Itero

module
v0.1.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 30, 2021 License: AGPL-3.0

README

Itero - Online iterative vote application

This is the source code of Itero.

This software is developped at IRIT - Université de Toulouse as part of the SCONE ANR project.

Directories

Path Synopsis
handlers
Package handlers contains the handler for all the HTTP request on the server.
Package handlers contains the handler for all the HTTP request on the server.
services
Package main/services contains the concrete services used by Itero middleware server.
Package main/services contains the concrete services used by Itero middleware server.
mid
db
Package db provides access to the database backend of the application.
Package db provides access to the database backend of the application.
db/dbtest
Package dbtest allows to temporarily add test data to the database.
Package dbtest allows to temporarily add test data to the database.
root
Package root provides shared resources to the whole application.
Package root provides shared resources to the whole application.
salted
Package salted handles salted identifiers.
Package salted handles salted identifiers.
server
Package server provides classes and functions for the HTTP server side of the middleware.
Package server provides classes and functions for the HTTP server side of the middleware.
server/servertest
Package servertest provides methods and types to test server.Handler implementations.
Package servertest provides methods and types to test server.Handler implementations.
service
Package service provides a framework to easily implement services for the application.
Package service provides a framework to easily implement services for the application.
unlogged
package unlogged provides functions to handle unlogged users.
package unlogged provides functions to handle unlogged users.
pkg
alarm
Package alarm defines the Alarm type that resend events at given times.
Package alarm defines the Alarm type that resend events at given times.
b64buff
Package b64buff implements a bit buffer that can encode bit vectors as URL string.
Package b64buff implements a bit buffer that can encode bit vectors as URL string.
config
Package config provides configuration values.
Package config provides configuration values.
emailsender
emailsender package provides email senders.
emailsender package provides email senders.
events
Package events provides types to implement busses of events in an application.
Package events provides types to implement busses of events in an application.
ioc
Package ioc provides simple inversion of control, based on service locator.
Package ioc provides simple inversion of control, based on service locator.
slog
Package log provides simple log facilities.
Package log provides simple log facilities.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL