Commit graph

142 commits

Author SHA1 Message Date
12cfcf7f11
feat(codegen): decreased complexity of generated code 2025-10-26 21:15:58 +01:00
3d80414441
chore(torn-api): version 4.2.0 2025-09-19 13:14:04 +02:00
5c138d94d0
chore(key-pool): version 2.0.0 2025-09-17 12:42:11 +02:00
cba69ccacd
chore(torn-api): version 4.1.1 2025-09-17 12:40:30 +02:00
c3ea04a9ba
chore(api): update schema 2025-09-10 18:56:48 +02:00
491f262572
chore(api): increase version 2025-09-10 15:26:34 +02:00
df31458f3a
chore(api): update schema 2025-09-10 15:25:38 +02:00
96f57d753a
fix(codegen): fix raw repr enums when there is no description 2025-09-10 15:25:01 +02:00
f15c44adb6
chore(api): updated schema 2025-09-09 14:06:38 +02:00
793e7d8b51
chore: updated schema 2025-08-15 21:07:32 +02:00
44c5df9a7f
refactor(key-pool): change error handler signature 2025-08-10 18:53:57 +02:00
8a8b34506a
chore(torn-api): version 1.7.3 2025-08-10 18:14:46 +02:00
d448eec2e2
chore(codegen): version 0.7.3 2025-08-10 18:11:38 +02:00
1aed7993c2
feat(codegen): support arbitrary maps as prop type 2025-08-10 18:10:44 +02:00
4e19c00700
chore: bumped version to 1.7.2 2025-08-07 16:55:49 +02:00
70895f0695
chore: removed macro crate 2025-08-07 16:55:17 +02:00
943c9993f7
chore: updated openapi.json 2025-08-07 16:53:30 +02:00
ac0cde0ad2
fix: typo in docs 2025-08-07 16:37:10 +02:00
8794c076b3
feat: added readme and documentation 2025-08-07 16:34:27 +02:00
daeff053f4
fix(codegen): fixed prioritisation heuristic for property name
collisions
2025-07-10 18:00:50 +02:00
3e585d7559
chore(torn-api): update scheme 2025-07-10 17:54:54 +02:00
3819ed1b7d
feat(codegen): properly transform all property names which collide with
keywords
2025-07-10 17:53:44 +02:00
485c2ea176
chore(torn-api): updated spec 2025-06-27 17:01:50 +02:00
cf98d24090
feat(codegen): various improvements to robustness 2025-06-27 16:59:38 +02:00
a90bcb00c4
chore(torn-api): update schema 2025-05-28 19:51:32 +02:00
1c9b4123c3
fix(api): removed missing properties from personalstats 2025-05-28 11:13:27 +02:00
e5a766b893
fix(torn-api): fix popular personalstats 2025-05-28 11:01:45 +02:00
45899430bb
chore(torn-api): changed personalstats order 2025-05-28 10:43:44 +02:00
bd27916aa5
chore: update schema and release versions 2025-05-28 10:20:55 +02:00
98073a37bd
fix(torn-api): fix request parameter encoding 2025-05-28 10:19:43 +02:00
40913bc89b
fix(codegen): hacky fix for colliding enum names 2025-05-28 10:19:05 +02:00
14e6e81278
chore: versions 2025-05-27 19:57:17 +02:00
3ad92fb8c8
feat(codegen): derive Eq and Hash for most enum types 2025-05-27 19:56:03 +02:00
1af37bea89
chore: release versions 2025-05-27 19:31:50 +02:00
39731f2f5d
feat(codegen): implemented oneOf unions for primitive types 2025-05-27 19:27:59 +02:00
83dfdb27ac
chore(codegen): release version 2025-05-27 19:27:59 +02:00
6aaa06f501
chore(codegen): implemented Eq for OpenApiSchema 2025-05-27 19:27:59 +02:00
c8bdcc81c4
chore(key-pool): expose inner storage and client 2025-05-27 19:27:58 +02:00
8bfa1b8ac3
feat(torn-api): added optional strum feature 2025-05-27 19:27:58 +02:00
56e64470de
chore: release versions 2025-05-27 19:27:58 +02:00
6d57f275a2
chore: moved schema file to torn-api crate 2025-05-27 19:27:58 +02:00
11c5d71bf6
chore(torn-api): release version 1.3.0 2025-05-27 19:27:57 +02:00
eb6e98f41b
chore(codegen): release version 2025-05-27 19:27:57 +02:00
7a4f6462f5
feat(torn-api): add chrono for datetime support 2025-05-27 19:27:57 +02:00
266122ea0e
chore(codegen): publish version 2025-05-27 19:27:57 +02:00
47461b61b2
fix(codegen): fixed codegen for array path parameters 2025-05-27 19:27:56 +02:00
b245e3e712
chore(key-pool): release version 2025-05-27 19:27:56 +02:00
73358b70cc
chore: updated schemas 2025-05-19 20:09:38 +02:00
b4ce0c764e
feat: allow arbitrary deserialisation from unions 2025-05-01 16:10:24 +02:00
7bc61de1c2
feat: simplified lifetime bounds on bulk executor 2025-04-29 22:46:43 +02:00