Commit Graph

13 Commits

Author SHA1 Message Date
bf7d9c2c1c Add authentication based on study IDs 2024-10-09 15:46:34 +08:00
4c0255bb25 Add download link expiration time 2024-10-07 23:42:22 +08:00
56963834b1 Temporarily disable authentication given low availability of Prolific API 2024-10-07 23:38:33 +08:00
66bd82efbc Update allowed content types 2024-10-02 15:46:22 +08:00
892df136f8 Change R2 binding 2024-10-01 22:12:01 +08:00
1e48f6ead6 Implement HTML-based downloading 2024-10-01 17:42:21 +08:00
885434b87e Add support for CORS 2024-10-01 17:41:54 +08:00
471226574a Put restrictions to authentication to avoid abusing Prolific API 2024-10-01 17:41:18 +08:00
682ac67664 Externalize test settings 2024-10-01 17:40:08 +08:00
63656db542 Implement full functionality 2024-09-30 13:56:05 +08:00
e86afb86ae Add variable bindings 2024-09-30 13:55:42 +08:00
ba8a7cd6ef Implement util function to generate hash string 2024-09-25 22:41:36 +08:00
85d462a53d Initial commit (by create-cloudflare CLI)
Details:
  C3 = create-cloudflare@2.28.0
  project name = r2-worker
  package manager = npm@10.7.0
  wrangler = wrangler@3.78.8
  git = 2.42.0.windows.2
2024-09-24 20:52:14 +08:00