• Joined on 2025-08-14
lysann pushed to feature/multi-key-support at lysann/passforios 2026-03-13 20:38:05 +00:00
e33df1f5cc do not search too far for .gpg-id + lots of tests for that
lysann pushed to feature/multi-repo at lysann/passforios 2026-03-12 21:52:27 +00:00
b1314dd8c3 Merge branch 'feature/multi-key-support' into feature/multi-repo
4d564f570b plan updates
cd6dd43dae do not search too far for .gpg-id + lots of tests for that
5c416bfb21 test .gpg-id support
38649f96fe mocking prep: PasswordStoreTest has its own KeyStore
Compare 25 commits »
lysann pushed to feature/multi-key-support at lysann/passforios 2026-03-12 21:47:49 +00:00
cd6dd43dae do not search too far for .gpg-id + lots of tests for that
lysann pushed to feature/multi-key-support at lysann/passforios 2026-03-12 08:33:46 +00:00
5c416bfb21 test .gpg-id support
38649f96fe mocking prep: PasswordStoreTest has its own KeyStore
e3de11f71c PasswordStore: allow to pass in a specific PGPAgent implementation (for testing)
77f85ccdd1 support reading several key IDs in .gpg-id files
566b7253f5 remove overload, caller can take care of it in 2 step process
Compare 21 commits »
lysann pushed to feature/multi-key-support at lysann/passforios 2026-03-10 23:52:22 +00:00
ee80f0dbe8 PGPAgent can encrypt with multiple keys
05324cebe8 move functions around
db60b52605 move and rename test functions
a56193dc86 PGPInterface can encrypt with multiple keys, PGPAgent can encrypt with all keys
39dab8c6c0 decryption: GopenPGPInterface tries to identify decryption key from message metadata
Compare 8 commits »
lysann created branch feature/multi-key-support in lysann/passforios 2026-03-10 23:52:21 +00:00
lysann pushed tag v2.8.1-passforios-v2 to lysann/passforios-gopenpgp 2026-03-10 20:50:39 +00:00
lysann deleted branch v2.8.1-passforios-v2 from lysann/passforios-gopenpgp 2026-03-10 20:48:39 +00:00
lysann created branch v2.8.1-passforios in lysann/passforios-gopenpgp 2026-03-10 20:48:39 +00:00
lysann pushed to v2.8.1-passforios-v2 at lysann/passforios-gopenpgp 2026-03-10 20:47:53 +00:00
4e27e861c7 add PassGetHexSubkeyIDsJSON helper for passforios
41389bb5b0 Fix cache issue
81fdf286c5 Update gocrypto
4340541fe0 Patch for passforios
4c05fbeec7 chore: Prepare release 2.8.1 (#317)
Compare 10 commits »
lysann created branch v2.8.1-passforios-v2 in lysann/passforios-gopenpgp 2026-03-10 20:47:52 +00:00
lysann created repository lysann/passforios-gopenpgp 2026-03-10 20:46:23 +00:00
lysann deleted branch feature/more-tests from lysann/passforios 2026-03-09 22:24:23 +00:00
lysann pushed to feature/multi-repo at lysann/passforios 2026-03-09 22:24:13 +00:00
f0c21dd880 Merge branch 'feature/more-tests-pr' into feature/multi-key-support
55b682b4b0 improve directory deletion/editing handling
b8b7e1f913 PersistenceController tests
cde82d956b rename file to match contained class
4c21ab99ad add tests for AppKeychain
Compare 17 commits »
lysann pushed to feature/more-tests at lysann/passforios 2026-03-09 21:18:21 +00:00
93276095b6 improve directory deletion/editing handling
lysann pushed to feature/multi-repo at lysann/passforios 2026-03-09 14:10:28 +00:00
c8cce5c322 PersistenceController tests
5a51425d01 rename file to match contained class
b9851eb938 add tests for AppKeychain
7a65a27d34 add initPasswordEntityCoreData tests
f21431a243 add save and decrypt round trip
Compare 16 commits »
lysann pushed to feature/more-tests at lysann/passforios 2026-03-09 14:07:15 +00:00
c8cce5c322 PersistenceController tests
5a51425d01 rename file to match contained class
b9851eb938 add tests for AppKeychain
7a65a27d34 add initPasswordEntityCoreData tests
f21431a243 add save and decrypt round trip
Compare 16 commits »
lysann pushed to feature/more-tests at lysann/passforios 2026-03-09 11:57:35 +00:00
f63276a253 test resetting local changes
e0d0e5c912 check file system and commits upon changes to store
d02d4bd68b fix deleting directory
4dda6e542b test add, edit, delete
ddd69720a1 check notification center notifications
Compare 7 commits »
lysann pushed to feature/more-tests at lysann/passforios 2026-03-08 23:17:42 +00:00
ec91c98523 basic core data tests upon clone
802ad84d30 include repo as text fixture, no need to clone from actual github
d123d627d4 fix test cleanup
cf79dd1e14 re-enable existing test
Compare 4 commits »
lysann created branch feature/more-tests in lysann/passforios 2026-03-08 23:17:41 +00:00