odain
|
324a68df32
|
N°8764 - fix missing setup wizards titles + cache step computation
|
2026-03-18 14:16:52 +01:00 |
|
odain
|
14c3dafa4d
|
code style
|
2026-03-18 14:16:52 +01:00 |
|
odain
|
7e78bd8519
|
N°8764 - use last working model in case setup wizard to do setup audit - skip if no model available to make setup work
|
2026-03-18 14:16:52 +01:00 |
|
odain
|
62bd1b8f49
|
N°8864 - code readability
|
2026-03-18 14:16:52 +01:00 |
|
odain
|
b5e95f297c
|
N°8760 - Audit uninstall of extensions that declare final classes - refactor extension computations and move them in ExtensionMap
N°8760 - Audit uninstall of extensions that declare final classes - refactor extension computations and move them in ExtensionMap
|
2026-03-18 14:16:52 +01:00 |
|
odain
|
f89cb71f61
|
simplify WizardStep::GetTitle
|
2026-03-18 14:16:52 +01:00 |
|
odain
|
b30ff8b832
|
N°8981 - reduce log verbosity during setup
|
2026-03-18 14:16:52 +01:00 |
|
Timothee
|
5254a83327
|
N°8763 Fix non-uninstallable check in multi-modules extensions
|
2026-03-18 14:16:52 +01:00 |
|
odain
|
84803abd36
|
N°8764 - skip audit when itop reinstalled on top of a backup without env-production to read previous datamodel + phpdoc fix
|
2026-03-18 14:16:51 +01:00 |
|
odain
|
9370c83a69
|
setup: phpstan level 2
setup: phpstan level 2
|
2026-03-18 14:16:51 +01:00 |
|
odain
|
f7dfeafa3f
|
setup: phpstan level 1
|
2026-03-18 14:16:48 +01:00 |
|
odain
|
5b4030a95f
|
setup: phpstan level 0
|
2026-03-18 14:16:13 +01:00 |
|
odain
|
fe6ba35ada
|
N°8764 halt setup wizard at data issue - 2nd review
|
2026-03-18 14:16:13 +01:00 |
|
odain
|
789c4bb5ea
|
N°8764 halt setup wizard at data issue - review
- 2 types of SetupAudit constructors
- setup wizard new step management enhancement
- change SetupAudit GetIssue API behaviour
|
2026-03-18 14:16:13 +01:00 |
|
odain
|
36fc0fb0ea
|
N°8981: test ModuleDiscovery filtered by removed extensions
|
2026-03-18 14:15:00 +01:00 |
|
odain
|
4f9a4dcfa5
|
N°8764 - fix first install
|
2026-03-18 14:15:00 +01:00 |
|
odain
|
dfc6189cef
|
N°8764 - stop setup and display data to cleanup message
|
2026-03-18 14:15:00 +01:00 |
|
odain
|
f787cf0950
|
N°8764 - Halt setup if database is not compatible with an uninstallation
|
2026-03-18 14:15:00 +01:00 |
|
odain
|
cf7a193f7b
|
N°8981: fix broken setup wizard due to invalid array passed
|
2026-03-18 14:14:59 +01:00 |
|
odain
|
20ae350286
|
N°8981: ModuleInstallationRepository dedicated to module installation queries
N°8981: ModuleInstallationRepository dedicated to module installation queries
fix renaming
|
2026-03-18 14:14:59 +01:00 |
|
odain
|
df9d69c70f
|
N°8981: review cleanup on module filtering due to extensoin removal
|
2026-03-18 14:14:59 +01:00 |
|
odain
|
ba09c624f0
|
N°8981: be able to remove extension during setup even when present on disk
|
2026-03-18 14:14:59 +01:00 |
|
odain
|
7611a0e5c8
|
N°8981 setup wizard: reuse AnalyzeInstallation result in wizard module choice step
|
2026-03-18 14:14:59 +01:00 |
|
odain
|
19e60ea628
|
N°8981 setup wizard: optimize IsConnectableToITopHub use (perf)
N°8981: revert IsConnectableToITopHub
|
2026-03-18 14:14:59 +01:00 |
|
odain
|
5aaae3ad9c
|
N°8981 setup wizard: static removal + cleanup
|
2026-03-18 14:14:59 +01:00 |
|
odain
|
3b6ead1307
|
N°8981 : add type in function
|
2026-03-18 14:14:59 +01:00 |
|
odain
|
4678684ce6
|
N°8981 setup wizard: cache GetParamForConfigArray
|
2026-03-18 14:14:59 +01:00 |
|
odain
|
c008483625
|
N°8981 setup wizard: cleanup main actions + remove static when possible
|
2026-03-18 14:14:59 +01:00 |
|
odain
|
bfef10d636
|
N°8981 setup wizard: cleanup config use in setup wizard
|
2026-03-18 14:14:59 +01:00 |
|
odain
|
b230623a32
|
N°8981: repair previous setup cleanup (broken setups)
|
2026-03-18 14:14:59 +01:00 |
|
odain
|
ab7a737512
|
N°4789 - do not call empty ModuleInstallerAPI class + logs
code style
|
2026-03-18 14:14:59 +01:00 |
|
odain
|
56cb3cae4f
|
N°8981 - cleanup/simplify setup
fix RecordInstallation due to previous refactoring
|
2026-03-18 14:14:58 +01:00 |
|
Timothee
|
371819f13f
|
N°8864 Passing array instead of html
|
2026-03-18 14:14:58 +01:00 |
|
Timmy38
|
55b03941e8
|
N°8864 list extensions installation in setup recap
|
2026-03-18 14:14:58 +01:00 |
|
Timothee
|
2fcd224ffd
|
N°9010 Setup wizard : manage multiple level extension choice
|
2026-03-18 14:14:58 +01:00 |
|
odain
|
b26e0c8a90
|
Merge branch 'develop' into feature/uninstallation
|
2026-03-18 14:14:58 +01:00 |
|
lenaick.moreira
|
36247ba0ee
|
Fix unit test testPhpMinVersionConsistency
|
2026-03-02 15:30:30 +01:00 |
|
Eric Espie
|
dad39c3ebe
|
Merge support/3.2 into develop
|
2026-02-24 13:55:55 +01:00 |
|
lenaick.moreira
|
34c8a57814
|
N°8851 - Explicit nullable in functions parameters
|
2026-02-20 10:07:30 +01:00 |
|
Eric Espie
|
efb1bd765b
|
N°9065 - XML Definition for Dashlet properties
|
2026-01-07 17:09:20 +01:00 |
|
Benjamin Dalsass
|
4c1ad0f4f2
|
N°8772 - Form dependencies manager implementation
- Form SDK implementation
- Basic Forms
- Dynamics Forms
- Basic Blocks + Data Model Block
- Form Compilation
- Turbo integration
|
2025-12-30 11:42:55 +01:00 |
|
odain
|
9a8d87e2b5
|
Merge branch 'develop' into feature/uninstallation
|
2025-12-18 14:02:45 +01:00 |
|
Timothee
|
028767768c
|
N°8763 Code style fix
|
2025-12-09 16:04:50 +01:00 |
|
Timothee
|
11ec80830e
|
N°8763 Fix issue with previously installed extensions not installed after upgrade
|
2025-12-09 15:46:10 +01:00 |
|
odain
|
edf992ef2b
|
N°8724 - reduce log verbosity on ModuleInstallerAPI calls
|
2025-12-09 10:28:24 +01:00 |
|
odain
|
715d9d3b1c
|
less logs during setup
|
2025-12-05 17:37:09 +01:00 |
|
odain
|
7bfaebe4db
|
ci: fix merge and issues with LoadChoicesFromDatabase
|
2025-12-04 18:40:21 +01:00 |
|
odain
|
8e10cf9b72
|
N°8760 : fix broken setup
ci: fix merge
|
2025-12-04 18:28:47 +01:00 |
|
odain
|
9f3d7d2c36
|
N°8760: revert dry removal audit and use real file deletion again
code formatting
|
2025-12-04 17:19:18 +01:00 |
|
odain
|
ae980e365d
|
N°8760 :fix ModuleInstallation db query + refactor query in ModuleInstallationService
extensionmap cleanup
fix setup broken
|
2025-12-04 17:19:18 +01:00 |
|