Commit Graph

101 Commits (master)

Author SHA1 Message Date
Matthew Wild ea99104f0a mod_http_file_share: Add media-src 'self' to Content-Security-Policy header 8 months ago
Kim Alvefur faed304d55 mod_http_file_share: Explicitly reject all unsupported ranges 9 months ago
Kim Alvefur afd99708d6 mod_http_file_share: Fix off by one in Range response 9 months ago
Kim Alvefur 780fd208bc mod_http_file_share: Improve error reporting by using util.error more 10 months ago
Matthew Wild 9bae17a0bb mod_http_file_share: Persist total storage usage when it increases (fixes #1891) 10 months ago
Kim Alvefur 664895700d mod_http_file_share: Revert 9c62ffbdf2ae 1 year ago
Kim Alvefur 04a918233e mod_http_file_share: Fix expiry disabled check for new config API 2 years ago
Matthew Wild f19f1088b7 mod_http (and dependent modules): Make CORS opt-in by default (fixes #1731) 4 years ago
Matthew Wild 4263537301 luacheckrc, mod_http_file_share: Update for module API change (once->on_ready) 2 years ago
Kim Alvefur 320e215a79 mod_http_file_share: Retrieve stored total in async-friendly way 2 years ago
Kim Alvefur df4bde023b mod_http_file_share: Switch to the new authz API (BC) 2 years ago
Kim Alvefur 99cca59d6e plugins: Handle how get_option_period returns "never" 2 years ago
Kim Alvefur 71ad48095d plugins: Use integer config API with interval specification where sensible 2 years ago
Kim Alvefur 1987a7411f plugins: Switch to :get_option_period() for time range options 2 years ago
Kim Alvefur 4e6ccdad96 mod_http_file_share: Put 'expires' back, thought it was unused 3 years ago
Kim Alvefur b6e5085b6a mod_http_file_share: Set slot token TTL so util.jwt validates expiry 3 years ago
Jonas Schäfer 8e38a4740e mod_http_file_share: use util.human.io.parse_duration 4 years ago
Kim Alvefur 98922d54b1 plugins: Prefix module imports with prosody namespace 3 years ago
Matthew Wild fd637bf6be mod_http_file_share: Use correct variable name (thanks riau.sni) 3 years ago
Matthew Wild 7a36d5edcf mod_http_file_share: Switch to new util.jwt API 4 years ago
Kim Alvefur ca19260145 mod_http_file_share: Use alternate syntax for filename in Content-Disposition 4 years ago
Kim Alvefur ec9ec1b9a0 mod_http_file_share: Always measure total disk usage for statistics! 4 years ago
Kim Alvefur 8bef874d8f mod_http_file_share: Fix to take retention time into account 4 years ago
Kim Alvefur ce345d2908 mod_http_file_share: Improve consistency of terminology in logging 4 years ago
Kim Alvefur 7a1198b727 mod_http_file_share: Rename variable for clarity 4 years ago
Kim Alvefur 3e7177a533 mod_http_file_share: Fix deletion counter 4 years ago
Kim Alvefur d4f8f23818 mod_http_file_share: Back out 876e1b6d6ae4 4 years ago
Kim Alvefur 9950712ba3 mod_http_file_share: Recalculate total storage usage weekly instead of daily 4 years ago
Kim Alvefur 62ff00cd1f mod_http_file_share: Keep track of total storage use across restarts 4 years ago
Kim Alvefur a3d8a25bdd mod_http_file_share: Fix measuring total storage use before it was known 4 years ago
Kim Alvefur 82f6358657 mod_http_file_share: Keep global storage use accurate longer. 4 years ago
Kim Alvefur d2f4a57bfc mod_http_file_share: Merge file expiry loops 4 years ago
Kim Alvefur 4836354fd0 mod_http_file_share: Limit query to time since last expiry 4 years ago
Kim Alvefur a70a8c4ffc mod_http_file_share: Switch to mod_cron for periodic tasks 4 years ago
Kim Alvefur 7a272b1670 mod_http_file_share: Move number coercion into util.dataforms 4 years ago
Kim Alvefur 092875aaec mod_http_file_share: Silence luacheck warning 4 years ago
Kim Alvefur 9335877898 mod_http_file_share: Clean up incomplete uploads 4 years ago
Kim Alvefur aed2ada774 mod_http_file_share: Allow 'Authorization' header via CORS (thanks kawaii) 4 years ago
Jonas Schäfer 3e55057a85 mod_http_file_share: return 401 instead of 403 if authentication failed 4 years ago
Kim Alvefur 72e0ff88ba mod_http_file_share: Fix measuring how long periodic task take 4 years ago
Kim Alvefur 9af7bb723b mod_http_file_share: Measure current total usage 4 years ago
Kim Alvefur 5392ef1dd6 mod_http_file_share: Fix traceback in global quota debug logging (thanks Martin) 4 years ago
Kim Alvefur ae7f6c34f0 mod_http_file_share: Add optional global quota on total storage usage 4 years ago
Kim Alvefur 1904899421 mod_http_file_share: Update comment about x-frame-options 5 years ago
Kim Alvefur 2f7da2c6ea mod_http_file_share: Build list of measuring buckets for configured size limit 5 years ago
Kim Alvefur a854ec1e4c mod_http_file_share: Handle out of bounds Range request 5 years ago
Kim Alvefur f5757cae7f mod_http_file_share: Support download resumption via Range requests 5 years ago
Kim Alvefur ecd6b31eea mod_http_file_share: Include expiry time of the upload itself in token 5 years ago
Kim Alvefur e590c9c92e mod_http_file_share: Include time of issuance in auth token 5 years ago
Kim Alvefur bb06c42b07 mod_http_file_share: Group related properties for readability 5 years ago