Resolve "Add migration path from Chronos" #144

Merged
hansegucker merged 47 commits from 53-add-migration-path-from-chronos into master 2024-10-17 23:01:34 +02:00
Owner

Closes #53

Closes #53
Author
Owner

added 1 commit

  • fdb32d69 - Add first migration for migration path

Compare with previous version

added 1 commit <ul><li>fdb32d69 - Add first migration for migration path</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=45966&start_sha=e2266bca5e76632aa21448245f9577ea256fcc79)
Author
Owner

added 1 commit

  • a3d77af2 - Add code for migrating lessons to courses and lessons

Compare with previous version

added 1 commit <ul><li>a3d77af2 - Add code for migrating lessons to courses and lessons</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=45968&start_sha=fdb32d69ce25ae36b73f0feda1c64774f8fd9e85)
Author
Owner

added 1h of time spent

added 1h of time spent
Author
Owner

deleted 1h of spent time from 2024-07-28

deleted 1h of spent time from 2024-07-28
Author
Owner

added 1h of time spent

added 1h of time spent
Author
Owner

added 1h of time spent

added 1h of time spent
Author
Owner

deleted 1h of spent time from 2024-07-28

deleted 1h of spent time from 2024-07-28
Author
Owner

added 1 commit

  • b68f9ddd - Fix some bugs in migration from Chronos

Compare with previous version

added 1 commit <ul><li>b68f9ddd - Fix some bugs in migration from Chronos</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=45994&start_sha=a3d77af21595738515b3951e48488858349cc0cf)
Author
Owner

added 1 commit

  • c8cd1c6f - Migrate and sync lessons and supervisions in data migration

Compare with previous version

added 1 commit <ul><li>c8cd1c6f - Migrate and sync lessons and supervisions in data migration</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=46162&start_sha=b68f9dddcb004ad885486787b675b731c396908f)
Author
Owner

added 2 commits

  • 8d87d290 - Migrate lesson and supervision substitutions
  • 96ac375f - Migrate events and extra lessons to new data model

Compare with previous version

added 2 commits <ul><li>8d87d290 - Migrate lesson and supervision substitutions</li><li>96ac375f - Migrate events and extra lessons to new data model</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=46259&start_sha=c8cd1c6fe61f2803bf71bd05f4d4b0168d39e0f3)
Author
Owner

added 1 commit

  • dbeb6db8 - Migrate absences and absence reasons

Compare with previous version

added 1 commit <ul><li>dbeb6db8 - Migrate absences and absence reasons</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=46309&start_sha=96ac375fdf6abf8b72588d7e4e294a478532b51d)
Author
Owner

added 2 commits

  • 7f849c6f - Migrate all Alsijil models
  • a34f259a - Depend on check migrations for data migration

Compare with previous version

added 2 commits <ul><li>7f849c6f - Migrate all Alsijil models</li><li>a34f259a - Depend on check migrations for data migration</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=46348&start_sha=dbeb6db84747d9b17beea1c0c6b0e51a3b4f6f4c)
Author
Owner

added 1 commit

  • c88a6902 - Set correct constraints to run migration before deleting of old models

Compare with previous version

added 1 commit <ul><li>c88a6902 - Set correct constraints to run migration before deleting of old models</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=46917&start_sha=a34f259ac6aceec6ab455d9e6cf58da29b6dd7eb)
Member

why is this still on draft?

why is this still on draft?
Author
Owner

added 1 commit

  • 328edea0 - Fix some things after migration

Compare with previous version

added 1 commit <ul><li>328edea0 - Fix some things after migration</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47151&start_sha=c88a6902eb2092d7926087149325faabe516f816)
Author
Owner

added 2 commits

  • ebc478ac - Fix slots map in migration from Chronos
  • a1c89821 - Add tqdm descriptions to all tasks in migration from Chronos

Compare with previous version

added 2 commits <ul><li>ebc478ac - Fix slots map in migration from Chronos</li><li>a1c89821 - Add tqdm descriptions to all tasks in migration from Chronos</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47155&start_sha=328edea0b3d8ea16dd96851cd1d7222085a1f843)
Author
Owner

added 1 commit

  • 0a0a30a0 - Fix creating ex datetimes in migration from Chronos

Compare with previous version

added 1 commit <ul><li>0a0a30a0 - Fix creating ex datetimes in migration from Chronos</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47156&start_sha=a1c898219eeaebbe0c27bb4d77aa7bc41e90ea92)
Author
Owner

added 1 commit

  • ad993a7d - Fix creation of extra lessons in migration from Chronos

Compare with previous version

