Merge pull request 'feat: hard revoke / re-key (Phase C, #3)' (#15) from feat/3-phase-c-rekey into main
lint-and-build.yml #147 -Commit
dabbea2483
pushed by
alvaro
fix(rekey): echo stored DEK values in response, not the pre-image
lint-and-build.yml #146 -Commit
6d6af67f2f
pushed by
alvaro
chore: remove dead AccessClaims struct (#5)
lint-and-build.yml #145 -Commit
668ea59030
pushed by
alvaro
chore: remove dead AccessClaims struct (#5)
lint-and-build.yml #143 -Commit
668ea59030
pushed by
alvaro
Merge pull request 'fix(security): enforce ownership on medication/appointment write paths (#12)' (#13) from fix/12-write-path-ownership into main
lint-and-build.yml #142 -Commit
76fd5a8c26
pushed by
alvaro
fix(security): enforce ownership on medication/appointment write paths (#12)
lint-and-build.yml #141 -Commit
ff185a60e4
pushed by
alvaro
Merge pull request 'feat: profile sharing via X25519 envelope (Phase B, #3)' (#11) from feat/3-phase-b-profile-sharing into main
lint-and-build.yml #140 -Commit
d59487fa3b
pushed by
alvaro
fix(sharing): gate falls back to direct ownership before share check
lint-and-build.yml #139 -Commit
d0efecf38f
pushed by
alvaro
fix(auth): wrong password returns Ok(false), not Err
lint-and-build.yml #133 -Commit
706df11f15
pushed by
alvaro
revert(ci): remove docker-build, acknowledge Forgejo limitations
lint-and-build.yml #101 -Commit
46695ae2a0
pushed by
alvaro
docs: add comprehensive CI/CD final solution documentation
lint-and-build.yml #98 -Commit
e61297d044
pushed by
alvaro
ci: skip integration tests in CI workflow
lint-and-build.yml #84 -Commit
a93a068233
pushed by
alvaro
fix(ci): remove docker-build job that is incompatible with containerized runners
lint-and-build.yml #56 -Commit
5239932331
pushed by
alvaro