46218aa3c7
test(api/rest): add basic endpoint tests
2026-02-16 22:33:33 +11:00
48b69c88a9
refactor: update to agp 9
2026-02-05 02:46:13 +11:00
0d84411f14
refactor: split up core into multiple modules
2026-02-05 01:05:02 +11:00
2725342c3f
refactor: switch from metro to koin
...
Honestly metro looks too overcomplicated and I still don't know how to
use it properly. Switching to koin for now as I'm more comfortable with
it.
2026-02-01 00:50:57 +11:00
53abaccd21
chore(deps): bump and clean up deps
2026-01-31 19:15:14 +11:00
9f9ed1d2fc
chore(deps): add jetpack paging
2026-01-31 19:04:08 +11:00
8e02b98c51
feat(ui): initial navigator prototype
...
Will be handling guild/channel browsing
- Bumped CMP material 3, so we don't have to use jetpack anymore
- Added coil for images later on
- Added a bajillion placeholder images
2026-01-30 01:16:32 +11:00
41f2b9782a
chore(ui): move to official material3, and remove jvm target
...
JetBrains Compose lags behind a bit, currently the new expressive lists
are only available in official
This also makes it easier to develop for now; moving to desktop later on
should be trivial
2026-01-28 02:34:24 +11:00
a2fb59c6f8
feat: basic api, captcha, and login flow
...
whew, that's a lot
2026-01-25 03:31:24 +11:00
946429a2f5
feat: basic persistent settings
2026-01-24 00:37:57 +11:00
6f5e4499d9
feat: basic sqldelight
2026-01-23 23:30:06 +11:00
4d8872db9c
feat: basic repo + di
2026-01-23 23:15:40 +11:00
1b3b465112
feat: basic nav3
2026-01-23 21:24:53 +11:00
2cb53ee962
fix: fixup build failures
2026-01-23 19:28:56 +11:00
058e55538a
chore: add metro
2026-01-23 19:18:14 +11:00
dae42c48f2
refactor: move logic to core module
2026-01-23 19:05:25 +11:00
a30f557999
init
2026-01-23 17:07:47 +11:00