34 Commits

Author SHA1 Message Date
acad39b05f fix (config): regression on config change 2025-02-04 02:35:23 +11:00
5a3feaeab4 fix (upload): canary upload edge case 2024-12-09 13:03:18 +11:00
60b83e36a9 fix (linter): canary linter 2024-12-06 18:32:58 +11:00
97a82423a4 fix (tus): edge case on tus protocol 2024-12-04 16:05:28 +11:00
387631bf7e fix (upload): validation issue in upload task 2024-12-04 13:09:17 +11:00
ddb1e6fd53 feature (upload): canary - upload design 2024-12-04 13:07:17 +11:00
50b99a005c fix (upload): canary upload fab button 2024-12-04 10:34:34 +11:00
1b47b613b6 fix (cloudflare): cloudflare chunked issue 2024-12-03 23:14:13 +11:00
009cf9656e feature (translation): new translation key 2024-12-03 10:25:39 +11:00
c343338983 fix (upload): canary file uploader 2024-12-02 12:11:29 +11:00
487895abee fix (canary): retry mechanism on upload 2024-11-29 22:46:26 +11:00
ac9d1a4980 feature (tus): chunked upload via TUS
instead of inventing a new protocol for chunked upload that can be
resumed, we might as well use something that already exists like TUS.

As such we removed our custom implementation to favor that standard
2024-11-29 15:04:34 +11:00
c556a404f7 fix (chunked): progress calculation
issue:
1. create a 2MB file: dd if=/dev/zero of=testfile bs=1024 count=2048
2. size chunk to 1MB

what we see: progress up to 50%, then stop and jump to 100%
2024-11-28 02:25:02 +11:00
2914443789 chore (linter): linter and code verif 2024-11-28 01:46:53 +11:00
87a1987219 feature (upload): support for chunked uploads 2024-11-27 00:52:29 +11:00
1609747f55 chore (refactoring): ellipsis - css to class 2024-11-15 14:06:35 +11:00
f7988ffe10 fix (upload): shared link in upload 2024-10-24 06:34:54 +11:00
d6613c4452 chore (maintenance): tsconfig setup 2024-08-14 08:33:02 +10:00
24fb6bf9e1 fix (canary): upload via dnd for firefox 2024-08-05 17:06:50 +10:00
9a45dc000a chore (tsc): tsc checks 2024-07-19 01:30:36 +10:00
8332752838 fix (eslint): fix eslint 2024-07-18 21:24:47 +10:00
df5a2a7566 chore (rewrite): design updates / bugfix on mobile 2024-07-18 17:20:04 +10:00
b61522995b chore (rewrite): update design 2024-07-12 01:36:12 +10:00
e11a039c7c chore (rewrite): get config at page init 2024-07-02 19:28:48 +10:00
aa01a752e1 chore (rewrite): upload component 2024-06-30 23:31:45 +10:00
4f6ceb3fa0 chore (canary): canary release for rewrite 2024-06-24 23:19:40 +10:00
e1b477b65b feature (base): configurable base 2024-06-21 21:05:44 +10:00
f1375f27d0 chore (rewrite): drag and drop to move things around 2024-06-14 08:12:16 +10:00
87c41adfe7 chore (rewrite): upload component 2024-06-13 02:10:50 +10:00
a35590d49b chore (migration): upload component 2024-06-08 10:11:43 +10:00
b142392307 chore (rewrite): frontend rewrite 2024-06-04 00:03:46 +10:00
422856343c chore (rewrite): translation engine 2024-05-28 00:33:56 +10:00
16f8150c1c chore (rewrite): rewrite of the filesystem frontend 2024-05-13 08:53:58 +10:00
13e065beb6 chore (frontend): rewrite project - filespage 2024-05-03 02:12:27 +10:00