Commit graph

  • 415e3b80cc Add additional react eslint checks. Illustrate its use on a single file. Eric 2020-06-29 16:01:52 -0500
  • 6b29991870 Run "yarn add eslint-plugin-react -D" Eric 2020-06-29 15:58:10 -0500
  • bfbe19aafa Setup linting of javascript used by node based build tools (eslint, babel, webpack, etc) Eric 2020-06-29 15:54:35 -0500
  • eb4385ec17 Setup linting of javascript used by node based build tools (eslint, babel, webpack, etc) Eric 2020-06-29 15:54:35 -0500
  • 862eea3867 Update snapshots due to upgraded jest packages Eric 2020-06-27 13:13:52 -0500
  • 7c86abd86b Update the NOTICE-js file Eric 2020-06-26 19:48:42 -0500
  • 965c6dc23a lint .eslintrc.js Eric 2020-06-26 19:47:37 -0500
  • 93f24f7e6d Add other javascript style files for eslint Eric 2020-06-26 19:45:29 -0500
  • fbaed85d0a Add old tsx, jsx, js and es6 files to eslintignore Eric 2020-06-26 19:42:31 -0500
  • 48f2303216 Enforce ts tab indents for accessibility Eric 2020-06-26 19:35:09 -0500
  • e6dda7b88b Add no-trailing-spaces to eslint Eric 2020-06-26 19:24:36 -0500
  • 4e51e9ecfc Lint money.spec.ts Eric 2020-06-26 19:22:45 -0500
  • f928072c12 Add jest plugin to eslint Eric 2020-06-26 19:20:12 -0500
  • 6da2f37e48 Add eslint-plugin-jest Eric 2020-06-26 19:15:39 -0500
  • e1f46b77ed Add eslint to Github actions Eric 2020-06-26 18:24:56 -0500
  • 8b59ad7f0f Add eslint to package.json Eric 2020-06-26 18:21:35 -0500
  • 6554861627 Add money.ts as first linted .ts file Eric 2020-06-26 18:19:08 -0500
  • dbfb2f1b68 Require semicolons via eslint Eric 2020-06-26 18:18:41 -0500
  • d8508863ba Ignore ts files we're not ready to lint Eric 2020-06-26 17:43:13 -0500
  • 394f871a37 Change the eslintrc.js file for our Typescript work Eric 2020-06-26 16:50:19 -0500
  • 0e2afd6fad Run "yarn add -D eslint typescript @typescript-eslint/parser @typescript-eslint/eslint-plugin" Eric 2020-06-26 16:38:12 -0500
  • 5d4cf74047 Add jest to its own action to add concurrency to build Eric 2020-06-27 12:54:52 -0500
  • 2078391051 Reorder the actions on push Eric 2020-06-26 21:44:16 -0500
  • 0762ace5ac Update jest types Eric 2020-06-26 19:10:36 -0500
  • 9eedc704b5 Change names of the Money properties and add some specs Eric 2020-06-26 16:31:30 -0500
  • c213e4d5d2 Rename the react:component template to a .erb file Eric 2020-06-26 12:49:47 -0500
  • 8a45592e5e Add babel-plugin-transform-imports Eric 2020-06-25 14:13:05 -0500
  • 0735d79a55 Update NOTICE-js Eric 2020-06-25 13:53:15 -0500
  • 3dc765a6e5 Add formik-material-ui Eric 2020-06-25 13:50:17 -0500
  • 0e09be9e89 Add formik Eric 2020-06-25 13:38:30 -0500
  • 37d30c63ca Prevent full import of @material-ui/core and @material-ui/icons in dev mode Eric 2020-06-24 12:01:11 -0500
  • a2b265f30c Add "yarn add babel-plugin-transform-import --dev" Eric 2020-06-24 11:58:50 -0500
  • e589e7a190 Run "yarn add @material-ui/core @material-ui/icons fontsource-roboto" Eric 2020-06-24 11:54:55 -0500
  • 2cd4fff60b Update typescript to 3.9.5 Eric 2020-06-24 17:55:20 -0500
  • 79d7d2c99d Correct a few ts bugs Eric 2020-06-24 16:42:03 -0500
  • 4da752a3ad Add included.json for js-money and update NOTICE-js Eric 2020-06-24 16:12:37 -0500
  • 977fff89be Add JS Money type Eric 2020-06-24 14:22:46 -0500
  • 3c7d804d81 Update NOTICE-js Eric 2020-06-24 16:14:53 -0500
  • bf2a80ee41 Use the customized noticeme in notice:js tasks Eric 2020-06-24 16:05:28 -0500
  • b0fdf4bb5e Remove noticeme from package.json Eric 2020-06-24 16:03:24 -0500
  • 0b02f64693 Add example storybook Eric 2020-06-23 16:49:46 -0500
  • d4f6d95f32 Run "npx -p @storybook/cli sb init" and then "rm -rf stories" Eric 2020-06-23 16:08:05 -0500
  • 5af6cfb865 Customize the react:component generator Eric 2020-06-23 17:27:52 -0500
  • 6dfaf27f2e Turn bess into an engine so we can share generators Eric 2020-06-23 17:23:08 -0500
  • 3e2c6980c5 Update fork-ts-checkout-webpack-plugin to 5.0.4 Eric 2020-06-23 16:53:28 -0500
  • a3f68d7a15 Move SessionLoginPage to react-rails Eric 2020-06-22 18:20:29 -0500
  • 7b171a97ac Move RegistrationPage to react-rails Eric 2020-06-22 18:10:02 -0500
  • 6c492bb202 Add react-rails Eric 2020-06-22 17:44:19 -0500
  • 502abde5ee Supporters now have a merged_from attribute to get the Supporter records that were merged into this given Supporter Eric 2020-06-23 15:31:25 -0500
  • 9b3aee8f71 Fix specs related to adding the billing plan on nonprofit creation Eric 2020-06-23 12:06:29 -0500
  • 436efb7c5f Add billing_subscription to nonprofit by default Eric 2020-06-22 17:10:08 -0500
  • 846f7aafae Add db:seed to setup Eric 2020-06-22 16:48:59 -0500
  • ba7f924b02 Remove another few unneeded polyfills Eric 2020-06-23 11:18:33 -0500
  • 43136fbbf5 Remove the polyfill for Intl as it's no longer needed even in IE11 Eric 2020-06-22 18:30:36 -0500
  • 2c8da33706 Remove legacy react generators Eric 2020-06-22 17:47:42 -0500
  • cde1995a6a Fix CSP for webpack-dev-server Eric 2020-06-22 17:07:09 -0500
  • c25ecd4caf Correct the Wisper listeners Eric 2020-06-22 14:47:10 -0500
  • 75543f8b8f Move the nonprofits#show check for super_admin into a before_action Eric 2020-06-18 17:35:22 -0500
  • 0eaede39d0 Fix bug where email wasn't getting saved in supporter_controller Eric 2020-06-18 17:33:58 -0500
  • 858860f274 Fix bug in concern where the wrong Nonprofit class was being searched for Eric 2020-06-18 17:15:38 -0500
  • d5fcab066c Fix some Bess migration bugs Eric 2020-06-18 17:14:50 -0500
  • ea049c43b5 Add Campaign.get_campaign_and_children Eric 2020-06-18 15:46:47 -0500
  • 1c80f48a3e Extend Webpacker::DevServerProxy read_timeout Eric 2020-06-17 18:12:59 -0500
  • 6e9d2f2d4d Make sure to only create javascript locales if Houdini has a translation for it Eric 2020-06-17 17:27:50 -0500
  • ba7af72598 Correct the license metadata on bess Eric 2020-06-17 11:51:55 -0500
  • d640d31c63 Update rails with fix for CVE-2020-8185 Eric 2020-06-17 11:50:12 -0500
  • 2b3b9497f1 Remove a rabl file which was not deleted by accident Eric 2020-06-16 15:33:34 -0500
  • 186003f18d Update Rack to 2.2.3 for CVE-2020-8184 Eric 2020-06-16 13:26:25 -0500
  • e3b25f8486 Shorten license definition Eric 2020-06-12 15:03:43 -0500
  • 25fef59a05 Add fast_blank gem Eric 2020-06-12 13:42:48 -0500
  • 6dbe500043 Move event publisher into Bess Eric 2020-06-12 13:03:59 -0500
  • af984f2a90 Move Bess to using to_prepare blocks Eric 2020-06-12 11:34:29 -0500
  • 92e563c93a Create a place in Bess to share a list of core classes Eric 2020-06-11 14:42:10 -0500
  • 2ddab4713a Move all configuration to initializers Eric 2020-06-10 17:31:47 -0500
  • 5354633626 Add Money gem Eric 2020-06-08 13:36:17 -0500
  • 9edd913af7 notice:update task will update both notices Eric 2020-06-11 16:19:42 -0500
  • 1962b0796c Correct the README.md build badge Eric 2020-06-11 16:28:46 -0500
  • 05a8c98645 The labeler is broken so we'll remove it temporarily Eric 2020-06-11 11:45:39 -0500
  • 9500c47ab6 Put most of bess into the Houdini module Eric 2020-06-11 14:22:44 -0500
  • 7b94d1ea44
    Merge pull request #270 from stevel408/master Eric Schultz 2020-06-10 17:34:36 -0500
  • d56f4fd549
    Merge branch 'master' into master Eric Schultz 2020-06-10 17:19:45 -0500
  • 84442115d8 Create README.md for Bess Eric 2020-06-08 16:49:47 -0500
  • 595b39d3ed Mirror Bess as Houdini Eric 2020-06-08 16:43:02 -0500
  • 338193f712 Cleanup bess.gemspec Eric 2020-06-08 16:35:42 -0500
  • 2fdae6339d Add Bess using bin/rails plugin new gems/bess --api --skip-bootsnap --skip-test --skip-turbolinks -CJSCPOM --skip-bootsnap --skip-active-storage --skip-spring --skip-listen --skip-action-text --skip-action-mailbox --skip-gemfile Eric 2020-06-08 16:03:59 -0500
  • 6caf73af73 Updated README to reflect the successful tests on Ubuntu 18.04/PostgreSQL 10 Steven Li 2020-06-10 14:51:58 -0700
  • b4f201729e Remove remaining use of rabl Eric 2020-06-10 14:24:03 -0500
  • d4feb357fb Remove unused gems Eric 2020-06-10 14:07:37 -0500
  • 957153e2c8 Fix typo in the labeler file Eric 2020-06-10 11:08:49 -0500
  • 50e0863366 Remove image.host from config because it's not used Eric 2020-06-09 16:57:25 -0500
  • 47857f7b86 Remove AWS Eric 2020-06-09 16:57:03 -0500
  • e695a85e39 Mentioned Ubuntu 18.04 as known-to-work, before full testing is done Steven Li 2020-06-09 14:55:59 -0700
  • 6c6257b135 Reorganize workflow so we do more reuse of between steps Eric 2020-06-05 14:37:52 -0500
  • e023499956 Fill out some of the labeler rules Eric 2020-06-05 14:13:48 -0500
  • 24b47c719b Fix bug where we don't percent encode parts of the widget iframe URL Eric Schultz 2020-04-17 11:33:13 -0500
  • 2ac9959748 Update websocket-extensions npm package Eric 2020-06-05 13:40:04 -0500
  • 99174c4746
    Merge pull request #264 from wwahammy/update-gems Eric Schultz 2020-06-05 13:35:36 -0500
  • aa98d348cc Update puma to 4.3.5 Eric 2020-06-05 13:13:53 -0500
  • 3c80d227cc Update websocket-extensions to 0.1.5 Eric 2020-06-05 13:13:24 -0500
  • ee93afea6e
    Merge pull request #263 from wwahammy/correct_notice_task Eric Schultz 2020-06-05 13:10:47 -0500