jasonhilder
2993cc04ef
Update structure to domain driven architecture.
2026-05-08 08:14:25 +02:00
jasonhilder
4f3692abd9
Cleanup fileserver not needed, updated gitignore.
2026-05-01 08:20:53 +02:00
jasonhilder
5912e54bb9
Added a custom logger for dev and production.
2026-05-01 08:16:33 +02:00
jasonhilder
6f9e37b69a
Created response structs and a json response util.
2026-05-01 07:50:31 +02:00
jasonhilder
85b83a0741
Moved all globals to the same location in package.
2026-05-01 07:49:59 +02:00
jasonhilder
6b095e54f8
Cleaned up hurl test files.
2026-05-01 07:49:22 +02:00
jasonhilder
8c0614d32b
Completed refresh token flow with middleware.
2026-04-30 08:39:48 +02:00
jasonhilder
e0c2bf08b4
Updated to be correct port.
2026-04-30 08:39:31 +02:00
jasonhilder
96dd5c863e
More queries forrefresh token sqlc files.
2026-04-30 08:37:10 +02:00
jasonhilder
502b2abb2b
Added some notes on functions I may no longer need.
2026-04-29 09:19:19 +02:00
jasonhilder
e5537a76d3
Removed monolith server folder/files.
...
Currently just an api, will look into this down the line as if/when I
want to add a browser ui maybe it will be a seperate project
2026-04-29 09:18:23 +02:00
jasonhilder
df03a58f0c
Api test files for hurl.
2026-04-29 08:15:36 +02:00
jasonhilder
1811648e72
setup auth jwt to rather give response not redirect.
2026-04-29 08:15:09 +02:00
jasonhilder
f7ae5a786f
Set session limit and add secret to server struct.
2026-04-29 08:14:36 +02:00
jasonhilder
089051373e
No longer need makefile may reimplment later.
2026-04-29 08:13:48 +02:00
jasonhilder
fb2a5b1499
Removed templates as this is api only for now.
2026-04-29 08:13:30 +02:00
jasonhilder
05bb6b7a79
Updated sqlc to have user refresh token list query.
2026-04-29 08:13:03 +02:00
jasonhilder
1acc9da792
Added refresh token logic to the jwt auth flow.
2026-04-28 16:28:47 +02:00
jasonhilder
806f5794fc
Sqlc generated files modified with template file changes.
2026-04-28 16:27:55 +02:00
jasonhilder
b5e12aa77d
Updated sqlc files to split out queries by domain.
2026-04-28 16:27:24 +02:00
jasonhilder
e9e1f7ba8b
Neatening up with more environment vars.
2026-04-25 19:39:22 +02:00
jasonhilder
23f9d7a1e0
Makefile for quick and dirty testing.
2026-04-25 19:39:05 +02:00
jasonhilder
371784af77
Added auth routes with jwt generation and middleware.
2026-04-25 19:38:31 +02:00
jasonhilder
8ec981c860
Updated sqlc setup for initial user creation.
2026-04-25 19:37:17 +02:00
jasonhilder
a8862721cd
Initial project structure commit.
...
Static directory for public folders and business logic for the app
within internal, split into domain specific folders to keep clear
seperation of concerns.
2026-04-23 08:09:09 +02:00
jasonhilder
f3ccbc95c1
Initial commit using sqlc for query generation.
...
Basic crud ops and join queries to use sqlc, more complex either from
scratch or with a query builder later.
2026-04-23 07:55:40 +02:00
jasonhilder
f99de930b5
Setup go project and initial dependancies.
2026-04-23 07:55:14 +02:00
jasonhilder
cc187cc98e
Initial commit
2026-04-18 05:46:38 +00:00