Commit graph

737 commits

Author SHA1 Message Date
b9a25bc3d7
feat(web): mentions, dynamically resolved and shown 2024-05-23 16:41:45 +02:00
17f77c1769
feat: replace mentions with html hrefs 2024-05-23 16:28:18 +02:00
b700e06d10
feat(web): webfinger cache 2024-05-23 16:16:42 +02:00
06413322a3
fix(web): get_untracked for config color 2024-05-23 16:16:12 +02:00
a899c48127
fix(web): clear errored status on cached fetch too 2024-05-23 16:15:39 +02:00
a194aaaa35
fix(web): avatar css, centered devtools link 2024-05-23 15:07:59 +02:00
cd67863a47
fix(web): tracing in web too 2024-05-23 05:53:05 +02:00
9b64503c02
feat(web): infinite scroll (optional) in timelines 2024-05-23 05:52:37 +02:00
c2f4f24586
fix(web): preallocate space for dots 2024-05-23 04:16:09 +02:00
90ae05c5d1
feat(web): loading blinking dots 2024-05-23 04:07:43 +02:00
467cf3c92c
feat(web): better debug error displays 2024-05-23 03:37:50 +02:00
2dea2282fe
feat: json errors for friendlier debug 2024-05-23 03:12:45 +02:00
2bd9b39ed0
fix: exclude proto from domain check 2024-05-23 02:43:26 +02:00
f10b6974f4
fix(web): plain -> raw 2024-05-23 02:32:52 +02:00
a536655396
fix(web): better addressing and mention on reply 2024-05-23 02:30:42 +02:00
ebb7d77cae
feat: allow resolving webfinger for remote users
returned JRDs are already expired, indicating that we can't really be
trusted for remote users, go fetch their webfinger server instead
2024-05-23 01:59:31 +02:00
e146dc2a51
chore(apb): imports 2024-05-23 01:59:22 +02:00
a2812ebf15
fix(web): controls below searchbar, not at side 2024-05-23 01:45:34 +02:00
c19cc19a90
fix(web): update on cached toggled, tweak strings 2024-05-23 01:26:38 +02:00
61fce5c9c6
feat(web): better debug, plain, link and copy 2024-05-23 01:05:59 +02:00
7e93bc6454
fix(apb): simpler macros, added into value, fix links
before array of links were silently discarded because macros relied on
into_iter().collect()... oops! technical debt, but should be ok now
2024-05-23 00:19:28 +02:00
dd16279003
feat(web): very improved debug page 2024-05-22 23:54:00 +02:00
0c5e664fcc
fix: oops what? it should pass html untouched?? 2024-05-22 16:43:24 +02:00
54e7ebd905
fix(apb): extract correctly actor ids from addressing 2024-05-22 16:34:37 +02:00
317f44fba2
docs: about the database 2024-05-22 14:58:16 +02:00
e1ef98f763
chore(web): leftovers 2024-05-21 15:28:48 +02:00
ff966a8a0e
fix(web): temporarily hardcode abuse email just in case 2024-05-21 15:28:22 +02:00
22ad304417
fix(web): better footer 2024-05-21 15:25:47 +02:00
49cee6cafa
fix: context querying 2024-05-20 21:23:30 +02:00
32dd5163bb
fix: don't create a new context if missing, use id 2024-05-20 21:21:13 +02:00
702248348c
fix: should be overkill but better safe?? 2024-05-20 09:36:20 +02:00
4290011ce3
fix: oops name clash 2024-05-20 09:18:27 +02:00
c68adc7030
fix: published to addressing index for faster tls 2024-05-20 09:13:26 +02:00
2ac0ca8a38
feat(apb): quote url 2024-05-20 08:58:38 +02:00
b6e48025fb
fix(uriproxy): better extractor 2024-05-20 08:45:59 +02:00
1a236589ed
fix(web): short uri helper logic 2024-05-20 08:45:41 +02:00
bf86e44b00
feat(web): allow customizing accent color 2024-05-20 08:18:15 +02:00
b8e03fe3c5
fix(apb): double 2024-05-20 07:53:07 +02:00
a3a8b9e8c0
fix(web): oops 2024-05-20 07:50:36 +02:00
20c17da207
fix(web): use css vars for easy theming 2024-05-20 07:49:00 +02:00
fa3f0f853a
fix(uriproxy): if uri is ready just pass it thru 2024-05-20 07:42:58 +02:00
aca757a266
fix(web): /dbg is now /proxy 2024-05-20 07:19:00 +02:00
d7ebb2f95e
fix(uriproxy): dont use padding 2024-05-20 07:13:22 +02:00
c6602d0669
fix(uriproxy): oops reverted fix again replacing '+' 2024-05-20 07:10:16 +02:00
4a17c12b58
fix(uriproxy): use URL_SAFE base64 alphabet 2024-05-20 07:04:29 +02:00
f9e021a37a
fix: undo previous, add replace ~ and use uriproxy 2024-05-20 06:59:16 +02:00
96a0cf0df3
fix(uriproxy): oops didnt strip base 2024-05-20 06:42:22 +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
27073138ae
feat: proxy url
should be properly activitypub compliant
2024-05-20 05:18:27 +02:00
b3df8efa29
chore: clippy 2024-05-20 05:18:09 +02:00