Commit Graph

88 Commits

Author SHA1 Message Date
Romain Quetiez
367e678ff9 User management by profile moving forward: pages to check the projection of objects/users in user defined dimensions
Introduced parameters in OQL (:myvar)
Added the verb MetaModel::IsValidObject($oMyObj)

SVN:code[88]
2009-07-24 13:14:51 +00:00
Romain Quetiez
6659728058 Initialized dev of the user rights managed by profiles, it is still not usable by the application, but its data model is likely to be stable.
SVN:code[87]
2009-07-21 08:48:30 +00:00
Denis Flaven
a8d04b8a2e - new test case for JOINs
SVN:code[86]
2009-07-20 13:41:21 +00:00
Denis Flaven
650e5fcbd8 - Fixed bug #31: HTML display in the "export" page uses the appropriate stylesheet.
SVN:code[85]
2009-07-19 09:34:32 +00:00
Denis Flaven
039edd245d - enhancement: trap exceptions to keep a nice display in case of error
SVN:code[84]
2009-07-19 09:32:44 +00:00
Denis Flaven
4eb723b073 - reintegrated the changes (mostly bug fixes) from the 0.7.2 branch
SVN:code[83]
2009-07-18 17:24:25 +00:00
Denis Flaven
62fa1bfbf6 - Bug fix: emailed URL was still wrong for lists of objects
SVN:code[82]
2009-07-18 13:27:05 +00:00
Denis Flaven
85222612a9 - Bug fix: added the missing display template
SVN:code[81]
2009-07-16 06:49:33 +00:00
Denis Flaven
c4687e5899 - Fixed audit menu
- Removed backup/restore menu that is not working...
- Moved 'export' to the 'webservices' directory

SVN:code[80]
2009-07-08 16:13:10 +00:00
Denis Flaven
560345247e - The page was broken because there was no user login !
SVN:code[79]
2009-07-08 16:10:17 +00:00
Denis Flaven
48b63973a3 - The page was broken because there was no user login !
SVN:code[78]
2009-07-08 16:09:01 +00:00
Denis Flaven
fc15934dd0 - Fixed location of the "audit" page in the menu. Was broken if iTop was not installed at the root of the web server.
SVN:code[77]
2009-07-08 16:07:51 +00:00
Denis Flaven
6ef3961567 Fixed bug #24: choice of organizations was limited to organization in "implementation".
SVN:code[76]
2009-07-08 15:05:54 +00:00
Denis Flaven
0841f8f2d9 Fixed bug #24: choice of organizations was limited to organization in "implementation".
SVN:code[75]
2009-07-08 14:53:53 +00:00
Denis Flaven
9577fb5dd9 Incremented version number to 0.7.2
SVN:code[74]
2009-06-27 08:33:47 +00:00
Denis Flaven
427ccbe14c - bug fix: Ticket #1 (Life Cycle Schema not displayed)
SVN:code[73]
2009-06-27 08:32:46 +00:00
Denis Flaven
6520653306 - Bug fix: Ticket #2 (User rights not applied properly)
SVN:code[72]
2009-06-27 08:31:31 +00:00
Denis Flaven
c8b9954eef - Bug fix: Ticket #2 (User rights not applied properly)
SVN:code[71]
2009-06-27 08:30:13 +00:00
Denis Flaven
35a4611959 - Enhancement: display the current user's name in the top part of the window
SVN:code[70]
2009-06-27 08:28:58 +00:00
Denis Flaven
94904537ad - Bug fix: Ticket #3 (email hyperlink was wrong)
SVN:code[69]
2009-06-27 08:27:44 +00:00
Denis Flaven
5c55ffabf9 Fix for Ticket #22 (impossible to create change or incident tickets)
SVN:code[68]
2009-06-26 14:33:48 +00:00
Denis Flaven
46b8606b63 Fix for Ticket #22 (impossible to create change or incident tickets)
SVN:code[67]
2009-06-26 14:32:13 +00:00
Denis Flaven
b41421737e - Fixed sample data
SVN:code[66]
2009-06-26 12:56:04 +00:00
Denis Flaven
08cf5a8600 Preparing release 0.7.2
SVN:code[65]
2009-06-26 12:42:51 +00:00
Romain Quetiez
e8ec2968b3 CSVImport: Removed calls to deprecated method GetHyperLink
SVN:code[64]
2009-04-30 16:05:20 +00:00
Denis Flaven
74626cfe73 Removed CSVParser since the "old" version is already present in the CSV import page...
SVN:code[63]
2009-04-30 06:04:38 +00:00
Denis Flaven
8521f36fa2 Preparing to release 0.7.1
SVN:code[62]
2009-04-29 20:49:08 +00:00
Denis Flaven
dd95a1fcac Use non realistic persons...
SVN:code[61]
2009-04-29 20:38:51 +00:00
Denis Flaven
f126590165 Fixed bugs:
2783651 - New object - finalclass field is editable
2783643 - Number of objects displayed on result lists takes too much space
2783638 - PHP internal class name displayed in templates instead of class label
2783631 - Page "Admin tools/Backup-Restore" not working, removed !
2783629 - Menu "Admin Tools/Export" not working
2783625 - Cosmetics on new object wizard title

SVN:code[60]
2009-04-29 20:34:00 +00:00
Denis Flaven
b08ac55d93 New intermediate version
SVN:code[59]
2009-04-29 19:39:17 +00:00
Denis Flaven
0126c1322e Fixed bugs linked to the bookmark creation:
- There must be a user specific menu entry in the list of menuNodes
- The asynchronous ajax page must use the authentication stored in the session
- The query must be stored in OQL instead of sibusQL

SVN:code[58]
2009-04-28 13:24:12 +00:00
Denis Flaven
5ca45d7a82 Fixed bugs linked to the bookmark creation:
- There must be a user specific menu entry in the list of menuNodes
- The asynchronous ajax page must use the authentication stored in the session
- The query must be stored in OQL instead of sibusQL

SVN:code[57]
2009-04-28 11:52:38 +00:00
Denis Flaven
4c1156df76 SVN:code[56] 2009-04-28 11:30:40 +00:00
Denis Flaven
6545595f19 Moved under "trunk" to be able to track releases under "tags"
SVN:code[55]
2009-04-28 09:03:12 +00:00
Denis Flaven
27c05b460b Well identified releases of itop
SVN:code[54]
2009-04-28 08:53:56 +00:00
Denis Flaven
6e519e592f Main trunk (i.e. latest development version) of itop
SVN:code[53]
2009-04-28 08:52:21 +00:00
Romain Quetiez
a4663ebed1 Optimized the setup (not only), shortened to 37s (used to be 120s)
- DBObject::DBInsert(Tracked)NoReload() must be used when it is not required to use the object
- MetaModel::GetObject() has a cache, the operation is 5 times faster
- Changes tracking do not store the initial value, but only value changes
Reworked the CSV import to have it rely on the bulk change API
Bulk change to check the external keys (DB integrity)
Replaced trigger_error (Core only!) by the use of Exceptions (still, some new Exception classes should be defined)
Unit tests do display the call stack in a user friendly format

SVN:code[52]
2009-04-27 07:27:54 +00:00
Denis Flaven
acbb54104e - Bug fix: it's better to write the temporary file in the root directory because we already require (and validate) that this directory is writable from PHP.
SVN:code[51]
0.7@51
2009-04-20 13:23:30 +00:00
Romain Quetiez
ce4674718a Unit test of the import web service
SVN:code[50]
2009-04-15 09:28:25 +00:00
Denis Flaven
6bd994de2c Static versions of the lifecycle images.
SVN:code[49]
2009-04-14 17:21:12 +00:00
Denis Flaven
cf55364334 Added icons used by the opensearch plug-ins. Can also be used as a favicon to have an icon for the whole web site.
SVN:code[48]
2009-04-14 17:20:12 +00:00
Denis Flaven
aacc4b2896 - Give an actual name to all the classes used by the matrix security model
- Fixed the creation of a user to give her/him the rights to see the changes, the menu nodes, etc.

SVN:code[47]
2009-04-14 17:18:25 +00:00
Denis Flaven
4374bfb0e8 - Bug fix: support OQL for implementing History block stored inside a template.
SVN:code[46]
2009-04-14 17:16:39 +00:00
Denis Flaven
eb0e025062 - fixed XML export to export only meaningful attributes of an object (i.e attributes that can actually be loaded back to re-create it)
SVN:code[45]
2009-04-14 17:15:08 +00:00
Denis Flaven
40e6820a4b - New usage of graphviz: store the life-cycle images and use by default their static version (for those who don;t have graphviz on their server)
SVN:code[44]
2009-04-14 17:12:52 +00:00
Denis Flaven
d4c4a20302 - Bug fix: opensearch description is no more a constant XML file, since the location of the server depends on YOUR installation !
SVN:code[43]
2009-04-14 17:09:50 +00:00
Denis Flaven
aa48248ccb - Bug fix: opensearch description is no more a constant XML file, since the location of the server depends on YOUR installation !
SVN:code[42]
2009-04-14 17:07:29 +00:00
Denis Flaven
97bab8970e - Fixed templates to use OQL for their History block.
SVN:code[41]
2009-04-14 17:04:44 +00:00
Denis Flaven
3358f4b127 - Bug fix ? DBInsertTracked should return the same value as DBInsert
SVN:code[40]
2009-04-14 17:02:37 +00:00
Denis Flaven
5df462514a Optimization: don't try to cache the structure of all the tables in the database. Focus on the ones used by the data model !
SVN:code[39]
2009-04-14 17:00:24 +00:00