Commit Graph

45 Commits

Author SHA1 Message Date
Denis Flaven
adaf3a376c Fixed Trac #258: cleanup of application context parameters.
SVN:trunk[908]
2010-10-20 15:55:30 +00:00
Denis Flaven
5d97891616 -Fix for sorting the tables and taking into account the fact that the first column is not sort-able when it contains checkboxes.
-Also adds icons (up/down arrows to indicate the current sort order).
- Last but not least fixes a number of problems when adding/removing linked objects the lists were not sorting or hilighting properly.

SVN:trunk[828]
2010-09-12 21:06:09 +00:00
Denis Flaven
142a64dfc9 - Fixed bug #250: sorting truncated tables.
- Tables can now be sorted on the first column too (object name).

SVN:trunk[791]
2010-09-07 15:43:26 +00:00
Denis Flaven
47e18d9927 - Handle expansion/truncation of objects lists as part of the browser navigation history... implemented only for "simple lists" (Trac #73)
SVN:trunk[771]
2010-09-05 20:54:53 +00:00
Denis Flaven
d892005e7f - Fixed Trac #224: properly validate non-mandatory integer fields.
SVN:trunk[768]
2010-09-05 13:20:09 +00:00
Romain Quetiez
8c82b098c0 - Fixed bug #232: changing password was not working without the Javascript debugger !!!
SVN:trunk[750]
2010-09-02 17:09:10 +00:00
Denis Flaven
88efd37525 SVN:trunk[708] 2010-08-27 14:18:58 +00:00
Denis Flaven
279e0238cb - New implementation of the n-n link edition widget... almost complete.
SVN:trunk[659]
2010-08-05 09:07:14 +00:00
Denis Flaven
fd9e971ecb - New implementation of the n-n link edition widget... in progress.
SVN:trunk[657]
2010-08-04 20:08:02 +00:00
Denis Flaven
37bc87e705 - New implementation of the n-n link edition widget... in progress.
SVN:trunk[656]
2010-08-04 20:07:07 +00:00
Denis Flaven
c9a573e39f Replace Ajax "get" calls by "posts" since long URLs may be truncated... and sometimes URLs get longer than expected when some characters are urlencoded... (Trac #195)
SVN:trunk[628]
2010-07-26 15:28:19 +00:00
Denis Flaven
b298d3eb2e - Creation of n-n links with no attributes no longer prompts since it's not needed !
SVN:trunk[519]
2010-07-01 14:29:19 +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
Denis Flaven
3ff11cc813 - REstyling and update of the UI
SVN:trunk[476]
2010-06-23 15:27:15 +00:00
Denis Flaven
23c19c599e - Improved (more interactive) validation of the forms.
SVN:trunk[460]
2010-06-14 09:10:54 +00:00
Denis Flaven
b2e959bc1b - Fixed behaviour of the popup menu (Trac #316).
SVN:trunk[453]
2010-06-09 20:14:20 +00:00
Denis Flaven
d4b07820be - Fixed the positioning of the iTop popup menus (Trac #316)
SVN:trunk[451]
2010-06-09 17:17:39 +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
Denis Flaven
9c43da711e - Non mandatory fields can be empty, even if a validation pattern was specified.
SVN:trunk[434]
2010-06-06 17:05:08 +00:00
Denis Flaven
280c8579be - Small bug fixes after a quick test by performing a clean installation on Windows/IE 8
SVN:trunk[417]
2010-05-16 18:46:19 +00:00
Denis Flaven
1de8ae4c33 - Added validation of the fields based on a regexp pattern
- Fields that depend on another field (in the same form) get refreshed when one of the fields they depend on is changed
- Updated the wizard to group all the mandatory fields on the first page, since having inter-dependent fields on one page is now supported

SVN:trunk[412]
2010-05-16 16:47:16 +00:00
Denis Flaven
fd7555e96b No longer needed, implementation replaced by jquery.popupmenu.js
SVN:trunk[409]
2010-05-15 14:52:52 +00:00
Denis Flaven
01539af632 New implementation of the "Actions" Javascript context menu. Simpler, easier to customize and more robust.
SVN:trunk[408]
2010-05-15 14:51:29 +00:00
Denis Flaven
2aa049092f - Search forms now display the subclasses of the specified class...
SVN:trunk[393]
2010-05-04 12:21:39 +00:00
Romain Quetiez
69a8d27b54 Obsoleted the SibusQL and the keyword pkey (still allowed as a placeholder in the templates)
SVN:trunk[372]
2010-04-29 16:51:56 +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
1c90a1de87 - Fixing styles issues found on the truncated lists (Ticket #61)
SVN:trunk[228]
2010-01-06 19:39:03 +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
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
Denis Flaven
7c00f42d5c - Fix for Internet Explorer: Arrays must be properly closed!
SVN:trunk[170]
2009-09-16 16:07:28 +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
Denis Flaven
6964ca3003 - removed debug trace
SVN:trunk[167]
2009-09-16 14:14:15 +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
Denis Flaven
b98b1219ee - Removed debug output into the console thats breaks when Firebug is not installed (or on IE)
SVN:trunk[152]
2009-09-12 10:08:13 +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
e4f4b66722 Field validation now preserves background images
SVN:trunk[150]
2009-09-11 21:20:45 +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
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
1f009f1a28 - Fix the style of the loaded table
SVN:trunk[130]
2009-09-10 13:20:53 +00:00
Denis Flaven
49e9e43abb Use the latest version (unmodified) of autocomplete instead of an old - and customized - version.
SVN:trunk[125]
2009-09-10 08:56:20 +00:00
Romain Quetiez
2f26ebe54c Finalization of the user management by profile (UI to manage the accounts), and some unrelated changes:
- Using class labels in the UI
- Data model: you may specify a set of allowed values from a query (see caller_id in bizIncident class), still not 100% used in the UI but does not generate any error
- Data model: you may specify a password field (AttributePassword replacing AttributeString)
- Setup: calling UserRight::Setup() right after calling UserRight::CreateAdministrator()
- Setup: administrator account created with "my organization" and a dedicated contact
- Menus: optimized the load of std menus (queries written in OQL to get the benefit of the query cache)
- Menus: admin tools, seen only by people having the "admin" profile
- Object edition: fixed bug with the display of N-N links in the form

SVN:trunk[110]
2009-09-04 15:22:40 +00:00
Denis Flaven
da72a5c778 Fix for Ticket #22 (impossible to create change or incident tickets)
SVN:trunk[68]
2009-06-26 14:33:48 +00:00
Denis Flaven
b756db0992 Moved under "trunk" to be able to track releases under "tags"
SVN:trunk[55]
2009-04-28 09:03:12 +00:00