-
Notifications
You must be signed in to change notification settings - Fork 14
/
Copy pathHistory.txt
196 lines (158 loc) · 5.96 KB
/
History.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
== 0.8.3 / 2015-03-02
* Minor Enhancements
* Added dbox list command (Thanks, mzywiol)
== 0.8.2 / 2014-04-16
* Bug Fixes
* Eliminitated duplicate dependencies from gemspec.
== 0.8.1 / 2014-04-16
* Minor Enhancements
* Allow CTRL-C to kill process.
== 0.8.0 / 2013-10-28
* Major Enhancements
* Using OAuth2 instead of OAuth1 for authenticating. This means that the environment variables you need are renamed from DROPBOX_AUTH_KEY and DROPBOX_SECRET to DROPBOX_ACCESS_TOKEN.
* Minor Enhancements
* Using the dropbox-sdk from a gem rather than vendoring it.
== 0.7.6 / 2013-10-02
* Bug Fixes
* When downloading files, write in binary (issue with Ruby 1.9 running inside Rails environment).
== 0.7.5 / 2013-09-11
* Minor Enhancements
* Added API call & command to retrieve metadata about a remote folder.
* Turned off SSL peer verification.
== 0.7.4 / 2013-04-09
* Bug Fixes
* Added following of redirects on streaming downloads.
== 0.7.3 / 2012-12-23
* Minor Enhancements
* Added retry on all failed operations, not just rate limiting, to be more resilient with API errors.
== 0.7.2 / 2012-12-04
* Minor Enhancements
* Added configurable Dropbox access type (sandbox or app_folder).
== 0.7.1 / 2012-11-13
* Bug Fixes
* Resolved issue where push operations would fail when renaming files with spaces to underscores or vice versa.
== 0.7.0 / 2012-11-05
* Major Enhancements
* Changed to be case insensitive, like Dropbox.
* Removed support for concurrent uploads/downloads, as it was often encountering throttling from Dropbox APIs.
== 0.6.15 / 2012-07-26
* Bug Fixes
* Fixed issue with gem in 0.6.14.
== 0.6.14 / 2012-07-26
* Minor Enhancements
* Made concurrency adjustable via DROPBOX_CONCURRENCY environment variable.
* Updated to latest Dropbox Ruby SDK.
== 0.6.13 / 2012-06-04
* Bug Fixes
* Fixed issue with dbox delete command-line util.
== 0.6.12 / 2012-06-01
* Minor Enhancements
* Added clone_or_pull operation for if you aren't sure if the local folder exists yet or not.
* Added delete operation for deleting a remote Dropbox folder as well as the local folder if it exists.
== 0.6.11 / 2012-04-10
* Minor Enhancements
* Added operations that failed change calculation to result hash on pull.
* Added stack traces to log output when rescuing exceptions.
== 0.6.10 / 2012-04-10
* Minor Enhancements
* Improved error handling on calculating changes on pull.
== 0.6.9 / 2012-04-09
* Minor Enhancements
* Added cleanup of worker threads on abnormal termination.
== 0.6.8 / 2012-04-02
* Minor Enhancements
* Added retries after receiving HTTPServiceUnavailable from Dropbox API.
* Turned number of threads down to 3 (more than that triggers Dropbox rate limiting after a while).
== 0.6.7 / 2012-03-29
* Minor Enhancements
* Added timeout to SQLite operations to help with threads competing for db operations.
== 0.6.6 / 2012-03-21
* Minor Enhancements
* Upgraded to v1.2 of Ruby Dropbox SDK, switched to their new SSL support.
* Don't retry failed tasks outside of rescue block in ParallelTasks implementation.
== 0.6.5 / 2012-02-03
* Bug Fixes
* Fixed issue with threads continuing after Dbox crashes when using Ruby API.
== 0.6.4 / 2011-11-29
* Minor Enhancements
* Removed workaround for /put_files API bug, as Dropbox has fixed it.
== 0.6.3 / 2011-11-29
* Bug Fixes
* Fixed crash when multiple Dropbox operations fail.
== 0.6.2 / 2011-11-24
* Bug Fixes
* Fixed db migration.
== 0.6.1 / 2011-11-24
* Bug Fixes
* Fixed sync command in command-line client.
== 0.6.0 / 2011-11-24
* Major Enhancements
* Upgrade from Dropbox API v0 to v1.
* Storage of hashes of local files to alleviate problems with moving/copying directories causing files to be detected as modified.
* Handling of writes that would overwrite unsaved data (files are renamed).
* SSL support.
* Sync API.
== 0.5.3 / 2011-11-04
* Major Enhancements
* Tracking & returning of files that fail to sync.
* Better consistency during failure scenarios.
* Minor Enhancements
* Returning of exit status of 1 when failures occur.
* Bug Fixes
* Fixed incorrect handling of some Dropbox server errors.
== 0.5.2 / 2011-10-03
* Bug Fixes
* Fixed broken database migration.
== 0.5.1 / 2011-10-03
* Bug Fixes
* Fixed cascading deletes on directory deletion.
* Fixed support for moving/renaming local repository.
== 0.5.0 / 2011-09-19
* Major Enhancements
* Complete rewrite of metadata storage to use SQLite database.
* Streaming downloads.
* Parallelized downloads and uploads.
* Minor Enhancements
* Atomic saving of downloaded files to eliminate partial files if killed during download.
== 0.4.4 / 2011-06-28
* Minor Enhancements
* Detection of corrupt database.
* Added gem dependencies.
* Bug Fixes
* Fixed Ruby 1.9 support.
* Fixed DB corruption issue when hard killing process.
== 0.4.3 / 2011-05-18
* Minor Enhancements
* More robust DB saving to handle errors after partial pushes or pulls.
* Bug Fixes
* Fixed revision stamping.
* Fixed sorting of filenames in changelist.
== 0.4.2 / 2011-05-17
* Bug Fixes
* Fixed directories with certain characters: []{}*?.
* Fixed URL encoding.
== 0.4.1 / 2011-05-16
* Minor Enhancements
* Added Dbox.exists? to Ruby API.
* Improved logging.
== 0.4.0 / 2011-05-16
* Major Enhancements
* Added move API to rename remote folder.
== 0.3.0 / 2011-05-14
* Major Enhancements
* Added returning of changelist from push & pull operations.
* Improved error handling.
* Minor Enhancements
* Logging cleanup.
* Bug Fixes
* Fixed re-download after upload issue.
== 0.2.0 / 2011-05-14
* Major Enhancements
* Logging.
* Tests.
== 0.1.0 / 2011-05-13
* Inaugural Release
* Ruby API.
* Command-line client.
* Create, clone, pull, push support.
* Metadata database to track synchronized content.