Commit Graph

2688 Commits

Author SHA1 Message Date
Denis Flaven
39d3ce9e47 Finalized the French transalation for some types of "Triggers" - retrofit from trunk
SVN:2.0.2[3132]
2014-04-24 10:25:31 +00:00
Romain Quetiez
145b7a81b7 #918 TTO/TTR status "passed" gets reset when the stop watch is stopped (using the status "triggered" instead) -retrofit from trunk
SVN:2.0.2[3131]
2014-04-24 09:02:39 +00:00
Denis Flaven
1dc59ef7d5 Record the very same installation time for all modules. - merged from thunk
SVN:2.0.2[3129]
2014-04-15 14:41:44 +00:00
Denis Flaven
cf792822f5 Better handling of the default choices in case of upgrade (for some specific configurations of the installation wizard).
SVN:2.0.2[3128]
2014-04-15 13:03:45 +00:00
Romain Quetiez
6cf3758788 Integrated the portal with the module to dispatch incidents or user requests -reintegrated from trunk
SVN:2.0.2[3126]
2014-04-11 14:55:56 +00:00
Denis Flaven
093c8a8506 #878: Missing sscrollbar in "linkset-direct" edition popup dialog
#881: Paginated list in popup dialog is broken
- Missing scrollbar in the popup when using the [+] button

SVN:2.0.2[3122]
2014-04-01 13:12:24 +00:00
Denis Flaven
2b76c17469 Object's edition: keep track of what was typed in the case log fields when reloading the form (for example with a different "initial state")
SVN:2.0.2[3120]
2014-04-01 12:10:11 +00:00
Denis Flaven
b2d6df98ed Protect Bulk Modify against XSS injection!
SVN:2.0.2[3118]
2014-04-01 10:13:58 +00:00
Denis Flaven
3f4db67b40 Allow re-entrance in the same named mutex within the same PHP page.
SVN:2.0.2[3116]
2014-04-01 09:53:17 +00:00
Romain Quetiez
1943b64b35 Fixed issue with 1.x datamodels: dashlets of type "badge" not working (preventing from editing an existing dashboard), since 2.0.2 -retrofitted from trunk
SVN:2.0.2[3114]
2014-04-01 09:16:25 +00:00
Romain Quetiez
9cd41efbcd Aligned the authentication module with the one of 2.x, to enable the feature "Forgot password" for legacy data models -retrofit from trunk
SVN:2.0.2[3112]
2014-04-01 08:35:52 +00:00
Denis Flaven
5b12bd4c07 Bug fix : missing semicolons were causing an error with IE9.
SVN:2.0.2[3108]
2014-03-26 15:00:25 +00:00
Romain Quetiez
46f9a1962a #896 XSS injection on the portal (any search form) -reintegrated from trunk
SVN:2.0.2[3105]
2014-03-21 11:43:19 +00:00
Denis Flaven
d527941707 #870: when a user deletes all her/his shortcuts at once, this was deleting all the shortcuts for all users.
SVN:2.0.2[3100]
2014-03-12 14:07:42 +00:00
Denis Flaven
b795a20e59 Templates processing aligned with "templates-base" 2.1.1: allow template fields with the same name the attribute code of the curent object.
SVN:2.0.2[3098]
2014-03-11 14:05:42 +00:00
Denis Flaven
2833ef0853 #887 short term fix for preventing ToArgs to alter the content of an object...
SVN:2.0.2[3096]
2014-03-04 14:00:01 +00:00
Denis Flaven
1a848fb3cc Trac #890: Dispatch the defines in the proper modules to make sure that the portal works with all possible combinations of tickets.
SVN:2.0.2[3094]
2014-03-03 15:08:26 +00:00
Romain Quetiez
ead3a552e7 Retrofitted three changes from trunk, for the REST/JSON API:
- Enum should be output as the raw value (not the translated label)
- #877 Improved the update of case logs
- #891 Better error reporting when authentication parameters are missing

