Commit Graph

526 Commits

Author SHA1 Message Date
f70d44f67c Display familiar followers on Mastodon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-16 19:32:35 +02:00
b64be353cc eslint: indent switch statements 2022-05-11 16:06:35 -05:00
ae01b845de eslint: enforce spacing of imports (and infix ops) 2022-05-11 12:40:34 -05:00
c879f82b48 Remove beta page 2022-05-10 15:50:35 -04:00
8f09fcab2e Merge branch 'edit-posts' into 'develop'
Allow editing posts on Mastodon

See merge request soapbox-pub/soapbox-fe!1271
2022-05-04 18:57:34 +00:00
ffbb6f51de use camelCase
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-04 20:36:46 +02:00
53152d9174 Do not redirect to /messages after editing status
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-04 20:33:49 +02:00
528906fe31 Set 'system' as default theme 2022-05-04 09:35:45 -04:00
b8be588b60 Post editing: Compose improvements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-03 23:00:07 +02:00
f6f8ef99d9 Merge remote-tracking branch 'soapbox/develop' into edit-posts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-03 21:29:38 +02:00
81938ec4d0 EditProfile: fix formdata submission 2022-05-02 22:45:58 -05:00
23fb01d32d Set onboarding on account creation 2022-05-02 16:24:19 -05:00
35a731ffd9 Restore localStorage onboarding code 2022-05-02 15:55:52 -05:00
83a0988daa submitReport(): don't call getState() a million times 2022-05-02 14:40:34 -05:00
9cbe98f131 Reports: submit rule_ids to API 2022-05-02 14:39:08 -05:00
ac53ed11b9 Add tests for Rules redux action/reducer 2022-05-02 13:55:08 -04:00
924b042c84 Improve reporting modal 2022-05-02 13:55:07 -04:00
0fa58be38c Catch instance/fetch error, only set instance_fetch_failed on 404 2022-05-02 11:46:18 -05:00
39b92b96fc Store settings in IndexedDB even on unsupported backends 2022-04-29 23:15:41 -05:00
ce73b30237 actions/me: do it with a const 2022-04-29 21:41:41 -05:00
db56d9b16a Update tests, remove unused code
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-04-29 23:19:52 +02:00
2cbea4aa5b Upgrade axios to v0.27, fix EditProfile uploads 2022-04-29 16:01:46 -05:00
387ebfc56c Allow editing posts on Mastodon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-04-28 16:26:47 +02:00
c6456a43b6 Convert actions/instance to use createAsyncThunk() 2022-04-25 14:17:05 -05:00
73f086c680 Add "Donor" badge 2022-04-24 17:27:08 -05:00
f672f46809 WIP Paginated Context API 2022-04-23 22:31:49 -05:00
ea34a7f303 DELETE INTERSECTION OBSERVER ARTICLE 2022-04-22 13:13:40 -05:00
41ab4f0a44 Onboarding: use a server setting instead of localStorage, fix steps when data is already present 2022-04-20 12:08:49 -05:00
1deb4dfd2d Merge remote-tracking branch 'origin/next' into next-onboarding 2022-04-20 08:23:15 -05:00
b72f398bad Use feature detection for frontendConfigurations 2022-04-19 18:33:13 -05:00
5731b9b1c7 Redirect all /auth routes 2022-04-19 14:37:48 -05:00
67b0b6a317 Add BirthdayPanel 2022-04-18 23:30:40 -05:00
35396923be Test rendering notifications 2022-04-16 19:03:33 -05:00
2ebf4777c2 Nuke the local uuid implementation 2022-04-15 20:00:03 -05:00
72879da710 actions/security: fix parseVersion import 2022-04-15 18:32:56 -05:00
b47278582a actions/security: conditionally use truthsocial password reset endpoint 2022-04-15 18:13:24 -05:00
05068460e0 ChatList: use Virtuoso 2022-04-15 15:19:34 -05:00
19aa4b254e Support 'status' notification type
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-04-14 22:14:54 +02:00
c8c715ee4b Add Onboarding controls to Redux 2022-04-14 10:42:56 -05:00
93a6945b7f Let a custom auth app be embedded in the build 2022-04-12 15:23:18 -05:00
21d7cafe26 Merge branch 'next-emoji-reacts' into 'next'
Next: Emoji reacts pt 2

See merge request soapbox-pub/soapbox-fe!1204
2022-04-12 17:22:55 +00:00
2943b91034 Typescript, convert some components to functional
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-04-11 21:58:48 +02:00
0912700d15 Create preliminary EmojiButtonWrapper component 2022-04-10 20:31:24 -05:00
ae48c6e619 Fix action bar emoji labels 2022-04-10 16:07:23 -05:00
1466a08193 Perform better normalization of allowedEmoji 2022-04-10 15:44:51 -05:00
8be889734c well, fix confirmation modal after fixing a typo
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-04-07 21:23:00 +02:00
ed47cf5f09 Convert old tests to use "react-testing-library" 2022-04-04 11:53:47 -04:00
08a56082a9 Use intl to format messages 2022-03-30 10:40:09 -04:00
1ce5b5b34f Handle max file size before we process with server 2022-03-30 10:40:09 -04:00
c38ed64308 Add fallback for missing errors 2022-03-30 10:40:09 -04:00