Commit Graph

  • 7a532463a6 Update registration mutation with user id and hep calls Christian Cueni 2020-02-13 12:32:55 +0100
  • 909f7337ac Fix email verification for stage Christian Cueni 2020-02-13 11:28:23 +0100
  • 82c1135f0e Add coupon call in frontend, add tests, fix api Christian Cueni 2020-02-13 10:01:45 +0100
  • 97469ce419 Mock the backend for the cypress test Ramon Wenger 2020-02-12 21:01:26 +0100
  • 99487c9705 Add unit tests Ramon Wenger 2020-02-12 20:29:22 +0100
  • 2682b876b8 Prevent joining the same class again Ramon Wenger 2020-02-12 20:29:05 +0100
  • 76fa510053 Update local school class cache after joining a class Ramon Wenger 2020-02-12 20:28:46 +0100
  • f5ddff12e3 Add email verification tests Christian Cueni 2020-02-12 15:49:56 +0100
  • 6509b31ab5 Add registration tests Christian Cueni 2020-02-12 13:34:06 +0100
  • 919c0aec18 Add loading message for spellcheck Ramon Wenger 2020-02-12 10:37:34 +0100
  • a4a5e37268 Add code to school class, add form and mutation to join class Ramon Wenger 2020-02-12 10:17:31 +0100
  • 17fd7575b4 Add django silk to dev mode Ramon Wenger 2020-02-12 10:16:18 +0100
  • dd272757bf Add login tests Christian Cueni 2020-02-11 16:38:55 +0100
  • 0922c5d198 Fix local signup, style header Christian Cueni 2020-02-11 14:36:48 +0100
  • b36ba5f9a1 Add email verifcation page Christian Cueni 2020-02-10 10:59:09 +0100
  • a0eeec4e18 Add extra fields to registration, remove unused fields Christian Cueni 2020-02-06 15:14:35 +0100
  • 587d661ca8 Add hello page, add local mutation Christian Cueni 2020-02-06 11:07:03 +0100
  • 1d50287dbf Add basic registration flow Christian Cueni 2020-02-05 14:45:10 +0100
  • 057e65a82f Fix urls, reset new migrations Christian Cueni 2020-02-04 14:32:38 +0100
  • 68bba26c75 Add stage confirmation view Christian Cueni 2020-02-04 14:21:45 +0100
  • 75e1597d6f Update email if user changed on hep Christian Cueni 2020-02-04 13:15:14 +0100
  • ffb330223c Check minimal date Christian Cueni 2020-02-04 09:42:34 +0100
  • 321163e542 Add coupons, refactor utility functions Christian Cueni 2020-02-04 08:15:48 +0100
  • 23028c779b Refactor login Christian Cueni 2020-02-03 14:10:43 +0100
  • f628966ae9 Add registration, implement tests Christian Cueni 2020-02-03 13:30:19 +0100
  • 6beb4296f7 Store admin token in db Christian Cueni 2020-02-03 10:34:36 +0100
  • cd7f79072e Remove user token, use confirmation key Christian Cueni 2020-02-03 08:56:08 +0100
  • 773547c883 Fix client, refactor user handling, fix tests Christian Cueni 2020-01-30 14:46:13 +0100
  • 45f887287f Save group_id, verify email confirmed Christian Cueni 2020-01-30 07:11:34 +0100
  • a2f634a677 Use token Christian Cueni 2020-01-30 06:47:38 +0100
  • dbc4f6f2ee Handle network error Christian Cueni 2020-01-29 10:10:45 +0100
  • c13ed2a5b2 Verify valid product, move default school creation Christian Cueni 2020-01-29 09:52:31 +0100
  • 0e95e872c8 Verify valid product Christian Cueni 2020-01-29 08:36:55 +0100
  • 8c9d40cbc7 Verify error message Christian Cueni 2020-01-29 08:29:32 +0100
  • 9856693ea6 Test no validated email case Christian Cueni 2020-01-28 16:40:51 +0100
  • e98d2774fd Test user with no login Christian Cueni 2020-01-28 16:36:06 +0100
  • 9c4e2de296 Select correct product (basic version) Christian Cueni 2020-01-28 15:28:32 +0100
  • bc997bbeea Add login happy paths Christian Cueni 2020-01-28 08:35:45 +0100
  • 87ceb5fc0e Setup views and tests Christian Cueni 2020-01-23 16:46:55 +0100
  • 2e8be04328 Add basic rest calls Christian Cueni 2020-01-23 15:29:06 +0100
  • 6688cedd7c Add initial cypress test for students to join classes Ramon Wenger 2020-02-10 15:42:22 +0100
  • 680b78e904 Only show instruments that are live and not only a draft Ramon Wenger 2020-02-10 15:37:03 +0100
  • 12f3b2d9a7 Simplify the logic of visible content blocks for students Ramon Wenger 2020-02-10 09:27:43 +0100
  • 542c7c6d84 Merged in feature/taskbase-spellcheck (pull request #45) Ramon Wenger 2020-02-06 14:16:40 +0000
  • d11d494fae Clean up code Ramon Wenger 2020-02-06 15:06:50 +0100
  • 2e4ac4d265 Add empty property to instrument activity Ramon Wenger 2020-02-05 14:00:25 +0100
  • f485dc5b65 Update readme Ramon Wenger 2020-02-05 11:34:31 +0100
  • 66842ac1d8 Add instruments to the my activity page Ramon Wenger 2020-02-05 11:33:32 +0100
  • c4cacac1c7 Update schema, fix cypress test Ramon Wenger 2020-02-04 22:05:12 +0100
  • d829d898b8 Merged in feature/clear-cache (pull request #44) Christian Cueni 2020-02-04 20:30:10 +0000
  • ece98b50cd Change wagtail-factories package from master to specific version Ramon Wenger 2020-02-04 21:23:09 +0100
  • 923ffa22e9 Fix package versions Ramon Wenger 2020-02-04 21:20:14 +0100
  • e8ada8f372 Add styling for spell check and teacher feedback Ramon Wenger 2020-02-03 15:07:30 +0100
  • 6948c6724f Reset corrections on input and on turn in Ramon Wenger 2020-02-03 15:06:43 +0100
  • ec1d68dd51 Add sentence offset to spell check results Ramon Wenger 2020-02-03 15:04:52 +0100
  • 113b1d8d9a Reset cache on logout, refactor logout Christian Cueni 2020-01-22 08:43:01 +0100
  • 5a58641183 Add registration of our assignments as taskbase tasks Ramon Wenger 2020-01-20 17:56:54 +0100
  • c9222adf60 Update cypress tests to mock the server Ramon Wenger 2020-01-20 17:14:20 +0100
  • 2b9d14222d Fix order of corrections Ramon Wenger 2020-01-07 17:23:52 +0100
  • bc9bf8cdec Remove modules from manual cache definition Ramon Wenger 2020-01-07 16:11:17 +0100
  • 374186ed27 Re-add styling for highlights Ramon Wenger 2020-01-07 14:33:43 +0100
  • cdb2570203 Add schema file, also add instructions to readme Ramon Wenger 2020-01-07 14:33:20 +0100
  • cfde20c67c Add spell check component Ramon Wenger 2020-01-07 10:30:41 +0100
  • ff7a6b93b3 Add first implementation of a test with mocked GraphQL calls Ramon Wenger 2020-01-07 10:26:50 +0100
  • 9ee3dc48b5 Add login via GraphQL to cypress commands Ramon Wenger 2020-01-07 10:25:22 +0100
  • 53ce39c887 Add taskbase config variables to settings Ramon Wenger 2019-12-16 14:26:25 +0100
  • 7f71977523 Add initial frontend implementation for spell checks Ramon Wenger 2019-12-16 14:25:55 +0100
  • bdda817533 Add spell check module to backend Ramon Wenger 2019-12-16 14:24:50 +0100
  • 17e061892a Fix assignment creation in dummy data Ramon Wenger 2019-12-16 14:24:08 +0100
  • cb1a6fda19 Add taskbase id field to assignments Ramon Wenger 2019-12-16 14:23:18 +0100
  • 0d438babbf Add requests dependency Ramon Wenger 2019-12-16 14:21:53 +0100
  • a195492ece Temporarily disable problematic test Ramon Wenger 2020-01-20 11:06:51 +0100
  • 6c8628f56f Prevent apollo client from throwing errors on 302 response Ramon Wenger 2020-01-20 10:38:29 +0100
  • 013b020f68 Upgrade cypress version Ramon Wenger 2020-01-16 17:48:25 +0100
  • 90bc6139d3 Fix prefetch statements Ramon Wenger 2020-01-16 16:46:43 +0100
  • 53b0594207 Fix unit tests Ramon Wenger 2020-01-16 16:35:09 +0100
  • 68c5375bab Add test to check solution display in surveys Ramon Wenger 2020-01-16 16:07:00 +0100
  • 6b8b520bc5 Add test to check solution display in surveys Ramon Wenger 2020-01-16 16:07:00 +0100
  • 00b2b02113 Use slug to identify module when toggling solutions Ramon Wenger 2020-01-16 15:49:50 +0100
  • ea95efc23f Make test fail when it should fail Ramon Wenger 2020-01-16 15:49:14 +0100
  • 8c908fddd2 Use slug to identify modules for the bookmark mutation Ramon Wenger 2020-01-16 15:03:50 +0100
  • 0d6a7522f2 Merged in feature/instrument-notes (pull request #43) Ramon Wenger 2020-01-16 13:13:38 +0000
  • e92412cf21 Clean up code Ramon Wenger 2020-01-16 14:10:16 +0100
  • 66ed01c1d7 Fix bug in objectives Ramon Wenger 2020-01-16 11:38:00 +0100
  • 2192fea5a5 Enable GZip middleware on the server for leaner responses Ramon Wenger 2020-01-16 10:47:03 +0100
  • d4d2e9934e Add note to instruments Ramon Wenger 2020-01-16 10:45:36 +0100
  • 5200d2165d Use slug to identify instruments on client Ramon Wenger 2020-01-16 10:39:24 +0100
  • 5f6817ebbe Use slug to identify instruments on server Ramon Wenger 2020-01-16 09:48:38 +0100
  • ef6711965f Optimize some queries to be easier on the database Ramon Wenger 2020-01-15 11:00:01 +0100
  • 35cdd5ff5f Remove superfluous query file Ramon Wenger 2020-01-13 19:48:46 +0100
  • 2b40f81764 Add bookmark actions to instrument, implement instrument bookmark Ramon Wenger 2020-01-08 15:00:40 +0100
  • c8a09badad Add bookmarks to instruments on server side Ramon Wenger 2020-01-08 14:59:18 +0100
  • 8765de9603 Add instrument query by id Ramon Wenger 2020-01-08 14:58:07 +0100
  • 01ab01a9e9 Add instruments to local cache Ramon Wenger 2020-01-08 14:56:07 +0100
  • 27b068e9ef Add news item Ramon Wenger 2019-12-24 22:23:58 +0100
  • 9e75f1ce67 Merged develop into master Ramon Wenger 2019-12-19 15:49:35 +0000
  • a75ae4f3fc Add top border to my activities Ramon Wenger 2019-12-19 14:19:42 +0100
  • 32ae0b0641 Add filter for my activity Ramon Wenger 2019-12-19 14:19:20 +0100
  • 74c74c1eca Add missing block type in my activities Ramon Wenger 2019-12-19 11:38:15 +0100
  • 7237b86ac0 Refactor code Ramon Wenger 2019-12-19 11:38:07 +0100