Eric
30430bb7dc
N°2135 - Setup callbacks for MTP
2019-11-13 17:33:56 +01:00
Eric
b67639f9ec
N°2249 - Supportability - Updater module
2019-11-13 11:08:08 +01:00
Eric
da1684a8b9
N°2249 - Supportability - Updater module
2019-11-07 13:14:20 +01:00
Eric
64434f8065
🎨 remove warnings
2019-09-27 17:14:04 +02:00
Pierre Goiffon
7f156e961d
N°2478 Fix unattended install
...
* remove require() calls (now we have an autoloader \o/)
* change cache policy in utils::GetConfig
* set config in utils class from ApplicationInstaller
2019-09-11 16:41:50 +02:00
Stephen Abello
179c774ba8
N°2207: Copy the content from the right source file into production.delta.prev.xml
2019-06-03 12:36:05 +02:00
Pierre Goiffon
a4055c4a74
Change comments to use same tickets ref syntax
2018-11-06 17:36:14 +01:00
Pierre Goiffon
40a4e6d7b0
Fix files using CrLf, convert them to Lf to have the whole repo using Lf
...
Warn your git config (core.autocrlf = input or true)
2018-09-04 17:59:51 +02:00
Eric Espié
d120109a78
Setup: Display the XML errors on the screen (cleanup deprecated functions)
...
SVN:trunk[5717]
2018-04-20 16:02:41 +00:00
Bruno Da Silva
381a988f43
bugfix: iTop Hub compatibility repaired
...
the new abstract classes used by admin menu management broke iTop hub installer
SVN:trunk[5694]
2018-04-18 15:27:22 +00:00
Pierre Goiffon
c66884be0a
N°1001 setup : log all modifications done on the DB in a SQL file (/log/setup-queries-YYYY-MM-DD_HH-mm.sql)
...
SVN:trunk[5445]
2018-03-16 10:00:04 +00:00
Pierre Goiffon
d2f0deec9c
N°1260 Config : migrate DB* variables to the Get() model, create CMDBSource::InitFromConfig
...
SVN:trunk[5308]
2018-02-08 14:21:25 +00:00
Pierre Goiffon
08d9d58894
N°1260 MySQL TLS connection : apply Hardis patch (many thanks !)
...
SVN:trunk[5306]
2018-02-08 14:20:58 +00:00
Denis Flaven
63ba267da0
Bug fixes:
...
- properly detect missing dependencies when deploying extensions from the Hub (and not only when deploying a 2nd time an extension, cf bug n°1284).
- setup hangs when upgrading to 2.4.1 with some "old" extensions in the "extensions" folder.
SVN:trunk[5290]
2018-01-23 10:37:50 +00:00
Denis Flaven
bb052f30d6
Preparing for the Hub: better decouple the RunTimeEnvironment from the list of directories to scan/install in order to support installation from the Hub.
...
SVN:trunk[5264]
2018-01-16 16:24:38 +00:00
Denis Flaven
6544659251
Small setup refactoring for getting ready for the Hub.
...
SVN:trunk[5232]
2018-01-10 15:47:15 +00:00
Eric Espié
2f48b2e302
N°1134 - Bad version number when MTP
...
* The order of the installed versions is changed when doing MTP.
SVN:trunk[5073]
2017-10-24 08:03:26 +00:00
Guillaume Lajarige
426a0933b1
N°1092.1 Setup / MTP improvements regarding the environments folders:
...
- /env-production-build rights check before running setup
- /env-xxx-build is no longer deleted after MTT / MTP from the ITSM Designer. This prevents permissions issue when webserver user doesn't have suffisant rights on the root folder.
SVN:trunk[5023]
2017-10-13 13:25:20 +00:00
Romain Quetiez
048c1ecf72
Code robustness: Though the commit [4922] solves the issue N.1052, it is safer to reset the cache as part of the "Commit" performed during the installation process.
...
SVN:trunk[4923]
2017-09-20 14:45:45 +00:00
Romain Quetiez
7cace73844
N.1014 Fixed regressions introduced in the rework of MTP/MTT : test database named after test-build, and losing the data/delta.<nev>.xml file, and cleanup badly implemented
...
SVN:trunk[4889]
2017-09-01 14:44:28 +00:00
Romain Quetiez
3d72060bf5
N.890.1 and N.890.2: build a new run time environment into a separate "build" directory, then commit it by the mean of quick and bullet proof file copies/moves. Not yet used in the setup.
...
SVN:trunk[4881]
2017-08-29 08:08:24 +00:00
Romain Quetiez
b1494d0dd9
N890.3 Archive mode toggle menu not visible after setup/MTP: the information is cached into the session and needs to be reset
...
SVN:trunk[4870]
2017-08-21 15:28:07 +00:00
Denis Flaven
d0d9b1ce50
Improved way to track the choices made during the installation in order to:
...
1) Be able to proerly report this information
2) Make sure that the same (proper) choices are proposed upon update
SVN:trunk[4815]
2017-07-07 16:00:30 +00:00
Denis Flaven
14dfe04714
Instrumentation of the setup/compiler: dump the complete XML data model at the end of the installation.
...
SVN:trunk[4759]
2017-06-08 13:56:14 +00:00
Romain Quetiez
0b2ce4289d
738 Setup not working if access_mode=2 and a synchro data source has a new attribute to create
...
SVN:trunk[4594]
2017-03-16 15:22:19 +00:00
Denis Flaven
775ed7d437
Regresssion of iTop 2.3.0 beta: properly load the metamodel from the environment.
...
SVN:trunk[4287]
2016-07-05 13:37:40 +00:00
Romain Quetiez
beb53fd9dc
When iTop is in restricted access mode (access_mode=2), the upgrade is not completely performed (profiles not updated correctly)
...
SVN:trunk[4273]
2016-07-01 10:36:26 +00:00
Romain Quetiez
ebd0ae85a4
Code refactoring : fix of #876 implemented in 2.0.3 as [r3161], moved to a place where it will fix other implementations of the setup
...
SVN:trunk[4252]
2016-06-23 08:14:43 +00:00
Denis Flaven
ed035b3699
YOU MUST RUN THE SETUP AFTER PERFORMING THIS UPDATE !!
...
- Better handling of 'auto_select' modules
- New way of implementing the "includes" of modules, now completely out of the configuration file !
SVN:trunk[3989]
2016-04-07 16:00:01 +00:00
Denis Flaven
f3773f6047
Cleanup and optimization of the handling/loading of the dictionary files.
...
SVN:trunk[3978]
2016-04-04 13:44:15 +00:00
Romain Quetiez
b8af72b402
Modules: added a mean to cache data that will be reset upon compilation. To be used in conjunction with ModuleDesign.
...
SVN:trunk[3877]
2016-01-25 16:47:05 +00:00
Romain Quetiez
706940769b
Compiler: Model alterations not flattened prior to compilation (when using the setup UI) -no need for doing the job twice (compiling from within the toolkit)
...
SVN:trunk[3858]
2016-01-12 10:32:46 +00:00
Romain Quetiez
d0a0d3c93c
Fixed regressions due to the recent code refactoring [3803]
...
SVN:trunk[3807]
2015-10-12 15:35:05 +00:00
Denis Flaven
2d34510f50
Better error reporting when the setup fails to create a directory.
...
SVN:trunk[3793]
2015-09-30 14:08:04 +00:00
Romain Quetiez
baf54a7c02
#942 OQL now supporting unions. Unions support polymorphism and can be used anywhere in the application.
...
SVN:trunk[3631]
2015-07-08 17:10:40 +00:00
Denis Flaven
030b4fa380
Enhancement: support injection of new modules treated as data.
...
SVN:trunk[3525]
2015-04-01 15:53:05 +00:00
Denis Flaven
4919ca88ec
Modularization of the portal. The entry points for portals is now defined in XML, and thus can be altered by an extension.
...
SVN:trunk[3509]
2015-03-23 16:02:44 +00:00
Denis Flaven
a222ba998d
Enhanced reporting during the setup: all the queries (create table / alter table) are now logged into "setup.log" along with their execution time.
...
SVN:trunk[3446]
2014-12-03 10:58:39 +00:00
Denis Flaven
3fa354d00d
Predefined objects are now handled by RuntimeEnvironment
...
SVN:trunk[3418]
2014-11-14 10:43:24 +00:00
Denis Flaven
63ea142168
Record the very same installation time for all modules.
...
SVN:trunk[3052]
2014-01-03 14:00:44 +00:00
Denis Flaven
09318b81c0
#790 Only report as installed the modules from the previous installation, not all previous installations.
...
SVN:trunk[2914]
2013-10-15 15:17:50 +00:00
Romain Quetiez
cf383bcf6b
Fixed bug (wrong DB charset after invoking AnalyzeInstallation!)
...
SVN:trunk[2847]
2013-09-06 15:18:41 +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
58af5528be
Possibility to introduce a delta (not in a module) at compile time
...
SVN:trunk[2817]
2013-08-09 15:47:05 +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
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
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
Romain Quetiez
721faa7e1e
Updated copyright (2012) and license (LGPL changed to AGPL)
...
SVN:trunk[2333]
2012-10-23 21:41:36 +00:00
Denis Flaven
8d26d1dd34
Fixed the support of the toolkit
...
SVN:trunk[2258]
2012-10-15 15:28:48 +00:00