-
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