Déplacer déclarations de route à pave pour API spec autogénérée #176

Merged
vlbeaudoin merged 17 commits from feature/pave into main 2023-11-20 17:05:41 -05:00

17 commits

Author SHA1 Message Date
ab81c4bfa2 remove!: unused and unimplemented V1DocumentPUT 2023-11-20 17:02:37 -05:00
9818466be5 fix(api): remove unused fields and fix typo in V1DocumentDELETE 2023-11-20 17:01:00 -05:00
86f1284e12 feat: pave V1DocumentDELETE 2023-11-20 16:56:44 -05:00
c7282edcc2 feat: move V1DocumentPOST route declaration to pave 2023-11-20 16:34:19 -05:00
c65cf4a211 feat: pave V1DocumentPOST 2023-11-20 16:29:10 -05:00
02a65f2c47 feat: start paving bucket operations 2023-11-20 16:14:22 -05:00
d70b0643e8 refactor: déplacer handler SeedPOST à seed.go 2023-11-20 15:54:19 -05:00
787cb578a1 fix: ajouter retour de ligne manquant à pave spec 2023-11-20 15:53:17 -05:00
8e03ba001f fix: typo dans EchoRegister V1SeedPOST 2023-11-20 15:53:00 -05:00
5c56ededc8 change!: renommer HandleV1Seed à V1SeedPOST
BREAKING: renommer `HandleV1Seed` à `V1SeedPOST`
2023-11-20 15:41:40 -05:00
a54fff1192 change!: renommer HandleV1 à V1GET
BREAKING: renommer `HandleV1` à `V1GET`
2023-11-20 15:40:52 -05:00
9a8a0abe2e change!: renommer HandleV1DocumentCreate à V1DocumentPOST
BREAKING: renommer `HandleV1DocumentCreate` à `V1DocumentPOST`
2023-11-20 15:36:27 -05:00
d3dc5b1571 change!: renommer HandleV1BucketRead à V1BucketGET
BREAKING: renommer `HandleV1BucketRead` à `V1BucketGET`
2023-11-20 15:33:07 -05:00
c40f7eb9dc refactor: déplacer handlers bucket vers apihandler/bucket.go 2023-11-20 15:30:08 -05:00
ffd8109d27 change!: renommer HandleV1Spec à V1SpecGET
BREAKING: renommer `HandleV1Spec` à `V1SpecGET`
2023-11-20 15:28:37 -05:00
8e40050f81 change!: renommer apiresponse.V1BucketList à V1BucketsGET
Fait partie d'une suite de changements pour normaliser noms d'objets

BREAKING: renommer `V1BucketList` à `V1BucketsGET`
2023-11-20 15:26:11 -05:00
7bf489315e feat(api): add pave spec to route /v1/spec and add seed to it
Exposes the API spec in pave format, which intends to show information
about all API routes.

Also pave V1SeedPOST and V1SpecGET
2023-11-20 15:13:42 -05:00