Romain Quetiez
ffb3750806
Fixed regressions due to the integration of SwiftMailer
...
SVN:trunk[1639]
2011-10-20 15:52:38 +00:00
Romain Quetiez
649f7c609b
Generation of emails based on the lib SwiftMailer (implements the SMTP protocole)
...
SVN:trunk[1638]
2011-10-20 15:14:17 +00:00
Romain Quetiez
ff201e8b8a
Improved the upgrade/toolkit: make sure that NULL is allowed for SQL columns found in the DB but not defined in the data model (attribute removed or renamed)
...
SVN:trunk[1637]
2011-10-20 11:45:52 +00:00
Denis Flaven
f979dd40e0
Merged-in the fix for Trac #493 : incorrect display of the Users' Grant Matrix
...
SVN:trunk[1636]
2011-10-17 11:27:03 +00:00
Denis Flaven
32be1aafe0
Better way to keep track that an e,ail is linked to a given iTOp object: message-id + references
...
SVN:trunk[1633]
2011-10-13 14:43:45 +00:00
Denis Flaven
982c55738f
Allow to override some default headers when sending an email
...
SVN:trunk[1632]
2011-10-13 14:37:36 +00:00
Romain Quetiez
bdebb33822
#488 Replaced mysql extension with mysqli
...
SVN:trunk[1630]
2011-10-10 15:42:10 +00:00
Denis Flaven
b1d0d039a3
More options for CAS to allow automatic synchro of CAS/LDAP users
...
SVN:trunk[1624]
2011-10-03 13:51:27 +00:00
Denis Flaven
6fb3195d6e
GetValueLabel is used in some dashboards... make sure that it is available for any attribute
...
SVN:trunk[1615]
2011-09-29 09:35:26 +00:00
Romain Quetiez
099afb5451
Fixed regression on attribute labels; introduced in [1581]
...
SVN:trunk[1602]
2011-09-23 13:30:21 +00:00
Romain Quetiez
19318973ca
Fixed warning (strict standards) on previous fix
...
SVN:trunk[1584]
2011-09-19 11:44:04 +00:00
Romain Quetiez
cac76a7e08
#473 Could not load NW interfaces (reconciliation issue)
...
SVN:trunk[1581]
2011-09-19 10:36:47 +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
Denis Flaven
61727aca02
New configuration parameter: display_actions_at_top: avoid scrolling to see the buttons when assigning a ticket !
...
SVN:trunk[1425]
2011-08-05 13:28:21 +00:00
Denis Flaven
8cfebdf723
- New configuration parameter deadline_format to specify how to display Deadlines (date or time difference or a mix of the two)
...
SVN:trunk[1424]
2011-08-05 13:08:56 +00:00
Denis Flaven
5d8acbb41a
New type of trigger: TriggerOnPortalUpdate, called when the end-user updates a ticket from the portal.
...
SVN:trunk[1420]
2011-08-03 10:36:34 +00:00
Denis Flaven
d09db3a920
Better error message if the configuration file exists but is not readable
...
SVN:trunk[1413]
2011-08-01 16:12:24 +00:00