Dispatcharr/apps/accounts
2026-04-10 10:47:50 -05:00
..
migrations fleshed out user limits and termination logic 2026-03-25 17:33:26 -04:00
__init__.py Initial commit 2025-02-18 11:14:09 -06:00
admin.py Remove is_Active reference to user accounts 2026-02-23 18:39:54 -06:00
api_urls.py backend work for api key authentication 2026-02-21 13:45:07 -05:00
api_views.py security: proxy streaming endpoints (stream_ts, stream_xc, stream_vod, head_vod, stream_xc_movie, stream_xc_episode) use @permission_classes([AllowAny]) (access is controlled by the per-stream-type network allow-list inside the view body); the UserAgentViewSet, StreamProfileViewSet, CoreSettingsViewSet, and ProxySettingsViewSet gained get_permissions() methods mapping read actions to IsStandardUser and write actions to IsAdmin; and AuthViewSet.logout was updated to return [Authenticated()]. 2026-04-10 10:47:50 -05:00
apps.py user management, user levels, user level channel access 2025-05-18 11:19:34 -04:00
authentication.py backend work for api key authentication 2026-02-21 13:45:07 -05:00
forms.py Initial commit 2025-02-18 11:14:09 -06:00
models.py fleshed out user limits and termination logic 2026-03-25 17:33:26 -04:00
permissions.py looooots of updates for user-management, initial commit of access control 2025-05-31 18:01:46 -04:00
serializers.py fleshed out user limits and termination logic 2026-03-25 17:33:26 -04:00
signals.py user management, user levels, user level channel access 2025-05-18 11:19:34 -04:00
tests.py Remove user account disable/enable UI (keep backend guards) 2026-02-22 20:02:08 -06:00
urls.py Added Super User Creator 2025-03-03 14:57:38 -06:00