Guillaume Lajarige
6d556249aa
#1284 : Fixed portal issue when trying to re-open a ticket as a portal user. Cause was that the destination state had "must prompt" attributes that were all "read only" for the current user, making the entire form "read only" and therefore removing "submit" button. The user was the not able to complete the transition. Fix consists of skipping the form when all attributes are "read only" for the user.
...
Also :
- Refactored a portion of TWIG (Loader is now in an helper TWIG)
- Placed transition buttons to the right with the submit one as it was confusing
SVN:trunk[4332]
2016-08-22 14:51:10 +00:00
Guillaume Lajarige
16b5db448b
#1281 : Service catalog brick had 2 hardcoded headers ("Service" and "Sous-Service")
...
SVN:trunk[4330]
2016-08-11 10:00:49 +00:00
Denis Flaven
22c647e3f8
Cleanup a Notice message: align the prototype of DBDeleteSingleObject to the current one.
...
SVN:trunk[4326]
2016-08-11 09:38:14 +00:00
Denis Flaven
bf94dfa894
Bug fix: support the display of HTML fields in the lists in the new portal.
...
SVN:trunk[4324]
2016-08-11 09:28:23 +00:00
Guillaume Lajarige
43d3cfefb5
Portal : Removed console.log to prevent crashes on IE9
...
SVN:trunk[4323]
2016-08-11 08:55:38 +00:00
Denis Flaven
12b27778f5
Bug fix: properly disable the configuration editor in demo mode! (Regression)
...
SVN:trunk[4310]
2016-07-27 09:50:40 +00:00
Denis Flaven
babcd6a92a
Increased version number of the module to 1.0.1 to reflect the change related to revision 4300 (support of custom controller in a brick).
...
SVN:trunk[4308]
2016-07-26 08:15:42 +00:00
Guillaume Lajarige
359c188089
Customer portal : Added possibility to give a controller action for a brick tile. This allows to use some logic in order to make a specific render relying for example on DB dataobjects
...
SVN:trunk[4300]
2016-07-08 09:32:43 +00:00
Denis Flaven
6682eafb4d
Oops, missing on Czech translation file.
...
SVN:trunk[4297]
2016-07-07 09:48:13 +00:00
Guillaume Lajarige
1013cbc22f
Customers portal : Added generated css files to the SVN
...
SVN:trunk[4290]
2016-07-05 14:47:45 +00:00
Romain Quetiez
12c64bd6e5
Internal: enable/disable data localization
...
SVN:trunk[4289]
2016-07-05 14:44:08 +00:00
Denis Flaven
e7adf6559f
Updated Czech translation, thanks to Lukáš Dvořák !
...
SVN:trunk[4281]
2016-07-05 10:10:23 +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
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
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
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
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
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
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
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
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
Guillaume Lajarige
ff5a96f92d
Customers portal : Added some IDs in the layout to create new hooks
...
SVN:trunk[4221]
2016-06-16 12:03:42 +00:00
Guillaume Lajarige
c4660f1caf
Customers portal : CSS is now separated into a Bootstrap theme stylesheet and another one specific to the template. It is also based on SASS like the console CSSs
...
SVN:trunk[4220]
2016-06-16 09:51:18 +00:00
Romain Quetiez
52309bb1e5
Improved images caching: since 2.3.0-beta, iTop handles inline images (case logs, ticket description) and a picture for a person (AttributeImage). This code refactoring handles a case where the browser checks for the validity of the image and the 304 response code can then be returned without checking anything because we assume that the URL of the image contains a signature of it (or the data cannot change -attachement and inline images are in this case).
...
SVN:trunk[4217]
2016-06-16 08:23:15 +00:00
Guillaume Lajarige
5b9d2182dd
Customers portal : Added GetAbsoluteAppRoot() JS function to portal.
...
SVN:trunk[4214]
2016-06-15 12:23:38 +00:00
Guillaume Lajarige
e6fefcc361
Customers portal : Started CSS rework to simply change BS theme
...
SVN:trunk[4213]
2016-06-15 11:44:23 +00:00
Guillaume Lajarige
181e14f48e
Customers portal : Started CSS rework to simply change BS theme
...
SVN:trunk[4212]
2016-06-15 11:43:18 +00:00
Denis Flaven
304080d74d
#1167 Error while upgrading db model from v 2.1 to 2.2 with orphan attachments.
...
SVN:trunk[4209]
2016-06-14 12:44:29 +00:00
Denis Flaven
f74afac781
#1199 Properly handle the icon of attachments without any extension.
...
SVN:trunk[4208]
2016-06-14 09:39:11 +00:00
Guillaume Lajarige
8ed94c4609
Customers portal : Typo in reference module design
...
SVN:trunk[4205]
2016-06-13 15:48:31 +00:00
Guillaume Lajarige
c9a0d2bc80
Customer portal : Object search from attribute was crashing if object class had no friendlyname.
...
SVN:trunk[4200]
2016-06-13 12:36:12 +00:00
Guillaume Lajarige
a4adf0b9ba
Customer portal : Small update of the BrowseBrick in order to set a default filter value
...
SVN:trunk[4197]
2016-06-10 17:46:52 +00:00
Romain Quetiez
ddfc20fb7d
#1233 Spanish translation: InterfaCe + Solución Aplicativa
...
SVN:trunk[4191]
2016-06-09 14:42:31 +00:00
Guillaume Lajarige
cb0fa2a5c8
Customer portal : Autocomplete field was not updating dependant fields.
...
SVN:trunk[4188]
2016-06-08 12:25:10 +00:00
Guillaume Lajarige
7ebb0c40f3
Customer portal : Updated object form manager to check if an AttributeType has the necessary API to be used in a form (instead of the temporary array enumerating available types)
...
SVN:trunk[4184]
2016-06-03 14:51:37 +00:00
Guillaume Lajarige
b24c2b8455
Customer portal : Improved user feedback on modal loading crashs
...
SVN:trunk[4183]
2016-06-03 14:50:17 +00:00
Guillaume Lajarige
281925755d
Customer portal : Added info/warning/error messages to the issue log along some exceptions
...
SVN:trunk[4182]
2016-06-03 14:34:29 +00:00
Guillaume Lajarige
f5ae5f7c42
Customer portal : Added user feedback when modal dialog loading crashes server side
...
SVN:trunk[4181]
2016-06-03 13:59:06 +00:00
Guillaume Lajarige
2c5d95a638
Customer portal : Browse Brick : Secondary actions menu was not always opening over the right element.
...
SVN:trunk[4178]
2016-06-02 15:06:45 +00:00