Commit Graph

54 Commits

Author SHA1 Message Date
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
85dfd8527d - Completely revamped welcome page and configuration management overview in order to streamline the configuration menu.
SVN:trunk[821]
2010-09-11 20:37:42 +00:00
Denis Flaven
f4283f8ebb - New menu to edit the Audit Category and Rules
SVN:trunk[810]
2010-09-10 11:59:37 +00:00
Denis Flaven
d0e07c634a - Fixed bug #226: Back button no longer uses the history "back" which is too unpredictable.
SVN:trunk[792]
2010-09-07 16:17: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
8cd804c2ec - Bug fix: the "global search" can be launched from any page...
SVN:trunk[730]
2010-08-31 16:05:00 +00:00
Denis Flaven
0d499ef03a - Fixed issue #157: Data Admin menu allowed only to admins and configuration managers
SVN:trunk[720]
2010-08-30 15:27:29 +00:00
Denis Flaven
7aacef8d7d - Get rid of the class UserContext, since now everything is implemented directly in MetaModel
- Make the Accordion menu collapsible

SVN:trunk[683]
2010-08-23 12:27:21 +00:00
Denis Flaven
c08c12bb72 - Fixed Trac #196: root menu nodes are no longer hyperlink, thus cannot be opened in a new window/tab.
SVN:trunk[672]
2010-08-10 18:38:01 +00:00
Denis Flaven
272387d61e - Integrated all the authentications methods and various logon methods...
SVN:trunk[665]
2010-08-09 10:19:14 +00:00
Denis Flaven
b9887bac8c - New implementation of the n-n link edition widget... in progress.
SVN:trunk[652]
2010-08-04 18:43:17 +00:00
Romain Quetiez
e651a2d08c Cleanup: moved files from business directory into relevant modules
SVN:trunk[644]
2010-07-29 20:55:39 +00:00
Romain Quetiez
6e54a79940 #166 Split authentication and management of user rights
SVN:trunk[621]
2010-07-24 14:42:55 +00:00
Denis Flaven
34ec79c0f7 Updated menu entries and relations definitions
SVN:trunk[575]
2010-07-06 13:49:37 +00:00
Denis Flaven
5bf0fa7f2a - Display hilighted lists depending on each object's status
- Fixed the setup page to use UTF-8
- Create the admin account with the chosen default language

SVN:trunk[565]
2010-07-05 22:17:31 +00:00
Denis Flaven
73de5e181d - New hyperlink in the top bar: Help !
SVN:trunk[563]
2010-07-05 16:46:00 +00:00
Denis Flaven
3f84297d82 - The Combodo logo is now clickable
SVN:trunk[562]
2010-07-05 16:26:17 +00:00
Denis Flaven
91107715ac Cleanup
SVN:trunk[542]
2010-07-03 16:59:00 +00:00
Denis Flaven
aa3357fe78 Fixed bug #102: allow users to change their password.
SVN:trunk[532]
2010-07-02 11:23:59 +00:00
Romain Quetiez
019b224db3 Updated models and menus (config and service management)
SVN:trunk[524]
2010-07-01 15:15:17 +00:00
Denis Flaven
7b4778326d - Fixed the "Organizations" drop-down list.
SVN:trunk[520]
2010-07-01 14:32:38 +00:00
Denis Flaven
c93153f28c Don't display the admin menu for non-admin users
SVN:trunk[514]
2010-06-30 17:22:34 +00:00
Romain Quetiez
2938a8d41e Added ticket module (prerequiste to incident etc.) and change the declaration of a menu : made by an identifier
SVN:trunk[510]
2010-06-30 15:32:43 +00:00
Denis Flaven
95dc9bfc1a New data model integration...
SVN:trunk[497]
2010-06-28 14:53:18 +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
e9d28e65e4 - New implementation of the menus: menus are built on the fly and no longer stored in the database...
SVN:trunk[482]
2010-06-24 16:22:38 +00:00
Denis Flaven
bfbaddc73d - Restyling and update of the UI
SVN:trunk[478]
2010-06-23 15:33:10 +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
e1d436fa33 - Make sure that the 'torn paper' style remains on the last line when sorting the table.
SVN:trunk[458]
2010-06-10 11:58:39 +00:00
Denis Flaven
c09048a103 Start date for the date input calendar is now 1900 instead of 2000.
SVN:trunk[457]
2010-06-10 10:41:10 +00:00
Denis Flaven
d0c4546ec5 - Fized bug Trac#107: "select first line as header" is now checked when uploading data from a file.
SVN:trunk[425]
2010-05-27 15:56:53 +00:00
Romain Quetiez
a0e0371812 #19 - Reviewed the licensing information and started to align the comments in the code
SVN:trunk[422]
2010-05-24 09:24:35 +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
cb9331c414 - Proper usage of htmlentities: specifiy the target character set !
SVN:trunk[391]
2010-05-02 18:52:46 +00:00
Denis Flaven
74c322cd26 - Implementation of the localization... on going...
SVN:trunk[366]
2010-04-28 16:37:51 +00:00
Denis Flaven
ef5877779d - Implementation of the localization... on going...
SVN:trunk[362]
2010-04-27 13:10:27 +00:00
Denis Flaven
a65a4f9c40 - Added jquery blockUI, useful when performing asynchronous (ajax) calls.
SVN:trunk[341]
2010-04-20 08:32:47 +00:00
Denis Flaven
b163e2a606 - Fixed logout bug introduced by revision [294]
SVN:trunk[306]
2010-02-22 17:06:25 +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
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
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
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
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
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
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
d7e6947600 Fixed issue: user always considered as being an admin (regression due to changes in the setup), user profile setup is finally done at 100% in the setup code.
SVN:trunk[128]
2009-09-10 10:58:45 +00:00
Romain Quetiez
c7bc7ce95f Added a logoff button
SVN:trunk[124]
2009-09-09 15:06:14 +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