Граф коммитов

  • 63f36d247b split interests into a field for mentor and a field for learner Dustin J. Mitchell 2021-01-25 16:30:48 +0000
  • 9ec133a71d Combine mentor and learner rows into a single row. Dustin J. Mitchell 2021-01-25 16:05:18 +0000
  • d834e5fad2 Display only appropriate fields depending on role Dustin J. Mitchell 2021-01-25 16:41:02 +0000
  • e53b8a9950 split interests into a field for mentor and a field for learner Dustin J. Mitchell 2021-01-25 16:30:48 +0000
  • 052d5b1f02 Combine mentor and learner rows into a single row. Dustin J. Mitchell 2021-01-25 16:05:18 +0000
  • 4087125aa4 trust proxy header even in dev Dustin J. Mitchell 2021-01-25 16:06:13 +0000
  • 8269c7d3ec fix migrations Dustin J. Mitchell 2021-01-22 16:21:53 +0000
  • 18b49edc88 Check migrations in CI Dustin J. Mitchell 2021-01-22 16:26:28 +0000
  • a4a863e59b fix migrations Dustin J. Mitchell 2021-01-22 16:21:53 +0000
  • 1540bc0c3c Check migrations in CI Dustin J. Mitchell 2021-01-22 16:26:28 +0000
  • 8714109b69 consistently use sandbox/bin/python3 in CONTRIBUTING.md Dustin J. Mitchell 2021-01-22 15:54:53 +0000
  • 3935c517b3 be more explicit about conditions where these tasks run Dustin J. Mitchell 2021-01-21 20:22:09 +0000
  • f361aad5db remove bogus requirement Dustin J. Mitchell 2021-01-21 20:15:50 +0000
  • 26457f8b31 add pycodestyle checks Dustin J. Mitchell 2021-01-21 20:15:05 +0000
  • b74fbe4d0c test with the latest node Dustin J. Mitchell 2021-01-21 20:00:22 +0000
  • d861215720 only run on some PR events and pushes Dustin J. Mitchell 2021-01-21 19:52:53 +0000
  • 1378306375 add Django tests to CI Dustin J. Mitchell 2021-01-21 19:50:51 +0000
  • b7daf31dff Set up distinct Development and Production configs Dustin J. Mitchell 2021-01-19 21:01:06 +0000
  • 979359f5b4 switch to using django-configurations Dustin J. Mitchell 2021-01-19 20:21:47 +0000
  • 6a33f2d382 be more explicit about conditions where these tasks run Dustin J. Mitchell 2021-01-21 20:22:09 +0000
  • 22c21248d2 remove bogus requirement Dustin J. Mitchell 2021-01-21 20:15:50 +0000
  • 9148503295 add pycodestyle checks Dustin J. Mitchell 2021-01-21 20:15:05 +0000
  • 33cc90f1c5 test with the latest node Dustin J. Mitchell 2021-01-21 20:00:22 +0000
  • 231678c9a5 only run on some PR events and pushes Dustin J. Mitchell 2021-01-21 19:52:53 +0000
  • a1359c7a06 add Django tests to CI Dustin J. Mitchell 2021-01-21 19:50:51 +0000
  • 2ea1bef721 Set up distinct Development and Production configs Dustin J. Mitchell 2021-01-19 21:01:06 +0000
  • a45ba900f1 switch to using django-configurations Dustin J. Mitchell 2021-01-19 20:21:47 +0000
  • 760fd8591e add font-src/style-src 'self' for django admin views Dustin J. Mitchell 2021-01-19 19:58:16 +0000
  • 3095015cb6 add font-src/style-src 'self' for django admin views Dustin J. Mitchell 2021-01-19 19:58:16 +0000
  • fe76e88104 add some project-maintenance files, including LICENSE Dustin J. Mitchell 2021-01-15 20:01:58 +0000
  • 8df7ae20d1 add some project-maintenance files, including LICENSE Dustin J. Mitchell 2021-01-15 20:01:58 +0000
  • 511eb53cfd Add {SESSION,CSRF}_COOKI_SECURE on @jwhitlock's advice Dustin J. Mitchell 2021-01-15 18:35:02 +0000
  • 1a21981657 Enable some SecurityMiddleware features Dustin J. Mitchell 2021-01-14 21:17:12 +0000
  • 47e576292a Add {SESSION,CSRF}_COOKI_SECURE on @jwhitlock's advice Dustin J. Mitchell 2021-01-15 18:35:02 +0000
  • 40ae01aa70 Only enable unsafe-eval when DEBUG Dustin J. Mitchell 2021-01-15 13:22:00 -0500
  • cdda41fcb2 add CSP Dustin J. Mitchell 2021-01-14 21:06:46 +0000
  • c771abef33
    Only enable unsafe-eval when DEBUG Dustin J. Mitchell 2021-01-15 13:22:00 -0500
  • 04f20e286b Enable some SecurityMiddleware features Dustin J. Mitchell 2021-01-14 21:17:12 +0000
  • 6d141ca136 add CSP Dustin J. Mitchell 2021-01-14 21:06:46 +0000
  • f8b50aeb62 Bump node-notifier from 8.0.0 to 8.0.1 in /frontend dependabot[bot] 2020-12-22 20:31:24 +0000
  • 89837b8d2e add ErrorBoundary Dustin J. Mitchell 2021-01-06 17:32:29 +0000
  • 6e4dbf64b6 add ErrorBoundary Dustin J. Mitchell 2021-01-06 17:32:29 +0000
  • 771bd3853d Bump axios from 0.19.2 to 0.21.1 in /frontend dependabot[bot] 2021-01-06 09:55:52 +0000
  • 4f7a8790f9
    Bump axios from 0.19.2 to 0.21.1 in /frontend dependabot[bot] 2021-01-06 09:55:52 +0000
  • 2207e61cdf
    Bump node-notifier from 8.0.0 to 8.0.1 in /frontend dependabot[bot] 2020-12-22 20:31:24 +0000
  • 203f5321ee Bump ini from 1.3.5 to 1.3.8 in /frontend dependabot[bot] 2020-12-13 06:30:53 +0000
  • 51cbc5b123
    Bump ini from 1.3.5 to 1.3.8 in /frontend dependabot[bot] 2020-12-13 06:30:53 +0000
  • f74f2fe6eb limit choices of pairing.{mentor,learner} by role Dustin J. Mitchell 2020-11-13 22:27:38 +0000
  • 2713f8d76c limit choices of pairing.{mentor,learner} by role Dustin J. Mitchell 2020-11-13 22:27:38 +0000
  • 688a12ca6a use newly-created group for access control Dustin J. Mitchell 2020-11-11 17:32:58 +0000
  • ec2ebe4810 update README Dustin J. Mitchell 2020-11-09 19:53:22 +0000
  • 295b68437d no need to disable sessions Dustin J. Mitchell 2020-11-09 19:42:58 +0000
  • 7b4b17837c move menu to the Home view Dustin J. Mitchell 2020-11-09 19:35:39 +0000
  • bf5b7e4ebc set is_superuser for committee members, too, to get admin panel Dustin J. Mitchell 2020-11-09 19:30:27 +0000
  • 44fabe0c49 use django-compatible usernames Dustin J. Mitchell 2020-11-09 19:15:49 +0000
  • bd0ee7bb7e require is_staff for all API access Dustin J. Mitchell 2020-11-09 19:00:48 +0000
  • 0d85f4594b rename ALLOW_ADMIN_GROUPS to STAFF_GROUPS Dustin J. Mitchell 2020-11-09 18:47:01 +0000
  • 8de3755209 only show UI to those who are signed in Dustin J. Mitchell 2020-11-09 18:45:32 +0000
  • eb7b19cf46 Create/update Django users on login Dustin J. Mitchell 2020-11-06 23:11:53 +0000
  • 7740abbd47 link with Mozilla Auth0 OIDC tenant Dustin J. Mitchell 2020-11-06 22:00:24 +0000
  • a3e16778b4 update README Dustin J. Mitchell 2020-11-09 19:53:22 +0000
  • e1897225ed no need to disable sessions Dustin J. Mitchell 2020-11-09 19:42:58 +0000
  • bf3d2c9872 move menu to the Home view Dustin J. Mitchell 2020-11-09 19:35:39 +0000
  • 36f3112d9c set is_superuser for committee members, too, to get admin panel Dustin J. Mitchell 2020-11-09 19:30:27 +0000
  • c28f96a1a0 use django-compatible usernames Dustin J. Mitchell 2020-11-09 19:15:49 +0000
  • 417e982c2e require is_staff for all API access Dustin J. Mitchell 2020-11-09 19:00:48 +0000
  • 61ff2a3cf9 rename ALLOW_ADMIN_GROUPS to STAFF_GROUPS Dustin J. Mitchell 2020-11-09 18:47:01 +0000
  • 401c40dfea only show UI to those who are signed in Dustin J. Mitchell 2020-11-09 18:45:32 +0000
  • b5389a4fa6 Create/update Django users on login Dustin J. Mitchell 2020-11-06 23:11:53 +0000
  • eaef74bb76 link with Mozilla Auth0 OIDC tenant Dustin J. Mitchell 2020-11-06 22:00:24 +0000
  • a343e3aa43 set react version for eslint to silence warning Dustin J. Mitchell 2020-11-07 02:10:43 +0000
  • c461238edb set react version for eslint to silence warning Dustin J. Mitchell 2020-11-07 02:10:43 +0000
  • dc3e7399e1 use node:12 for testing Dustin J. Mitchell 2020-10-31 15:37:39 +0000
  • 32c982b7a7 use checks API Dustin J. Mitchell 2020-10-31 15:35:08 +0000
  • 4f1d3570b6 fix .taskcluster.yml Dustin J. Mitchell 2020-10-31 15:34:16 +0000
  • 1287e986d0 lint check react-hooks, too Dustin J. Mitchell 2020-10-30 23:43:28 +0000
  • df1367d5ac use map in taskcluster.yml Dustin J. Mitchell 2020-10-30 23:42:00 +0000
  • bc9c59e7ff remove old TODO file Dustin J. Mitchell 2020-10-30 23:35:25 +0000
  • 38f0e60b25 add .taskcluster.yml Dustin J. Mitchell 2020-10-30 23:35:01 +0000
  • 747ccd0044 Enable linting Dustin J. Mitchell 2020-10-30 23:04:02 +0000
  • 89024df80b Enable linting Dustin J. Mitchell 2020-10-30 23:04:02 +0000
  • 966f7754ab move testing files near what they test Dustin J. Mitchell 2020-10-30 22:24:01 +0000
  • d8b71936e8 break Pairing view out into more files Dustin J. Mitchell 2020-10-30 22:20:52 +0000
  • cf3bee46ea add tests for Participant component Dustin J. Mitchell 2020-10-30 22:02:02 +0000
  • 244181073a add tests for frontend/src/data/, with mocks for axios Dustin J. Mitchell 2020-10-29 16:34:53 +0000
  • c890522a1f add frontend testing framework and test the Loader component Dustin J. Mitchell 2020-10-28 21:31:36 +0000
  • 904ee84603 move testing files near what they test Dustin J. Mitchell 2020-10-30 22:24:01 +0000
  • 9fa323db97 break Pairing view out into more files Dustin J. Mitchell 2020-10-30 22:20:52 +0000
  • f0d42db60c add tests for Participant component Dustin J. Mitchell 2020-10-30 22:02:02 +0000
  • de8f8d0530 add tests for frontend/src/data/, with mocks for axios Dustin J. Mitchell 2020-10-29 16:34:53 +0000
  • 55cfd65236 add frontend testing framework and test the Loader component Dustin J. Mitchell 2020-10-28 21:31:36 +0000
  • 2c6f14c4f2
    Add original artwork Dustin J. Mitchell 2020-10-19 15:10:38 -0400
  • 854848d629 move pairing post to src/data Dustin J. Mitchell 2020-10-16 20:29:49 +0000
  • 09f5ac2540 show a snackbar when a pairing is made Dustin J. Mitchell 2020-10-16 20:25:12 +0000
  • 9adbcc5b67 Allow actually posting pairings Dustin J. Mitchell 2020-10-16 20:09:08 +0000
  • 873819c468 add the mentor-ship Dustin J. Mitchell 2020-10-16 18:29:15 +0000
  • 6a0af803f3 pairing UI Dustin J. Mitchell 2020-10-15 21:53:59 +0000
  • 06e384217a use helmet to set title Dustin J. Mitchell 2020-10-15 19:36:54 +0000
  • 00b03a02b1 switch to pairing in react, sort of Dustin J. Mitchell 2020-10-15 19:14:09 +0000
  • 2351fb9286 a bit more frontend Dustin J. Mitchell 2020-10-15 17:54:06 +0000