Commit graph

13 commits

Author SHA1 Message Date
f27f2bf801 Update to go 1.19
- update go tool in Jenkinsfile
- update go version in go.mod
- update README.md
- update dependencies
2023-05-12 17:37:04 +02:00
e9af4bfd86 Improve documentation
All checks were successful
cacert-boardvoting/pipeline/head This commit looks good
2022-10-15 21:31:11 +02:00
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