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
Sebastian Thiel
426b096ef8
chore(code): update generated code
...
This seems to be just a remainder, two APIs were missed last time I
updated the code. I guess.
2016-02-07 08:45:57 +01:00
Sebastian Thiel
1e5a6bbee8
chore(code): update remaining APIs
...
Missed them in the first run
2016-01-30 14:12:59 +01:00
Sebastian Thiel
75076acf16
chore(code): updated to latest state
2016-01-30 14:08:25 +01:00
Sebastian Thiel
06e1d4bff6
chore(code): update with latest changes
2015-12-24 15:46:51 +01:00
Sebastian Thiel
e3f4fcadad
chore(versionup): support for latest hyper
2015-12-06 17:51:06 +01:00
Sebastian Thiel
5612d004b9
chore(code): update everything to latest google API versions
2015-10-18 19:30:37 +02:00
Sebastian Thiel
a8d333f916
chore(codegen): code compiles with rust 1.3/serde 0.6
2015-09-29 11:35:13 +02:00
Sebastian Thiel
08d65ba62b
chore(source): add source at latest version
2015-08-08 11:50:37 +02:00
Sebastian Thiel
62b63b251a
chore(json-update): latest json files
...
This also adds a usable version of the genomics API, which was empty
previously (and if I recall correctly).
2015-07-21 18:36:44 +02:00
Sebastian Thiel
e46535917c
chore(code-update): upgrade to latest hyper+clap
2015-07-15 09:52:55 +02:00
Sebastian Thiel
6393bbf7f6
chore(code-update): latest version of v0.3.1 code
...
* also fixed OSX deployment utility to deal with target folder
as primary location for build-artifacts
[skip ci]
2015-06-27 08:51:09 +02:00
Sebastian Thiel
7d58d66025
chore(json-update): update json and regen all code
2015-06-26 16:08:25 +02:00
Sebastian Thiel
27fdd8ee0c
fix(rustup): type-inference fails on empty vec
...
Previously this wasn't the case, as the type could be inferred by the
type of the parent-vector to extend.
Apparently this feature was removed, probably for good reason.
2015-06-21 17:55:46 +02:00
Sebastian Thiel
d0fb7a5ccc
chore(cli): cli code update
2015-06-19 18:04:55 +02:00
Sebastian Thiel
3484fecf9c
chore(code-update):added latest version of api+cli
...
APIs have additional files thanks to the build-script
requirement.
CLI has just seen minor changes though, making it
usable with a stable compiler.
2015-06-19 13:27:40 +02:00
Sebastian Thiel
b0a41c4e78
fix(api): first big step towards syntex
...
Even though there is a bug that caues {} to be used in stead of
(),
when exanding macros, which causes syntax errors that we have to
workaround, it's not a real issue.
What's happening additionally is missing hyper macros, which
now have to be expanded manually. Shouldn't be a problem,
pretty-printing when compiling is made for just that ;).
No, it's sad that `include!()` works so badly, it makes
using serde so difficult ... it's no fun i must say.
Just for stable ... I am not sure if it is worth it."
2015-06-18 22:51:17 +02:00
Sebastian Thiel
e434563215
chore(cargo): compilation without local overrides
...
Also checked in code for groupsmigration to allow others to test it
simply by checking out the right commit.
2015-05-12 17:21:57 +02:00
Sebastian Thiel
383595c44e
docs(CLI): added Download information
...
That way, it's easy to obtain the respective precompiled binary, as
well as seeing the source-code.
Overall, it makes promoting the tools easier as the CLI docs can be
linked directly.
Closes #108
[skip ci]
2015-05-10 19:40:25 +02:00
Sebastian Thiel
9e6c9537a5
chore(code-up): latest version of all code
2015-05-10 12:07:12 +02:00
Sebastian Thiel
d2a4e2ff8b
fix(CLI): added latest reference CLI code
...
Just to have something to link to
2015-05-02 10:22:55 +02:00
Sebastian Thiel
02a4129662
fix(clap): call iter() directly
...
As IntoIter is only implemented for slices up a sice of 32.
DFAReporting though will reach 55, at least.
Also added dfareporting-cli code to show how stackoverflow issues can be
circumvented efficiently.
2015-04-29 19:32:04 +02:00
Sebastian Thiel
9a8ae4b7d6
fix(clap): upload some code to help debugging
...
We get a stack-overflow when trying to run the dfa-reporting program,
and right now I don't know how to workaround it.
This could be preventing us from using clap.
2015-04-29 09:07:14 +02:00
Sebastian Thiel
c2dd9c7a02
fix(version-up): code updated to v0.1.6, latest CLI
...
* also includes publishing tag files
2015-04-26 13:42:31 +02:00
Sebastian Thiel
a328942033
feat(API): improved error handling
...
We are now able to decode detailed errors and pass them on. This allows
the CLI to provide more useful error responses.
Additionally, the CLI will only print debug responses in --debug mode.
Fixes #82
2015-04-25 09:49:57 +02:00