Eric Espie
98d4fa4331
N°6384 - fix typo
2023-06-27 14:13:33 +02:00
Molkobain
3e73038709
N°6380 - Fix exception "Failed to parse time string" with check_backup.php script
2023-06-22 13:51:01 +02:00
Timothee
e075bf8e89
Licenses update
2023-06-15 10:47:16 +02:00
Pierre Goiffon
add038d649
Merge remote-tracking branch 'origin/support/3.0' into develop
2023-06-14 10:28:46 +02:00
Pierre Goiffon
1824111de8
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2023-06-14 10:28:30 +02:00
Pierre Goiffon
5a0b5364d6
N°4698 setup/phpinfo.php : if no iTop installation then display a proper message instead of an exception ( #265 )
2023-06-14 10:18:38 +02:00
Eric Espie
1b7529fcb9
N°6384 - Flag LinkedSet to specify that it has CheckToWrite constraint (more specific parameter name)
2023-06-09 10:21:47 +02:00
Anne-Catherine
cc8c6ac027
N°3213 - Order transition attributes like in the "details" zlist instead of reordering them regarding the dependencies ( #306 )
...
N°3213 - Order transition attributes like in the "details" zlist instead of reordering them regarding the dependencies (#306 )
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2023-06-08 17:29:53 +02:00
Eric Espie
99e84e86cd
N°6384 - fix typo
2023-06-08 17:19:45 +02:00
Eric Espie
7ebf5a6dd4
N°6384 - Flag LinkedSet (Indirect) when CheckToWrite must be requested to Hosted Object
2023-06-08 17:07:01 +02:00
Molkobain
4d5d149079
N°1646 - Add unit tests
2023-06-07 19:53:12 +02:00
Molkobain
bac6cbc1d8
N°1646 - Add possibility to sort Attribute[Meta]Enum either by code (default), rank or label
2023-06-07 19:53:11 +02:00
Eric Espie
59cd489e72
N°6252 - Make designer itop 3.1 compatible - Fix deprecated calls of opendir() with null value
2023-05-16 14:06:01 +02:00
denis.flaven@combodo.com
7fe565c4fb
Merge branch 'feature/6133-add-extra-files-to-backup-and-restore' into develop
2023-05-11 14:41:02 +02:00
denis.flaven@combodo.com
08ebac1b5c
Fix PR remarks
2023-05-10 17:42:50 +02:00
Stephen Abello
cf74431543
N°3191 - Introduce summary cards for objects hyperlinks ( #476 )
2023-04-17 12:20:49 +02:00
denis.flaven@combodo.com
001194835f
Config file may not exist during unattended setup/backup
2023-04-06 10:50:47 +02:00
denis.flaven@combodo.com
955aefc05b
Ignore non-existing files.
2023-04-04 14:26:31 +02:00
denis.flaven@combodo.com
034ca26d01
Do NOT backup unsafe files.
2023-04-03 11:54:01 +02:00
denis.flaven@combodo.com
d03bd706e2
Support of extra files (configurable) in the backup.
2023-03-29 16:53:38 +02:00
Pierre Goiffon
d8d8756623
N°6043 - Booking: Add prerequisites in iTop core - Attribute extensibility
2023-03-20 14:33:02 +01:00
Molkobain
c767ebe989
📝 Copyright year bump
2023-03-17 18:28:47 +01:00
Molkobain
2ca00caf49
N°6040 - Improve consistency of methods' visibility / arrangement
2023-03-16 14:08:32 +01:00
Thomas Casteleyn
fc97491708
N°6105 - Cleanup unnecessary use of dirname(__FILE__) ( #453 )
2023-03-14 18:51:01 +01:00
Molkobain
b1fd7716f6
Fix community-licenses.xml
2023-03-14 12:08:54 +01:00
Molkobain
ac7abb3049
Prepare iTop 3.0.3 release
...
* Increase constants version to 3.0.3
* Increase modules version to 3.0.3
* Update licenses file
2023-03-14 09:55:18 +01:00
Eric Espie
ae5f4cc30f
N°6040 - Booking: Add prerequisites in iTop core - Compilation extensibility - rework of properties
2023-03-10 11:48:22 +01:00
Eric Espie
4bd66ac0fe
N°6040 - Booking: Add prerequisites in iTop core - Compilation extensibility for new attributes
2023-03-06 16:46:00 +01:00
Pierre Goiffon
08a0c7ec88
Merge remote-tracking branch 'origin/support/3.0' into develop
2023-03-06 14:57:11 +01:00
Pierre Goiffon
03fb78c38c
N°6068 Setup : fix no formatting on error messages
2023-03-06 14:23:21 +01:00
Pierre Goiffon
2ccd1a667d
Merge remote-tracking branch 'origin/support/3.0' into develop
2023-03-06 11:32:48 +01:00
Pierre Goiffon
976566ec71
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# setup/setuppage.class.inc.php
2023-03-06 11:26:33 +01: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
Eric Espie
cf5fd3e2a8
N°5906 - CRUD Event - 🎨 rename event_listeners/listener XML nodes by event_listeners/event_listener
2023-02-27 11:23:55 +01:00
Molkobain
18ed5ed526
N°6019 - Increase PHP min version to 7.1.3 to enable dependencies update
2023-02-23 14:53:48 +01:00
Pierre Goiffon
93291454e5
Merge remote-tracking branch 'origin/support/3.0' into develop
2023-02-23 12:05:55 +01:00
Pierre Goiffon
bbf6476570
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2023-02-23 12:05:38 +01:00
Pierre Goiffon
94c4f8c929
N°6016 MissingDependencyException : better log message ( #355 )
...
The error displayed on screen was already improved (see #280 )
This commit improves the log message we can have for example by running unattended install.
2023-02-23 12:04:56 +01:00
Eric Espie
c0589715c1
N°4756 - Ease extensibility for CRUD operations : Event Service - Fix RegisterListener() signature and calls
2023-02-14 11:26:47 +01:00
Molkobain
b97a464bb1
N°2783 - Initialize property correctly (highlighted by 58c0da7e)
2023-02-13 19:36:46 +01:00
Pierre Goiffon
58c0da7e87
N°2783 Fix setup crashing because of a php warning ( #389 )
2023-02-13 17:09:24 +01:00
Molkobain
4203382920
N°2783 - Add support for custom zlists ( #389 )
2023-02-13 16:13:51 +01:00
Molkobain
f7ee21f1d7
N°5279 - PHP 8.1: Migrate usages of deprecated strftime() function
...
In the end we made an adapter to keep using the strftime() format (https://www.php.net/manual/fr/function.strftime.php ); not to ease migration but because we couldn't use \DateTime::format().
We can't use \DateTime::format() directly on the whole filename as it would also format characters that are not supposed to be. eg. "__DB__-Y-m-d-production" would become "itopdb-2023-02-09-+01:00Thu, 09 Feb 2023 11:34:01 +0100202309", mind the "production" part being converted.
2023-02-10 22:15:18 +01:00
Pierre Goiffon
35b0b16e20
N°4756 Add listenerId to register call for debug purposes
2023-02-10 17:31:48 +01:00
Pierre Goiffon
e63d66aa5d
N°4756 Fix TypeError on EventData::$aCallbackData
2023-02-10 15:01:56 +01:00
bdalsass
2803f0be49
N°3190 - Add iTop design format compatibility converter
...
- Add converter for for display_style property
- Update php unit test to control conversion
2023-02-10 13:47:10 +01:00
bdalsass
fb1ceebaa4
N°3190 - Edit n:n LinkedSetIndirect in object details using a tagset-like widget
...
- Add generic set block ui component
- Add model link set (direct and indirect) attribute (display style)
- Add model link set direct allowed values
- Create link set viewer block UI (BlockLinksSetDisplayAsProperty)
- Add set block ui factory for linkset
- Add object factory and create new endpoint in object controller (with data binder)
- Add link set model, link set repository and link set data transformer services
2023-01-24 10:03:10 +01:00
Molkobain
8e3bad11ae
N°5563 - Fix XML conversion XPaths
2023-01-18 19:35:59 +01:00
Pierre Goiffon
13550fd643
N°5563 Relations XML : restore edit_mode node
...
There are (yet !) not change in the relations UI when in object is in edit mode, so we need to keep previous behaviors.
2023-01-18 18:11:02 +01:00
Eric Espie
6549c95d4f
N°4756 - Ease extensibility for CRUD operations : XML format migration
2023-01-17 10:17:11 +01:00