64 lines
1.6 KiB
Org Mode
64 lines
1.6 KiB
Org Mode
#+TITLE: Year in review
|
|
#+AUTHOR: Adam Mohammed
|
|
|
|
|
|
* January
|
|
- Setting up environments for platform to test auth0 changes against portal
|
|
- Created a golang library to make it easier to build algolia indexes
|
|
in our applications. Used by bouncer, and quantum to provide nice searchable
|
|
interfaces on our frontends.
|
|
- Implemented the initial OIDC endpoints for identity-api in LBaaS
|
|
|
|
* February
|
|
- Wrote helm charts for identity-API
|
|
- Bootstrapped initial identity-api deployment
|
|
- Discussed token format for identity-api
|
|
- Adding algolia indexing to quantum resources
|
|
|
|
* March
|
|
- Drafted plan for upgrading the monolith from Rails 5 to Rails 6 and Ruby 2 to Ruby 3.
|
|
- Implemented extra o11y where we needed for the upgrade
|
|
- Used gradual rollout strategy to build confidence
|
|
- Upgraded CRDB and documented the process
|
|
|
|
* April
|
|
- Added testing to exoskeleton - some gin tooling we use for go services
|
|
|
|
* May
|
|
- Started work on the ResourceOwnerDirectory
|
|
- Maintenance on exoskeleton
|
|
|
|
* June
|
|
- More ROD work
|
|
- Ruby 3 upgrade
|
|
- Added service to service clients for coupon
|
|
- Testing LBaaS with decuddle
|
|
- Added events to the API
|
|
|
|
* July
|
|
- Deploy Resource Owner Directory
|
|
|
|
* August
|
|
- Get ready for LBaaS Launch
|
|
|
|
* September
|
|
- Implemented queue scheduler
|
|
|
|
|
|
* Talks:
|
|
- Session Scheduler
|
|
- Static analysis on Ruby
|
|
- API Auth discussion with using identity-api
|
|
- API monoitoring by thinking about what we actually deliver
|
|
- Deep diving caching issues from #_incent-1564
|
|
- Recorded deployment and monitoring of API
|
|
- Monitoring strategy for the API Rails/Ruby Upgrades
|
|
- CRDB performance troubleshooting
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Docs:
|