Denis Flaven
0685835d49
Allow to log entries on behalf of another user
...
SVN:1.2[1694]
2011-11-24 17:22:19 +00:00
Romain Quetiez
4da64a64b1
Cosmetic on the API of the dictionnary (internal)
...
SVN:1.2[1686]
2011-11-21 17:03:36 +00:00
Romain Quetiez
b2e6981b24
Fixed bug in change tracking: it was impossible to factorize code creating objects in the background either in the context of an object update or in the context of the application of a stimulus
...
SVN:1.2[1674]
2011-11-18 10:46:42 +00:00
Denis Flaven
d16308ab62
- Reload the object after applying a stimulus, in case an action has an effect on an external field...
...
SVN:1.2[1665]
2011-11-14 10:44:31 +00:00
Denis Flaven
65a3755f81
- Regression from previous fix: don't Reload an object before saving it !
...
SVN:1.2[1662]
2011-11-10 16:37:18 +00:00
Denis Flaven
dc46c65499
- Don't activate triggers if the transition fails
...
- Reload the object, in case some custom action changed an external object
SVN:1.2[1659]
2011-11-10 10:12:43 +00:00
Romain Quetiez
dcc8ad08a4
New helper class: TemplateString - to allow extended syntaxes such as $this->location_id->org_id->parent_id->name$... to be progressively introduced and replace the heavy ToArgs()
...
SVN:1.2[1646]
2011-10-24 13:45:49 +00:00
Romain Quetiez
81173decca
Fixed issue: nobody in the list of persons to notify for portal users (security takes precedence)
...
SVN:1.2[1641]
2011-10-21 08:05:07 +00:00
Denis Flaven
9aca062bf5
Enhancement to provide a forward compatible API for some external plugins: support adding attachments to an email in a "clean" way.
...
SVN:1.2[1640]
2011-10-20 16:33:46 +00:00
Denis Flaven
09aba95d0a
Fixed Trac #493 : incorrect display of Users' Grant Matrix
...
SVN:1.2[1635]
2011-10-17 09:27:23 +00:00
Denis Flaven
1683ca2dd6
Merged some enhancements fro the trunk to better keep track of sent emails
...
SVN:1.2[1634]
2011-10-13 15:42:59 +00:00
Denis Flaven
69df343bd2
Automatic synchro of CAS/LDAP users
...
SVN:1.2[1627]
2011-10-03 14:07:29 +00:00
Denis Flaven
f00c7c6bc2
GetValueLabel is used in some dashboards... make sure that it is available for any attribute
...
SVN:1.2[1617]
2011-09-29 09:46:58 +00:00
Romain Quetiez
c58fd17fc9
Fixed regression on attribute labels; introduced in [1582]
...
SVN:1.2[1603]
2011-09-23 13:36:57 +00:00
Romain Quetiez
619252db99
Merge fix on previous change ( fixed #473 , but getting a warning)
...
SVN:1.2[1585]
2011-09-19 11:49:43 +00:00
Romain Quetiez
f62a3b22a3
#473 Could not load NW interfaces (reconciliation issue) - merged from trunk
...
SVN:1.2[1582]
2011-09-19 10:55:24 +00:00
Denis Flaven
13c636cab6
Prevent email header injection
...
SVN:trunk[1573]
2011-09-13 14:55:34 +00:00
Denis Flaven
c4db9cd84e
More fixes for Trac#446: XSS vulnerabilities with vectors containing double quotes
...
SVN:trunk[1563]
2011-09-08 13:21:32 +00:00
Denis Flaven
c1221054b4
Prevent a crash when displaying the details of a change (from the CSV "history" tab)
...
SVN:trunk[1555]
2011-09-05 16:28:31 +00:00
Denis Flaven
8f21b9dabb
Bug fix: prevent a warning when doing modify-all as a non-admin user.
...
SVN:trunk[1549]
2011-09-01 10:49:56 +00:00
Denis Flaven
29f1dd5a69
Prevent an exception in some (rare?) conditions where an incorrect value was set in a temporary object....cf Trac #466
...
SVN:trunk[1546]
2011-08-31 14:28:41 +00:00
Romain Quetiez
f7be35848c
Internal: detect unused columns while upgrading
...
SVN:trunk[1535]
2011-08-29 15:37:58 +00:00
Romain Quetiez
54f3dec7a9
Upgrade: fails to recreate a view when is has become invalid (missing attribute)
...
SVN:trunk[1530]
2011-08-29 13:18:30 +00:00
Denis Flaven
20a06c9212
Fixed a warning...
...
SVN:trunk[1520]
2011-08-25 17:03:12 +00:00
Romain Quetiez
2ee85dd407
Customization: added a check against reuse of an attribute code (collision can happen easily with inheritance)
...
SVN:trunk[1518]
2011-08-25 16:10:57 +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
Romain Quetiez
c7f3ac0361
Internal: suppressed a warning on ormCaseLog
...
SVN:trunk[1514]
2011-08-25 11:57:18 +00:00
Romain Quetiez
21002574ce
Notifications: case log in plain text (this->case_log) or the latest entry (this->head(case_log))
...
SVN:trunk[1513]
2011-08-25 11:49:15 +00:00
Denis Flaven
ffa9b21364
Bug fix: allow modifying an object as if in target state, before applying the stimulus (cf PortalWebpage).
...
SVN:trunk[1506]
2011-08-24 15:58:22 +00:00
Denis Flaven
16b7714139
Default shortcut actions are now a parameter
...
SVN:trunk[1504]
2011-08-24 14:11:57 +00:00
Romain Quetiez
38591f444e
Fixed regression on latest fix (Hkeys and inheritance)
...
SVN:trunk[1500]
2011-08-24 10:49:39 +00:00
Denis Flaven
0a2c9d0e37
Automatic rebuild of the dictionary list during setup, based on the content of the 'dictionaries' folder.
...
SVN:trunk[1497]
2011-08-23 13:13:08 +00:00
Denis Flaven
9d9d53c967
Fix regression on hierarchical keys
...
SVN:trunk[1496]
2011-08-23 11:14:25 +00:00
Denis Flaven
54315f41e4
Bug fix: computation of allowed stimuli was wrong
...
SVN:trunk[1495]
2011-08-23 09:17:19 +00:00
Denis Flaven
a04e7ea375
Bug fix in HierarchicalKey: host class can be different from target class in case of derived classes.
...
SVN:trunk[1494]
2011-08-23 07:24:55 +00:00
Denis Flaven
48d66447b7
Support an abstract "Organization" class: if it's the case don't create any Org neither Person during the setup.
...
SVN:trunk[1490]
2011-08-22 10:06:48 +00:00
Denis Flaven
9420c14c13
Fixed a (post 1.2-beta) regression: bulk modify and bluk apply stimulus were broken.
...
SVN:trunk[1485]
2011-08-22 08:18:07 +00:00
Denis Flaven
6c8e021727
Fixed Trac# 457: crash when deleting two organizations.
...
SVN:trunk[1482]
2011-08-19 17:14:06 +00:00
Romain Quetiez
92ac1fe2ca
#148 Allow overloading attribute/enum labels in the dictionary
...
SVN:trunk[1477]
2011-08-19 15:30:43 +00:00
Denis Flaven
278b84ee38
The default value for Date fields is different than for DateTime fields: no 'time' part at the end (use the attribute's own format)
...
SVN:trunk[1465]
2011-08-18 09:50:16 +00:00
Denis Flaven
7cf0e2f747
Bug fix: incorrect detection of the need to fix HK, leading to incorrect data in case of upgrade.
...
SVN:trunk[1463]
2011-08-18 07:01:08 +00:00
Denis Flaven
53a48dc8e0
Fixed Trac #447 : interfaces not showing up on the details of a server when an org is selected: there were collisions in the internal query parameters names ! This is now fixed.
...
SVN:trunk[1455]
2011-08-16 10:01:14 +00:00
Denis Flaven
2ad9d69396
Implemented the OQL operator ABOVE (and its variants ABOVE STRICT, NOT ABOVE and NOT ABOVE STRICT) that returns the (indirect) parents of a given node in a hierarchy. It's the opposite to 'BELOW' that returns the (indirect) children.
...
SVN:trunk[1454]
2011-08-16 08:14:11 +00:00
Denis Flaven
2bd8700c90
Implementing Trac #419 : provide means for the toolkit to fix synchro data sources
...
SVN:trunk[1452]
2011-08-15 14:01:51 +00:00
Denis Flaven
9c6605f7e7
Allow export of the config information for documentation purposes
...
SVN:trunk[1447]
2011-08-11 12:01:53 +00:00
Denis Flaven
d2955557bf
Allow $SERVER_NAME$ as a placeholder for the server's name in the application root url. Useful for multiple virtual hosts or test systems using DHCP...
...
SVN:trunk[1438]
2011-08-09 07:57:11 +00:00
Denis Flaven
aa9d9ed578
New config parameter: buttons_position: top | bottom | both
...
SVN:trunk[1436]
2011-08-09 07:47:50 +00:00
Denis Flaven
772c892b15
New option DEL_MOVEUP (move the children up one level) for 'on_target_delete' for HierarchicalKey attributes.
...
SVN:trunk[1430]
2011-08-07 12:24:45 +00:00
Denis Flaven
435d943f47
Cleanup of the way objects are displayed/edited: DisplayBareProperties is now used for displaying (i.e. read-only) or modifying/creating an object. The means that:
...
1) the display/edition can be customized by overloading this method
2) the plug-ins's method OnDisplayProperties is now called in edition as well
A new class of template is introduced for building custom object displays: ObjectDetailsTemplate.
SVN:trunk[1429]
2011-08-07 08:12:07 +00:00
Denis Flaven
23b1d15b64
New attribute 'display_style' for Strings, Enums and ExternalKeys: when the list is short, display it as a set of radio buttons instead of a drop-down list. Possible values: 'radio', 'radio_vertical' and 'radio_horizontal'. ('radio' == 'radio_vertical').
...
SVN:trunk[1426]
2011-08-06 09:51:06 +00:00