|
35796c6e93
|
fix: side effects only after inserting
otherwise duplicate fetches will increment counter before being caught
as duplicates
|
2024-05-23 23:27:45 +02:00 |
|
|
2442872b5f
|
fix(web): break <br> too
|
2024-05-23 23:09:11 +02:00 |
|
|
892637db04
|
feat(web): allow filtering replies
|
2024-05-23 22:35:34 +02:00 |
|
|
a6227a6679
|
fix: regex, because it's always regex
|
2024-05-23 16:53:25 +02:00 |
|
|
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 |
|