summaryrefslogtreecommitdiff
path: root/internal/util
AgeCommit message (Expand)AuthorFiles
2025-09-15[bugfix] Parse `scheduled_at` as ISO8601 with offset if RFC3339 parse fails (...Libravatar tobi1
2025-08-14[performance] replace uses of fmt.Sprintf() with inlineable buildURL_() and b...Libravatar kim1
2025-06-11[bugfix] process account delete synchronously to prevent OOM (#4260)Libravatar kim1
2025-04-26[feature] Move to code.superseriousbusiness.orgLibravatar Daenney8
2025-04-26[performance] rewrite timelines to rely on new timeline cache type (#3941)Libravatar kim1
2025-04-07[feature] add TOTP two-factor authentication (2FA) (#3960)Libravatar tobi2
2025-04-06[bugfix] Change email `Date` header to use RFC2822 (#3972)Libravatar tobi1
2025-01-14[chore] better dns validation (#3644)Libravatar kim3
2024-11-21[feature] Add domain permission drafts and excludes (#3547)Libravatar tobi1
2024-11-11[performance] minimise log field allocations (#3529)Libravatar kim2
2024-10-12[bugfix] Account.last_status_at is a date, not datetime (#3419)Libravatar Markus Unterwaditzer1
2024-09-16[performance] cache more database calls, reduce required database calls overa...Libravatar kim1
2024-08-13[bugfix] relax missing preferred_username, instead using webfingered username...Libravatar kim1
2024-08-11[bugfix] updated pinned counts on status delete (#3188)Libravatar kim1
2024-07-30[chore] add some more slice related utility functions + remove duplicated fun...Libravatar kim3
2024-07-26[bugfix] Use punycode for `host` part of `resource` query param when doing we...Libravatar tobi2
2024-07-17[chore] media pipeline improvements (#3110)Libravatar kim1
2024-07-15[feature] more filetype support! (#3107)Libravatar kim2
2024-07-03[chore] Allow gtsmodel to depend on util (#3068)Libravatar Vyr Cossont1
2024-05-27[experiment] add alternative wasm sqlite3 implementation available via build-...Libravatar kim1
2024-04-26[performance] update remaining worker pools to use queues (#2865)Libravatar kim1
2024-02-09[chore] Move `DoOnce` func wrapper to util (#2613)Libravatar tobi1
2024-01-31[bugfix] fix possible infinite loops in media / emoji cleanup (#2590)Libravatar kim1
2024-01-26[bugfix] Don't return Account or Status if new and dereferencing failed, othe...Libravatar tobi2
2024-01-19[performance] overhaul struct (+ result) caching library for simplicity, perf...Libravatar kim1
2024-01-16[feature] Account alias / move API + db models (#2518)Libravatar tobi1
2023-11-20[bugfix] self-referencing collection pages for status replies (#2364)Libravatar kim1
2023-11-08[feature] add support for polls + receiving federated status edits (#2330)Libravatar kim1
2023-09-29[bugfix] Fix paging for empty items (#2236)Libravatar tobi2
2023-09-29[chore/bugfix] Deinterface text.Formatter, allow underscores in hashtags (#2233)Libravatar tobi1
2023-09-11[feature] Support Actor URIs for webfinger queries (#2187)Libravatar Daenney2
2023-08-07[chore] Use generic pointer function (#2080)Libravatar Daenney1
2023-06-13[chore] Refactor AP authentication, other small bits of tidying up (#1874)Libravatar tobi1
2023-05-22[chore] update account statuses paging logic (#1814)Libravatar tobi2
2023-05-07[bugfix] Punycode fixes (#1743)Libravatar tobi1
2023-03-12[chore] Improve copyright header handling (#1608)Libravatar Daenney8
2023-02-03[chore] Text formatting overhaul (#1406)Libravatar Autumn!2
2023-01-05[chore] Update/add license headers for 2023 (#1304)Libravatar tobi9
2022-12-16[chore/bugfix] Switch markdown from blackfriday to goldmark (#1267)Libravatar Autumn!1
2022-12-10[feature] Start implementing refetch of lost media files via `/api/v1/admin/m...Libravatar tobi1
2022-11-15[bugfix] Fix unicode-unaware word boundary check in hashtags (#1049)Libravatar ugla2
2022-10-10[chore] Make paging logic more generic (#901)Libravatar tobi2
2022-10-02[chore] Use shorter timestamps in frontend for replies (#875)Libravatar tobi1
2022-07-13[feature] Add back/next buttons to profiles for paging through statuses (#708)Libravatar tobi1
2022-07-03[bugfix] Make hashtag regex work with non-ascii characters (#682)Libravatar tobi1
2022-06-11[chore] Webfinger rework (#627)Libravatar tobi3
2022-06-08[feature] Add paging via `Link` header for notifications and account statuses...Libravatar tobi1
2022-06-04[bugfix] Update time marshalling format to provide 3 digits of ms (#630)Libravatar tobi2
2022-05-28[chore] Mastodon api fixups (#617)Libravatar tobi2
2022-05-24[chore] Serialize times as UTC ISO8601 instead of RFC3339 (#602)Libravatar tobi2