-
v1.5.1 Release Stable
released this
2023-12-24 20:13:09 +00:00 | 9 commits to master since this releaseUpdates and fixes
- Update experimental crypto package to v0.17.0 in go.mod
- Refactor to use the new slog package and keep errors uniform
- General code cleanup, including removal of less than useful comments
New features
- Templates are parsed at startup and kept in memory, this should result in better page load time
- Get the sha256 hash before hashing with bcrypt, this removes the 72 character password limit
Downloads
-
v1.5.0 Release Stable
released this
2023-08-01 01:25:51 +00:00 | 28 commits to master since this releaseNew features
- Middleware wrapper + CSRF middleware (update POST routes to use this)
- A simple REST client to simplify sending requests
Downloads
-
v1.4.1 Release Stable
released this
2023-04-08 02:27:53 +00:00 | 43 commits to master since this releaseUpdates and fixes
- Fix GetCurrentUser
- Added the ability to grab a session by AuthToken
Downloads
-
v1.4.0 Release Stable
released this
2023-04-06 15:05:49 +00:00 | 46 commits to master since this releaseUpdates and fixes
- Fix clearing session cookies twice
New features
- Task scheduling
- Remember me functionality
- Auto clearing old sessions with the new scheduler
Downloads
-
v1.3.0 Release Stable
released this
2023-03-07 14:19:02 +00:00 | 56 commits to master since this releaseUpdates and fixes
- Update experimental crypto package to v0.7.0 in go.mod
- Fix serving static files from the embedded file system
- Decouple SQL queries from model logic
- Default username on login/register is a placeholder instead of a value
- Expand .gitignore
New features
- Migrations (AutoMigrate can be disabled in env.json)
- User model can now have multiple sessions
- Graceful server shutdown
- New default CSS (looks much nicer now)
Downloads
-
v1.0.1 Release Stable
released this
2023-02-05 19:10:53 +00:00 | 89 commits to master since this releaseUpdates and fixes
- Update to Go 1.20
- Fix logging to files, also groups logs by day now
New features
- Everything in /static and /templates is compiled into the binary now with the embed package
Downloads
-
v1.0.0 Release Stable
released this
2023-01-08 04:17:28 +00:00 | 92 commits to master since this releaseGoWeb is ready for use at this stage of development. You can clone the project, change the package name, and you're ready to go. Everything implemented so far is functional.
Downloads