gotosocial/internal
tobi 1f0c261fd2 [bugfix] Fix indentation on multi-line alt text in web view (#4149)
This pull request closes https://codeberg.org/superseriousbusiness/gotosocial/issues/3403 by searching for alt or title attributes in HTML, looking for the shortest indent (if any) at the start of multiline content of said attributes, and remove that shortest indent from each line. This is a bit more fiddly than the "easy" way of doing it, but it has the advantage that it preserves user-added indents at the start of lines of alt text.

Reviewed-on: https://codeberg.org/superseriousbusiness/gotosocial/pulls/4149
Co-authored-by: tobi <tobi.smethurst@protonmail.com>
Co-committed-by: tobi <tobi.smethurst@protonmail.com>
2025-05-07 11:48:21 +00:00
..
admin [feature] Move to code.superseriousbusiness.org 2025-04-26 15:38:43 +02:00
ap [chore] Rewrite all remaining Github links 2025-04-27 13:40:22 +02:00
api [bugfix] ensure timeline limit query is respected (#4141) 2025-05-06 13:30:23 +00:00
cache [bugfix] ensure timeline limit query is respected (#4141) 2025-05-06 13:30:23 +00:00
cleaner [feature] Move to code.superseriousbusiness.org 2025-04-26 15:38:43 +02:00
config [feature] support nested configuration files, and setting ALL configuration variables by CLI and env (#4109) 2025-05-06 15:51:45 +00:00
db [bugfix] Fix no notification if mention edited into status (#4102) 2025-05-04 09:45:10 +00:00
email [feature] Move to code.superseriousbusiness.org 2025-04-26 15:38:43 +02:00
federation [bugfix] Prevent multiple mentions being created for one mention (#4127) 2025-05-05 09:22:03 +00:00
filter [chore] Rewrite all remaining Github links 2025-04-27 13:40:22 +02:00
gtscontext [feature] Move to code.superseriousbusiness.org 2025-04-26 15:38:43 +02:00
gtserror [feature] Move to code.superseriousbusiness.org 2025-04-26 15:38:43 +02:00
gtsmodel [bugfix] Fix no notification if mention edited into status (#4102) 2025-05-04 09:45:10 +00:00
headerfilter [feature] request blocking by http headers (#2409) 2023-12-18 14:18:25 +00:00
httpclient [feature] Move to code.superseriousbusiness.org 2025-04-26 15:38:43 +02:00
id [feature] Move to code.superseriousbusiness.org 2025-04-26 15:38:43 +02:00
iotools [performance] update storage backend and make use of seek syscall when available (#2924) 2024-05-22 11:46:24 +02:00
language [feature] support nested configuration files, and setting ALL configuration variables by CLI and env (#4109) 2025-05-06 15:51:45 +00:00
log [feature] Move to code.superseriousbusiness.org 2025-04-26 15:38:43 +02:00
media [chore] add woodpecker ci/cd pipelines (#4061) 2025-04-27 11:22:35 +00:00
messages [feature] Move to code.superseriousbusiness.org 2025-04-26 15:38:43 +02:00
middleware [bugfix] ensure timeline limit query is respected (#4141) 2025-05-06 13:30:23 +00:00
oauth [feature] Move to code.superseriousbusiness.org 2025-04-26 15:38:43 +02:00
observability [bugfix] broken nootel function signatures (#4142) 2025-05-06 13:26:20 +00:00
oidc [feature] Move to code.superseriousbusiness.org 2025-04-26 15:38:43 +02:00
paging [bugfix] ensure timeline limit query is respected (#4141) 2025-05-06 13:30:23 +00:00
processing [feature] support nested configuration files, and setting ALL configuration variables by CLI and env (#4109) 2025-05-06 15:51:45 +00:00
queue [performance] update go-structr and go-mutexes with memory usage improvements (#2909) 2024-05-13 08:05:46 +00:00
regexes feat: Relax URL matching (#3925) 2025-03-24 14:13:32 +01:00
router [bugfix] Fix indentation on multi-line alt text in web view (#4149) 2025-05-07 11:48:21 +00:00
scheduler [feature] add support for polls + receiving federated status edits (#2330) 2023-11-08 14:32:17 +00:00
state [feature] Move to code.superseriousbusiness.org 2025-04-26 15:38:43 +02:00
storage [feature] add ability to change s3 bucket lookup type (#4120) 2025-05-06 09:54:50 +00:00
stream [feature] Conversations API (#3013) 2024-07-23 20:44:31 +01:00
subscriptions [feature] Move to code.superseriousbusiness.org 2025-04-26 15:38:43 +02:00
text [bugfix] Fix no notification if mention edited into status (#4102) 2025-05-04 09:45:10 +00:00
trans [feature] Move to code.superseriousbusiness.org 2025-04-26 15:38:43 +02:00
transport [bugfix] Fix wrong URI used in dereferenceLocal (#4097) 2025-04-30 18:19:01 +00:00
typeutils [feature] Add description_limit to /api/v2/instance, increase default limit to 5k (#4140) 2025-05-06 09:58:47 +00:00
uris [feature] Move to code.superseriousbusiness.org 2025-04-26 15:38:43 +02:00
util [feature] Move to code.superseriousbusiness.org 2025-04-26 15:38:43 +02:00
validate [feature] Move to code.superseriousbusiness.org 2025-04-26 15:38:43 +02:00
web [chore] tweak NoLLaMas proof-of-work algorithm (#4090) 2025-04-29 13:57:26 +00:00
webpush [feature] Move to code.superseriousbusiness.org 2025-04-26 15:38:43 +02:00
workers [feature] Move to code.superseriousbusiness.org 2025-04-26 15:38:43 +02:00