Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-29 | Only archive the cacert-boardvoting binary and the config example0.4.1 | Jan Dittberner | |
2018-03-29 | Update dependencies0.4.0 | Jan Dittberner | |
2018-03-29 | Use assets for mail templates | Jan Dittberner | |
2018-03-29 | Use static assets for HTML templates | Jan 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-29 | Embed database migrations | Jan Dittberner | |
- switch from goose to github.com/rubenv/sql-migrate - 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 | |||
2018-01-14 | Update dependencies0.3.1 | Jan Dittberner | |
2018-01-14 | Improve denied error page and output current authenticated user | Jan Dittberner | |
2017-08-27 | Remove duplicate jenkins- from BUILD id | Jan Dittberner | |
2017-08-27 | Use a Jenkins build number for build id | Jan Dittberner | |
2017-08-27 | Fix missing single quote0.3.0 | Jan Dittberner | |
2017-08-27 | Change to build directory inside shell blocks | Jan Dittberner | |
2017-08-27 | Move environment declaration to stage blocks | Jan Dittberner | |
2017-08-27 | Define target build directory environment variable | Jan Dittberner | |
2017-08-27 | Reduce shell calls to single steps | Jan Dittberner | |
2017-08-27 | Use temporary path for gopath | Jan Dittberner | |
2017-08-27 | Fix compile errors with pinned dependency versions | Jan Dittberner | |
2017-08-27 | Add direct call to dep | Jan Dittberner | |
2017-08-27 | Set PATH to include gocode/bin | Jan Dittberner | |
2017-08-27 | Use dep in Jenkinsfile | Jan Dittberner | |
2017-08-27 | Add dep dependency management | Jan Dittberner | |
This commit introduces dependency management using https://github.com/golang/dep to make builds reproducible. | |||
2017-05-14 | Add Jenkinsfile to enable Jenkins build | Jan Dittberner | |
2017-05-14 | Change motion content formatting | Jan Dittberner | |
Use a linebreak sensitive paragraph instead of <pre> for motion content output. | |||
2017-04-30 | Use Semantic UI for all HTML templates0.2.0 | Jan Dittberner | |
2017-04-29 | Work on Semantic UI theming | Jan Dittberner | |
2017-04-22 | Add jQuery and Semantic-UI for theming | Jan Dittberner | |
2017-04-22 | Switch to more flexible go-logging | Jan Dittberner | |
This commit switches from loggo to the more flexible go-logging framework. Logs of severity INFO or higher are now written to a separate boardvoting.log file. Errors during execution of mail templates are now logged. A reasoning for the vote result is now logged and put into the mail notification when a decision is closed. | |||
2017-04-22 | Make compilation more verbose | Jan Dittberner | |
2017-04-22 | Use loggo for logging0.1.0 | Jan Dittberner | |
2017-04-22 | Run goose migration on application startup | Jan Dittberner | |
2017-04-22 | Add goose database migrations | Jan Dittberner | |
2017-04-22 | Remove PHP code | Jan Dittberner | |
2017-04-22 | Use INSERT OR REPLACE to allow changing votes | Jan Dittberner | |
2017-04-22 | Refactor notifications to use a cleaner interface | Jan Dittberner | |
2017-04-22 | Implement direct voting | Jan Dittberner | |
2017-04-22 | Implement proxy voting | Jan Dittberner | |
2017-04-22 | Implement reminder job | Jan Dittberner | |
2017-04-22 | Implement decision closing job | Jan Dittberner | |
2017-04-22 | Implement vote closing, refactor notifications | Jan Dittberner | |
2017-04-22 | Implement withdraw motion | Jan Dittberner | |
2017-04-22 | Implement motion editing | Jan Dittberner | |
2017-04-22 | Implement motion creation mail template | Jan Dittberner | |
2017-04-22 | Add version and build number output | Jan Dittberner | |
2017-04-22 | Partialy add new motion creation | Jan Dittberner | |
2017-04-22 | Hide own votes link if no voter is authenticated | Jan Dittberner | |
2017-04-22 | Switch to context API | Jan Dittberner | |
2017-04-22 | Implement proper model, actions and template structure | Jan Dittberner | |
2017-04-22 | Implement more RESTful URLs for motions | Jan Dittberner | |
This commit implements URLs /motions/ and /motions/{:tag} handlers. | |||
2017-04-15 | Initial Go code for reimplementation | Jan Dittberner | |
2017-04-15 | Rewrap database.sql for better readability | Jan Dittberner | |
2017-04-15 | Add code from real production environmentreality | Jan Dittberner | |
This commit uses the code running on webmail.cacert.org:/var/www/board |