Henri Dickson
|
448092d6d9
|
Improve identity deletion (#678)
|
2023-12-16 23:49:59 +00:00 |
Henri Dickson
|
ac7fef4b28
|
Do not fetch webfinger if when querying identity on local domain (#668)
|
2023-11-26 21:00:58 -07:00 |
Henri Dickson
|
a58d7ccd8f
|
Do not make local identities outdated (#667)
|
2023-11-26 11:19:18 -07:00 |
Humberto Rocha
|
b031880e41
|
Extract json parser to core and use in fetch_actor (#663)
|
2023-11-20 11:46:51 -07:00 |
Osma Ahvenlampi
|
1ceef59bec
|
Module-specific loggers and minor reformatting (#657)
|
2023-11-16 10:27:20 -07:00 |
Osma Ahvenlampi
|
039adae797
|
Refactoring inbox processing to smaller tasks (#647)
|
2023-10-26 10:01:03 -06:00 |
Osma Ahvenlampi
|
9368996a5b
|
use logging instead of sentry.capture_* (#646)
|
2023-10-23 10:33:55 -06:00 |
Osma Ahvenlampi
|
b60e807b91
|
Separate out timeouts from other remote server issues (#645)
|
2023-10-01 09:27:23 -06:00 |
Andrew Godwin
|
6c83d7b67b
|
Fix #642: Race condition searching for unseen users
|
2023-09-15 10:21:33 -06:00 |
Osma Ahvenlampi
|
2a0bbf0d5d
|
One more try to get the fetch_account/sync_pins/post relationship and parallelism fixed (#634)
|
2023-08-26 15:16:14 -06:00 |
Henri Dickson
|
70b9e3b900
|
Support follow requests (#625)
|
2023-08-18 15:49:45 +09:30 |
Andrew Godwin
|
0c72327ab7
|
Fix state graph
|
2023-08-08 09:04:21 -06:00 |
Andrew Godwin
|
84703bbc45
|
Lay groundwork for moved identity state
|
2023-08-08 08:55:16 -06:00 |
Andrew Godwin
|
4a8bdec90c
|
Implement inbound account migration
|
2023-07-22 11:46:35 -06:00 |
Andrew Godwin
|
759d5ac052
|
Fixed #616: Do followers-only properly
|
2023-07-22 10:38:22 -06:00 |
Andrew Godwin
|
188e5a2446
|
Remove all remaining async code for now
|
2023-07-17 00:37:47 -06:00 |
Andrew Godwin
|
0915b17c4b
|
Prune some unnecessary async usage
|
2023-07-17 00:18:00 -06:00 |
Osma Ahvenlampi
|
1cc9c16b8c
|
Use 400 and 401 error codes as OAuth2 documents, accept 400 as webfinger error code (#597)
|
2023-07-10 10:19:20 -06:00 |
Andrew Godwin
|
709f2527ac
|
Refresh identities half as frequently
|
2023-07-07 15:52:12 -06:00 |
Andrew Godwin
|
7f483af8d3
|
Rework Stator to use a next field and no async
|
2023-07-07 15:14:06 -06:00 |
Humberto Rocha
|
226a60bec7
|
Fix canonicalize (#590)
|
2023-06-24 08:53:42 -06:00 |
Humberto Rocha
|
9038e498d5
|
Fix identity metadata not properly propagating through AP (#589)
|
2023-06-22 17:09:19 -06:00 |
Christof Dorner
|
cec04e8ddb
|
Fixes various issues with pinned posts - continued (#581)
|
2023-05-15 11:36:33 -06:00 |
Christof Dorner
|
9bc18a1190
|
Fixes various issues with pinned posts (#580)
|
2023-05-15 10:54:32 -06:00 |
Andrew Godwin
|
888f4ad36c
|
Move from index_together to indexes
|
2023-05-13 11:30:42 -06:00 |
Andrew Godwin
|
f5a3971ef8
|
Implement replies profile tab and boosts option
|
2023-05-13 11:07:57 -06:00 |
Andrew Godwin
|
1fb02b06e1
|
Fixed #577: Send bot property down API right
|
2023-05-13 06:00:48 -06:00 |
Christof Dorner
|
d6c9ba0819
|
Pinned posts (#561)
|
2023-05-13 10:01:27 -06:00 |
Andrew Godwin
|
8f57aa5f37
|
UI/Domains Refactor
Redoes the UI to remove timelines, promote domains, and a lot of other things to support the refactor.
|
2023-05-03 22:42:37 -06:00 |
Andrew Godwin
|
f7948a55bf
|
Actually do the right indexes in migrations
|
2023-02-03 22:24:28 -07:00 |
Andrew Godwin
|
a6922cb9d6
|
Move to a new HTML parser/stripper
This removes the use of the EOL'd Bleach, and also integrates hashtag,
mention and emoji searching into one single place.
|
2023-01-29 17:47:06 -07:00 |
Andrew Godwin
|
1670c92269
|
Send out emoji tags for identities
|
2023-01-28 11:01:42 -07:00 |
Andrew Godwin
|
ee3b51c28f
|
Fix username display to yourself in clients
|
2023-01-19 16:34:49 -07:00 |
Michael Manfre
|
51ae78a33c
|
Downgrade most fetch related errors to capture_message (#443)
|
2023-01-19 13:14:55 -07:00 |
Andrew Godwin
|
cfb4975fdf
|
Unlinkify profile values in edit fields
|
2023-01-19 10:30:42 -07:00 |
Andrew Godwin
|
57dfc330e0
|
Fix source for no bio
|
2023-01-15 16:29:11 -07:00 |
Andrew Godwin
|
de9261251e
|
Fixed #421: Allow profile editing via API
|
2023-01-15 16:15:57 -07:00 |
Michael Manfre
|
1f44e93518
|
Handle servers that return wrong webfinger payload (#415)
|
2023-01-14 14:19:47 -07:00 |
Michael Manfre
|
18b50ce0e6
|
Silence a few common errors when fetching (#404)
Downgrade nodeinfo json error to a captured message
|
2023-01-13 10:53:02 -07:00 |
Andrew Godwin
|
fa688a5a73
|
Fixed #383: Render links in API metadata values
|
2023-01-11 22:04:03 -07:00 |
Humberto Rocha
|
ae74d65157
|
Fix identity not fetching emoji (#397)
|
2023-01-11 17:07:59 -07:00 |
Andrew Godwin
|
ecec5d6c0a
|
Implement snowflake IDs for some models.
Still needs fixes to the client API paginator.
|
2023-01-08 18:05:29 -07:00 |
Andrew Godwin
|
f4a8a96b81
|
Add first-class deletion support to Stator
|
2023-01-08 12:43:52 -07:00 |
Corry Haines
|
be7ce6ed62
|
Improve /api/v1/accounts/{id}/statuses perf (#355)
|
2023-01-05 22:51:02 -07:00 |
Michael Manfre
|
f1fa4aa1e2
|
Ignore 406 response for webfinger and nodeinfo (#356)
|
2023-01-04 21:45:29 -07:00 |
Michael Manfre
|
5f1d7b5253
|
Add indexes for Stator and some of its common tasks (#332)
|
2023-01-01 10:58:13 -07:00 |
Andrew Godwin
|
ae12aadd38
|
Include actor URI in another error
Fixes #331
|
2022-12-31 13:53:21 -07:00 |
Andrew Godwin
|
13fc4b42de
|
Handle Diaspora's XML webfinger
|
2022-12-31 11:13:51 -07:00 |
Michael Manfre
|
75c17c0766
|
Correctly handle response.raise_for_status() and guard search from bubbling parse errors (#322)
|
2022-12-30 01:02:33 -07:00 |
Michael Manfre
|
0250f2800b
|
Identity profile menus
|
2022-12-30 01:01:03 -07:00 |