qaz741wsd856
663f2b59d2
perf: optimize JSON response building for ciphers and sync by appending directly to string buffers
2026-01-02 16:21:14 +00:00
qaz741wsd856
edd8fcbd76
feat: implement row-based JSON fetching for ciphers to handle large vaults and avoid SQLITE_TOOBIG errors
2026-01-01 13:46:25 +00:00
qaz741wsd856
5e04837b5d
feat: add folder management routes and update API version
2025-12-10 18:08:15 +00:00
qaz741wsd856
89137fb150
refactor: streamline cipher and sync handlers to utilize raw JSON responses from sqlite json query
2025-12-10 12:34:12 +00:00
qaz741wsd856
96749af57f
refactor: optimize sync and list operation by join
2025-12-10 09:55:53 +00:00
qaz741wsd856
ae423c1a53
feat: add error mapping for D1 JSON parsing and update cipher move logic to handle JSON directly
2025-12-09 17:28:36 +00:00
qaz741wsd856
b1ea9183bc
refactor: directly pass json body to d1 api in attachment handling to avoid parsing
2025-12-09 16:18:13 +00:00
qaz741wsd856
eb6a1d8a63
refactor: optimize bulk delete and restore operations for ciphers
2025-12-09 14:48:33 +00:00
qaz741wsd856
d72ef417b7
chore: format code
2025-12-09 05:35:21 +00:00
qaz741wsd856
eee4cc90ef
chore: remove unnecessary attachement urls
2025-12-09 03:38:29 +00:00
qaz741wsd856
4f61077ca9
fix: add R2 cleanup to every delete route
2025-12-07 16:24:48 +00:00
qaz741wsd856
4930e747ed
fix: generate full url for attachment download
2025-12-07 14:50:44 +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
38b978ca6e
chore: format code
2025-12-06 17:52:31 +00:00
qaz741wsd856
51676af4a1
feat: enhance cipher update process with folder ownership validation and client data freshness checks
2025-12-05 12:18:25 +00:00
qaz741wsd856
90b6058fb6
feat: enhance cipher management with legacy API routes and partial updates
2025-12-05 08:58:26 +00:00
qaz741wsd856
6d2fb7aa3e
feat: support for moving selected ciphers to a folder
2025-12-05 08:21:54 +00:00
qaz741wsd856
40f07dcd58
feat: add purge vault endpoint for deleting all ciphers and folders
2025-12-05 03:38:44 +00:00
qaz741wsd856
b8a961a936
feat: optimize bulk cipher restoration
2025-12-01 10:30:50 +00:00
qaz741wsd856
25c16cf03a
refactor: unify cipher data definition
2025-12-01 05:11:50 +00:00
qaz741wsd856
eb64650594
fix: update user timestamp after data modifications
2025-11-30 17:20:26 +00:00
qaz741wsd856
6f842cc2ce
refactor: move execute_in_batches function to db module for better reusability
2025-11-30 06:59:59 +00:00
qaz741wsd856
d107ba8a28
refactor: enhance batch processing for cipher operations
2025-11-30 04:31:45 +00:00
qaz741wsd856
ffb8823f4c
feat: implement soft and hard delete operations for ciphers, including bulk actions and restore functionality
2025-11-28 16:23:09 +00:00
qaz741wsd856
1d45beebe2
fix: add /api/ciphers endpoint and fix ciphers model
2025-11-28 13:49:02 +08:00
Deep
42976295df
Add folder support
2025-09-22 02:29:47 +05:30
Deep
df46ba93d1
Add cipher edit and delete
2025-09-22 01:52:24 +05:30
Deep
2cb2004840
Vault + registration
2025-09-21 15:39:41 +05:30
Deep
0112286623
Login to vault
2025-09-21 11:35:13 +05:30