path: root/boardvoting
AgeCommit message (Collapse)Author
2021-03-07Upgrade to Go 1.16 and newer librariesJan Dittberner
- use embed from the standard library instead of packr - upgrade to sprig v3 - upgrade gomail version - use golang-migrate instead of sql-migrate to get embed support - use statigz to deliver compressed static assets
2021-01-09Configure golangci-lint and apply suggestionsJan Dittberner
2020-04-26Fix issue with stricter template syntaxJan Dittberner
2020-04-14Add new table user_rolesJan Dittberner
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.
2019-08-03Refine HTML layout0.6.0Jan Dittberner
This commit improves the page structure and unifies the layout. Some reusable parts of the HTML code have been moved into page_fragments.html.
2019-08-02Add icon imagesJan Dittberner
2019-07-31Apply Apache License 2.0Jan Dittberner
2019-07-31Remove unused styles.css fileJan Dittberner
2019-07-31Update to latest jQuery and Semantic-UIJan Dittberner
2018-03-31Implement CSRF protectionJan Dittberner
2018-03-29Use static assets for HTML templatesJan Dittberner
- implement custom http.Filesystem boardvoting.AssetFS - replace "footer" and "header" with "footer.html" and "header.html" - change renderTemplate to use Assets - use boardvoting.GetAssetFS() with http.Fileserver
2018-03-29Embed database migrationsJan Dittberner
- switch from goose to - move assets (static, templates, migrations) to boardvoting package - add generated boardvoting/assets.go - remove unused static files from static directory - add package db with db migration configuration