6 Commits (main)

Author SHA1 Message Date
Jan Dittberner 30c7ddba80 Update gulp setup
- use dart sass instead of deprecated node-sass
- update bootstrap
- update node-forge
- use npm run scripts instead of directly calling node_modules/.bin/gulp
1 year ago
Jan Dittberner 5f60c08ff4 Update dependency 3 years ago
Jan Dittberner 1f8c44689e Implement CSRF protection
This commit adds CSRF protection based on the gorilla/csrf package.

Node dependencies have been updated.

Logging uses sirupsen/logrus for log level support now.
3 years ago
Jan Dittberner e13c9d174b Implement i18n support
This commit adds internationalization support and a german translation.
3 years ago
Jan Dittberner 006c93c66c Update package-lock.json, use UTF8 for common name 3 years ago
Jan Dittberner 564c1bd76b Add initial implementation
This commit implements a basic static HTML page that uses Bootstrap 4
for layout and node-forge to generate a RSA key pair and a certificate
signing request. The subject of the CSR and the key size can be chosen
by the user.

The implementation uses gulp to collect static assets and to allow
bootstrap customization.
3 years ago