Commit graph

9439 commits

Author SHA1 Message Date
Alex Gleason d4eaf1e27a
Make useOwnAccount return an object 2023-06-25 12:35:09 -05:00
Alex Gleason a8459ced75
Remove Patron reducer 2023-06-25 12:27:26 -05:00
Alex Gleason f46374fdac
Simplify makeGetAccount further 2023-06-25 12:26:48 -05:00
Alex Gleason 8955a56c27
Delete findAccountByUsername selector 2023-06-25 12:24:21 -05:00
Alex Gleason 5320f04e6e
Fetch relationship from profile page 2023-06-25 12:04:30 -05:00
Alex Gleason 072014e39e
Add useRelationship hook, disable fetching relationship for account by default 2023-06-25 12:01:34 -05:00
oakes b96828ad23 Fix scrollable list in modals 2023-06-24 18:47:16 -04:00
Alex Gleason ec8177d578
Add useAccountLookup hook, fix useRelationships 2023-06-23 21:41:36 -05:00
marcin mikołajczak 2ee47fd9a8 Merge branch 'moderation-hide-actions' into 'develop'
Add hideActions to moderation confirmation modals

See merge request soapbox-pub/soapbox!2569
2023-06-23 22:11:00 +00:00
marcin mikołajczak 29c20e6361 Add hideActions to moderation confirmation modals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-06-23 23:11:50 +02:00
Alex Gleason 9f53a81fa1
Add useTransaction hook 2023-06-23 14:12:12 -05:00
Alex Gleason 2657c8f946
Simplify getAccountGallery selector, also fix getGroupGallery 2023-06-23 11:45:12 -05:00
Alex Gleason 1f653b1065
Gate Nostr signing to Ditto 2023-06-23 11:44:07 -05:00
Alex Gleason 448f5c6ab9
Fix media gallery being broken 2023-06-23 11:41:10 -05:00
Alex Gleason 65f8299c1f
EntityStore: change error type from any to unknown 2023-06-23 11:35:16 -05:00
Alex Gleason ab5c4a4233
Fix useRelationships getting called while logged out 2023-06-23 11:30:10 -05:00
Alex Gleason 7bfde28b0c
useFollow: don't go below 0 2023-06-22 23:47:46 -05:00
Alex Gleason 75dbeb65b6
Remove account_counters reducer and legacy follow actions 2023-06-22 23:38:50 -05:00
Alex Gleason ad1718b5f9
Add useFollow, useChangeEntity hooks 2023-06-22 23:17:40 -05:00
Alex Gleason cff5f96df4 Merge branch 'accounts-hook' into 'develop'
Switch to useAccount hook in every place it's convenient

See merge request soapbox-pub/soapbox!2566
2023-06-21 22:47:03 +00:00
Alex Gleason 88692b7020
Fix Patron badge in profile info panel 2023-06-21 17:13:29 -05:00
Alex Gleason 3a369f21fa
Switch to useAccount hook in more places 2023-06-21 16:51:08 -05:00
Alex Gleason 5f61a624c6
Remove legacy useAccount hook 2023-06-21 16:28:51 -05:00
Alex Gleason 69d8817b6d
SidebarMenu: useAccount hook 2023-06-21 16:25:35 -05:00
Alex Gleason e01ee84ee9
ProfileHoverCard: use useAccount hook, add usePatronUser hook 2023-06-21 16:20:07 -05:00
Alex Gleason 25d3925b76 Merge branch 'zod-accounts' into 'develop'
Create legacy immutable adapter for accounts reducer

See merge request soapbox-pub/soapbox!2563
2023-06-21 16:39:14 +00:00
Alex Gleason c2c94d0577
Fix crash on aliases page 2023-06-21 11:19:09 -05:00
Alex Gleason 4fc6640c2c
Skip broken tests 2023-06-20 21:44:07 -05:00
Alex Gleason ced600657b
Fix auth test 2023-06-20 21:36:25 -05:00
Alex Gleason 256d7825ee
Fix timelines test 2023-06-20 21:17:57 -05:00
Alex Gleason 7e83039999
Improve reducer type 2023-06-20 21:09:49 -05:00
Alex Gleason ade9fa007d Merge branch 'remove-follow-suggestion' into 'develop'
Fix follow suggestion removal

See merge request soapbox-pub/soapbox!2565
2023-06-21 00:56:14 +00:00
oakes fdd20981e3 Fix field name so follow suggestion is successfully removed 2023-06-20 20:25:15 -04:00
Alex Gleason c4ad5e5d78
Fix tests that set the store wrong 2023-06-20 17:48:57 -05:00
Alex Gleason e7217c5c58
Fix reducer in a way that works in tests 2023-06-20 17:33:20 -05:00
Alex Gleason eb0c499d91
factory: generate account on status if not provided 2023-06-20 16:57:40 -05:00
Alex Gleason 3000f94325
Fix account relationships 2023-06-20 16:02:43 -05:00
Alex Gleason 4258d4b27f
Fix reducer and selector, import accounts into entity store 2023-06-20 15:24:35 -05:00
Alex Gleason 412fe84d13
FIX THE TYPE ERRORS 2023-06-20 14:24:39 -05:00
Alex Gleason 011f2eb298
Merge remote-tracking branch 'origin/develop' into zod-accounts 2023-06-19 20:10:25 -05:00
Alex Gleason 5d515f0f21 Merge branch 'pick-utils' into 'develop'
utils: pick only needed fields

See merge request soapbox-pub/soapbox!2564
2023-06-19 22:47:31 +00:00
Alex Gleason 2796726cad
utils: pick only needed fields 2023-06-19 16:49:42 -05:00
Alex Gleason 89c9e32b59
Move legacy functions into separate utils file 2023-06-19 16:02:51 -05:00
Alex Gleason e789b44792
Improve legacy store types 2023-06-19 13:09:51 -05:00
Alex Gleason 8a4239d153
utils/accounts: pick only needed fields from type 2023-06-19 12:10:29 -05:00
Alex Gleason 060a9b559d
Make accounts reducer an alias to entity store with immutableish methods 2023-06-19 12:07:58 -05:00
Alex Gleason 0cebcc05a5
Use any keys, fixes most errors! 2023-06-19 10:58:07 -05:00
Chewbacca d5b3853afc Merge branch 'add-suggested-groups-to-search' into 'develop'
Add Suggested Groups panel to Search page

See merge request soapbox-pub/soapbox!2560
2023-06-19 12:17:34 +00:00
Chewbacca 5c41209a67 Merge branch 'fetch-group-data-timeline' into 'develop'
Fetch group relationships from timeline

See merge request soapbox-pub/soapbox!2549
2023-06-19 12:02:40 +00:00
Chewbacca 203b1222f5 Merge branch 'load-group-data' into 'develop'
Fetch group relationship from notifications

See merge request soapbox-pub/soapbox!2540
2023-06-19 12:02:31 +00:00