Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CivilHub/CivilHub
/ types & classes
Types & classes
1,056 in github.com/CivilHub/CivilHub
⨍
Functions
2,970
◇
Types & classes
1,056
↳
Endpoints
1
↓ 16 callers
Class
UserDetailSerializer
Detailed serializer presenting user data. Meant to be read-only.
userspace/serializers.py:146
↓ 15 callers
Class
CommaSeparatedUserField
postman/fields.py:114
↓ 13 callers
Class
HybridRouter
Extend native REST Framework router to include also APIView classes objects in browsable api.
rest/routers.py:4
↓ 6 callers
Class
CommentDetailSerializer
This is serializer meant to be read-only. It presents detailed info about comment to be displayed in some front-end template.
comments/serializers.py:23
↓ 6 callers
Class
Message
A message between a User and another User or an AnonymousUser.
postman/models.py:241
↓ 6 callers
Class
UserActionStream
Generic object for custom user stream. I've tried to use actstream's method to achieve similar effects, but it turned to be too problematic.
userspace/helpers.py:232
↓ 4 callers
Class
AjaxPointerForm
This form is displayed in modal window when user add map pointer for selected content element. It contains only hidden elements to get Ja
maps/forms.py:30
↓ 4 callers
Class
TagFilter
Custom class to filter tags related only to items in selected location.
places_core/helpers.py:264
↓ 3 callers
Class
EtherpadLiteClient
etherpad/client.py:16
↓ 3 callers
Class
LocationForm
Edit/update/create location form
locations/forms.py:96
↓ 3 callers
Class
LocationListSerializer
A serializer that displays in the views lists that contain the name of the location, a direct link and basic information.
locations/serializers.py:143
↓ 3 callers
Class
OverwriteStorage
places_core/storage.py:8
↓ 3 callers
Class
PaginatedActionSerializer
Paginate results for lazy loader.
rest/serializers.py:189
↓ 3 callers
Class
PasswordRemindForm
A form for users who forgot their password.
userspace/forms.py:226
↓ 3 callers
Class
PasswordResetForm
Allow users to change their passwords
userspace/forms.py:193
↓ 3 callers
Class
SocialAuthPassetForm
Set the user name and pass for users who log in through socail auth.
userspace/forms.py:159
↓ 2 callers
Class
ActionObjectSerializer
Serializer for content objects, such as ideas or blog entries. It is made to present data in common way.
activities/serializers.py:40
↓ 2 callers
Class
BackgroundForm
Form allows users to select / crop the image background for the profile.
gallery/forms.py:13
↓ 2 callers
Class
ContentPaginatedSerializer
An overlay that allows to send a list of objects in a location through a paginal APIView from the Rest Framework.
locations/serializers.py:113
↓ 2 callers
Class
DiscussionLocationForm
Custom form for Discussion - autocomplete value of location field.
locations/forms.py:186
↓ 2 callers
Class
EtherpadException
etherpad/client.py:13
↓ 2 callers
Class
ImageManager
A manager that facilitates the manipulation of images uploaded onto the server. Allows to create minatures and to crop "intelligently" images
gallery/image_manager.py:43
↓ 2 callers
Class
InboxCountNode
For use in the postman_unread tag
postman/templatetags/postman_tags.py:98
↓ 2 callers
Class
LocationBasicSerializer
rest/serializers.py:203
↓ 2 callers
Class
MapClusterSerializer
Serializer for clusters.
maps/serializers.py:22
↓ 2 callers
Class
NGOInviteForm
Form that allow creators and superusers to invite others to join their organizations. By filling form we create Invitation objects.
organizations/forms.py:50
↓ 2 callers
Class
NGOInviteUsers
Invite already registered users to join to organization.
organizations/forms.py:76
↓ 2 callers
Class
NewsSerializer
News serializer - API endpoint for news Backbone application.
rest/serializers.py:278
↓ 2 callers
Class
PollForm
Custom poll form - we will bind it with scripts on client-side.
polls/forms.py:15
↓ 2 callers
Class
ServePadForm
Form to display inline directly on detail page.
etherpad/forms.py:10
↓ 2 callers
Class
TaskGroupSerializer
projects/serializers.py:31
↓ 2 callers
Class
UnreadCountNode
For use in the unread_notifications tag
notifications/templatetags/notify_tags.py:11
↓ 2 callers
Class
UserGalleryItem
This simple gallery item class handles user media.
gallery/models.py:79
↓ 2 callers
Class
UserProfile
User profile.
userspace/models.py:46
↓ 2 callers
Class
VisitorsOnSite
Inject the number of active users on your site as an integer into the context.
user_tracker/templatetags/tracking_tags.py:7
↓ 1 callers
Class
AbuseReportForm
Abuse report form.
places_core/forms.py:23
↓ 1 callers
Class
ActionSerializer
Serializer meant to be read-only, presenting detailed info about actions.
activities/serializers.py:182
↓ 1 callers
Class
ActionTargetSerializer
Simple serializer for action target.
activities/serializers.py:155
↓ 1 callers
Class
Answer
Single answer model.
polls/models.py:72
↓ 1 callers
Class
AnswerSet
Remember user answers to generate some statistics.
polls/models.py:89
↓ 1 callers
Class
AnswerSetSerializer
The most important serializer for basic graphs - formatting answers.
polls/serializers.py:29
↓ 1 callers
Class
AutoPaginateNode
postman/templatetags/pagination_tags.py:19
↓ 1 callers
Class
BlessDetailSerializer
This serializer is meant to read and list functions and presents detailed info about selected Blessing along with detailed user info.
blessings/serializers.py:16
↓ 1 callers
Class
BlessManager
Simplify generic foreign relations to avoid common ContentType imports.
blessings/models.py:12
↓ 1 callers
Class
BlogManager
This manager simplifies process of filtering content tied to specific objects or users.
simpleblog/models.py:20
↓ 1 callers
Class
CivmailAdminSite
civmail/admin.py:11
↓ 1 callers
Class
CommentNotify
Send this message to user whose comment has been hidden by moderator.
civmail/messages.py:126
↓ 1 callers
Class
CommentSerializer
Custom comments.
rest/serializers.py:379
↓ 1 callers
Class
CommentVote
Users can vote up or down on comments, but only once.
comments/models.py:110
↓ 1 callers
Class
CompilerProxy
A proxy to a compiler.
postman/query.py:40
↓ 1 callers
Class
ConfirmDeleteForm
Delete discussion.
topics/forms.py:63
↓ 1 callers
Class
ContentGalleryManager
gallery/managers.py:6
↓ 1 callers
Class
DiscussionAnswerForm
Responding to discussions - creation and edition of entries.
projects/forms.py:105
↓ 1 callers
Class
DiscussionSerializer
Basic serializer for discussions.
rest/serializers.py:457
↓ 1 callers
Class
DocumentForm
Form that cooperates with Ajax view and crates new document.
projects/forms.py:118
↓ 1 callers
Class
Entry
Single forum entry.
topics/models.py:92
↓ 1 callers
Class
EvaluateNode
places_core/templatetags/evaluate_tags.py:16
↓ 1 callers
Class
FriendsEmail
Send this email to new Facebook user with notification about his FB friends already registered in system.
civmail/messages.py:106
↓ 1 callers
Class
GalleryItemSerializer
Serializer class for location gallery items.
rest/serializers.py:655
↓ 1 callers
Class
GoogleCaptchaField
Handle Google Captcha v2 verification.
userspace/forms.py:31
↓ 1 callers
Class
IdeaBasicSerializer
rest/serializers.py:208
↓ 1 callers
Class
IdeaLocationForm
Custom form for Idea - autocomplete value of location field.
locations/forms.py:149
↓ 1 callers
Class
IdeaVoteCounterSerializer
Get user profile link along with vote value (positive or negative).
rest/serializers.py:607
↓ 1 callers
Class
InviteToOrganization
Send this email when organization creator wants to invite users to his/her organization.
civmail/messages.py:67
↓ 1 callers
Class
InviteUsersForm
A form for sending invites to other users.
locations/forms.py:242
↓ 1 callers
Class
LocationGalleryItem
This is basic class for items in location's gallery. File upload is handled other way, here we just add some additional data for our pictures
gallery/models.py:116
↓ 1 callers
Class
LocationLocaleManager
A manager that allows to order locations albhabetically with local utf-8 signs taken into account.
locations/managers.py:8
↓ 1 callers
Class
LocationMapDataSerializer
Serializer for map inputs - determine initial position and zoom.
locations/serializers.py:12
↓ 1 callers
Class
LocationSearchForm
locations/forms.py:86
↓ 1 callers
Class
MapObjectSerializer
This serializer takes map pointer and related object and presents data in fixed format to display in map dialog.
maps/serializers.py:39
↓ 1 callers
Class
MapPointerManager
A manager for map markers - filtered through the location or object.
maps/managers.py:7
↓ 1 callers
Class
MapPointerSerializer
Serializer for map pointer.
maps/serializers.py:13
↓ 1 callers
Class
MapSimpleSeraializer
Serializes map pointer data along with it's conten object type.
maps/serializers.py:30
↓ 1 callers
Class
MarkerSerializer
Serializer to use with map scripts. This serializer should be used only with ``list`` and ``retrieve`` methods. For other methods use ``Mark
mapvotes/serializers.py:15
↓ 1 callers
Class
MassMailTemplate
Simple newsletter functionality.
civmail/messages.py:81
↓ 1 callers
Class
MessageManager
The manager for Message.
postman/models.py:98
↓ 1 callers
Class
NewFriendEmail
Send this message to all Facebook friends of newly logged in user and inform them that they frind joined Civilhub.
civmail/messages.py:113
↓ 1 callers
Class
NewsBasicSerializer
rest/serializers.py:213
↓ 1 callers
Class
Notification
Basic model for all notifications.
notifications/models.py:33
↓ 1 callers
Class
NotificationManager
Allows faster counting and searching for notifications related to user.
notifications/models.py:15
↓ 1 callers
Class
NotificationSerializer
Serializer for notification model. It is meant to be read-only.
notifications/serializers.py:27
↓ 1 callers
Class
OrderByNode
For use in the postman_order_by tag
postman/templatetags/postman_tags.py:72
↓ 1 callers
Class
PaginateNode
postman/templatetags/pagination_tags.py:29
↓ 1 callers
Class
PendingMessage
A proxy to Message, focused on pending objects to accept or reject.
postman/models.py:524
↓ 1 callers
Class
PendingMessageManager
The manager for PendingMessage.
postman/models.py:513
↓ 1 callers
Class
PollBasicSerializer
rest/serializers.py:218
↓ 1 callers
Class
PollEntryAnswerForm
Print form for single poll's question and let user participate! aset param means answer set for given poll, this class will create approp
polls/forms.py:59
↓ 1 callers
Class
PostmanNotifyMail
Custom message for Postman notification.
civmail/messages.py:75
↓ 1 callers
Class
PostmanQuery
A custom SQL query.
postman/query.py:91
↓ 1 callers
Class
ProjectActionSerializer
Returns basic information about the object to be used in activities.
projects/serializers.py:65
↓ 1 callers
Class
ProjectDetailSerializer
Serializer for list and retrive views, presenting detail info.
projects/serializers.py:10
↓ 1 callers
Class
ReplyForm
Reply to discussion topic.
topics/forms.py:42
↓ 1 callers
Class
SearchTermRecord
This model records search term when user filled search form.
places_core/models.py:155
↓ 1 callers
Class
SearchTermRecordManager
places_core/models.py:141
↓ 1 callers
Class
SimpleLocationSerializer
Simple location serializer for mobile API. Allows to list, add and manage location objects in database. Provides standard CRUD operations set
locations/serializers.py:134
↓ 1 callers
Class
SimplePollResultsManager
Custom manager to get results of simple polls.
polls/managers.py:5
↓ 1 callers
Class
SitemapNotFound
civmaps/__init__.py:13
↓ 1 callers
Class
SocialAuthManager
Fills in Python Social Auth that allows to log in through the mobile application. This class is somewhat an additional wrapper for pipeline
userspace/managers.py:16
↓ 1 callers
Class
TagsWidget
Custom widget to manage tags for guides. It allows us to display model choices in text field, like in django-taggit.
guides/forms.py:11
↓ 1 callers
Class
TaskActionSerializer
A serializer for actions connected with the task.
projects/serializers.py:86
next →
1–100 of 1,056, ranked by callers