├── .github ├── dependabot.yml └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .pre-commit-config-ci.yaml ├── .pre-commit-config.yaml ├── .readthedocs.yaml ├── AUTHORS.md ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── CONTRIBUTORS.md ├── LICENCE ├── README.md ├── SECURITY.md ├── django_notification ├── __init__.py ├── admin │ ├── __init__.py │ ├── deleted_notification.py │ └── notification.py ├── api │ ├── __init__.py │ ├── filters │ │ ├── __init__.py │ │ └── notification_filter.py │ ├── paginations │ │ ├── __init__.py │ │ └── limit_offset_pagination.py │ ├── routers │ │ ├── __init__.py │ │ └── notification.py │ ├── serializers │ │ ├── __init__.py │ │ ├── dynamic_notification.py │ │ ├── group.py │ │ ├── helper │ │ │ ├── __init__.py │ │ │ └── get_serializer_cls.py │ │ ├── notification.py │ │ └── user.py │ ├── throttlings │ │ ├── __init__.py │ │ └── role_base_throttle.py │ └── views │ │ ├── __init__.py │ │ ├── activity.py │ │ └── notification.py ├── apps.py ├── constants │ ├── __init__.py │ ├── default_settings.py │ └── qs_types.py ├── decorators │ ├── __init__.py │ └── action.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_alter_deletednotification_deleted_at_and_more.py │ └── __init__.py ├── mixins │ ├── __init__.py │ ├── admin_permission.py │ ├── config_api_attrs.py │ └── disable_api_methods.py ├── models │ ├── __init__.py │ ├── deleted_notification.py │ ├── helper │ │ ├── __init__.py │ │ └── enums │ │ │ └── status_choices.py │ ├── notification.py │ ├── notification_recipient.py │ ├── notification_seen.py │ └── permissions │ │ ├── __init__.py │ │ └── notification_permission.py ├── repository │ ├── __init__.py │ ├── manager │ │ ├── __init__.py │ │ └── notification.py │ └── queryset │ │ ├── __init__.py │ │ └── notification.py ├── settings │ ├── __init__.py │ ├── checks.py │ └── conf.py ├── tests │ ├── __init__.py │ ├── admin │ │ ├── __init__.py │ │ ├── test_deleted_notification_admin.py │ │ └── test_notification_admin.py │ ├── api │ │ ├── __init__.py │ │ ├── paginations │ │ │ ├── __init__.py │ │ │ └── test_limit_offset_pagination.py │ │ ├── serializers │ │ │ ├── __init__.py │ │ │ ├── test_group.py │ │ │ └── test_notification_dynamic_serializer.py │ │ ├── throttlings │ │ │ ├── __init__.py │ │ │ └── test_role_base_throttle.py │ │ └── views │ │ │ ├── __init__.py │ │ │ ├── test_activity.py │ │ │ └── test_notification.py │ ├── conftest.py │ ├── constants.py │ ├── decorators │ │ ├── __init__.py │ │ └── test_action.py │ ├── fixtures │ │ ├── __init__.py │ │ ├── notification.py │ │ └── user.py │ ├── models │ │ ├── __init__.py │ │ ├── test_deleted_notification.py │ │ ├── test_notification.py │ │ ├── test_notification_recipient.py │ │ └── test_notification_seen.py │ ├── repository │ │ ├── __init__.py │ │ └── test_notification_manager.py │ ├── settings │ │ ├── __init__.py │ │ ├── test_checks.py │ │ └── test_conf.py │ ├── setup.py │ ├── urls.py │ ├── utils │ │ ├── __init__.py │ │ └── test_title_generator.py │ └── validators │ │ ├── __init__.py │ │ └── test_config_validators.py ├── utils │ ├── __init__.py │ ├── get_model_fields.py │ ├── serialization │ │ ├── __init__.py │ │ ├── field_filters.py │ │ └── notif_title_generator.py │ └── user_model.py └── validators │ ├── __init__.py │ └── config_validators.py ├── docs ├── Makefile ├── api_guide.rst ├── conf.py ├── contributing.rst ├── index.rst ├── make.bat ├── quick_start.rst ├── roles.rst ├── settings.rst └── usage.rst ├── packages ├── requirements-dev.txt └── requirements.txt ├── poetry.lock ├── pyproject.toml └── tox.ini /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/.pre-commit-config-ci.yaml -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /AUTHORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/AUTHORS.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/LICENCE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/SECURITY.md -------------------------------------------------------------------------------- /django_notification/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/admin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/admin/__init__.py -------------------------------------------------------------------------------- /django_notification/admin/deleted_notification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/admin/deleted_notification.py -------------------------------------------------------------------------------- /django_notification/admin/notification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/admin/notification.py -------------------------------------------------------------------------------- /django_notification/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/api/filters/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/api/filters/notification_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/api/filters/notification_filter.py -------------------------------------------------------------------------------- /django_notification/api/paginations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/api/paginations/limit_offset_pagination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/api/paginations/limit_offset_pagination.py -------------------------------------------------------------------------------- /django_notification/api/routers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/api/routers/notification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/api/routers/notification.py -------------------------------------------------------------------------------- /django_notification/api/serializers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/api/serializers/__init__.py -------------------------------------------------------------------------------- /django_notification/api/serializers/dynamic_notification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/api/serializers/dynamic_notification.py -------------------------------------------------------------------------------- /django_notification/api/serializers/group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/api/serializers/group.py -------------------------------------------------------------------------------- /django_notification/api/serializers/helper/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/api/serializers/helper/get_serializer_cls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/api/serializers/helper/get_serializer_cls.py -------------------------------------------------------------------------------- /django_notification/api/serializers/notification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/api/serializers/notification.py -------------------------------------------------------------------------------- /django_notification/api/serializers/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/api/serializers/user.py -------------------------------------------------------------------------------- /django_notification/api/throttlings/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/api/throttlings/role_base_throttle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/api/throttlings/role_base_throttle.py -------------------------------------------------------------------------------- /django_notification/api/views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/api/views/activity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/api/views/activity.py -------------------------------------------------------------------------------- /django_notification/api/views/notification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/api/views/notification.py -------------------------------------------------------------------------------- /django_notification/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/apps.py -------------------------------------------------------------------------------- /django_notification/constants/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/constants/default_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/constants/default_settings.py -------------------------------------------------------------------------------- /django_notification/constants/qs_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/constants/qs_types.py -------------------------------------------------------------------------------- /django_notification/decorators/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/decorators/action.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/decorators/action.py -------------------------------------------------------------------------------- /django_notification/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/migrations/0001_initial.py -------------------------------------------------------------------------------- /django_notification/migrations/0002_alter_deletednotification_deleted_at_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/migrations/0002_alter_deletednotification_deleted_at_and_more.py -------------------------------------------------------------------------------- /django_notification/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/mixins/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/mixins/__init__.py -------------------------------------------------------------------------------- /django_notification/mixins/admin_permission.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/mixins/admin_permission.py -------------------------------------------------------------------------------- /django_notification/mixins/config_api_attrs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/mixins/config_api_attrs.py -------------------------------------------------------------------------------- /django_notification/mixins/disable_api_methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/mixins/disable_api_methods.py -------------------------------------------------------------------------------- /django_notification/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/models/__init__.py -------------------------------------------------------------------------------- /django_notification/models/deleted_notification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/models/deleted_notification.py -------------------------------------------------------------------------------- /django_notification/models/helper/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/models/helper/enums/status_choices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/models/helper/enums/status_choices.py -------------------------------------------------------------------------------- /django_notification/models/notification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/models/notification.py -------------------------------------------------------------------------------- /django_notification/models/notification_recipient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/models/notification_recipient.py -------------------------------------------------------------------------------- /django_notification/models/notification_seen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/models/notification_seen.py -------------------------------------------------------------------------------- /django_notification/models/permissions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/models/permissions/notification_permission.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/models/permissions/notification_permission.py -------------------------------------------------------------------------------- /django_notification/repository/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/repository/manager/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/repository/manager/notification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/repository/manager/notification.py -------------------------------------------------------------------------------- /django_notification/repository/queryset/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/repository/queryset/notification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/repository/queryset/notification.py -------------------------------------------------------------------------------- /django_notification/settings/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/settings/checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/settings/checks.py -------------------------------------------------------------------------------- /django_notification/settings/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/settings/conf.py -------------------------------------------------------------------------------- /django_notification/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/tests/admin/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/tests/admin/test_deleted_notification_admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/tests/admin/test_deleted_notification_admin.py -------------------------------------------------------------------------------- /django_notification/tests/admin/test_notification_admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/tests/admin/test_notification_admin.py -------------------------------------------------------------------------------- /django_notification/tests/api/__init__.py: -------------------------------------------------------------------------------- 1 | from . import paginations, throttlings, views 2 | -------------------------------------------------------------------------------- /django_notification/tests/api/paginations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/tests/api/paginations/test_limit_offset_pagination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/tests/api/paginations/test_limit_offset_pagination.py -------------------------------------------------------------------------------- /django_notification/tests/api/serializers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/tests/api/serializers/test_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/tests/api/serializers/test_group.py -------------------------------------------------------------------------------- /django_notification/tests/api/serializers/test_notification_dynamic_serializer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/tests/api/serializers/test_notification_dynamic_serializer.py -------------------------------------------------------------------------------- /django_notification/tests/api/throttlings/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/tests/api/throttlings/test_role_base_throttle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/tests/api/throttlings/test_role_base_throttle.py -------------------------------------------------------------------------------- /django_notification/tests/api/views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/tests/api/views/test_activity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/tests/api/views/test_activity.py -------------------------------------------------------------------------------- /django_notification/tests/api/views/test_notification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/tests/api/views/test_notification.py -------------------------------------------------------------------------------- /django_notification/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/tests/conftest.py -------------------------------------------------------------------------------- /django_notification/tests/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/tests/constants.py -------------------------------------------------------------------------------- /django_notification/tests/decorators/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/tests/decorators/test_action.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/tests/decorators/test_action.py -------------------------------------------------------------------------------- /django_notification/tests/fixtures/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/tests/fixtures/__init__.py -------------------------------------------------------------------------------- /django_notification/tests/fixtures/notification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/tests/fixtures/notification.py -------------------------------------------------------------------------------- /django_notification/tests/fixtures/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/tests/fixtures/user.py -------------------------------------------------------------------------------- /django_notification/tests/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/tests/models/test_deleted_notification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/tests/models/test_deleted_notification.py -------------------------------------------------------------------------------- /django_notification/tests/models/test_notification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/tests/models/test_notification.py -------------------------------------------------------------------------------- /django_notification/tests/models/test_notification_recipient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/tests/models/test_notification_recipient.py -------------------------------------------------------------------------------- /django_notification/tests/models/test_notification_seen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/tests/models/test_notification_seen.py -------------------------------------------------------------------------------- /django_notification/tests/repository/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/tests/repository/test_notification_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/tests/repository/test_notification_manager.py -------------------------------------------------------------------------------- /django_notification/tests/settings/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/tests/settings/test_checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/tests/settings/test_checks.py -------------------------------------------------------------------------------- /django_notification/tests/settings/test_conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/tests/settings/test_conf.py -------------------------------------------------------------------------------- /django_notification/tests/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/tests/setup.py -------------------------------------------------------------------------------- /django_notification/tests/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/tests/urls.py -------------------------------------------------------------------------------- /django_notification/tests/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/tests/utils/test_title_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/tests/utils/test_title_generator.py -------------------------------------------------------------------------------- /django_notification/tests/validators/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/tests/validators/test_config_validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/tests/validators/test_config_validators.py -------------------------------------------------------------------------------- /django_notification/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/utils/get_model_fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/utils/get_model_fields.py -------------------------------------------------------------------------------- /django_notification/utils/serialization/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/utils/serialization/__init__.py -------------------------------------------------------------------------------- /django_notification/utils/serialization/field_filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/utils/serialization/field_filters.py -------------------------------------------------------------------------------- /django_notification/utils/serialization/notif_title_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/utils/serialization/notif_title_generator.py -------------------------------------------------------------------------------- /django_notification/utils/user_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/utils/user_model.py -------------------------------------------------------------------------------- /django_notification/validators/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_notification/validators/config_validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/django_notification/validators/config_validators.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/api_guide.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/docs/api_guide.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/docs/contributing.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/quick_start.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/docs/quick_start.rst -------------------------------------------------------------------------------- /docs/roles.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/docs/roles.rst -------------------------------------------------------------------------------- /docs/settings.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/docs/settings.rst -------------------------------------------------------------------------------- /docs/usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/docs/usage.rst -------------------------------------------------------------------------------- /packages/requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/packages/requirements-dev.txt -------------------------------------------------------------------------------- /packages/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/packages/requirements.txt -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lazarus-org/dj-notification-api/HEAD/tox.ini --------------------------------------------------------------------------------