13 Commits
Author SHA1 Message Date
Hermes 51a71739c9 feat: add /search?q= endpoint — substring search across all vault fields
CI / test (push) Has been cancelled
CI / docker (push) Has been cancelled
2026-08-08 02:03:49 +02:00
hermes 30ae00d5f4 feat: add folderId, custom fields, PUT/DELETE secret, GET /folders
CI / test (push) Has been cancelled
CI / docker (push) Has been cancelled
2026-08-03 22:31:35 +02:00
Hermes 0ede8f145d feat: write Card (3) and Identity (4) ciphers
CI / test (push) Has been cancelled
CI / docker (push) Has been cancelled
Add card/identity sub-objects (camelCase serde per Vaultwarden API).
brand/expMonth/expYear sent plaintext; other fields encrypted.
Verified end-to-end: create + read decrypt correctly.
2026-08-02 19:12:57 +02:00
Hermes b48cb16746 fix: write SecureNote (camelCase secureNote sub-object per Vaultwarden API)
CI / test (push) Has been cancelled
CI / docker (push) Has been cancelled
Vaultwarden post_ciphers expects type=2 data in 'secureNote' field
(camelCase serde), not 'notes'/'secure_note'. Verified end-to-end:
SecureNote create + read works; Login write unchanged.
2026-08-02 19:04:33 +02:00
Hermes b92880d515 feat: re-add POST /secret write support (Login working)
CI / test (push) Has been cancelled
CI / docker (push) Has been cancelled
Restore CreateCipher/CreateSecret with fixed syntax (quoted map keys,
pkcs7Unpad restored). Login write verified end-to-end.
2026-08-02 18:29:18 +02:00
Hermes bb650d9acd revert: drop POST /secret write support (back to read-only)
CI / test (push) Has been cancelled
CI / docker (push) Has been cancelled
2026-08-02 17:50:37 +02:00
Hermes ad8d1298ae ci: force rebuild with POST /secret
CI / test (push) Has been cancelled
CI / docker (push) Has been cancelled
2026-08-02 17:38:24 +02:00
Hermes 8801217dd1 feat: add POST /secret to write Login and SecureNote ciphers
CI / test (push) Has been cancelled
CI / docker (push) Has been cancelled
2026-08-02 17:34:44 +02:00
Hermes 0ad0415dba feat: GetSecret returns full item (all fields: username/uri/notes/fields)
CI / test (push) Has been cancelled
CI / docker (push) Has been cancelled
2026-08-02 17:17:33 +02:00
Hermes 4fdc94ba44 ci: test autodeploy webhook (POST method fix)
CI / test (push) Has been cancelled
CI / docker (push) Has been cancelled
2026-08-02 14:20:29 +02:00
Hermes 0ae4416b0b fix: allow UTF-8 (Cyrillic) secret names in validator
CI / test (push) Has been cancelled
CI / docker (push) Has been cancelled
2026-08-02 14:17:11 +02:00
Hermes 07272804e4 ci: trigger autodeploy webhook test
CI / test (push) Has been cancelled
CI / docker (push) Has been cancelled
2026-08-02 14:09:03 +02:00
Hermes 7934e58c37 feat: support all cipher types (Login/SecureNote/Card/Identity)
CI / test (push) Has been cancelled
CI / docker (push) Has been cancelled
- decryptCipher: full decrypt for Card (number/cvv/exp/brand) and Identity (all fields)
- extractSecret: type-aware output (notes for SecureNote, JSON fields for Card/Identity)
- tested: TEST_NOTE (SecureNote) and login secrets resolve by name
2026-08-02 14:01:32 +02:00