Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • fusiondirectory fusiondirectory
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 34
    • Issues 34
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • fusiondirectory
  • fusiondirectoryfusiondirectory
  • Issues
  • #2919
Closed
Open
Created Dec 19, 2013 by Côme Chilliet@cchillietReporter

Setup should be rewritten

It should use simplePlugin and be better organized so that we have a working config and plist earlier in order to be able of using FD features.

(from redmine: issue id 2919, created on 2013-12-19, closed on 2015-05-06)

  • Changesets:
    • Revision 524e8e55 by Côme Chilliet on 2014-07-28T13:16:27.000Z:
Fixes #2919 Rewriting setup using simplePlugin and config classes
  • Revision a9d77574 by Côme Chilliet on 2014-07-28T13:16:32.000Z:
Fixes #2919 Fixed the error message problem
  • Revision 57c7ea51 by Côme Chilliet on 2014-07-29T12:35:50.000Z:
Fixes #2919 Removed schema check step
  • Revision 7e690ce9 by Côme Chilliet on 2014-07-29T12:36:06.000Z:
Fixes #2919 Using icons from theme in setup
  • Revision 359cef8a by Côme Chilliet on 2014-07-30T08:59:49.000Z:
Fixes #2919 Remove require_once of deleted classes
  • Revision d1fbdc3a by Côme Chilliet on 2014-07-30T12:43:45.000Z:
Fixes #2919 removed unnecessary comma after people ou
  • Revision 77965cbe by Côme Chilliet on 2014-07-30T13:37:36.000Z:
Fixes #2919 Added missing ldap cd
  • Revision eeaf9a0a by Côme Chilliet on 2014-07-30T16:27:46.000Z:
Fixes #2919 Added missing icon
  • Revision 0cd00d33 by Côme Chilliet on 2014-08-04T10:28:49.000Z:
Fixes #2919 Hiding some sections from setup, various css fixes
  • Revision fa0392b9 by Côme Chilliet on 2014-09-01T13:33:13.000Z:
Fixes #2919 Migrated stepMigrate to simplePlugin

Still to do:
add vars to the beginning of the class
check that migrations works
create admin role in top of admin user
add migration features for outsideUsers, outsideGroups and organizationalUnits
  • Revision fa1cc0c5 by Côme Chilliet on 2014-09-01T14:30:22.000Z:
Fixes: #2919 By passing ACL system using a fake_userinfo class

Also fixed an error in check_defaultACLs
  • Revision baec7f51 by Côme Chilliet on 2014-09-02T09:25:35.000Z:
Fixes #2919 Implemented admin role and user creation
  • Revision 76026a7d by Côme Chilliet on 2014-09-02T16:45:21.000Z:
Fixes #2919 Fixed admin and invisible department migrations
  • Revision 59af030a by Côme Chilliet on 2014-09-03T10:08:09.000Z:
Fixes #2919 Finished implementing migrate step using simplePlugin
  • Revision 4dc69829 by Côme Chilliet on 2014-09-03T16:26:01.000Z:
Fixes #2919 Finished migrating setup to simplePlugin
  • Revision bdf01cdc by Côme Chilliet on 2014-09-04T06:52:21.000Z:
Fixes #2919 Removed unused function from setupStep
  • Revision 1b320044 by Côme Chilliet on 2014-11-12T11:10:39.000Z:
Fixes #2919 Fixing debug level handling in new setup
  • Revision 8bf6a6d9 by Côme Chilliet on 2015-04-01T08:07:59.000Z:
Fixes #2919 Rewriting setup using simplePlugin and config classes

Conflicts:
	html/themes/default/setup.css
	plugins/config/class_configInLdap.inc
	setup/class_setupStep_Checks.inc
	setup/class_setupStep_Config1.inc
	setup/class_setupStep_Config2.inc
	setup/class_setupStep_Config3.inc
	setup/class_setupStep_Finish.inc
	setup/class_setupStep_Language.inc
	setup/class_setupStep_Ldap.inc
	setup/class_setupStep_Migrate.inc
	setup/class_setupStep_Welcome.inc
	setup/setup_checks.tpl
	setup/setup_config1.tpl
	setup/setup_config2.tpl
	setup/setup_finish.tpl
	setup/setup_frame.tpl
	setup/setup_welcome.tpl
  • Revision 06b77759 by Côme Chilliet on 2015-04-01T08:08:19.000Z:
Fixes #2919 Fixed the error message problem
  • Revision 43fb61a1 by Côme Chilliet on 2015-04-01T08:08:53.000Z:
Fixes #2919 Removed schema check step

Conflicts:
	setup/class_setupStep_Schema.inc
	setup/setup_schema.tpl
  • Revision d1c779f8 by Côme Chilliet on 2015-04-01T08:12:13.000Z:
Fixes #2919 Using icons from theme in setup

