Commit graph

79 commits

Author SHA1 Message Date
6469dbe85e feat(web): filter updated, more readable filter code 2024-05-31 15:54:22 +02:00
31d536d3d5
fix(web): oops public posts get sent to followers 2024-05-29 22:38:37 +02:00
69cff08b5b
fix(uriproxy): users -> actors 2024-05-29 21:36:55 +02:00
b72851fbfe
chore!: /users/ -> /actors/
sorry! this will break federation but better sooner than later,
everything is called following its AP name except users??? had to be
changed eventually
2024-05-29 20:51:30 +02:00
32ce9391a4
fix(web): preload even on first load, stop if over 2024-05-29 18:06:47 +02:00
40dc245680
feat(web): show activity ids too 2024-05-29 18:06:34 +02:00
1cc41cced3
fix(web): force replies display in thread view 2024-05-29 05:34:51 +02:00
3e7d6adeb8
feat(web): added local timeline 2024-05-29 04:47:26 +02:00
6397647511
fix(web): only load tl after refresh
also improved tl.more()
2024-05-27 16:50:42 +02:00
dfbac324f5
feat(web): try to refresh credentials login upon start 2024-05-27 07:36:38 +02:00
fea7c1ecdf
fix: no more errors! no more warnings!!
finished upgrading inbox to new schema, there's ton of space for
improvement but lets first see if it works
2024-05-27 05:38:51 +02:00
892637db04
feat(web): allow filtering replies 2024-05-23 22:35:34 +02:00
b9a25bc3d7
feat(web): mentions, dynamically resolved and shown 2024-05-23 16:41:45 +02:00
a194aaaa35
fix(web): avatar css, centered devtools link 2024-05-23 15:07:59 +02:00
9b64503c02
feat(web): infinite scroll (optional) in timelines 2024-05-23 05:52:37 +02:00
90ae05c5d1
feat(web): loading blinking dots 2024-05-23 04:07:43 +02:00
a536655396
fix(web): better addressing and mention on reply 2024-05-23 02:30:42 +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
4d7f99dfaa
chore(web): restructured project a little
less messy i think
2024-05-13 19:13:40 +02:00
c0cebcca96
feat(web): better document view 2024-05-13 18:05:48 +02:00
b904883e15
feat(web): show articles without borders 2024-05-13 17:18:16 +02:00
0badc71c92
fix(web): attachments without media type show if img
nobody uses the type field and just mark everything as Document ughhh
and so those who mark image as Image and avoid a media_type because the
browser doesnt really need it get displayed as links, so added an ugly
special case
2024-05-13 17:09:35 +02:00
13b882d141
fix(web): use external url of objects if provided 2024-05-13 01:21:47 +02:00
987c450312
fix(web): proper sizing of attachments 2024-05-12 01:20:55 +02:00
b9f512a988
fix(web): better view for lemmy objects 2024-05-12 00:52:27 +02:00
227e9c625b
feat(web): filter timelines, loop videos, open cws 2024-05-12 00:12:07 +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
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
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
1182cb589f
feat(web): fallback avatar url 2024-05-03 01:00:37 +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
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
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
0435c779c5
fix(web): updated apb fields 2024-05-02 00:59:47 +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
be1c379477
feat(web): repost button, fixed like button to/cc 2024-04-30 04:29:14 +02:00