Page MenuHomekolab.org

Kolab3 migration tool
ClosedPublic

Authored by machniak on Jan 5 2022, 1:28 PM.

Details

Reviewers
mollekopf
Group Reviewers
Restricted Project
Commits
rKa9ad1196af9c: Kolab3 migration tool
Summary

... or just an LDIF importer

Test Plan

./phpunit tests/Feature/Console/Data/Import/LdifTest.php

Diff Detail

Repository
rK kolab
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

machniak requested review of this revision.Jan 5 2022, 1:28 PM
machniak created this revision.
machniak updated this revision to Diff 9118.Jan 5 2022, 3:59 PM
  • Solve FIXMEs
  • Groups import
  • Resources import
  • Move createProgressBar() to App\Console\Command
  • Check domain existence
  • Small fixes
machniak updated this revision to Diff 9130.Jan 6 2022, 1:57 PM
  • Errors/warnings, more tests
machniak updated this revision to Diff 9136.Jan 6 2022, 2:18 PM
  • Small fixes
Harbormaster completed remote builds in B37699: Diff 9136.
mollekopf added inline comments.
src/app/Console/Commands/Data/Import/LdifCommand.php
93

Drop the temporary table again?

mollekopf accepted this revision.Jan 10 2022, 11:08 AM

Perhaps drop the temporary table again, but looks reasonable otherwise.

This revision is now accepted and ready to land.Jan 10 2022, 11:08 AM
machniak updated this revision to Diff 9214.Jan 10 2022, 11:27 AM
  • Drop temp table
This revision was automatically updated to reflect the committed changes.