Commit Graph

263 Commits

Author SHA1 Message Date
022474718b Merge remote-tracking branch 'origin/upgrade-jest' into tabler-v1.73.0 2022-07-09 14:03:02 -05:00
6ddb44f626 Upgrade Tabler to v1.73.0, use new import paths, remove Webpack hack 2022-07-09 11:20:02 -05:00
06d3f00170 Switch to @jedmao/redux-mock-store 2022-07-06 13:56:55 -05:00
d6d4fd2b91 Merge remote-tracking branch 'origin/develop' into edit-profile-fixes 2022-07-05 20:59:45 -05:00
2704e38758 Upgrade Jest to v28 2022-07-05 11:30:08 -05:00
db56044f24 Revert "Remove react-router-scroll-4"
This reverts commit 01d9f918ce.
2022-07-04 16:21:35 -05:00
388d887583 Upgrade axios to v1.0.0-alpha.1, remove custom toFormData implementation 2022-07-04 12:53:25 -05:00
3ab5cdf2bb Merge branch 'twemoji-update' into 'develop'
Upgrade Twemoji to v14.0.2

See merge request soapbox-pub/soapbox-fe!1590
2022-06-30 15:14:47 +00:00
fde2cb4b51 Upgrade Twemoji to v14.0.2 2022-06-29 21:09:22 -05:00
bdee28fd07 Add "useDimensions" hook 2022-06-29 11:10:00 -04:00
41e5104fac Update Tabler to v1.71.0, use new pencil-plus and message-circle-2 icons 2022-06-26 10:41:02 -05:00
01d9f918ce Remove react-router-scroll-4
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-06-22 12:49:51 +02:00
b22512fb53 update some deps
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-06-22 12:47:20 +02:00
e472092bec Upgrade axios-mock-adapter to ^1.21.1 2022-06-21 13:11:13 -05:00
ea9a02f7d7 Sentry: upgrade to ^7.2.0 2022-06-20 11:07:48 -05:00
9046a30656 Revert "Remove Danger CI"
This reverts commit ae4a770d6b.
2022-06-17 18:21:45 -05:00
ae4a770d6b Remove Danger CI 2022-06-17 17:59:54 -05:00
7dd40c46c5 Add Danger
https://danger.systems/js/
2022-06-15 16:24:52 -05:00
0c173d5757 Produce a junit.xml during test:coverage 2022-06-13 13:26:51 -05:00
58539146a4 TypeScript: ChatPanes, CryptoDonate, utils/ethereum
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-06-10 19:34:17 +02:00
9be325d78f Upgrade all the Webpack Babel things 2022-06-01 13:32:01 -05:00
580542fbb8 Upgrade to Node 18 2022-06-01 13:22:49 -05:00
4e3935d044 Upgrade to React 17 2022-05-28 13:34:20 -05:00
b0b0d5a76e eslint: enforce jsdoc comments on UI components 2022-05-11 21:08:04 -05:00
1bd81a2f0f SoapboxConfig: break extraneous components out into their own files 2022-05-05 13:08:45 -05:00
16347db292 Bump to v3.0.0 2022-05-01 11:34:26 -05:00
c73378a96d Merge remote-tracking branch 'origin/stable/2.0.x' into version-3 2022-05-01 11:34:11 -05:00
c791f3c107 Bump version to 2.0.0 2022-05-01 11:25:30 -05:00
2cbea4aa5b Upgrade axios to v0.27, fix EditProfile uploads 2022-04-29 16:01:46 -05:00
535cca7599 Convert a few files into TypeScript 2022-04-27 20:01:31 -05:00
fa0d08c09f Add redux-toolkit, configureStore() 2022-04-25 12:43:13 -05:00
af5be1c276 Remove Lottie 2022-04-25 12:40:27 -04:00
7038d6a844 Convert a bunch of files to TypeScript 2022-04-24 14:28:07 -05:00
f476b5ce96 Mock IndexedDB in tests 2022-04-21 17:03:29 -05:00
1deb4dfd2d Merge remote-tracking branch 'origin/next' into next-onboarding 2022-04-20 08:23:15 -05:00
862d345e26 Replace react-lottie with lottie-web, move that giant Pulse animation into a chunk 2022-04-19 17:03:28 -05:00
712b4c5a42 Add Virtuoso 2022-04-15 15:19:23 -05:00
4adb42e426 Webpack: add DeadCodePlugin to detect unused files 2022-04-14 15:22:37 -05:00
98c77006ce Add Onboarding components 2022-04-14 10:42:56 -05: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
fe4c2d5c5b Try using react-sticky-box instead of react-stickynode 2022-04-06 10:04:06 -05:00
48fb37a90d Layout: convert to tsx, use react-stickynode again 2022-04-05 18:06:30 -05:00
ddc71e5d59 Add cross-env again, so yarn test actually works without environment variables 2022-04-05 14:32:41 -05:00
3cc37dd9ce Upgrade other jest-related packages 2022-04-05 14:27:33 -05:00
89c84b9241 Upgrade Jest to v27.5, remove jest-transform-stub, add a custom transformer 2022-04-05 14:21:01 -05:00
3e40ac830e Move dependencies 2022-04-04 15:24:28 -04:00
9a099b3fa7 Add "react-testing-library"
This commit also removes our older testing libraries like Enzyme and React Test Renderer.
2022-04-04 11:51:32 -04:00
d3f49bfe7f Simplify YARN commands 2022-04-04 11:50:14 -04:00
0cdf898b37 Convert Polls to TSX 2022-03-26 18:11:26 -05:00
05f5045648 Convert utils/features.ts to TypeScript 2022-03-26 14:23:29 -05:00