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-06-17 05:06:41 +00:00
37276877cf
Hard-delete KC account on manual admin user delete
9cd02993ea
Note nightly deletion run time (~02:00 UTC) in user guide
b61a1debf1
Enforce unsponsored-user deletion after grace period
c69856f682
Fix factual errors in user guide after code audit
93a9362545
Clarify mgmtsuite permission levels in user guide
Compare 6 commits »
scottyah
pushed to
main
at
mgmt/mgmt
2026-06-15 17:39:18 +00:00
35a788865e
Add LDAP gateway install & configuration guide
f4bd03dc52
Add read-only LDAP gateway microservice backed by Keycloak
Compare 2 commits »
scottyah
pushed to
main
at
mgmt/mgmt
2026-06-11 23:58:09 +00:00
47e452077a
Add scripts/audit-kc-groups.py realm audit script
73e8aed4e4
Require AUTH_PASSWORD_HASH in production
23eeec42ac
Harden KC queue worker: encrypt queued passwords, fail loudly on skips
2e4231ceda
Treat upstream-terminated TLS as HTTPS for MQTT URL and cookies
Compare 4 commits »
scottyah
pushed to
main
at
mgmt/mgmt
2026-06-11 23:39:42 +00:00
fb257cc130
Drop VELA-gated nav pages from the user guide
07d78656da
Document service accounts and gated nav pages in the user guide
e753883ac6
Fix mgmtsuite group seeding and resolve group names in KC queue worker
f0e7231091
Update user tests for the removed POST /api/users endpoint
5db5c32447
Show names instead of empty quotes and raw IDs in audit entries
Compare 7 commits »
scottyah
pushed to
main
at
mgmt/mgmt
2026-06-09 22:49:01 +00:00
f87f549de1
Add script to build the Keycloak CA bundle for trusted-certs
scottyah
pushed to
main
at
mgmt/mgmt
2026-06-09 22:42:17 +00:00
077d3d3f09
Surface sponsored users with no project permissions in the members table
e12952a0ad
Scope project list to projects the user can actually open
23696932a9
Show admins the billed-user list behind the monthly billing count
6bd83fe622
Add admin user enable/disable controls and split status columns
Compare 4 commits »
scottyah
pushed to
main
at
mgmt/mgmt
2026-06-09 18:22:35 +00:00
1ebb7cd089
Fix inbound sync races with outbound queue and add queue hygiene
scottyah
pushed to
main
at
mgmt/mgmt
2026-06-09 18:03:18 +00:00
8a1f87cc0d
Allow creating standard-pattern child groups from group management
scottyah
pushed to
main
at
mgmt/mgmt
2026-06-09 17:38:21 +00:00
1ace2f732c
Allow creating child groups that match the standard app pattern
8c5ec98367
Optimize Keycloak sync for slow network paths and large realms
Compare 2 commits »
scottyah
pushed to
main
at
mgmt/mgmt
2026-05-20 20:46:40 +00:00
b82e269e48
Allow users to edit their own profile (name, email) and fix KC sync
scottyah
pushed to
main
at
mgmt/mgmt
2026-05-19 21:13:56 +00:00
b4083a313f
Add multi-file cert import and improve Issuing CA display
scottyah
pushed to
main
at
mgmt/mgmt
2026-05-19 19:29:03 +00:00
1759531663
Mark resolved TODOs in notes
9850d854eb
Add KC inbound sync worker and settings tab badges
b28fe8c15f
Fix Keycloak link on user detail page to use correct realm
c29516728d
Auto-generate password on service account creation
50d2f12955
Restore security headers, error handlers, and image path validation
Compare 5 commits »
scottyah
pushed to
main
at
mgmt/mgmt
2026-05-18 21:50:34 +00:00
5da9f4031a
Fix /apidocs 404 in prod by proxying Flasgger route to backend
scottyah
pushed to
main
at
mgmt/mgmt
2026-05-12 04:24:25 +00:00
026aaa9ffa
Fix user guide images 404 in prod by prioritizing API proxy over static file cache
scottyah
pushed to
main
at
mgmt/mgmt
2026-05-11 21:14:05 +00:00
be88eba244
make it load the lightweight app
scottyah
pushed to
main
at
mgmt/mgmt
2026-05-08 17:01:06 +00:00
c5d6d76d3a
Add project deletion script with cascading cleanup
b5f74e5ef5
Relax project key to 1-10 alphanumeric chars (letter-first)
Compare 2 commits »
scottyah
pushed to
main
at
mgmt/mgmt
2026-05-05 21:16:11 +00:00
14d1978ac1
Grafana dashboard suite, backend metrics, and Bitbucket sync
scottyah
pushed to
main
at
mgmt/mgmt
2026-05-05 20:38:39 +00:00
ba36e7165b
Bulk project import, user guide, and settings save fix
scottyah
pushed to
main
at
mgmt/mgmt
2026-04-28 23:06:17 +00:00
c52f2cd488
Live app status orbs with uptime dashboard links
scottyah
pushed to
main
at
mgmt/mgmt
2026-04-21 21:57:21 +00:00
cf0962d375
Update stale tests to match current product behavior
622999550a
End-user how-to guide for projects, groups, and sponsorship
4f07534611
Scaffold Flask-Migrate (Alembic) for schema management
f5370515aa
Tests for sponsorship, OIDC URL, first-name, and CSV wrong-project guards
10405ae595
Sponsorship warning banner, OIDC redirect fix, and first-name display
Compare 5 commits »
First
Previous
1
2
3
4
5
...
Next
Last