Ember pushed to expiration at Ember/0x0 2022-11-28 23:09:39 +01:00
7bb18b17dc config.example.py: Add min & max expiration + description
b6833b6e51 Merge remote-tracking branch 'mia/master' into expiration
00dba0e189 config.example.py: Clarify MIME ext mapping
be796b9b5b Add example configuration file
b5f0cfdf6f README: Clarify why serving file requests from the app is bad
Compare 6 commits »
Ember commented on pull request mia/0x0#72 2022-11-28 22:49:47 +01:00
Support user-specified expiration times

11cfd07

Ember pushed to expiration at Ember/0x0 2022-11-28 22:49:39 +01:00
11cfd07d71 prune: Stream expired files from the database
Ember commented on pull request mia/0x0#72 2022-11-28 22:48:24 +01:00
Support user-specified expiration times

Oh wait I got mixed up, and thought this comment was on the migration script. Still, I doubt it'll take very long to run, even on larger servers.

Ember commented on pull request mia/0x0#72 2022-11-28 22:44:11 +01:00
Support user-specified expiration times

Nope! Missed that!

60db793

Ember pushed to expiration at Ember/0x0 2022-11-28 22:44:06 +01:00
60db7938c8 Remove vestigial database model
Ember deleted branch default-config from Ember/0x0 2022-11-28 22:35:14 +01:00
Ember commented on pull request mia/0x0#72 2022-11-28 22:29:40 +01:00
Support user-specified expiration times

How does that look?

Ember commented on pull request mia/0x0#72 2022-11-28 22:29:07 +01:00
Support user-specified expiration times

Resolved in 55ee374

Ember pushed to expiration at Ember/0x0 2022-11-28 22:28:56 +01:00
55ee3740b0 Coalesce updates to the database during migration
Ember commented on pull request mia/0x0#72 2022-11-28 22:25:09 +01:00
Support user-specified expiration times

Resolved in 19d989b

Ember pushed to expiration at Ember/0x0 2022-11-28 22:25:03 +01:00
19d989b696 More efficiently filter to unexpired files when migrating
74b6f986ee Remove vestigial warning about legacy files
64ddfdb702 Don't crash when upgrading a fresh database
Compare 3 commits »
Ember commented on pull request mia/0x0#72 2022-11-28 22:19:02 +01:00
Support user-specified expiration times

Resolved in d14713d

Ember pushed to expiration at Ember/0x0 2022-11-28 22:18:58 +01:00
39d24e56c3 Remove vestigial `touch()`
d14713d077 Use automap in place of an explicit file map in migration
Compare 2 commits »
Ember pushed to default-config at Ember/0x0 2022-11-28 22:15:29 +01:00
017e636b31 Remove trailing commas in config that would cause uploads to hang
Ember commented on pull request mia/0x0#73 2022-11-28 22:10:05 +01:00
Add a default configuration file

oop dont merge found a bug

Ember commented on pull request mia/0x0#73 2022-11-28 21:40:26 +01:00
Add a default configuration file

How's this look?

Ember commented on pull request mia/0x0#73 2022-11-28 21:40:04 +01:00
Add a default configuration file

Oh oops! I badly misread the code there 😅

Ember pushed to default-config at Ember/0x0 2022-11-28 21:39:35 +01:00
dd7f7eff38 Corrections as per request
Ember commented on pull request mia/0x0#73 2022-11-28 17:59:37 +01:00
Add a default configuration file

Done! And the README updated to match