Commit graph

1167 commits

Author SHA1 Message Date
c14531afc8
fix: delivery also embeds activities in activities
it was supposed to do already but i was just joining on objects, oops
2024-07-05 02:57:41 +02:00
7079662391
fix: add special case for 447 from lemmy.cafe
because its clogging my job queue
2024-07-05 02:43:01 +02:00
d6b9ab4cfd
fix(web): smaller actor summaries 2024-07-05 02:24:05 +02:00
9311cf25de
fix: fetch relay usr or else we cant know internal 2024-07-05 00:31:42 +02:00
b2d23b7c4c
fix(web): multiple mentions should not nest 2024-07-04 04:42:34 +02:00
5c97b40ea6
fix(web): dont recreate regex every time 2024-07-04 04:42:20 +02:00
c173064627
fix(web): small posts shouldn't break or overflow 2024-07-04 04:17:48 +02:00
51ed5368b8
docs: updated upub screenshot 2024-07-04 03:55:51 +02:00
46873b2f4c
fix(web): better wrapping 2024-07-04 03:43:58 +02:00
1c86110ed4
fix: include published column in hashtags feed 2024-07-04 03:26:47 +02:00
ca1b3079d4
fix(web): hashtags timeline needs ending /page 2024-07-04 03:24:18 +02:00
f97845d81e
chore(web): imports 2024-07-04 03:21:11 +02:00
8ab39bfb2b
feat(web): hashtags timeline page
rather jank, literally hotglued on other feeds but eh it works for now
ig?
2024-07-04 03:14:26 +02:00
2836ec2b37
feat: added hashtags collections routes 2024-07-04 02:59:22 +02:00
0e3d97ae97
feat(web): show hastag badges on posts 2024-07-04 02:36:31 +02:00
9b4fa37e52
feat(uriproxy): new hashtag url type 2024-07-04 02:36:20 +02:00
5e7b2354e2
feat(web): better layout for lemmy posts
image on the side that expands on click, text that "reflows" under the
image, attachments don't overflow etc. also mentions. also refactored a
bit. since i refactored its hard to split these 3 changes so have one
big commit aha
2024-07-04 02:14:50 +02:00
b53bd5527f
fix(mdhtml): don't add rel and target in mentions 2024-07-04 02:12:52 +02:00
9f81116ba3
fix: don't normalize html by default
it breaks remote posts a little and frontend sanitizes again anyway so
might as well store the original stuff they serve us? could be malicious
tho, if FE doesn't sanitize again could lead to stored XSS, maybe
reconsider?
2024-07-04 01:51:15 +02:00
0f97d7656a
fix(mdhtml): dont strip class=u-url mention 2024-07-04 01:47:54 +02:00
905564ce15
fix(web): variable width pretty uris
and jank fix for lemmy inline posts, ughh
2024-07-03 07:30:29 +02:00
6c88dec148
fix(web): uri pretty len check mismatch 2024-07-03 06:34:29 +02:00
9c2cbf2303
fix(web): text/html is same as link 2024-07-03 06:31:02 +02:00
b23a85aca2
fix(web): tell that user may need to be approved 2024-07-03 06:07:54 +02:00
9c47a15ca6
feat(web): allow hiding deletes (default on) 2024-07-03 06:02:39 +02:00
09325c91de
feat(web): improved Document object view
doesn't work retroactively but new lemmy posts should look more like
lemmy posts
2024-07-03 05:58:29 +02:00
1bd93d7c2b
fix: ughhh faker... 2024-07-03 05:29:52 +02:00
024679a0a9
feat: add dedicated image field to objects
so we don't need anymore to convert lemmy post images to attachments
2024-07-03 05:08:41 +02:00
6907560aaa
fix(web): nicer lemmy posts 2024-07-03 04:59:28 +02:00
b6f4539424
fix(web): follows/followers from newer to older 2024-07-03 04:32:29 +02:00
04ad3c84c2
feat(web): group badges lead to local view 2024-07-03 04:24:40 +02:00
32929f0909
fix: include audience in outbox
this allows lemmy groups to work in current upub frontend without
changes, and it kind of makes sense as group broadcast everything they
do. however just doing it like this is unsafe: anyone could send me
stuff with audience "my_id" and have it be on my outbox, broadcasted by
me
2024-07-03 04:19:11 +02:00
1605557329
chore(web): unified caches under trait 2024-07-03 04:05:49 +02:00
64ab2c3bb9
feat: add index on audience for faster groups 2024-07-03 03:26:40 +02:00
d6e47f1acb
fix(web): root redirect to /global 2024-07-03 03:22:00 +02:00
29d783ffd5
chore(web): moved caches under cache:: scope 2024-07-03 03:21:11 +02:00
e707bf7344
feat: allow paginating content by actor audience
basically to browse lemmy communities
2024-07-03 01:58:02 +02:00
45da3a1684
fix: filter_objects() -> filter() 2024-07-02 19:33:00 +02:00
781619a899
chore: removed filter_objects 2024-07-02 01:55:37 +02:00
056be56843
feat: logged in users can see their full outbox 2024-07-02 01:51:58 +02:00
a4df9f2fc0
fix: webfinger accepts full ids
thanks ari for helping me debug this! <3
2024-06-29 19:28:17 +02:00
3fbff70933
fix: temporary extra debug to fix iceshrimp 2024-06-29 16:50:31 +02:00
a614f7c35b
fix(web): don't show activities in threads 2024-06-29 04:32:55 +02:00
9f6acebb85
fix(web): oops now default route is /web/global 2024-06-29 04:30:07 +02:00
19ae80f874
feat: add user approval after registration
basically credentials are disabled until approved by admin
2024-06-28 06:06:33 +02:00
1ee7eb1498
feat: add indexes on followers/following fields
will use them for proper address expansion soon™️
2024-06-28 05:11:41 +02:00
8b5e6d805d
fix(web): prevent overflow on long links from lemmy 2024-06-28 04:11:45 +02:00
157c97694e
feat(web): we're back to activity timelines babyyyy 2024-06-28 04:11:39 +02:00
37a812f3c6
fix: actor outbox should include viewed posts 2024-06-28 03:03:49 +02:00
54e6b517e2
fix: merge Create addressing
basically bring Addresser out of Normalizer again and address manually
everywhere so that in Create we can join the row. in the future we may
be able to resolve contexts more wisely and thus be able to insert
merged rows for likes and announces too, but for now this should be
quite enough
2024-06-28 02:50:46 +02:00