Commit Graph

282 Commits

Author SHA1 Message Date
Kieran
4f76c81bb7 Fix upload speed 2022-09-09 14:07:14 +01:00
Kieran
d5f102ee14 Remove hardcoded url 2022-09-09 13:35:34 +01:00
Kieran
ee8b915797 Use streaming uploads in chrome 105 2022-09-09 13:22:53 +01:00
Kieran
9c4b7bd820 Fix virus hot-linking redirect 2022-09-09 13:01:20 +01:00
Kieran
dcd1031dcf Include api key doc for curl command 2022-09-09 12:54:19 +01:00
Kieran
2dac9be1c1 Add alias to readme 2022-09-09 12:51:45 +01:00
Kieran
de651ca769 Update curl readme command 2022-09-09 12:35:17 +01:00
Kieran
408697accb prevent hot-linking viruses 2022-09-09 10:42:33 +01:00
Kieran
995e80cb77 404 legacy links 2022-09-08 16:13:24 +01:00
Kieran
3af6af8b40 Fix google OAuth flow 2022-09-08 14:29:31 +01:00
Kieran
1532d43189 OAuth (Google) 2022-09-08 13:38:32 +01:00
Kieran
3e08056f0b Cleanup OAuth login 2022-09-08 11:00:49 +01:00
Kieran
3f37c10ebc OAuth2 (Discord) 2022-09-08 10:41:31 +01:00
Kieran
150579c509 Optional payments 2022-09-07 16:25:31 +01:00
Kieran
af62bd74eb Rename paywall to payment 2022-09-07 15:52:40 +01:00
Kieran
c3dbecca2a Plausible Analytics 2022-09-07 12:40:52 +01:00
Kieran
1d451aac82 Delete expired files 2022-09-06 22:32:22 +01:00
Kieran
ebe5a0e106 Run webserver 2022-08-30 22:07:10 +01:00
Kieran
512955219e Add run modes 2022-08-30 21:59:13 +01:00
Kieran
a50a95804a Fix login 2022-08-29 10:55:48 +01:00
Kieran
1a99170b28 Add PrometheusSettings 2022-08-28 21:28:51 +01:00
Kieran
23816a0c07 Bug fix 2022-08-28 16:11:53 +01:00
Kieran
89510fc332 Update api docs 2022-08-28 15:37:56 +01:00
Kieran
fd156c9b0b Bug fix 2022-08-28 13:38:55 +01:00
Kieran
51b56fd4d3 Report hash speed 2022-08-28 13:26:09 +01:00
Kieran
5c955712e1 Use CryptoJS to hash files >2GB 2022-08-28 13:15:50 +01:00
Kieran
679fc80eb2 Use cli-argument to run migrations 2022-08-26 23:05:36 +01:00
Kieran
d7984db5bb Always abort multipart upload on exception 2022-07-27 19:41:34 +01:00
Kieran
5e3ceebf45 Use SigV4 2022-07-26 14:25:59 +01:00
Kieran
f520b74aa1 Disable payload signing 2022-07-26 14:15:15 +01:00
Kieran
81f9516f68 S3 optional checksum 2022-07-26 14:01:14 +01:00
Kieran
ab917b0413 Merge pull request #50 from v0l/minor4v1
Minor4v1
2022-07-26 13:35:39 +01:00
Kieran
330359e291 Better multi-part upload support 2022-07-26 13:32:36 +01:00
Kieran
ad59bdd96c Formatting 2022-07-25 20:38:58 +01:00
Kieran
007e11571b Use pre-signed url 2022-07-25 20:37:19 +01:00
Kieran
2162f5f964 CodeQL 2022-07-25 20:20:14 +01:00
Kieran
c51971c298 Review tweaks 2022-07-25 20:07:25 +01:00
Kieran
3b1bf9f12d Redirect from file store for direct serve 2022-07-25 20:07:24 +01:00
Kieran
99907fce8b Multi-Storage backend support
Api Keys support
2022-07-25 20:07:24 +01:00
Kieran
677c3593f1 Update build.yml 2022-07-25 20:07:11 +01:00
Kieran
7694699b67 Update build.yml 2022-07-25 19:21:20 +01:00
Kieran
bed64ad3e1 Add health checks 2022-07-23 21:58:17 +01:00
Kieran
034c0d3664 Fix swagger doc 2022-07-23 21:44:57 +01:00
Kieran
d2cb98191e Update build.yml 2022-07-23 21:41:12 +01:00
Kieran
2331e31099 Merge pull request #49 from v0l/dependabot/npm_and_yarn/VoidCat/spa/moment-2.29.4
Bump moment from 2.29.2 to 2.29.4 in /VoidCat/spa
2022-07-23 21:37:56 +01:00
dependabot[bot]
ce5ac21132 Bump moment from 2.29.2 to 2.29.4 in /VoidCat/spa
Bumps [moment](https://github.com/moment/moment) from 2.29.2 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.29.2...2.29.4)

---
updated-dependencies:
- dependency-name: moment
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-23 20:33:19 +00:00
Kieran
6a3e80554e Merge pull request #48 from v0l/dependabot/npm_and_yarn/VoidCat/spa/terser-5.14.2
Bump terser from 5.10.0 to 5.14.2 in /VoidCat/spa
2022-07-23 21:32:42 +01:00
dependabot[bot]
b5fba1efd3 Bump terser from 5.10.0 to 5.14.2 in /VoidCat/spa
Bumps [terser](https://github.com/terser/terser) from 5.10.0 to 5.14.2.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/commits)

---
updated-dependencies:
- dependency-name: terser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-20 17:17:15 +00:00
Kieran
d85dd7b937 Fallback to index 2022-07-09 23:42:38 +01:00
Kieran
0249b1cedf Render html server side for proper metadata tagging 2022-07-09 23:19:41 +01:00