Jan Dittberner
68e34c2781
releasing package cacert-boardvoting version 0.6.0-2
5 years ago
Jan Dittberner
c066c84ff7
exclude cacert-boardvoting from dh_dwz
5 years ago
Jan Dittberner
f6770602ef
fix maintainer-script-should-not-use-recursive-chown-or-chmod
5 years ago
Jan Dittberner
dd196e0cb7
use /usr/share/dpkg/pkg-info.mk
5 years ago
Jan Dittberner
5652bad40e
update for Debian buster
...
* update for Debian buster
* update to debhelper 12
5 years ago
Jan Dittberner
80eeb22f04
Add missing license reference
5 years ago
Jan Dittberner
4963eac036
releasing package cacert-boardvoting version 0.6.0-1
5 years ago
Jan Dittberner
82029e284d
New upstream version
5 years ago
Jan Dittberner
f688e42178
Release 0.6.0
...
- improved web interface
- removed .htaccess from PHP version
- better documentation
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEEKHuXKkUYdvdO9493DXkdyNc3wdkFAl1FRqMACgkQDXkdyNc3
wdk67AgA5G+Uv776xleDsV+VdWb7wGYoM6NSICzVgca3HBUxSBqeRfGq7pSrWLnv
QMOuG/p4X1rt0pjJe7e2I2aSeU6SDOoyiY3dZm193MknwgGLihHDj5SwHBdGlUCZ
MARtnyNNt91YJbaP7UOfCOSjzWBjInBbwbN+zgxiRo1UBnprqrLzjKo77WOpcPJF
KgOw+nrTJs/ON9/RRDMOXpzwuPSrQXNwdTVToEf3BWoD/GqbLGlkZ5GOzGha5BkY
zuG8YkR7Sk/0ixitNm+lPB5gwagEx2TBtOZbpzDxZpV+IcdI5Tp7c/1QncbyTpt2
X9SBdsi3XnXfdixxHwdTvThTX5tblw==
=tF0N
-----END PGP SIGNATURE-----
Merge tag '0.6.0' into debian
Release 0.6.0
- improved web interface
- removed .htaccess from PHP version
- better documentation
* tag '0.6.0':
Refine HTML layout
Add icon images
Improve documentation
Remove .htaccess from PHP age
5 years ago
Jan Dittberner
ea9641cfb1
Refine HTML layout
...
This commit improves the page structure and unifies the layout. Some
reusable parts of the HTML code have been moved into
page_fragments.html.
5 years ago
Jan Dittberner
1f32b6d25b
Add icon images
5 years ago
Jan Dittberner
96089d49df
Improve documentation
...
- fix parameter name in curl invocation
- add default port of Python aoismtpd
5 years ago
Jan Dittberner
adeb998c33
releasing package cacert-boardvoting version 0.5.0-1
5 years ago
Jan Dittberner
ca091d064d
Remove Jenkinsfile from debian branch
...
This commit removes the Jenkinsfile from the debian branch to avoid
building code from this branch.
5 years ago
Jan Dittberner
9f9854c729
Initial debian packaging
5 years ago
Jan Dittberner
fc9d0042c0
Remove .htaccess from PHP age
5 years ago
Jan Dittberner
6ff78cde48
Initialize logger with timestamps
5 years ago
Jan Dittberner
41a8261552
Ensure that the application can start with a new database
...
This commit changes the NewDB function to run migrations before preparing
SQL statements.
5 years ago
Jan Dittberner
56741a1089
Add documentation for how to setup and use the software
5 years ago
Jan Dittberner
c55617edc0
Remove unused MigrationsPath config parameter
5 years ago
Jan Dittberner
29a7a1c90c
Apply Apache License 2.0
5 years ago
Jan Dittberner
eaced9af06
Remove unused styles.css file
5 years ago
Jan Dittberner
4266620eff
Update to latest jQuery and Semantic-UI
5 years ago
Jan Dittberner
a69e017ead
Update semantic UI to 2.4.2
5 years ago
Jan Dittberner
2d7f0cc0e3
Modernize Go code
...
- switch from go-logging to logrus
- handle all errors
- use gomail's NewDialer instead of deprecated NewPlainDialer
5 years ago
Jan Dittberner
870e3ab1d2
Update .gitignore
5 years ago
Jan Dittberner
2a6debbf33
Fix syntax error
5 years ago
Jan Dittberner
317aa7a91a
Build go-bindata before building the application
5 years ago
Jan Dittberner
0aa9ef7b5d
Simplify Jenkinsfile
5 years ago
Jan Dittberner
93f5305d8e
Switch to go modules
5 years ago
Jan Dittberner
fd2f3a6e5d
Ignore count of applied migrations from migrate.Exec
7 years ago
Jan Dittberner
5977eb5a7a
Implement CSRF protection
7 years ago
Jan Dittberner
33f75bdf1d
Remove unused goose dependency constraints
7 years ago
Jan Dittberner
8cf5ad44a4
Include $GOPATH in $PATH
7 years ago
Jan Dittberner
369c9dab16
Install the go-bindata binary before build
7 years ago
Jan Dittberner
431fba6120
Make sure go-bindata is installed before building
7 years ago
Jan Dittberner
e8720798fb
Only archive the cacert-boardvoting binary and the config example
7 years ago
Jan Dittberner
4f013ebf3f
Update dependencies
7 years ago
Jan Dittberner
5d68bae54f
Use assets for mail templates
7 years ago
Jan Dittberner
94dcb5bd75
Use static assets for HTML templates
...
- 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
7 years ago
Jan Dittberner
4dd5e09820
Embed database migrations
...
- 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
7 years ago
Jan Dittberner
aea93c328e
Update dependencies
7 years ago
Jan Dittberner
e5d0b98514
Improve denied error page and output current authenticated user
7 years ago
Jan Dittberner
a30a29a4e6
Remove duplicate jenkins- from BUILD id
7 years ago
Jan Dittberner
8943fafeca
Use a Jenkins build number for build id
7 years ago
Jan Dittberner
ace63025ea
Fix missing single quote
7 years ago
Jan Dittberner
4afeb6ddfc
Change to build directory inside shell blocks
7 years ago
Jan Dittberner
06e0a52737
Move environment declaration to stage blocks
7 years ago
Jan Dittberner
3fb815f6f1
Define target build directory environment variable
7 years ago
Jan Dittberner
ebb15fc538
Reduce shell calls to single steps
7 years ago