-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.html
375 lines (330 loc) · 12.5 KB
/
index.html
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
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
<!DOCTYPE html>
<html>
<head>
<title>SAGU Simple Amazon Glacier Uploader</title>
<link href="main.css" rel="stylesheet">
</head>
<body>
<div id="logo">
<a href="./">
<img src="glacieruploaderlogo.png" alt="SAGU Simple Amazon Glacier Uploader">
</a>
<br><br><br><br>
<strong>Download: </strong><br>
<a href="https://github.com/SimpleAmazonGlacierUploader/SAGU/releases/download/GlacierUploader-0.77.1/GlacierUploader-0.77.1.jar">v0.77.1
for Win/Mac/Linux</a><br>
Enable AWS Glacier, <br>
SNS, and SQS in your <br>
AWS IAM panel.<br>
<br>
<a href="https://java.com/en/download/">Runs on Java 8 and newer.</a><br>
<br>
<br>
<strong>Warning!</strong> You are responsible for<br>understanding all charges relating <br>to the Amazon Glacier
Service.<br> Downloads and Inventory requests<br> can be expensive. <br>See the price breakdowns here:<br>
<a id="small-link" href="http://aws.amazon.com/glacier/pricing/">http://aws.amazon.com/glacier/pricing/</a><br><br>
<br><br>
Simple Amazon Glacier Uploader <br>is free software that is unaffiliated <br>with Amazon.com or Amazon Web <br>Services.<br>
<br>
<a href="https://github.com/SimpleAmazonGlacierUploader/SAGU">
<img src="GitHub-Mark-32px.png" alt="SAGU Source at Github">
</a>
<a href="https://github.com/SimpleAmazonGlacierUploader/SAGU">SAGU Source at Github</a><br>
</div>
<h1>SAGU - Simple Amazon Glacier Uploader</h1>
<hr>
<br>
<p>
Amazon Glacier is a long-term persistent file-storage system for cold data storage. <br>As a GUI wrapper for the
Glacier command line tools, The Simple Amazon Glacier Uploader aims to be an
upload and download solution that is as durable as your data.<br> SAGU is a single .jar file Glacier interface
written in Java for
cross-platform accessibility. The use of Java assures that you will have access to your files regardless of your
operating system
when it is time to retrieve your data.<br>
</p>
<br>
<br>
<p>
2022/11/01 - Version 0.77.1 -
<a href="https://github.com/SimpleAmazonGlacierUploader/SAGU/releases/download/GlacierUploader-0.77.1/GlacierUploader-0.77.1.jar">Download</a>
</p>
<p>
- Bump dependency versions - mainly because of <a href="https://aws.amazon.com/blogs/developer/tls-1-3-incompatibility-with-aws-sdk-for-java-versions-1-9-5-to-1-10-31/">AWS SDK for Java version numbers from 1.9.5 to 1.10.31 are incompatible with TLS 1.3</a>.
</p>
<p>
2020/09/21 - Version 0.77.0 -
<a href="https://github.com/SimpleAmazonGlacierUploader/SAGU/releases/download/GlacierUploader-0.77.0/GlacierUploader-0.77.0.jar">Download</a>
</p>
<p>
- Add new region: South America (São Paulo)<br>
Kudos to <a href="https://github.com/egozcl">Eduardo Gomez Catalan</a>
</p>
<p>
2018/12/09 - Version 0.76.0 -
<a href="https://github.com/SimpleAmazonGlacierUploader/SAGU/releases/download/GlacierUploader-0.76.0/GlacierUploader-0.76.0.jar">Download</a>
</p>
<p>
- Add new regions: EU (Frankfurt, EU (London), EU (Paris), Asia Pacific (Seoul), Asia Pacific (Osaka-Local), Asia Pacific (Mumbai), Asia Pacific (Singapore), China (Beijing), China (Ningxia), Canada (Central), US East (Ohio), AWS GovCloud (US)
</p>
<p>
2016/02/07 - Version 0.75.0
</p>
<p>
- Upgrade to Java version 8 - Upgrade to Java version 8 (i.e. Java 8 is required).<br>
- Redesign upload window. Add progress bar of current file.<br>
- If properties not present in working dir, use '.sagu' dir in user's home.<br>
- Add --properties-dir command line argument.<br>
- Add escaping to YAML logs.<br>
- Add enclosing of values to CSV log. Values in CSV log are now enclosed in double quotes. Double quotes in values
are being escaped by second double quote.<br>
- Remove trailing comma from CSV logs. It's forbidden in CSV specification. See RFC 4180.<br>
- One can now easily traverse between input fields and buttons using tab key.<br>
</p>
<p>
2015/10/13 - Version 0.74.7
</p>
<p>
-Implemented logging to the well parsable YAML format<br>
-Error Message is displayed if log file to open does not exist<br>
-Code enhancements courtesy Fensterbank<br>
-Additional endpoints and refactorings by Libor Rysavy<br>
-Fixes by richardneish and philosophicles<br>
-Dependency update<br>
</p>
<p>
2013/08/02 - Version 0.74.6
</p>
<p>
-Update all dependencies<br>
-Add something of a progressbar on multi-file uploads courtesy GitHubber greenwoodma
(https://github.com/greenwoodma)<br>
-Code enhancements to swing functions courtesy greenwoodma<br>
</p>
<p>
2012/12/14 - Version 0.74.5
</p>
<p>
-Regex clean file description for upload. This should reduce InvalidSignatureExceptions overall.<br>
</p>
<p>
2012/12/04 - Version 0.74.4
</p>
<p>
-Fix issue with errors downloading from servers other than US East.<br>
-Updated AWS SDK to 1.3.26<br>
-Fixed bug listing only the first 10 vaults on a server.<br>
</p>
<p>
2012/10/03 - Version 0.74.3
</p>
<p>
-Bug-patch: File descriptions under 0.74.2 were getting uploaded with a "?" character as a result of the Unicode
cleaning. Fixed. Check Glacier.txt and Glacier.csv for file descriptions of files uploaded under 0.74.2.<br>
</p>
<p>
2012/10/02 - Version 0.74.2
</p>
<p>
-Increased length of time before socket timeout and doubled number of retries. Should reduce timeout errors for
large files on slower connections.<br>
-Upload errors are now logged to GlacierErrors.txt.<br>
-Clean non-unicode characters from upload file path description to prevent possible signature exception. <br>
</p>
<br>
<p>
2012/09/24 - Version 0.74.1
</p>
<p>
-Inventory request is saved as format "[vaultname][requesteddatetime].txt" now.<br>
-Minor misc. fixes.<br>
</p>
<br>
<p>
2012/09/22 - Version 0.74
</p>
<p>
-Request a vault inventory from AWS. Current version is rough. Saves unparsed response to file.<br>
(NB: This is not a replacement for maintaining a local log file. Amazon does not store named
files, only ArchiveID's. Archives uploaded with previous versions of SAGU have included the filename as a
descriptor, but archives uploaded with other programs may not. Use the inventory retrieval tool to acquire the
Archive ID's within a particular vault. It takes AWS approximately 4 hours to prepare your inventory for
download.)<br>
-Various fixes.<br>
-Updated AWS Java SDK to 1.3.21.<br>
</p>
<br>
<p>
2012/09/20 - SAGU goes Git!
</p>
<p>
-Development stall for a couple of days while I learned Git.<br>
-Check out the public repository here: <a href="https://github.com/brianmcmichael/SAGU">
SAGU Source at Github</a><br>
</p>
<br>
<p>
2012/09/15 - Version 0.73
</p>
<p>
-Masked secret key.<br>
-Added a button to refresh vaults.<br>
-Added logo.<br>
</p>
<br>
<p>
2012/09/11 - Version 0.72
</p>
<p>
-Updated AWS SDK to 1.3.19.<br>
-Removed 4GB file limit. The updated SDK should allow for files larger than 4GB. Please report errors.<br>
</p>
<br>
<p>
2012/09/09 - Version 0.71
</p>
<p>
-Enhancements to upload bar. See what's uploading and what's done.<br>
-Program now regenerates tree-hashes more frequently. Should result in fewer timeouts. <br>
-Bug-fixes, code cleaning.<br>
</p>
<br>
<p>
2012/09/06 - Version 0.7
</p>
<p>
-The threaded update. UI no longer sticks during upload/download.<br>
-Indeterminate progressbar added. To be enhanced in upcoming releases.<br>
-Batch multiple upload requests at once, even to different servers.<br>
-Have several download requests processing at once.<br>
-UI tweaks and graphical assets.<br>
-SAGU now creates a Glacier.log file, a Glacier.txt file, and a Glacier.csv file by default.<br>
-Glacier.log files are intended to be parsed by future versions of the program and for export. .txt files and .csv
files are for viewing convenience.<br>
-OSX users should select the option to view .txt files to prevent logs from opening in the console.<br>
-<strong>Known Bug:</strong> Progress bar disappears during multiple uploads if one completes first. This is
cosmetic. The process still continues in the background until completed or until an error is received. This will be
corrected in an update.<br>
</p>
<br>
<p>
2012/09/04 - Version 0.62
</p>
<p>
-Select upload vault from existing. Selecting a server location populates a dropdown with existing vaults on that
server.<br>
</p>
<br>
<p>
2012/09/02 - Version 0.61
</p>
<p>
-Ability to export logs.<br>
-Improved file selection for download mode in OSX.<br>
-Choose log output (.log, .txt, .csv)<br>
-Save log output preferences and reload on restart.<br>
</p>
<br>
<p>
2012/08/31 - Version 0.6
</p>
<p>
-UI redesign.<br>
-Download support (Currently Experimental - Unthreaded)<br>
-Create vault.<br>
-Updated AWS libraries.<br>
</p>
<br>
<p>
2012/08/29 - Version 0.52
</p>
<p>
-Bug-Fixes.<br>
</p>
<br>
<p>
2012/08/28 - Version 0.51
</p>
<p>
-Better multi-file support. <br>
-Better error handling.<br>
-Files are now being hosted on dropbox to take some load off of my shared hosting.<br>
</p>
<br>
<p>
2012/08/27 - Version 0.5.
</p>
<p>
-Added multiple file upload with drag and drop support. Be careful with this. Glacier is not a second hard drive, it
works by uploading single files and downloading or deleting by ArchiveID. Amazon does not provide a method to
retreive ArchiveID's right now, so your log files are your access to your files. I would recommend zipping large
numbers of files together and uploading them as a single file. <br>
-Even better logging! Switched from DataOutput UTF to Writer. Logs should now have standardized layouts and no
machine characters. (I recommend saving your old log elsewhere and letting the program generate a new one. Your old
log is fine, but some text viewers get confused by dataoutput.)<br>
-Added simple notification bar that appears when program is uploading. Progress bar and threading planned in near
future.<br>
</p>
<br>
<p>
2012/08/26 - Version 0.4.
</p>
<p>
-Added delete archive function. Set AWS Keys and Location/Vault, then insert Archive ID to delete.<br>
-Saves preferences to "SAGU.properties" in launch folder and reloads settings on launch.<br>
-Built with Java 1.6 libraries. Java 7 no longer required. <br>
-Set executable bit for Linux/OSX.<br>
-Maintenance fix to logging. ArchiveID's logged under v0.2-0.3 contain an extra "Š" character at the beginning which
was a rogue Java artifact. (SAGU will automatically handle this if entered, but users should remove the antecedent Š
in early logs if using the archiveID with other utilities.)<br>
</p>
<br>
<p>
2012/08/25 - Version 0.3.
</p>
<p>
-Direct links to AWS Key Page, Glacier Vault Creation, Log file, SAGU Update site.<br>
-Enable right-click to copy/paste.<br>
</p>
<p>
2012/08/24 - Version 0.2.
</p>
<p>
-Upload Logging! <br>
-Logging is enabled by default. Saves to Glacier.log in program directory.<br>
-Log contains Archive ID, Filename, Vault Name, Upload Date<br>
-ArchiveID will be useful for deleting or retreiving individual archives.<br>
</p>
<p>
2012/08/23 - Version 0.1.
</p>
<p>
-Ability to upload a single file at a time to the Glacier service. <br>
-Requires Security Credentials from Amazon AWS Console. <br>
<a href="https://portal.aws.amazon.com/gp/aws/securityCredentials">https://portal.aws.amazon.com/gp/aws/securityCredentials</a><br>
-Requires you to create a vault at the Glacier Console. <br>
<a href="https://console.aws.amazon.com/glacier/home">https://console.aws.amazon.com/glacier/home</a><br>
-Select hosting location via dropdown.<br>
-Select single file.<br>
-Upload file to selected vault/server.<br>
-(Amazon Glacier inventory is updated approximately once per day. It may take 24 hours for your files to
appear.)<br>
</p>
<p>
</p>
<hr>
<p></p>
<p>
<a href="https://github.com/SimpleAmazonGlacierUploader/SAGU">SAGU Source Available at Github</a><br>
<a href="http://www.gnu.org/copyleft/gpl.html">GNU General Public License Version 3</a>
</p>
<p></p>
<hr>
<p id="pcontact">
Report errors or contact: <a href="https://github.com/SimpleAmazonGlacierUploader/SAGU/issues">Project issues</a>
<br>
Simple Amazon Glacier Uploader is free and always will be. <br>
Simple Amazon Glacier Uploader is not in any way affiliated with Amazon Web Services or Amazon.com.
</p>
</body>
</html>