Release History
v2.3.20 - 2024-03-13
v2.3.19 - 2024-02-16
v2.3.18 - 2024-02-01
v2.3.17 - 2024-01-16
v2.3.16 - 2023-12-12
Changes:
Fixed error during switch initialisation
Allowed changing username and email from the user profile page
Added users avatars in general list of users and to the profile
Added support for the OLTs: BDCOM P3600-16E, BDCOM GP3600-16B, GP3608B
Added support for the new OLT: BDCOM GP3600-08B. (fbb0933b)
Optimized time for display of detailed info about OLT on the OLT page
Cleared ONU ethernet ports and client macs when ONU was deleted.
Added user avatars to event log detailed page
Added the new 404 page look
Created redirection from detailed OLT page to periodic tasks table for this OLT
Blog to the Website! We started our blog and very exited about it!
v2.3.15 - 2023-11-13
Changes:
Increased productivity of ONU registration on OLT ZTE C220
Added the error messages on impossible license syncronization with the EasyPON server
Fixed ONU deletion on the BDCOM 3310 OLTs
Log entry improvements.
Improved establishing SSH connection with OLT
Added button to syncronize license status with the server
Added feature of search ONU by its location.
Handle error from invalid response during updating OLTs tx value. (36bb7ddb)
Implemented a new method for the ONU deletion on Huawei OLTs. Reduced total process execution time by a factor of 10.
Increased speed of get ONU on the specified card or port for the Huawei OLTs.
Fixed displaying new installed version after upgrading EasyPON.
Fixed port oper and admin status for BDCOM OLTs. Added Loss and PowerOFF statuses for ONU on this vendor.
Changed services in the Debian installation to make it run better.
Added functional of enable/disable public API
Added filters for the ONU firmware variety table
Redesigned OLT reply in the log, formatted as the terminal output. (2bec47c4)
Added switch info for public API
Updated public API: added config type to the ONU detail response and created new endpoint for detail config type response in the directory.
v2.3.14 - 2023-09-22
Changes:
Fixed installation
v2.3.13 - 2023-09-22
Changes:
Added some endpoints for the public API: onu types, olt types, custom action
Removed external modules from the requirements (998e6ba2)
v2.3.12 - 2023-09-20
Changes:
Implemented secure auth module for the user profiles
Fixed ONU filtering by mac and ordering by another field at the same time. (f3daeaa7)
Fixes for system stability response
v2.3.11 - 2023-08-31
Changes:
Reduce task chunk amount for OLT ZTE c220
Added detailed endpoint for report files
Building map and table filters have been changed on to work with statuses and filters by OLT
New methods to get ONU MAC-addresses from Userside by integration
The comment section for ONU was added for use on each page of ONU detailed information
Added block for application configuration to a non-existing ONU
Fixed the missing ONU amount in generated reports on the All OLT page
Added variety of statuses that are given by OLT BDCOM P3600-08E to see in the EasyPON
The building types on the map and in general table now can be filtered and be seen differently by the icon as apartment buildings and private houses
v2.3.10 - 2023-08-07
v2.3.9 - 2023-07-24
Changes:
The ONU autoregistration on 220 ZTE OLTs for additional clients were fixed (c18a636)
Added the retry attempts to send command for the ONU registration
Changed balance information in license by adding user address
Added not showing the deleted ONUs on a building map (4c73cfd)
Added new endpoint for external API (42f26ec)
Set timeouts for cache keys (2f8247e)
Move this documentation files to the correct folder for a right ordering (05fd9d0)
Fixed proccess of getting ONU configs on BDCOM OLTs (467deea)
v2.3.8 - 2023-07-13
Changes:
Minor fixes of frontend layout (cff5d0f)
v2.3.7 - 2023-07-12
Changes:
Code refactoring (d3c300e)
Added new statuses for building and to the filter (6c33c8f)
Added filters by slots and ports to the building map (45993cf)
Reduced DB queries (2aa3264)
Added more info about author to the Event log section (c62a7d5)
Forbid celery remote control (af06d42)
Added usage of update methods to change port's admin status (33c9bd4)
v2.3.6 - 2023-07-04
Changes:
method for send and receive commands with retry (d0dd251)
Merge branch 'EP-000/fix_bdcom_olt_creating' into 'stg' (8c448f3)
fix BDCOM olt snmp protocol connection check and adding new one (4e9b45b)
Added Userside check connection with data from user or from the settings (fe6a3a3)
Opportunity to enable Userside sync and Google auth flag in the settings(d0b2269)
Limited max retries and added timeout for OLT ZTE c220 ONU configuration(3747b37)
Assigned new default permissions to the admin group (516a7c5)
Fixed OLT SNMP protocol connection checking and adding new one for BDCOM vendors (78ac96a)
Added external API schema (559a073)
Awaken an error when the port operational status is unknown (5c7d9fd)
Set port status as unknown when OLT does not response with the information about it (0be0975)
v2.3.5 - 2023-06-21
Changes:
Generated titles for log entry (f00af8e)
Fixed registering ONU when number on port is unavailable (4a4c2de)
Minor fixes for enhancing user experience satisfaction
v2.3.4 - 2023-06-20
v2.3.3 - 2023-06-20
v2.3.2 - 2023-06-16
Changes:
Fixes on the functional of ONU port migration (150f665)
Changed default interval for periodic tasks (6e48c59)
Fixes on ONU task status receiving (5687238)
Added collecting of requested IP address(d8450d5)
Started to update main ONU info on sync and refresh buttons from DB (55888cb)
Separation of the templates and custom actions in a list through the system (a4c7241)
v2.3.1 - 2023-06-13
Changes:
fix mac assigment in userside integration (537c7be)
Merge branch 'EP-000/more_descriptive_title_for_patch_log_entry' into 'stg' (0989103)
added changed data to the title of log entry (3294376)
Merge branch 'EP-000/fix_get_onu_mac_from_user_info' into 'stg' (fd5c754)
use suppress context manager (dca7401)
fix get onu mac or serial from userside user info (3d28ec1)
Merge branch 'EP-000/add_ordering_by_title_to_account_logs' into 'stg' (fe215d4)
added ordering by title (6e7175e)
Merge branch 'EP-000/add_page_size_to_map_building' into 'stg' (a99ee45)
replaced paginator with increased page size (48547d8)
Merge branch 'EP-1025/validate_onu_instances_with_serializer' into 'stg' (fca4f54)
Merge branch 'EP-000/fix_setting_userside_fields' into 'stg' (badf76d)
Merge branch 'EP-000/fix_kwargs_assigment_in_api_logging' into 'stg' (37f1f5a)
validate onu instances with serializer (b66d621)
fix settings for userside integration (3933b50)
create signal kwargs on class initialization (a524912)
Merge branch 'EP-000/fix_client_group_assigment' into 'stg' (cf4aa13)
fix retrieving crontab for tasks (aa4d4ea)
fix retrieving crontab for tasks (b1da729)
add client to admin site (5dd062b)
fix group creation when not exists (a221259)
Merge branch 'EP-000/remove_not_exists_task' into 'stg' (eeded54)
Merge branch 'EP-000/fix_loging_failed_requests' into 'stg' (ab704e8)
Merge branch 'EP-000/fix_userside_request_serivce' into 'stg' (1e7c96b)
remove not exists task (cf7c15e)
fix log error on failed request (c9be74e)
fix request args (ad5d1f2)
Merge branch 'EP-1076/filtering_and_ordering_building_list' into 'stg' (09d27de)
remove redundant serializer (c16c12b)
created filters and split serializers (69f0331)
Merge branch 'EP-000/add_pagination_to_building_map' into 'stg' (7a8edf0)
add pagination to building map (214444a)
Merge branch 'EP-000/return_all_buildings_on_map' into 'stg' (262ae72)
Resolve EP-000 "/return all buildings on map" (70909ef)
Merge branch 'EP-000/include_onu_magic_and_olt_type_in_onu_response' into 'stg' (ddb617d)
add onu magic and olt type in external onu response (eda168d)
Merge branch 'EP-000/send_domain_name_on_sync_license_request' into 'stg' (6d0dd0c)
send domain name in header on check license requests (d67d098)
Merge branch 'EP-000/add_onu_list_to_building' into 'stg' (3755d5d)
Resolve EP-000 "/add onu list to building" (90f63d2)
Merge branch 'EP-1057/userside_integration_settings' into 'stg' (559cb1b)
Resolve EP-1057 "/userside integration settings" (a8250c8)
Merge branch 'stg' into 'master' (34f12f7)
Fix filtering in map building (7751d9e)
Merge branch 'stg' into 'master' (2865952)
Exclude from map building empty buildings (9ca4343)
Merge branch 'stg' into 'master' (d5fa64d)
Add celery integration to sentry sdk (a9cf1e3)
Change crontab of userside sync (507c2a2)
Merge branch 'stg' into 'master' (b39dbdd)
Merge branch 'EP-1059/add_permission_to_config_endpoint' into 'stg' (61c7c12)
Resolve EP-1059 "/add permission to config endpoint" (03db858)
Merge branch 'EP-000/fix_get_qinq_ports' into 'stg' (b79c9c0)
fix retrieving qinq port (97ac61d)
Merge branch 'EP-1048/save_search_filters' into 'stg' (d21f575)
Save and manage filters the user uses to filter some data in different modules. (47a6c5d)
Change format of geopoint in map_building (2077d63)
Merge branch 'EP-1025/transfer_onu_location_and_notice_after_dublicate_deletion' into 'stg' (ba793ce)
Resolve EP-1025 "/transfer onu location and notice after dublicate deletion" (6df012e)
Fix switch urls (46d71ca)
Merge branch 'EP-759/switch_topology' into 'stg' (9e83aa4)
Add switch topology graph (9d9fc15)
Merge branch 'EP-000/cherry_pick_card_type_to_external_onu_api' into 'master' (726de9d)
added connection type to external onu api response (c108634)
Merge branch 'EP-000/add_card_type_to_external_onu_api' into 'stg' (ea94f0d)
added connection type to external onu api response (73c1a6a)
Add type of userside synchronization (a642b6d)
Merge branch 'EP-1015/change_invalid_login_description_message' into 'stg' (ba5ce34)
Merge branch 'EP-1014/logout_user_after_deactivating' into 'stg' (8247c19)
change invalid login description message (3747b18)
logout user after deactivating (4eca60d)
v2.3.0 - 2023-05-18
Changes:
Merge branch 'stg' into 'master' (e11a482)
Rename some settings (68bbc2e)
Merge branch 'master' into stg (dd0d43a)
Fix configuration with live settings (07475ea)
Done with config in web (f9c95fc)
Done with adding building to onu (37b964a)
Add views/serializers for buildings and clients (af2391f)
Done with buildings and clients (b768c8e)
Add migration (4a1dede)
Add integration for userside, now you can import geolocation onu (a4e6f7e)
Update disprofile module (b882b4b)
Add near onu geolocation (920ac3c)
Merge branch 'EP-000/fix_searching_soft_deleted_onus' into 'stg' (f2cfbd4)
Fix registering onu on deleted onu. (d0642c3)
Merge branch 'EP-000/init_olt_cache_task' into 'stg' (f30824c)
Add detail task information about initialise OLT. (34f1690)
Merge branch 'EP-000/fix_creating_onu_config_type_on_huawei_ilt' into 'stg' (8b1427f)
Fix onu config type creating on Huawei olt. (607e04d)
Merge branch 'EP-000/fix_clear_deleting_old_report_files' into 'stg' (44bd020)
Remove damaged reports after unsuccessful file downloading. (085058a)
Merge branch 'EP-000/fix_updating_task_status_on_long_tasks' into 'stg' (64d58ab)
Fix onu task status changes. (b5c685d)
Merge branch 'EP-000/handle_snmp_error_on_onu_reboot' into 'stg' (3fe5f32)
Return descriptive message when try to reboot onu and get the connection error. (78c153b)
Add release to sentry tracking (250da80)
Fix clients mac on huawei (9c851d5)
Add find by hexed serial number onu (25aa30b)
Merge branch 'EP-000/cherry_pick_fix_onu_tasks' into 'master' (505e319)
Fix onu update tasks (e6f7c46)
Skipped slots without qinq (bb6b87d)
Merge branch 'EP-000/connect_status_information_with_update_onu_tasks' into 'stg' (d29df40)
Fix onu update tasks (d787667)
Merge branch 'EP-000/fix_update_vlans_task' into 'stg' (5b5a49f)
Fix update onu ethernet vlans tasks. (c85d573)
Merge branch 'EP-954/format_response_from_custom_actions' into 'stg' (c2d74ae)
Formatted custom action result response. (11990b6)
Merge branch 'EP-822/additional_ordering_for_some_tables' into 'stg' (8c7316c)
Added ordering to for onu port migration and file report tables. (2a19963)
Merge branch 'EP-948/remove_reports_with_non_exisiting_files' into 'stg' (299142e)
Clear not existing files and delete them from the filesystem. (f7f0e37)
Merge branch 'EP-000/show_onu_as_base_object_in_applied_presets' into 'stg' (763515d)
Improved onu filtering in logs. (2420155)
Merge branch 'EP-988/onu_soft_deletion' into 'stg' (f5afd7e)
Log can handle the entire onu history. After onu deletion, it does not remove from db. (85dcc5a)
Add version checker for huawei (56a90d0)
Change commands for show config in huawei (a3d353a)
Fix reboot on huawei (4a368e4)
Fix full update onu on huawei (cab7422)
Merge branch 'EP-980/add_huawei_support' into 'stg' (942ab9a)
Add support of Huawei MA5608T. (9540005)
Merge branch 'EP-964/client_can_set_google_keys_for_oauth2' into 'stg' (64a0208)
make google keys not required (022017f)
Merge branch 'EP-000/change_endpoint_for_release_check' into 'stg' (f7e0b51)
It was improved receiving latest release information. Now get the version that matches client requirements. (267121d)
Merge branch 'EP-959/show_is_user_member_of_admin_group' into 'stg' (34c008e)
Show notification for admin users if a new version of EeasyPON was released. (a1e4374)
v2.2.2 - 2023-05-01
Changes:
Merge branch 'stg' into 'master' (c869301)
Stg (5070bd3)
Merge branch 'EP-000/add_action_permissions' into 'master' (acdb91f)
Created permission for custom onu action. (4a8fded)
v2.2.1 - 2023-04-27
Changes:
Merge branch 'stg' into 'master' (ed310bd)
Fix update onu on ZTE GPON (0b33d05)
v2.2.0 - 2023-04-27
Changes:
Release v2.1.1 (982ac49)
Update .gitlab-ci.yml file (a2e4a18)
Merge branch 'stg' into 'master' (c32a656)
Fix problem with compiled version (cb893d1)
v2.1.1 - 2023-04-27
Changes:
Update .gitlab-ci.yml file (a2e4a18)
Merge branch 'stg' into 'master' (c32a656)
Fix problem with compiled version (cb893d1)
v2.1.0 - 2023-04-27
Changes:
Merge branch 'stg' into 'master' (07e33df)
Merge branch 'EP-000/fix_template_variable_migration' into 'stg' (99f52d2)
Fix install issue with DB migration. (03db83c)
Fix problem with infinity get all onu on some ZTE (6c6e247)
Fix problem on c320 with "No such instance" on get onu status (60459eb)
Merge branch 'EP-000/find_olt_timezone_based_on_retrieved_time' into 'stg' (58752c1)
Changed method for retrieving olt timezone to improve time calculation. (576fef3)
Merge branch 'EP-946/fix_editing_periodic_tasks' into 'stg' (7989163)
Fixed error when trying to update periodic tasks. (5b5866e)
Merge branch 'EP-000/fix_shelf_retrieving_on_c220_olts' into 'stg' (4b2b435)
Fixed error on retrieving shel information on ZTE C220 olts. (fc40d8a)
Merge branch 'EP-000/set_name_for_deleted_onu_on_onu_configruation_log_entry' into 'stg' (64b7037)
Increased description information about config onu log entry. (62134b9)
Fix migrate onu on another port (19bbfe2)
Disable prefetch related in olt viewset (b243cad)
Merge branch 'EP-000/additional_fields_to_log_list' into 'stg' (4a178ee)
Show additional info about the object in the main user log table. (9091164)
Merge branch 'EP-000/remove_view_switch_logentry' into 'stg' (eb78d4d)
Remove logging every view action on the switch and switch port. (7bb4929)
Merge branch 'EP-000/onu_port_number_macros' into 'stg' (c987b52)
New macros for retrieving onu port number (8bad61b)
Merge branch 'EP-926/change_description_for_xlsx_export_when_filters_are_not_set' into 'stg' (61e098a)
A more informative description of the Excel exported file. (f348f53)
Merge branch 'EP-922/total_onus_counter' into 'stg' (83cb743)
Added to background task that scans all "onus" on the olt more detailed information about each record. Implemented a counter to keep track of the total number of ONUs found when scanning them on OLT. (3792717)
Merge branch 'EP-000/update_install_instruction' into 'stg' (ba99a28)
Updated install instructions (25e7fda)
Merge branch 'EP-000/get_google_client_id_endpoint' into 'stg' (497691b)
Retrieve Google client id for oauth2 authentication. (79ebeb7)
Add redis to ci/cd (dffe609)
Add redis to ci/cd (103f6e5)
Add redis to ci/cd (1b444e8)
Add redis to ci/cd (f744867)
Done with export documentation to gitbook (d9107f0)
Done with export documentation to gitbook (6800d06)
Done with export documentation to gitbook (e1af4cc)
Done with export documentation to gitbook (d5d41ef)
Done with export documentation to gitbook (e50a8e1)
Done with export documentation to gitbook (ff09f6d)
Done with export documentation to gitbook (a31d634)
Done with export documentation to gitbook (9ba1d43)
Done with export documentation to gitbook (830ffcd)
Add override xclsx name for olt classes (3317a2c)
Merge branch 'EP-000/change_location_map_route' into 'stg' (d8f6790)
Changed location map route. (e8e78cb)
Merge branch 'EP-000/fix_onu_location_retrieving' into 'stg' (26b2b41)
Fixed onu location retrieving (63cef46)
Add cache-control to allow headers (db2c1ed)
Test clear cache endpoint (1dfa70d)
Merge branch 'EP-000/hide_internal_periodic_tasks' into 'stg' (89551c0)
Removed the internal periodic tasks from the request result, so now users will only see the main tasks associated with them. (8dedbd9)
Merge branch 'EP-819/save_front_filters' into 'stg' (46a718b)
Added ability for users to save and retrieve filter parameters. (be73aef)
Merge branch 'EP-820/create_install_md_file' into 'stg' (4149dbc)
Added installation instructions for EasyPON. (496bf5e)
Merge branch 'EP-888/add_new_fields_to_onu_logs' into 'stg' (d026ff1)
Improve ONU logging to include information on retrieval and applying configuration results: success and failure. (bcefcc4)
Merge branch 'EP-899/merge_migrations' into 'stg' (da92e29)
Resolve EP-899 "/merge migrations" (7142e3b)
Merge branch 'EP-899/add_permission_for_onu_duplicates' into 'stg' (c791550)
Implement access control for dedicated source with new 'Can view onu duplicates' permission (f5ae1d0)
add celery-expoter binary adn systemd service (49e2c1a)
Merge branch 'EP-895/get_olt_name_on_the_olt_creation' into 'stg' (decdba2)
Simplify the OLT registration process with the minimal required info: IP, login, pass, and olt type (30c8973)
Merge branch 'EP-907/add_offline_time_to_duplicates_onus_on_detail_onu_edpoint' into 'stg' (691dbbd)
Resolve EP-907 "/add offline time to duplicates onus on detail onu edpoint" (eb4648b)
Merge branch 'EP-907/add_field_with_onu_duplicates_to_detail_onu' into 'stg' (04d8758)
Implemented new feature for detail page that allows users to view a list of duplicated ONUs, if they exist. (6f27c17)
Merge branch 'EP-903/remove_ru_description' into 'stg' (9df91a6)
Streamlined project language support by keeping only English descriptions. (e81eaa2)
Merge branch 'EP-822/add_ordering_for_all_tables' into 'stg' (8da11e8)
Implemented new feature: Ordering filter now available for all tables. (e665ddd)
Merge branch 'EP-884/remove_olt_name_from_onu_firmware_variety_list' into 'stg' (59771d2)
In the onu firmware variety list, all rows are not grouped by olt. (6319bbb)
Merge branch 'EP-847/change_start_time_for_tasks' into 'stg' (a6b4e2d)
Resolve EP-847 "/change start time for tasks" (4ca46db)
Merge branch 'EP-872/translate_permissions' into 'stg' (410955c)
edit all permissions name (250d4db)
Merge branch 'EP-847/rework_olt_periodic_tasks' into 'stg' (cf8e0f3)
v2.0.3 - 2023-04-03
v2.0.2 - 2023-03-29
Changes:
Merge branch 'stg' (cc9940f)
Update release-it package (da53d73)
Merge remote-tracking branch 'origin/master' (af56bc3)
Add artifacts (7b8e461)
v2.0.1 - 2023-03-29
Changes:
Merge branch 'stg' (8466619)
Done with cicd (e6735b6)
Merge branch 'stg' into 'master' (7bcda83)
Merge remote-tracking branch 'origin/stg' into stg (0a9a612)
Fix module (764a6ea)
Merge branch 'EP-000/release_changelog_and_decompess_response_data' into 'stg' (ea4a79d)
remove compressed data (f41cb55)
fix outdated checking (750abc7)
add latest ep release endpoint (f3eab1f)
decompress data in license check request (5af9d9b)
v2.0.0 - 2023-03-29
v1.0.0 - 2023-03-28
Last updated