Commit graph

  • 57106a7b88 Update wild2regex to support spaces and back slash abraunegg 2018-07-10 11:09:15 +1000
  • 4667ecad12
    Fix: Crash if file is locked by online editing (status code 423) (Issue #36) (#50) abraunegg 2018-07-10 10:30:22 +1000
  • 62ea1d994a
    Merge branch 'master' into Issue-#36 #50 abraunegg 2018-07-10 10:28:49 +1000
  • 9e971410ee Merge branch 'master' of https://github.com/abraunegg/onedrive abraunegg 2018-07-10 09:21:56 +1000
  • 0215774726 Import only atoi abraunegg 2018-07-10 09:21:47 +1000
  • cc62997ccf Update makefile and .gitignore (#56) Chris Coutinho 2018-07-10 01:16:59 +0200
  • 9cb8c297fe comment out meaningless output for the moment abraunegg 2018-07-10 09:14:35 +1000
  • fc3ace6ac6
    Update makefile and .gitignore #56 Chris Coutinho 2018-07-10 00:52:15 +0200
  • b3d644d8a9
    Update README.md abraunegg 2018-07-10 06:02:06 +1000
  • fed53e8612
    Update sync_dir handling (#55) abraunegg 2018-07-10 05:34:27 +1000
  • 1d82f28197 Update sync_dir handling #55 abraunegg 2018-07-09 10:26:44 +1000
  • 4df75a5fa9 more debug logging; recursively checking path components for match Robert Foster 2018-07-08 01:22:50 +0930
  • d5a6f8f770 Added --debug log level and updated README.md Robert Foster 2018-07-07 10:55:35 +0930
  • fbf572a3d2 Merge branch 'master' of https://github.com/abraunegg/onedrive Robert Foster 2018-07-05 08:19:26 +0930
  • a4387d5fc4 Expanded skip_file config parameter to support spaces and pathing Robert Foster 2018-07-05 08:10:21 +0930
  • 1ec8f1b856 Update sqlite with dmd fix abraunegg 2018-07-05 07:52:33 +1000
  • 878164c6d2 Initial work on Issue #36 abraunegg 2018-07-05 07:45:41 +1000
  • 4e93cfad50 Revert "Update .travis.yml" abraunegg 2018-07-04 11:43:19 +1000
  • 0109ef6a0c
    Resolve compilation issue with dmd-2.081.0 (#48) abraunegg 2018-07-04 11:37:00 +1000
  • 45f1aecf24 Resolve compilation issue with dmd-2.081.0 #48 abraunegg 2018-07-04 11:29:32 +1000
  • c750c2fb9c
    Update .travis.yml abraunegg 2018-07-04 08:13:49 +1000
  • a6673c7bc8
    Update README.md abraunegg 2018-07-04 08:00:14 +1000
  • c95de68ef0
    Merge 83c28ba3b6 into e704deb840 #44 abraunegg 2018-07-03 00:19:58 +0000
  • 83c28ba3b6
    Fix: Multiple versions of file shown on website after single upload (Issue #2) (#40) #44 abraunegg 2018-07-03 07:24:57 +1000
  • e704deb840
    Sync master to Issue 36 (#43) abraunegg 2018-07-03 07:15:59 +1000
  • 5e48ba96ac
    Fix: Error when trying to upload a file with weird non printable characters present (Issue #35) (#41) #43 abraunegg 2018-07-02 19:40:54 +1000
  • ee434cfdd9
    Merge branch 'master' into Issue-#35 #41 abraunegg 2018-07-02 15:26:03 +1000
  • 6bee4b3d3e Resolve merge conflict abraunegg 2018-07-02 15:22:08 +1000
  • 871b3d72c4
    Fix: Name checking rule not exactly right (Issue #34) (#38) abraunegg 2018-07-02 14:05:21 +1000
  • 7e57f64685 Update uploadFileDifferences to use session uploads #40 abraunegg 2018-07-01 20:06:14 +1000
  • ecfe9d04ec
    Add files via upload abraunegg 2018-06-30 14:28:49 +1000
  • ac6da65204
    Add files via upload #38 abraunegg 2018-06-30 14:28:19 +1000
  • ce9ac43763
    Add files via upload abraunegg 2018-06-30 14:26:00 +1000
  • 8d13d3e850
    Merge pull request #42 from abraunegg/Implement-Travis-CI abraunegg 2018-06-30 14:21:53 +1000
  • 2c519c5867
    Add travis yml configuration #42 abraunegg 2018-06-30 14:17:43 +1000
  • 66c3ca07ce Fixup comment abraunegg 2018-06-30 13:50:43 +1000
  • 6199b40c56
    Merge pull request #39 from abraunegg/Issue-#15 abraunegg 2018-06-30 09:11:35 +1000
  • 43e755a02c Implement an invalid whitespace filename check abraunegg 2018-06-30 08:16:04 +1000
  • 6036283d20 Add '+' as a character to escape #39 abraunegg 2018-06-28 13:46:20 +1000
  • 3b28282e4c finalise fix for invalid name checks abraunegg 2018-06-28 13:03:57 +1000
  • 9ec5885fa0 Upload sessions don't support zero length files abraunegg 2018-06-28 08:36:42 +1000
  • adcf3981a0 Add some explicit name checking abraunegg 2018-06-28 08:23:13 +1000
  • 0443869600
    Merge dd3b340d7e into 63c5dd86b7 #27 abraunegg 2018-06-27 06:29:55 +0000
  • 63c5dd86b7
    Merge pull request #28 from abraunegg/Issue-#8 abraunegg 2018-06-27 16:27:41 +1000
  • 77ac29acdf Update feature flag #28 abraunegg 2018-06-27 06:23:17 +1000
  • 669c370248
    Update README.md abraunegg 2018-06-27 06:10:25 +1000
  • d13a9598b0
    Merge 70fd586bf5 into 54fcb63886 #20 Matthias C. M. Troffaes 2018-06-25 07:38:30 +0000
  • 70fd586bf5 Update Fedora install instructions: point to ldc rpm package for 64 bit systems. #20 Matthias C. M. Troffaes 2018-06-13 08:36:04 +0100
  • 54fcb63886
    Update README.md abraunegg 2018-06-20 07:36:57 +1000
  • dd3b340d7e Remove file & reupload #27 abraunegg 2018-06-19 05:55:52 +1000
  • 9b79e94834 add some additional error 412 handling abraunegg 2018-06-18 16:42:04 +1000
  • f92dbe1685 Use request body for session.upload abraunegg 2018-06-18 06:06:35 +1000
  • 17e5138b5a
    Resolve sync issues with Shared Folders & Personal OneDrive Accounts (#26) abraunegg 2018-06-17 12:02:58 +1000
  • 69c6269a52 Remove commented out code to avoid confusion #26 abraunegg 2018-06-17 10:29:19 +1000
  • 1cfe137a92 Implement feature request: Detect when sync-folder is missing abraunegg 2018-06-17 08:27:43 +1000
  • eb0331d438 remove extra // not required abraunegg 2018-06-17 07:40:08 +1000
  • 702e416dfd Resolve ETag does not match current item's value abraunegg 2018-06-17 07:21:48 +1000
  • 491507a7a8 Switch to session uploads with 'Request Body' abraunegg 2018-06-14 14:27:36 +1000
  • eb06bc6b4a Resolve sync issues with Shared Folders & Business Accounts abraunegg 2018-06-14 09:01:06 +1000
  • d6b4930d0a Revert "Resolve: Key not found: fileSystemInfo when syncing shared folders" abraunegg 2018-06-13 16:35:52 +1000
  • 2fe63f581d Revert "Encode syncFolderName for easier 'canFind' processing" abraunegg 2018-06-13 06:46:56 +1000
  • 943fcc032b Encode syncFolderName for easier 'canFind' processing abraunegg 2018-06-10 11:10:49 +1000
  • e7267e597b Resolve: Key not found: fileSystemInfo when syncing shared folders abraunegg 2018-06-09 21:43:39 +1000
  • 2576b69a88 Resolve 'database is locked' message and crash abraunegg 2018-06-02 06:19:29 +1000
  • dc4bfb62ff
    Update sync.d abraunegg 2018-05-25 14:17:28 +1000
  • 3381511e19 Update path and naming limitations abraunegg 2018-05-25 14:12:39 +1000
  • bc815541b6
    Merge pull request #3 from ShadySquirrel/master abraunegg 2018-05-25 00:09:14 +1000
  • 56719619f6
    Don't remove user configuration with uninstall #3 Shady Squirrel 2018-05-23 21:33:22 +0200
  • c9caaada9b
    Add missing DESTDIR variables Shady Squirrel 2018-05-23 21:31:20 +0200
  • fa5de0480b Merge branch 'master' of https://github.com/abraunegg/onedrive abraunegg 2018-05-23 03:46:20 +1000
  • 18ee4649e0 Resolve #356 by adding additional check for 409 response abraunegg 2018-05-23 03:46:13 +1000
  • e8d3a261f3
    Update README.md abraunegg 2018-05-17 06:59:09 +1000
  • 175f061691
    Update README.md v1.1.2 abraunegg 2018-05-17 06:52:34 +1000
  • 2827467296 Resolve std.file.FileException when checking logfile path abraunegg 2018-05-16 19:19:43 +1000
  • bf7986df14
    Merge pull request #1 from mcmtroffaes/config-folder-fix abraunegg 2018-05-16 18:38:12 +1000
  • c863d2c3c9 Fix config folder. #1 Matthias C. M. Troffaes 2018-05-16 09:11:50 +0100
  • 0b1ca6dbfd Fix incorrect id tag abraunegg 2018-05-15 07:15:54 +1000
  • 8b0e9513e3 Resolve another itemdb.d(307): Assertion abraunegg 2018-05-15 06:59:17 +1000
  • 9520fe7716 Resolve itemdb.d(295): Assertion failure abraunegg 2018-05-09 16:39:23 +1000
  • 41976ed216 Update long path handling abraunegg 2018-05-09 06:47:03 +1000
  • 0ca87cb92d
    Update README.md abraunegg 2018-05-09 05:15:31 +1000
  • c6b15eef30
    Update README.md abraunegg 2018-05-07 06:25:03 +1000
  • d989a8a9d0 Update Readme abraunegg 2018-05-07 05:45:14 +1000
  • accb62bdeb Update logging of 500 & 504 errors abraunegg 2018-05-07 05:37:47 +1000
  • 0c4def83f8 Resolve 500 & 504 HTTP Status Codes abraunegg 2018-05-05 17:00:50 +1000
  • 4e0c3a4cf0 Integrate #346 for sqlite performance enhancement abraunegg 2018-05-03 16:38:40 +1000
  • 0b5dc66507 Rework OneDrive generating a 412 'Precondition Failed' Error abraunegg 2018-05-03 16:21:53 +1000
  • 90dec8d6f1 Resolve build deprecation warning abraunegg 2018-04-30 19:41:54 +1000
  • ccd4dfbaf7 Resolve #341 '--single-directory' edge case abraunegg 2018-04-29 12:39:27 +1000
  • 6fe06d03ac Resolve 'Directory not empty' issues on bulk deletes abraunegg 2018-04-26 09:45:18 +1000
  • 65a1181fcf Resolve std.exception.ErrnoException when user not part of users group abraunegg 2018-04-25 12:11:34 +1000
  • bc15d7f77f Display informative message when not using --synchronize abraunegg 2018-04-24 12:14:36 +1000
  • 034eccfaec Resolve #132 - Couldn't resolve host name on handle abraunegg 2018-04-24 12:10:27 +1000
  • dff245d29b Resolve 'view.delta can only be called on the root' abraunegg 2018-04-23 10:58:47 +1000
  • d3f406459c Update Makefile abraunegg 2018-04-22 08:30:24 +1000
  • da9cc628cb Update Makefile and systemd files abraunegg 2018-04-22 08:29:43 +1000
  • 63f991a64e Reduce HTTPS calls for rootId & driveId by using init() set values abraunegg 2018-04-21 16:30:35 +1000
  • 7a394a065f Resolve issue #73 - OneDrive Error 507 Insufficient Storage Exception abraunegg 2018-04-21 14:54:50 +1000
  • 82ef982240 Configure at sync.init() global variables for driveId, rootId, accountType & space available abraunegg 2018-04-21 14:32:39 +1000
  • 134c14e459 Resolve 'Key not found: lastModifiedDateTime' (OneDrive API change) abraunegg 2018-04-21 14:03:02 +1000