Commit Graph

59 Commits

Author SHA1 Message Date
Hamcha 0427a6d95f
new sqlx data
continuous-integration/drone/push Build is passing Details
2023-08-01 17:02:25 +02:00
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 350a779f9c
make ci happy
continuous-integration/drone/push Build is passing Details
2023-07-14 13:46:49 +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 68c060cc97
updated data for CI
continuous-integration/drone/push Build is passing Details
2023-07-07 01:41:29 +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 089163f79d
add readme
continuous-integration/drone/push Build is failing Details
2023-07-06 21:03:14 +02:00
Hamcha 392cc649e6
add cute logo
continuous-integration/drone/push Build is failing Details
2023-07-06 21:01:30 +02:00
Hamcha 4989fcf41d
add license
continuous-integration/drone/push Build is failing Details
2023-07-06 20:41:43 +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 b03a7a165b
woops get the sha
continuous-integration/drone/push Build is passing Details
2023-07-05 16:24:21 +02:00
Hamcha 5960324d10
add shipit
continuous-integration/drone/push Build was killed Details
2023-07-05 16:22:53 +02:00
Hamcha 8b4d21fa12
time to use some random dude's kaniko thing
continuous-integration/drone/push Build is passing Details
2023-07-05 15:34:20 +02:00
Hamcha 100fbbd02f
I'm gonna end drone with my bare hands
continuous-integration/drone/push Build is failing Details
2023-07-05 15:31:08 +02:00
Hamcha 1db216365b
AAAAAAAAAAAAAAAAAAAAAAAAA
continuous-integration/drone/push Build is failing Details
2023-07-05 15:30:12 +02:00
Hamcha 346e264a66
less secrecy
continuous-integration/drone/push Build is failing Details
2023-07-05 15:26:48 +02:00
Hamcha 5082e6382d
oh no
continuous-integration/drone/push Build is failing Details
2023-07-05 15:24:19 +02:00
Hamcha ed8777781a
use kaniko
continuous-integration/drone/push Build is failing Details
2023-07-05 15:16:51 +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 1a14a0d9a4
guess I don't need this 2023-07-02 03:28:08 +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