Denis Flaven
b9f467f08f
Dictionary files that follow the naming convention <Lang>.dict.<ModuleName>.php are now loaded automatically without the need to specify them explicitely in the module definition file.
...
SVN:trunk[1232]
2011-04-22 15:53:21 +00:00
Denis Flaven
c6493f6cdc
Dictionary files that follow the naming convention <Lang>.dict.<ModuleName>.php are now loaded automatically without the need to specify them explicitely in the module definition file.
...
SVN:trunk[1228]
2011-04-22 15:44:50 +00:00
Denis Flaven
d8c5f26aed
Fix for IE8: On IE <button type="submit"> does not submit the form if an onClick action is specified !
...
SVN:trunk[1215]
2011-04-13 09:53:59 +00:00
Denis Flaven
4fefaa5658
Make sure that we initialize the list of modules with just the default config and not the previous config. Setup now supports removing modules (even if the actual data are NOT removed from the database, yet).
...
SVN:trunk[1189]
2011-04-07 08:22:57 +00:00
Denis Flaven
089a9fcf4a
- Make sure that the data (smaples and structure) from hidden modules are loaded as well. (Symptom: sample EmailNotifications were not loaded)
...
- Make sure that the "synchrodatasource" file gets loaded as part of the "standard" app modules, even when upgrading "in-place" an existing iTop configuration file.
SVN:trunk[1185]
2011-04-06 18:42:27 +00:00
Denis Flaven
9e2c556805
Load the config before using it !
...
SVN:trunk[1169]
2011-04-04 10:18:03 +00:00
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
Romain Quetiez
7ae02a7c5b
Enablers for the current setup improvements
...
SVN:trunk[1150]
2011-03-28 14:03:34 +00:00
Romain Quetiez
b8b20f82d7
Email sent in asynchronous mode (established the base for an application internal CRON, task queue, etc.) with adjustable configuration (disable by default). Also improved the OQL: IS_NULL() and REGEXP have been added.
...
SVN:trunk[1132]
2011-03-18 11:15:09 +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
c428e07c4b
XML data loader to request for credentials
...
SVN:trunk[986]
2010-11-29 10:19:33 +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
956ebb1962
Force a dummy timezone to prevent a warning during the setup...
...
SVN:trunk[957]
2010-11-22 12:36:38 +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
Romain Quetiez
1e1e10aa00
#111 Improved the data loader, and added a REST service to load data from a file
...
SVN:trunk[892]
2010-10-13 16:36:51 +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
Denis Flaven
312bd1fb26
For support purposes: added a page that simply calls phpinfo()
...
SVN:trunk[863]
2010-09-14 08:43:30 +00:00
Romain Quetiez
8ed58f19c3
Benchmark page moved into test tools
...
SVN:trunk[844]
2010-09-13 12:07:13 +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
2ad6c0594d
#162 Implemented the non interactive bulk load (REST, CLI not implemented)
...
SVN:trunk[818]
2010-09-11 13:36:16 +00:00
Romain Quetiez
40eb8367a4
#233 Speed up data load, found a bottleneck, but still some room for improvement, added internal settings to boost up huge load or workaround a bug in CheckToWrite (if any)
...
SVN:trunk[772]
2010-09-05 22:20:28 +00:00
Romain Quetiez
1432f1ffe5
Updated the benchmark page to the last change in data model
...
SVN:trunk[757]
2010-09-03 21:29:27 +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
8fe9d25341
Improved benchmark tools
...
SVN:trunk[729]
2010-08-31 13:35:16 +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
Romain Quetiez
68b5fc78c9
Finished implementing the user rights by profile (simple)
...
SVN:trunk[695]
2010-08-24 13:25:46 +00:00
Romain Quetiez
95b27bfcf4
Reviewed benchmark tool (split creation of structure / CIs / Tickets)
...
SVN:trunk[686]
2010-08-23 13:03:18 +00:00
Romain Quetiez
a33dfa9f10
updated benchmark procedure
...
SVN:trunk[682]
2010-08-19 14:04:22 +00:00
Romain Quetiez
b555f104df
Improved user rights management: SELECT filtered on objects authorized for the current user (not yet fully implemented)
...
SVN:trunk[681]
2010-08-19 13:08:42 +00:00
Romain Quetiez
2387176142
Improved the benchmarking utility
...
SVN:trunk[680]
2010-08-18 22:21:39 +00:00
Romain Quetiez
b4807be4bf
Updated benchmark tool and sample data with new data model names and attributes
...
SVN:trunk[677]
2010-08-16 14:51:55 +00:00