Aaron Po
|
c0cb013f54
|
Show a user's avatar on the public profile (#333)
|
2026-10-13 01:23:29 -04:00 |
|
Aaron Po
|
0e51630439
|
Make the production compose stack deployable and disclose the AI-generated catalogue (#329)
|
2026-10-08 00:17:45 -04:00 |
|
Aaron Po
|
c5972b9f04
|
Features/public biography endpoint (#316)
|
2026-09-26 19:51:10 -04:00 |
|
Aaron Po
|
0ff42c3c70
|
Add authenticated user profile page with locked-down account endpoint (#315)
|
2026-09-23 00:58:54 -04:00 |
|
Aaron Po
|
3793fca65e
|
Features/exceptions pipeline integration (#308)
|
2026-09-12 16:24:14 -04:00 |
|
Aaron Po
|
78d0eaa739
|
Move Infrastructure.Configuration into Configuration (#291)
|
2026-09-12 15:59:37 -04:00 |
|
Aaron Po
|
180ed41e68
|
Move Infrastructure.FileUpload into Features.PhotoUpload (#290)
|
2026-09-12 00:22:19 -04:00 |
|
Aaron Po
|
ce2c90070e
|
Update web docs for Infrastructure.Email move (#289)
|
2026-09-11 23:59:47 -04:00 |
|
Aaron Po
|
7187631ebc
|
Move Infrastructure.Jwt into Features.Users (#287)
|
2026-09-11 23:14:30 -04:00 |
|
Aaron Po
|
9d5a463d93
|
Rename auth feature to Features.Users (#281)
|
2026-09-06 01:23:51 -04:00 |
|
Aaron Po
|
d958933250
|
Replace shared email commands with MediatR notifications (#280)
|
2026-09-05 22:37:00 -04:00 |
|
Aaron Po
|
272a25fb05
|
docs(database): update City dbml doc to reflect composite unique constraint (#278)
|
2026-09-05 00:44:59 -04:00 |
|
Aaron Po
|
78ad32e93a
|
refactor(api-core): move service registration (#275)
|
2026-09-03 05:19:20 -04:00 |
|
Aaron Po
|
d6e176bcd9
|
Split dbo schema into per-domain SQL schemas (#274)
|
2026-09-02 22:23:30 -04:00 |
|
Aaron Po
|
8d59f09cb2
|
chore/update layouts in diagrams (#273)
|
2026-09-02 21:28:23 -04:00 |
|
Aaron Po
|
30317326ce
|
Refactor documentation and diagrams for web/pipeline. (#272)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com> for assistance with diagram creation and documentation prose updates.
|
2026-09-02 01:58:40 -04:00 |
|