SVN:2.0.2[3091]
2014-02-27 10:42:02 +00:00
Romain Quetiez
945b9dc8a9 #888 Security on the portal incompatible with customizations (regression introduced in 2.0.2), now requires to define PORTAL_USERREQUEST_DISPLAY_QUERY and PORTAL_USERREQUEST_DISPLAY_POWERUSER_QUERY -reintegrated from trunk
SVN:2.0.2[3087]
2014-02-24 15:56:54 +00:00
Denis Flaven
8850d4c460 Make the Basic Authentication (login_mode=basic) work with non-ASCII characters (in the username as well as in the password), though this may depend on the browser...
SVN:2.0.2[3085]
2014-02-19 17:36:27 +00:00
Denis Flaven
075311b6dd Protect the initialization with a try ... catch, in order to protect that rest of the page in case of trouble.
SVN:2.0.2[3075]
2014-02-05 17:10:44 +00:00
Romain Quetiez
1ad81260ae Reintegrated changes 3058 to 3060 (prerequisiste for templates into the portal) from trunk
SVN:2.0.2[3073]
2014-02-05 16:33:29 +00:00
Romain Quetiez
f8b36a47a6 Optimization: map the extended attribute code to the corresponding external field when this if possible (ex: org_id->name to org_name); this reduces the number of queries, in particular when using the "export CSV" menu on a list. -reintegrated from trunk
SVN:2.0.2[3070]
2014-02-03 14:36:48 +00:00
Romain Quetiez
8b73e2f9bc Optimize the queries for the export page -reintegrated from trunk
SVN:2.0.2[3068]
2014-02-03 14:28:39 +00:00
Romain Quetiez
34ad21b7f5 Allow to reset a running stop watch (without stopping it!) -reintegrated from trunk
SVN:2.0.2[3064]
2014-02-03 11:58:59 +00:00
Denis Flaven
1d2fdb1c23 Compatibility with APCu (For PHP 5.5+), since it is slightly different from APC.
SVN:2.0.2[3062]
2014-01-22 15:42:15 +00:00
Denis Flaven
92baf53c52 #871: eMail validation pattern was too strict: now fully configurable (globally and per attribute).
SVN:2.0.2[3057]
2014-01-17 09:41:21 +00:00
Romain Quetiez
6cc0bf5c5a #869 REST JSON was not outputing case log attributes (implemented in a structured way) -retrofit in branch 2.0.2
SVN:2.0.2[3055]
2014-01-15 11:06:56 +00:00
Romain Quetiez
a0497cf539 Asynchronous emails: added a retry mechanism useful in case your SMTP server restricts the number of emails that can be sent over a period of time (usage: broadcasting a newsletter). The mechanism is not specific to sending email as it is implemented at the AsyncTask level. -reintegrated from trunk
SVN:2.0.2[3048]
2013-12-13 10:40:43 +00:00
Denis Flaven
a72392d0a8 #856: allow asynchronous emails to have an empty 'to' recipient... (not used anyway)
SVN:2.0.2[3044]
2013-12-12 18:05:42 +00:00
Romain Quetiez
d47609ae03 Created branch 2.0.2
SVN:2.0.2[3041]
2013-12-11 13:23:45 +00:00
Denis Flaven
5c2578169e Add "finalclass" as a reconciliation key on all abstract classes derived from FunctionalCI
SVN:trunk[3040]
2013-12-11 10:08:23 +00:00
Romain Quetiez
645731a76d Integrated an update of the portuguese (brazil) localization, made by Marco Tulio
SVN:trunk[3039]
2013-12-11 09:38:15 +00:00
Denis Flaven
3de2d654a0 Protection against attemp to delete a non-existing node in the XML...
SVN:trunk[3038]
2013-12-10 16:43:22 +00:00
Romain Quetiez
934e500253 Setup: fixed issue when upgrading a DB (no install dir specified, thus no config file) and requesting a backup: the backup is created without the config file in it.
(Updated the readme for the upcoming release!)

SVN:trunk[3037]
2013-12-10 15:47:33 +00:00
Romain Quetiez
cfd2a7baff Readme file updated for the (soon) upcoming release 2.0.2
SVN:trunk[3036]
2013-12-10 15:01:34 +00:00
Romain Quetiez
1867195c25 Portal: Removed the public log for the user request creation form (still available on the ticket details). That was already done in change [2828] for ITIL flavour.
SVN:trunk[3035]
2013-12-10 14:58:22 +00:00
Romain Quetiez
d4bcb9dff8 Regression of 2.0.2 beta: Configure this list + discard all columns: the list cannot be loaded anymore (if saved)
SVN:trunk[3034]
2013-12-10 13:48:32 +00:00
Romain Quetiez
4172cb2023 Readme file updated for the (soon) upcoming release 2.0.2
SVN:trunk[3033]
2013-12-10 12:48:10 +00:00
Denis Flaven
ebff827013 #805 (again): proper fix to avoid blocking when creating a ticket with DBInsert() (instead of DBInsertNoReload !!)
SVN:trunk[3032]
2013-12-10 11:07:24 +00:00
Denis Flaven
1afcf46970 #805: fix the issue when creating tickets from the SOAP web service.
SVN:trunk[3031]
2013-12-10 10:16:40 +00:00
Romain Quetiez
2e37ccc4c2 #770 and #853: When a list is configured directly from the table (NOT from the Dialog box), then these settings are not kept neither when creating a shortcut nor when opening the "configure this list" dialog
SVN:trunk[3030]
2013-12-09 20:38:05 +00:00
Romain Quetiez
3b188524ca #770 Complete the fix implemented in [2990], the configuration is kept even if not saved for the list
SVN:trunk[3029]
2013-12-09 15:55:11 +00:00
Denis Flaven
bd1096b0fc #756: allow incidents and user request to be linked to 'closed' problems.
SVN:trunk[3028]
2013-12-09 12:57:55 +00:00
Denis Flaven
d42443697c Security enhancements:
- ensure that a user can ony see the details of the ticket she/he is allowed to see, even if the id is typed manually
- add a define'd filter to filter the drop-down lists of the search form for searching closed tickets.

SVN:trunk[3027]
2013-12-09 11:39:25 +00:00
Romain Quetiez
8509237084 #851 Ampersand (aka '&') not welcomed in the setup wizard
SVN:trunk[3026]
2013-12-09 10:52:21 +00:00
Romain Quetiez
f16d1ee1e4 PHP Mail transport to allow 100% of recipients in BCC (proposed on github)
SVN:trunk[3025]
2013-12-05 12:06:30 +00:00
Romain Quetiez
5672bee85f Regression introduced with the capability to disable mandatory ext keys (defaults to true)
SVN:trunk[3024]
2013-12-04 16:15:26 +00:00
Denis Flaven
4d6ddb8586 Fixes to the packaging after a first test on CentOS
SVN:trunk[3023]
2013-12-03 15:21:22 +00:00
Denis Flaven
a71b3bc231 Protects the setup in case of missing PHP-JSON module
SVN:trunk[3022]
2013-12-03 11:47:42 +00:00