added 1 commit <ul><li>ad993a7d - Fix creation of extra lessons in migration from Chronos</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47168&start_sha=0a0a30a0b37bba6ac855d7666d60f0109f94c5db)
Author
Owner

added 1 commit

  • 341b7b5b - Fix subject detection in extra lesson migration

Compare with previous version

added 1 commit <ul><li>341b7b5b - Fix subject detection in extra lesson migration</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47178&start_sha=ad993a7d5963b5cb3f4eefbdc32c9032cfbd4057)
Author
Owner

added 1 commit

  • 08d1aa1a - Fix subject detection in extra lesson migration

Compare with previous version

added 1 commit <ul><li>08d1aa1a - Fix subject detection in extra lesson migration</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47195&start_sha=341b7b5bd9011d1373aec481d040860529d5e61c)
Author
Owner

added 1 commit

  • 72ff0511 - Fix excuse type map in migration from Chronos

Compare with previous version

added 1 commit <ul><li>72ff0511 - Fix excuse type map in migration from Chronos</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47221&start_sha=08d1aa1aacc5854394829b28c2f8bd3a48c788a5)
Author
Owner

added 1 commit

  • f2175fd6 - Fix documentation map in migration from Chronos

Compare with previous version

added 1 commit <ul><li>f2175fd6 - Fix documentation map in migration from Chronos</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47252&start_sha=72ff0511bf53e513a0e3870872a114d8f3915b76)
Author
Owner

added 1 commit

  • e3eedeb2 - Fix documentation map in migration from Chronos

Compare with previous version

added 1 commit <ul><li>e3eedeb2 - Fix documentation map in migration from Chronos</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47261&start_sha=f2175fd65e6e0bc09e00f544814983d1050855b6)
Author
Owner

added 1 commit

  • ee6db020 - Fix documentation map in migration from Chronos

Compare with previous version

added 1 commit <ul><li>ee6db020 - Fix documentation map in migration from Chronos</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47287&start_sha=e3eedeb2d3333dd3e0308f935708cabf614d0a88)
Author
Owner

added 1 commit

  • d4cb34b3 - Fix migration of personal notes

Compare with previous version

added 1 commit <ul><li>d4cb34b3 - Fix migration of personal notes</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47292&start_sha=ee6db020d9e318739965ab90ad7926c792a8e4e7)
Author
Owner

added 1 commit

  • c309a833 - Improve performance in migration path

Compare with previous version

added 1 commit <ul><li>c309a833 - Improve performance in migration path</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47340&start_sha=d4cb34b32557793c0ff69c39de844a35b6dd398d)
Author
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>7ee040d4 - Print memory in migration</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47369&start_sha=c309a8338fa6e875ccc28805d2a6bb2eca6e5a4f)
Author
Owner

added 1 commit

  • febbe156 - New try with better memory management and bulk_create

Compare with previous version

added 1 commit <ul><li>febbe156 - New try with better memory management and bulk_create</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47458&start_sha=7ee040d42d22c43a58022236282aa2ce18392753)
Author
Owner

added 1 commit

  • 62cfdaec - New try with better memory management and bulk_create

Compare with previous version

added 1 commit <ul><li>62cfdaec - New try with better memory management and bulk_create</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47459&start_sha=febbe1566059452095cc885ec32b40ab454d9971)
Author
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>b7e4aec3 - Some fixes</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47473&start_sha=62cfdaec8e3e23c870b86c3869f9310b8cce044a)
Author
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>9658cb90 - Some fixes</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47474&start_sha=b7e4aec35406f20d5d53563d1577f53180da8d88)
Author
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>3ea2c6aa - Some fixes</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47546&start_sha=9658cb9059daf17b2ea9fbdec77049fbec9da814)
Author
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>bd8870fe - Some fixes</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47568&start_sha=3ea2c6aa21cd23f7b26ce58a7fd38f049db1066f)
Author
Owner

added 1 commit

  • b39b26b4 - Remove prefetch for personal notes

Compare with previous version

added 1 commit <ul><li>b39b26b4 - Remove prefetch for personal notes</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47599&start_sha=bd8870fe49131a4b39f98327c120e9041538298b)
Author
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>c1b01db3 - New try</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47601&start_sha=b39b26b483725f0533295826ca2297e3c111d94a)
Author
Owner

added 2 commits

Compare with previous version

added 2 commits <ul><li>7bb82326 - Fix bug with migration</li><li>d9229f6e - Fix timezones for migrations</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47782&start_sha=c1b01db35647919bb5422ce4516edf28192537cb)
Author
Owner

added 1 commit

  • 3cb3b51d - Set polymorphic_ctypes in migration

Compare with previous version

