drive:realtime-file-watch

Last commit made on 2017-02-05
Get this branch:
git clone -b realtime-file-watch https://git.launchpad.net/drive

Branch merges

Branch information

Name:
realtime-file-watch
Repository:
lp:drive

Recent commits

15a0ecd... by Emmanuel Odeke <email address hidden>

realtime file watching started

Adding the ability to get realtime changes on files
for the purpose of push-notification/webhook style
watching and for folks to be able to implement sync
clients without trying too hard.

Work in progress:
* Need to ask some Google Drive platform folks what the various
Channel types are. I've currently found `web_hook` but that
requires registration by the user.
* If there is a persistent connection that
pushes notifications say over HTTP2, let's use that instead of
having to hop over web hooks.
* Actually we can do changeList retrieval but we'll have to
implement polling AFAIK unless there is some magic sauce
as point 2) is hopeful about.

8c26f34... by Emmanuel T Odeke <email address hidden>

Merge pull request #867 from idvoretskyi/patch-1

platform_packages: dirmngr is a requirement for Debian installation

fd3421f... by Ihor Dvoretskyi

dirmngr is a requirement for Debian installation

Fixes https://github.com/odeke-em/drive/issues/866

a3f2f28... by Emmanuel T Odeke <email address hidden>

Merge pull request #859 from duanemay/master

stat: add QuotaBytesUsed per file

9427211... by Duane May

stat: add QuotaBytesUsed per file

Fixes #849

10c0af6... by Emmanuel T Odeke <email address hidden>

Merge pull request #815 from iblis17/readme

clashes: more notes about -fix-mode trash

93be68d... by Emmanuel T Odeke <email address hidden>

Merge pull request #845 from ptman/patch-1

README: fix some export* inconsistencies in documentation

52aed62... by Emmanuel Odeke <email address hidden>

version bump to v0.3.9.1 to refresh PPA builds

Updates
https://github.com/odeke-em/drive/pull/855#issuecomment-274678597.

Bump up the version by a minor point so that PPA builds can
be refreshed and built with at least go1.7.

4329fff... by Emmanuel Odeke <email address hidden>

README: bump minimum Go version to 1.7.X

Fixes #852.
Fixes #853.
Fixes #854.

Set the minimum Go version to 1.7.X.
Most of the Go versions below go1.7 are no longer even
supported. It is better to have the latest and greatest
with new features and more good things.

a6b4c6a... by Emmanuel Odeke <email address hidden>

pull/push: allow fix-mode selection

Fixes #836.

pull and push now have `-fix-mode` as an option to allow selecting
either "rename" or "trash" as the action to perform on fixing clashes.

```shell
$ drive push -fix-clashes -fix-mode trash a1 notes
$ drive pull -fix-clashes -fix-mode rename 2016 patents
```