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
b910e346ea
chore: centralized way to process and insert objects
...
it shouldn't break anything, also names are kind of weird (normalizer?
insert??) but ill think about it later, after ive done the same for
activities and users
2024-05-20 02:55:30 +02:00
f4db94db27
feat(apb): optional Send marker on Base, on by default
2024-05-20 02:39:23 +02:00