88b87c0b20
chore: deps cleanup
...
core down to 180 crates!! theres probably still a lot to be improved but
eh its a start!
2024-07-15 20:19:27 +02:00
1605557329
chore(web): unified caches under trait
2024-07-03 04:05:49 +02:00
ea655be121
fix(web): huge refactor but basically nothing changed
...
... yet! this fixes the weird bug that resets timeline scroll when
coming back from users (annoying!). also slightly better spacing for
things and more consistent loading buttons. its a big refactor and its
underway but there's so much in progress that ill commit this big chunk
as is and i totally wont regret it later when i need to remember what i
was moving where aha
2024-06-12 06:02:36 +02:00
5b592874cb
chore: BIG refactor into smaller crates
...
hopefully this makes lsp more responsive? because it wont need to
recompile everything every time, but idk really
2024-05-31 04:07:39 +02:00
d59f48aa1d
fix(web): maybe fix initial infiniscroll when short
2024-05-25 07:03:38 +02:00
b9a25bc3d7
feat(web): mentions, dynamically resolved and shown
2024-05-23 16:41:45 +02:00
b700e06d10
feat(web): webfinger cache
2024-05-23 16:16:42 +02:00
cd67863a47
fix(web): tracing in web too
2024-05-23 05:53:05 +02:00
af3a3fbbb8
feat: way smarter way to represent remote ids
...
base64 em basically. big commit because touches basically everything!!
2024-05-20 06:29:44 +02:00
9efdc36042
fix(web): enable litepub feature to show reacts
...
also include them in likes filter
2024-05-14 19:06:24 +02:00
c068822b3c
feat(web): added simple config page with filters
2024-05-12 00:11:54 +02:00
34ebd9628b
feat(web): proper posts parsing!!!
2024-05-02 14:21:42 +02:00
0435c779c5
fix(web): updated apb fields
2024-05-02 00:59:47 +02:00
b3014c0175
fix(web): somehow doesnt work only in trunk build?
...
welcome back prod!
2024-04-17 23:45:08 +02:00
a13993e409
fix(web): tracing in leptos
2024-04-17 23:08:41 +02:00
9f66ee4f95
fix(web): start with menu closed on mobile
2024-04-17 15:52:08 +02:00
f8b135d242
feat: reworked timelines to be persistent
...
a lot of work on uris, fetching, concurrency and caching. now timelines
persist and should behave appropriately with your logins! there are
still some weird edge cases but all around i think it's pretty solid and
also quite nice!!
2024-04-16 06:34:50 +02:00
1cf170c16a
feat(web): get my username from login
2024-04-15 22:32:05 +02:00
e1176c7ec1
feat: global users cache for faster resolution
...
not the fanciest way to do it (with lazy_static) but whatevs it works
2024-04-15 05:28:23 +02:00
acda0768d2
feat: added leptos-router, picker inside timeline
2024-04-15 01:56:33 +02:00
acf783bd9f
feat(web): added simple leptos frontend
2024-04-14 06:46:23 +02:00