Sebastian Thiel
82e90709fc
Finish publishing 1.0.9
...
Unfortunately fixes were applied while other crates were published,
and the only safe thing to do is to republish everything as a new
version number.
2019-07-05 18:45:16 +08:00
Sebastian Thiel
5b370e4190
Align CLI generator with changes in string type handling
...
There was some duplicated logic here.
2019-07-05 18:39:18 +08:00
Sebastian Thiel
94deb7433f
Now cargo-doc can be run on all libraries
2019-07-05 17:40:13 +08:00
Sebastian Thiel
4ceeac6320
And once again, python string handling bit me...
...
...so sick of it. No python, ever again.
Why, but why did I chose Mako back then :D?
2019-07-05 17:26:22 +08:00
Sebastian Thiel
3365d9fba1
Regen all remaining APIs with preproc - more changes than anticipated
2019-07-05 17:05:15 +08:00
Sebastian Thiel
f33fae47e9
Add Rust preprocessor to handle code examples gracefully
...
Fixes #213
2019-07-05 17:00:56 +08:00
Sebastian Thiel
7335a1939f
Regen APIs after removal of breaking special case for Rust types
...
I can just hope it's breaking everywhere and was never working, as
opposed to a special bugfix for just a single API at the time.
2019-07-05 12:20:02 +08:00
Sebastian Thiel
e42ebc0c2b
Bump version to 1.0.9; update JSON schemas; add new APIs
2019-07-05 11:32:35 +08:00
Guy Taylor
2ad9f3781d
Regen all APIs from new JSON
2019-07-03 18:21:35 +08:00
Sebastian Thiel
bce4f08554
Bump version to 1.0.8 - the previous one was already published somehow
2018-10-14 11:12:24 +02:00
Sebastian Thiel
255c7f5ad5
Update to latest versions of API declarations
2018-10-13 13:49:14 +02:00
Guy Taylor
f2363df5b5
chore(gen): add photoslibrary v1 code
2018-10-11 19:55:54 +01:00
Michael Daffin
a0d6551dea
chore(gen): adds all missing apis
...
With recent changes in the generator and or rust a bunch of api are now
working that were blacklisted. This commit adds the generated files for
those apis.
2018-02-01 16:47:10 +00:00
Michael Daffin
9330ca140a
chore(gen): added compute1
2018-01-31 13:31:32 +00:00
Faddi
d6d8d6037e
chore(gen): added sheets
2018-01-28 16:54:05 +01:00
Sebastian Thiel
f6700f6943
Code for latest release
2017-12-12 17:58:06 +01:00
Sebastian Thiel
5a457b1b26
Update to release v1.0.7
2017-12-12 16:05:40 +01:00
Sebastian Thiel
357a0e650e
Upgrade to latest API versions + code regen
2017-12-12 14:30:54 +01:00
Sebastian Thiel
059d6700dd
Publish latest versions of all APIs
2017-09-27 14:54:55 +02:00
Sebastian Thiel
164d3f3cf5
Update generated code with latest version
2017-09-24 15:08:20 +02:00
Cristi Cobzarenco
92c80e238e
chore(gen): regenerate apis without leading slashes
2017-08-27 09:57:50 +02:00
Sebastian Thiel
282eb1c417
chore(version-up): v1.0.5
2017-05-26 16:28:06 +02:00
Sebastian Thiel
77c26b7e6c
chore(version-up): regen all source
...
[skip ci]
2017-05-26 13:31:56 +02:00
Sebastian Thiel
fc4ff6fe8b
chore(regen-apis): Update examples
2017-05-26 10:19:44 +02:00
Sebastian Thiel
390ce7f9d8
chore(regen-apis
2017-05-22 21:02:08 +02:00
Sebastian Thiel
9cff808362
chore(json): update all apis
...
And bring in 5 new ones, including cloudkms.
Also update dependencies to make things compile again.
2017-05-22 20:42:37 +02:00
Sebastian Thiel
d18714e9b2
chore(gen): regen all apis/clis for v1.0.4
2017-02-04 13:48:45 +01:00
Sebastian Thiel
8876209143
chore(gen): regen all cli for new version
2017-02-01 08:36:58 +01:00
Sebastian Thiel
ab4410d913
chore(codegen): v1.0.2
2016-12-27 07:48:18 +01:00
Sebastian Thiel
7fe6e698ba
chore(gen): update code to latest version
...
required before publishing
2016-12-24 15:52:23 +01:00
Sebastian Thiel
a0a264f4c3
chore(gen-code): get fixes into README
...
This will provide a proper link to the readme.
2016-12-17 19:49:42 +01:00
Sebastian Thiel
06caa1de02
chore(json): fetch latest json and re-gen all code
2016-12-16 11:25:26 +01:00
Sebastian Thiel
ceceb8c6e5
chore(cli-version-up)
2016-10-17 10:38:31 +02:00
Sebastian Thiel
3c5a07c7be
chore(api-version-up)
2016-10-16 19:17:51 +02:00
Sebastian Thiel
b21d96177d
Merge pull request #155 from dermesser/parse-empty-correctly
...
fix(api types): Add an unused field to empty API types.
2016-09-25 19:36:48 +02:00
Lewin Bormann
0f14aa966e
fix(api types): Add an unused field to empty API types.
...
Null structs (struct Foo;) cause the following error when trying to
deserialize an empty JSON object `{}` into them:
`JsonDecodeError("{}\n", Syntax(InvalidType(Map), 1, 1))` (also known as
`invalid type: map at line 1 column 1: {}`). The optional struct member
prevents this error.
2016-09-21 21:52:44 +02:00
Lewin Bormann
36db66bf3c
chore(all): Regenerate APIs
2016-09-21 13:07:58 +02:00
Sebastian Thiel
4a92a47bed
chore(publish): publish remaining cli
...
Seems there are a few inconsistencies that needed to be
ironed out manually.
2016-09-11 20:57:50 +02:00
Sebastian Thiel
93d053b2d6
chore(gen): prepare cli for publish
2016-09-11 13:58:32 +02:00
Sebastian Thiel
d2495405c5
chore(Cargo): specify version to allow cli publishing
...
Let's see if we can actually get away with a '*' ... .
2016-09-11 12:08:57 +02:00
Sebastian Thiel
45d86f31f2
chore(code-gen): update to latest version
...
Which is to be published
2016-09-11 10:13:33 +02:00
Sebastian Thiel
527ffa35c2
chore(cli-versionup): v0.3.6
...
With simpler authentication flow.
2016-07-17 19:50:22 +02:00
Sebastian Thiel
b6f5fc6eb3
fix(auth): use redirect flow
...
The interactive flow requires to paste a code back into the
command-line, which does only work when it's cat'ed, but not
if it is pasted.
This should let it handle everything internally, which is
way more user-friendly.
2016-07-17 19:31:13 +02:00
Sebastian Thiel
b9f237eec0
chore(publish): latest version to crates.io
...
Also update the latest source-code, which is just a cleanup.
2016-07-17 17:34:01 +02:00
Sebastian Thiel
e7721ce53b
chore(cleanup): remove workaround marker
...
... and some left-over comments.
The workaround code is actually more readable than the previous version,
so it may as well stay.
Fixes #109
2016-07-17 13:56:25 +02:00
Sebastian Thiel
ae276438ae
chore(code): update code to latest version
2016-07-17 13:05:43 +02:00
Sebastian Thiel
c6f9205758
chore(update): make regen-apis
...
Fixes #151
2016-05-30 08:38:10 +02:00
Sebastian Thiel
e0de1b4c10
chore(code-update): to latest schema version
2016-04-10 14:08:43 +02:00
Sebastian Thiel
df301c1c75
chore(code): update after version-up
2016-02-28 08:37:00 +01:00
Sebastian Thiel
b0c0196f50
chore(code): update code matching latest jsons
...
This was particularly interesting as APIs went away
2016-02-28 08:20:08 +01:00