summaryrefslogtreecommitdiff
path: root/internal/federation/dereferencing/account.go
AgeCommit message (Expand)AuthorFiles
2025-01-30[bugfix] harden checks for remotes masquerading as local, and return correct ...Libravatar kim1
2024-08-13[security] harden account update logic (#3198)Libravatar kim1
2024-08-13[bugfix] relax missing preferred_username, instead using webfingered username...Libravatar kim1
2024-08-02[chore] move PopulateAccountStats() nil check often performed into function i...Libravatar kim1
2024-07-26[bugfix] Use punycode for `host` part of `resource` query param when doing we...Libravatar tobi1
2024-06-26[chore] media and emoji refactoring (#3000)Libravatar kim1
2024-06-11[bugfix] Deref stats async, serve stub collections if handshaking (#2990)v0.16.0-rc2Libravatar tobi1
2024-06-06[bugfix] update media if more than just url changes (#2970)Libravatar kim1
2024-06-06[bugfix] concurrent map writes in dereferencer media processing maps (#2964)Libravatar kim1
2024-04-26[performance] update remaining worker pools to use queues (#2865)Libravatar kim1
2024-04-16[feature/performance] Store account stats in separate table (#2831)Libravatar tobi1
2024-03-22[chore] Move local account settings to separate db table (#2770)Libravatar tobi1
2024-03-12[feature] Process incoming `Move` activity (#2724)Libravatar tobi1
2024-02-23[bugfix] 2643 bug search for account url doesnt always work when redirected (...Libravatar kim1
2024-02-14[bugfix] add stricter checks during all stages of dereferencing remote AS obj...Libravatar kim1
2024-02-09use pointer for freshness window (#2614)Libravatar tobi1
2024-02-09[chore] Move `DoOnce` func wrapper to util (#2613)Libravatar tobi1
2024-01-31[bugfix] parent status replied to status not dereferenced sometimes (#2587)Libravatar kim1
2024-01-26[bugfix] Don't return Account or Status if new and dereferencing failed, othe...Libravatar tobi1
2024-01-09[bugfix] misc dereferencer fixes (#2475)Libravatar kim1
2023-11-14[bugfix] process account delete side effects in serial, not in parallel (#2360)Libravatar tobi1
2023-11-10[feature] Media attachment placeholders (#2331)Libravatar tobi1
2023-11-10[bugfix] Don't try to update suspended accounts (#2348)Libravatar tobi1
2023-11-04[feature] support canceling scheduled tasks, some federation API performance ...Libravatar kim1
2023-10-31[feature] add per-uri dereferencer locks (#2291)Libravatar kim1
2023-10-31[bugfix] Relax `Mention` parsing, allowing either href or name (#2320)Libravatar tobi1
2023-10-23[chore] de-interface{} the federator and dereferencer structs (#2285)Libravatar kim1
2023-09-23[chore] deinterface the typeutils.Converter and update to use state structure...Libravatar kim1
2023-07-12[bugfix] Update account `Update` logic (#1984)Libravatar tobi1
2023-06-22[bugfix/chore] oauth entropy fix + media cleanup tasks rewrite (#1853)Libravatar kim1
2023-05-31[bugfix] only attempt to populate account/statuses from DB if already exist (...Libravatar kim1
2023-05-28[chore] tidy up media manager, add calling func to errors, build-script impro...Libravatar kim1
2023-05-12[feature] status refetch support (#1690)Libravatar kim1
2023-05-09[feature] Enable federation in/out of profile PropertyValue fields (#1722)Libravatar tobi1
2023-04-06[bugfix] Normalize status content (don't parse status content as IRI) (#1665)Libravatar tobi1
2023-03-19[bugfix] Use account ID host as accDomain if 2nd webfinger lookup fails (#1630)Libravatar tobi1
2023-03-12[chore] Improve copyright header handling (#1608)Libravatar Daenney1
2023-03-08[chore] improved enrichAccount() logging (#1602)Libravatar kim1
2023-03-03[bugfix] on deref new account, check db again for account on ErrAlreadyExists...Libravatar kim1
2023-03-01[feature] Federate pinned posts (aka `featuredCollection`) in and out (#1560)Libravatar tobi1
2023-02-17[feature] Add a request ID and include it in logs (#1476)Libravatar Daenney1
2023-02-13[bugfix] Fix up `error getting account avatar/header` errors, other small fix...Libravatar tobi1
2023-02-13[performance] processing media and scheduled jobs improvements (#1482)Libravatar kim1
2023-02-10[chore] small changes missed in previous dereferencer.GetAccount() PRs (#1467)Libravatar kim1
2023-02-09[bugfix] Fix error on searching for account w/accountDomain by host (#1465)Libravatar tobi1
2023-02-09[performance] Don't fetch avatar + header if uri hasn't changed (#1463)Libravatar tobi1
2023-02-03[chore] reformat GetAccount() functionality, support updating accounts based ...Libravatar kim1
2023-01-05[chore] Update/add license headers for 2023 (#1304)Libravatar tobi1
2022-11-29[bugfix] wrap the correct error on failed account update (#1176)Libravatar kim1
2022-11-29[chore] Tidy up some of the search logic (#1082)v0.6.0-rc1Libravatar tobi1