6 Commits (main)

Author SHA1 Message Date
Jan Dittberner 9f53e37693 Remove copyright years from base template 6 days ago
Jan Dittberner c607cdae94 Update linter, remove copyright years
Git has all history information, copyright years don't provide useful additional information.
6 days ago
Jan Dittberner 7ec9e393e0 Add separate protected resource page
This commit adds a separate protected resource page to demonstrate how
to selectively require logins.

Add code to improve client performance by providing modification timestamps
and Cache-Control headers for embedded static files.
10 months ago
Jan Dittberner 0a4cc75bd3 HTML improvements
- link from logo to start page
- move common page header to templates/base.gohtml
10 months ago
Jan Dittberner 9ad06a2935 Improve token handling
- add identity information to the index page
- let the session expire when the token expires
10 months ago
Jan Dittberner 25b101afae Modernize demo application
- add linter config and fix golangci-lint warnings
- rename module to match new repository location
- use embedded resources for static assets, templates and translations
- recommend mkcert in README
- require at least Go 1.19
- update and tidy dependencies
- update copyright information
- improve Makefile, add lint and static asset targets
10 months ago