jf-cbd
eeec57536b
Security hardening
2024-04-23 11:55:39 +02:00
Pierre Goiffon
d908827787
N°6016 Setup Wizard : fix MissingDependencyException message logged as html in setup.log
...
Was the case since e831d66b (commit for parent bug N°5090)
Now we are getting the text version in the log (and still the html one on screen)
The unattended install isn't concerned : it just prints back CheckResult returned by \SetupUtils::CheckSelectedModules, with the exception text message ($e->getMessage())
2023-03-06 11:24:46 +01:00
xtophe38
ce5096a896
N°5758 Change setup test for GDPR consent ( #336 )
...
We were using SetupUtils::IsProductVersion, but this was blocking for certain packages like TeemIP standalone.
After this change we are now relying on a new method : \SetupUtils::IsConnectableToITopHub. It will check the iTop Hub Connector module presence instead.
2022-11-29 19:00:17 +01:00
xtophe38
7512f721e9
Setup wizard : use the ITOP_APPLICATION constant instead of hardcoded "iTop" string ( #335 )
...
* Update wizardsteps.class.inc.php
* Done as requested
* Fix typo for better readability/genericity
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2022-09-13 20:11:38 +02:00
Stephen Abello
d78a25ee4e
N°5462 Add a setup check to verify if directory-level configuration files (.htaccess and web.config) are used by the server
2022-08-24 16:33:54 +02:00
Molkobain
d9dabf25da
PHPDoc
2022-07-13 17:03:01 +02:00
Benjamin Dalsass
00e8c11ec2
N°5037 - Setup: Add disclaimer about collected data
...
change ui organization
2022-06-14 17:18:34 +02:00
Benjamin Dalsass
617b6b991f
N°5037 - Setup: Add disclaimer about collected data
...
flip modules array
2022-06-14 14:33:35 +02:00
Benjamin Dalsass
b3ea1050eb
N°5037 - Setup: Add disclaimer about collected data
2022-06-14 12:40:36 +02:00
Benjamin Dalsass
ca98066d68
N°5037 - Setup: Add disclaimer about collected data
2022-06-14 10:54:25 +02:00
Molkobain
c2607c4223
N°5035 - Setup: Remove tracking image at the end of the setup
2022-05-09 13:55:06 +02:00
Pierre Goiffon
e831d66b76
N°5090 Setup : improve missing dependencies message ( #280 )
...
The setup now relies on the new method MissingDependencyException::getHtmlDesc to get the message to display
MissingDependencyException is also now a CoreException child.
Note that previous behavior (MissingDependencyException instantiator setting message) is kept, as some consumer still do $e->getMessage() (like unattended install)
2022-04-15 17:30:05 +02:00
Pierre Goiffon
500bd15843
Merge remote-tracking branch 'origin/support/2.6' into support/2.7
2021-11-18 08:54:32 +01:00
Pierre Goiffon
3e8dd2f4a5
N°4286 Setup : fix loop in first steps
...
Setup token wasn't removed at the right place :/
2021-11-18 08:54:10 +01:00
Pierre Goiffon
d0fade9ce1
Merge remote-tracking branch 'origin/support/2.6' into support/2.7
...
# Conflicts:
# pages/ajax.render.php
# setup/wizardsteps.class.inc.php
2021-11-17 17:39:36 +01:00
Pierre Goiffon
066b71686d
N°4286 Setup : restore backup download on WizStepDone
...
Setup token was put with N°2016 (6b5cc7c )
But later on we refactored the token handling in SetupUtils methods, and we had token removal in WizStepDone (43daa2ef ) : so the backup download cannot be done :/
2021-11-17 14:39:44 +01:00
Eric
2bc61caab1
N°4207 N°4298 Fix data/.maintenance flag not removed by setup anymore
...
Was already fixed in the develop branch
(cherry picked from commit d0986c048a )
(cherry picked from commit 9126635cf2 )
2021-10-12 12:23:49 +02:00
Eric
6be9a87c15
N°3952 - code hardening (merged from support/2.6)
2021-05-27 09:55:16 +02:00
Eric
43daa2ef08
N°3952 - code hardening
2021-05-27 09:29:50 +02:00
acognet
db6e813cba
N°3945 - Password database is visible in the setup process
2021-05-18 17:34:57 +02:00
bruno-ds
07257cc2d2
N°3671 - fix a code comment too evasive
...
thanks @Hipska
2021-04-21 09:25:10 +02:00
bruno-ds
7b093a6bba
N°3671 - app_root_url: handle reverse proxies during the setup and preserve existing configuration during an upgrade.
2021-03-03 11:55:18 +01:00
Eric
c8e8778d7b
N°3468 - Fix extension.xml preventing extensions installation
...
(cherry picked from commit 92c8af1b19 )
2021-02-11 17:48:29 +01:00
acognet
539fa43503
N°3461 - Setup Broken with Chrome v87
2020-11-30 18:27:25 +01:00
Pierre Goiffon
5b496f4d15
N°2866 Change "cron" case in labels as it is not an acronym
...
Thanks @Hipska for the feedback done in Combodo/iTop#124 !
2020-03-26 11:15:47 +01:00
Pierre Goiffon
beef2a89a3
N°2684 Remove upgrade from another repository
...
This upgrade procedure was :
* dangerous : running two iTop of different versions on the same database should not be done
* insufficient : just /extensions/* was copied, not any Hub or Designer data, no log, no instance.txt, ...
2020-02-25 18:01:59 +01:00
Pierre Goiffon
4dc383cba8
N°2684 Fix setup broke when upgrading with a config file from another directory
...
In the moduleschoice screens we were using a wrong approot_url !
2020-02-11 09:41:48 +01:00
Molkobain
6e754d4fa5
Setup: Fix graphiz detection feedback message on Windows systems
2020-01-21 15:50:33 +01:00
Molkobain
165fd0e700
N°2314 - Setup: Improve UI of user message when CRON is running
2020-01-21 15:35:09 +01:00
Eric
8a1a78444d
N°2249 - Supportability - Updater module (unified version name)
2020-01-16 18:13:58 +01:00
Eric
4544bba652
N°2240 - Supportability - Maintenance mode (setup CRON message)
2020-01-08 17:29:53 +01:00
Eric
9445e12254
MSIE 11 minimum
2020-01-08 17:23:36 +01:00
Pierre Goiffon
ff75ecfe27
💄 Setup : add styling on prerequisites summary title
2019-12-18 11:12:21 +01:00
Pierre Goiffon
54f8b74383
📝 restore WizardStep documentation
...
Do not add documentation in a doc block containing @copyright O:)
2019-12-18 11:05:41 +01:00
Molkobain
01cb88a661
N°2314 Regression: Add progress bar color change while on going to show user it's not stucked
2019-12-17 11:15:00 +01:00
Stephen Abello
87497eb491
N°2314 Regression: extracted setup's stylesheet in its own file and pimped it up
2019-12-16 17:05:36 +01:00
Pierre Goiffon
32c5cd245b
N°2533 Check modules manual install dir on Setup for iTop products
2019-11-20 12:04:54 +01:00
Pierre Goiffon
bb566df432
📝 WizardSteps documentation v2
...
With an ascii art schema
Thanks to http://asciiflow.com/
2019-11-19 16:31:26 +01:00
Pierre Goiffon
5ae4f9ade8
📝 WizardSteps documentation
2019-11-19 15:21:27 +01:00
Pierre Goiffon
e8879a0455
🎨 Code formatting
2019-11-18 15:29:03 +01:00
Vincent Dumas
85a94ee1e7
Fix products setup icons hyperlinks
...
The 3 icons at the end of the Setup were pointing to broken url links
2019-10-09 15:36:25 +02:00
Eric
f51cd65b1f
N°2249 - Supportability - Updater module
2019-10-07 17:44:17 +02:00
Vincent Dumas
7e78c35d23
N°2479: fix typo in user message
2019-09-30 18:30:03 +02:00
Pierre Goiffon
991bc359cb
Merge remote-tracking branch 'origin/master' into develop
2019-05-23 10:52:34 +02:00
Stephen Abello
70d2bb163c
N°2179: Strengthen data/setup directory creation
2019-05-15 11:27:53 +02:00
Thomas Casteleyn
6e8bcf7b69
Make setup backup location and name similar as other backups ( #61 )
2019-03-22 16:02:17 +01:00
Pierre Goiffon
da6791d75f
💄 Setup wizard backup path : larger input widget
2019-03-22 15:38:18 +01:00
Pierre Goiffon
f68a77450d
Merge remote-tracking branch 'origin/support/2.5'
2019-02-25 12:10:30 +01:00
Stephen Abello
c5943c6c28
Internal: Fix a regression introduced by 6b5cc7c on dot path
2019-02-22 10:06:10 +01:00
Pierre Goiffon
1f7923beae
Merge remote-tracking branch 'origin/support/2.5'
...
# Conflicts:
# datamodels/2.x/itop-backup/module.itop-backup.php
# setup/setup.js
# setup/wizardsteps.class.inc.php
2019-02-21 17:18:29 +01:00