Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/VoteIT/voteit.core
/ functions
Functions
1,361 in github.com/VoteIT/voteit.core
⨍
Functions
1,361
◇
Types & classes
265
↳
Endpoints
5
Function
block_specific_perm_action
(context, request, va, **kw)
voteit/core/views/components/moderator_actions.py:71
Method
body
(self)
voteit/core/models/meeting.py:76
Method
body
(self)
voteit/core/models/site.py:40
Method
body
(self)
voteit/core/models/agenda_item.py:54
Method
buttons
(self)
voteit/core/views/meeting.py:130
Method
buttons
(self)
voteit/core/views/permissions.py:41
Method
buttons
(self)
voteit/core/views/ticket.py:240
Method
buttons
(self)
voteit/core/views/poll.py:123
Method
buttons
(self)
voteit/core/views/contact.py:37
Method
can_vote
(self)
voteit/core/views/poll.py:134
Method
cancel
(self, *args)
voteit/core/portlets/agenda_item.py:256
Method
cancel
(self, *args)
voteit/core/portlets/agenda_item.py:302
Method
cancel_success
(self, *args)
voteit/core/views/poll.py:371
Method
change_states_of
This gets called when a poll has finished. It returns a dictionary with proposal uid as key and new state as value. Like: {'<
voteit/core/plugins/majority_poll.py:141
Method
change_states_of
This gets called when a poll has finished. It returns a dictionary with proposal uid as key and new state as value. Like: {'<
voteit/core/models/interfaces.py:474
Method
change_states_of
(self)
voteit/core/models/tests/test_poll.py:201
Function
change_states_proposals
Change state on proposals when adding them to upcoming poll.
voteit/core/subscribers/poll.py:15
Function
check_required_components
After the process of including components is run, check that something has been included in the required sections. For instance poll methods.
voteit/core/__init__.py:101
Function
clear_tags_url
(request, context, *args, **kw)
voteit/core/helpers.py:283
Method
close_poll
Close the poll, calculate and store the result.
voteit/core/models/interfaces.py:249
Function
closing_agenda_item_callback
Callback for workflow action. When an agenda item is closed, all contained proposals that haven't been handled should be set to "unha
voteit/core/models/agenda_item.py:107
Function
closing_meeting_callback
Callback for workflow action. When a meeting is closed, raise an exception if any agenda item is ongoing.
voteit/core/models/meeting.py:209
Function
closing_poll_callback
Workflow callback when a poll is closed.
voteit/core/models/poll.py:265
Method
collapsible_limit
(self)
voteit/core/models/diff_text.py:57
Method
config_schema
(self)
voteit/core/plugins/immediate_ap.py:36
Method
config_schema
(self)
voteit/core/models/access_policy.py:28
Method
config_schema
Return a schema to be used for configuring this access policy. Return None if you don't want any configuration options.
voteit/core/models/interfaces.py:590
Method
content_type
(self)
voteit/core/models/invite_ticket.py:40
Method
content_type
(self)
voteit/core/models/base_content.py:222
Function
context_menus
(context, request, va, **kw)
voteit/core/views/components/moderator_actions.py:82
Function
control_panel_ap
Access policy control panel.
voteit/core/views/control_panel.py:76
Function
control_panel_category
check_active
voteit/core/views/control_panel.py:49
Function
control_panel_link
(context, request, va, **kw)
voteit/core/views/control_panel.py:124
Function
control_panel_participants
Participants control panel.
voteit/core/views/control_panel.py:99
Method
count_types
(self, ai)
voteit/core/portlets/agenda.py:107
Method
created
(self)
voteit/core/models/base_content.py:157
Function
creators_info
(request, creators, portrait=True, lookup=True, at=False, no_tag=False, no_userid=False)
voteit/core/helpers.py:106
Method
current_state_title
(self, request)
voteit/core/models/workflow_aware.py:51
Function
current_user_or_system_users
(node, kw)
voteit/core/schemas/system_users.py:40
Method
d_format
Return date formatted according to current locale.
voteit/core/models/interfaces.py:609
Function
default_hashtag_name
(node, kw)
voteit/core/schemas/diff_text.py:26
Function
default_leadin
(node, kw)
voteit/core/schemas/diff_text.py:86
Function
deferred_access_policy_widget
(node, kw)
voteit/core/schemas/meeting.py:21
Function
deferred_copy_from_meeting_widget
(node, kw)
voteit/core/schemas/meeting.py:43
Function
deferred_current_user_mail
(node, kw)
voteit/core/schemas/meeting.py:53
Function
deferred_default_end_time
(node, kw)
voteit/core/schemas/common.py:33
Function
deferred_default_poll_method
(node, kw)
voteit/core/schemas/poll.py:45
Function
deferred_default_proposal_text
Proposals usualy start with "I propose" or something similar. This will be the default text, unless there's a hashtag present. In tha
voteit/core/schemas/proposal.py:17
Function
deferred_default_start_time
(node, kw)
voteit/core/schemas/common.py:28
Function
deferred_default_user_email
Return users email, if the user exist.
voteit/core/schemas/common.py:46
Function
deferred_default_user_fullname
Return users fullname, if the user exist.
voteit/core/schemas/common.py:38
Function
deferred_discussion_text_validator
(node, kw)
voteit/core/schemas/discussion_post.py:11
Function
deferred_local_profile_information_widget
Fetch any keys in auth_domains.
voteit/core/schemas/user.py:23
Function
deferred_meeting_title
(node, kw)
voteit/core/schemas/contact.py:11
Function
deferred_proposal_text_validator
(node, kw)
voteit/core/schemas/proposal.py:31
Method
del_groups
(self, principal, groups, event = True)
voteit/core/models/security_aware.py:54
Method
description
(self)
voteit/core/models/base_content.py:142
Method
diff_text
(self)
voteit/core/views/diff_text.py:50
Function
diff_text_active
(context, request, va)
voteit/core/views/control_panel.py:24
Method
diff_text_enabled
(self)
voteit/core/models/meeting.py:202
Method
diff_text_leadin
(self)
voteit/core/models/proposal.py:91
Method
diff_text_para
Which paragraph this is a diff against.
voteit/core/models/proposal.py:99
Function
diff_view
(context, request, va, **kw)
voteit/core/views/components/metadata_listing.py:62
Method
discussion_block
(self)
voteit/core/models/agenda_item.py:68
Method
display_name
(self)
voteit/core/models/base_content.py:226
Method
dt_format
Return date and time formatted according to current locale.
voteit/core/models/interfaces.py:615
Function
dummy_zodb_root
Returns a bootstrapped root object that has been attached to a ZODB database that only exist in memory. It will behave the same way a
voteit/core/testing_helpers.py:12
Method
edit_success
(self, appstruct)
voteit/core/views/poll.py:357
Method
email
(self)
voteit/core/models/user.py:110
Function
email_users_about_mention
Sends email to users when they are mentioned in posts and proposals, if mention_notification_setting is set to True.
voteit/core/models/mention.py:43
Function
email_voters_about_ongoing_poll_subscriber
(obj, event)
voteit/core/subscribers/poll.py:33
Method
end_time
(self)
voteit/core/models/meeting.py:90
Method
end_time
Set by a subscriber when this item closes.
voteit/core/models/agenda_item.py:88
Method
end_time
(self)
voteit/core/models/poll.py:93
Function
evolve
Old migration version for IUnread to IUserUnread This version is discarded since it caused a lot of performance problems.
voteit/core/evolve/evolve14.py:2
Function
evolve
Change all poll descriptions to plaintext.
voteit/core/evolve/evolve11.py:5
Function
evolve
Reorder all agenda items + make sure keys are within order attribute.
voteit/core/evolve/evolve15.py:30
Function
evolve
Agenda items description field should've been stored as 'body' from the beginning.
voteit/core/evolve/evolve13.py:2
Function
evolve
Make sure all invite_ticket email addresses are lowercased.
voteit/core/evolve/evolve8.py:2
Function
evolve
Evolve db to work with Arche instead. Removes anything that's a duplicate.
voteit/core/evolve/evolve9.py:2
Function
evolve
Remove old redis attrs
voteit/core/evolve/evolve20.py:5
Function
evolve
(root)
voteit/core/evolve/evolve4.py:3
Function
evolve
(root)
voteit/core/evolve/evolve12.py:2
Function
evolve
Migrate unread to redis
voteit/core/evolve/evolve19.py:7
Function
evolve
(root)
voteit/core/evolve/evolve6.py:2
Function
evolve
Swap the existing Agenda portets for the fixed agenda portlet type.
voteit/core/evolve/evolve18.py:4
Function
evolve
(root)
voteit/core/evolve/evolve5.py:4
Function
evolve
(root)
voteit/core/evolve/evolve3.py:3
Function
evolve
We have to remove the old feed entries so that they'll be recreated by the new voteit.feed package. VoteIT wasn't released on PyPI wh
voteit/core/evolve/evolve2.py:4
Function
evolve
Change the Proposals so title and text are separated. Old proposals used to have only a title field that could be really long.
voteit/core/evolve/evolve10.py:5
Function
evolve
Evolve to read markers instead of unread
voteit/core/evolve/evolve17.py:51
Function
evolve
Remove the index voted_userids, since it will cause concurrency errors if it exist whenever many users vote at the same time.
voteit/core/evolve/evolve7.py:2
Function
evolve
Migrate all old unread markers that were stored in the catalog.
voteit/core/evolve/evolve16.py:33
Method
field_storage
(self)
voteit/core/models/base_content.py:72
Method
first_name
(self)
voteit/core/models/user.py:94
Method
footer
(self)
voteit/core/models/site.py:51
Method
form_options
(self)
voteit/core/portlets/agenda_item.py:284
Method
formid
(self)
voteit/core/portlets/agenda_item.py:274
Function
getCookie
(cname)
voteit/core/js/navs.js:10
Function
get_ai
(request)
voteit/core/helpers.py:134
← previous
next →
501–600 of 1,361, ranked by callers