Commit Graph

115 Commits

Author SHA1 Message Date
Denis Flaven
3a0be981d6 Added the detection & logging of APC.
SVN:trunk[1168]
2011-04-04 09:57:35 +00:00
Denis Flaven
911d4177cc - Various fixes an finishing touch to the setup: support of "named" root modules, streamlined back/next processing, cleaner "summary" screen, etc...
SVN:trunk[1163]
2011-04-01 10:02:40 +00:00
Romain Quetiez
851b41670e New setup: fixed bug in the HTML (missing Next button on IE8)
SVN:trunk[1159]
2011-03-31 13:03:09 +00:00
Denis Flaven
e3ac7067f7 New implementation of the setup:
- All actions are performed asynchronously at the end of the setup
- Supports upgrading and reinstalling (to add modules)

SVN:trunk[1157]
2011-03-30 17:28:01 +00:00
Denis Flaven
6262fa1d26 Fix Trac #336: verification of the directory of the temporary config file was wrong... however the script still assumes that the temporary config file and the final one are stored in the same place... at the root of the iTop installation.
SVN:trunk[1116]
2011-03-08 10:48:35 +00:00
Denis Flaven
3d8ffba2fa Mention that the database user must have the "CREATE VIEW and TRIGGER" privileges for the setup to work fine.
SVN:trunk[1063]
2011-02-03 09:41:32 +00:00
Denis Flaven
78256bae0b - Display PHP errors during setup instead of hiding them ! (Trac #321)
- Set a longer timeout during setup (Trac #314)

SVN:trunk[1042]
2011-01-03 14:56:28 +00:00
Romain Quetiez
cde184e2a3 Allow a module to provide a handler to override application settings: OnMetaModelStarted()
SVN:trunk[1010]
2010-12-06 09:14:20 +00:00
Denis Flaven
d8f2979c5a - Fixed Trac #318 (and #335): added the check of the mandatory DOM extension.
SVN:trunk[994]
2010-11-29 18:27:44 +00:00
Romain Quetiez
9f000c15ff Cosmetic on setup: perform post DB install in the same page as admin account creation, and hide ticket prerequisites module
SVN:trunk[981]
2010-11-26 15:57:11 +00:00
Romain Quetiez
64044e47e1 Modularity: allow a module to execute some specific installation procedures (customize the config file, do something in the database)
SVN:trunk[975]
2010-11-25 17:15:12 +00:00
Romain Quetiez
fcbd9b8911 Improved Web services: opened to services coming from an optional module
SVN:trunk[965]
2010-11-23 16:16:01 +00:00
Denis Flaven
2c4bdf6398 - Fixed the detection of relative path in the config file to make it compatible with *nix
SVN:trunk[963]
2010-11-23 11:54:41 +00:00
Romain Quetiez
d8bb6a45b2 REVIEWED THE FILE INCLUSION POLICY
- includes are relative to the application root folder, aka APPROOT
- changed the config file, while preserving the compatibility with older installs

SVN:trunk[962]
2010-11-22 17:53:52 +00:00
Denis Flaven
006453678b Fixed Trac#300: each iTop instance now uses its own name for the cookie storing the session ID. Therefore several instances can coexist independently on the same server.
SVN:trunk[913]
2010-10-22 06:09:51 +00:00
Denis Flaven
931075687a Fix for Trac #289: setup now checks that the "setup" directory is writeable.
SVN:trunk[909]
2010-10-20 16:20:52 +00:00
Denis Flaven
4b5a25ea59 Fixed Trac #278: better detection of all PHP mandatory modules.
SVN:trunk[897]
2010-10-19 12:45:48 +00:00
Denis Flaven
ea84314337 - New announcement message at the end of the setup wizard
- Bug fix: The link to Combodo opens in another frame if clicked during the setup, so that it does not stop/break the setup

SVN:trunk[881]
2010-09-16 09:27:56 +00:00
Romain Quetiez
746d2a1597 #267 Fixed a regression due to the change [866]
SVN:trunk[872]
2010-09-14 21:06:43 +00:00
Romain Quetiez
54ebdf332d #109 and #114 Record modules installations in DB
SVN:trunk[826]
2010-09-12 13:28:20 +00:00
Romain Quetiez
4894dd2b4c New placeholders in templates: this->html(attcode) and this->label(attcode)
SVN:trunk[735]
2010-09-01 09:07:01 +00:00
Denis Flaven
7b82f17eed - Cosmetics: aligned screen titles with the "Next" label mentioned in the previous screen.
- All hyperlinks (in the setup) now point to a new tab/window so that you can continue to run the setup in the original window after reading what was displayed.

SVN:trunk[731]
2010-08-31 16:39:40 +00:00
Romain Quetiez
b7131ba4db Improved the internal KPI reporting tools
SVN:trunk[722]
2010-08-30 22:14:04 +00:00
Romain Quetiez
75bbad57fa Optimized roughly the load of user management data, and added a mean for quick profiling (to enable, add the setting log_duration)
SVN:trunk[711]
2010-08-29 19:49:17 +00:00
Denis Flaven
b6b8c432a3 - Check for some optional extensions (mcrypt, ldap,...) during the setup at tell the user what are the consequences.
SVN:trunk[700]
2010-08-25 15:53:59 +00:00
Romain Quetiez
b28735213d #137 #203 #204 #119 - Finalized the new (simplified) module for user rights management ; needed to review deeply the data integrity management to have the setup working again!
SVN:trunk[697]
2010-08-25 14:51:36 +00:00
Denis Flaven
911de05616 - Fixed Trac #217: can not log-off at the first login after setup.
SVN:trunk[696]
2010-08-24 15:17:51 +00:00
Denis Flaven
272387d61e - Integrated all the authentications methods and various logon methods...
SVN:trunk[665]
2010-08-09 10:19:14 +00:00
Romain Quetiez
a76ce40036 Obsoleted the setup/data folder and moved the few sample data still used to the relevant modules (audit in config mgmt, and trigger/actions in ticketing)
SVN:trunk[643]
2010-07-29 15:25:55 +00:00
Romain Quetiez
05c9b10546 #166 Configuration by module (and module categories)
SVN:trunk[629]
2010-07-26 16:29:52 +00:00
Romain Quetiez
6e54a79940 #166 Split authentication and management of user rights
SVN:trunk[621]
2010-07-24 14:42:55 +00:00
Denis Flaven
8875fc3e11 Removed Debug trace !
SVN:trunk[611]
2010-07-16 12:08:21 +00:00
Denis Flaven
46a92aef55 Properly connect to the database BEFORE trying to create the admin account !
SVN:trunk[610]
2010-07-16 09:05:25 +00:00
Denis Flaven
2efb732ba9 Data load adjustements for beta'
SVN:trunk[600]
2010-07-13 15:42:39 +00:00
Romain Quetiez
890565e278 #154 Application too slow - no need to check the DB format anytime!
SVN:trunk[594]
2010-07-12 12:55:32 +00:00
Denis Flaven
328edd115a Preparing for the 1.0 beta release... final adjustments
SVN:trunk[591]
2010-07-07 11:01:30 +00:00
Denis Flaven
d668bdd6fe - Create the admin account with the default language selected during the setup
SVN:trunk[568]
2010-07-05 22:39:54 +00:00
Denis Flaven
f80cbcb93b - Create the admin account with the default language selected during the setup
SVN:trunk[566]
2010-07-05 22:37:36 +00:00
Denis Flaven
1247fda416 Manage interdependencies between modules, in the setup
SVN:trunk[552]
2010-07-05 11:00:25 +00:00
Romain Quetiez
147d6ebe8e Started to create sample data (quick fix in the setup)
SVN:trunk[536]
2010-07-02 16:00:42 +00:00
Denis Flaven
702a2345f7 New data model integration: fully modular setup based on the "modules"
SVN:trunk[518]
2010-07-01 14:10:21 +00:00
Denis Flaven
7ff800fa81 - Properly handle the "Enter" key in the setup screens
- Hidden modules are now enabled by default
- Added the GPLv3 licence as html for display in the setup

SVN:trunk[515]
2010-06-30 17:26:12 +00:00
Denis Flaven
f5b40898a3 New data model integration: fully modular setup based on the "modules"
SVN:trunk[511]
2010-06-30 15:40:18 +00:00
Romain Quetiez
442161f7bd New data model: alpha version
SVN:trunk[484]
2010-06-25 14:44:27 +00:00
Denis Flaven
4a456e61a8 Bug fix in the setup... strange it seems it was broken since the beginning, however it used to work fine...
SVN:trunk[479]
2010-06-23 16:46:42 +00:00
Romain Quetiez
a813a1e50a Fixed regression in the setup, due to the latest change (rearranged the includes)
SVN:trunk[439]
2010-06-08 09:19:44 +00:00
Denis Flaven
8c2d819920 - Moved the iTop version number to the Config class to be able to access it from the setup.
SVN:trunk[426]
2010-05-31 14:41:05 +00:00
Denis Flaven
1a5604f184 Fixed Trac #126: misleading message during the setup when magic_quotes_gpc in On. Now we provide a more accurate message.
SVN:trunk[424]
2010-05-27 15:36:06 +00:00
Denis Flaven
1bc76fe5bd Fixed a typo in an error message (Tack #125).
SVN:trunk[423]
2010-05-27 15:08:50 +00:00
Romain Quetiez
a0e0371812 #19 - Reviewed the licensing information and started to align the comments in the code
SVN:trunk[422]
2010-05-24 09:24:35 +00:00