David Benque
|
8f0a6319a5
|
Apply headers
|
2023-10-20 15:35:26 +01:00 |
|
yflory
|
16115de950
|
Fix expire channel task
|
2023-10-05 20:37:59 +02:00 |
|
yflory
|
d68dde07a9
|
Remove translation XXX
|
2023-09-28 18:33:03 +02:00 |
|
yflory
|
f282db9121
|
Add new placeholder data and account script to admin panel
|
2023-09-14 17:49:16 +02:00 |
|
yflory
|
235d5594f7
|
Detect placeholder when reading metadata
|
2023-09-13 16:54:05 +02:00 |
|
yflory
|
975a177cbb
|
Add UI/UX when reading a placeholder
|
2023-09-08 18:10:02 +02:00 |
|
yflory
|
91af47994b
|
Placeholder on file deletion
|
2023-09-07 17:03:20 +02:00 |
|
yflory
|
c09e191a16
|
Blob activity archive
|
2023-08-30 15:59:15 +02:00 |
|
yflory
|
27b9c9bac3
|
Update blob activity when loaded
|
2023-08-29 17:50:39 +02:00 |
|
yflory
|
5807b4dddf
|
Reduce memory usage for the eviction script
|
2023-08-21 12:45:18 +02:00 |
|
yflory
|
cf17b6924a
|
Fix typo in regex when listing channels
|
2023-07-20 16:28:31 +02:00 |
|
yflory
|
deb14c412f
|
Fix XXX
|
2023-07-13 14:12:47 +02:00 |
|
yflory
|
9aac9d1c2f
|
TOTP: Use HTTP challenges to write and remove blocks
|
2023-06-09 15:06:17 +02:00 |
|
yflory
|
36a1c604d8
|
Auth: Disable TOTP/MFA from the admin panel
|
2023-05-16 15:11:43 +02:00 |
|
yflory
|
d789627920
|
TOTP setup and revocation in settings
|
2023-05-12 18:21:19 +02:00 |
|
ansuz
|
bd19288869
|
notes on pending improvements to add before merge/release
|
2023-05-11 16:42:47 +05:30 |
|
ansuz
|
06232ab6d7
|
overwriting basic storage should fail with an error
|
2023-05-05 18:18:46 +05:30 |
|
ansuz
|
3c6a35b713
|
new types of storage for challenges, MFA settings, and sessions
|
2023-05-02 23:42:09 +05:30 |
|
ansuz
|
0bf26588e5
|
Merge branch 'soon' into 5.3-storage
|
2023-01-19 09:57:16 +05:30 |
|
ansuz
|
911c15df25
|
fix incorrectly constructed archival path for blobs
|
2023-01-19 08:56:32 +05:30 |
|
ansuz
|
4968bbf961
|
WIP limit on block size
|
2023-01-11 14:50:16 +05:30 |
|
yflory
|
5d350f1c45
|
Merge branch 'form' into form-del
|
2022-10-26 17:51:10 +02:00 |
|
yflory
|
bde6bb0032
|
Clean server code
|
2022-10-14 16:53:38 +02:00 |
|
yflory
|
8a3be878e8
|
Merge branch 'staging' into form-del
|
2022-10-12 17:19:22 +02:00 |
|
yflory
|
c3df1bb0ec
|
Use flag in pad metadata to allow line deletion in file
|
2022-10-12 17:17:58 +02:00 |
|
yflory
|
6a1c64fe9a
|
Delete your own form answers
|
2022-10-06 17:12:23 +02:00 |
|
ansuz
|
863ab4f380
|
Merge branch 'soon' into absolute-paths
|
2022-10-06 15:34:05 +05:30 |
|
ansuz
|
333ba82970
|
allow admins to overwrite live data with archived data when both exist
|
2022-09-13 18:32:50 +05:30 |
|
ansuz
|
60e58e8f7a
|
first version of admin 'database' tab
|
2022-08-11 11:53:03 +05:30 |
|
ansuz
|
dae6d7fc1e
|
add hints for translation linting and remove notes
|
2022-03-25 16:53:10 +05:30 |
|
ansuz
|
c111364024
|
add two new tests to diagnose unavailability of uploaded blocks and blobs
|
2022-03-08 18:20:11 +05:30 |
|
ansuz
|
ef398de4a1
|
disable measurement
|
2022-03-08 11:03:32 +05:30 |
|
ansuz
|
b65730b853
|
allow admins to enable configurable disk I/O profiling
|
2022-03-07 18:42:00 +05:30 |
|
ansuz
|
a93ab05310
|
handle absolute paths in a few obviously problematic cases
|
2021-11-22 18:16:35 +05:30 |
|
ansuz
|
7bdabb5cbc
|
archive blocks before overwriting them
|
2021-07-06 15:42:37 +05:30 |
|
ansuz
|
f7f2146fa5
|
miscellaneous cleanup and notes
|
2021-06-30 19:09:53 +05:30 |
|
ansuz
|
ba1a7b37e1
|
separate validation and storage methods for blocks
|
2021-06-28 14:39:26 +05:30 |
|
ansuz
|
caece0123e
|
archive pin logs instead of removing them outright
|
2021-06-25 20:22:16 +05:30 |
|
ansuz
|
729d51fb9b
|
update block storage APIs
|
2021-04-29 13:32:19 +05:30 |
|
yflory
|
7971a6d267
|
Major broadcast refactoring
|
2021-03-16 17:00:23 +01:00 |
|
ansuz
|
de90949e3e
|
suppress ENOENT on metadata when restoring archived files
|
2020-12-11 20:12:36 +05:30 |
|
David Benqué
|
5e7eb4cbf8
|
Merge branch 'soon' into staging
|
2020-12-04 13:39:47 +00:00 |
|
ansuz
|
d4e6d86961
|
enforce asynchrony in new database offset methods
|
2020-11-27 08:21:51 +05:30 |
|
ansuz
|
466072d03b
|
read files starting from the oldest known point of relevance when computing indices
|
2020-11-26 12:15:02 +05:30 |
|
ansuz
|
cd77b5ffc8
|
Merge branch 'soon' into staging
|
2020-11-19 13:18:08 +05:30 |
|
yflory
|
bd4b44476d
|
Archive and restore UI in the admin panel
|
2020-11-18 16:49:40 +01:00 |
|
ansuz
|
e185008846
|
complete uploads in child processes
also fix a nasty race condition for unowned file uploads
|
2020-11-18 18:26:21 +05:30 |
|
ansuz
|
d72e053560
|
make a note to improve stream timeout error handling
|
2020-10-22 11:24:58 +05:30 |
|
ansuz
|
67430de7ff
|
Make efforts to avoid closing streams mid-read
1. Close streams when you're done with them
2. Close streams if they seem to have been abandoned
|
2020-10-22 11:17:03 +05:30 |
|
ansuz
|
e8428a2a73
|
prevent a case of multiple callbacks
|
2020-10-21 18:13:10 +05:30 |
|