LICENSE
README.md
pyproject.toml
apps/__init__.py
apps/migration_utils.py
apps/app/__init__.py
apps/app/admin.py
apps/app/apps.py
apps/app/models.py
apps/app/signals.py
apps/app/management/__init__.py
apps/app/management/commands/__init__.py
apps/app/migrations/0001_initial.py
apps/app/migrations/0002_applicationmodel.py
apps/app/migrations/0003_applicationmodel_wiki_url.py
apps/app/migrations/0004_application_importance.py
apps/app/migrations/0005_mark_additional_critical_applications.py
apps/app/migrations/0006_mark_cards_critical.py
apps/app/migrations/0007_applicationmodel_ocpp_wiki_url.py
apps/app/migrations/__init__.py
apps/audio/__init__.py
apps/audio/admin.py
apps/audio/apps.py
apps/audio/models.py
apps/audio/utils.py
apps/audio/management/__init__.py
apps/audio/management/commands/__init__.py
apps/audio/management/commands/record.py
apps/audio/migrations/0001_initial.py
apps/audio/migrations/0002_audiosample.py
apps/audio/migrations/0003_recordingdevice_is_default_and_more.py
apps/audio/migrations/__init__.py
apps/audio/templates/admin/audio/recordingdevice/take_sample.html
apps/audio/tests/test_recording_devices.py
apps/awg/__init__.py
apps/awg/admin.py
apps/awg/apps.py
apps/awg/constants.py
apps/awg/models.py
apps/awg/urls.py
apps/awg/fixtures/cable_sizes__cablesize_1.json
apps/awg/fixtures/cable_sizes__cablesize_10.json
apps/awg/fixtures/cable_sizes__cablesize_11.json
apps/awg/fixtures/cable_sizes__cablesize_12.json
apps/awg/fixtures/cable_sizes__cablesize_13.json
apps/awg/fixtures/cable_sizes__cablesize_14.json
apps/awg/fixtures/cable_sizes__cablesize_15.json
apps/awg/fixtures/cable_sizes__cablesize_16.json
apps/awg/fixtures/cable_sizes__cablesize_17.json
apps/awg/fixtures/cable_sizes__cablesize_18.json
apps/awg/fixtures/cable_sizes__cablesize_19.json
apps/awg/fixtures/cable_sizes__cablesize_2.json
apps/awg/fixtures/cable_sizes__cablesize_20.json
apps/awg/fixtures/cable_sizes__cablesize_21.json
apps/awg/fixtures/cable_sizes__cablesize_22.json
apps/awg/fixtures/cable_sizes__cablesize_23.json
apps/awg/fixtures/cable_sizes__cablesize_24.json
apps/awg/fixtures/cable_sizes__cablesize_25.json
apps/awg/fixtures/cable_sizes__cablesize_26.json
apps/awg/fixtures/cable_sizes__cablesize_27.json
apps/awg/fixtures/cable_sizes__cablesize_28.json
apps/awg/fixtures/cable_sizes__cablesize_29.json
apps/awg/fixtures/cable_sizes__cablesize_3.json
apps/awg/fixtures/cable_sizes__cablesize_30.json
apps/awg/fixtures/cable_sizes__cablesize_31.json
apps/awg/fixtures/cable_sizes__cablesize_32.json
apps/awg/fixtures/cable_sizes__cablesize_33.json
apps/awg/fixtures/cable_sizes__cablesize_34.json
apps/awg/fixtures/cable_sizes__cablesize_35.json
apps/awg/fixtures/cable_sizes__cablesize_36.json
apps/awg/fixtures/cable_sizes__cablesize_37.json
apps/awg/fixtures/cable_sizes__cablesize_38.json
apps/awg/fixtures/cable_sizes__cablesize_39.json
apps/awg/fixtures/cable_sizes__cablesize_4.json
apps/awg/fixtures/cable_sizes__cablesize_40.json
apps/awg/fixtures/cable_sizes__cablesize_41.json
apps/awg/fixtures/cable_sizes__cablesize_42.json
apps/awg/fixtures/cable_sizes__cablesize_5.json
apps/awg/fixtures/cable_sizes__cablesize_6.json
apps/awg/fixtures/cable_sizes__cablesize_7.json
apps/awg/fixtures/cable_sizes__cablesize_8.json
apps/awg/fixtures/cable_sizes__cablesize_9.json
apps/awg/fixtures/calculator_templates__calculatortemplate_ev_charger.json
apps/awg/fixtures/conduit_fills__conduitfill_1.json
apps/awg/fixtures/conduit_fills__conduitfill_10.json
apps/awg/fixtures/conduit_fills__conduitfill_11.json
apps/awg/fixtures/conduit_fills__conduitfill_12.json
apps/awg/fixtures/conduit_fills__conduitfill_13.json
apps/awg/fixtures/conduit_fills__conduitfill_14.json
apps/awg/fixtures/conduit_fills__conduitfill_15.json
apps/awg/fixtures/conduit_fills__conduitfill_16.json
apps/awg/fixtures/conduit_fills__conduitfill_17.json
apps/awg/fixtures/conduit_fills__conduitfill_18.json
apps/awg/fixtures/conduit_fills__conduitfill_19.json
apps/awg/fixtures/conduit_fills__conduitfill_2.json
apps/awg/fixtures/conduit_fills__conduitfill_20.json
apps/awg/fixtures/conduit_fills__conduitfill_21.json
apps/awg/fixtures/conduit_fills__conduitfill_22.json
apps/awg/fixtures/conduit_fills__conduitfill_23.json
apps/awg/fixtures/conduit_fills__conduitfill_24.json
apps/awg/fixtures/conduit_fills__conduitfill_25.json
apps/awg/fixtures/conduit_fills__conduitfill_26.json
apps/awg/fixtures/conduit_fills__conduitfill_27.json
apps/awg/fixtures/conduit_fills__conduitfill_28.json
apps/awg/fixtures/conduit_fills__conduitfill_29.json
apps/awg/fixtures/conduit_fills__conduitfill_3.json
apps/awg/fixtures/conduit_fills__conduitfill_30.json
apps/awg/fixtures/conduit_fills__conduitfill_31.json
apps/awg/fixtures/conduit_fills__conduitfill_32.json
apps/awg/fixtures/conduit_fills__conduitfill_33.json
apps/awg/fixtures/conduit_fills__conduitfill_34.json
apps/awg/fixtures/conduit_fills__conduitfill_35.json
apps/awg/fixtures/conduit_fills__conduitfill_36.json
apps/awg/fixtures/conduit_fills__conduitfill_37.json
apps/awg/fixtures/conduit_fills__conduitfill_38.json
apps/awg/fixtures/conduit_fills__conduitfill_39.json
apps/awg/fixtures/conduit_fills__conduitfill_4.json
apps/awg/fixtures/conduit_fills__conduitfill_40.json
apps/awg/fixtures/conduit_fills__conduitfill_5.json
apps/awg/fixtures/conduit_fills__conduitfill_6.json
apps/awg/fixtures/conduit_fills__conduitfill_7.json
apps/awg/fixtures/conduit_fills__conduitfill_8.json
apps/awg/fixtures/conduit_fills__conduitfill_9.json
apps/awg/migrations/0001_initial.py
apps/awg/migrations/0002_initial.py
apps/awg/migrations/0003_update_ev_charger_description.py
apps/awg/migrations/0004_update_ev_charger_phases.py
apps/awg/migrations/__init__.py
apps/awg/templates/awg/calculator.html
apps/awg/templates/awg/energy_tariff_calculator.html
apps/awg/templates/awg/zapped.html
apps/awg/tests/__init__.py
apps/awg/tests/test_awg_calculate.py
apps/awg/tests/test_cable_fixtures.py
apps/awg/views/__init__.py
apps/awg/views/reports.py
apps/awg/views/requests.py
apps/awg/views/webhooks.py
apps/aws/__init__.py
apps/aws/admin.py
apps/aws/apps.py
apps/aws/forms.py
apps/aws/models.py
apps/aws/services.py
apps/aws/migrations/0001_initial.py
apps/aws/migrations/__init__.py
apps/aws/templates/admin/aws/lightsaildatabase/fetch.html
apps/aws/templates/admin/aws/lightsailinstance/fetch.html
apps/base/__init__.py
apps/base/admin.py
apps/base/migration_utils.py
apps/base/models.py
apps/base/templates/admin/base/entity_change_list.html
apps/base/templates/admin/base/model_export.html
apps/base/templates/admin/base/model_import.html
apps/base/templates/admin/base/soft_deleted_change_list.html
apps/base/templates/admin/base/soft_deleted_purge.html
apps/base/templates/admin/includes/import_export_buttons.html
apps/camera/__init__.py
apps/camera/rfid.py
apps/camera/rpi.py
apps/cards/__init__.py
apps/cards/admin.py
apps/cards/always_on.py
apps/cards/apps.py
apps/cards/background_reader.py
apps/cards/constants.py
apps/cards/detect.py
apps/cards/forms.py
apps/cards/irq_wiring_check.py
apps/cards/mse.py
apps/cards/reader.py
apps/cards/rfid_import_export.py
apps/cards/rfid_service.py
apps/cards/scanner.py
apps/cards/signals.py
apps/cards/sync.py
apps/cards/urls.py
apps/cards/utils.py
apps/cards/views.py
apps/cards/management/__init__.py
apps/cards/management/commands/__init__.py
apps/cards/management/commands/export_rfids.py
apps/cards/management/commands/import_rfids.py
apps/cards/management/commands/rfid_doctor.py
apps/cards/management/commands/rfid_service.py
apps/cards/management/commands/watch_rfid.py
apps/cards/migrations/0001_initial.py
apps/cards/migrations/0002_initial.py
apps/cards/migrations/0003_cardface.py
apps/cards/migrations/0004_cardface_media_background.py
apps/cards/migrations/0005_carddesign_cardset_rfid_card_designs_and_more.py
apps/cards/migrations/__init__.py
apps/cards/models/__init__.py
apps/cards/models/access.py
apps/cards/models/card.py
apps/cards/models/mse.py
apps/cards/models/rfid.py
apps/cards/templates/admin/cards/rfid_sync_results.html
apps/cards/templates/admin/cards/cardset/change_list.html
apps/cards/templates/admin/cards/cardset/upload.html
apps/cards/templates/admin/cards/rfid/change_list.html
apps/cards/templates/admin/cards/rfid/copy.html
apps/cards/templates/admin/cards/rfid/report.html
apps/cards/templates/admin/cards/rfid/scan.html
apps/cards/templates/cards/reader.html
apps/cards/templates/cards/scanner.html
apps/cards/templates/cards/admin/cardface_preview.html
apps/cards/tests/test_card_faces.py
apps/cards/tests/test_rfid_peer_sync.py
apps/cards/tests/test_scan_next_access.py
apps/celery/__init__.py
apps/celery/admin.py
apps/celery/apps.py
apps/celery/beat_app.py
apps/celery/models.py
apps/celery/utils.py
apps/celery/beat_migrations/0001_initial.py
apps/celery/beat_migrations/0002_auto_20161118_0346.py
apps/celery/beat_migrations/0003_auto_20161209_0049.py
apps/celery/beat_migrations/0004_auto_20170221_0000.py
apps/celery/beat_migrations/0005_add_solarschedule_events_choices.py
apps/celery/beat_migrations/0006_auto_20180210_1226.py
apps/celery/beat_migrations/0006_auto_20180322_0932.py
apps/celery/beat_migrations/0006_periodictask_priority.py
apps/celery/beat_migrations/0007_auto_20180521_0826.py
apps/celery/beat_migrations/0008_auto_20180914_1922.py
apps/celery/beat_migrations/0009_periodictask_headers.py
apps/celery/beat_migrations/0010_auto_20190429_0326.py
apps/celery/beat_migrations/0011_auto_20190508_0153.py
apps/celery/beat_migrations/0012_periodictask_expire_seconds.py
apps/celery/beat_migrations/0013_auto_20200609_0727.py
apps/celery/beat_migrations/0014_remove_clockedschedule_enabled.py
apps/celery/beat_migrations/0015_edit_solarschedule_events_choices.py
apps/celery/beat_migrations/0016_alter_crontabschedule_timezone.py
apps/celery/beat_migrations/0017_alter_crontabschedule_month_of_year.py
apps/celery/beat_migrations/0018_improve_crontab_helptext.py
apps/celery/beat_migrations/0019_alter_periodictasks_options.py
apps/celery/beat_migrations/0020_googlecalendarprofile.py
apps/celery/beat_migrations/__init__.py
apps/celery/migrations/0001_initial.py
apps/celery/migrations/0002_remove_old_periodic_tasks.py
apps/celery/migrations/__init__.py
apps/certs/__init__.py
apps/certs/admin.py
apps/certs/apps.py
apps/certs/models.py
apps/certs/services.py
apps/certs/management/__init__.py
apps/certs/management/commands/__init__.py
apps/certs/management/commands/verify_certs.py
apps/certs/migrations/0001_initial.py
apps/certs/migrations/0002_alter_certificatebase_options.py
apps/certs/migrations/__init__.py
apps/certs/tests/__init__.py
apps/certs/tests/test_models.py
apps/certs/tests/test_services.py
apps/chats/__init__.py
apps/chats/admin.py
apps/chats/apps.py
apps/chats/migrations/0001_initial.py
apps/chats/migrations/0002_initial.py
apps/chats/migrations/0003_initial.py
apps/chats/migrations/0004_alter_chatavatar_group_alter_chatavatar_user.py
apps/chats/migrations/__init__.py
apps/chats/models/__init__.py
apps/chats/models/avatars.py
apps/chats/models/bridges.py
apps/chats/models/conversations.py
apps/chats/models/utils.py
apps/clocks/__init__.py
apps/clocks/admin.py
apps/clocks/apps.py
apps/clocks/models.py
apps/clocks/urls.py
apps/clocks/utils.py
apps/clocks/views.py
apps/clocks/migrations/0001_initial.py
apps/clocks/migrations/0002_clockdevice_enable_public_view_and_more.py
apps/clocks/migrations/__init__.py
apps/clocks/templates/clocks/public_clock.html
apps/clocks/tests/__init__.py
apps/clocks/tests/test_models.py
apps/clocks/tests/test_utils.py
apps/content/__init__.py
apps/content/admin.py
apps/content/apps.py
apps/content/models.py
apps/content/signals.py
apps/content/tasks.py
apps/content/utils.py
apps/content/web_sampling.py
apps/content/classifiers/__init__.py
apps/content/classifiers/registry.py
apps/content/migrations/0001_initial.py
apps/content/migrations/0002_initial.py
apps/content/migrations/0003_initial.py
apps/content/migrations/0004_webrequestsampler_webrequeststep_websample_and_more.py
apps/content/migrations/0005_webrequestsampler_ownable.py
apps/content/migrations/0006_remove_webrequestsampler_content_webrequestsampler_owner_exclusive_and_more.py
apps/content/migrations/0007_alter_contentclassifier_options_and_more.py
apps/content/migrations/0008_alter_contentclassifiertranslation_master_and_more.py
apps/content/migrations/__init__.py
apps/content/templates/admin/content/contentsample/change_form.html
apps/content/tests/__init__.py
apps/content/tests/test_web_sampling.py
apps/core/__init__.py
apps/core/admin_history.py
apps/core/admindocs.py
apps/core/analytics.py
apps/core/apps.py
apps/core/auto_upgrade.py
apps/core/changelog.py
apps/core/entity.py
apps/core/environment.py
apps/core/fields.py
apps/core/fixtures.py
apps/core/form_fields.py
apps/core/language.py
apps/core/notifications.py
apps/core/systemctl.py
apps/core/tasks.py
apps/core/uptime_constants.py
apps/core/uptime_utils.py
apps/core/urls.py
apps/core/widgets.py
apps/core/admin/__init__.py
apps/core/admin/admin_notice_admin.py
apps/core/admin/emails.py
apps/core/admin/forms.py
apps/core/admin/inlines.py
apps/core/admin/invites.py
apps/core/admin/mixins.py
apps/core/admin/odoo.py
apps/core/admin/payments.py
apps/core/admin/rfid.py
apps/core/admin/site.py
apps/core/admin/usage.py
apps/core/admin/users.py
apps/core/fixtures/celery_crontab__monthly_ssl_renewal.json
apps/core/fixtures/countdowntimer__protoline_integration.json
apps/core/fixtures/energy_tariffs__monterrey__2025_dac_energy.json
apps/core/fixtures/energy_tariffs__monterrey__2025_dac_fixed_charge.json
apps/core/fixtures/energy_tariffs__monterrey__2025_domestic_1c_non_summer_basic.json
apps/core/fixtures/energy_tariffs__monterrey__2025_domestic_1c_non_summer_excess.json
apps/core/fixtures/energy_tariffs__monterrey__2025_domestic_1c_non_summer_intermediate_1.json
apps/core/fixtures/energy_tariffs__monterrey__2025_domestic_1c_non_summer_intermediate_2.json
apps/core/fixtures/energy_tariffs__monterrey__2025_domestic_1c_summer_basic.json
apps/core/fixtures/energy_tariffs__monterrey__2025_domestic_1c_summer_excess.json
apps/core/fixtures/energy_tariffs__monterrey__2025_domestic_1c_summer_intermediate_1.json
apps/core/fixtures/energy_tariffs__monterrey__2025_domestic_1c_summer_intermediate_2.json
apps/core/fixtures/energy_tariffs__monterrey__2025_domestic_1d_non_summer_basic.json
apps/core/fixtures/energy_tariffs__monterrey__2025_domestic_1d_non_summer_excess.json
apps/core/fixtures/energy_tariffs__monterrey__2025_domestic_1d_non_summer_intermediate_1.json
apps/core/fixtures/energy_tariffs__monterrey__2025_domestic_1d_non_summer_intermediate_2.json
apps/core/fixtures/energy_tariffs__monterrey__2025_domestic_1d_summer_basic.json
apps/core/fixtures/energy_tariffs__monterrey__2025_domestic_1d_summer_excess.json
apps/core/fixtures/energy_tariffs__monterrey__2025_domestic_1d_summer_intermediate_1.json
apps/core/fixtures/energy_tariffs__monterrey__2025_domestic_1d_summer_intermediate_2.json
apps/core/fixtures/energy_tariffs__monterrey__2025_gdbt_demand.json
apps/core/fixtures/energy_tariffs__monterrey__2025_gdbt_energy.json
apps/core/fixtures/energy_tariffs__monterrey__2025_gdmth_base.json
apps/core/fixtures/energy_tariffs__monterrey__2025_gdmth_capacity.json
apps/core/fixtures/energy_tariffs__monterrey__2025_gdmth_distribution.json
apps/core/fixtures/energy_tariffs__monterrey__2025_gdmth_intermediate.json
apps/core/fixtures/energy_tariffs__monterrey__2025_gdmth_peak.json
apps/core/fixtures/energy_tariffs__monterrey__2025_gdmto_demand.json
apps/core/fixtures/energy_tariffs__monterrey__2025_gdmto_energy.json
apps/core/fixtures/energy_tariffs__monterrey__2025_pdbt_energy.json
apps/core/fixtures/packages__arthexis.json
apps/core/fixtures/releases__packagerelease_0_1_10.json
apps/core/fixtures/releases__packagerelease_0_1_11.json
apps/core/fixtures/releases__packagerelease_0_1_12.json
apps/core/fixtures/releases__packagerelease_0_1_13.json
apps/core/fixtures/releases__packagerelease_0_1_14.json
apps/core/fixtures/releases__packagerelease_0_1_15.json
apps/core/fixtures/releases__packagerelease_0_1_16.json
apps/core/fixtures/releases__packagerelease_0_1_17.json
apps/core/fixtures/releases__packagerelease_0_1_18.json
apps/core/fixtures/releases__packagerelease_0_1_19.json
apps/core/fixtures/releases__packagerelease_0_1_20.json
apps/core/fixtures/releases__packagerelease_0_1_21.json
apps/core/fixtures/releases__packagerelease_0_1_22.json
apps/core/fixtures/releases__packagerelease_0_1_23.json
apps/core/fixtures/releases__packagerelease_0_1_24.json
apps/core/fixtures/releases__packagerelease_0_1_25.json
apps/core/fixtures/releases__packagerelease_0_1_26.json
apps/core/fixtures/releases__packagerelease_0_1_27.json
apps/core/fixtures/releases__packagerelease_0_1_28.json
apps/core/fixtures/releases__packagerelease_0_1_29.json
apps/core/fixtures/releases__packagerelease_0_1_3.json
apps/core/fixtures/releases__packagerelease_0_1_30.json
apps/core/fixtures/releases__packagerelease_0_1_31.json
apps/core/fixtures/releases__packagerelease_0_1_32.json
apps/core/fixtures/releases__packagerelease_0_1_33.json
apps/core/fixtures/releases__packagerelease_0_1_34.json
apps/core/fixtures/releases__packagerelease_0_1_4.json
apps/core/fixtures/releases__packagerelease_0_1_5.json
apps/core/fixtures/releases__packagerelease_0_1_6.json
apps/core/fixtures/releases__packagerelease_0_1_7.json
apps/core/fixtures/releases__packagerelease_0_1_8.json
apps/core/fixtures/releases__packagerelease_0_1_9.json
apps/core/fixtures/releases__packagerelease_0_2_0.json
apps/core/fixtures/releases__packagerelease_0_2_2.json
apps/core/fixtures/releases__packagerelease_0_2_3.json
apps/core/fixtures/social_profiles__arthexis.json
apps/core/fixtures/users__admin.json
apps/core/fixtures/users__arthexis.json
apps/core/management/__init__.py
apps/core/management/commands/__init__.py
apps/core/management/commands/benchmark.py
apps/core/management/commands/browse.py
apps/core/management/commands/calculate_coverage.py
apps/core/management/commands/check_admin.py
apps/core/management/commands/check_lcd_send.py
apps/core/management/commands/check_lcd_service.py
apps/core/management/commands/check_next_upgrade.py
apps/core/management/commands/check_rfid.py
apps/core/management/commands/check_system_user.py
apps/core/management/commands/check_time.py
apps/core/management/commands/clear_apps_migrations.py
apps/core/management/commands/export_usage_analytics.py
apps/core/management/commands/load_user_data.py
apps/core/management/commands/notify.py
apps/core/management/commands/rebuild_apps_migrations.py
apps/core/management/commands/report_startup.py
apps/core/management/commands/send_invite.py
apps/core/management/commands/set_env.py
apps/core/management/commands/show_changelog.py
apps/core/management/commands/show_leads.py
apps/core/management/commands/update_fixtures.py
apps/core/management/commands/uptime.py
apps/core/migrations/0001_initial.py
apps/core/migrations/0002_initial.py
apps/core/migrations/0003_initial.py
apps/core/migrations/0004_sqlreport.py
apps/core/migrations/0005_remove_sqlreport_state.py
apps/core/migrations/0006_delete_admincommandresult.py
apps/core/migrations/0007_usageevent.py
apps/core/migrations/0008_adminnotice.py
apps/core/migrations/__init__.py
apps/core/modeling/__init__.py
apps/core/modeling/adapters.py
apps/core/modeling/events.py
apps/core/modeling/orchestration.py
apps/core/modeling/registry.py
apps/core/modeling/transformers.py
apps/core/models/__init__.py
apps/core/models/admin_notice.py
apps/core/models/email.py
apps/core/models/invite_lead.py
apps/core/models/ownable.py
apps/core/models/security_group.py
apps/core/models/usage_event.py
apps/core/sites_migrations/0001_initial.py
apps/core/sites_migrations/__init__.py
apps/core/static/core/code_editor.css
apps/core/static/core/code_editor.js
apps/core/static/core/copy_color.js
apps/core/static/core/odoo_product.js
apps/core/static/core/rfid_data_widget.css
apps/core/static/core/rfid_data_widget.js
apps/core/static/core/vendor/chart.umd.min.js
apps/core/static/core/vendor/html2canvas.min.js
apps/core/static/core/vendor/easymde/LICENSE
apps/core/static/core/vendor/easymde/easymde.min.css
apps/core/static/core/vendor/easymde/easymde.min.js
apps/core/system/__init__.py
apps/core/system/admin_views.py
apps/core/system/filesystem.py
apps/core/system/network.py
apps/core/system/ui.py
apps/core/system/upgrade.py
apps/core/templates/admin/change_list.html
apps/core/templates/admin/config.html
apps/core/templates/admin/django_object_actions_user_datum_change_form.html
apps/core/templates/admin/environment.html
apps/core/templates/admin/index.html
apps/core/templates/admin/system.html
apps/core/templates/admin/system_changelog_report.html
apps/core/templates/admin/system_nginx_report.html
apps/core/templates/admin/system_services_report.html
apps/core/templates/admin/system_startup_report.html
apps/core/templates/admin/system_upgrade_report.html
apps/core/templates/admin/system_uptime_report.html
apps/core/templates/admin/user_datum_change_form.html
apps/core/templates/admin/user_profile_change_form.html
apps/core/templates/admin/core/odoo_quote_report.html
apps/core/templates/admin/core/request_temp_password.html
apps/core/templates/admin/core/clientreport/change_list.html
apps/core/templates/admin/core/clientreport/generate.html
apps/core/templates/admin/core/customeraccount/change_list.html
apps/core/templates/admin/core/customeraccount/import_from_odoo.html
apps/core/templates/admin/core/emailcollector/preview.html
apps/core/templates/admin/core/emailinbox/change_form.html
apps/core/templates/admin/core/emailinbox/search.html
apps/core/templates/admin/core/package/change_list.html
apps/core/templates/admin/core/package/create_repository.html
apps/core/templates/admin/core/packagerelease/build_release.html
apps/core/templates/admin/core/packagerelease/change_list.html
apps/core/templates/admin/core/packagerelease/delete_confirmation.html
apps/core/templates/admin/core/packagerelease/test_logs.html
apps/core/templates/admin/core/product/change_list.html
apps/core/templates/admin/core/product/register_from_odoo.html
apps/core/templates/admin/core/user/write_login_rfid.html
apps/core/templates/admin/core/widgets/rfid_data_widget.html
apps/core/templates/admin/edit_inline/profile_stacked.html
apps/core/templates/admin/includes/ownable_links.html
apps/core/templates/admin/includes/seed_datum_styles.html
apps/core/templates/core/footer.html
apps/core/templates/core/onboard_details.html
apps/core/templates/core/release_progress.html
apps/core/templates/core/release_progress_error.html
apps/core/templates/core/version_check.html
apps/core/templates/core/partials/release_ack_error_form.html
apps/core/templates/core/reports/client_report_email.html
apps/core/templates/core/reports/client_report_pdf/de.json
apps/core/templates/core/reports/client_report_pdf/en.json
apps/core/templates/core/reports/client_report_pdf/es.json
apps/core/templates/core/reports/client_report_pdf/it.json
apps/core/templates/includes/changelog/scroll_script.html
apps/core/templates/includes/changelog/section.html
apps/core/templates/includes/changelog/section_list.html
apps/core/templates/widgets/admin_base64_file.html
apps/core/templates/widgets/copy_color.html
apps/core/templates/widgets/odoo_product.html
apps/core/templatetags/__init__.py
apps/core/templatetags/admin_notices.py
apps/core/templatetags/form_extras.py
apps/core/templatetags/sites.py
apps/core/templatetags/version_tags.py
apps/core/tests/__init__.py
apps/core/tests/test_auto_upgrade_canaries.py
apps/core/tests/test_browse_command.py
apps/core/tests/test_calculate_coverage_command.py
apps/core/tests/test_fixture_natural_keys.py
apps/core/tests/test_modeling_system.py
apps/core/tests/test_notifications.py
apps/core/tests/test_ownable.py
apps/core/tests/test_set_env_command.py
apps/core/tests/test_tasks.py
apps/core/tests/test_uptime_command.py
apps/core/tests/test_uptime_utils.py
apps/core/tests/test_usage_analytics.py
apps/core/views/__init__.py
apps/core/views/admin_tools.py
apps/core/views/auth.py
apps/core/views/odoo.py
apps/core/views/reports.py
apps/core/views/rfid.py
apps/core/views/usage_analytics.py
apps/counters/__init__.py
apps/counters/admin.py
apps/counters/apps.py
apps/counters/dashboard_rules.py
apps/counters/models.py
apps/counters/system.py
apps/counters/migrations/0001_initial.py
apps/counters/migrations/0002_node_badge_counter.py
apps/counters/migrations/0003_rfid_badge_counter.py
apps/counters/migrations/0004_badge_counter_badge.py
apps/counters/migrations/0005_remove_badgecounter.py
apps/counters/migrations/0006_user_story_dashboard_rule.py
apps/counters/migrations/__init__.py
apps/counters/templates/admin/system_dashboard_rules_report.html
apps/counters/templatetags/__init__.py
apps/counters/tests/__init__.py
apps/counters/tests/test_system_dashboard_rules_report.py
apps/credentials/__init__.py
apps/credentials/admin.py
apps/credentials/apps.py
apps/credentials/forms.py
apps/credentials/models.py
apps/credentials/migrations/0001_initial.py
apps/credentials/migrations/0002_sshaccount_media_keys.py
apps/credentials/migrations/0003_alter_sshaccount_private_key_media_and_more.py
apps/credentials/migrations/__init__.py
apps/discovery/__init__.py
apps/discovery/admin.py
apps/discovery/apps.py
apps/discovery/models.py
apps/discovery/services.py
apps/discovery/migrations/0001_initial.py
apps/discovery/migrations/__init__.py
apps/dns/__init__.py
apps/dns/admin.py
apps/dns/apps.py
apps/dns/godaddy.py
apps/dns/models.py
apps/dns/migrations/0001_initial.py
apps/dns/migrations/0002_initial.py
apps/dns/migrations/0003_remove_godaddydnsrecord_node_manager_and_more.py
apps/dns/migrations/0004_alter_dnsprovidercredential_group_and_more.py
apps/dns/migrations/__init__.py
apps/dns/templates/admin/dns/godaddydnsrecord/deploy_records.html
apps/dns/tests/__init__.py
apps/dns/tests/test_credentials.py
apps/docs/__init__.py
apps/docs/admin.py
apps/docs/apps.py
apps/docs/assets.py
apps/docs/models.py
apps/docs/rendering.py
apps/docs/urls.py
apps/docs/views.py
apps/docs/cookbooks/evcs-connectivity-maintenance.md
apps/docs/cookbooks/favorites.md
apps/docs/cookbooks/install-start-stop-upgrade-uninstall.md
apps/docs/cookbooks/lcd-screen-flicker-troubleshooting.md
apps/docs/cookbooks/managing-local-node-data.md
apps/docs/cookbooks/node-features.md
apps/docs/cookbooks/ocpp-roadmap.md
apps/docs/cookbooks/odoo-integrations.md
apps/docs/cookbooks/outdated-cookbook-review.md
apps/docs/cookbooks/payment-processors.md
apps/docs/cookbooks/sigils.md
apps/docs/cookbooks/slack-bot-onboarding.md
apps/docs/cookbooks/user-data.md
apps/docs/fixtures/cookbook__docs_cookbook.json
apps/docs/migrations/0001_initial.py
apps/docs/migrations/__init__.py
apps/docs/static/docs/js/qrcode.min.js
apps/docs/templates/docs/readme.html
apps/docs/templates/includes/reader_qr_script.html
apps/emails/__init__.py
apps/emails/admin.py
apps/emails/apps.py
apps/emails/mailer.py
apps/emails/signals.py
apps/emails/utils.py
apps/emails/migrations/0001_initial.py
apps/emails/migrations/0002_initial.py
apps/emails/migrations/0003_initial.py
apps/emails/migrations/0004_alter_emailinbox_group_alter_emailinbox_user_and_more.py
apps/emails/migrations/0005_emailbridge.py
apps/emails/migrations/0006_emailbridge_verbose_name.py
apps/emails/migrations/__init__.py
apps/emails/models/__init__.py
apps/emails/models/bridge.py
apps/emails/models/collector.py
apps/emails/models/inbox.py
apps/emails/models/outbox.py
apps/emails/tests/__init__.py
apps/emails/tests/test_bridge.py
apps/embeds/__init__.py
apps/embeds/admin.py
apps/embeds/apps.py
apps/embeds/models.py
apps/embeds/urls.py
apps/embeds/views.py
apps/embeds/migrations/0001_initial.py
apps/embeds/migrations/0002_initial.py
apps/embeds/migrations/__init__.py
apps/embeds/templates/embeds/embed.html
apps/embeds/tests/__init__.py
apps/embeds/tests/test_views.py
apps/energy/__init__.py
apps/energy/apps.py
apps/energy/admin/__init__.py
apps/energy/admin/customer_account_admin.py
apps/energy/admin/forms.py
apps/energy/admin/report_admin.py
apps/energy/admin/tariff_admin.py
apps/energy/migrations/0001_initial.py
apps/energy/migrations/0002_initial.py
apps/energy/migrations/0003_initial.py
apps/energy/migrations/0004_initial.py
apps/energy/migrations/__init__.py
apps/energy/models/__init__.py
apps/energy/models/billing.py
apps/energy/models/reporting.py
apps/energy/models/scheduling.py
apps/energy/models/transactions.py
apps/energy/services/__init__.py
apps/energy/services/client_reports.py
apps/energy/tests/test_billing.py
apps/energy/tests/test_reporting.py
apps/energy/tests/test_scheduling.py
apps/energy/tests/test_transactions.py
apps/flows/__init__.py
apps/flows/admin.py
apps/flows/apps.py
apps/flows/models.py
apps/flows/node_workflow.py
apps/flows/migrations/0001_initial.py
apps/flows/migrations/__init__.py
apps/flows/tests/__init__.py
apps/flows/tests/test_transitions.py
apps/ftp/__init__.py
apps/ftp/admin.py
apps/ftp/apps.py
apps/ftp/authorizers.py
apps/ftp/models.py
apps/ftp/utils.py
apps/ftp/fixtures/ftp_folders__logs.json
apps/ftp/fixtures/ftp_folders__work.json
apps/ftp/fixtures/ftp_servers__default.json
apps/ftp/management/__init__.py
apps/ftp/management/commands/__init__.py
apps/ftp/management/commands/runftpserver.py
apps/ftp/migrations/0001_initial.py
apps/ftp/migrations/0002_ftpfolder_ownable.py
apps/ftp/migrations/0003_remove_ftpfolder_ftp_ftpfolder_owner_exclusive_and_more.py
apps/ftp/migrations/0004_ftpserver_ftpserver_unique_global.py
apps/ftp/migrations/__init__.py
apps/ftp/tests/__init__.py
apps/ftp/tests/test_authorizers.py
apps/ftp/tests/test_utils.py
apps/groups/__init__.py
apps/groups/admin.py
apps/groups/apps.py
apps/groups/decorators.py
apps/groups/models.py
apps/groups/fixtures/security_groups__site_operator.json
apps/groups/migrations/0001_initial.py
apps/groups/migrations/0002_initial.py
apps/groups/migrations/0003_site_operator_group.py
apps/groups/migrations/__init__.py
apps/groups/templates/admin/groups/securitygroup/change_form.html
apps/leads/__init__.py
apps/leads/admin.py
apps/leads/apps.py
apps/leads/models.py
apps/links/__init__.py
apps/links/admin.py
apps/links/apps.py
apps/links/context_processors.py
apps/links/models.py
apps/links/qr_utils.py
apps/links/reference_utils.py
apps/links/reference_validation.py
apps/links/tasks.py
apps/links/urls.py
apps/links/views.py
apps/links/fixtures/os_footer_references.json
apps/links/fixtures/references__00_site_10_42_0_1.json
apps/links/fixtures/references__00_site_127_0_0_1.json
apps/links/fixtures/references__00_site_192_168_129_10.json
apps/links/fixtures/references__00_site_arthexis_com.json
apps/links/fixtures/references__00_site_localhost.json
apps/links/fixtures/references__reference_1.json
apps/links/fixtures/references__reference_10.json
apps/links/fixtures/references__reference_11.json
apps/links/fixtures/references__reference_12.json
apps/links/fixtures/references__reference_13.json
apps/links/fixtures/references__reference_14.json
apps/links/fixtures/references__reference_16.json
apps/links/fixtures/references__reference_17.json
apps/links/fixtures/references__reference_18.json
apps/links/fixtures/references__reference_19.json
apps/links/fixtures/references__reference_2.json
apps/links/fixtures/references__reference_20.json
apps/links/fixtures/references__reference_3.json
apps/links/fixtures/references__reference_4.json
apps/links/fixtures/references__reference_5.json
apps/links/fixtures/references__reference_6.json
apps/links/fixtures/references__reference_7.json
apps/links/fixtures/references__reference_8.json
apps/links/fixtures/references__reference_9.json
apps/links/fixtures/references__reference_avon_ross.json
apps/links/fixtures/references__reference_nginx.json
apps/links/fixtures/references__reference_postgresql.json
apps/links/fixtures/references__reference_sqlite.json
apps/links/migrations/0001_initial.py
apps/links/migrations/0002_initial.py
apps/links/migrations/0003_rename_local_network_site.py
apps/links/migrations/0004_qrredirect_qrredirectlead.py
apps/links/migrations/0005_update_reference_alt_text_rpi.py
apps/links/migrations/0006_reference_media_files.py
apps/links/migrations/0007_update_reference_mysql_to_sqlite.py
apps/links/migrations/0008_remove_os_footer_references.py
apps/links/migrations/0008_shorturl.py
apps/links/migrations/0009_alter_shorturl_original_url_and_more.py
apps/links/migrations/0010_merge_20260201_2222.py
apps/links/migrations/0010_merge_20260201_2224.py
apps/links/migrations/0010_merge_20260201_2246.py
apps/links/migrations/0011_merge_20260202_1055.py
apps/links/migrations/0012_remove_sqlite_faq_reference.py
apps/links/migrations/0013_add_reference_footer_modules.py
apps/links/migrations/__init__.py
apps/links/templates/admin/links/reference/frame.html
apps/links/templates/links/qr_redirect_public.html
apps/links/templatetags/__init__.py
apps/links/templatetags/ref_tags.py
apps/links/tests/__init__.py
apps/links/tests/test_admin_bulk_create.py
apps/links/tests/test_footer_context.py
apps/links/tests/test_qr_redirects.py
apps/links/tests/test_reference_validation.py
apps/locale/__init__.py
apps/locale/admin.py
apps/locale/apps.py
apps/locale/language.py
apps/locale/models.py
apps/locale/docs/README.de.md
apps/locale/docs/README.es.md
apps/locale/docs/README.it.md
apps/locale/fixtures/locale__documentation_readme.json
apps/locale/fixtures/locale__languages.json
apps/locale/locale/de/LC_MESSAGES/django.po
apps/locale/locale/es/LC_MESSAGES/django.po
apps/locale/locale/it/LC_MESSAGES/django.po
apps/locale/migrations/0001_initial.py
apps/locale/migrations/__init__.py
apps/locals/__init__.py
apps/locals/admin.py
apps/locals/apps.py
apps/locals/caches.py
apps/locals/favorites_cache.py
apps/locals/models.py
apps/locals/user_data.py
apps/locals/migrations/0001_initial.py
apps/locals/migrations/0002_initial.py
apps/locals/migrations/__init__.py
apps/locals/templates/admin/change_list_results.html
apps/locals/templates/admin/data_list.html
apps/locals/templates/admin/favorite_confirm.html
apps/locals/templates/admin/favorite_list.html
apps/locals/templates/admin/includes/dashboard_favorites_module.html
apps/locals/templatetags/__init__.py
apps/locals/templatetags/favorites.py
apps/locals/tests/__init__.py
apps/locals/tests/test_admin.py
apps/locals/tests/test_dashboard_favorites.py
apps/locals/tests/test_user_data_persistence.py
apps/logbook/__init__.py
apps/logbook/admin.py
apps/logbook/apps.py
apps/logbook/forms.py
apps/logbook/models.py
apps/logbook/urls.py
apps/logbook/views.py
apps/logbook/migrations/0001_initial.py
apps/logbook/migrations/__init__.py
apps/logbook/templates/logbook/create.html
apps/logbook/templates/logbook/detail.html
apps/logbook/tests/__init__.py
apps/logbook/tests/test_views.py
apps/loggers/__init__.py
apps/loggers/config.py
apps/loggers/debug.py
apps/loggers/filenames.py
apps/loggers/filters.py
apps/loggers/handlers.py
apps/loggers/paths.py
apps/loggers/rotation.py
apps/maps/__init__.py
apps/maps/admin.py
apps/maps/apps.py
apps/maps/models.py
apps/maps/migrations/0001_initial.py
apps/maps/migrations/0002_initial.py
apps/maps/migrations/__init__.py
apps/maps/templates/admin/maps/location/add_current.html
apps/media/__init__.py
apps/media/admin.py
apps/media/apps.py
apps/media/migration_utils.py
apps/media/migrations_utils.py
apps/media/models.py
apps/media/utils.py
apps/media/views.py
apps/media/migrations/0001_initial.py
apps/media/migrations/__init__.py
apps/mermaid/__init__.py
apps/mermaid/admin.py
apps/mermaid/apps.py
apps/mermaid/models.py
apps/mermaid/migrations/0001_initial.py
apps/mermaid/migrations/__init__.py
apps/mermaid/tests/__init__.py
apps/mermaid/tests/test_models.py
apps/meta/__init__.py
apps/meta/admin.py
apps/meta/apps.py
apps/meta/models.py
apps/meta/migrations/0001_initial.py
apps/meta/migrations/0002_initial.py
apps/meta/migrations/__init__.py
apps/modules/__init__.py
apps/modules/admin.py
apps/modules/apps.py
apps/modules/models.py
apps/modules/migrations/0001_initial.py
apps/modules/migrations/0002_initial.py
apps/modules/migrations/0003_normalize_module_paths.py
apps/modules/migrations/0004_module_favicon_media.py
apps/modules/migrations/0005_module_features.py
apps/modules/migrations/0006_charge_points_module_feature.py
apps/modules/migrations/0007_module_agent_notes.py
apps/modules/migrations/__init__.py
apps/nginx/__init__.py
apps/nginx/apps.py
apps/nginx/config_utils.py
apps/nginx/forms.py
apps/nginx/maintenance.py
apps/nginx/models.py
apps/nginx/options-ssl-nginx.conf
apps/nginx/renderers.py
apps/nginx/services.py
apps/nginx/signals.py
apps/nginx/admin/__init__.py
apps/nginx/admin/certificates.py
apps/nginx/admin/views.py
apps/nginx/management/commands/_config_selection.py
apps/nginx/management/commands/apply_nginx_config.py
apps/nginx/management/commands/configure_site.py
apps/nginx/management/commands/enable_local_https.py
apps/nginx/management/commands/generate_certs.py
apps/nginx/management/commands/nginx_configure.py
apps/nginx/management/commands/nginx_restart.py
apps/nginx/management/commands/preview_nginx_config.py
apps/nginx/migrations/0001_initial.py
apps/nginx/migrations/0002_siteconfiguration_certificate_and_more.py
apps/nginx/migrations/0003_siteconfiguration_external_websockets.py
apps/nginx/migrations/0004_siteconfiguration_secondary_instance.py
apps/nginx/migrations/0005_siteconfiguration_managed_subdomains.py
apps/nginx/migrations/0006_remove_siteconfiguration_secondary_instance.py
apps/nginx/migrations/__init__.py
apps/nginx/templates/admin/nginx/siteconfiguration/change_list.html
apps/nginx/templates/admin/nginx/siteconfiguration/preview.html
apps/nginx/tests/__init__.py
apps/nginx/tests/test_admin.py
apps/nginx/tests/test_enable_local_https_command.py
apps/nginx/tests/test_maintenance.py
apps/nginx/tests/test_nginx_models.py
apps/nginx/tests/test_renderers.py
apps/nginx/tests/test_services.py
apps/nmcli/__init__.py
apps/nmcli/admin.py
apps/nmcli/apps.py
apps/nmcli/models.py
apps/nmcli/services.py
apps/nmcli/migrations/0001_initial.py
apps/nmcli/migrations/__init__.py
apps/nmcli/templates/admin/nmcli/networkconnection/run_scan.html
apps/nodes/__init__.py
apps/nodes/apps.py
apps/nodes/backends.py
apps/nodes/device_sync.py
apps/nodes/feature_checks.py
apps/nodes/forms.py
apps/nodes/logging.py
apps/nodes/reports.py
apps/nodes/routing.py
apps/nodes/signals.py
apps/nodes/tasks.py
apps/nodes/urls.py
apps/nodes/utils.py
apps/nodes/admin/README.md
apps/nodes/admin/__init__.py
apps/nodes/admin/actions.py
apps/nodes/admin/email_outbox_admin.py
apps/nodes/admin/forms.py
apps/nodes/admin/inlines.py
apps/nodes/admin/net_message_admin.py
apps/nodes/admin/node_admin.py
apps/nodes/admin/node_feature_admin.py
apps/nodes/admin/node_role_admin.py
apps/nodes/admin/platform_admin.py
apps/nodes/admin/reports_admin.py
apps/nodes/admin/upgrade_policy_admin.py
apps/nodes/fixtures/node_features__nodefeature_ap_router.json
apps/nodes/fixtures/node_features__nodefeature_audio_capture.json
apps/nodes/fixtures/node_features__nodefeature_celery_queue.json
apps/nodes/fixtures/node_features__nodefeature_charge_points.json
apps/nodes/fixtures/node_features__nodefeature_chat_bridge.json
apps/nodes/fixtures/node_features__nodefeature_ftp_server.json
apps/nodes/fixtures/node_features__nodefeature_gpio_rtc.json
apps/nodes/fixtures/node_features__nodefeature_gui_toast.json
apps/nodes/fixtures/node_features__nodefeature_lcd_screen.json
apps/nodes/fixtures/node_features__nodefeature_llm_summary.json
apps/nodes/fixtures/node_features__nodefeature_nginx_server.json
apps/nodes/fixtures/node_features__nodefeature_rfid_scanner.json
apps/nodes/fixtures/node_features__nodefeature_screenshot_poll.json
apps/nodes/fixtures/node_features__nodefeature_video_cam.json
apps/nodes/fixtures/node_roles__noderole_control.json
apps/nodes/fixtures/node_roles__noderole_satellite.json
apps/nodes/fixtures/node_roles__noderole_terminal.json
apps/nodes/fixtures/node_roles__noderole_watchtower.json
apps/nodes/fixtures/node_services__nodeservice_celery_beat.json
apps/nodes/fixtures/node_services__nodeservice_celery_worker.json
apps/nodes/fixtures/node_services__nodeservice_lcd_updater.json
apps/nodes/fixtures/node_services__nodeservice_suite.json
apps/nodes/fixtures/platforms__platform_ubuntu_22_raspberry_pi_4b.json
apps/nodes/fixtures/platforms__platform_ubuntu_22_x64_pc.json
apps/nodes/fixtures/platforms__platform_windows_11_x64_pc.json
apps/nodes/fixtures/upgrade_policies__fast_lane.json
apps/nodes/fixtures/upgrade_policies__lts.json
apps/nodes/fixtures/upgrade_policies__stable.json
apps/nodes/fixtures/upgrade_policies__unstable.json
apps/nodes/management/__init__.py
apps/nodes/management/commands/__init__.py
apps/nodes/management/commands/check_nodes.py
apps/nodes/management/commands/lan-find-node.py
apps/nodes/management/commands/message.py
apps/nodes/management/commands/purge_net_messages.py
apps/nodes/management/commands/purge_nodes.py
apps/nodes/management/commands/register-node.py
apps/nodes/management/commands/registration_ready.py
apps/nodes/management/commands/screenshot.py
apps/nodes/management/commands/update-peer-nodes.py
apps/nodes/migrations/0001_initial.py
apps/nodes/migrations/0001_squashed_0001_initial.py
apps/nodes/migrations/0002_initial.py
apps/nodes/migrations/0002_squashed_0011_netmessage_expires_at.py
apps/nodes/migrations/0003_platform.py
apps/nodes/migrations/0004_remove_invalid_clipboard_tasks.py
apps/nodes/migrations/0005_remove_seed_nodes.py
apps/nodes/migrations/0006_sshaccount.py
apps/nodes/migrations/0007_node_base_site.py
apps/nodes/migrations/0008_node_nodes_node_mac_address_unique.py
apps/nodes/migrations/0009_remove_arthexis_self_node.py
apps/nodes/migrations/0010_noderole_acronym.py
apps/nodes/migrations/0011_netmessage_expires_at.py
apps/nodes/migrations/0012_delete_nodemanager.py
apps/nodes/migrations/0012_move_sshaccount_to_credentials.py
apps/nodes/migrations/0012_squashed_0017_rename_last_seen_node_last_updated.py
apps/nodes/migrations/0013_merge_20260104_1818.py
apps/nodes/migrations/0014_netmessage_lcd_channel_num_and_more.py
apps/nodes/migrations/0015_remove_nodeservice.py
apps/nodes/migrations/0016_alter_node_last_seen.py
apps/nodes/migrations/0017_rename_last_seen_node_last_updated.py
apps/nodes/migrations/0018_alter_pendingnetmessage_node_and_more.py
apps/nodes/migrations/0019_alter_netmessage_lcd_channel_type.py
apps/nodes/migrations/0020_node_upgrade_canaries.py
apps/nodes/migrations/0021_add_charge_points_feature.py
apps/nodes/migrations/0022_update_platforms.py
apps/nodes/migrations/0023_rename_rpi_camera_feature.py
apps/nodes/migrations/0024_upgrade_policies.py
apps/nodes/migrations/0025_add_cpsim_service_feature.py
apps/nodes/migrations/0026_update_fast_lane_policy.py
apps/nodes/migrations/__init__.py
apps/nodes/models/__init__.py
apps/nodes/models/features.py
apps/nodes/models/networking.py
apps/nodes/models/node_core.py
apps/nodes/models/slug_entities.py
apps/nodes/models/upgrade_policy.py
apps/nodes/static/nodes/css/node_role_multiselect.css
apps/nodes/static/nodes/css/noderole_admin.css
apps/nodes/templates/admin/nodes/task_result.html
apps/nodes/templates/admin/nodes/emailoutbox/change_form.html
apps/nodes/templates/admin/nodes/netmessage/change_form.html
apps/nodes/templates/admin/nodes/netmessage/change_list.html
apps/nodes/templates/admin/nodes/netmessage/send.html
apps/nodes/templates/admin/nodes/nmclitemplate/change_list.html
apps/nodes/templates/admin/nodes/node/change_form.html
apps/nodes/templates/admin/nodes/node/change_list.html
apps/nodes/templates/admin/nodes/node/download_firmware.html
apps/nodes/templates/admin/nodes/node/register_remote.html
apps/nodes/templates/admin/nodes/node/register_visitor.html
apps/nodes/templates/admin/nodes/node/run_task.html
apps/nodes/templates/admin/nodes/node/send_net_message.html
apps/nodes/templates/admin/nodes/node/update_selected.html
apps/nodes/templates/admin/nodes/nodefeature/celery_report.html
apps/nodes/templates/admin/nodes/nodefeature/discover.html
apps/nodes/templates/admin/nodes/nodefeature/view_stream.html
apps/nodes/templates/admin/nodes/nodescreenshot/change_list.html
apps/nodes/tests/__init__.py
apps/nodes/tests/test_device_sync.py
apps/nodes/tests/test_email_outbox_admin.py
apps/nodes/tests/test_models_split.py
apps/nodes/tests/test_netmessage_sigils.py
apps/nodes/tests/test_node_admin.py
apps/nodes/tests/test_purge_nodes.py
apps/nodes/tests/test_register_node.py
apps/nodes/tests/test_register_node_command.py
apps/nodes/tests/test_screenshot_command.py
apps/nodes/tests/test_screenshot_utils.py
apps/nodes/tests/test_ssh_account.py
apps/nodes/tests/test_startup_net_message.py
apps/nodes/views/__init__.py
apps/nodes/views/network.py
apps/nodes/views/ocpp.py
apps/nodes/views/registration.py
apps/nodes/views/screenshots.py
apps/ocpp/__init__.py
apps/ocpp/apps.py
apps/ocpp/call_error_handlers.py
apps/ocpp/call_result_handlers.py
apps/ocpp/coverage.json
apps/ocpp/coverage201.json
apps/ocpp/coverage21.json
apps/ocpp/coverage_stubs.py
apps/ocpp/cpsim_service.py
apps/ocpp/evcs.py
apps/ocpp/evcs_discovery.py
apps/ocpp/forwarding_utils.py
apps/ocpp/migration_utils.py
apps/ocpp/network.py
apps/ocpp/routing.py
apps/ocpp/signals.py
apps/ocpp/status_display.py
apps/ocpp/status_resets.py
apps/ocpp/store.py
apps/ocpp/tasks.py
apps/ocpp/transactions_io.py
apps/ocpp/urls.py
apps/ocpp/admin/__init__.py
apps/ocpp/admin/certificates.py
apps/ocpp/admin/charge_point.py
apps/ocpp/admin/charger.py
apps/ocpp/admin/charger_configuration.py
apps/ocpp/admin/charger_log_request.py
apps/ocpp/admin/charging_profile.py
apps/ocpp/admin/common.py
apps/ocpp/admin/common_imports.py
apps/ocpp/admin/configuration_key.py
apps/ocpp/admin/cp_firmware.py
apps/ocpp/admin/cp_forwarder.py
apps/ocpp/admin/cp_reservation.py
apps/ocpp/admin/data_transfer_message.py
apps/ocpp/admin/meter_value.py
apps/ocpp/admin/miscellaneous.py
apps/ocpp/admin/monitoring.py
apps/ocpp/admin/network_profile.py
apps/ocpp/admin/power_projection.py
apps/ocpp/admin/public_pages.py
apps/ocpp/admin/security_event.py
apps/ocpp/admin/simulator.py
apps/ocpp/admin/transaction.py
apps/ocpp/admin/miscellaneous/__init__.py
apps/ocpp/admin/miscellaneous/certificates_admin.py
apps/ocpp/admin/miscellaneous/core_admin.py
apps/ocpp/admin/miscellaneous/firmware_admin.py
apps/ocpp/admin/miscellaneous/network_profiles_admin.py
apps/ocpp/admin/miscellaneous/registry.py
apps/ocpp/admin/miscellaneous/simulator_admin.py
apps/ocpp/admin/miscellaneous/transactions_admin.py
apps/ocpp/admin/miscellaneous/utils.py
apps/ocpp/consumers/__init__.py
apps/ocpp/consumers/connection.py
apps/ocpp/consumers/constants.py
apps/ocpp/consumers/identity.py
apps/ocpp/consumers/ip_utils.py
apps/ocpp/consumers/base/__init__.py
apps/ocpp/consumers/base/certificates.py
apps/ocpp/consumers/base/consumer.py
apps/ocpp/consumers/base/dispatch.py
apps/ocpp/consumers/base/identity.py
apps/ocpp/fixtures/simulators__arthexis_cp_1.json
apps/ocpp/fixtures/simulators__arthexis_cp_2.json
apps/ocpp/fixtures/simulators__gateway_cp_1.json
apps/ocpp/fixtures/simulators__gateway_cp_2.json
apps/ocpp/fixtures/simulators__local_cp_1.json
apps/ocpp/fixtures/simulators__local_cp_2.json
apps/ocpp/fixtures/simulators__router_cp_1.json
apps/ocpp/fixtures/simulators__router_cp_2.json
apps/ocpp/fixtures/station_models__iocharger__ioj2y__ioc750200a_t08.json
apps/ocpp/forwarder/__init__.py
apps/ocpp/forwarder/admin.py
apps/ocpp/forwarder/apps.py
apps/ocpp/management/__init__.py
apps/ocpp/management/commands/__init__.py
apps/ocpp/management/commands/chargers.py
apps/ocpp/management/commands/check_forwarders.py
apps/ocpp/management/commands/coverage_ocpp16.py
apps/ocpp/management/commands/coverage_ocpp201.py
apps/ocpp/management/commands/coverage_ocpp21.py
apps/ocpp/management/commands/export_transactions.py
apps/ocpp/management/commands/import_transactions.py
apps/ocpp/management/commands/ocpp_extract.py
apps/ocpp/management/commands/ocpp_replay.py
apps/ocpp/management/commands/reset_ocpp_migrations.py
apps/ocpp/management/commands/rfid_check.py
apps/ocpp/management/commands/show_rfid_history.py
apps/ocpp/migrations/0001_initial.py
apps/ocpp/migrations/0001_squashed_0013_alter_deviceinventoryitem_options_and_more.py
apps/ocpp/migrations/0002_initial.py
apps/ocpp/migrations/0003_charger_configuration_check_enabled_and_more.py
apps/ocpp/migrations/0004_remove_rfid_proxy.py
apps/ocpp/migrations/0005_certificateoperation_certificaterequest_and_more.py
apps/ocpp/migrations/0006_monitoringreport_variable_monitoringrule_and_more.py
apps/ocpp/migrations/0007_customer_information_display_messages.py
apps/ocpp/migrations/0008_forwarder_defaults_and_exports.py
apps/ocpp/migrations/0009_clearedcharginglimitevent.py
apps/ocpp/migrations/0009_costupdate.py
apps/ocpp/migrations/0010_charger_last_charging_limit_and_more.py
apps/ocpp/migrations/0010_merge_0009_clearedcharginglimitevent_0009_costupdate.py
apps/ocpp/migrations/0011_merge_20260103_1323.py
apps/ocpp/migrations/0012_device_inventory_snapshot.py
apps/ocpp/migrations/0013_alter_deviceinventoryitem_options_and_more.py
apps/ocpp/migrations/0014_publicconnectorpage_publicscanevent.py
apps/ocpp/migrations/__init__.py
apps/ocpp/models/__init__.py
apps/ocpp/models/base.py
apps/ocpp/models/certificates.py
apps/ocpp/models/charger.py
apps/ocpp/models/charger_configuration.py
apps/ocpp/models/charger_log_request.py
apps/ocpp/models/charging_limit_event.py
apps/ocpp/models/charging_profile.py
apps/ocpp/models/charging_profile_dispatch.py
apps/ocpp/models/charging_schedule.py
apps/ocpp/models/configuration_key.py
apps/ocpp/models/cost_update.py
apps/ocpp/models/cp_firmware.py
apps/ocpp/models/cp_firmware_deployment.py
apps/ocpp/models/cp_firmware_request.py
apps/ocpp/models/cp_forwarder.py
apps/ocpp/models/cp_network_profile.py
apps/ocpp/models/cp_network_profile_deployment.py
apps/ocpp/models/cp_reservation.py
apps/ocpp/models/customer_information.py
apps/ocpp/models/data_transfer_message.py
apps/ocpp/models/device_report.py
apps/ocpp/models/display_message.py
apps/ocpp/models/evcs_charge_point.py
apps/ocpp/models/meter_reading.py
apps/ocpp/models/meter_value.py
apps/ocpp/models/monitoring.py
apps/ocpp/models/power_projection.py
apps/ocpp/models/public_pages.py
apps/ocpp/models/rfid_session_attempt.py
apps/ocpp/models/security_event.py
apps/ocpp/models/simulator.py
apps/ocpp/models/station_model.py
apps/ocpp/models/transaction.py
apps/ocpp/services/__init__.py
apps/ocpp/services/certificate_signing.py
apps/ocpp/simulator/__init__.py
apps/ocpp/simulator/admin.py
apps/ocpp/simulator/apps.py
apps/ocpp/spec/ocpp16_calls.json
apps/ocpp/spec/ocpp201_calls.json
apps/ocpp/spec/ocpp21_calls.json
apps/ocpp/static/ocpp/charger_map.js
apps/ocpp/static/ocpp/evcs/cp_simulator.css
apps/ocpp/templates/admin/ocpp/log_view.html
apps/ocpp/templates/admin/ocpp/charger/change_form.html
apps/ocpp/templates/admin/ocpp/charger/change_list.html
apps/ocpp/templates/admin/ocpp/charger/setup_location.html
apps/ocpp/templates/admin/ocpp/chargerconfiguration/change_form.html
apps/ocpp/templates/admin/ocpp/chargerconfiguration/configuration_inline.html
apps/ocpp/templates/admin/ocpp/chargerconfiguration/push_configuration.html
apps/ocpp/templates/admin/ocpp/chargingprofile/send.html
apps/ocpp/templates/admin/ocpp/cpfirmware/upload_evcs.html
apps/ocpp/templates/admin/ocpp/cpnetworkprofile/push_network_profile.html
apps/ocpp/templates/admin/ocpp/location/change_form.html
apps/ocpp/templates/admin/ocpp/monitoringreport/change_form.html
apps/ocpp/templates/admin/ocpp/monitoringrule/change_form.html
apps/ocpp/templates/admin/ocpp/simulator/change_list.html
apps/ocpp/templates/admin/ocpp/transaction/change_list.html
apps/ocpp/templates/admin/ocpp/transaction/export.html
apps/ocpp/templates/admin/ocpp/transaction/import.html
apps/ocpp/templates/admin/ocpp/variable/change_form.html
apps/ocpp/templates/ocpp/charger_logs.html
apps/ocpp/templates/ocpp/charger_page.html
apps/ocpp/templates/ocpp/charger_session_search.html
apps/ocpp/templates/ocpp/charger_status.html
apps/ocpp/templates/ocpp/charging_station_map.html
apps/ocpp/templates/ocpp/cp_simulator.html
apps/ocpp/templates/ocpp/cp_simulator_block.html
apps/ocpp/templates/ocpp/dashboard.html
apps/ocpp/templates/ocpp/landing_base.html
apps/ocpp/templates/ocpp/public_connector_page.html
apps/ocpp/templates/ocpp/includes/_last_session_cell.html
apps/ocpp/templates/ocpp/includes/cp_simulator_panel.html
apps/ocpp/templates/ocpp/includes/dashboard_table_rows.html
apps/ocpp/tests/__init__.py
apps/ocpp/tests/test_admin_urls.py
apps/ocpp/tests/test_certificate_signing.py
apps/ocpp/tests/test_charger_model.py
apps/ocpp/tests/test_check_forwarders_command.py
apps/ocpp/tests/test_coverage_ocpp16_command.py
apps/ocpp/tests/test_coverage_ocpp201_command.py
apps/ocpp/tests/test_cp_simulator_view.py
apps/ocpp/tests/test_dashboard_view.py
apps/ocpp/tests/test_forwarder_service.py
apps/ocpp/tests/test_ocpp201_actions.py
apps/ocpp/tests/test_ocpp_handlers.py
apps/ocpp/tests/test_ocpp_reconnect.py
apps/ocpp/tests/test_screenshot_workflows.py
apps/ocpp/tests/test_status_resets.py
apps/ocpp/tests/test_transactions_io.py
apps/ocpp/tests/test_utils_time.py
apps/ocpp/tests/test_view_common.py
apps/ocpp/tests/test_websocket_creation.py
apps/ocpp/utils/__init__.py
apps/ocpp/utils/time.py
apps/ocpp/utils/websocket.py
apps/ocpp/views/__init__.py
apps/ocpp/views/charger_api.py
apps/ocpp/views/common.py
apps/ocpp/views/dashboard.py
apps/ocpp/views/firmware.py
apps/ocpp/views/public.py
apps/ocpp/views/simulator.py
apps/ocpp/views/actions/__init__.py
apps/ocpp/views/actions/certificates.py
apps/ocpp/views/actions/charging_profiles.py
apps/ocpp/views/actions/common.py
apps/ocpp/views/actions/configuration.py
apps/ocpp/views/actions/core.py
apps/ocpp/views/actions/display_messages.py
apps/ocpp/views/actions/firmware.py
apps/ocpp/views/actions/monitoring.py
apps/ocpp/views/actions/network_profiles.py
apps/ocpp/views/actions/registry.py
apps/ocpp/views/actions/reservations.py
apps/odoo/__init__.py
apps/odoo/admin.py
apps/odoo/apps.py
apps/odoo/services.py
apps/odoo/urls.py
apps/odoo/views.py
apps/odoo/migrations/0001_initial.py
apps/odoo/migrations/0002_initial.py
apps/odoo/migrations/0003_initial.py
apps/odoo/migrations/0004_odoodeployment.py
apps/odoo/migrations/0005_odoodeployment_base_path.py
apps/odoo/migrations/0006_alter_odooemployee_group_alter_odooemployee_user.py
apps/odoo/migrations/0007_odooquery_odooqueryvariable.py
apps/odoo/migrations/__init__.py
apps/odoo/models/__init__.py
apps/odoo/models/bridge.py
apps/odoo/models/deployment.py
apps/odoo/models/employee.py
apps/odoo/models/product.py
apps/odoo/models/query.py
apps/odoo/templates/admin/odoo/odoodeployment/discover.html
apps/odoo/templates/odoo/public_query.html
apps/odoo/tests/__init__.py
apps/odoo/tests/test_services.py
apps/payments/__init__.py
apps/payments/admin.py
apps/payments/apps.py
apps/payments/models.py
apps/payments/migrations/0001_initial.py
apps/payments/migrations/__init__.py
apps/protocols/__init__.py
apps/protocols/admin.py
apps/protocols/apps.py
apps/protocols/decorators.py
apps/protocols/models.py
apps/protocols/registry.py
apps/protocols/services.py
apps/protocols/fixtures/protocols.json
apps/protocols/management/commands/export_protocol.py
apps/protocols/management/commands/import_protocol.py
apps/protocols/migrations/0001_initial.py
apps/protocols/migrations/__init__.py
apps/protocols/spec/ocpp16.json
apps/protocols/spec/ocpp201.json
apps/protocols/spec/ocpp21.json
apps/protocols/tests/__init__.py
apps/protocols/tests/test_ocpp16_coverage.py
apps/protocols/tests/test_ocpp201_coverage.py
apps/protocols/tests/test_ocpp21_coverage.py
apps/pyxel/__init__.py
apps/pyxel/admin.py
apps/pyxel/apps.py
apps/pyxel/models.py
apps/pyxel/management/__init__.py
apps/pyxel/management/commands/__init__.py
apps/pyxel/management/commands/viewport.py
apps/pyxel/migrations/0001_initial.py
apps/pyxel/migrations/__init__.py
apps/rates/__init__.py
apps/rates/admin.py
apps/rates/apps.py
apps/rates/decorators.py
apps/rates/mixins.py
apps/rates/models.py
apps/rates/services.py
apps/rates/migrations/0001_initial.py
apps/rates/migrations/__init__.py
apps/rates/tests/__init__.py
apps/rates/tests/test_rate_limiter.py
apps/recipes/__init__.py
apps/recipes/admin.py
apps/recipes/apps.py
apps/recipes/models.py
apps/recipes/utils.py
apps/recipes/management/commands/recipe.py
apps/recipes/migrations/0001_initial.py
apps/recipes/migrations/__init__.py
apps/recipes/tests/test_recipes.py
apps/release/__init__.py
apps/release/apps.py
apps/release/git_utils.py
apps/release/release.py
apps/release/release_workflow.py
apps/release/admin/__init__.py
apps/release/admin/package_actions.py
apps/release/domain/__init__.py
apps/release/domain/features.py
apps/release/domain/release_tasks.py
apps/release/fixtures/packages__arthexis.json
apps/release/management/__init__.py
apps/release/management/commands/__init__.py
apps/release/management/commands/build_pypi.py
apps/release/management/commands/capture_release_state.py
apps/release/management/commands/check_pypi.py
apps/release/management/commands/clean_release_logs.py
apps/release/management/commands/prepare_release.py
apps/release/migrations/0001_initial.py
apps/release/migrations/0002_initial.py
apps/release/migrations/0003_package_generate_wheels.py
apps/release/migrations/0004_alter_releasemanager_group_alter_releasemanager_user.py
apps/release/migrations/0005_packagerelease_pypi_publish_log.py
apps/release/migrations/0006_package_oidc_publish_enabled.py
apps/release/migrations/0007_remove_release_manager.py
apps/release/migrations/__init__.py
apps/release/models/__init__.py
apps/release/models/package.py
apps/release/models/package_release.py
apps/release/templates/admin/release/prepare_next_release_confirm.html
apps/release/tests/test_features_domain.py
apps/release/tests/test_git_status.py
apps/release/tests/test_prepare_package_release.py
apps/reports/__init__.py
apps/reports/admin.py
apps/reports/apps.py
apps/reports/models.py
apps/reports/system.py
apps/reports/migrations/0001_initial.py
apps/reports/migrations/__init__.py
apps/reports/templates/admin/system_sql_report.html
apps/reports/templates/admin/reports/sqlreport/change_list.html
apps/reports/tests/test_system_sql_report.py
apps/repos/__init__.py
apps/repos/admin.py
apps/repos/apps.py
apps/repos/forms.py
apps/repos/github.py
apps/repos/task_utils.py
apps/repos/tasks.py
apps/repos/urls.py
apps/repos/fixtures/package_repositories__pypi.json
apps/repos/fixtures/repositories__arthexis.json
apps/repos/migrations/0001_initial.py
apps/repos/migrations/0002_repositoryissue_repositorypullrequest.py
apps/repos/migrations/0003_packagerepository.py
apps/repos/migrations/0004_githubevent.py
apps/repos/migrations/0005_githubapp_githubappinstall.py
apps/repos/migrations/0006_githubapp_webhook_slug.py
apps/repos/migrations/__init__.py
apps/repos/models/__init__.py
apps/repos/models/events.py
apps/repos/models/github_apps.py
apps/repos/models/issues.py
apps/repos/models/repositories.py
apps/repos/services/__init__.py
apps/repos/services/github.py
apps/repos/templates/admin/repos/package/create_repository.html
apps/repos/tests/__init__.py
apps/repos/tests/test_github_service.py
apps/repos/tests/test_models.py
apps/repos/tests/test_webhooks.py
apps/repos/views/__init__.py
apps/repos/views/webhooks.py
apps/screens/__init__.py
apps/screens/admin.py
apps/screens/apps.py
apps/screens/history.py
apps/screens/lcd.py
apps/screens/models.py
apps/screens/node_features.py
apps/screens/startup_notifications.py
apps/screens/animations/__init__.py
apps/screens/animations/scrolling_trees.txt
apps/screens/lcd_screen/__init__.py
apps/screens/lcd_screen/__main__.py
apps/screens/lcd_screen/hardware.py
apps/screens/lcd_screen/locks.py
apps/screens/lcd_screen/logging.py
apps/screens/lcd_screen/rendering.py
apps/screens/lcd_screen/runner.py
apps/screens/management/__init__.py
apps/screens/management/commands/__init__.py
apps/screens/management/commands/lcd_animate.py
apps/screens/management/commands/lcd_calibrate.py
apps/screens/management/commands/lcd_debug.py
apps/screens/management/commands/lcd_plan.py
apps/screens/management/commands/lcd_replay.py
apps/screens/management/commands/lcd_write.py
apps/screens/migrations/0001_initial.py
apps/screens/migrations/0002_characterscreen_pixelscreen_and_more.py
apps/screens/migrations/0003_lcdanimation.py
apps/screens/migrations/__init__.py
apps/screens/tests/__init__.py
apps/screens/tests/conftest.py
apps/screens/tests/test_animations.py
apps/screens/tests/test_lcd_animate_command.py
apps/screens/tests/test_lcd_calibrate_command.py
apps/screens/tests/test_lcd_clock_payload.py
apps/screens/tests/test_lcd_debug_command.py
apps/screens/tests/test_lcd_driver_selection.py
apps/screens/tests/test_lcd_history.py
apps/screens/tests/test_lcd_plan_command.py
apps/screens/tests/test_lcd_replay_command.py
apps/screens/tests/test_lcd_service_resilience.py
apps/screens/tests/test_lcd_simulator_cleanup.py
apps/screens/tests/test_lcd_uptime_refresh.py
apps/screens/tests/test_lcd_write_command.py
apps/screens/tests/test_models.py
apps/screens/tests/test_shutdown_handling.py
apps/screens/tests/test_startup_notifications_lcd.py
apps/selenium/__init__.py
apps/selenium/admin.py
apps/selenium/apps.py
apps/selenium/models.py
apps/selenium/fixtures/selenium__browsers.json
apps/selenium/migrations/0001_initial.py
apps/selenium/migrations/0002_seed_default_scripts.py
apps/selenium/migrations/0003_update_default_scripts.py
apps/selenium/migrations/__init__.py
apps/selenium/tests/__init__.py
apps/selenium/tests/test_admin.py
apps/selenium/tests/test_scripts.py
apps/selenium/utils/__init__.py
apps/selenium/utils/firefox.py
apps/sensors/__init__.py
apps/sensors/admin.py
apps/sensors/apps.py
apps/sensors/models.py
apps/sensors/scheduling.py
apps/sensors/tasks.py
apps/sensors/thermometers.py
apps/sensors/fixtures/thermometers__thermometer_default.json
apps/sensors/migrations/0001_initial.py
apps/sensors/migrations/0002_thermometer_sampling_interval_seconds.py
apps/sensors/migrations/0003_thermometerreading.py
apps/sensors/migrations/0004_usbtracker.py
apps/sensors/migrations/__init__.py
apps/sensors/templates/admin/sensors/thermometer/change_list.html
apps/sensors/templates/admin/sensors/thermometer/thermometer_trends.html
apps/sigils/__init__.py
apps/sigils/admin.py
apps/sigils/apps.py
apps/sigils/fields.py
apps/sigils/loader.py
apps/sigils/middleware.py
apps/sigils/models.py
apps/sigils/sigil_builder.py
apps/sigils/sigil_context.py
apps/sigils/sigil_resolver.py
apps/sigils/system.py
apps/sigils/fixtures/sigil_roots__acct.json
apps/sigils/fixtures/sigil_roots__app.json
apps/sigils/fixtures/sigil_roots__awg.json
apps/sigils/fixtures/sigil_roots__badge.json
apps/sigils/fixtures/sigil_roots__calc.json
apps/sigils/fixtures/sigil_roots__cfill.json
apps/sigils/fixtures/sigil_roots__clock.json
apps/sigils/fixtures/sigil_roots__cp.json
apps/sigils/fixtures/sigil_roots__cron.json
apps/sigils/fixtures/sigil_roots__eart.json
apps/sigils/fixtures/sigil_roots__ecoll.json
apps/sigils/fixtures/sigil_roots__ev.json
apps/sigils/fixtures/sigil_roots__evb.json
apps/sigils/fixtures/sigil_roots__evcs.json
apps/sigils/fixtures/sigil_roots__evm.json
apps/sigils/fixtures/sigil_roots__fav.json
apps/sigils/fixtures/sigil_roots__feat.json
apps/sigils/fixtures/sigil_roots__inbox.json
apps/sigils/fixtures/sigil_roots__inter.json
apps/sigils/fixtures/sigil_roots__invl.json
apps/sigils/fixtures/sigil_roots__land.json
apps/sigils/fixtures/sigil_roots__lives.json
apps/sigils/fixtures/sigil_roots__loc.json
apps/sigils/fixtures/sigil_roots__log.json
apps/sigils/fixtures/sigil_roots__meter.json
apps/sigils/fixtures/sigil_roots__mod.json
apps/sigils/fixtures/sigil_roots__msg.json
apps/sigils/fixtures/sigil_roots__node.json
apps/sigils/fixtures/sigil_roots__odoo.json
apps/sigils/fixtures/sigil_roots__openpay.json
apps/sigils/fixtures/sigil_roots__outbox.json
apps/sigils/fixtures/sigil_roots__pkg.json
apps/sigils/fixtures/sigil_roots__powl.json
apps/sigils/fixtures/sigil_roots__prod.json
apps/sigils/fixtures/sigil_roots__ref.json
apps/sigils/fixtures/sigil_roots__rel.json
apps/sigils/fixtures/sigil_roots__role.json
apps/sigils/fixtures/sigil_roots__rpt.json
apps/sigils/fixtures/sigil_roots__sample.json
apps/sigils/fixtures/sigil_roots__sec.json
apps/sigils/fixtures/sigil_roots__sess.json
apps/sigils/fixtures/sigil_roots__sim.json
apps/sigils/fixtures/sigil_roots__site.json
apps/sigils/fixtures/sigil_roots__sol.json
apps/sigils/fixtures/sigil_roots__task.json
apps/sigils/fixtures/sigil_roots__txn.json
apps/sigils/fixtures/sigil_roots__type.json
apps/sigils/fixtures/sigil_roots__user.json
apps/sigils/fixtures/sigil_roots__wmi.json
apps/sigils/migrations/0001_initial.py
apps/sigils/migrations/0002_alter_sigilroot_context_type.py
apps/sigils/migrations/0003_seed_sigil_roots.py
apps/sigils/migrations/0004_protect_sigil_roots.py
apps/sigils/migrations/__init__.py
apps/sigils/templates/admin/sigil_builder.html
apps/sigils/tests/__init__.py
apps/sigils/tests/test_env_refresh_sigils.py
apps/sigils/tests/test_loader.py
apps/sigils/tests/test_resolve_helper.py
apps/sigils/tests/test_sigil_resolver.py
apps/sigils/tests/test_sigil_resolver_performance.py
apps/sites/__init__.py
apps/sites/apps.py
apps/sites/checks.py
apps/sites/consumers.py
apps/sites/context_processors.py
apps/sites/dashboard_rules.py
apps/sites/defaults.py
apps/sites/forms.py
apps/sites/middleware.py
apps/sites/routing.py
apps/sites/site_config.py
apps/sites/tasks.py
apps/sites/urls.py
apps/sites/utils.py
apps/sites/widgets.py
apps/sites/admin/__init__.py
apps/sites/admin/application_admin.py
apps/sites/admin/bridge_admin.py
apps/sites/admin/chat_admin.py
apps/sites/admin/filters.py
apps/sites/admin/forms.py
apps/sites/admin/landing_admin.py
apps/sites/admin/reports_admin.py
apps/sites/admin/site_admin.py
apps/sites/admin/story_admin.py
apps/sites/fixtures/control__application_ocpp.json
apps/sites/fixtures/control__modules_video.json
apps/sites/fixtures/dashboard_rule__nginx_site_configuration.json
apps/sites/fixtures/dashboard_rule__nodes_node_health.json
apps/sites/fixtures/dashboard_rule__ocpp_charger_heartbeat.json
apps/sites/fixtures/dashboard_rule__ocpp_cp_configuration.json
apps/sites/fixtures/dashboard_rule__ocpp_cp_firmware.json
apps/sites/fixtures/dashboard_rule__teams_email_inbox.json
apps/sites/fixtures/dashboard_rule__teams_email_outbox.json
apps/sites/fixtures/default__application_app.json
apps/sites/fixtures/default__application_awg.json
apps/sites/fixtures/default__application_celery.json
apps/sites/fixtures/default__application_core.json
apps/sites/fixtures/default__application_media.json
apps/sites/fixtures/default__application_nodes.json
apps/sites/fixtures/default__application_ocpp.json
apps/sites/fixtures/default__application_pages.json
apps/sites/fixtures/default__application_release.json
apps/sites/fixtures/default__modules_terminal.json
apps/sites/fixtures/developerarticle__protoline_integration.json
apps/sites/fixtures/localhost__application_ocpp.json
apps/sites/fixtures/satellite_box__application_ocpp.json
apps/sites/fixtures/site_template__constellation.json
apps/sites/fixtures/site_template__twilight_noble.json
apps/sites/fixtures/watchtower__application_ocpp.json
apps/sites/fixtures/data/favicon.txt
apps/sites/fixtures/data/favicon_arthexis.txt
apps/sites/fixtures/data/favicon_control.txt
apps/sites/fixtures/data/favicon_satellite.txt
apps/sites/fixtures/data/favicon_watchtower.txt
apps/sites/management/__init__.py
apps/sites/management/commands/__init__.py
apps/sites/management/commands/register_site_apps.py
apps/sites/management/commands/view_errors.py
apps/sites/migrations/0001_initial.py
apps/sites/migrations/0002_initial.py
apps/sites/migrations/0003_initial.py
apps/sites/migrations/0004_viewhistory_kind_viewhistory_site_and_more.py
apps/sites/migrations/0005_viewhistory_exception_name.py
apps/sites/migrations/0006_sitebadge_favicon_media.py
apps/sites/migrations/0007_add_rfid_validator_landing.py
apps/sites/migrations/0007_referrerlanding.py
apps/sites/migrations/0008_merge_20260127_1312.py
apps/sites/migrations/0008_merge_20260127_1315.py
apps/sites/migrations/0009_merge_20260127_1721.py
apps/sites/migrations/0010_landing_agent_notes.py
apps/sites/migrations/__init__.py
apps/sites/models/__init__.py
apps/sites/models/landing.py
apps/sites/models/landing_lead.py
apps/sites/models/referrer_landing.py
apps/sites/models/signals.py
apps/sites/models/site_badge.py
apps/sites/models/site_proxy.py
apps/sites/models/site_template.py
apps/sites/models/user_story.py
apps/sites/models/view_history.py
apps/sites/static/htmx/htmx.min.js
apps/sites/static/htmx/intersect.js
apps/sites/static/htmx/reveal.js
apps/sites/static/pages/js/chat.js
apps/sites/static/pages/js/user_story_feedback.js
apps/sites/templates/404.html
apps/sites/templates/500.html
apps/sites/templates/admin/app_index.html
apps/sites/templates/admin/app_list.html
apps/sites/templates/admin/base_site.html
apps/sites/templates/admin/change_form.html
apps/sites/templates/admin/change_list.html
apps/sites/templates/admin/change_list_object_tools.html
apps/sites/templates/admin/change_list_results.html
apps/sites/templates/admin/dashboard_app_list.html
apps/sites/templates/admin/favicon.txt
apps/sites/templates/admin/favicon_arthexis.txt
apps/sites/templates/admin/favicon_control.txt
apps/sites/templates/admin/favicon_satellite.txt
apps/sites/templates/admin/favicon_watchtower.txt
apps/sites/templates/admin/index.html
apps/sites/templates/admin/log_viewer.html
apps/sites/templates/admin/login.html
apps/sites/templates/admin/model_graph.html
apps/sites/templates/admin/submit_line.html
apps/sites/templates/admin/includes/dashboard_app_list_content.html
apps/sites/templates/admin/includes/dashboard_model_row.html
apps/sites/templates/admin/includes/dashboard_styles.html
apps/sites/templates/admin/includes/messages.html
apps/sites/templates/admin/includes/related_models_section.html
apps/sites/templates/admin/includes/related_models_styles.html
apps/sites/templates/admin/includes/user_story_feedback.html
apps/sites/templates/admin/includes/user_tools.html
apps/sites/templates/admin/includes/celery/schedule_periods.html
apps/sites/templates/admin/ocpp/charger/purge_confirmation.html
apps/sites/templates/admin/pages/viewhistory/change_list.html
apps/sites/templates/admin/pages/viewhistory/traffic_graph.html
apps/sites/templates/admin/sites/site/change_list.html
apps/sites/templates/admin/teams/slack_bot_wizard.html
apps/sites/templates/admin/users/user/change_list.html
apps/sites/templates/admin_doc/commands.html
apps/sites/templates/admin_doc/index.html
apps/sites/templates/admin_doc/model_detail.html
apps/sites/templates/admin_doc/model_graphs.html
apps/sites/templates/admin_doc/model_index.html
apps/sites/templates/core/release_progress.html
apps/sites/templates/django_object_actions/action_trigger.html
apps/sites/templates/django_object_actions/change_form.html
apps/sites/templates/includes/log_viewer.html
apps/sites/templates/pages/_agent_notes.html
apps/sites/templates/pages/authenticator_setup.html
apps/sites/templates/pages/base.html
apps/sites/templates/pages/changelog.html
apps/sites/templates/pages/client_report.html
apps/sites/templates/pages/csrf_failure.html
apps/sites/templates/pages/invitation_login.html
apps/sites/templates/pages/login.html
apps/sites/templates/pages/readme_edit.html
apps/sites/templates/pages/request_invite.html
apps/sites/templates/pages/rfid_login.html
apps/sites/templates/pages/includes/client_report_results.html
apps/sites/templates/registration/password_change_form.html
apps/sites/templates/widgets/latest_updates.html
apps/sites/templates/widgets/public_site_traffic.html
apps/sites/templatetags/__init__.py
apps/sites/templatetags/admin_extras.py
apps/sites/tests/__init__.py
apps/sites/tests/test_context_processors.py
apps/sites/tests/test_dashboard_badges.py
apps/sites/tests/test_referrer_landing.py
apps/sites/tests/test_request_invite.py
apps/sites/tests/test_sitemap.py
apps/sites/tests/test_view_history.py
apps/sites/views/__init__.py
apps/sites/views/analytics.py
apps/sites/views/landing.py
apps/sites/views/management.py
apps/socials/__init__.py
apps/socials/admin.py
apps/socials/apps.py
apps/socials/models.py
apps/socials/migrations/0001_initial.py
apps/socials/migrations/0002_initial.py
apps/socials/migrations/0003_alter_blueskyprofile_group_alter_blueskyprofile_user_and_more.py
apps/socials/migrations/__init__.py
apps/sponsors/__init__.py
apps/sponsors/admin.py
apps/sponsors/apps.py
apps/sponsors/forms.py
apps/sponsors/models.py
apps/sponsors/renewal_schedule.py
apps/sponsors/services.py
apps/sponsors/tasks.py
apps/sponsors/urls.py
apps/sponsors/views.py
apps/sponsors/migrations/0001_initial.py
apps/sponsors/migrations/__init__.py
apps/sponsors/templates/sponsors/register.html
apps/sponsors/templates/sponsors/thanks.html
apps/summary/__init__.py
apps/summary/admin.py
apps/summary/apps.py
apps/summary/models.py
apps/summary/node_features.py
apps/summary/services.py
apps/summary/tasks.py
apps/summary/migrations/0001_initial.py
apps/summary/migrations/__init__.py
apps/summary/templates/admin/summary/llm_summary_wizard.html
apps/summary/templates/admin/summary/llmsummaryconfig/change_list.html
apps/summary/tests/test_summary_services.py
apps/summary/tests/test_summary_tasks.py
apps/survey/__init__.py
apps/survey/admin.py
apps/survey/apps.py
apps/survey/forms.py
apps/survey/models.py
apps/survey/urls.py
apps/survey/views.py
apps/survey/migrations/0001_initial.py
apps/survey/migrations/__init__.py
apps/survey/templates/survey/completed.html
apps/survey/templates/survey/topic.html
apps/survey/tests/__init__.py
apps/survey/tests/test_views.py
apps/tasks/__init__.py
apps/tasks/admin.py
apps/tasks/apps.py
apps/tasks/forms.py
apps/tasks/tasks.py
apps/tasks/urls.py
apps/tasks/views.py
apps/tasks/migrations/0001_initial.py
apps/tasks/migrations/0002_initial.py
apps/tasks/migrations/0003_manualskill_manualtaskrequest_manualtaskreport_and_more.py
apps/tasks/migrations/0004_taskcategory_media_image.py
apps/tasks/migrations/__init__.py
apps/tasks/models/__init__.py
apps/tasks/models/assignment.py
apps/tasks/models/category.py
apps/tasks/models/constants.py
apps/tasks/models/pricing.py
apps/tasks/models/task.py
apps/tasks/templates/tasks/maintenance_request.html
apps/tasks/tests/__init__.py
apps/tasks/tests/test_models.py
apps/teams/__init__.py
apps/teams/apps.py
apps/teams/forms.py
apps/teams/models.py
apps/teams/urls.py
apps/teams/views.py
apps/teams/admin/__init__.py
apps/teams/admin/fixtures.py
apps/teams/admin/slack.py
apps/teams/fixtures/task_categories/taskcategory__charge_point_maintenance.json
apps/teams/migrations/0001_initial.py
apps/teams/migrations/0002_initial.py
apps/teams/migrations/0003_alter_slackbotprofile_group_and_more.py
apps/teams/migrations/__init__.py
apps/teams/static/teams/css/totp_admin.css
apps/terms/__init__.py
apps/terms/admin.py
apps/terms/apps.py
apps/terms/forms.py
apps/terms/models.py
apps/terms/services.py
apps/terms/urls.py
apps/terms/views.py
apps/terms/migrations/0001_initial.py
apps/terms/migrations/__init__.py
apps/terms/templates/terms/registration.html
apps/terms/templates/terms/term_detail.html
apps/tests/__init__.py
apps/tests/admin.py
apps/tests/apps.py
apps/tests/models.py
apps/tests/domain/__init__.py
apps/tests/domain/test_results.py
apps/tests/migrations/0001_initial.py
apps/tests/migrations/__init__.py
apps/totp/__init__.py
apps/totp/admin.py
apps/totp/apps.py
apps/totp/models.py
apps/totp/migrations/0001_initial.py
apps/totp/migrations/__init__.py
apps/totp/templates/admin/totp/device_changelist.html
apps/totp/templates/admin/totp/device_wizard.html
apps/totp/tests/__init__.py
apps/totp/tests/test_models.py
apps/users/__init__.py
apps/users/admin.py
apps/users/apps.py
apps/users/backends.py
apps/users/passkeys.py
apps/users/system.py
apps/users/temp_passwords.py
apps/users/management/__init__.py
apps/users/management/commands/__init__.py
apps/users/management/commands/create_docs_admin.py
apps/users/management/commands/temp_password.py
apps/users/management/commands/test_login.py
apps/users/migrations/0001_initial.py
apps/users/migrations/0002_totp.py
apps/users/migrations/0003_user_login_rfid_user_login_rfid_block_and_more.py
apps/users/migrations/__init__.py
apps/users/models/__init__.py
apps/users/models/passkey_credential.py
apps/users/models/profile.py
apps/users/models/user.py
apps/users/models/user_phone_number.py
apps/users/tests/__init__.py
apps/users/tests/test_create_docs_admin_command.py
apps/users/tests/test_localhost_admin_backend.py
apps/users/tests/test_system_user.py
apps/users/tests/test_temp_password_command.py
apps/users/tests/test_test_login_command.py
apps/vehicle/__init__.py
apps/vehicle/admin.py
apps/vehicle/apps.py
apps/vehicle/models.py
apps/vehicle/fixtures/ev_brands__audi.json
apps/vehicle/fixtures/ev_brands__audi__tru.json
apps/vehicle/fixtures/ev_brands__audi__wa1.json
apps/vehicle/fixtures/ev_brands__audi__wau.json
apps/vehicle/fixtures/ev_brands__bmw.json
apps/vehicle/fixtures/ev_brands__bmw__wba.json
apps/vehicle/fixtures/ev_brands__bmw__wby.json
apps/vehicle/fixtures/ev_brands__byd.json
apps/vehicle/fixtures/ev_brands__byd__lc0.json
apps/vehicle/fixtures/ev_brands__byd__lgx.json
apps/vehicle/fixtures/ev_brands__jac.json
apps/vehicle/fixtures/ev_brands__jac__lj1.json
apps/vehicle/fixtures/ev_brands__jac__ljc.json
apps/vehicle/fixtures/ev_brands__mg.json
apps/vehicle/fixtures/ev_brands__mg__lsj.json
apps/vehicle/fixtures/ev_brands__porsche.json
apps/vehicle/fixtures/ev_brands__porsche__wp0.json
apps/vehicle/fixtures/ev_brands__porsche__wp1.json
apps/vehicle/fixtures/ev_brands__tesla.json
apps/vehicle/fixtures/ev_brands__tesla__5yj.json
apps/vehicle/fixtures/ev_brands__tesla__7sa.json
apps/vehicle/fixtures/ev_brands__tesla__lrw.json
apps/vehicle/fixtures/ev_brands__tesla__xp7.json
apps/vehicle/fixtures/ev_brands__volkswagen.json
apps/vehicle/fixtures/ev_brands__volkswagen__1v2.json
apps/vehicle/fixtures/ev_brands__volkswagen__3vw.json
apps/vehicle/fixtures/ev_brands__volvo.json
apps/vehicle/fixtures/ev_brands__volvo__lvy.json
apps/vehicle/fixtures/ev_brands__volvo__lyv.json
apps/vehicle/fixtures/ev_brands__volvo__yv1.json
apps/vehicle/fixtures/ev_brands__volvo__yv4.json
apps/vehicle/fixtures/ev_models__audi__e_tron_gt.json
apps/vehicle/fixtures/ev_models__audi__q8_e_tron.json
apps/vehicle/fixtures/ev_models__bmw__i4_edrive40.json
apps/vehicle/fixtures/ev_models__byd__dolphin.json
apps/vehicle/fixtures/ev_models__byd__seal_rwd.json
apps/vehicle/fixtures/ev_models__jac__e10x.json
apps/vehicle/fixtures/ev_models__mg__mg4_extended_range.json
apps/vehicle/fixtures/ev_models__mg__mg4_xpower.json
apps/vehicle/fixtures/ev_models__porsche__macan.json
apps/vehicle/fixtures/ev_models__porsche__taycan.json
apps/vehicle/fixtures/ev_models__tesla__model_3_rwd.json
apps/vehicle/fixtures/ev_models__tesla__model_y_long_range.json
apps/vehicle/fixtures/ev_models__volkswagen__id4.json
apps/vehicle/fixtures/ev_models__volvo__ex30.json
apps/vehicle/migrations/0001_initial.py
apps/vehicle/migrations/__init__.py
apps/video/__init__.py
apps/video/admin.py
apps/video/apps.py
apps/video/frame_cache.py
apps/video/models.py
apps/video/rfid.py
apps/video/tasks.py
apps/video/thumbnail_schedule.py
apps/video/urls.py
apps/video/utils.py
apps/video/views.py
apps/video/management/__init__.py
apps/video/management/commands/__init__.py
apps/video/management/commands/camera_service.py
apps/video/management/commands/snapshot.py
apps/video/management/commands/video.py
apps/video/management/commands/video_debug.py
apps/video/migrations/0001_initial.py
apps/video/migrations/0002_youtubechannel.py
apps/video/migrations/0003_mjpegstream.py
apps/video/migrations/0004_videodevice_group_videodevice_user_videosnapshot.py
apps/video/migrations/0005_videodevice_capture_resolution.py
apps/video/migrations/0006_videodevice_name_slug.py
apps/video/migrations/0007_mjpegstream_thumbnails.py
apps/video/migrations/0008_videodevice_default_name_base.py
apps/video/migrations/0009_videodevice_auto_rotate.py
apps/video/migrations/__init__.py
apps/video/templates/admin/video/view_stream.html
apps/video/templates/admin/video/mjpegstream/change_form.html
apps/video/templates/admin/video/videodevice/change_form.html
apps/video/templates/video/camera_gallery.html
apps/video/templates/video/mjpeg_debug.html
apps/video/templates/video/stream_detail.html
apps/video/tests/__init__.py
apps/video/tests/test_admin.py
apps/video/tests/test_models.py
apps/video/tests/test_snapshot_command.py
apps/video/tests/test_streams.py
apps/video/tests/test_utils.py
apps/video/tests/test_video_command.py
apps/video/tests/test_youtube_channel.py
apps/vscode/__init__.py
apps/vscode/migration_server.py
apps/vscode/test_server.py
apps/vscode/tests/__init__.py
apps/vscode/tests/test_migration_server.py
apps/widgets/__init__.py
apps/widgets/admin.py
apps/widgets/apps.py
apps/widgets/models.py
apps/widgets/registry.py
apps/widgets/services.py
apps/widgets/urls.py
apps/widgets/views.py
apps/widgets/fixtures/widgets_widgetzone.json
apps/widgets/management/__init__.py
apps/widgets/management/commands/__init__.py
apps/widgets/management/commands/sync_registered_widgets.py
apps/widgets/migrations/0001_initial.py
apps/widgets/migrations/__init__.py
apps/widgets/templates/widgets/tests/sample.html
apps/widgets/templatetags/widgets.py
apps/widgets/tests/__init__.py
apps/widgets/tests/test_services.py
apps/wikis/__init__.py
apps/wikis/admin.py
apps/wikis/apps.py
apps/wikis/models.py
apps/wikis/services.py
apps/wikis/widgets.py
apps/wikis/fixtures/wikis_wikimediabridge.json
apps/wikis/migrations/0001_initial.py
apps/wikis/migrations/__init__.py
apps/wikis/templates/widgets/wiki_summary.html
apps/wikis/templatetags/__init__.py
apps/wikis/templatetags/wikis.py
apps/wikis/tests/__init__.py
apps/wikis/tests/test_models.py
apps/wikis/tests/test_services.py
arthexis/__init__.py
arthexis.egg-info/PKG-INFO
arthexis.egg-info/SOURCES.txt
arthexis.egg-info/dependency_links.txt
arthexis.egg-info/requires.txt
arthexis.egg-info/top_level.txt
config/__init__.py
config/active_app.py
config/asgi.py
config/auth_app.py
config/celery.py
config/context_processors.py
config/loadenv.py
config/middleware.py
config/offline.py
config/request_utils.py
config/settings.py
config/settings_helpers.py
config/urls.py
config/whitenoise.py
config/wsgi.py
config/data/ACRONYMS.txt
config/data/nginx/maintenance/404.html
config/data/nginx/maintenance/app-down.html
config/data/nginx/maintenance/index.html
config/formats/__init__.py
config/formats/es.py
scripts/__init__.py
scripts/charging_session_counts.py
scripts/check_import_resolution.py
scripts/check_invisible_characters.py
scripts/check_migrations.py
scripts/check_no_http_links.py
scripts/fixtures_changed.py
scripts/generate_third_party_licenses.py
scripts/generate_watchtower_badge.py
scripts/lint_seed_fixtures.py
scripts/migration_server.py
scripts/resolve_sigils.py
scripts/staticfiles_md5.py
scripts/test_server.py
scripts/helpers/lcd-upgrade-helper.py
scripts/helpers/pip_install.py
scripts/helpers/update_nginx_maintenance.py
scripts/tests/test_check_invisible_characters.py
scripts/tests/test_fixtures_changed.py
scripts/tests/test_lint_seed_fixtures.py
scripts/tests/test_package_data_fixtures.py
tests/test_admin_modules.py
tests/test_auto_upgrade_log.py
tests/test_auto_upgrade_messages.py
tests/test_auto_upgrade_schedule.py
tests/test_docs_assets_utils.py
tests/test_docs_rendering_utils.py
tests/test_ensure_auto_upgrade_periodic_task.py
tests/test_entity_soft_delete.py
tests/test_env_refresh_hashing.py
tests/test_log_filenames.py
tests/test_log_rotation_archive.py
tests/test_logging_config.py
tests/test_nodes_registration.py
tests/test_page_miss_logging_middleware.py
tests/test_predict_auto_upgrade_next_run.py
tests/test_reports_syntax.py
tests/test_thermometer_sampling.py
tests/test_urls_autodiscovery.py
tests/test_usb_tracker.py
tests/utils.py
tests/scripts/test_lcd_upgrade_helper.py
utils/__init__.py
utils/api.py
utils/coverage.py
utils/decorators.py
utils/env.py
utils/env_refresh.py
utils/git_checks.py
utils/migration_branches.py
utils/revision.py
utils/sites.py
utils/version.py