Vitaliy Filippov
|
9d7296c3c4
|
optional gdocs sync
|
2016-07-13 21:09:23 +03:00 |
Vitaliy Filippov
|
44d3ddf928
|
Implement upload/download speed limit (fix #60)
|
2016-05-15 23:05:49 +03:00 |
Vitaliy Filippov
|
40e33cb524
|
Implement upload-only and no-remote-new modes (fix #69)
|
2016-05-10 00:26:10 +03:00 |
Vitaliy Filippov
|
00311e8365
|
Implement automatic rename detection
|
2016-01-03 12:43:22 +03:00 |
Vitaliy Filippov
|
c0fadcffe3
|
State that -s and --ignore are remembered for next runs of Grive in --help
|
2015-12-12 17:22:17 +03:00 |
Dylan Wulf
|
3b608329b9
|
Added ability to move and rename files/directories
|
2015-11-10 12:54:49 +03:00 |
Vitaliy Filippov
|
f288c559c6
|
Oops. I was thinking auto_ptr is smart_ptr O_o. Sorry. Also fix #33
|
2015-10-07 01:57:28 +03:00 |
Vitaliy Filippov
|
9402bff12e
|
Implement normal reliable HTTP logging (in Agent)
Flushes on every call so may be slightly slow, but in return always provides full
information in case of a segfault or a failed assertion.
|
2015-09-30 15:01:50 +03:00 |
Vitaliy Filippov
|
7ac15187d3
|
Add --ignore (perl regexp) option
|
2015-09-25 13:11:56 +03:00 |
Vitaliy Filippov
|
2d34d7708b
|
Implement upload methods for REST API Syncer (basic file upload to root now works)
|
2015-05-17 20:10:03 +03:00 |
Vitaliy Filippov
|
862fca035a
|
Move all protocol interaction into Syncers out of the base code
|
2015-05-17 16:54:04 +03:00 |
Vitaliy Filippov
|
5bc503279a
|
Remove JSON-C json wrappers, use YAJL for everything
|
2015-05-16 00:37:02 +03:00 |
Vitaliy Filippov
|
752eb3fdda
|
Allow to sync just one directory in the root
|
2013-09-08 02:36:30 +04:00 |
Nestal Wan
|
62dc542341
|
refactored old GDoc API into v1 namespace. using v2 namespace for new Google Drive API
|
2013-04-29 23:47:33 +08:00 |
Nestal Wan
|
d4a7fae273
|
refactored exception handling
|
2013-04-29 23:47:32 +08:00 |
Nestal Wan
|
804fe923f2
|
refactored the config file part from #109
|
2012-07-30 16:52:59 +08:00 |
Nestal Wan
|
0b2a8c0a54
|
clean up on #109
|
2012-07-30 15:24:47 +08:00 |
justin
|
034891a610
|
issue 86 allow sync folder to be specified, move Config class and add basic unit test
|
2012-07-29 18:17:41 +01:00 |
Nestal Wan
|
d831b8d59f
|
support creating revisions with --new-rev (#87)
|
2012-07-27 00:45:53 +08:00 |
Nestal Wan
|
fd81cc1fe4
|
added --log-xml for debugging (#80)
|
2012-07-27 00:17:44 +08:00 |
Nestal Wan
|
28e8012ca5
|
added AuthAgent, a wrapper around http agent
|
2012-07-20 00:39:36 +08:00 |
Nestal Wan
|
1d1365ea1a
|
refactored code in Update() to DetectChanges()
|
2012-06-23 18:23:43 +08:00 |
Nestal Wan
|
c5a5221f4b
|
disable an unimportant assertion and replace it with a warning
|
2012-06-20 22:46:17 +08:00 |
Nestal Wan
|
48391bb16f
|
added more log for dry-run (#65)
|
2012-06-17 16:33:38 +08:00 |
Nestal Wan
|
c4815da85c
|
support for dry-run (#65)
|
2012-06-17 15:57:47 +08:00 |
Nestal Wan
|
277274f026
|
fixed handling on changes feed.
|
2012-06-15 00:55:00 +08:00 |
Nestal Wan
|
dbf0ae4be0
|
used boost::program_option to manage command line options (#45)
|
2012-06-15 00:04:17 +08:00 |
Nestal Wan
|
6aaf84aae5
|
added grive version and build time in log file
|
2012-06-09 14:43:04 +08:00 |
Nestal Wan
|
271dd95b24
|
escape the document header. fix HTTP 400 when uploading
|
2012-06-07 18:26:57 +08:00 |
Nestal Wan
|
856914c4dc
|
added catch exception for auth code
|
2012-06-06 23:21:04 +08:00 |
Nestal Wan
|
cbf40e9b90
|
fixed uninitialized change stamp
|
2012-06-05 22:52:14 +08:00 |
Nestal Wan
|
a09ba40dbc
|
use libgcrypt instead of OpenSSL
|
2012-06-05 22:51:54 +08:00 |
Nestal Wan
|
8466095e7b
|
adding change stamp
|
2012-06-03 23:58:28 +08:00 |
Nestal Wan
|
379dddc532
|
fully configurable log
|
2012-06-03 18:31:02 +08:00 |
Matchman Green
|
6db0b4a7aa
|
refactored the creation of resources
|
2012-05-31 23:37:47 +08:00 |
Matchman Green
|
8b1b388713
|
not tracking the status of all files/dir in .grive_state
|
2012-05-30 01:30:06 +08:00 |
Matchman Green
|
729ec106f8
|
no need to check MD5 or mtime for folders
|
2012-05-27 22:49:49 +08:00 |
Matchman Green
|
99f6e4cc58
|
improved logging and fixed exception on MD5 calculation
|
2012-05-20 23:16:59 +08:00 |
Matchman Green
|
dfbe859531
|
load and save from .grive_state and build the resource tree
|
2012-05-20 17:12:01 +08:00 |
Matchman Green
|
57fb6d3b0e
|
added state to drive
|
2012-05-20 15:01:52 +08:00 |
Matchman Green
|
6e3b84d85d
|
properly handle exceptions
|
2012-05-19 09:03:34 +08:00 |
Matchman Green
|
53883ab8bd
|
move the .grive from home directory to current directory. get change stamp
|
2012-05-16 00:54:58 +08:00 |
Matchman Green
|
0b63d9bd3c
|
added config file class, but not very well encapsulated
|
2012-05-15 23:07:03 +08:00 |
Matchman Green
|
30f9834968
|
saved the metadata of the files
|
2012-05-14 23:33:29 +08:00 |
Matchman Green
|
3c8c6bab54
|
Revert "adding xattr". seems it's better not to use xattr
This reverts commit daf5bec3a1ec4c18b3326376ab6260bd1019b0cb.
|
2012-05-14 23:33:29 +08:00 |
Matchman Green
|
31800ae2f1
|
adding xattr
|
2012-05-14 23:33:28 +08:00 |
Matchman Green
|
1f551ee321
|
added file log. fixed bug on getting upload link
|
2012-05-13 17:27:40 +08:00 |
Matchman Green
|
4408f51300
|
improved and simplified log API
|
2012-05-13 16:45:27 +08:00 |
Matchman Green
|
63553aae04
|
added log interface
|
2012-05-13 16:10:18 +08:00 |
Matchman Green
|
8ced12d5a1
|
used new exception classes
|
2012-05-13 15:27:58 +08:00 |