af5f5e2554
fix: oops not yet stable if let &&
2024-07-16 00:52:25 +02:00
b88c13e587
feat: cli taks to cloak actors too
2024-07-16 00:21:32 +02:00
74bfd77dff
fix: cloak also user images
2024-07-16 00:21:16 +02:00
eb6cce2787
fix: cloak also while updating
2024-07-16 00:21:07 +02:00
3d8aca843e
fix: multiple path parameters come as tuples!!
2024-07-16 00:00:41 +02:00
5a5c47ecbc
fix: oops forgot to commit but also no need for tx
...
in case of failures mid-way, this allows restarting it multiple times
and still succeeding
2024-07-15 23:58:50 +02:00
09362ff7cc
fix: logging in cloak task
2024-07-15 23:55:49 +02:00
b43431cb03
feat: cloak media urls
2024-07-15 23:47:18 +02:00
9d2996dece
fix: oops go back must be generic object
2024-07-15 21:54:40 +02:00
8e9695c1d5
fix: all fields of fields are defaultable
2024-07-15 21:48:26 +02:00
5c384e9b9e
fix: limit actor update modifiable fields
2024-07-15 21:36:17 +02:00
84f1cbd913
fix: skip verified_at if not present
2024-07-15 21:18:30 +02:00
0873ff46f8
fix: its value not content
2024-07-15 21:15:29 +02:00
4ea7c4b0fe
fix: also wrap try_get_from_json
2024-07-15 20:57:48 +02:00
1f4f8cb45c
fix: oops leftover macro crate
2024-07-15 20:22:04 +02:00
fafe5307c5
fix: generic JsonVec that accepts null
...
not the cleanest solution but should be generic and transparent
2024-07-15 20:20:43 +02:00
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
799b958543
fix: oops migration doesnt like default(vec![])
2024-07-15 14:21:09 +02:00
960f7be291
fix: added new fields to constructors
2024-07-15 14:03:22 +02:00
e0f427a2b9
feat: process and store fields and aliases
...
basically moved_to, also_known_as and actor attachments
2024-07-15 13:57:03 +02:00
b9b49df009
chore: simplified cloak proxy route
2024-07-15 03:05:27 +02:00
e5748860e7
feat(cli): added cloak command to fix previous urls
2024-07-15 02:57:51 +02:00
1eb5cda033
feat: add cloaker trait
2024-07-15 02:57:32 +02:00
a7004d1603
fix: fetch actor/object handles "pretty url"
...
it does an extra fetch which is wasteful but it would fetch and then
fail anyway before so i think this is an improvement
2024-07-15 01:54:13 +02:00
3d6c144c55
fix: address with activity/object time, not now
...
maybe not the best security-wise because remotes can "control" our
timeline order by putting fake dates but gives better results for users
because discovered objects don't appear just below boosts
2024-07-15 01:36:29 +02:00
902aabe36b
feat: process quote_url
2024-07-15 01:32:15 +02:00
83b3db8e75
fix: base app ap id without trailing /
2024-07-15 01:14:31 +02:00
6ff288e936
fix: /#main-key for application
2024-07-10 15:20:23 +02:00
b086fe969f
fix: delivery passes error up
2024-07-06 06:08:58 +02:00
11b4ae8678
chore: renamed PullError in RequestError
2024-07-06 06:08:42 +02:00
9adeff6fbf
feat: added error field to jobs
...
basically just for manual inspection, maybe we could drop this again
once upub is much more stable?
2024-07-06 06:03:26 +02:00
90f483a0ba
fix: try to resolve mentioned users
2024-07-06 05:55:52 +02:00
0934a84de9
fix: skip lemmy community hashtags
2024-07-06 05:27:35 +02:00
6d9bc1fa5b
fix: dont personalize global timelines
...
so they can stay cached for everyone, also queries should be faster
2024-07-06 05:08:29 +02:00
692ae7f31d
fix: hashtag query should discard dupes
2024-07-06 04:41:02 +02:00
6f5b494a25
fix: batch load fills multiple identical objects
...
in case of an announce and a view, we get the attachments only once
otherwise and frontend may overwrite cache with the empty one. this is
wasteful because we clone everytime tho, TODO!
2024-07-06 04:39:14 +02:00
2b4fb3bd62
fix(apb): actually link href is not guaranteed
2024-07-06 04:25:06 +02:00
98f1e5ee06
fix: oops should be an OR not an AND
2024-07-05 04:39:03 +02:00
abb8095685
fix: also set inner actor on filled undos
2024-07-05 04:23:53 +02:00
1b5ae14b99
fix: show your own replies in threads
2024-07-05 03:29:11 +02:00
f36c249803
feat: fill undo ids for user in outbound activities
2024-07-05 03:18:33 +02:00
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
9311cf25de
fix: fetch relay usr or else we cant know internal
2024-07-05 00:31:42 +02:00
1c86110ed4
fix: include published column in hashtags feed
2024-07-04 03:26:47 +02:00
2836ec2b37
feat: added hashtags collections routes
2024-07-04 02:59:22 +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
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
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