227e9c625b
feat(web): filter timelines, loop videos, open cws
2024-05-12 00:12:07 +02:00
c068822b3c
feat(web): added simple config page with filters
2024-05-12 00:11:54 +02:00
ef97000c23
fix(web): blockquotes are different than tl ones
2024-05-11 22:06:02 +02:00
99d613a1e8
fix(web): more consistent object rendering
2024-05-11 21:49:55 +02:00
a60b5774a1
fix(web): for sensitive video dont preload source
2024-05-11 21:01:16 +02:00
1d19b8c2a6
feat(web): debug fetch shows error text from remote
2024-05-11 17:58:01 +02:00
6dd140a413
fix(web): big, padded table for pages
2024-05-08 02:49:26 +02:00
c97e5406ef
feat(web): show more kind of objects
2024-05-08 02:46:47 +02:00
3ed82a7192
fix(web): indentation line for activities too
2024-05-08 02:46:26 +02:00
dd0c354aed
chore(web): retabbed
2024-05-03 06:14:55 +02:00
188dd7ee81
feat(web): bad search bar and page
2024-05-03 06:14:46 +02:00
f8473a5ce1
feat(web): refresh button for context and user
...
i really dont like this tho it shifts the breadcrumb a lot and its weird
that it appears also implemented kinda jankily idkkkk
2024-05-03 04:52:49 +02:00
a16b20f6fa
chore(web): get_untracked when needed
2024-05-03 03:55:26 +02:00
11557f5616
fix(web): better spacing for actor and context guide
2024-05-03 03:19:14 +02:00
f4c74addd6
fix(web): center align bios
2024-05-03 01:00:48 +02:00
1182cb589f
feat(web): fallback avatar url
2024-05-03 01:00:37 +02:00
dc5d9a32d4
fix(web): don't overdo it with blockquotes
2024-05-03 00:52:56 +02:00
539f3fe6ac
fix(web): text too dark ew
2024-05-03 00:52:44 +02:00
505bdfa234
fix(web): dont include summary if empty
2024-05-02 16:20:41 +02:00
fc206cc715
fix(web): oops don't send back accept to self
2024-05-02 14:51:48 +02:00
34ebd9628b
feat(web): proper posts parsing!!!
2024-05-02 14:21:42 +02:00
95ad0d92b7
fix(web): smaller textarea font size
2024-05-02 12:47:48 +02:00
0b07979244
feat(web): thread guides
2024-05-02 03:25:59 +02:00
f833875c65
chore(web): imports
2024-05-02 02:58:06 +02:00
8f4c1a6313
fix(web): hide follow btns if my id or logged out
2024-05-02 02:29:29 +02:00
b2717223b3
feat(web): add accept/reject buttons under folreqs
...
they never disappear so there's quite some potential for spam but ehh
better than nothing for now
2024-05-02 02:08:34 +02:00
b6cac77bf2
fix(web): prefetch users when as object, fix links
2024-05-02 02:07:54 +02:00
4f477fd072
fix(web)!: store full user id in auth
2024-05-02 02:07:11 +02:00
0435c779c5
fix(web): updated apb fields
2024-05-02 00:59:47 +02:00
693687dce2
feat(web): show follow button when not following
2024-05-01 18:24:32 +02:00
62b426acc1
feat(web): combine token and username in auth ctx
2024-05-01 18:24:27 +02:00
d1760f2637
fix(web): buttons are not reactive until logged in
2024-05-01 16:55:02 +02:00
c059f664ac
fix(web): CWs are always closed
...
should do a frontend config option eventually, rather than using
`sensitive` to decide
2024-05-01 16:46:51 +02:00
a3d649d17b
chore(web): more wildcard imports for components
2024-05-01 16:46:36 +02:00
f483ea14b4
feat(web): added reply button
...
not the best way to do it but it works!
2024-05-01 16:46:19 +02:00
102414e1a3
chore(web): separated ActorStrip component
2024-05-01 16:45:27 +02:00
9fe3cb3bda
feat(web): use reference counting rather than clones
...
before, cache would clone the underlying object every time it was
accessed. this was definitely incredibly wasteful! now it clones the
Arc, which is super cheap. the extra work necessary while fetching
things is most likely more than compensated by saved clones every time
we render stuff. there is some dumb arc creation here and there (like
for the debug page), but it's mostly my lazyness, they can probably go
and should not be that much of a big deal anyway.
TLDR things were already fast but should be EVEN FASTER!!!
2024-05-01 16:06:46 +02:00
85d0a9e69d
fix(web): smooth scroll to top
2024-04-30 15:26:27 +02:00
6b44f9b084
fix(web): followers/following/statuses counts
2024-04-30 04:31:17 +02:00
be1c379477
feat(web): repost button, fixed like button to/cc
2024-04-30 04:29:14 +02:00
2c302b4fbf
feat(web): like button (without undo)
2024-04-30 02:09:23 +02:00
394c7a487b
fix(web): centered CW text
2024-04-29 22:01:49 +02:00
ee6120190d
feat(web): show replies/likes/shares counters
...
soon to be buttons!
2024-04-29 21:02:13 +02:00
f6ba30a43f
feat(web): show when tl is loading, disable btn
2024-04-29 03:26:45 +02:00
a664a0372f
fix(web): video max sizing, cursor
2024-04-29 02:42:59 +02:00
9faae6f627
feat(web): show audio, video and generic attachments
...
not only images anymore!!!
2024-04-29 02:33:21 +02:00
08b53bf416
fix: also hide more button in thread view
2024-04-25 03:20:54 +02:00
1a3cc5e2ff
fix(web): don't insert activities already seen
...
this happens because we're paginating with just an offset, meaning that
when new activities get inserted that offset "gets shifted forward" and
we receive again some activities we saw already. this should get fixed
for good on the backend, but for now discarding them here makes it
usable
2024-04-24 05:48:41 +02:00
6c92328b8d
feat(web): hide sensitive posts, add posting option
2024-04-24 05:38:09 +02:00
7617170206
feat(web): expandable images
...
is it sustainable to create a signal for each image? we'll find out!
2024-04-24 04:58:46 +02:00