Romain Quetiez
|
07db5855a2
|
Fixed regression in 2.3.0-beta: placeholder $public_log$ was generating a mix of plain text and HTML markup whereas only plain text is expected
SVN:trunk[4280]
|
2016-07-05 09:50:10 +00:00 |
|
Denis Flaven
|
db47b2d05c
|
Collapse the search form at the top of the main page when displaying a list of objects (drill down from a chart...), except when the page is the result of filling this form and pressing search.
SVN:trunk[4279]
|
2016-07-05 09:32:56 +00:00 |
|
Denis Flaven
|
a2eab87b7b
|
Properly handle the creation of objects which go outside of the silo.
SVN:trunk[4278]
|
2016-07-05 09:19:17 +00:00 |
|
Romain Quetiez
|
396c4564b4
|
HTML formatting: TWO fixes in one! Fixed a bug introduced in 2.3.0-beta: the stylesheet cannot be defined within the email templates (aka ActionEmail) anymore. Instead, a default (ready for use) stylesheet is provided into /css/email.css and it can be overriden by the configuration parameter email_css. The fix consists in transforming the stylesheet into inline style... which fixes a limitation of gmail and Outlook that support only the inline styles. The implementation relies on a new library: emogrifier. This library has been changed (home-made utility) to be compatible with PHP 5.3 (declaration of arrays).
SVN:trunk[4277]
|
2016-07-04 15:06:28 +00:00 |
|
Denis Flaven
|
8582f6da70
|
Enhancement: provide some feedback to the end-user in case of a fatal error during an interactive export.
SVN:trunk[4276]
|
2016-07-04 14:22:24 +00:00 |
|
Guillaume Lajarige
|
fc7a10ff03
|
Synchro : Change description attribute from AttributeString to AttributeText
SVN:trunk[4275]
|
2016-07-01 13:47:59 +00:00 |
|
Guillaume Lajarige
|
7330154dd0
|
Customers portal : Fixed css glitch on portal instances menu
SVN:trunk[4274]
|
2016-07-01 10:48:02 +00:00 |
|
Romain Quetiez
|
beb53fd9dc
|
When iTop is in restricted access mode (access_mode=2), the upgrade is not completely performed (profiles not updated correctly)
SVN:trunk[4273]
|
2016-07-01 10:36:26 +00:00 |
|
Guillaume Lajarige
|
9dbad63d6f
|
Synchro : Formated last synchro date in the tooltip when viewing an Object
SVN:trunk[4272]
|
2016-07-01 10:14:26 +00:00 |
|
Guillaume Lajarige
|
21e5ca484c
|
Export : Formatting dates from subitems in CSV, Excel, PDF exports
SVN:trunk[4271]
|
2016-07-01 09:45:58 +00:00 |
|
Guillaume Lajarige
|
41bee2b9b2
|
Customers portal : Home page template could not be override since template refactoring
SVN:trunk[4270]
|
2016-07-01 06:43:14 +00:00 |
|
Guillaume Lajarige
|
41556ba00b
|
Customers portal : Final touches on portal configuration
SVN:trunk[4269]
|
2016-06-30 12:07:17 +00:00 |
|
Romain Quetiez
|
33b46483a9
|
Placeholders in notification: fixed the error message when the given placeholder is invalid
SVN:trunk[4268]
|
2016-06-29 15:03:56 +00:00 |
|
Guillaume Lajarige
|
970f75d5e2
|
PDF export : Exporting objects with AttributeImage value to default was crashing due to a "division by zero". Fixed.
SVN:trunk[4267]
|
2016-06-29 14:05:24 +00:00 |
|
Romain Quetiez
|
3a25916f00
|
Data synchro: web service synchro_import - usage to expose the real default date format (mySQL datetime format)
SVN:trunk[4266]
|
2016-06-29 13:47:58 +00:00 |
|
Guillaume Lajarige
|
c44284dc3c
|
Customers portal : Fixed a bug in UserRequest edition form that prevented user to submit. Validation method was returning false on reoslution_code. Fix was to not check validators on empty && none mandatory fields (on both client and server sides).
SVN:trunk[4265]
|
2016-06-29 08:58:19 +00:00 |
|
Guillaume Lajarige
|
0ac9e21e5e
|
Customers portal : Fixed dynamic tiles on home page APIs
SVN:trunk[4264]
|
2016-06-28 11:05:29 +00:00 |
|
Guillaume Lajarige
|
17abb729e1
|
Customers portal : Fixed a bug in BrowseBrick APIs. Calls to static functions were made as $this->
SVN:trunk[4263]
|
2016-06-28 09:10:10 +00:00 |
|
Guillaume Lajarige
|
00d131e3fc
|
Customers portal : Improved error message on autocomplete field when the portal configuration is incorrect
SVN:trunk[4262]
|
2016-06-28 08:22:10 +00:00 |
|
Romain Quetiez
|
9d05c1c79c
|
Code freeze for 2.3.0
SVN:trunk[4261]
|
2016-06-24 10:11:54 +00:00 |
|
Guillaume Lajarige
|
71f3313070
|
Customers portal : Comment for context tag
SVN:trunk[4260]
|
2016-06-23 15:03:18 +00:00 |
|
Denis Flaven
|
18de167d5e
|
Internal: context tags to (programmatically) identify the context of the execution.
SVN:trunk[4259]
|
2016-06-23 14:57:37 +00:00 |
|
Guillaume Lajarige
|
c177264113
|
Customers portal : Final touches on default portal configuration
SVN:trunk[4258]
|
2016-06-23 13:59:20 +00:00 |
|
Guillaume Lajarige
|
31cafcf2dd
|
Customers portal : BrowseBrick : Extra field columns can be hidden in list mode while remaining filterable. (Use case example : Hide a "keywords" attribute to enable filtering on it)
SVN:trunk[4257]
|
2016-06-23 12:58:34 +00:00 |
|
Denis Flaven
|
1e6ab3bdf0
|
Support of Custom Fields in the Excel export... not really nice but should be usable.
SVN:trunk[4256]
|
2016-06-23 09:26:24 +00:00 |
|
Denis Flaven
|
0ab344edee
|
Internal: Read-only fields are no longer stored in the form as hidden fields.
SVN:trunk[4255]
|
2016-06-23 09:25:34 +00:00 |
|
Guillaume Lajarige
|
f82b5833aa
|
Customers portal : Fixed a bug on profile picture edition. Button was not working on Firefox.
SVN:trunk[4254]
|
2016-06-23 08:59:18 +00:00 |
|
Guillaume Lajarige
|
daea9f0925
|
DataModel : Reserved location_id field OQL filter in order to start the JOINs from the Location object. Otherwise the Intersect limitation was raising.
SVN:trunk[4253]
|
2016-06-23 08:47:11 +00:00 |
|
Romain Quetiez
|
ebd0ae85a4
|
Code refactoring : fix of #876 implemented in 2.0.3 as [r3161], moved to a place where it will fix other implementations of the setup
SVN:trunk[4252]
|
2016-06-23 08:14:43 +00:00 |
|
Guillaume Lajarige
|
3b1886a435
|
Customer portal : Fixed a regression in CSS, form field labels were no longer bold
SVN:trunk[4251]
|
2016-06-23 08:00:08 +00:00 |
|
Guillaume Lajarige
|
eabc2a4eab
|
Customer portal : Readonly attachments when object is not longer editable
SVN:trunk[4250]
|
2016-06-23 07:54:00 +00:00 |
|
Guillaume Lajarige
|
29cd969d49
|
Customer portal : Security exception raised when adding contact on a new UserRequest / Incident. This was caused by a bug in the SecurityHelper while checking scopes for a class that had no objects yet. (R-011452)
SVN:trunk[4249]
|
2016-06-23 07:23:56 +00:00 |
|
Romain Quetiez
|
31a375f640
|
Custom fields: solidified the internal APIs against creative usages (null =>default value)
SVN:trunk[4248]
|
2016-06-22 14:12:53 +00:00 |
|
Denis Flaven
|
218a2e2f01
|
Security: prevent grouping on password fields since it may lead to disclosure of the encrypted version of the password.
SVN:trunk[4244]
|
2016-06-22 13:50:19 +00:00 |
|
Romain Quetiez
|
94295f11da
|
Fixed a regression introduced in iTop 2.3.0-beta: menu collapse mechanism broken when adding a shortcut (but it is restored when reloading the whole page).
SVN:trunk[4243]
|
2016-06-22 13:46:40 +00:00 |
|
Denis Flaven
|
d7b58a7730
|
Properly sanitize the "switch_env" parameter and take it into account only if it contains a valid value.
SVN:trunk[4238]
|
2016-06-22 12:08:58 +00:00 |
|
Denis Flaven
|
04133a8853
|
#1167 Error while upgrading db model from v 2.1 to 2.2 with orphan attachments.
SVN:trunk[4237]
|
2016-06-22 12:03:36 +00:00 |
|
Denis Flaven
|
619fe22a15
|
File or image upload is not supported (and thus disabled) when using the [+] button to create a new object inside a popup dialog.
SVN:trunk[4236]
|
2016-06-22 12:01:23 +00:00 |
|
Guillaume Lajarige
|
8071962bf9
|
Customer portal : LinkedSet fields can now be display a specific list of attributes instead of the z-list 'list' attributes. This is defined in module_design/classes/class/lists/list (see example in itop-tickets/datamodel.itop-tickets.xml)
SVN:trunk[4235]
|
2016-06-22 08:56:47 +00:00 |
|
Romain Quetiez
|
9b87d15f9a
|
User/status must be read-only in demo mode
SVN:trunk[4234]
|
2016-06-21 14:50:28 +00:00 |
|
Romain Quetiez
|
3c9072bb65
|
OQL: fixed an old limitation, hierarchies can now be expressed both ways. Example of a query that now works fine: SELECT Organization AS root JOIN Organization AS child ON child.parent_id BELOW root.id WHERE child.name LIKE 'Combodo'. In the previous implementation, the operator was interpreted as '='.
SVN:trunk[4233]
|
2016-06-21 14:38:08 +00:00 |
|
Denis Flaven
|
fa2c234a43
|
"Search Drawer" is closed by default, unless the configuration parameter "legacy_search_drawer" is set to "true".
SVN:trunk[4232]
|
2016-06-21 10:20:20 +00:00 |
|
Guillaume Lajarige
|
a0d16b868e
|
Customer portal : Edit profile picture
SVN:trunk[4231]
|
2016-06-21 10:19:28 +00:00 |
|
Denis Flaven
|
2773419faa
|
New field on the User class to enable/disable user accounts.
SVN:trunk[4230]
|
2016-06-21 09:22:14 +00:00 |
|
Romain Quetiez
|
f89fa885d2
|
A few updates of the readme (valuable for the beta!)
SVN:trunk[4229]
|
2016-06-20 15:29:04 +00:00 |
|
Romain Quetiez
|
b34ea69cb3
|
#1169 Broken link to iTop Wiki in itop-tickets.htm
SVN:trunk[4228]
|
2016-06-20 15:26:50 +00:00 |
|
Romain Quetiez
|
b54f78ab1a
|
Internal: DBSearch::Intersect to throw an exception whenever any of the merged queries have a queried class that does not correspond to the first joined class. This is a limitation of the current implementation of Intersect. Allowing such use cases would require quite a rework of that API.
SVN:trunk[4227]
|
2016-06-20 14:05:11 +00:00 |
|
Romain Quetiez
|
963a09ba6f
|
Internal: fixed regression introduced in iTop 2.3.0 beta: no error though a mandatory attribute of type HTML has been left empty
SVN:trunk[4226]
|
2016-06-20 10:15:12 +00:00 |
|
Denis Flaven
|
feebe3f9a9
|
Support of formatted case log edition (with inline images) in the legacy portal.
SVN:trunk[4225]
|
2016-06-17 09:41:59 +00:00 |
|
Denis Flaven
|
636cd646aa
|
Impact analysis display: cosmetics on tooltips: widen a bit the tooltips and prevent the text from overflowing horizontally.
SVN:trunk[4224]
|
2016-06-17 08:52:12 +00:00 |
|