Commit graph

36 commits

Author SHA1 Message Date
silverpill 28fad8986c Limit number of profiles in search results 2022-05-27 22:11:16 +00:00
silverpill a3716079d7 Remove duplicates when searching profiles by wallet address 2022-05-27 21:39:52 +00:00
silverpill 80880555bf Do not expose login wallet address via search
Login address is considered private unless verified.
2022-05-26 11:22:10 +00:00
silverpill 5e7d3ab434 Don't expose wallet address in /api/v1/accounts/{account_id} response 2022-05-19 23:01:12 +00:00
silverpill e6e7e6f42a Refactor Status API views 2022-05-06 19:39:17 +00:00
silverpill ff5f707cba Prioritize verified results when searching for profile by subscription address 2022-04-27 22:57:49 +00:00
silverpill 303827ffc6 Include results based on identity proofs when searching profiles by wallet address 2022-04-27 22:19:50 +00:00
silverpill a1af35997c Use currency enum instead of WALLET_CURRENCY_CODE constant 2022-04-27 22:19:14 +00:00
silverpill 8deea0c867 Save submitted identity proofs to database 2022-04-26 20:43:39 +00:00
silverpill a97456d77a Pass Actor object instead of Value when creating/updating profile 2022-04-21 23:10:30 +00:00
silverpill 997d9257af Improve descriptions of database errors 2022-04-20 14:05:09 +00:00
silverpill 04e851025b Enforce uniqueness of actor ID 2022-04-20 14:03:13 +00:00
silverpill f914702de9 Allow duplicate labels in extra profile fields 2022-04-12 15:11:26 +00:00
silverpill 76106e4214 Delete media attached to descendants of posts when profile is deleted 2022-02-20 23:24:22 +00:00
silverpill 464d4886fa Add wallet address to data returned by /api/v1/accounts/{account_id} method 2022-02-05 23:51:12 +00:00
silverpill a3a0a6053d Add relationship type column to relationship table 2022-02-03 00:15:52 +00:00
silverpill 7e5917a821 Enable search by wallet address 2022-01-31 23:45:15 +00:00
silverpill f0d021853a Refactor timeline and thread queries
Added tests for home timeline query.
2022-01-08 14:56:38 +00:00
silverpill 011951c129 Set up tests for database queries 2022-01-06 14:31:29 +00:00
silverpill c11cd26961 Move get_followers to relationships::queries module 2022-01-02 13:42:10 +00:00
silverpill e2b5147502 Make profile search case-insensitive 2022-01-02 12:50:17 +00:00
silverpill a9a99d7172 Update actor JSON object in database when receiving Update(Person) activity 2021-12-31 19:43:11 +00:00
silverpill a07f118159 Enable profile directory pagination 2021-12-16 23:09:08 +00:00
silverpill c2d070c4fe Fix repost counter update query in delete_profile() 2021-12-04 15:25:20 +00:00
silverpill 12c21d86f8 Use ULIDs instead of v4 UUIDs for identifiers 2021-12-02 01:36:35 +00:00
silverpill 47826628cd Add API endpoints for making and deleting reposts 2021-11-25 23:31:10 +00:00
silverpill 3d537f5987 Properly catch violations of unique constraint 2021-11-12 23:10:20 +00:00
silverpill fa7bff4b31 Add mention parser 2021-11-11 18:35:54 +00:00
silverpill aa1ef71857 Refactor some mastodon API modules 2021-11-07 13:37:36 +00:00
silverpill d2462e9e96 Add API method for marking posts as favourite 2021-10-19 00:05:50 +00:00
silverpill aa826fd57f Update reply counts when deleting profile 2021-09-29 12:12:45 +00:00
silverpill c41cb16d23 Unpin and remove orphaned IPFS objects from local node 2021-09-29 12:06:19 +00:00
silverpill def4ac69dc Make delete-profile command update counters and clean files 2021-09-26 17:32:25 +00:00
silverpill 7fad429a8c Save extra fields from remote actors 2021-09-17 12:48:13 +00:00
silverpill 6dec1a5da1 Add extra fields to actor profile 2021-09-16 20:14:48 +00:00
silverpill fdef4b6e6a Initial commit 2021-09-14 12:24:05 +00:00