This website requires JavaScript.
Explore
Help
Sign In
scottyah
0 Followers
·
0 Following
https://scottyah.com
Joined on
2025-10-09
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
2
Projects
Packages
Code
Public Activity
Starred Repositories
scottyah
pushed to
main
at
mgmt/mgmt
2026-03-27 18:11:00 +00:00
eea1d1c3df
removing the externalsecret reference
a30046b550
production readiness: init container, seed guard, safety checks, and fixes
ab61f63e58
remove SQLite fallback, require PostgreSQL everywhere
358d8d5dcc
fix dashboard expiring items: remove limit(3) and add scrollable overflow
Compare 4 commits »
scottyah
pushed to
main
at
mgmt/mgmt
2026-03-27 16:24:22 +00:00
df8a8233bc
add PKCS7 import, private key editing, drag-and-drop, and cert table fixes
scottyah
pushed to
main
at
mgmt/mgmt
2026-03-25 23:09:39 +00:00
b4846f8655
done
scottyah
pushed to
main
at
mgmt/mgmt
2026-03-25 23:08:32 +00:00
e708391658
fix missing datetime import in KC queue cleanup
201f2116a5
change CA cert from single-key Secret to multi-entry ConfigMap
45321873f3
add per-project permissions on user detail, fix KC sync consistency
a2ad513d63
add license quantity field and sponsorship release warning dialog
70b1d25b31
add downtime reminders, required fields, audit name fix, project filters, show-all rows
Compare 9 commits »
scottyah
pushed to
main
at
mgmt/mgmt
2026-03-24 23:48:53 +00:00
dca541be61
add audit log page, multi-select project assignment, and status banner
scottyah
pushed to
main
at
mgmt/mgmt
2026-03-24 19:32:26 +00:00
5a9814626d
add CSV import/export for group management
fc3bfdd299
make Keycloak the primary login method, local login as break-glass
539572c923
fix demo.sh seed failure caused by podman-compose recreating keycloak
37a24d4bf5
add Postgres support with bundled and external (RDS) options
e782392ec8
fix TypeScript build errors breaking container image build
Compare 6 commits »
scottyah
pushed to
main
at
mgmt/mgmt
2026-03-24 18:13:11 +00:00
b8d5ec28df
Merge branch 'main' of
https://git.scottyah.com/mgmt/mgmt
6a2cc72d88
Fix resolve not sticking: heal stale UserPermission IDs and stop scroll jump
Compare 2 commits »
scottyah
pushed to
main
at
mgmt/mgmt
2026-03-23 22:49:52 +00:00
741343f28f
completed ones marked
b931111928
Fix KC discrepancy detection, caching, and make UI helpdesk-friendly
389e29cd3c
Require mgmt-admin permission for project edit and sponsorship actions
b5e71a04b5
Add agency-service map management and improve group management UI
9b7d7d9898
Fix Helm chart for production: health probes, secret separation, gunicorn workers
Compare 9 commits »
scottyah
pushed to
main
at
mgmt/mgmt
2026-03-19 21:33:45 +00:00
27cbfdd519
Update CLAUDE.md with downtime domain, add scalability assessment doc
d5ade68cc4
Update CLAUDE.md with downtime tracker and work hours settings docs
75daafab5a
Admin settings: redesign for consistency with unified SettingRow pattern
91e118e99d
Downtime tracker: add enclave, scope, planned, resolution fields + work hours
966ea05128
Add tooltip to Verify Details button listing what is being verified
Compare 9 commits »
scottyah
pushed to
main
at
mgmt/mgmt
2026-03-19 21:15:55 +00:00
eac38a5aae
Reset group member pane when app filter changes
b73f5e40df
Keycloak admin tab: reorder, remove User Sync, BC-style discrepancy diff
1c2d554a4c
KC sync queue: move all KC writes to background queue (Phases 1-5)
f4916154b3
KC sync errors: retry operations, auto-clear, and batch handling
4612b168fc
add sponsor switching from user detail + KC sync error tracking
Compare 5 commits »
scottyah
pushed to
main
at
mgmt/mgmt
2026-03-19 18:32:30 +00:00
394a5684cf
open to user settings
scottyah
pushed to
main
at
mgmt/mgmt
2026-03-19 15:48:59 +00:00
42a6ff3f27
Fix sponsor attribute PUT wiping firstName/lastName/email in KC
scottyah
pushed to
main
at
mgmt/mgmt
2026-03-18 21:44:51 +00:00
b978015264
Split Name column into First Name and Last Name on users table
155a4c0d5a
Fix get_all_users to fetch full KC representations and remove stale tests
Compare 2 commits »
scottyah
pushed to
main
at
mgmt/mgmt
2026-03-18 21:01:23 +00:00
525be3ba6d
Fix OIDC login and _find_user to use first_name/last_name
3b40e4e65e
Add Downtime Tracker feature for logging application downtime events
d5818d5341
Replace ProjectUser with UserPermission and remove billing_type
Compare 3 commits »
scottyah
pushed to
main
at
mgmt/mgmt
2026-03-17 23:40:46 +00:00
56bfd34a36
Fix Keycloak admin console link to use master realm URL
03dff4206a
Show time and deletion date on user detail unsponsored card
0544209199
Add sponsor prompt when adding unsponsored user to a group
269bd93a10
Fix KC user sync to handle missing email/name in brief representations
deb512e242
Add bulk KC-to-DB user sync so all users are manageable without OIDC login
Compare 6 commits »
scottyah
pushed to
main
at
mgmt/mgmt
2026-03-17 20:33:21 +00:00
e326c39300
Move user seeding to Keycloak-only, add random app child group assignments
e2680da575
Update CLAUDE.md with sponsorship, member management, and cert passphrase features
fd01a383ac
round 4
72699f6897
Replace billing_type model with KC sponsor attribute
Compare 4 commits »
scottyah
pushed to
main
at
mgmt/mgmt
2026-03-16 23:47:07 +00:00
db35f8d55e
Move permission model from ProjectUser.privileges to Keycloak child groups
scottyah
pushed to
main
at
mgmt/mgmt
2026-03-13 18:44:40 +00:00
f2885e86a3
Update page title to OSA Suite and add custom favicon
5ead8b0333
Add "Core on one project" business rule with overpaying detection and warnings
f6dad749d6
Fix Docker dev setup for fresh clones and consolidate dev scripts
5a51e0ff44
Per-alert recipients, settings fixes, project detail hooks fix, and UI improvements
baf1bc02dc
Add multi-file attachments for licenses, expand allowed file types, and improve cert import UX
Compare 8 commits »
scottyah
pushed to
main
at
mgmt/mgmt
2026-03-12 20:35:12 +00:00
4fcba3037b
Add comprehensive test suite (499 tests) with docs and runner scripts
scottyah
pushed to
main
at
mgmt/mgmt
2026-03-12 20:05:10 +00:00
3ecd21c67f
Add Keycloak OIDC login and enforce project-level permissions
50ffbe33cc
Improve KC group matching, add clickable KC-only rows to create projects
93733790d2
Add Keycloak discrepancy management for diffing and resolving sync drift
425752545e
Improve Keycloak diagnostics TLS skipped state and connector alignment
Compare 4 commits »
First
Previous
1
2
3
4
5
...
Next
Last