gotosocial/internal
Daenney 5155718bcb feat: Relax URL matching
Instead of only linkifying things with an explicit http or https scheme,
the xurls.Relaxed also matches links with known TLDs. This means that
text like 'banana.com' will also be matched, despite the missing
http/https scheme. This also works to linkify email addresses, which is
handy.

This should also ensure we catch links without a scheme for the purpose
of spam checking.
2025-03-20 15:37:08 +01:00
..
admin [feature] Fetch + create domain permissions from subscriptions nightly (#3635) 2025-01-08 11:29:40 +01:00
ap [feature] Parse content warning to HTML, serialize via client API as plaintext (#3876) 2025-03-07 14:04:34 +00:00
api [feature] Application creation + management via API + settings panel (#3906) 2025-03-17 14:06:17 +00:00
cache [bugfix] Avoid nil ptr if maintenance router can't be started (#3919) 2025-03-18 13:32:08 +01:00
cleaner [bugfix] Missing emoji urls (#3707) 2025-01-30 13:52:03 +01:00
config [bugfix] Return useful err on server start failure (#3879) 2025-03-05 19:12:53 +01:00
db [performance] reindex public timeline + tinker with query a bit (#3918) 2025-03-18 12:49:21 +01:00
email [bugfix/email] Don't use plainAuth when no smtp username/password provided (#3332) 2024-09-23 16:07:13 +02:00
federation [bugfix] Store and expose status content type (#3870) 2025-03-06 16:31:52 +00:00
filter feat: Relax URL matching 2025-03-20 15:37:08 +01:00
gtscontext [chore] github.com/superseriousbusiness/httpsig -> codeberg.org/superseriousbusiness/httpsig (#3854) 2025-03-02 13:28:38 +01:00
gtserror [chore] remove type switch in Create() and instead move to FederatedCallbacks() (#3697) 2025-01-28 20:22:23 +00:00
gtsmodel [feature] Application creation + management via API + settings panel (#3906) 2025-03-17 14:06:17 +00:00
headerfilter [feature] request blocking by http headers (#2409) 2023-12-18 14:18:25 +00:00
httpclient [chore] some tidy ups (#3677) 2025-01-27 15:54:59 +00:00
id [feature] Create/update/remove domain permission subscriptions (#3623) 2025-01-05 13:20:33 +01: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] Set/show instance language(s); show post language on frontend (#2362) 2023-11-17 11:35:28 +01:00
log [performance] minimise log field allocations (#3529) 2024-11-11 15:45:19 +00:00
media [chore] add warning message when wazero compiler not supported (#3894) 2025-03-10 17:21:56 +00:00
messages [chore] github.com/superseriousbusiness/activity -> codeberg.org/superseriousbusiness/activity (#3853) 2025-03-02 12:48:00 +01:00
middleware [chore] migrate oauth2 -> codeberg (#3857) 2025-03-02 16:42:51 +01:00
oauth [feature] Refactor tokens, allow multiple app redirect_uris (#3849) 2025-03-03 15:03:36 +00:00
observability [chore] update otel libraries (#3740) 2025-02-06 12:14:37 +01:00
oidc [chore] Improve copyright header handling (#1608) 2023-03-12 16:00:57 +01:00
paging [bugfix] flaky paging test (#2888) 2024-05-01 13:29:42 +02:00
processing [feature] Application creation + management via API + settings panel (#3906) 2025-03-17 14:06:17 +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 2025-03-20 15:37:08 +01:00
router [chore] little frontend tweaks (#3852) 2025-03-02 11:27:30 +01:00
scheduler [feature] add support for polls + receiving federated status edits (#2330) 2023-11-08 14:32:17 +00:00
state [feature] Fetch + create domain permissions from subscriptions nightly (#3635) 2025-01-08 11:29:40 +01:00
storage [bugfix] s3 media uploaded without content-type (#3353) 2024-09-26 14:43:10 +02:00
stream [feature] Conversations API (#3013) 2024-07-23 20:44:31 +01:00
subscriptions [bugfix] Fix set obfuscate = null error in adoptPerm (#3922) 2025-03-19 12:06:50 +01:00
text feat: Relax URL matching 2025-03-20 15:37:08 +01:00
timeline [feature] add support for receiving federated status edits (#3597) 2024-12-05 13:35:07 +00:00
trans [feature] Allow users to export data via the settings panel (#3140) 2024-07-31 15:03:34 +01:00
transport [bugfix] Return useful err on server start failure (#3879) 2025-03-05 19:12:53 +01:00
typeutils [feature] Application creation + management via API + settings panel (#3906) 2025-03-17 14:06:17 +00:00
uris [feature] Interaction requests client api + settings panel (#3215) 2024-08-24 11:49:37 +02:00
util [chore] better dns validation (#3644) 2025-01-14 14:23:18 +00:00
validate [feature] Add global instance CSS customization setting (#3352) 2024-12-02 12:24:48 +01:00
web [feature] Add page-specific class per template (#3814) 2025-02-20 15:09:28 +01:00
webpush [feature] Parse content warning to HTML, serialize via client API as plaintext (#3876) 2025-03-07 14:04:34 +00:00
workers [feature] Push notifications (#3587) 2025-01-23 16:47:30 -08:00