Conflicts:
	setup/class_setupStep_Checks.inc
	setup/class_setupStep_Finish.inc
	setup/class_setupStep_Language.inc
	setup/class_setupStep_Ldap.inc
	setup/class_setupStep_Migrate.inc
  • Revision b03ba680 by Côme Chilliet on 2015-04-01T08:12:30.000Z:
Fixes #2919 Remove require_once of deleted classes
  • Revision de6a3d37 by Côme Chilliet on 2015-04-01T08:12:41.000Z:
Fixes #2919 removed unnecessary comma after people ou
  • Revision 0d6e41b8 by Côme Chilliet on 2015-04-01T08:12:52.000Z:
Fixes #2919 Added missing ldap cd
  • Revision 98df7059 by Côme Chilliet on 2015-04-01T08:17:06.000Z:
Fixes #2919 Hiding some sections from setup, various css fixes

Conflicts:
	plugins/config/class_configInLdap.inc
	setup/class_setup.inc
  • Revision 3e8b8a82 by Côme Chilliet on 2015-04-01T08:20:09.000Z:
Fixes #2919 Migrated stepMigrate to simplePlugin

Still to do:
add vars to the beginning of the class
check that migrations works
create admin role in top of admin user
add migration features for outsideUsers, outsideGroups and organizationalUnits

Conflicts:
	setup/class_setupStep_Migrate.inc
	setup/setup_migrate.tpl
  • Revision 8322a775 by Côme Chilliet on 2015-04-01T08:20:26.000Z:
Fixes: #2919 By passing ACL system using a fake_userinfo class

Also fixed an error in check_defaultACLs
  • Revision ea15a073 by Côme Chilliet on 2015-04-01T08:20:41.000Z:
Fixes #2919 Implemented admin role and user creation
  • Revision 9bfe6ddb by Côme Chilliet on 2015-04-01T08:21:04.000Z:
Fixes #2919 Fixed admin and invisible department migrations
  • Revision f585e4de by Côme Chilliet on 2015-04-01T08:24:07.000Z:
Fixes #2919 Finished implementing migrate step using simplePlugin

Conflicts:
	plugins/config/class_configInLdap.inc
	setup/class_setupStep_Migrate.inc
  • Revision 8de3917e by Côme Chilliet on 2015-04-01T08:25:18.000Z:
Fixes #2919 Finished migrating setup to simplePlugin

Conflicts:
	setup/class_setup.inc
	setup/class_setupStep_Finish.inc
  • Revision cda3995a by Côme Chilliet on 2015-04-01T08:25:40.000Z:
Fixes #2919 Removed unused function from setupStep
  • Revision a781c378 by Côme Chilliet on 2015-04-01T08:25:55.000Z:
Fixes #2919 Fixing debug level handling in new setup
  • Revision 748c0310 by Côme Chilliet on 2015-05-05T09:35:24.000Z:
Fixes #2919 Fixed status HTML code being shown
  • Revision ec5d64ba by Côme Chilliet on 2015-05-05T09:35:39.000Z:
Fixes #2919 Fixed status HTML code being shown
  • Custom Fields:
    • Bug in version: 1.0.8
  • Uploads:
    • 0001-Fixes-2919-Rewriting-setup-using-simplePlugin-and-co.patch
    • 0002-Fixes-2919-Fixed-the-error-message-problem.patch
    • 0003-Fixes-2919-Removed-schema-check-step.patch
    • 0004-Fixes-2919-Using-icons-from-theme-in-setup.patch
    • 0005-Fixes-2919-Remove-require_once-of-deleted-classes.patch
    • 0006-Fixes-2919-removed-unnecessary-comma-after-people-ou.patch
    • 0007-Fixes-2919-Added-missing-ldap-cd.patch
    • 0008-Fixes-2919-Added-missing-icon.patch
    • 0009-Fixes-2919-Hiding-some-sections-from-setup-various-c.patch
    • 00010-Fixes-2919-Migrated-stepMigrate-to-simplePlugin.patch
    • 00011-Fixes-2919-By-passing-ACL-system-using-a-fake_userin.patch
    • 00012-Fixes-2919-Implemented-admin-role-and-user-creation.patch
    • 00013-Fixes-2919-Fixed-admin-and-invisible-department-migr.patch
    • 00014-Fixes-2919-Finished-implementing-migrate-step-using-.patch
    • 00015-Fixes-2919-Finished-migrating-setup-to-simplePlugin.patch
    • 00016-Fixes-2919-Removed-unused-function-from-setupStep.patch
    • 00017-Fixes-2919-Fixing-debug-level-handling-in-new-setup.patch
    • PHZnHnr Screenshot
    • 00018-Fixes-2919-Fixed-status-HTML-code-being-shown.patch
Assignee
Assign to
Time tracking