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

Namespaces

youyesyet.cache

Caching wrappers for queries for youyesyet auto-generated by Application Description Language framework at 20190502T102201.269Z

youyesyet.canvasser-app.ajax

Canvasser app transciever for ajax packets.

Public variables and functions:

youyesyet.canvasser-app.core

Canvasser app navigation and routing.

youyesyet.canvasser-app.gis

Canvasser app map stuff.

youyesyet.canvasser-app.handlers

Canvasser app event handlers.

youyesyet.canvasser-app.state

Canvasser app client state.

Public variables and functions:

youyesyet.canvasser-app.subscriptions

Canvasser app event subscriptions.

Public variables and functions:

    youyesyet.canvasser-app.ui-utils

    Canvasser app user interface widgets.

    youyesyet.canvasser-app.views.about

    Canvasser app about panel.

    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.

    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.canvasser-app.views.map

    Canvasser app map view panel.

    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:

    youyesyet.handler

    Handlers for starting and stopping the webapp.

    Public variables and functions:

    youyesyet.layout

    Render web pages using Selmer templating markup.

    youyesyet.locality

    TODO: write docs

    Public variables and functions:

    youyesyet.locality

    Public variables and functions:

    youyesyet.middleware

    Plumbing, mainly boilerplate from Luminus.

    youyesyet.oauth

    Handle oauth with multiple authenticating authorities.

    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:

    youyesyet.routes.auto-json

    JSON routes for youyesyet auto-generated by Application Description Language framework at 20190502T102202.387Z

    Public variables and functions:

    youyesyet.routes.home

    Routes/pages available to unauthenticated users.

    Public variables and functions:

    youyesyet.routes.issue-experts

    Routes/pages available to issue experts.

    youyesyet.routes.logged-in

    Routes/pages available to authenticated users.

    Public variables and functions:

    youyesyet.routes.manual

    Manual overrides for auto-generated routes

    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.

      youyesyet.routes.services

      REST API.

      Public variables and functions:

      youyesyet.utils

      TODO: write docs

      Public variables and functions:

      youyesyet.utils

      Public variables and functions:

      youyesyet.validation

      TODO: write docs

      Public variables and functions:

        youyesyet.validation

        Public variables and functions: