Commit graph

11 commits

Author SHA1 Message Date
c3d0733e27 Replace gorilla/csrf with justinas/nosurf
- replace dependency for less indirect dependencies
- remove unused configuration options
2022-05-26 17:25:25 +02:00
d5d7525a31 Tighten http timeout settings 2022-05-26 16:53:52 +02:00
a1a66b7245 Finish new motion create implementation
- rename config block mail_server to mail_config
- rename smtp server settings
- move mail notification settings to mail_config
- improve navigation templates
- prepare routes for user management
2022-05-26 15:27:25 +02:00
a5c1a64a3c Update go and dependency versions 2022-05-09 18:06:11 +02:00
d7a742d97d Update UI framework
- add package.json for npm/npx
- update to fomantic-ui
- move ui files to ui directory
- add UI build documentation to README.md
- add ui target to Makefile
- add addPrefix handler in boardvoting.go to allow the same /static/
  prefix for static resources
2022-05-08 16:13:50 +02:00
7dbef080b1 Update README 2022-03-21 12:43:30 +01:00
c3adfd9e8b Add short section explaining the project ideas 2021-04-17 21:08:48 +02:00
58898b29a7 Add new table user_roles
This commit adds a new database table user_roles to prepare for the
introduction of a voter management system. All existing enabled voters
are added to the VOTER role.
2020-04-14 23:25:11 +02:00
6c9bf09f1a Add missing newline in README 2019-08-12 15:19:22 +02:00
96089d49df Improve documentation
- fix parameter name in curl invocation
- add default port of Python aoismtpd
2019-08-02 22:42:09 +02:00
56741a1089 Add documentation for how to setup and use the software 2019-07-31 17:31:44 +02:00