Romain Quetiez
607236a7cb
Compiler: added brand management
...
SVN:trunk[2838]
2013-08-29 08:35:44 +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
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
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
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
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
481515b419
IsInDefinition is needed => made it public
...
SVN:trunk[2803]
2013-07-17 14:48:10 +00:00
Denis Flaven
a9ad236439
Allow filtering the Delta output...
...
SVN:trunk[2794]
2013-07-08 08:48:03 +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
Denis Flaven
ea686059b6
Protect against non existing reconciliation keys...
...
SVN:trunk[2788]
2013-07-03 09:47:44 +00:00
Romain Quetiez
5e3a34d425
Updated the licences: 2012 -> 2013
...
SVN:trunk[2784]
2013-06-28 07:19:55 +00:00
Romain Quetiez
3ab539e2ba
Dashboard re-engineering
...
SVN:trunk[2782]
2013-06-27 15:21:35 +00:00
Denis Flaven
86c5b3e258
Typo...
...
SVN:trunk[2747]
2013-05-16 15:42:34 +00:00
Denis Flaven
b971faecda
Cleanup of the log output. No need for such verbosity now that we are approaching the release.
...
SVN:trunk[2746]
2013-05-16 15:41:52 +00:00
Romain Quetiez
7ba5526fda
#725 Specify a port for mySQL server
...
#729 Backup fails on Windows IIS
SVN:trunk[2742]
2013-05-16 13:57:52 +00:00
Romain Quetiez
a62c1946a6
#721 Unmet dependencies not detected
...
SVN:trunk[2739]
2013-05-16 08:54:50 +00:00
Denis Flaven
78ff062787
Proper reset of APC cache upon compilation !
...
SVN:trunk[2715]
2013-05-07 17:25:24 +00:00
Denis Flaven
427f50b390
Allow filtering of the languages to install
...
SVN:trunk[2713]
2013-05-02 08:09:10 +00:00
Romain Quetiez
21f0d96146
New way to compile the dictionaries, allowing for incremental modification via XML
...
SVN:trunk[2712]
2013-04-30 16:14:37 +00:00
Denis Flaven
29060f7b5e
Enhancement: the expression of dependencies between modules can now use a complex boolean expression with a combination of "logical or" (||) and "logical and" (&&) instead of just a module name.
...
SVN:trunk[2708]
2013-04-29 08:39:23 +00:00
Denis Flaven
6df6af0df0
#663 : Fix for emptying a directory which contains broken symbolic links
...
SVN:trunk[2707]
2013-04-29 08:34:19 +00:00
Romain Quetiez
2e35bb97d0
Compiler: added the capability to redefine icons in xml
...
SVN:trunk[2700]
2013-04-24 16:02:24 +00:00
Romain Quetiez
519b9f1a73
Needed => define if not exists
...
SVN:trunk[2699]
2013-04-24 15:50:44 +00:00
Denis Flaven
85c1f0d1aa
New internal flag for generating the delta.
...
SVN:trunk[2698]
2013-04-23 15:33:40 +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
Denis Flaven
48472b6150
- Added support for creating symbolic links via the toolkit
...
- Added more debug info in the setup.log about the detection of the previously installed modules
SVN:trunk[2665]
2013-03-29 15:44:06 +00:00
Denis Flaven
052128da81
#694 : make $__comp_menus__ really global !
...
SVN:trunk[2655]
2013-03-25 13:31:51 +00:00
Denis Flaven
5d805a123e
#683 : allow installation on a DB which names begins with numbers
...
+ directory cleanup for supporting symblinks
SVN:trunk[2639]
2013-03-19 11:38:53 +00:00
Denis Flaven
58aaed567f
Bug fix: Data model alternate options were not properly checked when upgrading (especially when selecting ITIL tickets)
...
SVN:trunk[2633]
2013-03-18 17:39:26 +00:00
Romain Quetiez
b112597df8
Compiler: typo preventing from setting the property 'min_autocomplete_chars' on an external key
...
SVN:trunk[2628]
2013-03-15 10:07:50 +00:00
Romain Quetiez
c1fae7fd24
#659 exception handling producing notices, hence causing confusion
...
SVN:trunk[2625]
2013-03-14 14:22:27 +00:00
Romain Quetiez
0918c81d58
#680 Setup failing to display the check report when DOM extension not enabled (php-xml not installed on redhat distributions)
...
SVN:trunk[2623]
2013-03-14 10:14:53 +00:00
Romain Quetiez
3340ca2b10
#679 Improved the reporting in case of an error while loading a module: 1) the list of already loaded modules is given, 2) the full path of the searched node is given
...
SVN:trunk[2621]
2013-03-14 09:07:35 +00:00
Denis Flaven
67dc148069
Better error reporting when loading a module fails.
...
SVN:trunk[2620]
2013-03-13 16:54:32 +00:00
Denis Flaven
c6ba656f1d
Sort the modules before processing them for dependencies, in order to obtain a predictable result independent from the order of the modules in the file system... hopefully... (should fix Trac#679)
...
SVN:trunk[2619]
2013-03-13 16:52:10 +00:00
Romain Quetiez
acf4c7a28a
#664 Could not login after upgrade of an iTop 1.x with a DB prefix
...
SVN:trunk[2618]
2013-03-13 14:37:46 +00:00
Denis Flaven
cd82ff981f
Removed the compiler's log from the overall setup log.
...
SVN:trunk[2571]
2012-12-13 14:51:45 +00:00
Denis Flaven
4fb7f612b1
Removed the "verbose" option from the mysqldump command.
...
SVN:trunk[2570]
2012-12-13 14:50:56 +00:00
Denis Flaven
b00b8dc05a
Added some checks around the configuration of PHP sessions since it seems to cause a lot of troubles.
...
SVN:trunk[2549]
2012-12-07 10:57:46 +00:00
Denis Flaven
a651105675
Added some checks around the configuration of PHP sessions since it seems to cause a lot of troubles.
...
SVN:trunk[2548]
2012-12-07 10:33:26 +00:00
Denis Flaven
f0ae02fd8e
Integration of the "bridge" module and new mechanism for auto_select modules.
...
SVN:trunk[2544]
2012-12-06 17:51:52 +00:00
Denis Flaven
156993a517
- Show only the "vsisible" parameters in the config file, or the ones already present in case of upgrade. Hide others for readability.
...
- Properly check DB connection in case of upgrade (setup wizard)
- Cleanup old remains of the V1.x setup program.
SVN:trunk[2537]
2012-12-06 10:53:42 +00:00
Denis Flaven
b563a64eb6
Added PHP and MySQL versions and OS to the statistics
...
SVN:trunk[2482]
2012-11-30 10:08:26 +00:00