Denis Flaven
3fb867d393
- Current block Id not passed to the chart ?
...
SVN:1.2[1873]
2012-03-04 17:53:28 +00:00
Romain Quetiez
6d14da15cf
Implemented the capability to implemented a separate module for sharing objects between the silos:
...
+ possibility for a plugin to alter the definition of a class (add an attribute)
+ fixed a bug (low exposure) in the cache for MetaModel::GetObject()
+ possibility to have computed fields on links (list of fields in the form now based on the ZList 'list')
SVN:1.2[1853]
2012-02-17 09:35:06 +00:00
Denis Flaven
7e6d1c2ce4
Performance improvements of the autocomplete: don't trigger a search when there is no expression to search !
...
SVN:1.2[1846]
2012-02-07 13:34:40 +00:00
Denis Flaven
8de84d5ec7
Fixed Trac#518 : Properly pass the context (i.e. currently selected org) to the auto-refresh lists
...
SVN:1.2[1810]
2012-01-25 10:27:23 +00:00
Denis Flaven
cb0e1d8ef3
When searching objects to add to the current object (n:n relationship), set the default search params in order to stay in the current silo.
...
SVN:1.2[1724]
2011-12-19 16:50:39 +00:00
Denis Flaven
281adfb043
Bug fix: apply the AllowedValues constraints(as default values) when selecting elements via the "magnifier" button or creating an new element via the "plus" button.
...
SVN:1.2[1715]
2011-12-13 14:43:33 +00:00
Denis Flaven
afee7297cc
Properly handle restrictions (e.g. AllowedValues) on objects that are used as n:n relationships managed via LinksWidget.
...
SVN:1.2[1683]
2011-11-21 10:57:50 +00:00
Denis Flaven
428f1a26cc
Typo ! Impact: Unknown ?
...
SVN:trunk[1593]
2011-09-22 11:08:34 +00:00
Romain Quetiez
da2b8ab4c0
Fixed security issue: the attachments were visible by anybody (by forming URLs manually), whatever the allowed organizations. The change requires the execution of the setup/migration procedure.
...
SVN:trunk[1591]
2011-09-22 09:04:12 +00:00
Romain Quetiez
038fe30fbe
#363 Charts not displaying with IE8 + IIS + HTTPS
...
SVN:trunk[1540]
2011-08-30 10:13:58 +00:00
Denis Flaven
6df6e4a9cc
- Allow creation of an ticket in a different initial state via the new 'initial_state_path' attribute.
...
- Support update of CaseLog fields in bulk_modify mode.
SVN:trunk[1517]
2011-08-25 16:04:58 +00:00
Denis Flaven
9836797da9
Regression due to XSS fix ( #446 ): auto-refresh block was showing an assertion failed message. Fixed.
...
SVN:trunk[1488]
2011-08-22 08:37:08 +00:00
Denis Flaven
a941c2d14e
Allow updating/recomputing of read-only attributes on the fly in the edit form.
...
SVN:trunk[1458]
2011-08-16 16:16:26 +00:00
Denis Flaven
cb55a75bcf
Allow updating/recomputing of read-only attributes on the fly in the edit form.
...
Also fixed a regerssion due to #446
SVN:trunk[1457]
2011-08-16 15:58:09 +00:00
Denis Flaven
51bd6cdf97
#446 continuing: sanitizing parameters...
...
SVN:trunk[1451]
2011-08-15 13:55:59 +00:00
Denis Flaven
f68680ada1
Still working on #446 : oops, one parameter missing...
...
SVN:trunk[1444]
2011-08-11 10:53:37 +00:00
Denis Flaven
6859326646
Fixed Trac#446: XSS vulnerabilities... to be tested !
...
Also fixed the display/download links on documents that were both doing exactly the same thing !
SVN:trunk[1443]
2011-08-11 10:17:03 +00:00
Denis Flaven
ca9f17d6e1
Fixed a bug when using a hierarchy of locations, since locatins genreally depends on the object's organization
...
SVN:trunk[1385]
2011-07-29 10:09:14 +00:00
Denis Flaven
189b802452
- Always display the number of elements (and the number of elements selected) when displaying a list.
...
- Nicer display of paginated lists
SVN:trunk[1357]
2011-07-25 12:25:50 +00:00
Denis Flaven
d62d6e14c8
Added support of hierarchy in the manipulation of external keys:
...
- widget
SVN:trunk[1352]
2011-07-22 12:15:49 +00:00
Denis Flaven
8b6a8f02a4
- Bug fix: n:n wizard, context was lost when searching for objects of a derived class to be added.
...
- Bug fix: 'Apply stimulus multiple" was saying: "Please select at least one object"
SVN:trunk[1334]
2011-07-06 16:23:54 +00:00
Denis Flaven
52fb63c0ee
Handle the OnBeforeUnload events to call OnFormCancel handlers when needed so that the plug-ins have a chance to perform some cleanup.
...
SVN:trunk[1328]
2011-07-05 08:46:31 +00:00
Romain Quetiez
54d5497f0a
Fixed issues with pagination + core limitations in the use of Object Sets (wrong filter when adding objects to a set)
...
SVN:trunk[1300]
2011-06-24 09:53:45 +00:00
Denis Flaven
dc3713f0ea
New implementation for displaying long lists: pagination
...
SVN:trunk[1295]
2011-06-23 10:46:10 +00:00
Romain Quetiez
c42fa13b92
Templates: new type of block = sqlblock, allows for displaying tables/charts based in SQL queries (much quicker for Group By operations)
...
SVN:trunk[1289]
2011-06-21 13:12:02 +00:00
Denis Flaven
ddfc84db6a
- New implementation of the UIExtKeyWidget that is no longer limited to editing an attribute of an object
...
- When needed the drop-down list of organizations is replaced by an autocomplete
SVN:trunk[1285]
2011-06-15 17:06:46 +00:00
Romain Quetiez
a0900cd732
Optimization: do not load the full set of items when it comes to displaying an autocomplete!
...
SVN:trunk[1275]
2011-06-08 13:30:56 +00:00
Denis Flaven
46e7bbe2c8
Bug fix: prevent (infinite) recursion when building search form with external keys, that point to search form with external keys, etc...
...
Now support nested search dialogs properly...
SVN:trunk[1210]
2011-04-12 09:37:52 +00:00
Denis Flaven
7908b87881
- Make sure that the search form preserves it's "action" (i.e. target page) when reloading (when specifying a derived class). This was breaking the UniversalSearch page.
...
- Prepare for the style cleanup
- Don't display the menu to create a new 'Email Notification" when listing the notifications sent on a ticket (in the Notifications tab) !
SVN:trunk[1182]
2011-04-06 16:39:42 +00:00
Denis Flaven
bca713a964
Search forms enhancement: when a search criteria is an external (foreign) key, use an autocomplete instead of of drop-down list, when the number of different values is too big, as in other forms.
...
SVN:trunk[1123]
2011-03-09 16:39:58 +00:00
Romain Quetiez
1a52f4de72
#149 Implemented friendly names
...
SVN:trunk[1057]
2011-01-26 09:43:35 +00:00
Romain Quetiez
d85aba8ebc
Improved change tracking: user login replaced by the full name if available
...
Added a tab into the CSV import: browse the CSV imports history
Finalized the read-only mode (distinguish between users and everybody, admin message displayed on top of the main screen)
SVN:trunk[1007]
2010-12-03 10:18:28 +00:00
Denis Flaven
d10c3ace5d
Renamed 'autocompleteWidget' to 'extkeyWidget' since it's not always an autocomplete...
...
SVN:trunk[988]
2010-11-29 10:43:06 +00:00
Denis Flaven
4a6bc8a896
- added the ability to create objects pointed by ExtKeys even when the edit mode is a drop-down list and not an autocomplete
...
- made this behavior configurable globally or per external key, using the config-flag/option: allow_target_creation.
SVN:trunk[987]
2010-11-29 10:35:18 +00:00
Romain Quetiez
35c50d6689
Ajax pages: exceptions are traced into error.log
...
SVN:trunk[970]
2010-11-24 14:00:24 +00:00
Romain Quetiez
d8bb6a45b2
REVIEWED THE FILE INCLUSION POLICY
...
- includes are relative to the application root folder, aka APPROOT
- changed the config file, while preserving the compatibility with older installs
SVN:trunk[962]
2010-11-22 17:53:52 +00:00
Denis Flaven
0306c6691a
- Implementing the creation of objects on the fly when editing an extrernal key... still to be fully tested.
...
SVN:trunk[955]
2010-11-22 10:44:43 +00:00
Denis Flaven
dc9a52c9e0
Improved implementation of the 'autocomplete' input and fix of quite a few related issue with aysnchronous inputs. Autocompletes are now restricted to external keys only.
...
Some details:
- Autocomplete now matches on 'contains' instead of 'begins with'
- The minimum size of this match is configurable in the config file and per attribute ('min_autocomplete_chars').
- The maximum size that turns a drop-down list into an autocomplete is configurable in the config-file and per attribute ('max_combo_length').
- Better feedback when expanding/collapsing search results lists.
- 'Pointer' cursor on the link to Expand/Collapse results lists.
- The 'mandatory' state of an attribute is no longer lost when some part of a form is reloaded asynchronously
SVN:trunk[947]
2010-11-18 16:41:09 +00:00
Denis Flaven
463bc0873b
Allow n:n links to link several times to the same remote object (if "duplicates)=> true in the linkedset definition)
...
SVN:trunk[917]
2010-10-22 10:45:12 +00:00
Denis Flaven
e43ba5f2db
- Bug fix: use serialize instead of ToOQL to pass a search to the ajax page, since the OQL string does not contain the query parameters. This caused the chart to fail to load.
...
SVN:trunk[822]
2010-09-12 07:57:44 +00:00
Denis Flaven
f120e21e00
Code cleanup: proper usage of the ReadParam function.
...
SVN:trunk[814]
2010-09-10 14:11:30 +00:00
Denis Flaven
463e7b5413
- Enhancement (Trac#189) first version of a (simple) End-Users portal.
...
- Fix for the appUserPreferences class
SVN:trunk[806]
2010-09-10 10:10:57 +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
272387d61e
- Integrated all the authentications methods and various logon methods...
...
SVN:trunk[665]
2010-08-09 10:19:14 +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
422ac56260
- New implementation of the n-n link edition widget... in progress.
...
SVN:trunk[658]
2010-08-04 20:10:20 +00:00
Denis Flaven
9974457971
Enhancing the search (Trac #147 ): now allows to pass some "magic patterns" when doing a standard search without any operator. Specially useful for searching on ranges of dates/datetimes
...
SVN:trunk[638]
2010-07-28 15:18:52 +00:00
Denis Flaven
223704ca4a
Continuing the integration of the new data model...
...
SVN:trunk[539]
2010-07-03 12:56:50 +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
bfbaddc73d
- Restyling and update of the UI
...
SVN:trunk[478]
2010-06-23 15:33:10 +00:00