summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* two small `BTreeMap`-related changesCyborus2024-03-205-13/+17
* remove structs that only exist for their `additional` fieldCyborus2024-03-153-67/+23
* adjust created user's email in testCyborus2024-03-151-2/+2
* set enum variant serialization namesCyborus2024-03-152-0/+122
* update testsCyborus2024-03-151-4/+4
* remove debugCyborus2024-03-151-3/+0
* default to `serde_json::Value` for empty schemasCyborus2024-03-152-5/+5
* derive `Copy` and `Eq` for enumsCyborus2024-03-152-25/+25
* don't implement `as_str` for enums that don't need itCyborus2024-03-153-138/+18
* split generation into method and struct filesCyborus2024-02-106-6038/+6046
* fix warningsCyborus2024-02-102-2/+2
* remove trailing doc comment linesCyborus2024-02-103-642/+12
* formatCyborus2024-02-102-3/+11
* even more strongly typed returnsCyborus2024-02-104-61/+177
* deref more paramsCyborus2024-02-102-18/+12
* include enum types in fieldsCyborus2024-02-102-59/+101
* add enum types in query structsCyborus2024-02-102-65/+524
* generate subtypes and enumsCyborus2024-02-093-3/+194
* better document structsCyborus2024-02-092-0/+1002
* better documentation for body paramsCyborus2024-02-092-98/+113
* deref params in method doc generationCyborus2024-02-091-12/+9
* support non-json return typesCyborus2024-02-093-50/+110
* strongly typed header returnsCyborus2024-02-095-12/+408
* more general dereferencingCyborus2024-01-303-50/+658
* formatCyborus2024-01-303-27/+31
* fix warningsCyborus2024-01-303-30/+24
* put `query` directly in format stringCyborus2024-01-302-282/+105
* improve openapi verificationCyborus2024-01-304-64/+500
* split generator into modulesCyborus2024-01-273-898/+906
* remove debug panicCyborus2024-01-271-2/+0
* formatCyborus2024-01-241-1/+2
* generate codeCyborus2024-01-241-1325/+1307
* fix errors/warnings in generated codeCyborus2024-01-241-10/+9
* Merge pull request 'autogen improvements' (#39) from Aviac/forgejo-api:aviac/...Cyborus2024-01-241-33/+69
|\
| * fix(mistake): order of statementsaviac2024-01-241-1/+1
| * fix(list): adjust broken generated codeaviac2024-01-231-1/+1
| * chore(cleanup): remove commentaviac2024-01-231-2/+0
| * feat(formatting): auto run rustfmt on generated fileaviac2024-01-221-6/+17
| * chore(cleanup): consolidate `writeln`saviac2024-01-221-12/+15
| * feat(definitions): impl `Display`aviac2024-01-221-21/+46
| * fix(typo?): remove weird lineaviac2024-01-221-1/+0
* | replace hook type with giteaCyborus2024-01-211-1/+1
|/
* put test repo in current dir instead of rootCyborus2024-01-211-4/+4
* special-case `ssh_url` to not be a `url::Url`Cyborus2024-01-212-3/+2
* support returning header valuesCyborus2024-01-212-50/+124
* format format formatCyborus2024-01-191-23/+40
* fix http methodsCyborus2024-01-191-2/+2
* handle datetime (de)serializationCyborus2024-01-192-0/+82
* add trailing slash to api prefixCyborus2024-01-181-5/+5
* strip leading slashCyborus2024-01-182-413/+381