2024-03-10 20:03:47 -03:00
|
|
|
from django.contrib import admin
|
|
|
|
from django.urls import path
|
2024-03-10 21:50:12 -03:00
|
|
|
from dashboard.views import view_dashboard, view_status
|
2025-01-31 00:13:51 +02:00
|
|
|
from dashboard.views import view_dashboard, view_status,backup_statistics_data,router_status_data
|
|
|
|
|
2024-04-03 18:20:21 -03:00
|
|
|
from integration_manager.views import view_wireguard_webadmin_launcher, view_manage_wireguard_integration, view_launch_wireguard_webadmin
|
2024-03-12 10:49:49 -03:00
|
|
|
from user_manager.views import view_manage_user, view_user_list
|
|
|
|
from accounts.views import view_login, view_logout, view_create_first_user
|
2025-06-17 15:21:09 -03:00
|
|
|
from router_manager.views import view_create_instant_backup_multiple_routers, view_router_list, view_manage_router, view_router_group_list, view_ssh_key_list, view_manage_router_group, view_manage_sshkey, view_router_details, view_create_instant_backup_task, view_router_availability, view_cron_update_router_information, view_manage_router_groups_multiple
|
2024-04-01 12:36:50 -03:00
|
|
|
from backup.views import view_backup_profile_list, view_manage_backup_profile, view_backup_list, view_backup_details, view_debug_run_backups, view_compare_backups, view_backup_download, view_backup_delete
|
2024-04-15 13:02:13 -03:00
|
|
|
from monitoring.views import view_export_router_list, view_update_router_status, view_router_config_timestamp, view_router_last_status_change
|
2024-04-03 12:54:59 -03:00
|
|
|
from backup_data.views import view_generate_backup_schedule, view_create_backup_tasks, view_perform_backup_tasks, view_housekeeping
|
2024-04-04 14:25:16 -03:00
|
|
|
from routerfleet_tools.views import cron_check_updates
|
2024-04-25 10:32:21 -03:00
|
|
|
from message_center.views import view_message_channel_list, view_manage_message_settings, view_manage_message_channel, view_debug_test_messages, view_cron_concatenate_notifications, view_cron_send_messages, view_cron_daily_reports, view_message_history
|
2024-07-10 17:57:13 -03:00
|
|
|
from import_tool.views import view_import_tool_list, view_import_csv_file, view_import_details, run_import_task
|
2024-03-17 17:24:56 -03:00
|
|
|
|
2024-03-10 20:03:47 -03:00
|
|
|
|
|
|
|
urlpatterns = [
|
|
|
|
path('admin/', admin.site.urls),
|
2024-03-20 16:59:34 -03:00
|
|
|
path('debug/run_backups/', view_debug_run_backups, name='debug_run_backups'),
|
2024-04-16 16:07:48 -03:00
|
|
|
path('debug/test_messages/', view_debug_test_messages, name='debug_test_messages'),
|
2024-03-10 21:50:12 -03:00
|
|
|
path('', view_dashboard, name='dashboard'),
|
2024-03-12 10:49:49 -03:00
|
|
|
path('status/', view_status, name='status'),
|
2025-01-31 00:13:51 +02:00
|
|
|
path('router_status_data/', router_status_data, name='router_status_data'),
|
|
|
|
path('backup_statistics_data/', backup_statistics_data, name='backup_statistics_data'),
|
2024-03-12 10:49:49 -03:00
|
|
|
path('user/list/', view_user_list, name='user_list'),
|
|
|
|
path('user/manage/', view_manage_user, name='manage_user'),
|
|
|
|
path('accounts/create_first_user/', view_create_first_user, name='create_first_user'),
|
|
|
|
path('accounts/login/', view_login, name='login'),
|
|
|
|
path('accounts/logout/', view_logout, name='logout'),
|
2024-03-16 15:14:14 -03:00
|
|
|
path('router/list/', view_router_list, name='router_list'),
|
|
|
|
path('router/manage/', view_manage_router, name='manage_router'),
|
2024-03-28 13:13:44 -03:00
|
|
|
path('router/details/', view_router_details, name='router_details'),
|
2024-04-11 14:44:39 -03:00
|
|
|
path('router/availability/', view_router_availability, name='router_availability'),
|
2024-03-16 18:03:01 -03:00
|
|
|
path('router/group_list/', view_router_group_list, name='router_group_list'),
|
|
|
|
path('router/ssh_keys/', view_ssh_key_list, name='ssh_keys_list'),
|
|
|
|
path('router/manage_group/', view_manage_router_group, name='manage_router_group'),
|
|
|
|
path('router/manage_sshkey/', view_manage_sshkey, name='manage_sshkey'),
|
2024-04-03 11:12:11 -03:00
|
|
|
path('router/create_instant_backup/', view_create_instant_backup_task, name='create_instant_backup_task'),
|
2025-01-31 01:31:41 +02:00
|
|
|
path('router/create_instant_backup/multiple/', view_create_instant_backup_multiple_routers, name='create_instant_backup_multiple'),
|
2025-06-17 15:21:09 -03:00
|
|
|
path('router/manage_groups/multiple/', view_manage_router_groups_multiple, name='manage_router_groups_multiple'),
|
2024-07-10 10:18:29 -03:00
|
|
|
path('router/import_tool/', view_import_tool_list, name='import_tool_list'),
|
|
|
|
path('router/import_tool/csv/', view_import_csv_file, name='import_csv_file'),
|
2024-07-10 12:06:00 -03:00
|
|
|
path('router/import_tool/details/', view_import_details, name='import_details'),
|
2024-07-10 17:57:13 -03:00
|
|
|
path('router/import_tool/run_import_task/', run_import_task, name='run_import_task'),
|
2024-03-17 17:24:56 -03:00
|
|
|
path('backup/profile_list/', view_backup_profile_list, name='backup_profile_list'),
|
2024-03-17 19:11:59 -03:00
|
|
|
path('backup/manage_profile/', view_manage_backup_profile, name='manage_backup_profile'),
|
|
|
|
path('backup/backup_list/', view_backup_list, name='backup_list'),
|
|
|
|
path('backup/backup_details/', view_backup_details, name='backup_info'),
|
2024-03-28 19:30:31 -03:00
|
|
|
path('backup/compare/', view_compare_backups, name='compare_backups'),
|
2024-04-01 12:36:50 -03:00
|
|
|
path('backup/download/', view_backup_download, name='download_backup'),
|
|
|
|
path('backup/delete/', view_backup_delete, name='delete_backup'),
|
2024-03-29 23:36:40 -03:00
|
|
|
path('monitoring/export_router_list/', view_export_router_list, name='export_router_list'),
|
|
|
|
path('monitoring/update_router_status/', view_update_router_status, name='update_router_status'),
|
2024-04-11 12:54:28 -03:00
|
|
|
path('monitoring/router_config_timestamp/', view_router_config_timestamp, name='router_config_timestamp'),
|
2024-04-15 13:02:13 -03:00
|
|
|
path('monitoring/last_status_change/', view_router_last_status_change, name='last_status_change'),
|
2024-04-03 11:12:11 -03:00
|
|
|
path('cron/generate_backup_schedule/', view_generate_backup_schedule, name='generate_backup_schedule'),
|
|
|
|
path('cron/create_backup_tasks/', view_create_backup_tasks, name='create_backup_tasks'),
|
|
|
|
path('cron/perform_backup_tasks/', view_perform_backup_tasks, name='perform_backup_tasks'),
|
2024-04-03 12:54:59 -03:00
|
|
|
path('cron/housekeeping/', view_housekeeping, name='housekeeping'),
|
2024-04-04 14:25:16 -03:00
|
|
|
path('cron/check_updates/', cron_check_updates, name='check_updates'),
|
2025-04-24 15:56:24 -03:00
|
|
|
path('cron/update_router_information/', view_cron_update_router_information, name='update_router_information'),
|
2024-04-17 14:17:37 -03:00
|
|
|
path('cron/concatenate_notifications/', view_cron_concatenate_notifications, name='concatenate_notifications'),
|
|
|
|
path('cron/send_messages/', view_cron_send_messages, name='send_messages'),
|
|
|
|
path('cron/daily_reports/', view_cron_daily_reports, name='daily_reports'),
|
2024-04-03 18:20:21 -03:00
|
|
|
path('wireguard_webadmin/', view_wireguard_webadmin_launcher, name='wireguard_webadmin_launcher'),
|
|
|
|
path('wireguard_webadmin/manage/', view_manage_wireguard_integration, name='manage_wireguard_integration'),
|
2024-04-16 14:35:53 -03:00
|
|
|
path('wireguard_webadmin/launch/', view_launch_wireguard_webadmin, name='launch_wireguard_webadmin'),
|
|
|
|
path('message_center/channel_list/', view_message_channel_list, name='message_channel_list'),
|
|
|
|
path('message_center/manage_settings/', view_manage_message_settings, name='manage_message_settings'),
|
|
|
|
path('message_center/manage_channel/', view_manage_message_channel, name='manage_message_channel'),
|
2024-04-25 10:32:21 -03:00
|
|
|
path('message_center/message_history/', view_message_history, name='message_history'),
|
2024-03-10 20:03:47 -03:00
|
|
|
]
|