Commit Graph

374 Commits

Author SHA1 Message Date
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
46c4d2f419 Make sure that HTTP responses and the emails are considered as being utf-8... not sure of the real benefit, but we've seen a number of things about this so Denis and I decided to more forward and take the chance.
SVN:trunk[295]
2010-01-29 18:26:03 +00:00
Romain Quetiez
1237fb92d5 Fixed #82, could not use wget due to a conflict with page argument 'operation'
SVN:trunk[294]
2010-01-29 18:22:00 +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
Romain Quetiez
73f0ac4e1c Trac#4 Improved the display of finalclass field (search results and graphs)
SVN:trunk[288]
2010-01-25 16:12:18 +00:00
Denis Flaven
0e7297087b - Don't loose the current context (current Org)
- When switching Org, reload the current pages

SVN:trunk[285]
2010-01-19 12:39:28 +00:00
Denis Flaven
ac931fb7ec - Export in XML each object according to its actual class
SVN:trunk[274]
2010-01-18 17:33:14 +00:00
Denis Flaven
3276961866 - MakeHyperlink now returns absolute URLs (including server name & port)
- Fixed the handling of the "menu" option in the DisplayBlocks
- removed unneeded GetUIPage functions

SVN:trunk[269]
2010-01-18 16:06:02 +00:00
Denis Flaven
500bd849af - new feature: auto_reload. A display block can automatically reload itself at a specified time interval
SVN:trunk[256]
2010-01-17 14:41:27 +00:00
Denis Flaven
0e8918097d - Bug fix (regression from previous modification) and code cleanup
SVN:trunk[254]
2010-01-17 10:16:41 +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
3d446d38c7 - Renaming of the WebPage class (and its derived classes) to stick to the same naming convention as other classes.
- Preserve the context (i.e. the current menu) when switching organizations

SVN:trunk[251]
2010-01-17 09:08:46 +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
5a75d48647 - Added display of the version / revision and build date for "official builds"
- Fixed the display of the triangle image of the "collapsible section" when it is initially "open"

SVN:trunk[244]
2010-01-12 21:10:08 +00:00
Denis Flaven
c800b9d41e - Added some variables about the version, build revision and build date to be populated automatically by the build system.
SVN:trunk[243]
2010-01-12 21:02:42 +00:00
Denis Flaven
532ce97fd1 Cosmetic bug fix: the triangle image of the collapsible section was not displayed properly if the "section" was initially open.
SVN:trunk[240]
2010-01-12 10:20:01 +00:00
Denis Flaven
29a4ce2051 Factorized the processing of templates
SVN:trunk[238]
2010-01-12 10:16:45 +00:00
Denis Flaven
5e735ab086 - Fixed Trac #67: misleading message when Flash is not installed.
SVN:trunk[234]
2010-01-11 20:15:59 +00:00
Denis Flaven
23b6b43328 - partial implementation of the 1:n links management
- factorization of the code handling itopblock templates  

SVN:trunk[232]
2010-01-11 20:01:36 +00:00
Denis Flaven
9fc06ff6e4 - Fixing file upload/download troubles: make sure that magic_quotes_gpc is turned off and that the output is not truncated by AjaxWebPage.
SVN:trunk[229]
2010-01-06 20:06:16 +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
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
61874fbea3 - Fixed bug Trac #43 ('links attribute' dialog can now be validated by pressing Enter)
SVN:trunk[218]
2009-12-29 17:32:18 +00:00
Denis Flaven
699e6b4e6e - Fixed bug Trac #60 (Modification of a Service Call does not work with IE). This was due to some forms being contained within another form (forbidden in HTML)
SVN:trunk[216]
2009-12-29 16:41:16 +00:00
Denis Flaven
c9f8417f76 _ Fixed Trac #46: when a mandatory field has no valid value, an empty drop-down list is displayed, this prevents the user from validating the from.
SVN:trunk[215]
2009-12-29 15:15:36 +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
Denis Flaven
d3d617fabe - fixed bug #52 (display of lnkInfraError objects) by adding a protection in GetDisplayName against objects that actually do not have any name.
SVN:trunk[203]
2009-12-21 20:11:29 +00:00
Denis Flaven
8bb9176d36 - fixed the display of the history log of the 'user' class (Trac #48), and more generally the history log of all classes not derived from logRealObject.
SVN:trunk[202]
2009-12-21 19:53:13 +00:00
Denis Flaven
460f8234f8 Fixed the HTML display in the export webservice page. (Trac #58)
SVN:trunk[199]
2009-12-21 09:41:31 +00:00
Denis Flaven
abcb687ccc - Fixed the support of Internet Explorer (tested on IE7 and IE8)
- Cleanup of the generated HTML to have page that are XHTML compliant (not yet complete)

SVN:trunk[198]
2009-12-18 07:23:14 +00:00
Romain Quetiez
ea4fa4815c Temporarily removed the TAB "OQL query", until it gets finalized with the link management
SVN:trunk[184]
2009-09-28 08:45:01 +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
8df246c022 Cosmetic: Now that we request a confirmation on Delete, show the option as 'Delete...'
SVN:trunk[176]
2009-09-17 12:51:34 +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
Romain Quetiez
640e59d280 Forgotten from commit Nr 169
SVN:trunk[173]
2009-09-17 08:02:59 +00:00
Denis Flaven
d3b76d3b23 - Allowed values is now implemented, so I removed the comment !
SVN:trunk[171]
2009-09-16 16:08:52 +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
0669db07f3 Disabled the features not finalized (cloning, bookmarking, bulk operations)
SVN:trunk[163]
2009-09-16 07:59:11 +00:00
Romain Quetiez
66f1622554 Fixed regression: ticket "impact" was reset ; resulting from a conflict in the form fields names (impact used both in the main detail form and into hidden links forms)
SVN:trunk[162]
2009-09-16 07:56:14 +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
3c8f7cf08a - Automatic adjustment of the width and height of the ModalDlg to fit the document's size
SVN:trunk[149]
2009-09-11 20:36:34 +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
dc0947f1e7 Bug fix - object creation
SVN:trunk[145]
2009-09-11 15:34:40 +00:00
Romain Quetiez
e18d2abd23 Fixed a stopper bug in the display of N-N links from the default object display procedure (not using templates)
SVN:trunk[141]
2009-09-11 08:42:57 +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