Commit graph

18 commits

Author SHA1 Message Date
f88ca57d97
Migrate existing ts types from the API into the API module
This makes it possible to start hydrating the types into valid data
types like Dates which means I can get type safety guarantees when
displaying information.
2026-04-09 00:25:21 +00:00
ea231fb0cc
Avoid failure when cloning proxied object 2026-04-02 15:32:48 +00:00
945b482b00
Fix saving of tags on users 2026-04-02 15:10:51 +00:00
fc56c1406a
Make it possible to change more user fields 2026-04-02 14:22:45 +00:00
7ee70b24ee
Fix user data displays 2026-04-02 14:03:07 +00:00
3745231f51
Structure PUT by using omit.Value 2026-04-02 13:28:18 +00:00
353a3ea442
Use the correct scheme for URIs 2026-04-02 01:18:25 +00:00
124d1b7078
Show the avatar on the user edit page 2026-04-02 01:11:51 +00:00
42d111aac9
Add separate session endpoint for additional non-user data
This is conceptually much cleaner that encumbering the user object.
2026-04-02 01:07:55 +00:00
5172400803
Begin switch to gorilla/mux
I'm realizing with this code that I'm going to have a problem if I want
to do HATEOAS-style APIs. chi just doesn't do resource-oriented API
design, and I'd have to build a lot of stuff myself.

I'm in the middle of swapping out the UI. Now is the time to make the
switch.
2026-04-01 15:32:27 +00:00
c253e655b1
Add avatar placeholer when avatar is empty 2026-04-01 14:48:31 +00:00
7b3c1f2b54
Add initial implementation of user selector on sudo 2026-03-31 15:10:32 +00:00
21b7b68f50
Get new frontend to type check clean
Epic undertaking.
2026-03-31 14:52:53 +00:00
6f9a511874
WIP of user avatar work
Switching from laptop
2026-03-29 17:09:01 -07:00
ad90f9c95e
Create API for adding an avatar to a user 2026-03-28 18:55:13 -07:00
da7549eeda
Show actual user data on the edit page. 2026-03-28 18:06:14 -07:00
92ed974e4b
Use overlay buttons to change avatar 2026-03-28 17:23:09 -07:00
15371ec064
Add basic user edit page 2026-03-28 16:31:29 -07:00