added 1 commit <ul><li>3cb3b51d - Set polymorphic_ctypes in migration</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47875&start_sha=d9229f6e14118fc3a9aee20f623e98efece0929a)
Author
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>745fe3c4 - Fix typo</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47876&start_sha=3cb3b51d23362e70df913da7d137b4d13d0620b5)
Author
Owner

added 1 commit

  • d7844908 - Fix migration for documentations of substitutions

Compare with previous version

added 1 commit <ul><li>d7844908 - Fix migration for documentations of substitutions</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47923&start_sha=745fe3c4813c0a2ad4c613718f2facf747125e0d)
Author
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>8538067e - Fix key errors in migration</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47939&start_sha=d78449085815135aaa71a1775bdb46a67f040c07)
Author
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>c41fe267 - Fix migration script</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=47945&start_sha=8538067e071f4fe3aa5a61de13b5b2b7f6b2b3e3)
Author
Owner

added 1 commit

  • aeaec0a7 - Fix some bugs and improve logging in migration

Compare with previous version

added 1 commit <ul><li>aeaec0a7 - Fix some bugs and improve logging in migration</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=48025&start_sha=c41fe26734cd072862c7c0195ef4e42e69cc4fc5)
Author
Owner

assigned to @nik

assigned to @nik
Author
Owner

added 2 commits

Compare with previous version

added 2 commits <ul><li>01ca9026 - Fix migration script</li><li>c269f35d - Fix logger</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=48343&start_sha=aeaec0a7b01893971e279d7bc27173dd6d9d873e)
Author
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>5dc656d8 - Clean up migration</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=48757&start_sha=c269f35dcecc0b2c4be10f3b5151d4c49ab16ff5)
Owner

A property with a parameter?

A `property` with a parameter?
Owner

A property with a parameter?

A `property` with a parameter?
Owner

A property with a parameter?

A `property` with a parameter?
Owner

A property with a parameter?

A `property` with a parameter?
Owner

requested changes

requested changes
Author
Owner

added 1 commit

  • a943da94 - Update changelog and update Chronos

Compare with previous version

added 1 commit <ul><li>a943da94 - Update changelog and update Chronos</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=48899&start_sha=5dc656d8ca7931db1d643a4d77aadab39717f010)
Author
Owner

changed this line in version 40 of the diff

changed this line in [version 40 of the diff](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=48946&start_sha=a943da942c724425a54daf7ca873d90f9caf458a#52c3c46cb27bbcf2660cc55ba41720ecbfeab049_15_14)
Author
Owner

changed this line in version 40 of the diff

changed this line in [version 40 of the diff](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=48946&start_sha=a943da942c724425a54daf7ca873d90f9caf458a#52c3c46cb27bbcf2660cc55ba41720ecbfeab049_19_18)
Author
Owner

changed this line in version 40 of the diff

changed this line in [version 40 of the diff](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=48946&start_sha=a943da942c724425a54daf7ca873d90f9caf458a#52c3c46cb27bbcf2660cc55ba41720ecbfeab049_30_35)
Author
Owner

changed this line in version 40 of the diff

changed this line in [version 40 of the diff](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=48946&start_sha=a943da942c724425a54daf7ca873d90f9caf458a#52c3c46cb27bbcf2660cc55ba41720ecbfeab049_34_39)
Author
Owner

added 1 commit

  • 14828766 - Fix properties in property mixins

Compare with previous version

added 1 commit <ul><li>14828766 - Fix properties in property mixins</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=48946&start_sha=a943da942c724425a54daf7ca873d90f9caf458a)
Author
Owner

resolved all threads

resolved all threads
Author
Owner

marked this merge request as ready

marked this merge request as **ready**
Author
Owner

added 27 commits

  • 14828766...e5371361 - 26 commits from branch master
  • a62f5c00 - Merge branch 'master' into 53-add-migration-path-from-chronos

Compare with previous version

added 27 commits <ul><li>14828766...e5371361 - 26 commits from branch <code>master</code></li><li>a62f5c00 - Merge branch &#39;master&#39; into 53-add-migration-path-from-chronos</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=48947&start_sha=14828766b4a3587bb6c657b9d6ec63eb8f97c602)
Author
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>1f4c6945 - Fix pyproject.toml</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Lesrooster/-/merge_requests/56/diffs?diff_id=48949&start_sha=a62f5c007911ee69bf0640aa047f0ec6e0c8858b)
Author
Owner

mentioned in commit a883f31f83

mentioned in commit a883f31f830956558f436ea1531dcc1f7768fa5b
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
aleksis/AlekSIS-App-Lesrooster!144
No description provided.