xenofem
|
37695b8bbd
|
replace dotenv with dotenvy
|
2024-03-27 15:33:34 -04:00 |
|
xenofem
|
a641375f92
|
update various crates to fix audit warnings
|
2024-03-27 15:32:29 -04:00 |
|
xenofem
|
9eddfbb1ba
|
flake update
|
2024-03-27 15:26:36 -04:00 |
|
xenofem
|
7a9dcfb6ec
|
use requestAnimationFrame for cleaner progress bar updates
|
2024-03-07 14:34:10 -05:00 |
|
xenofem
|
41856c7ff9
|
Add warning about single-quoting argon password hashes in .env files
|
2024-01-09 09:16:10 -05:00 |
|
xenofem
|
c072c7ce51
|
use both name and property attributes for opengraph metadata tags, so more places will render the preview card properly
|
2023-12-17 14:14:22 -05:00 |
|
xenofem
|
1b35c93243
|
fix (harmless) uncaught TypeError when viewing the download page for a single file
|
2023-11-16 21:37:15 -05:00 |
|
xenofem
|
8b001911f7
|
clippy and format
|
2023-09-09 17:04:45 -04:00 |
|
xenofem
|
2e29825a3d
|
no more websocket ack messages, just use lower-level backpressure
|
2023-09-09 17:03:35 -04:00 |
|
xenofem
|
1b38a2ee30
|
update yanked crates
|
2023-08-06 15:19:08 -04:00 |
|
xenofem
|
eaad5faf34
|
update vulnerable crates
|
2023-08-06 15:18:21 -04:00 |
|
xenofem
|
08ed42b6f0
|
use -webkit-mask-image in addition to mask-image for better cross-browser compatibility
|
2023-08-06 14:06:13 -04:00 |
|
xenofem
|
3bbea6dc9c
|
cli: display the full download link, not just the download code
|
2023-06-11 05:57:17 -04:00 |
|
xenofem
|
d80180956f
|
factor out file size display code
|
2023-04-09 23:05:46 -04:00 |
|
xenofem
|
920b28f5f5
|
add beginnings of admin panel
|
2023-04-09 23:05:46 -04:00 |
|
xenofem
|
61653794e1
|
ditch crate2nix, use fenix instead of oxalica/rust-overlay
|
2022-12-09 16:06:50 -05:00 |
|
xenofem
|
c4019f7b74
|
option missing?
|
2022-12-09 16:06:28 -05:00 |
|
xenofem
|
c283ebb75b
|
flake update
|
2022-11-10 15:19:21 -05:00 |
|
xenofem
|
2d874a14ca
|
Document the suffixes for size values, KB vs KiB, etc
|
2022-10-12 23:17:16 -04:00 |
|
xenofem
|
f714f9e49c
|
Disallow search engine crawling
|
2022-10-08 23:52:07 -04:00 |
|
xenofem
|
14204df935
|
flake update
|
2022-08-17 03:35:25 -04:00 |
|
xenofem
|
48f10bd234
|
Move jsondb to crates.io because nix can't take a hint
|
2022-08-17 03:26:43 -04:00 |
|
xenofem
|
c7ceb4113b
|
Keep passwords out of endpoint responses while preserving v1 schema
|
2022-08-16 16:46:39 -04:00 |
|
xenofem
|
aef58d133b
|
make cosmetic changes to state schema, add fileset passwords for forthcoming functionality
|
2022-08-16 06:16:00 -04:00 |
|
xenofem
|
073feda920
|
move state to jsondb
|
2022-08-16 04:54:18 -04:00 |
|
xenofem
|
446c0f0264
|
cargo fmt
|
2022-07-05 19:28:25 -04:00 |
|
xenofem
|
e05886aac5
|
give zipped files a containing directory to unzip into
|
2022-07-05 19:11:01 -04:00 |
|
xenofem
|
faf018a0a5
|
cargo fmt
|
2022-07-05 16:37:59 -04:00 |
|
xenofem
|
347f38cbc1
|
renamed rust-overlay outputs
|
2022-07-03 11:39:59 -04:00 |
|
xenofem
|
a44b444e7f
|
flake update
|
2022-07-03 11:39:59 -04:00 |
|
xenofem
|
cab9ad922e
|
add user reviews to readme
|
2022-07-02 03:39:20 -04:00 |
|
xenofem
|
16e7ea4806
|
add opengraph metadata for preview cards
|
2022-06-29 20:00:58 -04:00 |
|
xenofem
|
b0a2f7ec7c
|
flake update
|
2022-06-16 19:48:32 -04:00 |
|
xenofem
|
78cd45d68a
|
use askama_actix responders so we get the correct content types/other headers for free
|
2022-06-16 19:48:10 -04:00 |
|
xenofem
|
5fdbe8dfee
|
make sure icon buttons don't shrink due to lack of vertical space
|
2022-06-14 18:18:57 -04:00 |
|
xenofem
|
1a583983ee
|
add collection name parameter to transbeam-cli
|
2022-05-29 11:12:43 -04:00 |
|
xenofem
|
4914864887
|
storage size variable doesn't need to be a raw number of bytes
|
2022-05-29 11:04:01 -04:00 |
|
xenofem
|
7f2f7460ac
|
document TRANSBEAM_REVERSE_PROXY
|
2022-05-29 10:54:33 -04:00 |
|
xenofem
|
56050a65fd
|
make TRANSBEAM_REVERSE_PROXY default to true, safe because it will bind to localhost
|
2022-05-29 10:54:17 -04:00 |
|
xenofem
|
71242d37ce
|
add info about cachebuster to readme
|
2022-05-29 10:45:21 -04:00 |
|
xenofem
|
97f58bbbe3
|
let uploader set a collection name for a multiple-file upload
|
2022-05-26 15:42:11 -04:00 |
|
xenofem
|
3125e1f4e7
|
show file expiry on download page
|
2022-05-26 15:09:37 -04:00 |
|
xenofem
|
6bf83dcbe6
|
cargo fmt
|
2022-05-26 14:56:37 -04:00 |
|
xenofem
|
70e6b8bec6
|
clean up css color scheme stuff a bit
|
2022-05-26 14:43:21 -04:00 |
|
xenofem
|
4f9d46cc28
|
cachebusting and templating
|
2022-05-26 14:43:03 -04:00 |
|
xenofem
|
b90220da22
|
make file size smaller than file name in top-level download to distinguish them more
|
2022-05-25 21:29:27 -04:00 |
|
xenofem
|
7f03bbe78b
|
dark mode
|
2022-05-25 20:34:53 -04:00 |
|
xenofem
|
6d19c2b967
|
add cli program into flake
|
2022-05-25 09:43:20 -04:00 |
|
xenofem
|
7719e33832
|
stop polling as soon as last file begins uploading
|
2022-05-25 09:05:35 -04:00 |
|
xenofem
|
6ef96a9dc5
|
don't get ourselves banned by repeatedly polling an expired download
|
2022-05-25 08:56:55 -04:00 |
|