1
0
Fork 0
Unofficial, unverified personal modification of dickwu/r2. Not intended for public distribution or production use. No public support.
  • Rust 58.3%
  • TypeScript 28.5%
  • JavaScript 6.2%
  • CSS 3.2%
  • Python 3.1%
  • Other 0.6%
Find a file
2026-10-14 13:34:38 +08:00
.cargo chore: enhance Windows cross-compilation support and update dependencies 2025-12-29 09:14:55 -06:00
.claude/skills feat: add Homebrew cask auto-update workflow on release publish 2026-03-06 13:29:39 -06:00
.github/workflows chore: remove upstream integrations from personal build 2026-10-13 18:36:45 +08:00
.vscode Initial commit: Tauri + Next.js R2 uploader 2025-12-05 12:12:18 -06:00
docs fix: harden previews and isolate dialog shortcuts 2026-10-14 13:34:38 +08:00
images docs: update README to include screenshots and add homepage link in tauri configuration 2025-12-19 10:57:39 -06:00
scripts chore: remove upstream integrations from personal build 2026-10-13 18:36:45 +08:00
src/app fix: harden previews and isolate dialog shortcuts 2026-10-14 13:34:38 +08:00
src-tauri fix: harden previews and isolate dialog shortcuts 2026-10-14 13:34:38 +08:00
.gitattributes Stabilize release checks across runners 2026-05-04 16:26:34 -05:00
.gitignore chore: remove upstream integrations from personal build 2026-10-13 18:36:45 +08:00
.prettierignore chore: keep Prettier out of the superpowers notes folder 2026-09-25 12:35:55 -05:00
.prettierrc Refactor configuration files and improve component structure 2025-12-08 09:02:24 -06:00
bun.lock chore: remove upstream integrations from personal build 2026-10-13 18:36:45 +08:00
CLAUDE.md fix(macos): declare Local Network usage so LAN RustFS endpoints connect 2026-09-24 13:29:19 +00:00
next-env.d.ts fix(sync): skip unlistable prefixes instead of aborting the whole crawl 2026-09-03 06:10:04 -05:00
next.config.ts add multi file server 2026-01-19 22:30:01 -06:00
package.json chore: remove upstream integrations from personal build 2026-10-13 18:36:45 +08:00
postcss.config.mjs Refactor configuration files and improve component structure 2025-12-08 09:02:24 -06:00
publish.sh Make release bump commits auditable 2026-05-04 16:14:28 -05:00
README.md chore: remove upstream integrations from personal build 2026-10-13 18:36:45 +08:00
SYNC_STRUCTURE.md chore: enhance documentation and improve task management 2026-02-10 09:00:05 -06:00
TODOS.md feat: add auto-rename toggle to avoid upload key collisions 2026-03-31 12:12:49 -05:00
tsconfig.json Add AWS SDK and Tailwind CSS integration 2025-12-05 16:28:55 -06:00

R2 Client (personal modification)

This is an unofficial, unverified modification of the original R2 Client, made for personal use. It is not intended for public distribution or production use. No public support is offered.

Personal changes:

  • Remove the macOS menu bar icon.
  • Remove upstream updates and bug reporting; load preview assets locally.
  • Require explicit signed URL generation with a selected lifetime; use authenticated reads for private previews.
  • Add file metadata editing, with saves limited to 5 GiB.

Local fixture tests were run, but live R2 and other providers have not been verified. Passing local tests does not establish production readiness. See the validation record for results and remaining limitations.

For the original project and its documentation, refer to upstream.