Commit graph

9250 commits

Author SHA1 Message Date
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
Alex Gleason
a54b6ee8a3
Create legacy immutable adapter for accounts reducer 2023-06-18 20:10:17 -05:00
Alex Gleason
138ded3904 Merge branch 'link-header' into 'develop'
Use Link header for pagination in more places

See merge request soapbox-pub/soapbox!2562
2023-06-17 12:58:59 +00:00
Chewbacca
ee76ec9bf4 Merge branch 'add-group-to-thumb-navigation' into 'develop'
Add Groups to Thumb Navigation

See merge request soapbox-pub/soapbox!2559
2023-06-16 12:51:26 +00:00
oakes
e1cacb6ee4 Optionally use Link header for pagination in various timelines 2023-06-15 21:40:32 -04:00
oakes
a985348bf1 Optionally use Link header for search pagination 2023-06-15 21:40:28 -04:00
Alex Gleason
dadc39f731 Merge branch 'schema-improvements' into 'develop'
Improve schemas for Account, EmojiReaction, Location, and Status

See merge request soapbox-pub/soapbox!2555
2023-06-14 14:40:59 +00:00
Chewbacca
1d9130f7ac Add Suggested Groups panel to Search page 2023-06-14 08:11:39 -04:00
Chewbacca
e3f92eadac Add Groups to Thumb Navigation 2023-06-14 08:05:25 -04:00
Alex Gleason
bfaea4c356 Merge branch 'browserslist' into 'develop'
npx browserslist@latest --update-db

See merge request soapbox-pub/soapbox!2558
2023-06-14 03:16:36 +00:00
Alex Gleason
590ab73b99
npx browserslist@latest --update-db 2023-06-13 22:14:28 -05:00
Alex Gleason
60eaf01940
Add Resolve<T> utility type 2023-06-13 22:12:42 -05:00
Alex Gleason
db070150d9
Remove unnecessary as string 2023-06-13 20:59:38 -05:00
Alex Gleason
405dcef4a5
Merge remote-tracking branch 'origin/develop' into schema-improvements 2023-06-13 20:58:49 -05:00
Alex Gleason
85261fc415 Merge branch 'typescript-5' into 'develop'
Upgrade to TypeScript 5.1

See merge request soapbox-pub/soapbox!2556
2023-06-14 01:58:25 +00:00
Alex Gleason
0b439b79a1
Upgrade to TypeScript 5.1 2023-06-13 16:26:30 -05:00
Alex Gleason
263db3e1f0
Improve schemas for Account, EmojiReaction, Location, and Status 2023-06-13 14:33:19 -05:00
Chewbacca
ae75c9ac0d Merge branch 'group-admin-fix' into 'develop'
Allow admins to delete Group statuses

See merge request soapbox-pub/soapbox!2533
2023-06-12 12:05:59 +00:00
Chewbacca
f70b7a690d Merge branch 'group-pins' into 'group-admin-fix'
Support Group Pins

See merge request soapbox-pub/soapbox!2544
2023-06-12 12:05:52 +00:00
Alex Gleason
82ff60efaa Merge branch 'auth-fix' into 'develop'
Don't call verify_credentials twice when an account fails

See merge request soapbox-pub/soapbox!2553
2023-06-10 19:39:46 +00:00
Alex Gleason
8d8e4f2ee8
Don't call verify_credentials twice when an account fails 2023-06-10 14:19:46 -05:00
Alex Gleason
f2f720ca21 Merge branch 'invisible-css' into 'develop'
Move .invisible styles to Markup CSS

See merge request soapbox-pub/soapbox!2550
2023-06-07 17:03:30 +00:00
Alex Gleason
a2846070c9
Move .invisible styles to Markup CSS 2023-06-07 11:35:41 -05:00
Chewbacca
c82ece5a19 Fetch group relationship from timeline 2023-06-06 09:19:11 -04:00
Chewbacca
0a66a565f6 Merge branch 'improve-emoji-search' into 'develop'
Improve emoji search

See merge request soapbox-pub/soapbox!2548
2023-06-05 18:37:11 +00:00
Chewbacca
c5ec755661 Remove log 2023-06-05 14:21:04 -04:00
Chewbacca
476ae0a68d Fix emoji search test 2023-06-05 13:17:48 -04:00
Chewbacca
1fed96e99e Sort the emojis 2023-06-05 12:39:32 -04:00
Chewbacca
27f831dce9 Improve emoji search 2023-06-05 12:19:59 -04:00
Chewbacca
1a55d926cb Merge branch 'fix-nav-bug' into 'develop'
Fix navigation bug on Group profiles

See merge request soapbox-pub/soapbox!2547
2023-06-05 15:35:43 +00:00
Chewbacca
f1f6373cd7 Merge branch 'redirect' into 'develop'
Add redirect from statuses -> posts

See merge request soapbox-pub/soapbox!2546
2023-06-05 15:18:29 +00:00
Chewbacca
74e04350c5 Merge branch 'fix-typo' into 'develop'
Fix typo

See merge request soapbox-pub/soapbox!2545
2023-06-05 15:18:21 +00:00
Chewbacca
53a012d9bb Fix navigation bug on Group profiles 2023-06-05 11:11:57 -04:00
Chewbacca
f718ca6d90 Add redirect from statuses -> posts 2023-06-05 10:41:21 -04:00
Chewbacca
cae9d9158d Fix typo 2023-06-05 10:25:48 -04:00
Chewbacca
35d9348edd Support Group pins 2023-06-05 09:41:36 -04:00
Chewbacca
45e0726e59 Alphabetize messages 2023-06-05 09:41:36 -04:00
Chewbacca
d75920718f Fix group factory 2023-06-05 09:41:28 -04:00
Chewbacca
60875e5dc2 Add 'owner' to Group fixture 2023-06-05 09:41:28 -04:00
Chewbacca
6cd8e50493 Allow admins to delete Group statuses 2023-06-05 09:41:28 -04:00