Ramon Wenger
2fbd878387
Merged in feature/cms-improvements-ms-517-ms-518-ms-519 (pull request #108 )
...
Feature/cms improvements ms 517 ms 518 ms 519
Approved-by: Daniel Egger
2022-06-22 15:07:49 +00:00
Ramon Wenger
1ae8594b13
Remove unused CSS
2022-06-21 15:43:44 +02:00
Ramon Wenger
9076eb462f
Add styling for lists in assignments
...
Also, refactor some code
Relates to MS-518
2022-06-20 15:53:59 +02:00
Ramon Wenger
4ad31b4654
Update styling of new rich text assignments
...
Relates to MS-518
2022-06-20 15:41:12 +02:00
Ramon Wenger
03a4217412
Finish mutation call for snapshot deletion
...
Resolves MS-373
2022-06-15 11:52:38 +02:00
Ramon Wenger
3577ca1a2f
Add first part of delete mutation call
2022-06-14 22:10:13 +02:00
Ramon Wenger
5c05ed2a86
Add components and mutations for snapshot updating and deleting
...
Also modify the tests for MS-373 and MS-375
2022-06-14 20:27:20 +02:00
Ramon Wenger
b4fbfce684
Add cypress tests for new features
...
Tests are for MS-375 and 373
2022-05-24 22:49:39 +02:00
Ramon Wenger
7d9da414d8
Make new tests pass
2022-05-24 17:20:23 +02:00
Ramon Wenger
ddf5360c51
Fix cache bug
...
Fixes MS-507
2022-05-24 16:24:56 +02:00
Ramon Wenger
e05edc0867
Add new tests for instrument label
2022-05-24 14:57:21 +02:00
Ramon Wenger
428e51f254
Remove instrument label for non-instrument blocks
2022-05-24 14:36:42 +02:00
Ramon Wenger
328a34d6d0
Fix instrument label bug
2022-05-24 12:43:40 +02:00
Ramon Wenger
7a090cfced
Add cypress config option for flaky test re-runs
2022-05-23 20:55:18 +02:00
Ramon Wenger
7da52b03a1
Merged in feature/topic-404 (pull request #106 )
...
Feature/topic 404
Approved-by: Christian Cueni
2022-05-23 18:21:37 +00:00
Ramon Wenger
206531a667
Fix missing variable
2022-05-23 16:43:40 +02:00
Ramon Wenger
7bccbcd180
Remove unused variable
2022-05-23 14:53:24 +02:00
Ramon Wenger
0bbec29f42
Disable flaky test
2022-05-23 14:47:26 +02:00
Ramon Wenger
6019adf09a
Update category name inside module for different flavors
...
Resolves MS-503
2022-05-23 14:45:50 +02:00
Ramon Wenger
ea9c90189a
Update support link to be flavor dependent
...
Fixes MS-501
2022-05-23 14:26:35 +02:00
Ramon Wenger
ad560bb4ef
Redirect user on invalid topic slug
2022-05-19 18:32:56 +02:00
Ramon Wenger
5af06069e8
Allow html tags for survey solutions, add sanitizer
...
Resolves MS-500
2022-05-19 12:42:27 +02:00
Ramon Wenger
583bc8d0c3
Fix onboarding logo styling and replace missing variables
2022-05-18 16:50:08 +02:00
Ramon Wenger
ce506bf471
Modify hello page based on app flavor
2022-05-18 15:44:36 +02:00
Ramon Wenger
a7f516d8ba
Update app name for myKV
2022-05-18 12:27:33 +02:00
Ramon Wenger
2370d90939
Reset MyKV color variables
2022-05-18 12:24:14 +02:00
Ramon Wenger
b38cabe011
Disable flaky test
2022-05-17 17:06:46 +02:00
Ramon Wenger
fec8022f0f
Merge branch 'hotfix/retina-scale' into develop
2022-05-12 15:05:43 +02:00
Ramon Wenger
acac9b93f3
Fix retina display scaling
2022-05-12 15:04:41 +02:00
Daniel Egger
d7eaced895
Refactor from flavor mixin to ES6 module and plugin
2022-05-11 13:24:36 +02:00
Daniel Egger
c0b6ff6fa6
MS-475: My KV Instrumente/Grundlagenwissenseite
2022-05-11 13:24:35 +02:00
Daniel Egger
77c355d569
MS-474: Add myKV-specific terms
2022-05-11 13:24:35 +02:00
Daniel Egger
0d8c95013b
MS-491: Make visibility of "Lernziele"-title configurable
2022-05-11 13:24:35 +02:00
Daniel Egger
67d7da5d9c
Move "my-kv" values to seperate file
2022-05-11 13:24:35 +02:00
Ramon Wenger
637c3994a5
Update flaky test
2022-05-10 21:46:02 +02:00
Ramon Wenger
a3099b7d04
Re-add custom theme integration
2022-05-10 17:38:13 +02:00
Ramon Wenger
5c01c419c4
Fix broken image upload on profile page
2022-05-10 15:55:30 +02:00
Ramon Wenger
edf5898a77
Display missing objectives for students again
2022-05-10 09:36:28 +02:00
Ramon Wenger
1d759b9272
Add another fix
2022-04-20 19:01:56 +02:00
Ramon Wenger
30ad02dae2
Fix save button layout for OS zoom settings over 150%
2022-04-20 16:18:15 +02:00
Ramon Wenger
39dda8bef1
Update tsconfig
2022-04-14 15:10:40 +02:00
Ramon Wenger
2cf1ba619b
Update cypress import paths
2022-04-14 13:19:29 +02:00
Ramon Wenger
9db8519869
Refactor cypress test folder
2022-04-12 16:13:27 +02:00
Ramon Wenger
1de6ee8657
Fix objective mutation update
2022-04-12 15:56:41 +02:00
Ramon Wenger
3045da7491
Add frontend tests for team creation
2022-04-12 15:35:15 +02:00
Ramon Wenger
c6ddb3b051
Update `create team` mutation signature
2022-04-12 14:57:56 +02:00
Ramon Wenger
e18218c007
Update build step and dependencies
2022-04-12 14:09:39 +02:00
Ramon Wenger
63b3d5031e
Update lock file
2022-04-12 14:03:12 +02:00
Ramon Wenger
a9c308881e
Update dependencies
2022-04-12 13:58:14 +02:00
Ramon Wenger
f312cebb67
Add missing import script
2022-04-12 13:38:15 +02:00
Ramon Wenger
f6cc6f6a83
Add cypress test for validation case
2022-04-12 12:36:43 +02:00
Ramon Wenger
197af2644c
Update dependencies
2022-04-12 12:36:01 +02:00
Ramon Wenger
cff81d2419
Update frontend error handling for school class form
2022-04-11 15:58:08 +02:00
Ramon Wenger
4973037486
Update error handling in mutation for school class creation
2022-04-08 17:32:10 +02:00
Ramon Wenger
468d1384ad
Fix bug on project edit page in portfolio
2022-03-21 18:57:26 +01:00
Ramon Wenger
a166fb55cb
Update engine versions
2022-03-01 17:02:45 +01:00
Ramon Wenger
1f268c62e1
Add confirmation dialog to content block deletion
2022-03-01 11:02:26 +01:00
Ramon Wenger
b921c9b2c6
Make some more small style changes
2022-03-01 09:32:12 +01:00
Ramon Wenger
2ef53c1e5c
Fix small styling issues
2022-03-01 09:12:10 +01:00
Ramon Wenger
64e79040a6
Move all requirements from dev to prod requirements
2022-02-28 14:58:27 +01:00
Ramon Wenger
ae0e83efc2
Update build requirements
2022-02-28 14:27:57 +01:00
Ramon Wenger
3d57f42821
Show and disable content element actions based on context
2022-02-28 14:02:53 +01:00
Ramon Wenger
ec5d942f5d
Update requirements
2022-02-28 13:49:55 +01:00
Ramon Wenger
fa713979ac
Update jest test
2022-02-28 13:05:38 +01:00
Ramon Wenger
83b8b74c93
Add typescript support to jest tests
2022-02-28 12:58:57 +01:00
Ramon Wenger
9e1ffbc710
Fix cypress test
2022-02-28 12:51:38 +01:00
Ramon Wenger
d2dd8d8c5b
Update styling for content block form
2022-02-28 12:35:46 +01:00
Ramon Wenger
6c97f2ba4c
Update layout of content block form elements
2022-02-28 11:16:49 +01:00
Ramon Wenger
b8e87256d1
Fix value bug
2022-02-28 11:04:52 +01:00
Ramon Wenger
233a2655f7
Change regular text form to be tip tap, revert old component
2022-02-24 17:54:51 +01:00
Ramon Wenger
031e4d58de
Add new component for html editing
2022-02-24 16:49:39 +01:00
Ramon Wenger
1043b647a0
Change implementation of content editable div
2022-02-23 23:45:47 +01:00
Ramon Wenger
ad79285e20
Update dependencies
2022-02-23 23:45:28 +01:00
Ramon Wenger
cf9eb76ae2
Add more typescript definitions
2022-02-23 23:45:10 +01:00
Ramon Wenger
07ac265e43
Add styling for contenteditable div
2022-02-22 10:51:50 +01:00
Ramon Wenger
396dc00bc9
Add some toy example for a contenteditable div
...
Note: does not work currenty, because the parent attribute overwrites
the value. Need to implement something that prevents the overwrite while
the element is focused
2022-02-22 10:51:50 +01:00
Ramon Wenger
cefada2344
Add typescript lint plugin
...
Not sure if it works like this though
2022-02-18 17:33:53 +01:00
Ramon Wenger
8185ca056f
Add prop type
2022-02-18 17:33:16 +01:00
Ramon Wenger
46f46f319e
Add typescript support to project
2022-02-17 18:26:20 +01:00
Ramon Wenger
d4e9464503
Add test for creating content blocks
2022-02-17 16:26:25 +01:00
Ramon Wenger
b84381b9ab
Update cypress version
2022-02-17 15:26:10 +01:00
Ramon Wenger
c6b1117778
Add button for removal of chooser widget
2022-02-17 12:36:29 +01:00
Ramon Wenger
10dc8361ff
Add loading spinner to document and image forms
2022-02-16 15:11:59 +01:00
Ramon Wenger
d550b7057d
Make footer fixed in new form
2022-02-16 14:20:37 +01:00
Ramon Wenger
86591cd69b
Change content block rendering of single list items, refactor code
2022-02-15 17:42:37 +01:00
Ramon Wenger
d1250e76a4
Add a subtle icon style
2022-02-15 17:22:36 +01:00
Ramon Wenger
13a5ea9534
Add content element action menu
2022-02-15 17:21:41 +01:00
Ramon Wenger
bde635b21c
Clean up code
2022-02-10 12:10:05 +01:00
Ramon Wenger
aea50a2998
Remove the preliminary buttons to change order in content block form
2022-02-10 12:07:02 +01:00
Ramon Wenger
f563483b79
Add edit route for custom content blocks
2022-02-10 12:06:03 +01:00
Ramon Wenger
fdb408de84
Add swapping of elements in content arrays
2022-02-07 21:25:58 +01:00
Ramon Wenger
e5f813e15a
Add confirmation modal, refactor modal components
2022-02-03 20:11:06 +01:00
Ramon Wenger
1112c6754e
Add subtitle block to user content block form
2022-02-03 16:24:46 +01:00
Ramon Wenger
c3bac02826
Update error link
2022-02-02 17:46:48 +01:00
Ramon Wenger
769f87e05d
Add validation and filtering to content block creation
2022-02-02 17:45:12 +01:00
Ramon Wenger
b775d857a6
Update document block margin
2022-02-02 17:01:35 +01:00
Ramon Wenger
6d1eb48fe5
Fix delete mutation update
2022-02-02 16:53:23 +01:00
Ramon Wenger
63d79894ae
Fix styling bug
2022-02-02 16:53:01 +01:00
Ramon Wenger
b6ef5b2e34
Fix button below chapter title
2022-02-02 16:23:55 +01:00
Ramon Wenger
228def84b4
Fix styling bug in text element
2022-02-01 17:10:32 +01:00
Ramon Wenger
c177097234
Add test for immutable operations
2022-02-01 16:07:39 +01:00
Ramon Wenger
fe265f1184
Remove yet-to-be-implemented test temporarily
2022-02-01 15:56:37 +01:00
Ramon Wenger
647f384e4a
Add jest test for toggle
2022-02-01 15:46:22 +01:00
Ramon Wenger
b1505e3868
Unset edit mode when leaving route subtree
2022-02-01 15:45:54 +01:00
Ramon Wenger
1660b1aa33
Update jest test
2022-02-01 15:26:46 +01:00
Ramon Wenger
16e8916d5c
Update class selection bug
2022-01-31 20:05:43 +01:00
Ramon Wenger
51fddbdf60
Move edit mode to local GraphQL property of module node
2022-01-31 18:24:03 +01:00
Ramon Wenger
e1d3897e5e
Clean up code, sanitize some inputs
2022-01-31 14:15:35 +01:00
Ramon Wenger
309468e878
Add test for project deletion
2022-01-31 14:05:35 +01:00
Ramon Wenger
7e0f16a5f2
Remove empty content lists upon removal of the last inner element
2022-01-30 22:36:39 +01:00
Ramon Wenger
a988b15b76
Update bookmark tests
2022-01-30 21:17:17 +01:00
Ramon Wenger
a626fd9d04
Merge remote-tracking branch 'origin/feature/new-content-block-creation-workflow' into develop
2022-01-30 10:26:20 +01:00
Ramon Wenger
12f16c3971
Update bookmark in module
2022-01-30 00:14:45 +01:00
Ramon Wenger
bf89fba212
Update survey queries
2022-01-29 21:33:35 +01:00
Ramon Wenger
4caeb1f9df
Update snapshot query
2022-01-29 21:29:36 +01:00
Ramon Wenger
fc24958d9b
Update cache properties
2022-01-29 21:15:57 +01:00
Ramon Wenger
9cc1ab5324
Update projects in frontend to use slugs instead of ids
2022-01-29 20:11:31 +01:00
Ramon Wenger
481e601878
Update test
2022-01-28 23:33:12 +01:00
Ramon Wenger
656b2be364
Update cache code
2022-01-28 23:22:28 +01:00
Ramon Wenger
a3c616d10e
Remove custom type definition for now
2022-01-28 22:42:56 +01:00
Ramon Wenger
3403c2db3d
Add new helper functions
2022-01-28 19:53:31 +01:00
Ramon Wenger
82aa04bf90
Update mocks
2022-01-28 15:52:13 +01:00
Ramon Wenger
57704d7fc2
Refactor bookmark actions
2022-01-28 00:03:36 +01:00
Ramon Wenger
1462b08ecd
Clean up graphql definitions
2022-01-27 17:59:01 +01:00
Ramon Wenger
928f9027d3
Clean up code, make Query and Mutation more standard compliant
2022-01-27 17:34:45 +01:00
Ramon Wenger
37af5c0412
Clean up and simplify some code
2022-01-27 15:07:59 +01:00
Ramon Wenger
71ed5931c7
Update some more code to not change immutable objects
2022-01-26 22:43:27 +01:00
Ramon Wenger
6ce00694d7
Remove edges from rooms query
2022-01-26 22:34:02 +01:00
Ramon Wenger
e0c95ad9ce
Make some more code not change immutable objects
2022-01-26 21:36:57 +01:00
Ramon Wenger
67f7ed0c20
Add missing dependency
2022-01-26 20:55:45 +01:00
Ramon Wenger
457c59cbc4
Clean up code
2022-01-26 20:49:31 +01:00
Ramon Wenger
7da98d9ae7
Clean up code
2022-01-26 20:04:51 +01:00
Ramon Wenger
09b19b9d22
Update graphql mock client
2022-01-26 20:01:17 +01:00
Ramon Wenger
0e3abdfe8e
Add missing mock for test
2022-01-26 18:17:27 +01:00
Ramon Wenger
d0265ce9d6
Exclude consoleLink from production build
2022-01-26 18:13:18 +01:00
Ramon Wenger
846f5dcc7f
Update console link
2022-01-26 18:09:54 +01:00
Ramon Wenger
2ceb7cf706
Make back navigation work with history, to preserve scroll position
2022-01-26 18:04:37 +01:00
Ramon Wenger
b2d0c4922a
Fix some problems with the cache
2022-01-26 18:03:16 +01:00
Ramon Wenger
3e518e21c0
Handle cache in student submission without mutating it
2022-01-26 16:12:42 +01:00
Ramon Wenger
a85296a628
Update apollo version, replace local state handling
2022-01-26 15:46:09 +01:00
Ramon Wenger
5b105958e2
Backport more wagtail code
2022-01-25 16:18:25 +01:00
Ramon Wenger
6a51052b53
Update graphql schema, update schema config
2022-01-25 15:31:15 +01:00
Ramon Wenger
a31c644553
Send new content block to server, add route
2022-01-24 17:51:53 +01:00
Ramon Wenger
c6c56ac851
Add icons for content form sections, refactor components
2022-01-20 17:54:11 +01:00
Ramon Wenger
1a87dbb788
Refactor content element component
2022-01-20 17:23:22 +01:00
Ramon Wenger
b9ccf1700f
Sanitize user input
2022-01-20 17:20:34 +01:00
Ramon Wenger
7eab58ab88
Enable removal of inner blocks
2022-01-20 16:27:02 +01:00
Ramon Wenger
dfb1a3ac5a
Refactor event names
2022-01-20 16:24:24 +01:00
Ramon Wenger
d3c790d221
Update styling
2022-01-20 16:22:08 +01:00
Ramon Wenger
20876a0bf2
Lint some more code
2022-01-20 16:21:08 +01:00
Ramon Wenger
c4195916a7
Lint some more code
2022-01-19 11:56:20 +01:00
Ramon Wenger
6bc6f5fa33
Update new add page with new properties
2022-01-19 11:47:10 +01:00
Ramon Wenger
88f1db7bfc
Lint some code
2022-01-19 11:45:55 +01:00
Ramon Wenger
b0a6525dd4
Update input border styling
2022-01-19 11:44:45 +01:00
Ramon Wenger
6f474d9261
Update styling for element chooser, add checkbox for nested list
2022-01-19 11:31:17 +01:00
Ramon Wenger
3ff03e9835
Hide elements of Module while loading
2022-01-19 11:29:58 +01:00
Ramon Wenger
2b82c78cc2
Add option to convert new element to nested list
2022-01-19 11:29:21 +01:00
Ramon Wenger
50cb811f05
Refactor styling of nested content lists
2022-01-19 11:23:13 +01:00
Ramon Wenger
88409a6268
Update eslint versions and config, also refactor file structure
2022-01-19 11:13:58 +01:00
Ramon Wenger
196fd5da4a
Update create content block page
2022-01-17 09:05:41 +01:00
Ramon Wenger
bc0918876b
Update usage of new component
2022-01-13 22:29:15 +01:00
Ramon Wenger
5b548e9d6a
Refactor content component form
2022-01-13 22:03:42 +01:00
Ramon Wenger
f56f7178f3
Add initial test file
2022-01-13 10:54:59 +01:00
Ramon Wenger
d01f0debc0
Add new gitignore file
2022-01-13 10:54:32 +01:00
Ramon Wenger
73ee8bd535
Update new content block form
2022-01-13 10:49:19 +01:00
Ramon Wenger
10a3b4fed3
Update styling
2022-01-13 10:48:07 +01:00
Ramon Wenger
db35d407ca
Refactor content list component
2022-01-13 10:44:09 +01:00
Ramon Wenger
ddc484e0f3
Add some logging
2022-01-11 15:03:27 +01:00
Ramon Wenger
9bbd6a12de
Split imports in App component
2022-01-11 14:54:27 +01:00
Ramon Wenger
cd6c90d271
Update build config
2022-01-10 13:48:08 +01:00
Ramon Wenger
7afdc06c7c
Update package-lock
2021-12-23 12:41:11 +01:00
Ramon Wenger
300f93e1d2
Add new route
2021-12-23 12:32:24 +01:00
Christian Cueni
f3ed1c4379
Merge branch 'hotfix/update-verify-email-text' into develop
2021-12-23 09:09:55 +01:00
Christian Cueni
0d311ea887
Update verify email page
2021-12-23 09:00:14 +01:00
Ramon Wenger
40ab4243b8
Split code into more bandwidth-friendly chunks
2021-12-22 10:37:43 +01:00
Ramon Wenger
5925bc95f5
Lazy-load some more components
2021-12-21 21:03:58 +01:00
Ramon Wenger
01f4798e7a
Refactor date filters to be only methods and replace moment with dayjs
2021-12-21 21:02:58 +01:00
Ramon Wenger
c179d07969
Update router definitions to enable code splitting
2021-12-21 17:25:42 +01:00
Ramon Wenger
2b07a94a0c
Remove unused code
2021-12-21 15:36:32 +01:00
Ramon Wenger
5236d6a2ed
Fix another e2e test
2021-12-21 14:15:01 +01:00
Ramon Wenger
623919719d
Fix e2e tests
2021-12-21 13:51:16 +01:00
Ramon Wenger
654ffdc8f3
Skip error message tests for now
2021-12-21 13:28:54 +01:00
Ramon Wenger
b37abd3d16
Move VeeValidate calls to own components and config
2021-12-21 13:11:34 +01:00
Ramon Wenger
93938baa34
Add bundle analyzer plugin
2021-12-21 12:25:57 +01:00
Ramon Wenger
31f3145cbd
Replace old vee-validate version and rewrite the usages
2021-12-20 17:17:28 +01:00
Christian Cueni
3c88da4bc4
Merge branch 'hotfix/add-resend-email-link' into develop
2021-12-20 16:02:54 +01:00
Christian Cueni
6eb2fb514b
Add link to hep's email verification page
2021-12-20 14:52:42 +01:00
Ramon Wenger
52caced8b0
Remove failing cypress test
2021-12-20 13:03:16 +01:00
Ramon Wenger
7de354eea2
Remove unused SCSS import
2021-12-20 11:14:15 +01:00
Ramon Wenger
d87e493c21
Downgrade to vue 2
2021-12-20 09:29:09 +01:00
Ramon Wenger
f2fec255c8
Update webpack configs
2021-12-16 14:10:42 +01:00
Christian Cueni
c6366e9b91
Merge branch 'hotfix/change-ehb-name' into develop
2021-12-15 09:22:32 +01:00
Christian Cueni
52688bd0b2
Make linter happy 😘
2021-12-15 07:10:26 +01:00
Christian Cueni
bf56970d86
Update EHB name
2021-12-15 06:55:26 +01:00
Ramon Wenger
bdb06be67c
Start update process for Vue 3
2021-12-13 20:54:09 +01:00
Christian Cueni
c5a9cf0415
Merge branch 'hotfix/update-copy' into develop
2021-11-30 06:59:01 +01:00
Christian Cueni
16a0038391
Update text
2021-11-29 15:57:40 +01:00
Christian Cueni
da42bb4b76
Merge branch 'hotfix/show-solution-checkbox-ms-394'
2021-11-29 14:28:11 +01:00
Christian Cueni
4cbf4007e8
Merge branch 'hotfix/assignment-color-ms-294' into develop
2021-11-29 14:15:10 +01:00
Christian Cueni
bb244d1f17
Style text in lists in solutions correctly
2021-11-29 12:55:36 +01:00
Christian Cueni
812be67247
Merge branch 'hotfix/instrument-field-ms-398' into develop
2021-11-29 12:04:43 +01:00
Christian Cueni
d9240ef1c6
Merge branch 'hotfix/show-solution-checkbox-ms-394' into develop
2021-11-29 08:41:01 +01:00
Christian Cueni
c4183b3469
Add test
2021-11-23 15:06:05 +01:00
Christian Cueni
00ae2a4cf2
Remove unused variable, make linter happy
2021-11-23 07:17:51 +01:00
Christian Cueni
c58e33b1e9
Send module update upon result only once
2021-11-18 16:03:42 +01:00
Christian Cueni
eb348fd68d
Merge branch 'hotfix/last-modules-ms-392' into develop
2021-11-18 15:05:43 +01:00
Christian Cueni
ca82a080d1
Refetch current module after class change
2021-11-18 13:39:55 +01:00
Christian Cueni
3c4646bff6
Delete ModuleNode caches on class change
2021-11-18 13:29:42 +01:00
Christian Cueni
013788a5bc
Check if lastmodule exists
2021-11-17 14:54:37 +01:00
Christian Cueni
fcd2369621
Merge branch 'hotfix/2021-11-16' into develop
2021-11-16 12:00:46 +01:00
Christian Cueni
b0aed1ca74
Add type to parent if missing
2021-11-16 11:55:57 +01:00
Christian Cueni
36932baa89
Fix instrument colors
2021-11-16 10:50:43 +01:00
Christian Cueni
ffcf382c51
Make linter happy
2021-11-16 10:45:59 +01:00
Christian Cueni
febd820267
Fix broken bookmark creation
2021-11-16 10:20:25 +01:00
Christian Cueni
591c922c98
Add missing subselection to query, update tests
2021-11-16 08:49:28 +01:00
Ramon Wenger
72039cfc29
Merge branch 'hotfix/survey-matrix' into develop
2021-11-15 14:39:45 +01:00
Ramon Wenger
ea43b32a75
Update survey-vue version to fix matrix bug
2021-11-15 13:48:31 +01:00
Christian Cueni
21f8cd4022
Re-enable test
2021-11-11 15:47:34 +01:00
Ramon Wenger
7a850b3a94
Add frontend test for instrument page and fix query bug
2021-11-11 13:59:37 +01:00
Christian Cueni
fa469bf570
Skip test
2021-11-11 09:13:08 +01:00
Christian Cueni
07792ec72d
Use change instead click event
2021-11-11 09:13:08 +01:00
Christian Cueni
5ac9999572
Set prop on list component
2021-11-11 09:13:07 +01:00
Christian Cueni
fac3dd6d87
Add link
2021-11-11 09:13:07 +01:00
Christian Cueni
422a1a3d58
Merge branch 'feature/fix-comment-input-ms-370' into develop
2021-11-09 12:49:12 +01:00
Christian Cueni
c9cb2a17cc
Merge branch 'hotfix/no-show-text-ms-371' into develop
2021-11-09 08:17:27 +01:00
Christian Cueni
c04f1a3f3f
Clear input after submit
2021-11-08 15:42:22 +01:00
Christian Cueni
a37387db5e
Fix text form
2021-11-08 14:26:58 +01:00
Ramon Wenger
281393d5cc
Merge branch 'hotfix/room-actions-menu' into develop
2021-11-04 07:37:41 +01:00
Ramon Wenger
f7ecb82cda
Fix dropdown for room actions
2021-11-04 07:35:12 +01:00
Ramon Wenger
ea56f09ad3
Merge branch 'hotfix/snapshot-dropdown' into develop
2021-11-02 20:39:40 +01:00
Ramon Wenger
bc60aafafb
Fix snapshot dropdown
2021-11-02 20:14:32 +01:00
Ramon Wenger
dc5d922469
Fix es-lint issue and remove console log
2021-11-01 12:05:59 +01:00
Ramon Wenger
3e82389299
Refactor current instrument filter query, add styling for active state
2021-11-01 11:57:07 +01:00
Ramon Wenger
bfe31ee146
Merge branch 'hotfix/class-selection-menu' into develop
2021-11-01 10:03:21 +01:00
Ramon Wenger
768e3f2e1d
Stop class selection menu from immediatly closing again
2021-11-01 09:55:02 +01:00
Ramon Wenger
e1a87739df
Add some styling for filter group headers
2021-10-31 22:02:30 +01:00
Ramon Wenger
8117a6b4c0
Add code for filtering instruments in frontend
...
Also add some styling
2021-10-31 21:48:21 +01:00
Ramon Wenger
4ba009fbb6
Update frontend test
2021-10-31 21:46:18 +01:00
Ramon Wenger
08c4a6f7e1
Fix permissions on project page
2021-10-31 12:06:40 +01:00
Ramon Wenger
ac6c60f8c3
Add instrument type query
2021-10-30 22:29:31 +02:00
Ramon Wenger
66a0427183
Update sidebar test
2021-10-30 21:56:52 +02:00
Ramon Wenger
ef6d76aee1
Merge branch 'release/new-portfolio' into develop
2021-10-27 18:13:51 +02:00
Ramon Wenger
9aa1bb5730
Fix permissions on project page
2021-10-26 10:33:09 +02:00
Ramon Wenger
ebe266a7b0
Update cypress tests
2021-10-25 16:08:52 +02:00
Ramon Wenger
a2ecbdd3b4
Add test for and fix bug in projects page
2021-10-25 13:38:03 +02:00
Ramon Wenger
96b5fcbcd5
Add test and fix a bug for project share button
2021-10-25 13:07:13 +02:00
Ramon Wenger
bf01143e4c
Update widget width
2021-10-25 12:31:11 +02:00
Ramon Wenger
5fd5a5be4a
Add new test for instruments page, start refactor and style changes
2021-10-20 13:57:32 +02:00
Ramon Wenger
3c03e3c741
Add new test, update naming
2021-10-18 17:46:45 +02:00
Ramon Wenger
348e9198b6
Add share link to project page
2021-10-10 21:53:54 +02:00
Ramon Wenger
74234b45c3
Fix some bugs with the click outside directive
2021-10-10 21:19:56 +02:00
Ramon Wenger
66883ed6d0
Fix sidebar bug
2021-10-10 21:01:32 +02:00
Ramon Wenger
91a1dd0bdb
Merge branch 'feature/new-portfolio-layout' into develop
2021-10-07 20:21:20 +02:00
Ramon Wenger
935a5c03f7
Update some configs
2021-10-07 20:20:34 +02:00
Ramon Wenger
eadfb27595
Remove time from frontend test
2021-10-07 18:31:31 +02:00
Ramon Wenger
c36a90a149
Update frontend test
2021-10-07 17:27:20 +02:00
Ramon Wenger
42201c1b77
Update failing frontend tests
2021-10-07 17:09:24 +02:00
Ramon Wenger
4f9d3bc33d
Update styling on project detail page
2021-10-07 11:22:02 +02:00
Ramon Wenger
46fcc10621
Add new frontend test
2021-10-05 23:21:53 +02:00
Ramon Wenger
b4f11fa29b
Add buttons to project entry form
2021-10-05 22:54:40 +02:00
Ramon Wenger
937c6cff2e
Update project entry properties
2021-10-05 13:19:26 +02:00
Ramon Wenger
1f18f0feeb
Update project list on portfolio page
2021-09-27 14:19:08 +02:00
Ramon Wenger
e77cb477c5
Add new link to read only banner
2021-09-22 11:39:12 +02:00
Ramon Wenger
8e4cffd28f
Fix some cypress tests
2021-09-20 21:02:27 +02:00
Ramon Wenger
51beefe293
Update test
2021-09-02 09:55:03 +02:00
Ramon Wenger
f84ac32aee
Update some portfolio components
2021-09-02 09:39:06 +02:00
Ramon Wenger
96ed807b2b
Update schema for projects
2021-09-02 09:38:43 +02:00
Ramon Wenger
739e29d872
Update styling for room entry actions
2021-09-01 16:49:01 +02:00
Ramon Wenger
3f5d705877
Add portfolio onboarding page
2021-09-01 16:29:13 +02:00
Ramon Wenger
e0ee8b5cad
Add failing tests for new features
2021-09-01 16:29:13 +02:00
Ramon Wenger
337a9e49cf
Fix article page styling
2021-09-01 15:52:06 +02:00
Ramon Wenger
b494fc08d3
Update new component
2021-09-01 15:48:31 +02:00
Ramon Wenger
16f7208db2
Restyle room entry actions
2021-09-01 15:33:04 +02:00
Ramon Wenger
0977f53bcc
Add new check for form title
2021-09-01 14:36:42 +02:00
Ramon Wenger
704da5a749
Add new cypress test for changing class in room view
2021-09-01 14:27:57 +02:00
Ramon Wenger
1a3d9afd31
Fix cypress test
2021-08-31 18:50:35 +02:00
Ramon Wenger
94a13f4a15
Enable students to add room entries
2021-08-31 18:42:22 +02:00
Ramon Wenger
36c84c500c
Fix cypress test
2021-08-31 18:26:14 +02:00
Ramon Wenger
de03792029
Add new test for room entry actions
2021-08-31 18:24:50 +02:00
Ramon Wenger
8c5bc36728
Add test for room deletion
2021-08-31 18:10:03 +02:00
Ramon Wenger
d509b24666
Update change visibility modal
2021-08-31 17:49:40 +02:00
Ramon Wenger
94bd5757e5
Add rejoin button to class list
2021-08-31 15:24:02 +02:00
Ramon Wenger
84d9836c41
Update frontend tests
2021-08-30 16:34:35 +02:00
Ramon Wenger
c1ef6a2aee
Add illustration
2021-08-30 16:09:17 +02:00
Ramon Wenger
fe8ecdf1d2
Update room onboarding styling
2021-08-27 18:39:15 +02:00
Ramon Wenger
e368307d3d
Add mutation to frontend
2021-08-27 16:03:32 +02:00
Ramon Wenger
b0d4615c2b
Refactor room mutation location
2021-08-27 15:51:14 +02:00
Ramon Wenger
572074dbfb
Add mutation to schema, also add tests
2021-08-27 15:49:28 +02:00
Ramon Wenger
9c7252ee47
Add visibility widget for room
2021-08-27 09:51:02 +02:00
Ramon Wenger
20aceaf162
Update room visibility modal with a save button
2021-08-26 17:53:18 +02:00
Ramon Wenger
6dd737a84f
Add new modal for changing visibility
2021-08-25 20:56:48 +02:00
Ramon Wenger
07a7079fdf
Remove school class select from new room form
2021-08-25 16:08:59 +02:00
Ramon Wenger
34155d7c02
Fix room page spacing
2021-08-25 15:12:36 +02:00
Ramon Wenger
f9e7534fff
Fix cypress test
2021-08-25 14:59:37 +02:00
Ramon Wenger
a9a92c2e38
Fix alignment style issue in room page
2021-08-25 14:29:36 +02:00
Ramon Wenger
7118b32cbb
Fix unit test
2021-08-25 14:25:04 +02:00
Ramon Wenger
cf5a3f7d9d
Update add room entry button
2021-08-25 14:22:20 +02:00
Ramon Wenger
64c5963490
Update styling of room page
2021-08-25 13:48:37 +02:00
Ramon Wenger
6961c96dd4
Add styling to comments
2021-08-25 09:07:40 +02:00
Ramon Wenger
b966b4e981
Re-add comment test
2021-08-24 13:31:05 +02:00
Ramon Wenger
ea7a2b76a9
Skip test temporarily
2021-08-23 22:55:57 +02:00
Ramon Wenger
1dc04366c2
Temporarily comment part of a test
2021-08-23 20:27:03 +02:00
Ramon Wenger
c8c7d8aeb1
Update package-lock file
2021-08-23 20:14:48 +02:00
Ramon Wenger
f616fe6a83
Add comment component
2021-08-23 17:36:45 +02:00
Ramon Wenger
30b123523a
Add comment model
2021-08-19 21:24:32 +02:00
Ramon Wenger
741073c187
Add emoji bar and comment input to article view
2021-08-19 16:49:45 +02:00
Ramon Wenger
df0f093b05
Add new emoji bar and some tests for it
2021-08-19 16:34:13 +02:00
Ramon Wenger
0af3494053
Hide button for student
2021-08-19 15:11:44 +02:00
Ramon Wenger
3a7f895354
Skip test again
2021-08-19 11:51:10 +02:00
Ramon Wenger
180300bb80
Fix typo
2021-08-18 22:56:06 +02:00
Ramon Wenger
8c70b051ff
Fix race condition
2021-08-18 22:40:29 +02:00
Ramon Wenger
b43b70a40b
Fix rooms test
2021-08-18 22:16:48 +02:00
Ramon Wenger
33b476fcb0
Fix room test
2021-08-18 22:11:32 +02:00
Ramon Wenger
5785077edd
Add missing data property
2021-08-18 20:25:47 +02:00
Ramon Wenger
afb0b7131d
Update cypress test
2021-08-18 19:00:00 +02:00
Ramon Wenger
934ee977f6
Add room onboarding widget
2021-08-18 18:26:30 +02:00
Ramon Wenger
8bf76a606e
Update some cypress tests
2021-08-18 14:01:23 +02:00
Ramon Wenger
23a3c3ca6e
Skip failing tests for now
2021-08-18 09:57:40 +02:00
Ramon Wenger
2878097729
Update another cypress test
2021-08-16 22:40:57 +02:00
Ramon Wenger
ca522d385b
Fix old cypress test
...
Also add new scripts for sorry-cypress
2021-08-16 20:43:45 +02:00
Ramon Wenger
605bde9e95
Update mocks for cypress tests
2021-08-13 17:44:18 +02:00
Ramon Wenger
5bcf3c0f03
Fix cypress tests
2021-08-13 17:34:17 +02:00
Ramon Wenger
27d3525ea5
Fix bug in modal text
2021-08-13 16:59:03 +02:00
Ramon Wenger
cec562589f
Fix re-added tests
2021-08-13 15:33:31 +02:00
Ramon Wenger
f384844380
Uncomment old tests, add new test
2021-08-11 18:26:04 +02:00
Ramon Wenger
e490b58e96
Update cypress test
2021-08-11 17:10:46 +02:00
Ramon Wenger
1a928a824a
Update cypress test
2021-08-11 15:45:37 +02:00
Ramon Wenger
e32b49ad5f
Disable activating and deactivating users when in read only mode
2021-08-10 17:25:59 +02:00
Ramon Wenger
4977644fa4
Make project and portfolio read only when selected class inactive
2021-08-10 16:37:37 +02:00
Ramon Wenger
0e1764f51c
Refactor cypress tests
2021-08-05 17:35:23 +02:00
Ramon Wenger
e7d25535a9
Fix cypress tests
2021-08-05 16:05:09 +02:00
Ramon Wenger
8b1b4d3c7b
Add missing file
2021-08-05 12:17:38 +02:00
Ramon Wenger
def93672fc
Add license activation link to read only banner
2021-08-05 12:02:44 +02:00
Ramon Wenger
dc43b88916
Add cypress test for read only portfolio
2021-08-05 11:41:57 +02:00
Ramon Wenger
7a5d0b90db
Fix cypress test, rename some files
2021-08-04 17:07:17 +02:00
Ramon Wenger
692eb13a9b
Update cache when leaving school class
2021-08-04 16:52:38 +02:00
Ramon Wenger
53b5102114
Remove module teacher navigation when class inactive
2021-08-04 15:18:01 +02:00
Ramon Wenger
49e7d2e3ba
Skip some tests
2021-08-03 23:46:46 +02:00
Ramon Wenger
0adf18dbe6
Fix layout on hello page
2021-08-03 23:38:39 +02:00
Ramon Wenger
788044bcd6
Re-add old classes link
2021-08-03 23:23:45 +02:00
Ramon Wenger
69d83d2cb0
Add new test for read only news
2021-08-03 23:20:18 +02:00
Ramon Wenger
d495136b05
Remove news link and news teasers for read only users
2021-08-03 23:04:19 +02:00
Ramon Wenger
a6c483c67c
Update spell check cypress test
2021-08-03 17:32:12 +02:00
Ramon Wenger
815dfe7b07
Load me query for banner from cache only
2021-08-03 17:28:44 +02:00
Ramon Wenger
e4e1c0f418
Temporarily disable failing test
2021-08-03 15:16:19 +02:00
Ramon Wenger
44f25bd113
Add read-only banner
2021-08-03 15:12:09 +02:00
Ramon Wenger
7728f654a5
Refactor dummy users to be more anonymous
2021-08-03 14:16:15 +02:00
Ramon Wenger
57698e577e
Move news query from public to private apollo client
2021-08-03 14:10:27 +02:00
Ramon Wenger
26cda08d94
Add read only on a per school class basis to assignments
2021-07-30 17:54:46 +02:00
Ramon Wenger
cccaf21c9c
Fix broken cypress test
2021-07-29 11:41:22 +02:00
Ramon Wenger
d4182e7e1a
Make new tests succeed
2021-07-29 10:52:13 +02:00
Ramon Wenger
37e5c7cf64
Add more failing frontend test steps
2021-07-28 20:00:09 +02:00
Ramon Wenger
11aac2ec94
Rename test, add new frontend test for single room view
2021-07-28 17:41:04 +02:00
Ramon Wenger
ff9f2bdd81
Update Cypress version
2021-07-28 16:36:33 +02:00
Ramon Wenger
0804d1e324
Add frontent test for room with read only school class selected
2021-07-28 16:36:02 +02:00
Ramon Wenger
462348dd32
Add test for read only mode in room
2021-07-27 17:41:43 +02:00
Ramon Wenger
841a2c04da
Hide team menu item in read only mode
2021-07-26 17:03:09 +02:00
Christian Cueni
58071ad760
Fix svg top-alignment
2021-07-22 20:06:42 +02:00
Christian Cueni
b4e458ffb3
Allow hello illustration only to be 300px wide
2021-07-22 07:20:27 +02:00
Christian Cueni
075f894d07
Add links to hello page
2021-07-21 16:11:16 +02:00
Christian Cueni
9c4320e94a
Handle missing env in mixin
2021-07-21 09:48:43 +02:00
Christian Cueni
b5de0b582c
Don't use hep logout in tests
2021-07-21 08:53:04 +02:00
Christian Cueni
042e21cfd6
Redirect to hep in logout path
2021-07-21 08:28:44 +02:00
Christian Cueni
7e0a240911
Include env var in exports
2021-07-21 07:53:22 +02:00
Christian Cueni
f8f40d08b8
Redirect user to hep logout-url after logout
2021-07-21 07:18:08 +02:00
Christian Cueni
8ad74126b7
Fix mobile join class view
2021-07-14 11:38:46 +02:00
Christian Cueni
ef8a57a0b6
Fix hello page css
2021-07-14 09:13:16 +02:00
Christian Cueni
62a23fac4f
Fix missing header
2021-07-13 16:38:07 +02:00
Christian Cueni
b33f23b4c9
Fix duplicate imports in routes
2021-07-13 15:55:25 +02:00
Christian Cueni
3c25cb53b2
Skip test
2021-07-13 13:48:41 +02:00
Christian Cueni
6dd64711c5
Update register address
2021-07-13 13:25:51 +02:00
Christian Cueni
b55e9a26d3
Fix linting error
2021-07-13 13:25:13 +02:00
Christian Cueni
e1825399c8
Install Authlib
2021-07-13 13:25:13 +02:00
Christian Cueni
7c350cfef9
Make linter happy
2021-07-13 13:25:13 +02:00
Christian Cueni
5c5c67bcea
Update hep logo, set max with for splitview
2021-07-13 13:25:13 +02:00
Christian Cueni
4762751fc9
Update settings, fix typo
2021-07-13 13:25:13 +02:00
Christian Cueni
86613c881e
Fix typo 👨🔧
2021-07-13 13:25:13 +02:00
Christian Cueni
74b13d0e15
Add auth error route
2021-07-13 13:25:13 +02:00
Christian Cueni
6453424630
Add login error page
2021-07-13 13:25:13 +02:00
Christian Cueni
29e95d3d9e
Use consts
2021-07-13 13:25:13 +02:00
Christian Cueni
0d371aed13
Update url
2021-07-13 13:25:13 +02:00
Christian Cueni
f1ca00f47b
Clean up
2021-07-13 13:25:13 +02:00
Christian Cueni
25b60d1c5a
Add correct registration link
2021-07-13 13:25:13 +02:00
Christian Cueni
b2549a2d08
Make linter happy
2021-07-13 13:25:13 +02:00
Christian Cueni
03a5a522dd
Add hello illustration
2021-07-13 13:25:13 +02:00
Christian Cueni
5188d2a061
Update states, add verify email page
2021-07-13 13:25:13 +02:00
Christian Cueni
a9e7325b86
Style hello page, style mobile
2021-07-13 13:25:13 +02:00
Christian Cueni
34ad66bab7
Add basic styles to hello page elements
2021-07-13 13:25:13 +02:00
Christian Cueni
2e3cb1d832
Style hellopage about
2021-07-13 13:25:13 +02:00
Christian Cueni
125882df46
Add SplitLayout, refactor onboarding
2021-07-13 13:25:13 +02:00
Christian Cueni
ededdc6079
Remove console.log
2021-07-13 13:25:12 +02:00
Christian Cueni
f39deb8cf1
Remove axios
2021-07-13 13:25:12 +02:00
Christian Cueni
08e259ebf6
Fix test, add env-variables
2021-07-13 13:25:11 +02:00
Christian Cueni
a6bfe0526c
Remove unused e2e tests, add oauth tests
2021-07-13 13:24:23 +02:00
Christian Cueni
8db122c436
Remove unused code
2021-07-13 13:24:23 +02:00
Christian Cueni
8ac5ab67e9
Handle redirect after successful login in frontend
2021-07-13 13:24:22 +02:00
Christian Cueni
3c89a8b256
Remove or comment unused code
2021-07-13 13:24:22 +02:00
Christian Cueni
04473ecad3
Remove axios
2021-07-13 13:24:22 +02:00
Christian Cueni
91fa976317
Redirect back to frontend upon successful oauth
2021-07-13 13:18:43 +02:00
Ramon Wenger
7da9bd0bf6
Fix more cypress tests
2021-07-08 16:02:02 +02:00
Ramon Wenger
ecba2e3e3e
Fix cypress tests
2021-07-08 15:49:18 +02:00
Ramon Wenger
c131dc6c8e
Add read only mode for class and team management
2021-07-08 15:30:19 +02:00
Ramon Wenger
4b6d067dc4
Merge branch 'feature/read-only-subnavigation' into develop
2021-07-07 16:24:28 +02:00
Ramon Wenger
1d66cc86be
Fix naming
2021-07-07 16:02:12 +02:00
Ramon Wenger
7d5fd5cff6
Prettify code
2021-07-07 11:41:34 +02:00
Ramon Wenger
33bf0cd70e
Hide module teacher actions when in read-only mode
2021-07-06 21:32:12 +02:00
Ramon Wenger
0ae9ccaa68
Update exception
2021-07-06 20:37:52 +02:00
Ramon Wenger
b369f665c3
Implement frontend tests for assignment read only mode
2021-07-06 17:29:39 +02:00
Ramon Wenger
71bd9f6d14
Update readonly property on user
2021-07-06 15:41:02 +02:00
Ramon Wenger
949f656079
Make assignments read only in client
2021-07-05 13:14:03 +02:00
Ramon Wenger
e4bb4cc9ee
Add tests for read only assignments
2021-07-01 16:58:56 +02:00
Ramon Wenger
9ea9b9be1b
Re-add leave button and inactive members to group list
2021-06-30 15:52:57 +02:00
Ramon Wenger
77eecefeb1
Fix popover position on portfolio project page
2021-06-28 15:06:31 +02:00
Ramon Wenger
ab65e07a1d
Fix content block deletion bug
2021-06-22 16:19:11 +02:00
Ramon Wenger
20810ee732
Fix footer position in long surveys
2021-06-17 13:30:52 +02:00
Ramon Wenger
45b3414226
Reset chapter visibilities
2021-06-14 11:30:14 +02:00
Ramon Wenger
c02e150058
Always fetch assignments submissions from server
...
Also poll every 30 seconds for new submissions
2021-06-07 16:21:19 +02:00
Ramon Wenger
533d3804d6
Go back after completing a survey
2021-06-07 15:17:24 +02:00
Ramon Wenger
3156b2c482
Remove edges from objective group query
2021-06-07 14:57:19 +02:00
Ramon Wenger
f1db43a092
Turn instrument button into a link
2021-06-06 19:21:40 +02:00
Ramon Wenger
dcd8420419
Merge branch 'feature/snapshots' into develop
2021-06-06 19:06:14 +02:00
Ramon Wenger
000fbeaa91
Fix failing frontend test
2021-06-06 18:53:56 +02:00
Ramon Wenger
25d08f2c09
Fix some code in the cypress tests
2021-06-06 18:53:16 +02:00
Ramon Wenger
c8edbf9b13
Remove unused variable
2021-05-25 23:55:45 +02:00
Ramon Wenger
4a5ad26fe6
Fix unit tests
2021-05-25 23:54:16 +02:00
Ramon Wenger
a7e0555863
Change wording
2021-05-25 23:31:53 +02:00
Ramon Wenger
9582773378
Add 'Leave Team' action
2021-05-25 23:30:19 +02:00
Ramon Wenger
a415604610
Remove .only in cypress test
2021-05-25 14:07:27 +02:00
Ramon Wenger
f95bbea1ca
Hide hidden objective groups in snapshot preview
2021-05-25 13:56:32 +02:00
Ramon Wenger
1f85defb2a
Add 2 new frontend tests
2021-05-19 12:59:14 +02:00
Ramon Wenger
fb9ba7d2bb
Add new frontend test
2021-05-19 11:48:45 +02:00
Ramon Wenger
7c86338191
Add failing frontend test
2021-05-18 22:40:04 +02:00
Ramon Wenger
ef15a655b8
Add objectives to snapshot preview
2021-05-18 17:32:38 +02:00
Ramon Wenger
293bdd84ce
Fix frontend tests
2021-05-17 14:17:10 +02:00
Ramon Wenger
484b7a45a6
Fix cypress test
2021-05-12 17:28:50 +02:00
Ramon Wenger
7b42f3c187
Add frontend tests for snapshot menu
2021-05-12 16:50:51 +02:00
Ramon Wenger
38313ecb26
Fix jest test
2021-05-12 15:56:46 +02:00
Ramon Wenger
24c88e84ff
Add ability to share a snapshot
2021-05-10 14:05:14 +02:00
Ramon Wenger
ade00205e5
Reset module edit mode on navigation
2021-05-08 23:20:44 +02:00
Ramon Wenger
885d321c96
Add constants and update schema
2021-05-06 23:19:47 +02:00
Ramon Wenger
96ba04d1d1
Add apply snapshot mutation
2021-05-06 23:19:04 +02:00
Ramon Wenger
66949f2574
Add snapshot list menu
2021-05-06 23:18:41 +02:00
Ramon Wenger
e990596af5
Update snapshot node and mutation
2021-05-06 23:17:48 +02:00
Ramon Wenger
3d78761e20
Add snapshot module header
...
Also refactor some queries and other code
2021-05-06 23:13:57 +02:00
Ramon Wenger
bcca3b3e04
Merge branch 'hotfix/assignment-html' into develop
2021-05-06 12:04:38 +02:00
Ramon Wenger
45264b00e5
Add frontend test and fix assignment solution text
2021-05-06 11:59:52 +02:00
Ramon Wenger
046b741458
Update schema
2021-05-06 11:20:27 +02:00
Ramon Wenger
da85d3dbc2
Fix frontend tests
2021-05-06 10:59:32 +02:00
Ramon Wenger
70e7dc39a9
Display snapshot module detail
2021-05-05 00:18:53 +02:00
Ramon Wenger
ca549e93e5
Split content block fragment into multiple parts
2021-05-05 00:14:04 +02:00
Ramon Wenger
09566f1193
Re-add the module component
2021-05-04 22:53:42 +02:00
Ramon Wenger
4ea598b700
Refactor graphql query location
2021-05-04 22:50:37 +02:00
Ramon Wenger
85a3131680
Add snapshot module detail query
2021-05-04 15:25:28 +02:00
Ramon Wenger
b59632e0bb
Add snapshot detail view
2021-05-03 11:16:23 +02:00
Ramon Wenger
3a64a11ea8
Refactor some file locations
2021-05-03 11:15:20 +02:00
Ramon Wenger
cde5e8d964
Add snapshot creator and created date
2021-04-29 16:46:32 +02:00
Ramon Wenger
19742f40e1
Clean up some client code
2021-04-28 00:44:31 +02:00
Ramon Wenger
69b3353931
Add new client elements for snapshots
2021-04-28 00:43:13 +02:00
Ramon Wenger
d4a1c201f2
Clean up code, add some todos
2021-04-26 19:26:47 +02:00
Ramon Wenger
13b067f77f
Merge branch 'hotfix/survey-readonly' into develop
2021-04-17 13:34:59 +02:00
Ramon Wenger
622b222b53
Move dependency to correct file
2021-04-17 13:27:40 +02:00
Ramon Wenger
504806bc2b
Fix survey readonly bug
2021-04-17 13:16:16 +02:00
Ramon Wenger
da2253a73d
Merged in feature/teams (pull request #81 )
...
Feature/teams
Approved-by: Christian Cueni
2021-04-12 14:53:13 +00:00
Ramon Wenger
09276571e0
Update SurveyJS version
2021-04-07 18:20:07 +02:00
Ramon Wenger
7ccf6c412e
Update event name to be more meaningful
2021-04-06 12:06:58 +02:00
Ramon Wenger
07071148e3
Add join team mutation to client
2021-03-25 23:13:31 +01:00
Ramon Wenger
a8d3635d7b
Update frontend cypress tests
2021-03-25 20:49:36 +01:00
Ramon Wenger
ef5c1c6279
Update e2e test schema
2021-03-25 20:33:50 +01:00
Ramon Wenger
65b25ed488
Add missing file
2021-03-25 18:14:32 +01:00
Ramon Wenger
b84aa50443
Add update team name mutation and modal
2021-03-25 17:58:52 +01:00
Ramon Wenger
0f59cf1b99
Add generic edit modal
2021-03-25 17:44:53 +01:00
Ramon Wenger
19bcbaf168
Add team mutations and pages
2021-03-25 16:31:11 +01:00
Ramon Wenger
d334370f3b
Refactor some code, generalize some components
2021-03-25 16:29:12 +01:00
Ramon Wenger
45db4e3258
Remove unused query import
2021-03-25 00:16:45 +01:00
Ramon Wenger
ea3a404ae7
Add new pages for joining and creating teams
2021-03-24 23:38:49 +01:00
Ramon Wenger
19b721388b
Add my teams page
2021-03-24 18:51:29 +01:00
Ramon Wenger
728ac73821
Temporarily disable failing test
2021-03-24 09:56:14 +01:00
Ramon Wenger
8c9c27b9c4
Temporarily remove cache update of last module mutation
2021-03-24 09:46:35 +01:00
Ramon Wenger
b635dc338a
Fix objectives bug
2021-03-24 00:58:20 +01:00
Ramon Wenger
5e5b413afb
Add tests to cover more use cases
2021-03-23 14:09:08 +01:00
Ramon Wenger
751988be62
Hide solutions link temporarily
2021-03-22 20:11:23 +01:00
Ramon Wenger
81d0973dda
Update dependencies
2021-03-18 16:04:54 +01:00
Ramon Wenger
cc68e299f6
Merge branch 'hotfix/login-bug-as-new-student' into develop
2021-03-18 15:47:32 +01:00
Ramon Wenger
b5118f6c1e
Fix login bug for users with no school class
2021-03-18 15:47:05 +01:00
Ramon Wenger
a3291de999
Merge branch 'hotfix/survey-progress-style' into develop
2021-03-18 14:22:47 +01:00
Ramon Wenger
bfc2ccdf8e
Fix surve progress bar styling
...
To prevent it from causing a linebreak
2021-03-18 14:21:57 +01:00
Ramon Wenger
92885c3494
Update frontend test
2021-03-17 22:28:28 +01:00
Ramon Wenger
81e5704fbe
Add back-to-module link
2021-03-17 18:07:58 +01:00
Ramon Wenger
bc53343f55
Add cypress frontend test config
2021-03-16 16:07:31 +01:00
Ramon Wenger
337cd8f5ec
Split up frontend only and e2e tests
2021-03-16 15:12:47 +01:00
Ramon Wenger
59f98023d6
Refactor some file locations
2021-03-16 15:11:03 +01:00
Ramon Wenger
bcff36b49f
Add correct component for solution toggle
2021-03-15 23:07:40 +01:00
Ramon Wenger
273d0dc74c
Add bullet point styling to assignment solution
2021-03-15 22:54:11 +01:00
Ramon Wenger
c90e1dcf57
Remove log again
2021-03-15 17:38:05 +01:00
Ramon Wenger
d3166b41e8
Add log command for env variable
2021-03-15 17:20:05 +01:00
Ramon Wenger
1b1311f24d
Move packages to dependencies
2021-03-15 13:36:13 +01:00
Ramon Wenger
e4ffecfcac
Remove unused imports
2021-03-15 13:09:48 +01:00
Ramon Wenger
c130219ed0
Refactor code
2021-03-15 13:06:03 +01:00
Ramon Wenger
e800082ce2
Update My KV theme
2021-03-15 11:36:57 +01:00
Ramon Wenger
77db03eea7
Merged in feature/apply-visibility (pull request #80 )
...
Feature/apply visibility
Approved-by: Christian Cueni
2021-03-15 10:30:41 +00:00
Ramon Wenger
65a263e78e
Clean up code
2021-03-15 10:54:14 +01:00
Ramon Wenger
0eeb300450
Add My KV theme
2021-03-14 23:10:20 +01:00
Ramon Wenger
0434d27d5d
Re-add login via graphql to test
2021-03-14 22:40:19 +01:00
Ramon Wenger
6852cdb1fa
Update package.lock
2021-03-14 22:16:25 +01:00
Ramon Wenger
f3bf5b6b89
Add some code help to cypress folder
2021-03-14 21:51:02 +01:00
Ramon Wenger
e4839df4db
Fix cypress test
2021-03-14 21:49:28 +01:00
Ramon Wenger
303dc2aba8
Add new cypress test
...
Also refactor some code
2021-03-12 15:17:02 +01:00
Ramon Wenger
70671e4ad6
Add eslint cypress plugin
2021-03-12 15:11:06 +01:00
Ramon Wenger
058e809bb4
Add toggle element
2021-03-12 14:30:37 +01:00
Ramon Wenger
244229e534
Use correct paths for refactored components
2021-03-12 14:27:24 +01:00
Ramon Wenger
ef359ddebd
Move some files
2021-03-12 13:23:23 +01:00
Ramon Wenger
adf662533d
Add more navigation buttons
2021-03-12 11:19:56 +01:00
Ramon Wenger
2e424198f0
Add settings button
2021-03-12 11:19:56 +01:00
Ramon Wenger
9490ffd443
Add module visibility sync mutation
2021-03-12 11:19:56 +01:00
Ramon Wenger
14022fa9eb
Remove unused code
2021-03-12 11:19:56 +01:00
Ramon Wenger
b3268a6299
Add settings pages
2021-03-12 11:19:56 +01:00
Ramon Wenger
c002b15ec6
Re-add old GraphQL loader
2021-03-09 09:21:39 +01:00
Ramon Wenger
62dec16667
Update logger settings
2021-03-05 11:14:05 +01:00
Ramon Wenger
b9a32354ce
Update .editorconfig
2021-03-05 10:55:32 +01:00
Ramon Wenger
271b517fdc
Merge branch 'hotfix/deleted-survey-answers' into develop
2021-03-03 21:54:37 +01:00
Ramon Wenger
ff5b2d28f6
Prevent answers being deleted when opening a completed survey
2021-03-03 21:53:40 +01:00
Ramon Wenger
e82bd3fbfb
Update build options
2021-03-03 11:46:21 +01:00
Ramon Wenger
cd3bbf0651
Remove unused prop parameter
2021-02-24 15:56:41 +01:00
Ramon Wenger
c590b373ab
Disable footer based on env variable
2021-02-23 16:50:48 +01:00
Ramon Wenger
3660a282a3
Merged in feature/chapter-visibility (pull request #78 )
...
Feature/chapter visibility
Approved-by: Christian Cueni
2021-02-23 10:13:16 +00:00
Ramon Wenger
2954c85742
Fix typo
2021-02-22 17:24:59 +01:00
Ramon Wenger
73e3339d81
Remove unused code
2021-02-22 17:09:47 +01:00
Ramon Wenger
e10481ce49
Add visibility actions to objective group
2021-02-22 17:04:45 +01:00
Ramon Wenger
6bab4320ec
Add constant for default visibility type
2021-02-22 14:31:27 +01:00
Ramon Wenger
322d7725f2
Clean up code
2021-02-22 14:29:21 +01:00
Ramon Wenger
fae3043c3b
Fix jest tests
2021-02-22 14:09:42 +01:00
Ramon Wenger
623a6c3837
Clean up code
2021-02-22 11:26:11 +01:00
Ramon Wenger
b551dd240e
Update schema files
2021-02-22 11:21:03 +01:00
Ramon Wenger
16baba9423
Refactor some code
2021-02-18 18:15:19 +01:00
Ramon Wenger
d97ad231cc
Add visibility menu to Chapter component
2021-02-18 17:58:59 +01:00
Ramon Wenger
fa12fb2112
Add new chapter visibility mutations to client
2021-02-18 17:58:08 +01:00
Ramon Wenger
1f0be12486
Re-add ExtractTextPlugin
2021-02-09 16:38:25 +01:00
Ramon Wenger
1eec4e989b
Merge branch 'hotfix/portfolio-width' into develop
2021-02-04 11:11:56 +01:00
Ramon Wenger
b13ca43736
Fix portfolio width bug (again)
2021-02-04 11:11:27 +01:00
Ramon Wenger
db3b07e2c2
Temporarily remove failing test
2021-02-03 15:22:35 +01:00
Ramon Wenger
763b643186
Merge branch 'feature/whitelabel' into develop
2021-02-03 14:31:02 +01:00
Ramon Wenger
6af7201ab2
Fix bug that prevents hiding of objectives
2021-02-03 10:29:43 +01:00
Ramon Wenger
b5a5a9b921
Fix project entry width bug
2021-01-28 16:42:54 +01:00
Ramon Wenger
5eadff662d
Disable bookmarking when editing a module
2021-01-26 17:29:12 +01:00
Ramon Wenger
6108430389
Add todos, move config
2021-01-26 14:26:28 +01:00
Ramon Wenger
651cc1d67d
Get page title from env variable
2021-01-25 17:48:20 +01:00
Ramon Wenger
0ddd0b4b55
Add todo
2021-01-21 20:56:42 +01:00
Ramon Wenger
9ca1cdaa4f
Add theme dynamically via env var
2021-01-21 20:13:17 +01:00
Ramon Wenger
54be107654
Fix scss import error
2021-01-21 19:51:32 +01:00
Ramon Wenger
a323669cd3
Add whitelabel theme and default variables
2021-01-21 19:15:00 +01:00
Ramon Wenger
173a954516
Enable spell check based on env variable
2021-01-21 16:41:11 +01:00
Ramon Wenger
1f973aa15f
Disable portfolio based on env variable
2021-01-20 17:30:40 +01:00
Ramon Wenger
b0e89c34f7
Merge branch 'hotfix/survey-hide-solutions' into develop
2021-01-19 17:25:01 +01:00
Ramon Wenger
761ae312e2
Fix handling of visible solutions on survey page
2021-01-19 17:03:28 +01:00
Ramon Wenger
ce6b58f384
Merge branch 'hotfix/add-content-button-bug' into develop
2021-01-18 18:20:52 +01:00
Ramon Wenger
bfbc7b3d8f
Fix un-clickable button for adding content at start of chapter
2021-01-18 16:54:20 +01:00
Ramon Wenger
165f94c861
Add default values for env variables
2021-01-14 16:54:33 +01:00
Ramon Wenger
da3070c774
Add prod settings for html interpolation
2021-01-12 22:48:08 +01:00
Ramon Wenger
d0f52741e4
Add code comment
2021-01-12 22:38:35 +01:00
Ramon Wenger
767d7a6d87
Add quotation marks to html
2021-01-12 20:36:56 +01:00
Ramon Wenger
3783bd4214
Get logo and icon from env variables
2021-01-12 19:30:04 +01:00
Ramon Wenger
95f00b6bba
Add build step for iterativ academy, update docker image
...
Squashed commit of the following:
commit 0532315d4e679a145d783fd7a495669beae3f6aa
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date: Thu Jan 7 17:12:57 2021 +0100
Add deploy step to correct pipeline
commit 2a54d2f259f821f74d48dd26c803f8cc870ae026
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date: Thu Jan 7 16:53:43 2021 +0100
Update dependencies in dockerfile
commit 550869366c009852c9d2856c27ab71e072238e93
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date: Thu Jan 7 16:17:42 2021 +0100
Update cypress step
commit 348ec30d6682ba726127d383b87356415cea05bb
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date: Thu Jan 7 16:06:41 2021 +0100
Update pipelines
commit f8b1f50f1eaead7a06b336b03f5ad561ab92b278
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date: Thu Jan 7 15:59:31 2021 +0100
Change node version
commit be33eafdb0e90bd815efb6a341b9a8e05a4598bb
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date: Thu Jan 7 15:45:23 2021 +0100
Remove cypress install step from Dockerfile
commit c28ab32e80cd05e12a420abfdaaf2ac1c4d551a4
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date: Wed Jan 6 20:43:58 2021 +0100
Update package-lock
commit 86114b91fae176fe9d8f42bf1e78dced75ea8e51
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date: Wed Jan 6 20:35:57 2021 +0100
Update cypress version
commit 11174d92fe36c4d8d0e8bba35fa2da7b64b1c4e2
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date: Wed Jan 6 16:48:49 2021 +0100
Update Pipfile.lock
commit 4a302df907eddae34f02c1816ae064c2384385e6
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date: Wed Jan 6 15:51:42 2021 +0100
Update python version
commit ac54ec57e7691b5c21459ac40ad20479aade56dd
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date: Wed Jan 6 15:00:40 2021 +0100
Remove ipython
commit a9c72d7d2f3c1027d4b04e81d68afd78d0460a8a
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date: Wed Jan 6 13:59:08 2021 +0100
Add deploy step for iterativ academy
2021-01-11 16:38:47 +01:00
Ramon Wenger
cbf7c10aff
Add build step for iterativ academy, update docker image
...
Squashed commit of the following:
commit 0532315d4e679a145d783fd7a495669beae3f6aa
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date: Thu Jan 7 17:12:57 2021 +0100
Add deploy step to correct pipeline
commit 2a54d2f259f821f74d48dd26c803f8cc870ae026
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date: Thu Jan 7 16:53:43 2021 +0100
Update dependencies in dockerfile
commit 550869366c009852c9d2856c27ab71e072238e93
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date: Thu Jan 7 16:17:42 2021 +0100
Update cypress step
commit 348ec30d6682ba726127d383b87356415cea05bb
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date: Thu Jan 7 16:06:41 2021 +0100
Update pipelines
commit f8b1f50f1eaead7a06b336b03f5ad561ab92b278
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date: Thu Jan 7 15:59:31 2021 +0100
Change node version
commit be33eafdb0e90bd815efb6a341b9a8e05a4598bb
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date: Thu Jan 7 15:45:23 2021 +0100
Remove cypress install step from Dockerfile
commit c28ab32e80cd05e12a420abfdaaf2ac1c4d551a4
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date: Wed Jan 6 20:43:58 2021 +0100
Update package-lock
commit 86114b91fae176fe9d8f42bf1e78dced75ea8e51
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date: Wed Jan 6 20:35:57 2021 +0100
Update cypress version
commit 11174d92fe36c4d8d0e8bba35fa2da7b64b1c4e2
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date: Wed Jan 6 16:48:49 2021 +0100
Update Pipfile.lock
commit 4a302df907eddae34f02c1816ae064c2384385e6
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date: Wed Jan 6 15:51:42 2021 +0100
Update python version
commit ac54ec57e7691b5c21459ac40ad20479aade56dd
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date: Wed Jan 6 15:00:40 2021 +0100
Remove ipython
commit a9c72d7d2f3c1027d4b04e81d68afd78d0460a8a
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date: Wed Jan 6 13:59:08 2021 +0100
Add deploy step for iterativ academy
2021-01-07 17:54:49 +01:00
Ramon Wenger
b7057f2f49
Fix footer bug in Chrome
2020-11-25 10:04:31 +01:00
Ramon Wenger
8f2e2ccb7d
Remove unused query
2020-11-19 17:09:22 +01:00
Ramon Wenger
c9735207c2
Fix student submission feedback bug on turning in
2020-11-19 13:51:34 +01:00
Ramon Wenger
532f788cc9
Fix cache miss
2020-11-17 16:23:43 +01:00
Ramon Wenger
5586f28250
Fix style issue on submissions page
2020-11-17 16:13:37 +01:00
Ramon Wenger
ecec97a411
Fix vanishing text bug on submission feedback
2020-11-17 14:03:10 +01:00
Ramon Wenger
80382d6bb5
Add logout button to license activation page
2020-11-11 13:24:12 +01:00
Ramon Wenger
47b5d2e037
Fix student submission feedback bug
2020-11-05 09:59:53 +01:00
Ramon Wenger
0a9c1680de
Update styling of survey answers
2020-10-20 10:27:34 +02:00
Ramon Wenger
c39c35332e
Merge branch 'hotfix/survey-answers' into develop
2020-10-14 18:54:46 +02:00
Ramon Wenger
44274b3f09
Handle questions without correct answer set
2020-10-14 18:53:23 +02:00
Ramon Wenger
0e166a6b10
Fix a bug for matrix answers in surveys
...
The bug can appear if a question has inconsistent punctuation in the
indexes of its rows compared to other surveys.
2020-10-14 18:08:53 +02:00
Ramon Wenger
a45096a4b7
Fix alignment of current class name
2020-10-08 18:24:39 +02:00
Ramon Wenger
1e53aceb04
Update more margins
2020-10-08 15:58:13 +02:00
Ramon Wenger
fc279b94b0
Add more spacing to subtitles
2020-10-08 14:30:37 +02:00
Ramon Wenger
65e31f6893
Add more spacing in task type content blocks
2020-10-08 11:00:08 +02:00
Ramon Wenger
69e19591b3
Add component class to content component
2020-10-07 21:49:56 +02:00
Ramon Wenger
7fb61d9f05
Update spacing of various text elements
2020-10-07 15:54:40 +02:00
Ramon Wenger
801c8a7d2e
Make news teaser spacing more consistent
2020-10-07 13:48:42 +02:00
Ramon Wenger
e94573cd09
Format matrix solutions in a more readable way
2020-10-07 11:22:15 +02:00
Ramon Wenger
4193af9ef6
Remove bottom margin on the room page
2020-10-06 09:50:43 +02:00
Ramon Wenger
ea97549d3e
Fix layout of 'add room entry' button on room page
2020-10-06 09:36:56 +02:00
Ramon Wenger
efd1c7e8f7
Force correct order and newlines for matrix solutions
2020-10-05 15:07:16 +02:00
Ramon Wenger
a9de3fe403
Fix footer styling on mobile
...
Also fix padding on body and footer on mobile
2020-09-30 17:50:50 +02:00
Ramon Wenger
af71a5a282
Add objective ordering
2020-09-30 17:20:22 +02:00
Ramon Wenger
76b14e3cc8
Add intro to instruments
2020-09-29 13:56:17 +02:00
Christian Cueni
5057e54e4d
Merged in hotfix/typos (pull request #75 )
...
Hotfix/typos
2020-09-28 16:56:40 +00:00
Ramon Wenger
886550c224
Add interdisciplinary objective groups
2020-09-28 17:55:49 +02:00
Christian Cueni
68ec0e981e
Fix cypress test
2020-09-28 15:06:14 +02:00
Ramon Wenger
ab989d15a7
Add more spacing on start page
2020-09-28 14:54:35 +02:00
Ramon Wenger
adf9c6abed
Allow for longer school class names
2020-09-28 14:43:01 +02:00
Christian Cueni
33bd20d44b
Fix typos
2020-09-28 14:18:21 +02:00
Christian Cueni
bdedc22a32
Fix portfolio query
2020-09-08 14:42:39 +02:00
Ramon Wenger
bb50fc75a0
Add button with loading spinner component
2020-08-04 11:31:32 +02:00
Ramon Wenger
6360f1950a
Add loading button component
2020-08-04 10:33:49 +02:00
Ramon Wenger
b0b46e12b0
Add 404 page with styling
2020-08-04 10:33:28 +02:00
Ramon Wenger
45070220a6
Add error toast
2020-08-03 14:36:01 +02:00
Ramon Wenger
16c587ea59
Clean up semicolons
2020-08-03 14:35:25 +02:00
Ramon Wenger
bf42462988
Change wording
2020-07-22 16:19:01 +02:00
Ramon Wenger
647144511f
Fix cypress tests
2020-07-22 14:49:45 +02:00
Ramon Wenger
5332e60dba
Change some wording, fix typos
2020-07-22 11:36:10 +02:00
Ramon Wenger
1c3f7000cc
Update support info
2020-07-22 11:25:50 +02:00
Ramon Wenger
78137550b5
Update support info
2020-07-20 11:49:34 +02:00
Ramon Wenger
4b4b43da29
Update cypress
2020-07-10 16:46:42 +02:00
Ramon Wenger
f8458b8139
Add onboarding cypress test, fix join class procedure
2020-07-10 16:46:10 +02:00
Ramon Wenger
2c0039be42
Fix cypress tests
2020-07-10 15:15:56 +02:00
Ramon Wenger
e9d8fdad24
Fix cypress tests
2020-07-10 11:49:00 +02:00
Ramon Wenger
c50aa19f94
Add new schema, fix cypress tests
2020-07-10 10:12:27 +02:00
Ramon Wenger
f588abee43
Add onboarding visited flag to user
2020-07-07 22:31:25 +02:00
Ramon Wenger
5778f98448
Replace illustrations
2020-07-07 16:27:18 +02:00
Ramon Wenger
e6fe2397b7
Add onboarding sub-pages
2020-07-07 15:49:01 +02:00
Ramon Wenger
62338a5ddb
Add onboarding page with first layout implementation
2020-07-07 09:42:29 +02:00
Ramon Wenger
28a617e5f5
Merge branch 'hotfix/checkboxes-in-edge' into develop
2020-07-02 15:44:26 +02:00
Ramon Wenger
e2b9e01aed
Fix checkboxes in edge
2020-07-02 15:43:44 +02:00
Ramon Wenger
44e7e4c322
Clean up code
2020-07-02 12:32:44 +02:00
Ramon Wenger
10cc8ca3ba
Add new test scenario and fix it
2020-07-02 11:12:00 +02:00
Ramon Wenger
240fcf0795
Display text when no modules have been visited by the user
2020-07-01 11:33:15 +02:00
Ramon Wenger
0d6cf15e78
Update some styles
2020-06-30 18:06:56 +02:00
Ramon Wenger
f3d3f4c21f
Refactor last topic route
2020-06-30 18:06:34 +02:00
Ramon Wenger
f4f9b7c1a1
Refactor and update news teasers on start page
2020-06-30 18:05:45 +02:00
Ramon Wenger
fb794bb9dd
Add missing fixture
2020-06-29 18:00:15 +02:00
Ramon Wenger
33b9284804
Update cypress version
2020-06-29 17:21:05 +02:00
Ramon Wenger
ae3f990898
Fix broken cypress tests
2020-06-29 17:20:50 +02:00
Ramon Wenger
841b75e0db
Add cypress test for new start page
2020-06-29 16:54:52 +02:00
Ramon Wenger
943ac76859
Archive old start page
2020-06-29 16:39:44 +02:00
Ramon Wenger
feb6a87888
Show recent modules on start page
2020-06-25 15:19:42 +02:00
Ramon Wenger
f57e5fa0c1
Add module to recently visited modules on visit
2020-06-25 15:19:08 +02:00
Ramon Wenger
e899bbe21b
Add recently visited modules to user
2020-06-25 15:12:59 +02:00
Ramon Wenger
991efbe613
Remove 'forgot password' link
2020-06-22 10:47:26 +02:00
Ramon Wenger
2d069c589f
Highlight active navigation link with brand color
2020-06-22 09:55:01 +02:00
Ramon Wenger
8605fd4683
Update styling of topic link in module
2020-06-18 18:35:22 +02:00
Ramon Wenger
723a26b810
Remove navigation border when not on module page
2020-06-18 18:27:39 +02:00
Ramon Wenger
c0f6ab543b
Add sidebar transitions
2020-06-18 17:25:08 +02:00
Ramon Wenger
eee6cfefbb
Close sidebars on click outside
2020-06-18 16:10:34 +02:00
Ramon Wenger
da5bd1e439
Merged in feature/save-last-topic (pull request #67 )
...
Save last topic and go there on topic navigation
Approved-by: Christian Cueni
2020-06-18 14:08:18 +00:00
Ramon Wenger
b5fbc562b5
Clean up code
2020-06-18 11:54:02 +02:00
Ramon Wenger
b32cb89a85
Fix cypress tests
2020-06-18 11:53:05 +02:00
Christian Cueni
d6e8db5f99
Make linter happy
2020-06-17 14:38:49 +02:00
Christian Cueni
e07e0a199a
Merge branch 'develop' of bitbucket.org:iterativ/skillbox into develop
2020-06-17 14:22:31 +02:00
Christian Cueni
1b4a0da2e1
Merged in feature/news (pull request #65 )
...
Feature/news
Approved-by: Ramon Wenger
2020-06-17 11:53:45 +00:00
Ramon Wenger
0080cf283e
Fix linting errors
2020-06-16 16:40:19 +02:00
Ramon Wenger
c6bdae3fd3
Save last topic and go there on topic navigation
2020-06-16 16:29:41 +02:00
Christian Cueni
b64bd5b614
Merge branch 'develop' of bitbucket.org:iterativ/skillbox into develop
2020-06-16 13:51:31 +02:00
Christian Cueni
8272eaf117
Merged in feature/accept-terms (pull request #64 )
...
Feature/accept terms
Approved-by: Ramon Wenger
2020-06-16 11:42:46 +00:00
Christian Cueni
49cd6e590f
Remove trailing comma
2020-06-16 13:18:24 +02:00
Ramon Wenger
a9b3dddd8b
Make scroll up button a bit more noticeable
2020-06-15 16:01:21 +02:00
Ramon Wenger
711f67b5eb
Add scroll top component
2020-06-15 15:06:11 +02:00
Christian Cueni
1d60a76760
Use correct property
2020-06-04 13:22:17 +02:00
Christian Cueni
17d3978c46
Fix registration tests
2020-06-04 13:21:30 +02:00
Christian Cueni
3f8c604a0c
Remove migrations, rename html properties
2020-06-04 13:20:30 +02:00
Christian Cueni
2313073019
Omit failing test
2020-06-04 13:19:17 +02:00
Christian Cueni
995fcf09ad
Force checkbox
2020-06-04 13:19:17 +02:00
Christian Cueni
f9d77a5179
Change selector
2020-06-04 13:19:17 +02:00
Christian Cueni
a4ac9d57cb
Update tests
2020-06-04 13:19:17 +02:00
Christian Cueni
20a6290eb9
Update copy
2020-06-04 13:19:17 +02:00
Christian Cueni
d9fd4dac35
Enforce terms in proxy
2020-06-04 13:19:17 +02:00
Christian Cueni
012ff7c604
Add confirmation field
2020-06-04 13:19:17 +02:00
Ramon Wenger
1e944f3c1b
Update styling
2020-06-04 13:03:25 +02:00
Ramon Wenger
9fedebd42c
Update topic page
2020-06-04 13:02:19 +02:00
Ramon Wenger
7105082a56
Update topic url
2020-06-04 12:59:47 +02:00
Christian Cueni
0b19f6c697
Rename app, update css classes
2020-06-03 13:25:53 +02:00
Ramon Wenger
2d5c84e842
Update links in navigation
2020-06-03 10:57:48 +02:00
Ramon Wenger
26bb96b025
Set fixed dimensions for cross icon
2020-06-03 10:57:30 +02:00
Christian Cueni
7685fb7599
Use toRem fn
2020-06-03 07:09:06 +02:00
Christian Cueni
c4943c8975
Rename class
2020-06-03 07:07:18 +02:00
Ramon Wenger
f0cf98f80a
Remove unused files
2020-06-02 16:48:10 +02:00
Ramon Wenger
b5d9d6a998
Refactor handling of mobile view
2020-06-02 16:46:58 +02:00
Ramon Wenger
2ebceec717
Implement new sidebar styling
2020-06-02 16:46:02 +02:00
Ramon Wenger
6e77cfe433
Update some styles
2020-06-02 16:41:08 +02:00
Ramon Wenger
986809247a
Add sidebar component to layouts
2020-06-02 16:38:14 +02:00
Ramon Wenger
283ee0db9b
Remove obsolete property from state
2020-06-02 16:34:28 +02:00
Ramon Wenger
5db13e9124
Refactor sidebar state to allow for multiple sidebars
2020-06-02 09:37:12 +02:00
Christian Cueni
deeab23088
Add link, align date on bottom
2020-05-28 13:56:18 +02:00
Christian Cueni
1437f465de
Add tiny font, update date language
2020-05-28 08:41:15 +02:00
Ramon Wenger
6d43226ebb
Merge branch 'hotfix/lockdown-news' into develop
2020-05-27 18:09:45 +02:00
Ramon Wenger
8dfc862efb
Add new news entry, remove old one
2020-05-27 18:07:53 +02:00
Ramon Wenger
7f118a9161
Fix eslint issues
2020-05-27 16:24:37 +02:00
Christian Cueni
12c5bf8d90
Format date, style source
2020-05-27 11:51:43 +02:00
Ramon Wenger
93d7a3f959
Add environment information to frontend dev server
2020-05-27 10:12:18 +02:00
Ramon Wenger
aad4f1f846
Fix Infogram resize bug
2020-05-26 15:06:16 +02:00
Christian Cueni
8ce5401311
Add basic grid
2020-05-25 15:36:55 +02:00
Ramon Wenger
07059f63f4
Add missing ID
2020-05-25 14:45:23 +02:00
Ramon Wenger
38e99e4747
Add and fix some more rules
2020-05-25 14:19:12 +02:00
Ramon Wenger
d6772bb3db
Update linter rules and fix them
2020-05-25 14:19:12 +02:00
Christian Cueni
03a8b35466
Add source, add tests
2020-05-25 12:41:12 +02:00
Christian Cueni
6933e10a7f
Add news page, add field
2020-05-20 15:42:50 +02:00
Christian Cueni
888fb8e7da
Merge branch 'hotfix/links' into develop
2020-05-14 07:23:10 +02:00
Christian Cueni
e555dd273f
Update footer links
2020-05-14 07:22:37 +02:00
Christian Cueni
fe82410947
Remove comment
2020-05-12 14:42:49 +02:00
Christian Cueni
ce299e0f0e
Merged in feature/licensing (pull request #50 )
...
Feature/licensing
2020-05-12 11:37:17 +00:00
Christian Cueni
a33609e7b2
Fix tests
2020-05-12 12:41:22 +02:00
Christian Cueni
d159876472
Rename input variable
2020-05-12 11:20:43 +02:00
Christian Cueni
47129e81a6
Clean up code
2020-05-12 10:59:22 +02:00
Christian Cueni
685fa3ff34
Use built-in graphql errors
2020-05-12 09:56:48 +02:00
Christian Cueni
edd431671f
Remove unused variables, simplify tests
2020-05-12 08:11:51 +02:00
Ramon Wenger
bf3e2db7a9
Prevent overwrite bug in student submission feedback form
2020-05-07 17:23:50 +02:00
Ramon Wenger
aaffaf015a
Fix room color bug
2020-05-07 15:42:28 +02:00