Chris Milne chris
  • Joined on 2026-03-06
chris pushed to main at chris/fastapi-template 2026-06-17 15:14:36 +00:00
f5395f453d feat: permission registration function
chris pushed to main at chris/fastapi-template 2026-06-17 12:17:54 +00:00
74061d02e0 fix: org id in rn
chris pushed to main at sr2/cloud-api 2026-06-17 12:13:19 +00:00
7804816a1a fix: rn takes org id instead of name
chris pushed to main at sr2/cloud-api 2026-06-17 09:50:16 +00:00
d5854cc2c4 feat: user and org defaults
2c5edd1b0f feat: default org perm grant grants
Compare 2 commits »
chris pushed to main at sr2/cloud-api 2026-06-16 15:48:48 +00:00
d6c14655c0 feat: batch add perm to org
4b384db98a feat: service permissions endpoint
327f857190 feat: service-permission orm relationship
154870acb1 feat: service key dependency generic
f96cb2112c minor: rename search endpoint function
Compare 5 commits »
chris pushed to main at sr2/cloud-api 2026-06-16 12:55:03 +00:00
662b9c8e26 feat: permission permissions
0a867c9c90 minor: relationship key definitions to strings
3e4f68dd9b fix: unique violations
Compare 3 commits »
chris pushed to main at sr2/cloud-api 2026-06-15 10:38:26 +00:00
3433ba39ee feat: default iam group on org join
09d2fbafdc feat: default iam groups on org create
dad23733e8 feat: group name unique per org
Compare 3 commits »
chris pushed to main at chris/fastapi-template 2026-06-15 09:00:43 +00:00
5d3cb64526 fix: non-breaking default db creds
chris pushed to main at chris/fastapi-template 2026-06-15 08:57:52 +00:00
fc10307cc2 tests: test against health check endpoint
6fb841516c tests: test configuration
Compare 2 commits »
chris pushed to main at chris/fastapi-template 2026-06-15 08:49:01 +00:00
f30c06b522 ci: typo in yaml
chris pushed to main at chris/fastapi-template 2026-06-15 08:47:57 +00:00
9c725eea3d ci: lint and test in ci
1e906fc3f0 project: ruff check and format
0a9d941eea project: migrate from pip to uv
Compare 3 commits »
chris pushed to main at sr2/cloud-api 2026-06-15 08:35:02 +00:00
3f7abc5986 tests: preapproval
2b4c875da3 tests: group invitation
da6bd22199 minor: typo
Compare 3 commits »
chris pushed to main at sr2/cloud-api 2026-06-12 15:13:27 +00:00
43ed768f66 feat: minimum lengths for names
092e12a892 feat: org status check moved
Compare 2 commits »
chris closed issue sr2/cloud-api#26 2026-06-12 14:05:43 +00:00
Super Admin Bypasses
chris pushed to main at sr2/cloud-api 2026-06-12 12:17:53 +00:00
a655eaf543 tests: delete_group_perm perm not in group
fe2171df44 tests: delete group perm status checks
c0b9763669 tests: caor status checks match new model
fc9d7f8536 tests: body param generator
778f1dbece tests: remove db modifications from individual tests
Compare 5 commits »
chris pushed to main at sr2/cloud-api 2026-06-12 09:03:09 +00:00
8b89595531 feat: group invitation response model
1a29da73c2 feat: use of service model dependency
f06b19340c feat: remove group permission check if exists
c94c26f2a6 feat: blocked orgs cannot access any endpoints
37a3972d04 feat: questionnaire only modifiable before submission
Compare 11 commits »
chris opened issue sr2/cloud-api#26 2026-06-11 15:50:36 +00:00
Super Admin Bypasses
chris opened issue sr2/cloud-api#25 2026-06-11 15:46:23 +00:00
Logging
chris opened issue sr2/cloud-api#24 2026-06-11 15:45:33 +00:00
Expansion of Test Coverage
chris pushed to main at sr2/cloud-api 2026-06-11 13:14:45 +00:00
bcdef91dd0 feat: user invite response models
8925280f96 feat: questions union
38c26cca7b docs: iam module meta doc
0a7f9092c7 feat: questionnaire shape update
c268097306 feat: helper for generating module docstrings
Compare 6 commits »