qaz741wsd856
9b84f4fdd8
fix: add r2 binding to github action and update readme
2025-12-08 06:26:17 +00:00
qaz741wsd856
73223bfa94
feat: add file attachment support for ciphers
...
- Implemented functionality to create, upload, download, and delete attachments associated with ciphers.
- Introduced a new `attachments` module and updated the database schema to include an `attachments` table.
- Enhanced the API routes to handle attachment operations, including legacy support.
- Updated the README and configuration files to reflect the new attachment feature and its usage.
2025-12-07 11:13:06 +00:00
qaz741wsd856
3408ccb555
feat: implement two-factor authentication (2FA) support with TOTP and recovery codes
2025-12-06 15:01:14 +00:00
qaz741wsd856
90b6058fb6
feat: enhance cipher management with legacy API routes and partial updates
2025-12-05 08:58:26 +00:00
qaz741wsd856
a724719f4b
refactor: replace js wrapper with rust binding
2025-12-04 17:54:16 +00:00
qaz741wsd856
8772cd4868
feat: apply worker built-in rate limiting for sensitive endpoints
...
- Added a rate limiting wrapper to intercept requests and apply limits to login, registration, and prelogin endpoints.
- Configured rate limits in `wrangler.toml` for both production and development environments.
- Updated README to document the rate limiting feature, including how it works and customization options.
2025-12-04 17:21:15 +00:00
qaz741wsd856
aab428a6d2
docs: update readme and remove dangerous table drop commands
2025-12-04 13:34:05 +00:00
Copilot
cdcae96d52
Add glob pattern support for ALLOWED_EMAILS ( #2 )
...
* Initial plan
* Add glob pattern support for ALLOWED_EMAILS environment variable
Co-authored-by: SunsetMkt <26019675+SunsetMkt@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: SunsetMkt <26019675+SunsetMkt@users.noreply.github.com>
2025-12-04 12:12:28 +08:00
qaz741wsd856
9ded40c67c
chore: update deployment process by integrating frontend into static assets
2025-12-02 13:05:57 +00:00
qaz741wsd856
00a1f0d5a8
chore: update version to 0.2.0
2025-12-02 03:11:09 +00:00
qaz741wsd856
6beec5f1ed
docs: add deployment instructions for frontend to Cloudflare Pages
2025-12-01 09:21:49 +00:00
qaz741wsd856
d107ba8a28
refactor: enhance batch processing for cipher operations
2025-11-30 04:31:45 +00:00
qaz741wsd856
f89ac7a8b2
feat: add user registration toggle and Cloudflare Pages deployment workflow
2025-11-29 15:51:26 +00:00
qaz741wsd856
da53f5f956
docs: update README to include CI/CD deployment instructions with GitHub Actions and database backup troubleshooting
2025-11-29 14:47:57 +00:00
qaz741wsd856
1c36439bed
chore: hide database name in action and update readme
2025-11-29 07:45:10 +00:00
qaz741wsd856
00f714e60d
fix: change wrangler d1 usage
2025-11-29 05:49:28 +00:00
qaz741wsd856
ec4a851951
feat: add GitHub Actions workflow for automated D1 database backups to S3
2025-11-29 04:02:12 +00:00
qaz741wsd856
3bd68ababf
feat: add cron-triggered task for purging soft-deleted ciphers
2025-11-28 16:57:46 +00:00
二叉树树
7a108557a9
Update README.md
2025-11-21 17:20:44 +08:00
Deep
13e1f15db3
Add readme
2025-09-22 02:56:50 +05:30