Youyesyet 0.2.2-SNAPSHOT
Released under the GNU General Public License,version 2.0 or (at your option) any later version
Canvassing tool for referenda.
Installation
To install, add the following dependency to your project or build file:
[youyesyet "0.2.2-SNAPSHOT"]
Topics
- Security and authorisation
- Competitor Analysis
- Database Specification
- YouYesYet: Scaling
- YouYesYet: User-oriented specification
Namespaces
youyesyet.cache
Caching wrappers for queries for youyesyet auto-generated by Application Description Language framework at 20190502T102201.269Z
Public variables and functions:
- get-address
- get-authority
- get-canvasser
- get-canvasser-by-username
- get-district
- get-dwelling
- get-elector
- get-followupmethod
- get-followuprequest
- get-gender
- get-intention
- get-issue
- get-option
- get-role
- get-role-by-name
- get-team
- get-visit
- list-addresses
- list-authorities
- list-canvassers
- list-districts
- list-dwellings
- list-electors
- list-followupmethods
- list-followuprequests
- list-genders
- list-intentions
- list-issues
- list-options
- list-roles
- list-teams
- list-visits
- search-strings-addresses
- search-strings-authorities
- search-strings-canvassers
- search-strings-districts
- search-strings-dwellings
- search-strings-electors
- search-strings-followupmethods
- search-strings-followuprequests
- search-strings-genders
- search-strings-intentions
- search-strings-issues
- search-strings-options
- search-strings-roles
- search-strings-teams
- search-strings-visits
youyesyet.canvasser-app.ajax
Canvasser app transciever for ajax packets.
Public variables and functions:
youyesyet.canvasser-app.handlers
Canvasser app event handlers.
youyesyet.canvasser-app.subscriptions
Canvasser app event subscriptions.
Public variables and functions:
youyesyet.canvasser-app.ui-utils
Canvasser app user interface widgets.
Public variables and functions:
youyesyet.canvasser-app.views.building
Canvasser app households in building panel.
Public variables and functions:
youyesyet.canvasser-app.views.dwelling
Canvasser app electors in household panel.
Public variables and functions:
youyesyet.canvasser-app.views.elector
Canvasser app single elector panel.
Public variables and functions:
youyesyet.canvasser-app.views.followup
Canvasser followup request form panel.
Public variables and functions:
youyesyet.canvasser-app.views.gdpr
Canvasser app electors in household panel.
Public variables and functions:
youyesyet.canvasser-app.views.issue
Canvasser app current issue detail panel.
Public variables and functions:
youyesyet.canvasser-app.views.issues
Canvasser app current issues list panel.
Public variables and functions:
youyesyet.config
Read configuration; largely unaltered from Luminus default.
Public variables and functions:
youyesyet.db.core
Database access functions, mostly from Luminus template.
Public variables and functions:
- *db*
- create-address!
- create-address!-sqlvec
- create-authority!
- create-authority!-sqlvec
- create-canvasser!
- create-canvasser!-sqlvec
- create-district!
- create-district!-sqlvec
- create-dwelling!
- create-dwelling!-sqlvec
- create-elector!
- create-elector!-sqlvec
- create-event!
- create-event!-sqlvec
- create-followupaction!
- create-followupaction!-sqlvec
- create-followupmethod!
- create-followupmethod!-sqlvec
- create-followuprequest!
- create-followuprequest!-sqlvec
- create-gender!
- create-gender!-sqlvec
- create-intention!
- create-intention!-sqlvec
- create-issue!
- create-issue!-sqlvec
- create-option!
- create-option!-sqlvec
- create-role!
- create-role!-sqlvec
- create-team!
- create-team!-sqlvec
- create-visit!
- create-visit!-sqlvec
- delete-address!
- delete-address!-sqlvec
- delete-authority!
- delete-authority!-sqlvec
- delete-canvasser!
- delete-canvasser!-sqlvec
- delete-district!
- delete-district!-sqlvec
- delete-dwelling!
- delete-dwelling!-sqlvec
- delete-elector!
- delete-elector!-sqlvec
- delete-event!
- delete-event!-sqlvec
- delete-followupaction!
- delete-followupaction!-sqlvec
- delete-followupmethod!
- delete-followupmethod!-sqlvec
- delete-followuprequest!
- delete-followuprequest!-sqlvec
- delete-gender!
- delete-gender!-sqlvec
- delete-intention!
- delete-intention!-sqlvec
- delete-issue!
- delete-issue!-sqlvec
- delete-option!
- delete-option!-sqlvec
- delete-role!
- delete-role!-sqlvec
- delete-team!
- delete-team!-sqlvec
- delete-visit!
- delete-visit!-sqlvec
- get-address
- get-address-sqlvec
- get-authority
- get-authority-sqlvec
- get-canvasser
- get-canvasser-by-username
- get-canvasser-by-username-sqlvec
- get-canvasser-sqlvec
- get-district
- get-district-sqlvec
- get-dwelling
- get-dwelling-sqlvec
- get-elector
- get-elector-sqlvec
- get-event
- get-event-sqlvec
- get-followupaction
- get-followupaction-sqlvec
- get-followupmethod
- get-followupmethod-sqlvec
- get-followuprequest
- get-followuprequest-sqlvec
- get-gender
- get-gender-sqlvec
- get-intention
- get-intention-sqlvec
- get-issue
- get-issue-sqlvec
- get-last-visit-by-canvasser
- get-locality-for-visit
- get-option
- get-option-sqlvec
- get-role
- get-role-by-name
- get-role-by-name-sqlvec
- get-role-sqlvec
- get-team
- get-team-sqlvec
- get-visit
- get-visit-sqlvec
- list-addresses
- list-addresses-by-canvasser
- list-addresses-by-canvasser-sqlvec
- list-addresses-by-dwelling
- list-addresses-by-dwelling-sqlvec
- list-addresses-by-locality
- list-addresses-by-visit
- list-addresses-by-visit-sqlvec
- list-addresses-sqlvec
- list-authorities
- list-authorities-by-canvasser
- list-authorities-by-canvasser-sqlvec
- list-authorities-sqlvec
- list-canvassers
- list-canvassers-by-followupaction
- list-canvassers-by-followupaction-sqlvec
- list-canvassers-by-followuprequest
- list-canvassers-by-followuprequest-sqlvec
- list-canvassers-by-issue
- list-canvassers-by-issue-sqlvec
- list-canvassers-by-role
- list-canvassers-by-role-sqlvec
- list-canvassers-by-visit
- list-canvassers-by-visit-sqlvec
- list-canvassers-sqlvec
- list-districts
- list-districts-by-address
- list-districts-by-address-sqlvec
- list-districts-by-team
- list-districts-by-team-sqlvec
- list-districts-sqlvec
- list-dwellings
- list-dwellings-by-address
- list-dwellings-by-address-sqlvec
- list-dwellings-by-elector
- list-dwellings-by-elector-sqlvec
- list-dwellings-sqlvec
- list-elector-intentions
- list-electors
- list-electors-by-canvasser
- list-electors-by-canvasser-sqlvec
- list-electors-by-dwelling
- list-electors-by-dwelling-sqlvec
- list-electors-by-followuprequest
- list-electors-by-followuprequest-sqlvec
- list-electors-by-intention
- list-electors-by-intention-sqlvec
- list-electors-sqlvec
- list-events
- list-events-by-team
- list-events-by-team-sqlvec
- list-events-sqlvec
- list-followupactions
- list-followupactions-by-followuprequest
- list-followupactions-by-followuprequest-sqlvec
- list-followupactions-sqlvec
- list-followupmethods
- list-followupmethods-by-followuprequest
- list-followupmethods-by-followuprequest-sqlvec
- list-followupmethods-sqlvec
- list-followuprequests
- list-followuprequests-by-followupaction
- list-followuprequests-by-followupaction-sqlvec
- list-followuprequests-sqlvec
- list-genders
- list-genders-by-elector
- list-genders-by-elector-sqlvec
- list-genders-sqlvec
- list-intentions
- list-intentions-sqlvec
- list-issues
- list-issues-by-canvasser
- list-issues-by-canvasser-sqlvec
- list-issues-by-followuprequest
- list-issues-by-followuprequest-sqlvec
- list-issues-sqlvec
- list-members-by-team
- list-members-by-team-sqlvec
- list-open-requests
- list-options
- list-options-by-intention
- list-options-by-intention-sqlvec
- list-options-sqlvec
- list-organisers-by-team
- list-organisers-by-team-sqlvec
- list-roles
- list-roles-by-canvasser
- list-roles-by-canvasser-sqlvec
- list-roles-sqlvec
- list-teams
- list-teams-by-canvasser
- list-teams-by-canvasser-sqlvec
- list-teams-by-event
- list-teams-by-event-sqlvec
- list-teams-sqlvec
- list-visits
- list-visits-by-followuprequest
- list-visits-by-followuprequest-sqlvec
- list-visits-by-intention
- list-visits-by-intention-sqlvec
- list-visits-sqlvec
- search-strings-addresses
- search-strings-addresses-sqlvec
- search-strings-authorities
- search-strings-authorities-sqlvec
- search-strings-canvassers
- search-strings-canvassers-sqlvec
- search-strings-districts
- search-strings-districts-sqlvec
- search-strings-dwellings
- search-strings-dwellings-sqlvec
- search-strings-electors
- search-strings-electors-sqlvec
- search-strings-events
- search-strings-events-sqlvec
- search-strings-followupactions
- search-strings-followupactions-sqlvec
- search-strings-followupmethods
- search-strings-followupmethods-sqlvec
- search-strings-followuprequests
- search-strings-followuprequests-sqlvec
- search-strings-genders
- search-strings-genders-sqlvec
- search-strings-intentions
- search-strings-intentions-sqlvec
- search-strings-issues
- search-strings-issues-sqlvec
- search-strings-options
- search-strings-options-sqlvec
- search-strings-roles
- search-strings-roles-sqlvec
- search-strings-teams
- search-strings-teams-sqlvec
- search-strings-visits
- search-strings-visits-sqlvec
- to-date
- to-pg-json
- update-address!
- update-address!-sqlvec
- update-authority!
- update-authority!-sqlvec
- update-canvasser!
- update-canvasser!-sqlvec
- update-district!
- update-district!-sqlvec
- update-dwelling!
- update-dwelling!-sqlvec
- update-elector!
- update-elector!-sqlvec
- update-event!
- update-event!-sqlvec
- update-followupaction!
- update-followupaction!-sqlvec
- update-followupmethod!
- update-followupmethod!-sqlvec
- update-followuprequest!
- update-followuprequest!-sqlvec
- update-gender!
- update-gender!-sqlvec
- update-intention!
- update-intention!-sqlvec
- update-issue!
- update-issue!-sqlvec
- update-option!
- update-option!-sqlvec
- update-role!
- update-role!-sqlvec
- update-team!
- update-team!-sqlvec
- update-visit!
- update-visit!-sqlvec
youyesyet.oauth
Handle oauth with multiple authenticating authorities.
Public variables and functions:
youyesyet.outqueue
Queue of messages waiting to be sent to the server.
youyesyet.outqueue
Queue of messages waiting to be sent to the server.
youyesyet.routes.auto
User interface routes for Youyesyet auto-generated by Application Description Language framework at 20190502T102204.626Z
Public variables and functions:
- auto-selmer-routes
- get-form-addresses-Address
- get-form-authorities-Authority
- get-form-canvassers-Canvasser
- get-form-districts-District
- get-form-dwellings-Dwelling
- get-form-electors-Elector
- get-form-events-Events
- get-form-followupactions-Followupaction
- get-form-followupmethods-Followupmethod
- get-form-followuprequests-Followuprequest
- get-form-genders-Gender
- get-form-intentions-Intention
- get-form-issues-Issue
- get-form-options-Option
- get-form-roles-Role
- get-form-teams-Team
- get-form-visits-Visit
- get-list-addresses-Addresses
- get-list-authorities-Authorities
- get-list-canvassers-Canvassers
- get-list-districts-Districts
- get-list-dwellings-Dwellings
- get-list-electors-Electors
- get-list-events-Events
- get-list-followupactions-Followupactions
- get-list-followupmethods-Followupmethods
- get-list-followuprequests-Followuprequests
- get-list-genders-Genders
- get-list-intentions-Intentions
- get-list-issues-Issues
- get-list-options-Options
- get-list-roles-Roles
- get-list-teams-Teams
- get-list-visits-Visits
- index
- post-form-addresses-Address
- post-form-authorities-Authority
- post-form-canvassers-Canvasser
- post-form-districts-District
- post-form-dwellings-Dwelling
- post-form-electors-Elector
- post-form-events-Events
- post-form-followupactions-Followupaction
- post-form-followupmethods-Followupmethod
- post-form-followuprequests-Followuprequest
- post-form-genders-Gender
- post-form-intentions-Intention
- post-form-issues-Issue
- post-form-options-Option
- post-form-roles-Role
- post-form-teams-Team
- post-form-visits-Visit
- post-list-addresses-Addresses
- post-list-authorities-Authorities
- post-list-canvassers-Canvassers
- post-list-districts-Districts
- post-list-dwellings-Dwellings
- post-list-electors-Electors
- post-list-events-Events
- post-list-followupactions-Followupactions
- post-list-followupmethods-Followupmethods
- post-list-followuprequests-Followuprequests
- post-list-genders-Genders
- post-list-intentions-Intentions
- post-list-issues-Issues
- post-list-options-Options
- post-list-roles-Roles
- post-list-teams-Teams
- post-list-visits-Visits
- raw-resolve-handler
- resolve-handler
youyesyet.routes.auto-json
JSON routes for youyesyet auto-generated by Application Description Language framework at 20190502T102202.387Z
Public variables and functions:
- auto-rest-routes
- create-address!
- create-authority!
- create-canvasser!
- create-district!
- create-dwelling!
- create-elector!
- create-event!
- create-followupaction!
- create-followupmethod!
- create-followuprequest!
- create-gender!
- create-intention!
- create-issue!
- create-option!
- create-role!
- create-team!
- create-visit!
- delete-address!
- delete-authority!
- delete-canvasser!
- delete-district!
- delete-dwelling!
- delete-elector!
- delete-event!
- delete-followupaction!
- delete-followupmethod!
- delete-followuprequest!
- delete-gender!
- delete-intention!
- delete-issue!
- delete-option!
- delete-role!
- delete-team!
- delete-visit!
- get-address
- get-authority
- get-canvasser
- get-canvasser-by-username
- get-district
- get-dwelling
- get-elector
- get-event
- get-followupaction
- get-followupmethod
- get-followuprequest
- get-gender
- get-intention
- get-issue
- get-option
- get-role
- get-role-by-name
- get-team
- get-visit
- list-addresses
- list-addresses-by-canvasser
- list-addresses-by-dwelling
- list-addresses-by-visit
- list-authorities
- list-authorities-by-canvasser
- list-canvassers
- list-canvassers-by-followupaction
- list-canvassers-by-followuprequest
- list-canvassers-by-issue
- list-canvassers-by-role
- list-canvassers-by-visit
- list-districts
- list-districts-by-address
- list-districts-by-team
- list-dwellings
- list-dwellings-by-address
- list-dwellings-by-elector
- list-electors
- list-electors-by-canvasser
- list-electors-by-dwelling
- list-electors-by-followuprequest
- list-electors-by-intention
- list-events
- list-events-by-team
- list-followupactions
- list-followupactions-by-followuprequest
- list-followupmethods
- list-followupmethods-by-followuprequest
- list-followuprequests
- list-followuprequests-by-followupaction
- list-genders
- list-genders-by-elector
- list-intentions
- list-issues
- list-issues-by-canvasser
- list-issues-by-followuprequest
- list-members-by-team
- list-options
- list-options-by-intention
- list-organisers-by-team
- list-roles
- list-roles-by-canvasser
- list-teams
- list-teams-by-canvasser
- list-teams-by-event
- list-visits
- list-visits-by-followuprequest
- list-visits-by-intention
- search-strings-addresses
- search-strings-authorities
- search-strings-canvassers
- search-strings-districts
- search-strings-dwellings
- search-strings-electors
- search-strings-events
- search-strings-followupactions
- search-strings-followupmethods
- search-strings-followuprequests
- search-strings-genders
- search-strings-intentions
- search-strings-issues
- search-strings-options
- search-strings-roles
- search-strings-teams
- search-strings-visits
- update-address!
- update-authority!
- update-canvasser!
- update-district!
- update-dwelling!
- update-elector!
- update-event!
- update-followupaction!
- update-followupmethod!
- update-followuprequest!
- update-gender!
- update-intention!
- update-issue!
- update-option!
- update-role!
- update-team!
- update-visit!
youyesyet.routes.home
Routes/pages available to unauthenticated users.
Public variables and functions:
youyesyet.routes.issue-experts
Routes/pages available to issue experts.
Public variables and functions:
youyesyet.routes.logged-in
Routes/pages available to authenticated users.
Public variables and functions:
youyesyet.routes.oauth
OAuth authentication routes - not finished, does not work yet.
Public variables and functions:
youyesyet.routes.rest
Manually maintained routes which handle data transfer to/from the canvasser app.
youyesyet.routes.roles
Routes/pages available to authenticated users in specific roles.
Public variables and functions: