Denis Flaven
9130e5bcd0
New helper function IsModified
...
SVN:code[101]
2009-08-25 13:52:13 +00:00
Romain Quetiez
bc5ab17525
Improved the data load during the setup:
...
- Sample data are clearly separated from the structure data (inc. menus and user profiles)
- Both categories of data are enumerated from specific folders
SVN:code[100]
2009-08-24 16:40:11 +00:00
Denis Flaven
1a47af8c7b
- Do NOT rely on PHP short open tags, for a better compatibility
...
- In case of exception, display the whole error string even if it contains HTML tags, sometimes ugly but sometimes VERY useful
SVN:code[99]
2009-08-22 09:52:12 +00:00
Denis Flaven
b4dbcbe9d8
Do NOT use PHP short open tags for a better compatibility
...
SVN:code[98]
2009-08-22 09:49:44 +00:00
Denis Flaven
1a3d8558c1
Do NOT use PHP short open tags for a better compatibility
...
SVN:code[97]
2009-08-22 09:49:13 +00:00
Denis Flaven
3cd364ab4b
Make sure that we catch exceptions that may occur during the setup.
...
SVN:code[96]
2009-08-22 09:48:03 +00:00
Romain Quetiez
6c70bc4f03
Fixed issue #28 , objects not created by the CSV import because mandatory external keys are not in the column set.
...
SVN:code[95]
2009-08-21 15:20:35 +00:00
Denis Flaven
852c063868
session_is_register is deprecated since PHP 5.3.0
...
SVN:code[94]
2009-08-21 13:57:38 +00:00
Romain Quetiez
2221709cc3
Finalized the module "user rights by profile". It is fully integrated with the application setup (inc. sample data). and it it now ready for developing the user management GUI
...
SVN:code[93]
2009-08-20 13:09:41 +00:00
Denis Flaven
0dc67869b5
- New search form allowing to perform OQL queries for any class of object
...
SVN:code[92]
2009-08-18 18:51:17 +00:00
Denis Flaven
8cf0103a0a
- Improvements to the history log for large text fields
...
SVN:code[91]
2009-08-17 18:24:26 +00:00
Romain Quetiez
80a0d27cb0
User management by profile ready for integration with the UI
...
and some caching has been implemented for the building of queries (both from an OQL or from a programmatic query)
SVN:code[90]
2009-07-31 13:18:44 +00:00
Denis Flaven
59db699684
- Better display of the archives/change log on each object (Trac ticket #9 )
...
SVN:code[89]
2009-07-24 15:44:51 +00:00
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