Gabriel Simmer
ea1075cb5b
Rewrite file provider to proxy data download (rather than redirect)
...
Reworked the fileprovider to proxy data directly from the provider
rather than attempt to funkily redirect when needed, since it was overly
complex and wouldn't work well in the long run. Temporarily added "file"
as constant return for determining the filetype through Backblaze.
Added a Makefile to make life easier as well, and rewrote the README to
reflect the refactor/rewrite and new approach to providers.
2020-03-15 23:49:00 +00:00
Gabriel Simmer
bf1f06b79c
Refactoring file storage to enable different providers
...
Expanding this as we go, currently have POC Backblaze B2 support and
basic 'disk' provider as well. Still WIP, but functional for the most
part. Also moving to simplified YAML configuration.
Overall, simplifying things to be extensible down the line. Still work
to be done, but coming along nicely.
2020-02-24 18:07:47 +00:00
Gabriel Simmer
9a2e6814f9
Add cold storage interface, go module
2020-02-22 22:43:57 +00:00
Gabriel Simmer
6524726357
Directory listing in new frontend
2019-07-27 21:43:05 -07:00
Gabriel Simmer
9ab5f248a9
Rewriting frontend in react, refactoring of routes.
2019-07-13 20:19:28 -07:00
Gabriel Simmer
88e0d6c7b1
Add disk usage statistics to index & API.
...
Update README.md
Add disk usage statistics to index & API.
2019-04-01 22:45:33 -07:00
Gabriel Simmer
a2a1e0e573
Begin work on API, decouple frontend to be more dynamic.
2019-03-02 17:41:13 -08:00
Gabriel Simmer
b07c20d43a
Fix incorrect variable name in upload function.
2019-02-28 22:40:10 -08:00
Gabriel Simmer
a3d421ed3d
Actually add js file for file drag and drop.
2019-02-28 22:38:04 -08:00
Gabriel Simmer
c252f1bf77
Drag and drop fileuploading (janky).
2019-02-28 22:27:13 -08:00
Gabriel Simmer
8b49d75077
Fix bug where file upload location was not respected.
2019-02-24 14:53:55 -08:00
Gabriel Simmer
bd6b7c86b2
Add example config, adding instructions to README.
2019-02-24 14:51:40 -08:00
Gabriel Simmer
23177b6b54
Implement basic file uploading ('hot' tier only)
2019-02-24 14:42:21 -08:00
Gabriel Simmer
68f313c879
More regex path improvements.
2019-02-24 11:51:36 -08:00
Gabriel Simmer
da6bd94800
Fix regex for paths to match spaces.
2019-02-24 11:29:45 -08:00
Gabriel Simmer
f9023d0c4d
Use common readandservefile function (can handle large files)
2019-02-24 11:16:40 -08:00
Gabriel Simmer
053148e4b6
Move SVGs to own files for reuse and easier markup.
2019-02-24 10:10:08 -08:00
Gabriel Simmer
e079939e0b
Styling + fancy SVG icons.
2019-02-24 02:59:16 -08:00
Gabriel Simmer
4bd60c6c1d
Add basic styling to listing page, fix previous directory link.
2019-02-24 01:02:03 -08:00
Gabriel Simmer
7b091438d4
Initial commit of basic functional file listing
2019-02-24 00:25:39 -08:00
Gabriel Simmer
37a5d4d29c
Initial commit
2019-02-24 00:23:09 -08:00