Commit graph

1272 commits

Author SHA1 Message Date
8a3211d07b
feat: allow to filter out replies from feeds 2024-11-09 13:13:14 +01:00
f5d794824e
fix: activities inherit audience
only when addressing activity+object and object has `audience` set
2024-11-09 12:07:16 +01:00
98fa0dc58f
fix: sub-address only if necessary 2024-11-09 11:58:06 +01:00
32a2f968f6
fix: use activity published when merging obj addr 2024-11-09 11:53:37 +01:00
1e57d0d2de
fix: merge previous addressings while inserting
objects discovered before receiving the "official" create should no
longer appear by themselves on the tl
2024-11-08 19:39:22 +01:00
02a42ace69
fix: auth filter includes own objects
previously each route had to opt-in showing your own objects (which
aren't addressed to self to not appear on TLs and in notifications, but
that may change?), now the base filter includes that condition

hope this doesn't break anything? :3 i think it was with actors and
relations that i made it simpler but objects should be safe
2024-11-08 14:15:34 +01:00
529fe9382d
chore: licensed under GPLv3 2024-10-20 05:27:46 +02:00
30e647fc12
fix: object updates should only touch some fields
also reject updates for other types
2024-10-02 22:10:56 +02:00
232069d56a
chore: update lockfile 2024-09-19 17:20:44 +02:00
205b729f16
fix: also dispatch right away 2024-09-19 17:20:31 +02:00
9a260a14c3
fix: oops must wake in routes, not worker 2024-09-19 17:16:33 +02:00
133b33f8be
fix: use mpsc for wake token 2024-09-19 17:13:53 +02:00
536d8b7618
fix(web): ugh the feature name 2024-09-19 17:06:59 +02:00
349bcb1e4f
fix(web): leptos-use broke stuff with use_cookie 2024-09-19 17:05:53 +02:00
174ef4198d
chore: clippy warns, async_trait fixes 2024-09-19 16:51:20 +02:00
0934cdaad4
feat: waker implementation
basically posting should now be instant? very ugly implementation tho: i
wanted to keep tokio out of core but this is awful and also im
realistically never swapping out tokio, so might as well move these
tokens down in core...
2024-09-19 16:50:13 +02:00
52b93ba539
chore: bump deps, drop async_trait where possible 2024-09-19 15:56:22 +02:00
095e3e7716
fix: add security context to LD context 2024-09-18 22:46:06 +02:00
5126a462b5
fix: webfinger media type 2024-09-18 22:40:36 +02:00
75808bc926
fix(cli): fetch cmd
i have a ton of stuff pending locally so language server throws a ton of
errors, hopefully this compiles?
2024-09-18 22:23:31 +02:00
047ac5a9e5
feat(cli): allow choosing which actor to use for fetch 2024-09-18 22:16:52 +02:00
716a34e637
feat(web): replies imply mention 2024-08-15 17:30:26 +02:00
0c6418586d
fix(web): oops relative favicon 2024-08-15 16:41:40 +02:00
57e465090b
feat: added manifest route 2024-08-15 16:20:03 +02:00
1f412efdd2
feat(web): add link rel for favicon
this should fix akkoma favicons
2024-08-15 16:12:11 +02:00
369e9b5000
feat(web): simple notifications count and ack 2024-08-15 06:37:25 +02:00
ea6fedf34e
fix: must do it with an update_many
aaaaaaaaaaaaa
2024-08-15 05:48:01 +02:00
52933da820
fix: ughhh must use activity id from payload
i should go to sleep ...
2024-08-15 05:41:50 +02:00
43a4e70cf4
fix: get actor id from job object 2024-08-15 05:39:40 +02:00
817f88e1a4
fix: include seen in notifications columns 2024-08-15 05:33:16 +02:00
c1ab0d474e
feat: added rich notification
basically just adding field "seen" to activities
2024-08-15 05:27:55 +02:00
79c03669b9
feat(apb): seen field extension 2024-08-15 05:10:01 +02:00
0846e2cff9
feat: process View activities to mark notifications 2024-08-15 05:02:07 +02:00
5d320f1899
fix(web): ughhh userid is already an url 2024-08-15 04:51:29 +02:00
86d23fddb1
fix(web): must be absolute url 2024-08-15 04:50:10 +02:00
45392081c7
feat(web): show unread notifications count 2024-08-15 04:48:39 +02:00
97d3056133
feat(web): add mentions to tag 2024-08-15 04:33:01 +02:00
1e8cd32905
fix: Query::objects is not ordered by default
so its possible to select only ids
2024-08-14 15:41:10 +02:00
0a98934a7e
fix: fallback to current time for rich activity 2024-08-14 02:19:36 +02:00
660e5cf127
feat: query::objects
in the end i really needed it anyway to avoid dupes... but at least this
is cross-db! not like Query::feed which avoids dupes only on postgres
(sometimes)
2024-08-14 02:14:05 +02:00
9b6b51889a
fix: dont use builders for context 2024-08-13 20:32:49 +02:00
100c738336
fix(web): refresh does it even with no auto scroll 2024-08-13 20:27:35 +02:00
0e309e143c
fix: allow querying distinct by object 2024-08-13 20:25:05 +02:00
8be68b4311
fix: remove margin in post headings 2024-08-12 12:41:16 +02:00
2f06b0443a
fix(web): expanded images go to almost full screen
they were too little every time anyway, aaaaaaaaaaaaa
2024-08-12 01:39:02 +02:00
b44f1000e1
fix(web): sensitive cover also for obj images 2024-08-12 01:38:43 +02:00
dcbbe15546
docs: add comment for postgres fulltext 2024-08-11 18:40:22 +02:00
5a19344e02
fix: oops fixed search not being public 2024-08-11 18:18:22 +02:00
e15952f028
feat: new compat options for lemmy......
lemmy whyyyyyyyyyy.....
2024-08-11 17:38:10 +02:00
0efe1a3301
fix(web): ignore filters for search results 2024-08-11 15:30:46 +02:00