b8b64968bbMerge remote-tracking branch 'origin/enhanced_routing_and_logout_fixes' into enhanced_routing_and_logout_fixes
max
2024-02-28 09:52:47 -0600
aad9cdfaf5Merge remote-tracking branch 'origin/master'
max
2024-02-28 09:52:10 -0600
3738ba689eUpdate x/crypto
max
2024-02-28 09:51:56 -0600
65be302aa4Update x/crypto
max
2024-02-28 09:51:26 -0600
8ab50cb37cMerge branch 'master' into enhanced_routing_and_logout_fixes
Maximilian
2024-02-18 17:23:46 -0600
a833823ad6Fix wording
Maximilian
2024-02-18 17:23:23 -0600
6d6aff50b3Only show logout (now CSRF protected) if user is authenticated, include relevant authentication logic in GET controllers (this should be moved to middleware)
max
2024-02-14 13:20:35 -0600
a6be73765aAdd GET verb to static handler
max
2024-02-14 13:16:52 -0600
ddc9e51831Fix boolean column migration example
max
2024-02-14 13:16:15 -0600
dc450e26ddMove logout to POST route and controller with CSRF middleware. Add CsrfToken to home for logout
max
2024-02-12 14:46:26 -0600
de4a217c5fUpdate extended crypto library
max
2024-02-09 14:47:29 -0600
c4e83d06b9Bump go version to 1.22
max
2024-02-09 14:21:45 -0600
51da24be9bSmall formatting fix
max
2024-02-09 13:44:21 -0600
e497f4d2f0Ignore fields that are zero value
Maximilian
2024-01-20 16:32:07 -0600
b30af86e58Prebuild templates (base.html + content) at startup to avoid a file parse every page load
v1.5.1
Maximilian
2023-12-22 21:03:15 -0600
3ffd548623Fix ordering for html attributes
Maximilian
2023-12-21 00:14:28 -0600
cb4f10e0b4Better alignment for memory
Maximilian
2023-12-19 16:41:31 -0600
878ce01b29Get the sha256 hash of password before passing to bcrypt to avoid character limit
Maximilian
2023-12-19 16:06:00 -0600
c82cdb4f13Use best naming practices
Maximilian
2023-12-18 23:04:31 -0600
ce81c36e9fUpdate x/crypto
Maximilian
2023-12-18 23:01:19 -0600
ab1b82c680Update x/crypto
Maximilian
2023-10-10 21:37:54 -0500
308198ee8bMerge branch 'master' into toml_config
toml_config
Maximilian
2023-09-26 11:32:52 -0500
d8b1a5c999Remove unnecessary comparison
Maximilian
2023-09-26 11:32:39 -0500
ac19e2515aGo mod tidy and update x/crypto
Maximilian
2023-09-17 19:25:38 -0500
0f59a6eba9Go mod tidy and update x/crypto
Maximilian
2023-09-17 19:23:57 -0500
60006b6e4eUse TOML for config
Maximilian
2023-09-04 15:21:26 -0500
72e9ee3e43Use TOML for config
tfasano1
2023-09-04 15:20:21 -0500
bb69c16cdfUpdate How to use section
Maximilian
2023-09-03 16:18:48 -0500
e87f14bcbfMake all slog errors uniform (lowercase)
Maximilian
2023-09-03 15:56:35 -0500
ed712a5344Clean up error handling, migrate to log/slog, add todo for flash message system in post controller
Maximilian
2023-09-03 15:45:12 -0500
ee4c9f9199Clean up error handling, begin migration to log/slog
Maximilian
2023-08-17 21:13:17 -0500
1d400efa19Update x/crypto and Go version
Maximilian
2023-08-12 14:30:12 -0500
b36cbf4b9eComment cleanup
Maximilian
2023-08-12 14:28:21 -0500
fa3165d317Use proper error comparison
Maximilian
2023-08-03 12:13:37 -0500
7cb36db3c2Handle errors
Maximilian
2023-08-03 12:13:15 -0500
eda5344685Fix spelling
Maximilian
2023-08-03 12:11:01 -0500
9670b7d717Better naming of functions and files, delete less than helpful comments
Maximilian
2023-08-03 12:09:40 -0500
c510646c84Make username text placeholder instead of value
Maximilian
2023-03-06 21:27:05 -0600
a4366c7395Add more to .gitignore
Maximilian
2023-03-06 21:23:56 -0600
073dfafb28Change log message
Maximilian
2023-03-06 21:10:09 -0600
3fa5cf46d2Update experimental crypto library
Maximilian
2023-03-06 21:08:56 -0600
bd8b015f44Update README.md
Maximilian
2023-03-06 21:02:41 -0600
5a1cd77676Update README.md
Maximilian
2023-03-06 13:10:50 -0600
012906eee2Update README.md
Maximilian
2023-03-06 13:00:11 -0600
2a705483d9Add README.md
Maximilian
2023-03-06 12:58:58 -0600
be2c3ae178Add default theme and apply to pages
Maximilian
2023-03-06 12:44:20 -0600
f32223f12cFix static file handling for the embedded filesystem
Maximilian
2023-03-06 12:43:54 -0600
eff740072dDecouple SQL queries from logic
Maximilian
2023-03-05 15:46:43 -0600
75d8996cf9Fix some queries, comments, and error logging
Maximilian
2023-02-28 15:02:21 -0600
ac2b5262fdRemove print
Maximilian
2023-02-28 14:57:15 -0600
b9ac6fbd5fAdd session migration
Maximilian
2023-02-28 14:55:09 -0600
baa8eb2b93Move to a session based system for AuthTokens
Maximilian
2023-02-28 14:54:55 -0600
402c514970Add checks to skip table and column creation if they already exist
Maximilian
2023-02-17 19:01:59 -0600
89d1b96400Change CreatedAt and UpdatedAt to type Time and update migrations.go accordingly
Maximilian
2023-02-17 18:55:27 -0600
2b46385126Fix time.Time matching to timestamp postgres type (reflection just gives "Time")
Maximilian
2023-02-17 18:52:15 -0600
0a77813360Fix postgres type matching
Maximilian
2023-02-17 18:47:29 -0600
f7eb852c66Gracefully shut down server when interrupt signal is received and remove panic when creating log directory
Maximilian
2023-02-17 18:25:14 -0600
5ae84c1995Remove unneeded comments
Maximilian
2023-02-15 19:13:05 -0600
3336bd0b3fRemove default condition
Maximilian
2023-02-15 19:10:50 -0600
f2a7336283Fix user queries and a logical error in GetCurrentUser
max
2023-02-14 09:43:02 -0600
204971d40aAutoMigrate changed to DbAutoMigrate to match correctly
max
2023-02-14 08:31:13 -0600
fcd6477ec3Migration implementation, auto migrate when starting program
Maximilian
2023-02-13 23:41:45 -0600