Commit graph

1219 commits

Author SHA1 Message Date
Eric
6554861627 Add money.ts as first linted .ts file 2020-06-27 15:09:03 -05:00
Eric
dbfb2f1b68 Require semicolons via eslint 2020-06-27 15:09:03 -05:00
Eric
d8508863ba Ignore ts files we're not ready to lint 2020-06-27 15:09:03 -05:00
Eric
394f871a37 Change the eslintrc.js file for our Typescript work 2020-06-27 15:09:03 -05:00
Eric
0e2afd6fad Run "yarn add -D eslint typescript @typescript-eslint/parser @typescript-eslint/eslint-plugin" 2020-06-27 15:09:03 -05:00
Eric
5d4cf74047 Add jest to its own action to add concurrency to build 2020-06-27 13:07:54 -05:00
Eric
2078391051 Reorder the actions on push 2020-06-27 13:07:54 -05:00
Eric
0762ace5ac Update jest types 2020-06-26 21:23:55 -05:00
Eric
9eedc704b5 Change names of the Money properties and add some specs 2020-06-26 17:04:39 -05:00
Eric
c213e4d5d2 Rename the react:component template to a .erb file 2020-06-26 17:04:39 -05:00
Eric
8a45592e5e Add babel-plugin-transform-imports 2020-06-25 15:30:43 -05:00
Eric
0735d79a55 Update NOTICE-js 2020-06-25 15:30:43 -05:00
Eric
3dc765a6e5 Add formik-material-ui 2020-06-25 15:30:43 -05:00
Eric
0e09be9e89 Add formik 2020-06-25 15:30:43 -05:00
Eric
37d30c63ca Prevent full import of @material-ui/core and @material-ui/icons in dev mode 2020-06-25 15:30:43 -05:00
Eric
a2b265f30c Add "yarn add babel-plugin-transform-import --dev" 2020-06-25 15:30:43 -05:00
Eric
e589e7a190 Run "yarn add @material-ui/core @material-ui/icons fontsource-roboto" 2020-06-25 15:30:43 -05:00
Eric
2cd4fff60b Update typescript to 3.9.5 2020-06-25 11:10:36 -05:00
Eric
79d7d2c99d Correct a few ts bugs 2020-06-24 17:53:22 -05:00
Eric
4da752a3ad Add included.json for js-money and update NOTICE-js 2020-06-24 17:53:22 -05:00
Eric
977fff89be Add JS Money type 2020-06-24 17:53:22 -05:00
Eric
3c7d804d81 Update NOTICE-js 2020-06-24 16:31:20 -05:00
Eric
bf2a80ee41 Use the customized noticeme in notice:js tasks 2020-06-24 16:31:20 -05:00
Eric
b0fdf4bb5e Remove noticeme from package.json 2020-06-24 16:31:20 -05:00
Eric
0b02f64693 Add example storybook 2020-06-24 13:04:03 -05:00
Eric
d4f6d95f32 Run "npx -p @storybook/cli sb init" and then "rm -rf stories" 2020-06-24 13:04:03 -05:00
Eric
5af6cfb865 Customize the react:component generator 2020-06-24 11:39:00 -05:00
Eric
6dfaf27f2e Turn bess into an engine so we can share generators 2020-06-24 11:39:00 -05:00
Eric
3e2c6980c5 Update fork-ts-checkout-webpack-plugin to 5.0.4 2020-06-23 17:28:14 -05:00
Eric
a3f68d7a15 Move SessionLoginPage to react-rails 2020-06-23 16:30:01 -05:00
Eric
7b171a97ac Move RegistrationPage to react-rails 2020-06-23 16:30:01 -05:00
Eric
6c492bb202 Add react-rails 2020-06-23 16:30:01 -05:00
Eric
502abde5ee Supporters now have a merged_from attribute to get the Supporter records that were merged into this given Supporter 2020-06-23 15:49:29 -05:00
Eric
9b3aee8f71 Fix specs related to adding the billing plan on nonprofit creation 2020-06-23 13:06:22 -05:00
Eric
436efb7c5f Add billing_subscription to nonprofit by default 2020-06-23 13:06:22 -05:00
Eric
846f7aafae Add db:seed to setup 2020-06-23 13:06:22 -05:00
Eric
ba7f924b02 Remove another few unneeded polyfills 2020-06-23 11:47:14 -05:00
Eric
43136fbbf5 Remove the polyfill for Intl as it's no longer needed even in IE11 2020-06-23 11:47:14 -05:00
Eric
2c8da33706 Remove legacy react generators 2020-06-22 17:57:13 -05:00
Eric
cde1995a6a Fix CSP for webpack-dev-server 2020-06-22 17:38:52 -05:00
Eric
c25ecd4caf Correct the Wisper listeners 2020-06-22 15:13:54 -05:00
Eric
75543f8b8f Move the nonprofits#show check for super_admin into a before_action 2020-06-22 15:13:54 -05:00
Eric
0eaede39d0 Fix bug where email wasn't getting saved in supporter_controller 2020-06-22 15:13:54 -05:00
Eric
858860f274 Fix bug in concern where the wrong Nonprofit class was being searched for 2020-06-18 17:28:54 -05:00
Eric
d5fcab066c Fix some Bess migration bugs 2020-06-18 17:28:54 -05:00
Eric
ea049c43b5 Add Campaign.get_campaign_and_children 2020-06-18 17:16:08 -05:00
Eric
1c80f48a3e Extend Webpacker::DevServerProxy read_timeout 2020-06-17 23:49:37 -05:00
Eric
6e9d2f2d4d Make sure to only create javascript locales if Houdini has a translation for it 2020-06-17 23:48:38 -05:00
Eric
ba7af72598 Correct the license metadata on bess 2020-06-17 13:18:34 -05:00
Eric
d640d31c63 Update rails with fix for CVE-2020-8185 2020-06-17 13:18:15 -05:00