MCPcopy Create free account

hub / github.com/ChatSecure/ChatSecure-Push-Server / types & classes

Types & classes51 in github.com/ChatSecure/ChatSecure-Push-Server

↓ 2 callersClassUserSerializer
push/accounts/serializers.py:12
↓ 1 callersClassAPNSRegistrationIdStringField
Strips spaces from strings
push/devices/serializers.py:9
↓ 1 callersClassCreateUserSerializer
push/accounts/serializers.py:6
↓ 1 callersClassMessageSerializer
push/messages/serializers.py:5
↓ 1 callersClassRouter
push/api/routers.py:11
ClassAPIRoot
ChatSecure Push provides application agnostic and privacy-conscious push messaging for APNS and GCM devices. This application
push/api/routers.py:21
ClassAPNSDevice
push/devices/models.py:44
ClassAPNSDeviceAuthorizedViewSet
An [APNS](https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/ApplePushService.htm
push/devices/views.py:22
ClassAPNSDeviceSerializer
push/devices/serializers.py:29
ClassAccountTests
push/accounts/tests.py:14
ClassAccountViewSet
Accounts represent a single human user of ChatSecure-Push. ## Authentication and Authorization The Account creation response includes a
push/accounts/views.py:12
ClassApiIntegrationTests
push/api/tests.py:10
ClassCommand
push/tokens/management/commands/delete_expired_tokens.py:9
ClassDevice
Abstract class representing a pushable device. Implementation classes must add an 'owner' field.
push/devices/models.py:10
ClassDeviceAdmin
push/devices/admin.py:7
ClassDeviceSerializerMixin
push/devices/serializers.py:21
ClassDeviceViewSetMixin
push/devices/views.py:8
ClassGCMDevice
push/devices/models.py:37
ClassGCMDeviceAuthorizedViewSet
A [GCM](https://developers.google.com/cloud-messaging/server-ref#downstream) compatible device. ## Registration ID (Required) Your regi
push/devices/views.py:44
ClassGCMDeviceSerializer
push/devices/serializers.py:37
ClassKnockForm
push/api/forms.py:5
ClassMessagesViewSet
Messages represent a push message directed at devices belonging to a single [Account](/api/v1/accounts/). The `data` parameter must be JSON-
push/messages/views.py:12
ClassMeta
push/devices/serializers.py:23
ClassMeta
push/devices/serializers.py:33
ClassMeta
push/devices/serializers.py:39
ClassMeta
push/devices/models.py:28
ClassMeta
push/devices/models.py:40
ClassMeta
push/devices/models.py:47
ClassMeta
push/accounts/serializers.py:13
ClassMeta
push/accounts/admin.py:21
ClassMeta
push/accounts/admin.py:27
ClassMeta
push/tokens/serializers.py:20
ClassMigration
push/devices/migrations/0001_initial.py:9
ClassMigration
push/accounts/migrations/0002_auto_20160218_2030.py:9
ClassMigration
push/accounts/migrations/0001_initial.py:11
ClassMigration
push/accounts/migrations/0003_auto_20180512_2147.py:7
ClassMigration
push/tokens/migrations/0002_token_date_created.py:8
ClassMigration
push/tokens/migrations/0001_initial.py:8
ClassMigration
push/tokens/migrations/0003_auto_20180512_2147.py:6
ClassNonNullSerializer
Serializer mixin that removes None fields when converted to its externally-viewable representation Based off http://stackoverflow.com/a/28870
push/api/serializers.py:7
ClassOwnerOnlyPermission
Custom permission to only allow owners of an object to view or edit it.
push/api/permissions.py:5
ClassPubSubNodeViewSet
The "PubSub" Node is the broker between XMPP Servers and this ChatSecure Push instance's HTTP API. This API provides the address (XMPP JID)
push/api/views.py:7
ClassPushMessagesConfig
push/messages/apps.py:4
ClassPushUser
push/accounts/models.py:9
ClassPushUserAdmin
push/accounts/admin.py:31
ClassPushUserChangeForm
push/accounts/admin.py:26
ClassPushUserCreationForm
push/accounts/admin.py:10
ClassToken
push/tokens/models.py:10
ClassTokenAdmin
push/tokens/admin.py:6
ClassTokenSerializer
push/tokens/serializers.py:14
ClassTokenViewSet
Tokens represent revokable authorization to send push messages to ** all of the owner's devices**. It's reccommended an owner request a new t
push/tokens/views.py:11