1658 Commits

Author SHA1 Message Date
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
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
Denis Flaven
9974457971 Enhancing the search (Trac #147): now allows to pass some "magic patterns" when doing a standard search without any operator. Specially useful for searching on ranges of dates/datetimes
SVN:trunk[638]
2010-07-28 15:18:52 +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
Denis Flaven
223704ca4a Continuing the integration of the new data model...
SVN:trunk[539]
2010-07-03 12:56:50 +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
db3f3ff1cd - The object creation page now offers tha choice to create an instance of the sub-classes
- Made some objects abstract in the std config-management model
- The creation button is now labelled "Create" instead of "Apply" !
- Better display of long messages (or errors) in SetuWebpage.

SVN:trunk[529]
2010-07-01 20:13:26 +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
b5d0d78d5f Introduced the modules (model, dicionnary, menus, etc.)
SVN:trunk[509]
2010-06-30 13:11:08 +00:00
Romain Quetiez
af0384d565 Adjustements in the datamodel and dictionary and the audit page
SVN:trunk[499]
2010-06-28 16:07:10 +00:00
Romain Quetiez
b178cc4620 Updated data model dictionary + a few adjustments in the data model + quick fix in the setup
SVN:trunk[498]
2010-06-28 15:22:51 +00:00
Denis Flaven
3392f30e6e - Cosmetics: aligning the style in the different pages, make the iTop logo clickable, etc...
- Handle persistent user preferences: for now only the menu status (open/closed) and its width. In the future the status of lists (open/closed, which columns to show...) can be considered as well.

SVN:trunk[487]
2010-06-25 16:27:44 +00:00
Romain Quetiez
442161f7bd New data model: alpha version
SVN:trunk[484]
2010-06-25 14:44:27 +00:00
Denis Flaven
e9d28e65e4 - New implementation of the menus: menus are built on the fly and no longer stored in the database...
SVN:trunk[482]
2010-06-24 16:22:38 +00:00
Denis Flaven
e77cfa4b94 Hardening of the setup script in case of error...
SVN:trunk[480]
2010-06-23 16:53:31 +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
6013920a45 #124 Helpers for testing profile/dimension/projection
SVN:trunk[467]
2010-06-15 14:10:19 +00:00
Denis Flaven
090e766f84 - Localization of the "Notifications" menu
SVN:trunk[443]
2010-06-08 15:42:58 +00:00
Denis Flaven
fd8b3c835e - Upgraded to the latest version of Open Flash Charts (Version 2 Lug Wyrm Charmer)
- Localization of the menus 90% done.
- Removed the old types of Flash charts, (no longer used anyway, now we rely on open-flash-charts)

SVN:trunk[441]
2010-06-08 13:12:17 +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