Romain Quetiez
607236a7cb
Compiler: added brand management
...
SVN:trunk[2838]
2013-08-29 08:35:44 +00:00
Romain Quetiez
564ba105eb
CRON: report that CRON is already running BEFORE saying that the DB is read-only (re-entrance during an operation done in the background)
...
SVN:trunk[2837]
2013-08-27 14:20:12 +00:00
Romain Quetiez
73b492e892
New mechanism: a module page can be accessed by the mean of a canonical URL (utils::GetAbsoluteUrlModulePage to build the proper URL)
...
SVN:trunk[2836]
2013-08-27 14:04:59 +00:00
Romain Quetiez
e99d96e081
Safe compilation (works in a temporary directory, on success then move it into env-production)
...
SVN:trunk[2835]
2013-08-27 12:19:55 +00:00
Romain Quetiez
abae2129ad
CRON: protection against re-entrance now relies on a bullet-proof mutex. Also added the option 'debug=1' to output the call stack in case an exception occurs (not always because of passwords being shown in the call stack)
...
SVN:trunk[2834]
2013-08-26 15:29:32 +00:00
Romain Quetiez
f8c3e0ddea
Model factory: fixed two bugs
...
SVN:trunk[2833]
2013-08-23 14:37:43 +00:00
Romain Quetiez
a28a0aba7d
Compiler: when creating a test environment, take the relevant delta file (source env != dest env)
...
SVN:trunk[2832]
2013-08-23 14:36:33 +00:00
Romain Quetiez
358911604b
#752 Notifications sent several times (or too late) when MySQL is hosted on another server
...
SVN:trunk[2831]
2013-08-23 07:43:10 +00:00
Romain Quetiez
75eb44912f
Setup: Source dir recorded with a trailing backslash under windows
...
SVN:trunk[2829]
2013-08-22 11:57:31 +00:00
Romain Quetiez
2893d16d58
Restored the behavior of itop-sla-computation (if present, then it becomes the default working hour computer)
...
SVN:trunk[2828]
2013-08-21 08:07:31 +00:00
Romain Quetiez
2dbcb6d416
Restored the logo on the portal (picture with transparent background)
...
SVN:trunk[2827]
2013-08-20 12:11:53 +00:00
Romain Quetiez
2b4ad2c50b
Reviewed the portal (look and feel slightly improved)
...
SVN:trunk[2826]
2013-08-20 11:42:46 +00:00
Romain Quetiez
7e4b69d272
Improved the error reporting for the backup (in case mysqldump fails with a single error, then the error is displayed directly)
...
SVN:trunk[2825]
2013-08-19 15:16:32 +00:00
Romain Quetiez
d8c9044e15
Improved the error reporting for the backup (in case mysqldump fails with a single error, then the error is displayed directly)
...
SVN:trunk[2824]
2013-08-19 15:15:53 +00:00
Denis Flaven
b2e4cf2c09
Add a carriage return to the error message output when iTop is NOT yet installed.
...
SVN:trunk[2823]
2013-08-19 14:59:41 +00:00
Romain Quetiez
08fa8362e3
CRON: reschedule at startup IIF the task is inactive or it is planned in the future
...
SVN:trunk[2822]
2013-08-14 15:01:53 +00:00
Romain Quetiez
447736f585
CRON to exit gracefully if iTop not yet installed
...
SVN:trunk[2821]
2013-08-14 13:21:41 +00:00
Denis Flaven
5ed91c2223
New verb "AfterDatabaseSetup" for performing installation tasks after the completion of the DB creation (+predefined objects & admin account)
...
SVN:trunk[2820]
2013-08-14 07:34:07 +00:00
Romain Quetiez
4fa07536d5
Added datamodel delta (if any) to the backup file
...
SVN:trunk[2819]
2013-08-13 09:01:04 +00:00
Romain Quetiez
8881450d59
Delta revision id can be stored into the XML delta
...
SVN:trunk[2818]
2013-08-09 15:53:42 +00:00
Romain Quetiez
58af5528be
Possibility to introduce a delta (not in a module) at compile time
...
SVN:trunk[2817]
2013-08-09 15:47:05 +00:00
Romain Quetiez
98a1242050
New capability for CRON: handle tasks scheduled at given date/time (as opposed to a task being executed more or less continuously).
...
SVN:trunk[2816]
2013-08-08 15:23:05 +00:00
Denis Flaven
9536c99422
Allow "Support Agents" to put an Incident in "Pending" state.
...
SVN:trunk[2814]
2013-08-01 08:24:19 +00:00
Denis Flaven
7cfd5ad2a3
Ugly fix for a nasty change in jQuery UI behavior: UI tabs were considered as "Ajax" tabs when the page has a "base" tag, which was not the case in previous versions. Cf http://bugs.jqueryui.com/ticket/8637
...
SVN:trunk[2813]
2013-07-31 16:45:33 +00:00
Denis Flaven
86ba340204
#747 : protects against the non-existence of the UserRequest class (which is not always installed).
...
SVN:trunk[2811]
2013-07-30 16:24:52 +00:00
Denis Flaven
b32a142e14
Use the minified version of jquery-migrate, since the non-minified version (which produces debug traces) is excluded from the build.
...
SVN:trunk[2810]
2013-07-25 09:48:58 +00:00
Denis Flaven
7e45f34a86
#746 allow adding an AttributeBlob with is_null_allowed = true to an existing Data Model. (same issue fixed also for AttributeOneWayPassword).
...
SVN:trunk[2808]
2013-07-25 09:17:16 +00:00
Denis Flaven
1064feaa8e
Properly handle nested forms in "PropertySheet" and "read-only" mode
...
SVN:trunk[2807]
2013-07-24 17:01:25 +00:00
Denis Flaven
17658d1b6a
Bug fix: validation was broken when the first fields were not Ok.
...
SVN:trunk[2806]
2013-07-24 17:00:30 +00:00
Denis Flaven
ce643d9086
Export the content of the CaseLogs in "spreadsheet" format, with some tricks to preserve the formatting in Excel.
...
SVN:trunk[2804]
2013-07-17 16:54:27 +00:00
Denis Flaven
481515b419
IsInDefinition is needed => made it public
...
SVN:trunk[2803]
2013-07-17 14:48:10 +00:00
Denis Flaven
6d60d92b03
Fix for a non localized message.
...
SVN:trunk[2802]
2013-07-17 08:46:50 +00:00
Denis Flaven
3edbdf76f3
Fix for a non localized message.
...
SVN:trunk[2801]
2013-07-17 08:46:04 +00:00
Denis Flaven
80bac5275c
Forms enhancements:
...
- The current value of a field is automatically excluded from the forbidden values
SVN:trunk[2800]
2013-07-16 09:16:54 +00:00
Denis Flaven
59fc9e24d9
Forms enhancements:
...
- The current value of a field is automatically excluded from the forbidden values
- Several levels of subforms can be nested, even when displaying as a property sheet
- Sortables fields re-implemented based on a widget.
SVN:trunk[2799]
2013-07-16 09:16:12 +00:00
Denis Flaven
7db7c0781f
Make the portal (slightly) more configurable...
...
SVN:trunk[2797]
2013-07-12 13:55:28 +00:00
Romain Quetiez
358ddf6019
Fixed issue for the toolkit
...
SVN:trunk[2796]
2013-07-10 08:48:08 +00:00
Romain Quetiez
ebf08345af
Forms: added the possibility to specify forbidden values + message to explain the issue(toolip) (fiwed a bug on the previous implementation, causing a javascript error, hence a stopper regression due to missing event binds)
...
SVN:trunk[2795]
2013-07-09 09:09:49 +00:00
Denis Flaven
a9ad236439
Allow filtering the Delta output...
...
SVN:trunk[2794]
2013-07-08 08:48:03 +00:00
Romain Quetiez
3066240ca0
Forms: added the possibility to specify forbidden values + message to explain the issue(toolip)
...
SVN:trunk[2793]
2013-07-08 08:25:13 +00:00
Romain Quetiez
d82326bfd4
Form as a dialog, possibility to specify an introduction message (cosmetics)
...
SVN:trunk[2792]
2013-07-05 13:57:07 +00:00
Romain Quetiez
f99ecb40d0
Form as a dialog, possibility to specify an introduction message
...
SVN:trunk[2791]
2013-07-05 13:54:16 +00:00
Romain Quetiez
d7124123e9
Compiler: allow to set the flags enable_class/enable_action etc. for a TemplateMenuNode (already taken into account at runtime)
...
SVN:trunk[2790]
2013-07-04 14:17:23 +00:00
Romain Quetiez
e517f2b6f5
Cosmetics on the dashboards
...
SVN:trunk[2789]
2013-07-03 15:52:31 +00:00
Denis Flaven
ea686059b6
Protect against non existing reconciliation keys...
...
SVN:trunk[2788]
2013-07-03 09:47:44 +00:00
Denis Flaven
3898371d44
Added support of CSS classes for styling the form
...
SVN:trunk[2787]
2013-07-03 09:46:16 +00:00
Romain Quetiez
f0a5a0a948
Completed the move of dashboards from separate definition files (e.g. overview.xml) into data model files (8 dashboards were concerned on the model 2.x, 6 for the model 1.x)
...
SVN:trunk[2786]
2013-07-02 09:18:40 +00:00
Denis Flaven
24ab96769a
Re-position the popup menu each time the button is clicked, in case the button was moved...
...
SVN:trunk[2785]
2013-06-28 09:39:57 +00:00
Romain Quetiez
5e3a34d425
Updated the licences: 2012 -> 2013
...
SVN:trunk[2784]
2013-06-28 07:19:55 +00:00
Romain Quetiez
76724225e0
XML format: missing/wrong id on dashboards cells
...
SVN:trunk[2783]
2013-06-28 07:11:24 +00:00