Romain Quetiez
d5e57ba0ba
#692 Allow to set a default value for AttributeDuration (was forced to 0 anytime)
...
SVN:trunk[2705]
2013-04-26 10:24:44 +00:00
Romain Quetiez
422aa5b407
#715 Finalized the fix (added the year for group by day, but it is not displayed)
...
SVN:trunk[2703]
2013-04-26 09:54:39 +00:00
Romain Quetiez
f97f51b895
#715 Group by day -> month+day, group by month -> year+month, months are shown as a localized label
...
SVN:trunk[2702]
2013-04-26 09:46:31 +00:00
Romain Quetiez
4ae69372d4
User rights:
...
- for link classes, if no grant has been given explicitely, then check if one of the remote class has a grant (mix of compile-time and run-time changes)
- fixed an issue: when looking for a grant into the hierarchy, the most explicit declaration (aka the deepest class) must be found first -> reorder the parent classes (new flag on MetaModel::EnumParentClasses
SVN:trunk[2696]
2013-04-18 09:03:08 +00:00
Romain Quetiez
cce2509b2e
#702 The second implementation of this fix was still incomplete (not compatible with some constraint queries)
...
SVN:trunk[2694]
2013-04-17 16:11:45 +00:00
Romain Quetiez
aa4d396960
#702 The first implementation of this fiw was not incomplete (not compatible with some constraint queries)
...
SVN:trunk[2692]
2013-04-17 15:53:34 +00:00
Romain Quetiez
5f11cc4cf8
#703 HTML entities not escaped in history tab
...
SVN:trunk[2690]
2013-04-16 13:23:10 +00:00
Denis Flaven
956ecda77e
Fix for the "Notifications" tab: use the polymorphism to let each trigger determine which object is "In Scope" and thus can potentially have notifications related to it
...
SVN:trunk[2688]
2013-04-16 12:52:43 +00:00
Romain Quetiez
c95b8cf939
#702 Ignoring the class when looking up for a polymorphic ext key
...
SVN:trunk[2681]
2013-04-16 11:24:34 +00:00
Denis Flaven
74575440d7
Bug fix: properly serialize Emails with binary Attachments. Previously asynchronous emails with binary attachements were not working (they were queued but never sent).
...
SVN:trunk[2679]
2013-04-16 09:05:56 +00:00
Romain Quetiez
3d79e3fe8f
#472 REST API: finalized the implementation of core/get_related + added the support for AttributeBlob (to manage documents and attachments)
...
SVN:trunk[2669]
2013-04-02 13:31:52 +00:00
Denis Flaven
d92b0aabee
First (draft) version of the get_related verb for the REST API.
...
SVN:trunk[2666]
2013-04-02 09:42:26 +00:00
Romain Quetiez
57629051bd
#691 Notifications not sent if some recicipients have an empty address
...
SVN:trunk[2653]
2013-03-21 14:42:34 +00:00
Romain Quetiez
d7fa2ca5b9
#688 When the autocomplete is activated, and the allowed values depend on another value, then it is possible to set a wrong value
...
SVN:trunk[2646]
2013-03-20 14:47:52 +00:00
Romain Quetiez
3d2866a2a0
#687 Finalized the bug fixed started in [2632], about attributes/hierarchies/labels (dictionary)
...
SVN:trunk[2644]
2013-03-20 10:00:19 +00:00
Romain Quetiez
51628604bf
#687 Label for attribute Person:name always shown in english (Last Name)
...
SVN:trunk[2632]
2013-03-18 17:38:28 +00:00
Romain Quetiez
b52be60776
#684 CSV import / reconciliation using an enum does not take the translation into account
...
SVN:trunk[2630]
2013-03-18 10:26:14 +00:00
Romain Quetiez
d60d634208
#682 Order notifications (last first).
...
SVN:trunk[2629]
2013-03-15 16:25:02 +00:00
Romain Quetiez
d620516055
#675 Error when drilling down on graph/pie/table with group by on a field that can be null (this case has been excluded)
...
SVN:trunk[2624]
2013-03-14 13:00:28 +00:00
Romain Quetiez
39b79e2a05
#660 Warning raised with ZendServer (with APC cache enabled) causing the setup to fail
...
SVN:trunk[2622]
2013-03-14 10:12:05 +00:00
Romain Quetiez
3cf398618e
#472 REST Services: added core/delete (to bulk delete, full-featured), and validated the operation core/apply_stimulus
...
SVN:trunk[2616]
2013-03-13 11:01:16 +00:00
Romain Quetiez
a23569e0c4
Fixed issue with the new CRON execution pattern
...
SVN:trunk[2611]
2013-03-08 14:03:55 +00:00
Denis Flaven
eee8d71381
Enhancement: take into account the "periodicity" of the background processes.
...
Bug fix: fixed a warning in CheckStopWatchThresholds
SVN:trunk[2609]
2013-03-01 17:14:54 +00:00
Denis Flaven
ddff9180ac
Added 'core/apply_stimulus' as a possible operation for the REST web services.
...
SVN:trunk[2605]
2013-02-27 15:58:16 +00:00
Denis Flaven
626e2a1db1
Enable support of databases which name either is a reserved word or contains non-alphanumeric characters (i.e. itop-production).
...
SVN:trunk[2595]
2013-01-31 15:14:23 +00:00
Romain Quetiez
59e1a64f2d
REST services: fixed issue with returned external keys
...
SVN:trunk[2594]
2013-01-30 14:09:32 +00:00
Romain Quetiez
7b2789479d
REST services: alpha2. It is now extensible (implement iRestServiceProvider). Still lacks two verbs: apply_stimulus and delete.
...
SVN:trunk[2592]
2013-01-30 09:46:55 +00:00
Denis Flaven
18eee44ee6
Bug fix: properly record history of Hierarchical Keys
...
SVN:trunk[2584]
2012-12-21 15:37:45 +00:00
Romain Quetiez
b22eae043c
#653 Document notes and FAQ: when data is longer than 64Kb, then at each modification of the text, an error is displayed and the change is not visible in the history tab (but data correctly saved).
...
SVN:trunk[2574]
2012-12-13 15:37:19 +00:00
Denis Flaven
ddc73d13c2
Don't show the CSV import history (by default) for a faster display.
...
SVN:trunk[2572]
2012-12-13 14:55:11 +00:00
Erwan Taloc
646b46f2b6
Allow & inside email addresses
...
SVN:trunk[2567]
2012-12-13 14:23:28 +00:00
Romain Quetiez
62b3f80a4c
#629 Nested object creation (button plus) does not work if:
...
- PHP 5.4
- notification sent on object creation
- PHP error level allows notices
SVN:trunk[2553]
2012-12-07 13:38:14 +00:00
Denis Flaven
aa6cfc205e
- Show only the "vsisible" parameters in the config file, or the ones already present in case of upgrade. Hide others for readability.
...
SVN:trunk[2543]
2012-12-06 17:33:57 +00:00
Romain Quetiez
7f45a40e5d
#643 Output corrupted by characters after the PHP closing bracket (attachements get corrupted)
...
SVN:trunk[2526]
2012-12-06 08:56:50 +00:00
Denis Flaven
17d98c9236
Safer regexpr for DateTimes (don't let 2012-12-05 1900:00 pass through since it turns into 0000-00-00 00:00:00 in MySQL) but allow to omit the seconds (i.e. 2012-12-05 18:45 will become 2012-12-05 18:45:00 in MySQL)
...
SVN:trunk[2525]
2012-12-05 18:02:45 +00:00
Romain Quetiez
7561f8f8da
Fixed regression due to the recent optimization of SQL queries
...
SVN:trunk[2510]
2012-12-05 12:43:35 +00:00
Romain Quetiez
64c9c1fead
Added a comment to explain why the APIs AddCondition_PointingTo and AddCondition_ReferencedBy must be left unprotected (do not clone the passed filter). See trac #639
...
SVN:trunk[2509]
2012-12-05 10:32:13 +00:00
Denis Flaven
ed6bbe6d07
New extension API: iPageUIExtension to alter the display of *each* iTopWebPage.
...
SVN:trunk[2507]
2012-12-05 09:49:24 +00:00
Denis Flaven
0a0e7c01fd
Perf enhancements: don't build trace information if trace is not required.
...
SVN:trunk[2506]
2012-12-05 09:45:53 +00:00
Denis Flaven
5808c0a8a7
Fix for a SQL error (regression) in the Portal
...
SVN:trunk[2503]
2012-12-04 17:25:02 +00:00
Romain Quetiez
24435401a5
Fixed issue in CSV export: null enums rendered as 'undefined' whereas '' is the value expected in the import (See an export of Organization/status)
...
SVN:trunk[2501]
2012-12-04 15:17:22 +00:00
Denis Flaven
07d88199b4
New parameter to tweak the display of Impact anaysis: which tab to display first? list or graphics?
...
SVN:trunk[2500]
2012-12-04 14:50:59 +00:00
Denis Flaven
442c0d6956
Prevent a server crash when using together APC cache and Mcrypt
...
SVN:trunk[2498]
2012-12-04 14:01:51 +00:00
Romain Quetiez
1e155ffc13
Fixed stopper issue (found with an audit) due to copies of DBObjectSearch not cloned (or not cloned well)
...
There is still one place where this should be fixed, but it reveals another bug so we've decided to leave it as is for the moment (see comment in DBObjectSearch::AddCondition_PointingTo)
SVN:trunk[2497]
2012-12-04 13:26:48 +00:00
Romain Quetiez
90bc24d5c0
Optimization of SQL queries: fixed two issues (SELECT to track object linked to... and SELECT ExternalUser)
...
SVN:trunk[2496]
2012-12-03 17:00:38 +00:00
Denis Flaven
84e498e744
Protect against empty email addresses
...
SVN:trunk[2494]
2012-12-03 09:13:39 +00:00
Denis Flaven
09209533d0
Support multiple recipients in To: Cc: and Bcc:
...
SVN:trunk[2487]
2012-11-30 16:46:50 +00:00
Romain Quetiez
3784a41d9e
Optimization of SQL queries: fixed!
...
SVN:trunk[2486]
2012-11-30 16:26:53 +00:00
Romain Quetiez
78cb9f793a
Optimization of SQL queries: reduce the number of JOINS, assuming that data are consistent. Can be disabled with config setting query_optimization_enabled => 0.
...
Also fixed caching issue (reproduced when replaying a query log)
SVN:trunk[2485]
2012-11-30 13:34:46 +00:00
Denis Flaven
d69163199b
Fix for Trac #569 : Mandatory date (and time) fields are prefilled with the current date (and time).
...
SVN:trunk[2483]
2012-11-30 10:51:15 +00:00