max
|
783ddaf553
|
Merge branch 'master' into enhanced_routing_and_logout_fixes
|
2024-02-28 10:06:56 -06:00 |
|
max
|
b8b64968bb
|
Merge remote-tracking branch 'origin/enhanced_routing_and_logout_fixes' into enhanced_routing_and_logout_fixes
|
2024-02-28 09:52:47 -06:00 |
|
max
|
aad9cdfaf5
|
Merge remote-tracking branch 'origin/master'
|
2024-02-28 09:52:10 -06:00 |
|
max
|
3738ba689e
|
Update x/crypto
|
2024-02-28 09:51:56 -06:00 |
|
max
|
65be302aa4
|
Update x/crypto
|
2024-02-28 09:51:26 -06:00 |
|
Maximilian
|
8ab50cb37c
|
Merge branch 'master' into enhanced_routing_and_logout_fixes
|
2024-02-18 17:23:46 -06:00 |
|
Maximilian
|
a833823ad6
|
Fix wording
|
2024-02-18 17:23:23 -06:00 |
|
max
|
6d6aff50b3
|
Only show logout (now CSRF protected) if user is authenticated, include relevant authentication logic in GET controllers (this should be moved to middleware)
|
2024-02-14 13:20:35 -06:00 |
|
max
|
a6be73765a
|
Add GET verb to static handler
|
2024-02-14 13:16:52 -06:00 |
|
max
|
ddc9e51831
|
Fix boolean column migration example
|
2024-02-14 13:16:15 -06:00 |
|
max
|
dc450e26dd
|
Move logout to POST route and controller with CSRF middleware. Add CsrfToken to home for logout
|
2024-02-12 14:46:26 -06:00 |
|
max
|
de4a217c5f
|
Update extended crypto library
|
2024-02-09 14:47:29 -06:00 |
|
max
|
c4e83d06b9
|
Bump go version to 1.22
|
2024-02-09 14:21:45 -06:00 |
|
max
|
51da24be9b
|
Small formatting fix
|
2024-02-09 13:44:21 -06:00 |
|
Maximilian
|
e497f4d2f0
|
Ignore fields that are zero value
|
2024-01-20 16:32:07 -06:00 |
|
Maximilian
|
b30af86e58
|
Prebuild templates (base.html + content) at startup to avoid a file parse every page load
|
2023-12-22 21:03:15 -06:00 |
|
Maximilian
|
3ffd548623
|
Fix ordering for html attributes
|
2023-12-21 00:14:28 -06:00 |
|
Maximilian
|
cb4f10e0b4
|
Better alignment for memory
|
2023-12-19 16:41:31 -06:00 |
|
Maximilian
|
878ce01b29
|
Get the sha256 hash of password before passing to bcrypt to avoid character limit
|
2023-12-19 16:06:00 -06:00 |
|
Maximilian
|
c82cdb4f13
|
Use best naming practices
|
2023-12-18 23:04:31 -06:00 |
|
Maximilian
|
ce81c36e9f
|
Update x/crypto
|
2023-12-18 23:01:19 -06:00 |
|
Maximilian
|
ab1b82c680
|
Update x/crypto
|
2023-10-10 21:37:54 -05:00 |
|
Maximilian
|
d8b1a5c999
|
Remove unnecessary comparison
|
2023-09-26 11:32:39 -05:00 |
|
Maximilian
|
0f59a6eba9
|
Go mod tidy and update x/crypto
|
2023-09-17 19:23:57 -05:00 |
|
Maximilian
|
bb69c16cdf
|
Update How to use section
|
2023-09-03 16:18:48 -05:00 |
|
Maximilian
|
e87f14bcbf
|
Make all slog errors uniform (lowercase)
|
2023-09-03 15:56:35 -05:00 |
|
Maximilian
|
ed712a5344
|
Clean up error handling, migrate to log/slog, add todo for flash message system in post controller
|
2023-09-03 15:45:12 -05:00 |
|
Maximilian
|
ee4c9f9199
|
Clean up error handling, begin migration to log/slog
|
2023-08-17 21:13:17 -05:00 |
|
Maximilian
|
1d400efa19
|
Update x/crypto and Go version
|
2023-08-12 14:30:12 -05:00 |
|
Maximilian
|
b36cbf4b9e
|
Comment cleanup
|
2023-08-12 14:28:21 -05:00 |
|
Maximilian
|
fa3165d317
|
Use proper error comparison
|
2023-08-03 12:13:37 -05:00 |
|
Maximilian
|
7cb36db3c2
|
Handle errors
|
2023-08-03 12:13:15 -05:00 |
|
Maximilian
|
eda5344685
|
Fix spelling
|
2023-08-03 12:11:01 -05:00 |
|
Maximilian
|
9670b7d717
|
Better naming of functions and files, delete less than helpful comments
|
2023-08-03 12:09:40 -05:00 |
|
Maximilian
|
a1438f4fe2
|
Update README.md
|
2023-07-31 20:18:11 -05:00 |
|
Maximilian
|
052fa689c7
|
Merge branch 'middleware'
|
2023-07-31 18:41:49 -05:00 |
|
Maximilian
|
f1fad7e4e3
|
Pass in handler to middleware, create definition for MiddlewareFunc
|
2023-07-31 18:37:54 -05:00 |
|
Maximilian
|
b475da66da
|
Fix nil error for GET requests
|
2023-07-26 13:09:01 -05:00 |
|
Maximilian
|
d0085ab2c3
|
Update crypto dependency
|
2023-07-25 15:36:25 -05:00 |
|
Maximilian
|
58514f4c5f
|
Update client to handle GET (no body) requests, multipart requests, and JSON requests
|
2023-07-25 15:34:11 -05:00 |
|
Maximilian
|
606f5df45a
|
Refactor name
|
2023-07-22 23:37:38 -05:00 |
|
Maximilian
|
2a32a1b3ce
|
Add restclient package, and a simple function to send HTTP requests
|
2023-07-21 16:35:18 -05:00 |
|
Maximilian
|
eb36156c52
|
Change function name to ProcessGroup
|
2023-07-21 16:26:43 -05:00 |
|
Maximilian
|
bada24884a
|
Use ungrouped CSRF middleware on register and login POST routes
|
2023-07-21 11:59:55 -05:00 |
|
Maximilian
|
05397c2b61
|
Initial middleware implementation for CSRF and update comment
|
2023-07-21 11:59:01 -05:00 |
|
Maximilian
|
3d80b95f55
|
Initial wrapper implementation
|
2023-07-07 18:05:17 -05:00 |
|
Maximilian
|
6da7d408f9
|
Add .gitattributes to force LF line endings
|
2023-05-05 12:19:17 -05:00 |
|
max
|
e993bcf317
|
Update dependency versions
|
2023-05-04 09:00:35 -05:00 |
|
Maximilian
|
9b231a73d6
|
Update README.md
|
2023-04-07 21:32:39 -05:00 |
|
Maximilian
|
34acd0fa8d
|
Remove old session query
|
2023-04-07 21:27:14 -05:00 |
|