Commit Graph

79 Commits

Author SHA1 Message Date
40af1d91a4 suggest and verify by account IDs, simplify hooks 2023-07-21 12:59:31 -05:00
90664dd5c6 Remove legacy accounts reducer 2023-07-20 15:03:23 -05:00
3ffc5e054d Fix performance issue with makeGetAccount 2023-06-28 21:42:56 -05:00
98cfb6fae5 Don't let status.group be a string 2023-06-26 11:50:53 -05:00
df4975c688 Remove unused makeGetGroup 2023-06-26 11:09:44 -05:00
f46374fdac Simplify makeGetAccount further 2023-06-25 12:26:48 -05:00
8955a56c27 Delete findAccountByUsername selector 2023-06-25 12:24:21 -05:00
2657c8f946 Simplify getAccountGallery selector, also fix getGroupGallery 2023-06-23 11:45:12 -05:00
448f5c6ab9 Fix media gallery being broken 2023-06-23 11:41:10 -05:00
75dbeb65b6 Remove account_counters reducer and legacy follow actions 2023-06-22 23:38:50 -05:00
3000f94325 Fix account relationships 2023-06-20 16:02:43 -05:00
4258d4b27f Fix reducer and selector, import accounts into entity store 2023-06-20 15:24:35 -05:00
412fe84d13 FIX THE TYPE ERRORS 2023-06-20 14:24:39 -05:00
e789b44792 Improve legacy store types 2023-06-19 13:09:51 -05:00
1e18f78756 Fix v2 filters
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-04-21 23:41:55 +02:00
fb8d543f7c Redirect group statuses to a custom path 2023-03-20 20:57:49 -05:00
4c92f581c4 Allow creating v2 filters
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-04 12:43:27 +01:00
4200fa2df4 filters v2
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-03 22:40:39 +01:00
49a7d40efb Fix filters, restyle filters page
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-07 15:38:31 +01:00
1f39ddf0ec Merge remote-tracking branch 'soapbox/develop' into mastodon-groups
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-01-27 23:07:26 +01:00
674ffed6a5 These params should never be null, actually
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-31 19:48:31 +01:00
a7653403e7 Update immutable-js, fix tests, fix reducers/auth
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-26 14:09:09 +01:00
4b3f03353d WIP TypeScript convertions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-26 00:31:07 +01:00
96d39a9d1a Groups: Hide ComposeForm if not a member, add Media panel
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-18 13:17:45 +01:00
7d48c40b89 Placeholder group cards
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-17 14:31:23 +01:00
7c4aca51dc some basic groups ui
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-13 23:03:01 +01:00
12825f9350 Groups: actions, normalizers, reducers
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-11 22:24:01 +01:00
637d78db01 Rename files (11): utils 2022-11-16 08:34:55 -05:00
b67c454144 findAccountByUsername: safely check account?.acct 2022-08-31 10:18:13 -05:00
66216bd5b6 Use Array.includes instead of indexOf
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-08-12 13:47:32 +02:00
8e7d3d45a9 Merge branch 'sw-skipwaiting' into 'develop'
ServiceWorker: display a toast to skipWaiting and reload tabs when new ServiceWorker is ready

See merge request soapbox-pub/soapbox-fe!1480
2022-06-27 14:48:42 +00:00
4e545f0638 Reducers: TypeScript
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-06-24 00:33:23 +02:00
9fff48a49f Alerts: refactor notifications_container 2022-06-23 17:29:10 -05:00
3e205a9610 ServiceWorker: click toast to install update (dirty) 2022-06-23 15:20:41 -05:00
e78108efe2 TypeScript
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-06-12 20:15:34 +02:00
708c3a9e64 TypeScript: actions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-06-10 19:56:22 +02:00
95e037f8c0 TypeScript, React.FC
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-06-09 20:56:14 +02:00
65dff4e6a1 Reducers: TypeScript
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-06-05 15:05:44 +02:00
878d26cb4b StatusListContainer: convert to TSX 2022-06-02 15:15:30 -05:00
88b91bce3e Mastodon admin API
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-16 17:40:47 +02:00
b64be353cc eslint: indent switch statements 2022-05-11 16:06:35 -05:00
3f9cc3cd04 Restore Patron features, context to TSX 2022-04-24 17:01:57 -05:00
b5ae9adf63 Chats: typescript
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-04-12 18:52:56 +02:00
fdb44d615d Convert features/status/index to typescript (pretty much) 2022-04-04 14:17:24 -05:00
836c02b388 Convert reducers/alerts to Typescript 2022-03-31 18:18:39 -05:00
7efa10e7e0 Convert reducers/admin to Typescript 2022-03-31 18:10:34 -05:00
dddba516fb Convert selectors/index to Typescript 2022-03-31 17:00:31 -05:00
5cd894ab02 Truth Social 2022-03-21 13:14:26 -05:00
bf7cd98c03 Add 'View' action link to some notifications
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-27 16:00:05 +01:00
6323c7d70e eslint: enforce gaps between groups with import/order 2022-01-10 16:25:06 -06:00