Commit Graph

18 Commits

Author SHA1 Message Date
Daniel Egger 7217424fdc Use query param to store page index 2023-05-09 07:56:38 +02:00
Elia Bieri e4b8d7c301 Merged in feature/VBV-291-kn-frontend-teilnehmer (pull request #56)
VBV-291 Auftrag Frontend

* Fixes in SubmissionView

* Change closing button tag

* Delete client cypress folder

* Add eslint cypress plugin

* Add Cypress tests

* Reformat de.json

* Fix type errors

* Fix cypress tests

* Add cypress commands

* Disable assignment task inputs after submission
2023-05-03 14:53:21 +00:00
Daniel Egger ec3e29ce67 VBV-322: Pin version @headlessui/vue == "1.7.7"
In Version >1.7.8 von @headlessui/vue ist ein Fehler aufgetaucht, welcher macht,
dass man beim Feedback die Ränder der Buttons nicht mehr sieht.

Hier als Workaround die Version auf 1.7.7 gepint. So geht es vorerst wieder.
2023-04-25 10:52:31 +02:00
Ramon Wenger 5922678363 Add cypress to client for component and frontend tests 2023-04-06 16:50:29 +02:00
Daniel Egger 6834f18d19 Try to reload data with event bus event 2023-03-31 19:11:25 +02:00
Daniel Egger 5661221ce6 Update client libraries 2023-03-31 10:03:59 +02:00
Elia Bieri 10f34f53d8 Merged in feature/storybook (pull request #49)
Integrate Storybook

* Merged in feature/caprover-deploy (pull request #47)

Feature/caprover deploy

Approved-by: Christian Cueni
* Merge branch 'feature/storybook' of bitbucket.org:iterativ/vbv_lernwelt into feature/storybook

* Add stories

* Add BuenosAires font to storybook

* Mute typecheck error

* Update bitbucket deployment

* Add ItNavigationProgress component

* Update pipelines file

* Update pipelines file

* Merged develop into feature/storybook

Approved-by: Daniel Egger
2023-03-29 13:45:13 +00:00
Elia Bieri 6733e7a311 Merged in bugfix/new_learnpath_refactorings (pull request #36)
Minor refactorings in new learnpath

* Refactor media query watching into composable

* Refactor media query to use vueuse package

* Get rid of custom scroll boundary watch logic

* Use template ref instead of id

* Switch to typed learning path key

* Move to-component-scrolling into the components themselves

* Minor cleanup

* Fix minor issues


Approved-by: Daniel Egger
2023-03-08 17:10:49 +00:00
Daniel Egger 6dc9cb1bcf Add sorting of json files with the help of prettier 2023-02-20 13:09:55 +01:00
Christian Cueni f0ea3ed4a2 Add vue-i18n-extract and npm command 2023-02-16 10:57:30 +01:00
Elia Bieri b5e4c30d40 Merged in feature/notifications (pull request #15) 2023-02-08 11:39:27 +00:00
Ramon Wenger 2fd6201350 Add tailwind plugin for prettier 2023-01-26 07:18:50 +01:00
Ramon Wenger cb290a6fbc Add tailwind plugin for using grid template areas 2023-01-26 07:18:50 +01:00
Ramon Wenger 65a2180822 Add tailwind headlessui plugin 2022-12-29 16:28:36 +01:00
Ramon Wenger 1a315b1d62 Add codegen packages 2022-12-29 16:25:16 +01:00
Ramon Wenger 84d17ff732 Add urql to frontend 2022-11-22 16:18:52 +01:00
Christian Cueni 4d32e99c8c Add sentry in frontend 2022-11-17 13:44:12 +01:00
Ramon Wenger 1c93a1d3aa Add package-lock.json to repo to prevent unforeseen dependency issues 2022-11-10 10:34:01 +01:00