Commit Graph

634 Commits

Author SHA1 Message Date
Sebastian Thiel
c4e363d94c doc(README): remove obsolete notes about linux
We use cargo now as installation method, no need
to provide binaries anymore.

[skip ci]
2017-02-05 06:28:08 +01: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
d18714e9b2 chore(gen): regen all apis/clis for v1.0.4 cli-v1.0.4 api-v1.0.4 2017-02-04 13:48:45 +01:00
Sebastian Thiel
6cad082b76 chore(version): v1.0.4 - serde upgrade 2017-02-04 13:36:43 +01:00
Sebastian Thiel
364fc9eb18 chore(cargo): remove local override
Should not have been committed in the first place
2017-02-04 13:11:03 +01:00
Sebastian Thiel
1323d0dccb fix(tests): use new serde map implementation
No fun, this one.
2017-02-04 13:03:42 +01:00
Sebastian Thiel
7a611c39aa Adapt to changed Map interface 2017-02-04 11:52:42 +01:00
Sebastian Thiel
26f57948a6 chore(cli): one step closer to getting it compiled 2017-02-03 09:20:01 +01:00
Sebastian Thiel
1756d7dec4 chore(cli): fix error handling 2017-02-03 09:01:30 +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 cli-v1.0.3 api-v1.0.3 2017-02-01 19:55:22 +01:00
Sebastian Thiel
8876209143 chore(gen): regen all cli for new version 2017-02-01 08:36:58 +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
Lewin Bormann
fd6815997d chore(deps): Update hyper for generated crates to ^0.10
You guessed it, again related to the openssl upgrade in
dermesser/yup-oauth2#51. As long as the API crates depend on openssl 0.7
via hyper 0.9, any client using the APIs won't build :( For example,
examples/drive_example/ in dermesser/yup-oauth2.

Please regenerate and publish afterwards, if possible.
2017-01-31 19:15:14 +01:00
Sebastian Thiel
429a333a20 Merge pull request #159 from gdvalle/typo-fix
Fix typo Requst->Request
2017-01-12 21:07:26 +01:00
Greg Dallavalle
8f47126103 Fix typo Requst->Request 2017-01-12 12:33:33 -06: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.
cli-v1.0.2 api-v1.0.2
2016-12-27 09:56:32 +01:00
Sebastian Thiel
ab4410d913 chore(codegen): v1.0.2 2016-12-27 07:48:18 +01:00
Sebastian Thiel
ac325e4de0 chore(version): v1.0.2 2016-12-27 07:43:28 +01:00
Sebastian Thiel
99789de208 fix(doc-index): build better data
Really just what is needed right now to make it work.

[skip ci]
cli-v1.0.1 api-v1.0.1
2016-12-24 22:02:29 +01:00
Sebastian Thiel
629b1c2143 chore(publish): cli 2016-12-24 21:48:06 +01:00
Sebastian Thiel
082e51e16e fix(publish): make cli publishing work
It really needs allow-dirty.
Let's hope that won't publish too much.
2016-12-24 19:27:55 +01:00
Sebastian Thiel
64be016881 chore(publish): all api 2016-12-24 17:35:48 +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
73038b2c66 chore(changelog): update 2016-12-24 15:46:12 +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
b68b2a6bf5 fix(cli): try to depend on major version of api
Previously that didn't work due to a bug in carg,
but should work now.
2016-12-24 15:35:20 +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
6279fd8f5d doc(index): improve UX
Better help alert when copying an installation script to clipboard.
Better looks.
2016-12-24 14:08:46 +01:00
Sebastian Thiel
09805e59ad doc(index): better install script + blacklist
We now consider the blacklist, which is probably what the previous
implementation achieved as it checked for existence of files on disk.
We do the same, but more directly.

A complete installation script is provided for those who don't yet
have rustup installed.
2016-12-24 13:56:31 +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
fdc0141fbc doc(index): button to copy install-script 2016-12-24 11:48:08 +01:00
Sebastian Thiel
d6accb8f61 doc(index): remove all download links
Instead refer to cargo install for installation.

[skip ci]
2016-12-24 10:49:37 +01:00
Sebastian Thiel
e646898137 feat(binaries): remove download information 2016-12-24 10:40:50 +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
684233ccee chore(ignore): DS_Store
[skip ci]
2016-12-24 10:35:15 +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
f3d0ef45d2 fix(license): correct link to license on github
[skip ci]
2016-12-17 17:07:56 +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
e04b6d023d chore(cleanup): remove .DS_Store files 2016-12-16 11:07:10 +01:00
Sebastian Thiel
eecab2ff05 Merge pull request #158 from compressed/dollar_sign
fix(discovery): handle discovery urls with $
2016-12-16 11:02:57 +01:00
Christopher Brickley
0ba9535a11 fix(discovery): handle discovery urls with $
Some google discovery URLs contain `$discovery` or other variants,
causing the calls to wget to interpret `$d` as an environment variable
instead of a literal. An example is:
`https://logging.googleapis.com/$discovery/rest?version=v2`.

To fix this, the `$` has been escaped so that wget fetches the URL as
expected.
2016-12-15 11:44:34 -05:00
Sebastian Thiel
d898f14974 Merge pull request #157 from Morsicus/fix_readme_multirust_deprecated
Fix: multirust is deprecated - use rustup :)
2016-11-08 11:28:22 +01:00
Mickaël Fortunato
f31ef51a61 Fix: multirust is deprecated - use rustup :) 2016-11-08 07:45:55 +01:00