Romain Quetiez
5d46a94ddf
Select multiple objects in OQL (beta, for integration within the UI)
...
SVN:trunk[327]
2010-04-13 09:42:22 +00:00
Denis Flaven
c4a51c31c9
Bug fix: the audit page was not working for object with no "org_id" filter criteria.
...
SVN:trunk[323]
2010-04-12 12:13:14 +00:00
Denis Flaven
12d0c865c2
- Fixed bug #85 : MySQL password was displayed (along with the call stack) in case the connection to the database failed.
...
- Additional fix to #87 : strings consisting only of digits (like 001231) were treated as numbers (i.e 1231)
SVN:trunk[319]
2010-03-23 08:17:50 +00:00
Romain Quetiez
5a09dc6e2b
Trac #86 - CSV format aligned with standard specifications
...
Trac #93 - Fixed issue within the setup data load (related to memory_limit)
Fixed issues with the consultant toolkit: upgrade an existing DB (add new class/attribute)
Developed core services to allow for demonstrating impact computation capability
Deprecated option operation=direct on page UI.php
SVN:trunk[313]
2010-03-08 09:10:16 +00:00
Denis Flaven
9952b9608d
- Removed the limit to the number of elements displayed in an autocomplete input. The maximum number of elements in the autocomplete is now 150 (scrolling enabled). (Trac #83 )
...
SVN:trunk[296]
2010-02-17 09:10:24 +00:00
Romain Quetiez
e55a11df4b
Fixed #69 Accentuated chars now in utf-8 for real in the unit test page! BE CARREFUL WITH PSPAD!!!
...
SVN:trunk[292]
2010-01-29 17:52:47 +00:00
Romain Quetiez
f61ac3f4a0
Fixed two bugs:
...
- Trac#80 Misleading messages when using the back button during the setup (added back button in any error case)
- Trac#72 Revised the setup to consider any installation scenario regarding Database and user privileges (user rights tracked into the log file)
SVN:trunk[291]
2010-01-28 17:10:39 +00:00
Denis Flaven
f6b572ebcd
- Fixed the display of audit errors
...
SVN:trunk[287]
2010-01-19 15:32:09 +00:00
Romain Quetiez
defe8fff82
Removed status declaration for the class bizServer
...
SVN:trunk[277]
2010-01-18 17:54:53 +00:00
Romain Quetiez
aa6d6029d9
Finalized the email error management:
...
- errors in OQL
- no recipient
- smtp server response (windows only)
- test option (status)
- test page
SVN:trunk[270]
2010-01-18 16:42:00 +00:00
Denis Flaven
cc357910ea
Completed the implementation of 1:n links. The default value should now works for all external keys (whether they are displayed as an autocomplete or or a simple select)
...
SVN:trunk[253]
2010-01-17 09:42:17 +00:00
Denis Flaven
955b7fd24f
- Renaming of the WebPage class (and its derived classes) to stick to the same naming convention as other classes.
...
- Properly select the class to search for
SVN:trunk[252]
2010-01-17 09:10:39 +00:00
Denis Flaven
0a413a32f6
Renaming of the WebPage class (and its derived classes) to stick to the same naming convention as other classes.
...
SVN:trunk[250]
2010-01-17 09:07:10 +00:00
Romain Quetiez
8964b13a2e
- Fixed bug with change tracking of TEXT attributes
...
- Log any email notification (successful or not)
- Class selection always made through a Combo box
- Automatic creation of indexes for external keys
- New trigger: on object creation
- Application log: added a status string
- Added documentation to the WSDL (+ anyType replaced by string)
- SOAP: improved handling of enumeration attributes
- SOAP: returned logs to mention the name of the parameter as advertised in the WSDL file (different than the name of the attribute in Itop)
- Finalized SOAP tests
- Added a SOAP client example
SVN:trunk[246]
2010-01-13 13:30:08 +00:00
Denis Flaven
423216e4ae
The label of the active menu is now used as the title of the web page.
...
SVN:trunk[239]
2010-01-12 10:18:18 +00:00
Romain Quetiez
0f71144a25
Trac#56 Improvements to the SOAP web services and to the first operation CreateIncidentTicket
...
SVN:trunk[230]
2010-01-08 15:24:57 +00:00
Romain Quetiez
5a15dcb849
Trac #57 - Implemented beta version of email notifications (triggers and actions)
...
SVN:trunk[225]
2010-01-06 08:51:08 +00:00
Denis Flaven
905b32eac4
- First (partial) implementation of context and default values.
...
SVN:trunk[223]
2010-01-03 19:14:10 +00:00
Denis Flaven
95b1ce9030
- Fix the dialog to manage n-n links: don't display again objects that are already linked.
...
- Now use OQL instead of SibusQL
SVN:trunk[222]
2010-01-03 13:39:56 +00:00
Denis Flaven
966d4820ca
- First implementation of documents
...
- small cleanup to remove a global Config variable (and removed some deprecated utils:: functions)
- removed the 'DocumentVersion' object since previous versions are now tracked as normal change objects.
SVN:trunk[220]
2009-12-31 09:08:09 +00:00
Denis Flaven
cc4219714a
- completed the fix of the user object history (Trac #48 )
...
- completed the implementation of truncated lists (Trac #61 )
- Fixed the handling of the search form in the details page (Trac #29 )
SVN:trunk[214]
2009-12-29 14:02:18 +00:00
Romain Quetiez
9e47505447
Fixed regression on the bug fix [207]
...
SVN:trunk[210]
2009-12-28 16:51:58 +00:00
Romain Quetiez
d8269cc11b
Trac #56 - Implemented and usable but still not a complete and dynamically generated WSDL file. Unit tests are in place (through client/server SOAP protocol, or directly onto the internal API)
...
SVN:trunk[209]
2009-12-28 11:22:54 +00:00
Romain Quetiez
18f209a2f7
Trac #50 - Interactive bulk load (CSV) was not doing well when using several reconciliation keys
...
SVN:trunk[207]
2009-12-26 13:36:59 +00:00
Denis Flaven
d7b3bea8f4
- improved handling of the 'menu' parameter (Thanks to david-alves for reporting it)
...
- removed unneeded paragraph marks around the h2 title for a better HTMl formatting.
SVN:trunk[197]
2009-11-03 19:03:34 +00:00
Romain Quetiez
b2a9de9d59
New type of attribute: Blob, allowing documents in the application. Was fully developed in the core, but roughly integrated in the application... todo: file upload for edition, file download for viewing
...
SVN:trunk[196]
2009-10-22 09:12:07 +00:00
Romain Quetiez
d71df57c66
Added investigation means: DB dump from the ITopConsultant page, this feature should not rely on mySQL statements that are not allowed in the OVH hosting setup. The feature is 100% new and does not interfere with any existing code. Therefore I would advise to upgrade the official build as quickly as possible.
...
SVN:trunk[190]
2009-10-02 15:07:28 +00:00
Romain Quetiez
a8520c37ee
Fixed bug in CSV import: was not working when using private keys. Also fine tuned the field matching mechanism and now the CSV export/import are 100% symmetric
...
SVN:trunk[182]
2009-09-22 13:36:29 +00:00
Romain Quetiez
048406ab47
Deletion of objects:
...
- automatic delete of mandatory ext keys, and if the option is set in the data model (I've set the "manual" option by default, and the "auto" option for links)
- automatic reset of optional ext keys (several keys could be updated on one single object)
- takes into account the user rights
- security against the use of page arguments when the automatic deletion is not allowed
Known limitations:
- does not check that resetting an ext key could affect the lifecycle consistency (e.g. delete a workgroup referenced by a ticket)
- does not check recursively on the automatic deletion, which should not be a problem given the current data model (TBC)
SVN:trunk[181]
2009-09-18 16:12:38 +00:00
Romain Quetiez
0454e7fa78
Fixed bug on deletion: take the inheritance into account when checking for referencing objects (eg. a ticket linked to a PC was not seen)
...
SVN:trunk[180]
2009-09-18 09:35:21 +00:00
Romain Quetiez
4ce9d9779a
CSV import now based on the "bulk modify" user access rights
...
SVN:trunk[179]
2009-09-17 15:57:27 +00:00
Romain Quetiez
15a3301fa5
Plugged in the allowed values management into the modification form and the stimulus form (limitation: take care with the data model and fields that depend on each other, until we replace those forms with the wizard that is currently being used for the object creation)
...
SVN:trunk[174]
2009-09-17 08:56:07 +00:00
Denis Flaven
127e77858e
Correct "script" tag... just in case...
...
SVN:trunk[172]
2009-09-16 16:09:46 +00:00
Romain Quetiez
0232d2dadc
User Management: removed limitation on the user rights that could not be established without a given object set, and added a feedback in the user details page (grant summary, based on the results returned by the std user management API, thus is reliable)
...
SVN:trunk[169]
2009-09-16 16:01:12 +00:00
Romain Quetiez
5efd4f10f5
Fixed a regression: autocomplete not working due to a change in the execution of the script rendered in Ajax
...
SVN:trunk[168]
2009-09-16 15:00:40 +00:00
Romain Quetiez
84c636fc07
Fixed wrong file path for the graphs (lifecyle), could not work but on a Windows platform
...
SVN:trunk[166]
2009-09-16 08:48:54 +00:00
Romain Quetiez
3470216767
Fixed a regression on the management of the allowed values and attribute dependencies (symptom: Browse button not working, error when creating a ticket with no CI attached to it)
...
SVN:trunk[164]
2009-09-16 08:03:42 +00:00
Romain Quetiez
7b6295f0a0
Fixed regression: server status was reset
...
SVN:trunk[161]
2009-09-16 07:53:12 +00:00
Denis Flaven
6e4da54706
- New cache management for the lifecycle graphs
...
SVN:trunk[160]
2009-09-14 16:50:51 +00:00
Romain Quetiez
043552536d
Cosmetics on the bulk load (followed new test plan)
...
SVN:trunk[159]
2009-09-14 16:06:04 +00:00
Romain Quetiez
0e4e0f07a0
Fixed bug: could not empty a field
...
SVN:trunk[156]
2009-09-14 08:40:28 +00:00
Romain Quetiez
9ca940a41e
Revised the CSV import: fixed issues with the external keys, added hyperlinks to the found objects, obsoleted the word 'pkey', replaced by 'id'
...
SVN:trunk[154]
2009-09-14 08:37:10 +00:00
Denis Flaven
61df1d7bab
- 'Add...' butotn is now grayed when there is nothing to Add
...
- Better handling of AllowedValues, supporting autocompletes
- Cleanup unused code in wizard.utils.js
SVN:trunk[151]
2009-09-11 21:23:24 +00:00
Denis Flaven
e2d60e7c8f
Implementation of AllowedValues for fields that depend on other fields
...
SVN:trunk[148]
2009-09-11 20:35:16 +00:00
Romain Quetiez
455d9b23be
Improve the UI on object deletion: added a confirmation form and do check the dependencies so as to preserve the DB integrity
...
SVN:trunk[146]
2009-09-11 15:44:24 +00:00
Romain Quetiez
cc7ea74159
Work in progress for integration of "allowed values"
...
SVN:trunk[144]
2009-09-11 15:33:06 +00:00
Romain Quetiez
9756ed026f
Added INET_ATON and INET_NTOA verbs to the OQL, and allowed carrier returns chars (\r) in the OQL (same as a whitespace)
...
SVN:trunk[143]
2009-09-11 12:38:46 +00:00
Denis Flaven
9dfb8940cd
Added the validation of mandatory form fields before submitting the creation / modification / clone forms.
...
SVN:trunk[140]
2009-09-11 06:01:32 +00:00
Denis Flaven
4f540e93e8
- Fixed the "modify" screen to have the "wizard look (thin green border)
...
SVN:trunk[136]
2009-09-10 15:33:31 +00:00
Romain Quetiez
f541c70e30
Integrated data model changes to the data load (incidents/contracts and persons were not correctly loaded
...
SVN:trunk[133]
2009-09-10 14:28:08 +00:00