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
83b916e8f9
chore(publish): remaining publishes
2017-02-04 17:06:46 +01:00
Sebastian Thiel
d0eb8f3d9a
chore(publish): more crates published
2017-02-04 14:55:27 +01:00
Sebastian Thiel
87c15a7406
chore(publish): intermediate publish
...
cargo cannot connect to github anymore for some reason
[skip ci]
2017-02-04 14:15:32 +01:00
Sebastian Thiel
6cad082b76
chore(version): v1.0.4 - serde upgrade
2017-02-04 13:36:43 +01:00
Sebastian Thiel
0337435cd4
imp(serde): upgrade to v0.9
...
This provides proc macros, greatly simplifying the build
projects.
2017-02-03 08:23:00 +01:00
Sebastian Thiel
0e6ecb997c
chore(publish): latest release
2017-02-01 19:55:22 +01:00
Sebastian Thiel
d3c1faf1f4
chore(version-up): patch bump to v1.0.3
...
To bring in support for hyper v0.10
2017-02-01 07:07:41 +01:00
Sebastian Thiel
d1ebc0ff0b
imp(cli): use hyper-rustls instead of openssl
...
The only openssl dependency left would be coming from yup-oauth2!
2017-02-01 07:07:05 +01:00
Sebastian Thiel
7a4d59d197
chore(publish): published all v1.0.2
...
For the sole purpose of getting the documentation onto
docs.rs after applying a bugfix.
2016-12-27 09:56:32 +01:00
Sebastian Thiel
ac325e4de0
chore(version): v1.0.2
2016-12-27 07:43:28 +01:00
Sebastian Thiel
629b1c2143
chore(publish): cli
2016-12-24 21:48:06 +01:00
Sebastian Thiel
64be016881
chore(publish): all api
2016-12-24 17:35:48 +01:00
Sebastian Thiel
75316f4c84
chore(version): api-cli lock-step; depend on specific version
...
As they are usually meant to work hand-in-hand anyway.
This simplifies the way this works a lot, and is probably
more correct as well.
2016-12-24 15:42:39 +01:00
Sebastian Thiel
52a1dd23c1
chore(version): v1.0.1
...
* cli: now refers to just version 1 of API
* api: updates the documentation URLs in cargo.toml
2016-12-24 15:37:32 +01:00
Sebastian Thiel
5e28a06dc0
fix(versions): cli + api use a single base version
...
That way we get rid of the duplication at least.
Probably it would be enough to just refer to version 1 of the
library respectively, and let semver do the rest.
2016-12-24 15:23:09 +01:00
Sebastian Thiel
cc30a2e20b
doc(index): don't use relative links
...
Instead we link to the absolute location.
tech debt: we now use http://byron.github.io/google-apis-rs
multiple times and thus duplicate that information.
2016-12-24 15:16:59 +01:00
Sebastian Thiel
fad9d3b0ca
doc(index): link to doc.rs for APIs
...
We also link more specifically to crates.io.
Some debt was taken on as the build_version is special and
duplicated right now.
2016-12-24 13:44:06 +01:00
Sebastian Thiel
fc34337ee4
doc(lib): use docs.rs for library documentation
...
We will still need to host the CLI docs though.
2016-12-24 10:35:48 +01:00
Sebastian Thiel
ad919460cd
chore(publish): re-publish as much as possible
2016-12-16 21:42:22 +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
7cf4034a41
chore(publish-cli): all CLIs and APIs are available in v1.0 now!
2016-10-29 17:49:09 +02:00
Sebastian Thiel
dd63b0fa67
chore(publish-cli): all clis except for one
...
google-serviceregistryalpha for some reason can't be found
in version 1.0.0 even though it is there.
2016-10-22 10:13:14 +02:00
Sebastian Thiel
c3bd076c0f
chore(shared): ignore cloudtrace
2016-10-22 10:00:41 +02:00
Sebastian Thiel
0d3adb658b
chore(cli-publish): keep state
...
It uses timestamp files to remember which crates have already been
published.
2016-10-17 10:38:31 +02:00
Sebastian Thiel
4258fd5590
chore(crates.io): add api publish notes
...
That way already published crates will not be retried.
2016-10-16 20:54:28 +02:00
Sebastian Thiel
96e07a35da
chore(version): keep things stable in v1.0
...
I think the current API is quite useable, therefore there is
no need to keep it below v1 artificially.
2016-10-16 18:17:13 +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
569e8029e1
chore(publish): all cli
...
Some could not be uploaded as we went out-of-memory.
Will redo those on a stronger system
2016-09-11 17:14:00 +02:00
Sebastian Thiel
91a657b8cf
feat(cli): can now be published
...
This works as the API version is now explicitly specified,
allowing cargo-publish to work as usual.
2016-09-11 13:58:32 +02:00
Sebastian Thiel
c4c49015f5
chore(publish): latest APIs
...
The only difference to the previous version is that they
are referring to the latest versions of serde.
2016-09-11 13:54:30 +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
8a20d778a9
chore(publish): publish all APIs
...
only compute1 didn't publish due to the typical
ring-buffer error that really wants a dynamic buffer,
instead of a static one.
2016-09-11 11:39:28 +02:00
Sebastian Thiel
13ed4eaecb
chore(api-update): to latest
...
Using `make update-json`, all json descriptions have been update.
Quite interesting to see that there are plenty of new ones which
are giving 404 when queried. An actual bug, or something I should
look into ?
2016-09-11 10:02:29 +02:00
Sebastian Thiel
df2dc4784a
chore(blacklist): one more down
...
Even though docs work on this one, compilation does not.
[skip ci]
2016-07-18 18:33:53 +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
2b37fc4d35
chore(blacklist): update with latest troublemakers
...
Those don't compile, usually for trivial reason, which means
they come up with duplicate types, or have name-clashes.
If there is the need, this can be fixed.
2016-07-17 17:42:49 +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
091d3f7e81
chore(version-up): increment versions ...
...
... in preparation for new publish.
Latest flows, and all should work out of the box
with the latest serde.
2016-07-17 13:05:00 +02:00
Sebastian Thiel
8d7a49891f
chore(dependencies): update to latest version + nightly support
...
Nightly is now supported, in theory, to allow not to use serde_codegen,
which currently has trouble to build thanks to an assertion error.
Nightly on the other hand suffers from being build with incorrect
feature-flags, which makes quasi_macros fail to build ... .
2016-05-20 15:06:19 +02:00
Sebastian Thiel
ca5dca7af9
chore(dependencies): pin url crate
...
The latest one needs some modifications, that will be done in
time.
Closes #150
2016-05-20 14:01:06 +02:00
Sebastian Thiel
8aefeb37d9
chore(publish): publish state
...
This helps make keep track of what was successfully published
to crates.io
2016-04-10 19:31:46 +02:00
Sebastian Thiel
930ce6d5c2
chore(update): all jsons; version-up
...
As we are now back to serde 0.6, the patch-level was upped too.
2016-04-10 14:04:44 +02:00
Sebastian Thiel
a25b593969
chore(publish): first bunch of publishes
...
Many don't work due to https://github.com/serde-rs/syntex/issues/33
2016-02-28 16:45:07 +01:00
Sebastian Thiel
b3fd15edec
chore(version-up): api version 0.1.12
2016-02-28 08:34:31 +01:00
Sebastian Thiel
5094f61c88
chore(json-up): fetch latest json
...
api-list.yaml was updated manually to push out APIs which are just
empty or plain incompatible with what we are doing
2016-02-28 08:19:26 +01:00
Sebastian Thiel
ab672c41f9
chore(drive3): added custom client secret to allow operation
2016-02-07 10:25:06 +01:00
Sebastian Thiel
8732b5f869
chore(publish): update all crates
2016-01-30 15:00:27 +01:00
Sebastian Thiel
5cba22f0c6
chore(versionup): increment versions of API + CLI
2016-01-30 14:07:09 +01:00
Sebastian Thiel
8f01e8e918
feat(json): updated API descriptions
2016-01-30 14:06:58 +01:00