Details des Tickets

Beschreibung,Kommentare und Anhänge

merge request id 754
TitelLL-1375/LL-1376 Add versioning to trainings, contents and assignments
Beschreibung
Statusmerged
Created at 2023-02-17T09:53:17.168Z
Updated at 2023-03-13T08:48:11.394Z
Source branchfeature/LL-1375
Target branchdevelop
AuthorMarcel Pociot
AssigneeSascha Immig

Discussion notes

added 2 commits
  • e901bf6d - added down functions to migrations
  • 191bf871 - - training_assignments get their version, when user first time calls a content of the training
Compare with previous version
Gregor Gabriel 2023-02-23T16:12:26.853Z
added 2 commits
  • 56797ba6 - optimized client factory and a test
  • d05132ba - + removed initial setting of training_assignments.version_id in order process
Compare with previous version
Gregor Gabriel 2023-02-24T10:14:39.591Z
added 68 commits
  • d05132ba...2f5ef530 - 67 commits from branch develop
  • edfdb9f0 - Merge branch 'develop' of https://gitlab.learningsystem.de/lms/seventeen into feature/LL-1375
Compare with previous version
Gregor Gabriel 2023-02-24T11:19:43.116Z
added 1 commit
  • f6ceaca5 - extended ContentServerController to
Compare with previous version
Gregor Gabriel 2023-02-24T13:25:04.434Z
added 1 commit
  • cf2e0ba8 - - refactored code to new methods
Compare with previous version
Gregor Gabriel 2023-02-27T08:43:13.765Z
added 1 commit
  • 7503fcc8 - enabled training content update from content server
Compare with previous version
Gregor Gabriel 2023-02-27T15:41:28.075Z
added 3 commits
  • 7503fcc8...2ef14058 - 2 commits from branch develop
  • 83f9fe54 - Merge branch 'develop' of https://gitlab.learningsystem.de/lms/seventeen into feature/LL-1375
Compare with previous version
Gregor Gabriel 2023-02-27T15:59:06.656Z
added 1 commit
  • 9d884205 - fixed content server import test
Compare with previous version
Gregor Gabriel 2023-02-27T16:31:27.420Z
added 1 commit
  • e3001034 - fixed content server search when in version update mode
Compare with previous version
Gregor Gabriel 2023-03-08T13:29:55.182Z
merged Sascha Immig 2023-03-13T08:48:11.458Z

Merge Commits

Title Id Author Created at Message
- training_assignments get their version, when user first time calls a content of the training 191bf871d28d2bb5973a1b36d58d62f374be162a TUV\gabrielg 2023-02-23T16:12:14.000Z - training_assignments get their version, when user first time calls a content of the training - initially created trainings now obtain an initial version - adapted routes - adapted tests by adding missing version to training_items
optimized client factory and a test 56797ba6f71c85dcd5314f9951f49ed622a6ad3f TUV\gabrielg 2023-02-23T16:35:48.000Z optimized client factory and a test
enabled training content update from content server 7503fcc85f0e0e1ada09f6b2098126b415bd0044 TUV\gabrielg 2023-02-27T15:41:20.000Z enabled training content update from content server
Merge branch 'develop' of https://gitlab.learningsystem.de/lms/seventeen into feature/LL-1375 83f9fe548f3675f13b14dfb749e4dd439b8c9664 TUV\gabrielg 2023-02-27T15:58:13.000Z Merge branch 'develop' of https://gitlab.learningsystem.de/lms/seventeen into feature/LL-1375
fixed content server import test 9d88420528c2487a9400d5a79b1e59315ef88167 TUV\gabrielg 2023-02-27T16:31:21.000Z fixed content server import test
Add versioning to trainings, contents and assignments afae3a4a5bbae0364b1685fc832c6eb59760695f Marcel Pociot 2023-02-17T09:47:42.000Z Add versioning to trainings, contents and assignments
- refactored code to new methods cf2e0ba8efd0ea15cff3a862851e306002f17120 TUV\gabrielg 2023-02-27T08:43:06.000Z - refactored code to new methods - removed code dublication
+ removed initial setting of training_assignments.version_id in order process d05132ba2727695cc1448664b8fe8da3be368a63 TUV\gabrielg 2023-02-24T10:14:29.000Z + removed initial setting of training_assignments.version_id in order process + allowed to update active_version_id in trainings
fixed content server search when in version update mode e300103474be6c0c56f230074fc5d855b423f588 TUV\gabrielg 2023-03-08T13:29:45.000Z fixed content server search when in version update mode
added down functions to migrations e901bf6d8c0f058f6f18be7fe42d3c7f4db85342 TUV\gabrielg 2023-02-22T13:48:22.000Z added down functions to migrations
Merge branch 'develop' of https://gitlab.learningsystem.de/lms/seventeen into feature/LL-1375 edfdb9f0116a92d904c1a3d0904fa861b783718b TUV\gabrielg 2023-02-24T11:19:34.000Z Merge branch 'develop' of https://gitlab.learningsystem.de/lms/seventeen into feature/LL-1375 # Conflicts: # app/Models/TrainingAssignment.php # resources/js/components/TrainingItemAssignment.vue # resources/js/laroute.js # tests/Feature/Admin/TrainingTest.php
extended ContentServerController to f6ceaca56efdf2252f8da2cb7a4f353471affb16 TUV\gabrielg 2023-02-24T13:24:55.000Z extended ContentServerController to + made list endpoint optionally work in json mode + made show endpoint optionally work in json mode + added endpoin to import content server training content to a version of a training