Commit Graph

44 Commits

Author SHA1 Message Date
Hamcha 74d5d58359
Add user routes
continuous-integration/drone/push Build is failing Details
2023-07-30 13:53:07 +02:00
Hamcha 238e57e106
what the heck was I doing here??
continuous-integration/drone/push Build is passing Details
2023-07-21 17:25:24 +02:00
Hamcha 2342edccc1
fix typo
continuous-integration/drone/push Build is passing Details
2023-07-21 17:04:15 +02:00
Hamcha 4f6deaa70b
more docs! 2023-07-21 16:01:51 +02:00
Hamcha bac09e5778
add openapi 2023-07-21 15:59:03 +02:00
Hamcha 38debc2554
add timezone to session expiration 2023-07-21 10:01:13 +02:00
Hamcha bfbcda5304
refactor db code to more repositories
continuous-integration/drone/push Build is failing Details
2023-07-14 13:45:26 +02:00
Hamcha 6058346808
add default collection field
continuous-integration/drone/push Build is failing Details
2023-07-14 12:24:08 +02:00
Hamcha 3c015177a0
add collection fetching 2023-07-14 12:21:42 +02:00
Hamcha 81134dc0dd
add cursor and move to uuidv7
continuous-integration/drone/push Build is failing Details
2023-07-13 17:43:05 +02:00
Hamcha 203df76d6c
add collections and private posts
continuous-integration/drone/push Build is failing Details
2023-07-13 14:08:26 +02:00
Hamcha f5c7570d9d
add author info to GETs
continuous-integration/drone/push Build is failing Details
2023-07-11 12:56:30 +02:00
Hamcha 5f76de0a9a
all the cors!
continuous-integration/drone/push Build is passing Details
2023-07-11 11:28:17 +02:00
Hamcha dcf8fe1f0c
add CORS
continuous-integration/drone/push Build is passing Details
2023-07-10 13:34:16 +02:00
Hamcha 97a085d37e
smol refactor 2023-07-10 13:17:31 +02:00
Hamcha e626ef87dc
page -> post
continuous-integration/drone/push Build is failing Details
2023-07-07 01:38:56 +02:00
Hamcha 3d50d2b4b0
add page CRUD 2023-07-07 01:36:48 +02:00
Hamcha 9d6586063d
fix clippy issues
continuous-integration/drone/push Build is failing Details
2023-07-07 00:29:55 +02:00
Hamcha 62f9f672a7
everything is more generic now
continuous-integration/drone/push Build is failing Details
2023-07-06 20:39:15 +02:00
Hamcha 58bf506240
kept you waiting huh? (I'm sorry i forgor)
continuous-integration/drone/push Build is failing Details
2023-07-06 20:08:55 +02:00
Hamcha 18c9be898a
nicer schema for get_site
continuous-integration/drone/push Build is failing Details
2023-07-06 13:48:03 +02:00
Hamcha 33b743f213
macros are nice sometimes
continuous-integration/drone/push Build is failing Details
2023-07-06 12:37:55 +02:00
Hamcha dd45fd26f3
big error refactor, also almost working post /sites
continuous-integration/drone/push Build is failing Details
2023-07-06 12:34:45 +02:00
Hamcha cce6272373
add sanity check, fix config default
continuous-integration/drone/push Build is failing Details
2023-07-06 10:43:33 +02:00
Hamcha 07e4617710
add dockerfile and CI
continuous-integration/drone/push Build was killed Details
2023-07-05 15:14:01 +02:00
Hamcha 56c918afaf
refactor router into smaller ones 2023-07-02 19:27:16 +02:00
Hamcha a1036aa02a
add logout 2023-07-02 16:04:56 +02:00
Hamcha 1e10162fb3
avoid repeat session checking 2023-07-02 11:24:14 +02:00
Hamcha 87c9ea5aca
add comment for hindsight 2023-07-02 03:31:37 +02:00
Hamcha 6badcd4ad8
add session refresh (not great tho) 2023-07-02 03:26:42 +02:00
Hamcha 945afa0c43
lol woops 2023-07-01 20:57:50 +02:00
Hamcha 72ac29fad7
preoptimization is the root of all evil, I like evil 2023-07-01 20:52:00 +02:00
Hamcha 3402b67441
session extractor done 2023-07-01 16:15:19 +02:00
Hamcha b3380648bb
cookie handling 2023-07-01 15:02:40 +02:00
Hamcha 50e85f7de9
cleaning up 2023-06-30 17:39:31 +02:00
Hamcha 1d6270c551
session management stuff 2023-06-30 15:02:20 +02:00
Hamcha 4bdb810e19
minor tweaks 2023-06-29 16:42:57 +02:00
Hamcha afc3ffd89f
sane formatting 2023-06-29 15:46:36 +02:00
Hamcha b9c8ef81b3
add bootstrapping 2023-06-29 14:59:39 +02:00
Hamcha 8edc1dd15f
AAAAAAAAAAAAAAAAAAAAAAAAAAA 2023-06-29 14:08:59 +02:00
Hamcha 06e8494c01
refactor errors 2023-06-29 01:21:45 +02:00
Hamcha 68dce235c1
better query_as! 2023-06-29 01:11:09 +02:00
Hamcha 0811e89e65
add sql warcrimes 2023-06-29 00:59:26 +02:00
Hamcha 8eb70cdc40
basic db setup 2023-06-26 10:08:49 +02:00