Commit graph

606 commits

Author SHA1 Message Date
4f8132a642
fix: dispatcher check doesn't include trailing 2024-04-23 05:01:59 +02:00
8150b9082d
fix: proper addressing, ctx.base() with trailing /
maybe aode-relay (and rust IRI parser) goes mad if there's no
trailing slash? idk, i'm speculating
2024-04-23 04:56:29 +02:00
63d78e7ff5
fix: delete with filters instead of activemodel 2024-04-23 04:24:27 +02:00
43d5571b27
feat: better error mappings to http 2024-04-23 04:07:32 +02:00
377ed9665d
fix: set published before converting to model
user may not have set it and we overwrite it anyway. id instead is
necessary, so if it's not given we should return 500
2024-04-23 03:59:27 +02:00
83b545649f
fix(web): dont use two object_id fields 2024-04-23 03:59:12 +02:00
7c5b3fca1f
fix(web): input spacings, allow setting obj id
because even when posting embedded objects we may be doing an update
2024-04-23 03:46:14 +02:00
867740b2e6
fix: actually hook up all outbox actions 2024-04-23 03:45:50 +02:00
73f178462f
fix(web): better activity line, dates, icons 2024-04-23 03:31:42 +02:00
fc4840dc5d
feat(web): more human times 2024-04-23 03:15:37 +02:00
5165aa6592
fix(web): spacings for composer box 2024-04-23 03:05:22 +02:00
852b45f8dd
fix: also fix context for fetched objects 2024-04-23 03:04:54 +02:00
53dcfcb993
feat(web): advanced post composer 2024-04-23 02:48:30 +02:00
46de9aebd6
feat: implemented update, delete, announce outbox 2024-04-22 22:52:19 +02:00
8dece0f004
feat: implemented authed inbox 2024-04-22 22:52:05 +02:00
a763b60a93
feat(apb): added all outbox routes, authed inbox 2024-04-22 22:42:45 +02:00
3c6b2ae3e6
fix: don't embed remote objects when dispatching
weak check but should still save some bytes
2024-04-22 22:42:00 +02:00
e810abcff0
docs: updated progress 2024-04-22 20:10:27 +02:00
39fde296f8 fix: break words too long 2024-04-22 15:37:43 +02:00
b543610ed3 fix(web): object.object.id damn its late 2024-04-22 04:49:24 +02:00
64774b976d fix(web): kinda jank way to handle activity+object 2024-04-22 04:47:26 +02:00
9c7f3f121a fix(web): proper filtering for activity replies 2024-04-22 04:43:23 +02:00
b62b461305
fix: dispatcher fetch app key for app deliveries 2024-04-22 04:23:11 +02:00
1d8b69dda7
fix: try setting digest always
aode relay complains that digest is missing on fetches? idk, let's try
putting an empty digest, will aode work? will mastodon/akkoma still
work? will this fix some *keys too???
2024-04-22 04:11:59 +02:00
4d0fb9b684
fix: pass actor, inbox gets resolved automatically 2024-04-22 04:03:47 +02:00
32707bda0c
feat: added command to follow relays 2024-04-22 03:56:07 +02:00
460f801136
fix(web): slightly better spacings for mobile 2024-04-22 03:45:30 +02:00
a51a70da0a
fix(web): img max width, slim activity header 2024-04-22 03:31:51 +02:00
af8310bfc9
feat(web): clear pwd on login fail
not the best way to show failure but at least it does
2024-04-22 03:15:41 +02:00
9c94caf8b4
fix(web): hide pwd finally 2024-04-22 03:08:32 +02:00
87a5a77e19
chore: imports 2024-04-22 02:52:18 +02:00
f2f7b51fdc
feat: order by publish date, not discovery
also centralized ordering inside select_* queries
2024-04-22 02:49:04 +02:00
870e46ba31
feat(web): error pages have direct link to debug 2024-04-22 02:48:33 +02:00
5a8887c690
feat(web): links to debug user and obj pages 2024-04-22 02:32:09 +02:00
ecaecd3b65
fix(web): show all activities in thread, alt texts 2024-04-22 02:10:27 +02:00
b6f10e9cc1
fix: webfinger for application returns itself 2024-04-22 01:51:37 +02:00
4997be5a72
fix(web): thread view shows all types of objects 2024-04-22 01:44:00 +02:00
dfec715594
chore: comments, clearer code 2024-04-22 01:01:42 +02:00
1171d4cd06
feat: show attachments, initial work on threads 2024-04-22 01:01:20 +02:00
e9a19b3cb4
feat: fetch threads recursively up to 16 2024-04-22 00:43:17 +02:00
d575ef0bef
fix: add endpoints and preferred username to app 2024-04-22 00:37:21 +02:00
e8dd15f8bd
fix: also context gives full objects
would clear local cached image oof
2024-04-22 00:16:40 +02:00
96524dbd6f
fix: cheap fix for mastodon contexts 2024-04-22 00:01:09 +02:00
41b9ee4044
feat(web): use forms for login and dbg 2024-04-21 23:41:30 +02:00
5ba1fb66ca
fix(apb): camel case name for mediaType 2024-04-21 23:36:13 +02:00
cc287d3aa4
feat: show attachments in inbox, outbox and /object
attachments are lazy loaded, so it may be efficient if not all posts
have media, but it should probably be eager loaded anyway eventually
2024-04-21 23:22:55 +02:00
c595f5f5e3
feat: process and store remote attachment urls 2024-04-21 22:58:33 +02:00
cd9d3f9db4
fix: use preferred_username before using url 2024-04-21 21:15:58 +02:00
cff4c827ca
feat(web): AP debug page to see remote objects 2024-04-21 19:37:20 +02:00
624492bcfb
feat: introduced arbitrary fetch route for users 2024-04-21 19:15:47 +02:00