Eric Espie
a9bc4973b4
N°8139 - Fix ApplyStimulus during post update
2025-02-07 17:24:43 +01:00
Timothee
e93d909a38
🌐 Dictionaries update
2025-02-07 15:36:58 +01:00
Eric Espie
14346e0895
N°8139 - Avoid double writing in lifecycle action
2025-02-07 11:10:14 +01:00
Eric Espie
6985e366c2
N°8139 - Avoid double writing in lifecycle action
2025-02-07 10:58:13 +01:00
denis.flaven@combodo.com
cf57549370
Merge branch 'support/3.1' into support/3.2
2025-02-07 10:29:24 +01:00
denis.flaven@combodo.com
46aaeb4301
Merge branch 'support/2.7' into support/3.1
2025-02-07 10:24:18 +01:00
Eric Espie
7ddc593869
🔊 enhance crud logs
2025-02-07 10:14:39 +01:00
denis.flaven@combodo.com
affed69999
Version number bump.
2025-02-07 10:09:48 +01:00
jf-cbd
695f357054
N°8170 - Issue with Ckeditor and precanned reply
...
N°8152 - CKEditor : Style and list button are the same
2025-02-06 17:11:53 +01:00
Eric Espie
0088580798
✅ Better specific delta detection for tests
2025-02-05 17:40:57 +01:00
Ben
f6298370a7
Adding new modules
2025-02-04 11:56:32 +01:00
jf-cbd
bd6ccc55f8
N°8150 - Better picture checking
2025-02-04 10:49:54 +01:00
XGUI
3a497524dc
N°8129 - Fix unexpected identifier self
2025-02-04 10:48:28 +01:00
denis.flaven@combodo.com
4c1da328ce
Merge support/3.1 into support/3.2
2025-01-31 17:20:33 +01:00
denis.flaven@combodo.com
64a216e0f6
Merge branch 'support/2.7' into support/3.1
2025-01-31 17:13:09 +01:00
denis.flaven@combodo.com
d5754fc568
N°8135 - Bump datamodel version.
2025-01-31 17:04:56 +01:00
XGUI
5851b2e1ff
N°8129 - Fix missing namespace backslash
2025-01-30 15:06:00 +01:00
XGUI
803ebfbe33
N°8129 - Dont crash if date/time default value has a bad format
2025-01-30 14:14:31 +01:00
odain
d12c8a183c
N°8143 - Setup page in error in support.combodo.com
2025-01-30 11:16:07 +01:00
Anne-Cath
7bbd4b4726
N°8144 - Issue using Organization filtering box
2025-01-30 10:10:36 +01:00
odain
c8754725b0
N°8143 - Setup page in error in support.combodo.com
2025-01-29 16:42:43 +01:00
Eric Espie
a3c911e93e
N°8139 - ✅ Avoid double writing in lifecycle action
2025-01-29 09:32:21 +01:00
Eric Espie
38e0fb27f1
N°8131 - ✅ Issue on DBlinkchange event when object is deleted
2025-01-28 11:12:11 +01:00
Eric Espie
4b4197d910
N°8131 - ✅ Issue on DBlinkchange event when object is deleted
2025-01-28 11:09:31 +01:00
jf-cbd
c5189b7d33
N°8134 - Fix import after merge
2025-01-28 10:52:29 +01:00
jf-cbd
b0288bc08e
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
...
# Conflicts:
# datamodels/2.x/itop-portal-base/portal/src/Controller/UserProfileBrickController.php
2025-01-28 10:44:35 +01:00
Eric Espie
52097f5e12
N°8131 - ✅ Issue on DBlinkchange event when object is deleted
2025-01-28 10:33:11 +01:00
jf-cbd
ccb1ca9d79
Merge remote-tracking branch 'origin/support/2.7' into support/3.1
2025-01-28 10:32:18 +01:00
jf-cbd
44290db312
N°8134 - Portal user profile is broken, regression from 7776
2025-01-28 10:23:44 +01:00
Eric Espie
65e49e2139
N°8139 - Avoid double writing in lifecycle action
2025-01-27 17:34:46 +01:00
Eric Espie
b1bf89807d
Add CRUD logs
2025-01-27 15:06:11 +01:00
Eric Espie
39c59f46fd
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2025-01-24 14:35:48 +01:00
Eric Espie
025af923ea
N°8131 - Issue on DBlinkchange event when object is delete
2025-01-24 14:23:50 +01:00
Eric Espie
c2aecad9d2
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2025-01-24 12:06:49 +01:00
v-dumas
986e900a99
N°7145 - Inline & Attachment add default expire for MailToTicket
2025-01-24 12:03:16 +01:00
Eric Espie
858b12abaa
N°8131 - Issue on DBlinkchange event when object is delete
2025-01-24 11:59:51 +01:00
Stephen Abello
bd93879ac4
Add yellow and purple SCSS variables
2025-01-23 11:27:36 +01:00
Timmy38
133a4a8533
N°8113 Fix global organization filter ( #699 )
2025-01-23 10:04:02 +01:00
Eric Espie
1163a20cdd
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
...
# Conflicts:
# application/cmdbabstract.class.inc.php
2025-01-22 16:44:12 +01:00
Eric Espie
a7bc4bd411
⚡ Add new measure points for KPI logger
2025-01-22 16:34:31 +01:00
Benjamin Dalsass
6f3fddf9bf
N°8122 - View or edit an object in portal in a new tab no more possible
2025-01-22 14:15:23 +01:00
jf-cbd
470f145747
N°6284 - fix regex
2025-01-21 17:41:53 +01:00
Timmy38
2852d8ce49
N°7662 Allowing indentation and de-indentation ( #698 )
2025-01-21 17:12:43 +01:00
jf-cbd
7e9a95fe93
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
...
# Conflicts:
# datamodels/2.x/itop-portal-base/portal/src/Controller/UserProfileBrickController.php
2025-01-21 16:55:04 +01:00
jf-cbd
a07f66c061
Merge remote-tracking branch 'origin/support/2.7' into support/3.1
2025-01-21 16:48:33 +01:00
jf-cbd
c49ceae75e
Fix HandleForm call
2025-01-21 16:46:15 +01:00
jf-cbd
80244e2797
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2025-01-21 13:48:12 +01:00
jf-cbd
4da975cb64
Merge remote-tracking branch 'origin/support/2.7' into support/3.1
2025-01-21 12:15:06 +01:00
jf-cbd
8980f627e9
Fix format
2025-01-21 12:09:06 +01:00
jf-cbd
5ce1788d4a
N°7776 remove twig from ajax calls, 3.2 edition
2025-01-20 16:34:46 +01:00
jf-cbd
38fe31c9fc
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
...
# Conflicts:
# datamodels/2.x/itop-portal-base/portal/src/Controller/UserProfileBrickController.php
# datamodels/2.x/itop-portal-base/portal/src/Form/ObjectFormManager.php
2025-01-20 16:33:35 +01:00
jf-cbd
ec61b52238
N°7776 remove twig from ajax calls, 3.1 edition
2025-01-20 16:02:26 +01:00
jf-cbd
072596a53b
Merge remote-tracking branch 'origin/support/2.7' into support/3.1
...
# Conflicts:
# datamodels/2.x/itop-portal-base/portal/src/Form/ObjectFormManager.php
2025-01-20 15:53:34 +01:00
jf-cbd
160bfd714b
N°7776 remove twig from ajax calls
2025-01-20 15:41:22 +01:00
Eric Espie
3b51124f1c
N°7927 - No context tag available on designer MTP
2025-01-17 10:06:20 +01:00
jf-cbd
19fa836758
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2025-01-16 17:16:31 +01:00
jf-cbd
1c5cb1547f
Merge remote-tracking branch 'origin/support/2.7' into support/3.1
2025-01-16 17:15:12 +01:00
jf-cbd
8d58372074
Update unattended installation script documentation
2025-01-16 17:13:26 +01:00
Eric Espie
e98c6637ac
N°8108 - EVENT_DB_AFTER_WRITE: $oEventData->Get('changes') missing previous values
2025-01-16 09:31:12 +01:00
odain
7d2a9d0bfc
N°8066 - Polishing Webhook Oauth
2025-01-15 17:26:12 +01:00
odain
762d1162ca
N°8066 - Polishing Webhook Oauth
2025-01-15 16:59:51 +01:00
odain
95dbe4c859
N°7873 - ci fix remove useless require_once
2025-01-14 07:52:07 +01:00
Benjamin Dalsass
ec6adee9c1
Remove useless require_once and replace it with inheritance
2025-01-13 14:32:06 +01:00
Benjamin Dalsass
baa8bba926
N°8031 - Make all portal bricks use custom templates for all templates
...
add missing templates
2025-01-13 12:50:58 +01:00
v-dumas
8dc5411717
N°7906 - User Preference: friendlyname, list, search criteria and reconciliation
2025-01-13 12:08:14 +01:00
Benjamin Dalsass
f1d448fd78
N°8031 - Make all portal bricks use custom templates for all templates
...
add missing templates
2025-01-13 11:53:44 +01:00
odain
a4490e2b5f
N°7873 - Portal: Brick visible despite XML security tag allowed profiles
2025-01-13 11:06:27 +01:00
odain
efb7831a5a
N°7111 - False link at the end of the setup
2025-01-13 08:30:23 +01:00
Benjamin Dalsass
9fadbb5eb1
N°8031 - Make all portal bricks use custom templates for all templates ( #696 )
...
Service implementation
2025-01-13 08:04:49 +01:00
Romain Quetiez
93dba0644d
N°5791 - Handle NOT IN and NOT LIKE too
2025-01-10 16:21:12 +01:00
XGUI
ec324bb28e
N°7746 - Caselog edition button active even if the user has a read-only access to the object
2025-01-10 11:12:03 +01:00
Eric Espie
dc8f521b12
N°7145 - UI - Init Value DateTime and Date with Day Time (Add default values on mandatory dates)
2025-01-09 11:56:55 +01:00
Eric Espie
bf6277fcd2
N°7145 - UI - Init Value DateTime and Date with Day Time (support raw date values)
2025-01-09 11:22:28 +01:00
Eric Espie
886db5d6ad
N°7145 - UI - Init Value DateTime and Date with Day Time (use OQL syntax for default value)
2025-01-09 10:49:35 +01:00
Eric Espie
0e8ddf990c
N°7145 - UI - Init Value DateTime and Date with Day Time (Fix Event class)
2025-01-07 13:21:13 +01:00
Eric Espie
346a8eadec
N°5791 - Obsolescence condition containing IN makes object creation fail
2025-01-07 11:29:33 +01:00
Eric Espie
6948c594c2
N°7145 - UI - Init Value DateTime and Date with Day Time
2025-01-07 10:18:23 +01:00
Eric Espie
301a7a92a0
N°7145 - UI - Init Value DateTime and Date with Day Time
2025-01-06 16:52:32 +01:00
Eric Espie
73bb80ebea
N°7206 - Force DBUpdate() when a transition is asked, and it leads to the same state
2025-01-06 11:31:36 +01:00
Timmy38
1e674d7bdc
N°7383 Show data table even when there is no data after filtering ( #695 )
2025-01-06 11:06:18 +01:00
v-dumas
1225ee1e78
✅ improve test
2025-01-03 17:18:24 +01:00
v-dumas
a91de9fb36
✅ Add helpers for stopwatches manipulation
2025-01-03 17:04:41 +01:00
v-dumas
71b3a415a6
N°7206 - Add tests
2025-01-03 16:17:51 +01:00
Romain Quetiez
b97c7433c8
🎨 N°7633 Cosmetics on unit tests
2025-01-03 11:57:51 +01:00
jf-cbd
11fc958a7b
🐛 N°6284 - Add data-object-key
2024-12-31 15:01:36 +01:00
odain
a151e40b75
Merge branch 'support/3.1' into support/3.2
2024-12-27 11:13:50 +01:00
odain
5780f26817
N°7810: fix merge
2024-12-27 11:13:31 +01:00
odain
9a690861a3
Merge branch 'support/3.1' into support/3.2
2024-12-27 09:24:33 +01:00
odain
343f3286b8
Merge branch 'support/2.7' into support/3.1
2024-12-27 09:08:47 +01:00
Eric Espie
37fc1a5723
N°7810 - security hardening
2024-12-27 09:04:28 +01:00
Eric Espie
7a09b3effc
🐛 Don't display create mailbox if the corresponding class does not exist
2024-12-24 15:05:48 +01:00
Romain Quetiez
4f6d514694
N°8001 - Refactoring: instantiation of an ormDocument moved to... ormDocument
2024-12-20 10:36:25 +01:00
Stephen Abello
8f8b65a71d
N°8031 - Add robustness if portal configuration doesn't go through
2024-12-20 10:15:22 +01:00
Timothee
49e72e83fe
N°6282 Fix XSS vulnerability in wsdl
2024-12-19 15:34:43 +01:00
Stephen Abello
f0685e33e1
N°8031 - Add robustness and fix SF parameter binding being ambiguous in extensions bricks
2024-12-19 15:14:46 +01:00
Timmy38
42f391472b
N°6282 Fix XSS vulnerability in soap ( #690 )
...
* N°6282 Fix XSS vulnerability in soap
2024-12-19 11:39:00 +01:00
Eric Espie
30ef2735b6
N°8001 - TriggerOnObjectMention : load of the icon failed
2024-12-18 16:03:39 +01:00
Stephen Abello
bbff0b72d3
N°8031 - Make all portal bricks use custom templates for all templates ( #691 )
...
* N°8031 - Make all portal bricks use custom templates for all templates
* Rename parameter following code review
* Add const variables following code review
* Modify method name following code review
2024-12-18 11:09:39 +01:00
jf-cbd
2dffab9ca0
🌐 Update ZH CN dictionaries
2024-12-18 10:39:25 +01:00
jf-cbd
1cbfa4f1b1
🌐 Update ZH CN dictionaries
2024-12-18 10:11:52 +01:00
odain-cbd
5f85757630
N°7633 - Reloads the same user multiple times if it no longer exists ( #692 )
...
* N°7633 - Reloads the same user multiple times if it no longer exists
* Update core/userrights.class.inc.php
good catch
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@super-visions.com >
* Update core/userrights.class.inc.php
good catch (again)
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@super-visions.com >
* Update core/userrights.class.inc.php
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@super-visions.com >
* PR feedbacks from Romain
* ci: rename user logins
---------
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@super-visions.com >
2024-12-17 17:27:49 +01:00
v-dumas
56d3ac668c
N°8047 - SuperUser profile moved under iTop Community 3.2.1
2024-12-17 16:31:59 +01:00
jf-cbd
0a3b02bf45
🌐 Update ZH CN dictionaries
2024-12-16 18:30:22 +01:00
jf-cbd
74ebbc5fa4
🌐 Update ZH CN dictionaries
2024-12-16 18:19:17 +01:00
Eric Espie
a762b6a2bb
✅ Fix failing directory removal
2024-12-16 17:04:33 +01:00
Eric Espie
32ef639ce1
N°7803 - MTP from itophub/designer failing in itop 3.2.0
2024-12-16 16:44:59 +01:00
Purple Grape
8647a76dbf
🌐 Translations - improved translation for zh cn 20241108 ( #679 )
...
* improved translation for zh cn
2024-12-16 11:39:26 +01:00
jf-cbd
47cd8bce31
Security hardening
2024-12-16 11:05:16 +01:00
jf-cbd
86c677b2ca
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
...
# Conflicts:
# datamodels/2.x/itop-portal-base/portal/src/Controller/ObjectController.php
2024-12-16 11:02:37 +01:00
Eric Espie
960129316d
N°8050 - ✅ Fix regression due to directories filter changes
2024-12-16 10:56:06 +01:00
jf-cbd
1fa50f695d
Security hardening
2024-12-16 10:47:06 +01:00
jf-cbd
692cf4f635
Merge branch 'support/2.7' into support/3.1
2024-12-16 10:27:00 +01:00
jf-cbd
95aa444ee6
Security hardening
2024-12-13 16:48:13 +01:00
jf-cbd
f5de808c7c
Security hardening ( #685 )
...
* security hardening
2024-12-13 15:09:18 +01:00
Eric Espie
fc388313d7
N°8050 - Problems with interface discovery from itop
2024-12-13 10:14:17 +01:00
odain
d544ee5498
N°7750 - ci enhance test
2024-12-13 09:35:35 +01:00
odain
ce187550f6
N°7750 - Fix display regression
2024-12-12 12:21:57 +01:00
Eric Espie
5d15a08824
🥅 Fast setup error display
2024-12-12 09:55:16 +01:00
odain
8135316119
N°7750 - Bug with OQL set as Shortcut
2024-12-11 16:05:15 +01:00
Eric Espie
868c0ae836
N°7997 - Sharing Base incompatible with iTop >= 3.1 (code review)
2024-12-11 15:51:36 +01:00
Eric Espie
d03d4fce5f
N°7997 - Sharing Base incompatible with iTop >= 3.1
2024-12-11 13:35:15 +01:00
Eric Espie
aa55c2b30f
N°7997 - Sharing Base incompatible with iTop >= 3.1
2024-12-11 13:28:37 +01:00
Eric Espie
9d3b46b919
🥅 Fast setup error display
2024-12-11 11:40:03 +01:00
Eric Espie
01b4dbba71
🥅 Fast setup error display
2024-12-11 11:20:32 +01:00
Eric Espie
72ac4096c1
N°7854 - ⬆️ Bump twig version
2024-12-10 17:08:48 +01:00
Eric Espie
19559b08a7
N°7854 - ⬆️ Bump twig version
2024-12-10 10:52:30 +01:00
Eric Espie
346564ca0e
N°7854 - ⬆️ Bump twig version
2024-12-10 10:11:28 +01:00
Eric Espie
1bf53bae2a
N°7871 - unable to migrate to itop3.2 if a trigger on object mention without "mentioned filter" exists
2024-12-09 17:05:07 +01:00
Eric Espie
29ce042916
N°7867 - Issue with MTP offline (reset cache in metamodel)
2024-12-09 10:38:50 +01:00
odain
83539d6d4c
N°7446 - Make ItopCustomDatamodelTestCase work with modules in production-modules
2024-12-05 11:29:05 +01:00
Eric Espie
e6a7b926f6
N°7852 - Issue on Class groups definition when checking EventNotification class
2024-12-05 11:14:19 +01:00
Eric Espie
b30e053236
N°8020 - Bugs MFA and designer incompatibility
2024-12-03 16:42:27 +01:00
Stephen Abello
afd96a0f49
N°7995 - Allow to redefine portal twig template for all bricks in a portal ( #686 )
...
* N°7995 - Allow to redefine portal twig template for all bricks in a portal
* Apply modifications from code review
* Fix variable name
* Apply changes from code review
2024-12-03 10:44:37 +01:00
Eric Espie
a77765ec7b
N°8019 - Enrich event with transition information
2024-12-03 10:28:13 +01:00
jf-cbd
64b4b03ea9
Security hardening
2024-12-03 10:26:11 +01:00
jf-cbd
a797878b17
Security hardening
2024-12-03 09:54:31 +01:00
jf-cbd
1fa0f7bdd9
N°8007 - Security hardening
2024-12-02 17:45:39 +01:00
Eric Espie
f718b4173d
N°7206 - TriggerOnStateEnter not called when using reassign transition (after review)
2024-12-02 17:28:15 +01:00
Eric Espie
e057c0f081
N°7777 - Click on tab "Last executions" during action creation crashs the form
2024-12-02 17:12:32 +01:00
Eric Espie
5a49fc7654
N°7206 - TriggerOnStateEnter not called when using reassign transition
2024-12-02 14:49:28 +01:00
Stephen Abello
6fca659c9d
Fix portal not being able to use $common-* SCSS variables when recompiling stylesheets
2024-12-02 14:06:53 +01:00
Stephen Abello
eacd08f31e
Fix SCSS comments type
2024-12-02 14:03:39 +01:00
jf-cbd
5f7d8f6cc0
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-11-29 16:43:13 +01:00
jf-cbd
cbb4281a37
N°7980 - security hardening
2024-11-29 16:40:34 +01:00
odain
d7a8d335d5
N°7446 - Fix in CI environment when class already loaded
2024-11-29 12:22:38 +01:00
odain
bd1d447677
N°7446 - Fix in CI environment
2024-11-29 12:08:16 +01:00
Eric Espie
bb405d5173
N°7429 - Create an MFA extension for iTop - Add support for AttributeClassSet
2024-11-27 14:57:51 +01:00
Benjamin Dalsass
4723fc885c
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
...
# Conflicts:
# application/dashboard.class.inc.php
2024-11-27 09:55:15 +01:00
Benjamin Dalsass
06dcae1dd1
Merge remote-tracking branch 'origin/support/2.7' into support/3.1
2024-11-27 09:50:57 +01:00
Benjamin Dalsass
e03033ce52
N°7219 - Fatal error following dashboard modification when dashboard title contains an é
2024-11-27 09:40:22 +01:00
Timothee
19eae916f0
N°7792 Do not initialize CAS if already started
2024-11-22 09:59:41 +01:00
Lars Kaltefleiter
596e26a96f
🌐 N°7932 Translations - British English ( #677 )
...
* Translation into EN GB
2024-11-18 14:38:53 +01:00
Eric Espie
ef42a49009
✅ Allow extensions to add extra datamodel for tests
2024-11-14 09:27:57 +01:00
Romain Quetiez
51e5f1e7de
N°7962 Suppress warnings emitted by the parser/lexer generators and the runtime OQL lexer, with PHP 8.1+
2024-11-13 15:28:29 +01:00
Timothee
9cffd17e19
N°7704 Fix missing namespace for constant EVENT_DOWNLOAD_DOCUMENT
2024-11-13 14:39:23 +01:00
Benjamin Dalsass
e9f16935b6
N°6613 - Fix user picture pushing invalid data
2024-11-13 13:20:27 +01:00
Timothee
e7488b2c89
N°7721 default configuration parameter
2024-11-12 14:48:58 +01:00
Stephen Abello
8ac4086e71
N°7793 Fix primary color being set to blue due to a mistake
2024-11-12 13:52:03 +01:00
Benjamin Dalsass
6b5273fa1c
N°1000 - Portal: filter BrowseBrick result varies if in list or tree ( #673 )
...
* N°1000 - Portal: filter BrowseBrick result varies if in list or tree
* N°1000 - Portal: filter BrowseBrick result varies if in list or tree
- replace html separators by css class
* N°1000 - Portal: filter BrowseBrick result varies if in list or tree
- replace html separators by css class
* N°1000 - Portal: filter BrowseBrick result varies if in list or tree
- add alteration comment to Tree List Filter jQuery plugin 1.0
- remove display none to tree-item-filter-data
2024-11-12 11:02:43 +01:00
jf-cbd
9b1e854bf7
✅ Update translations
2024-11-12 09:27:35 +01:00
Lars Kaltefleiter
926700856d
Fix some typos in en translations ( #678 )
2024-11-08 10:56:10 +01:00
Stephen Abello
ab93d59a77
Merge branch 'support/3.1' into support/3.2
...
# Conflicts:
# sources/Core/Email/EmailLaminas.php
2024-11-08 09:41:48 +01:00
Karel Vlk
c70d62a51e
🐛 N°7916 SF#2274 EmailLaminas.php: Keep charset with part header in multipart email ( #672 )
...
* 🐛 N°2274 EmailLaminas.php: Keep charset with part header in multipart email
* Add a unit test
---------
Co-authored-by: Stephen Abello <stephen.abello@combodo.com >
2024-11-08 09:38:57 +01:00
jf-cbd
82bc2f33f2
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-11-07 14:53:48 +01:00
jf-cbd
0d5ff261fe
Merge remote-tracking branch 'origin/support/2.7' into support/3.1
2024-11-07 14:51:32 +01:00
jf-cbd
374b35f78a
🚀 Fix GitHub action
2024-11-07 14:50:46 +01:00
Eric Espie
f5c29edee4
N°7874 - Inline image deleted by garbage collector
2024-11-07 09:24:33 +01:00
Timothee
8fb450a6d4
🌐 ES localization, Fix encoding
2024-11-06 17:37:37 +01:00
Timothee
311c5d0d51
🌐 ES localization
2024-11-06 17:12:47 +01:00
Stephen Abello
f90bd81e15
N°7793 Add common SCSS variables between backoffice and end-user portal ( #674 )
...
* N°7793 Add common SCSS variables between backoffice and end-user portal
* Add shame & readme
* Move font face to common
* Inherit color functions
* Move font icon to common
* FIx breaking change introduced in lifecycle palette
* FIx breaking change introduced in base
* Move approot url to common
* Make highlightjs common variables more coherent with 3.2.1 commonization approach
* Deprecated and migrate the usage of ibo-adjust-alpha and ibo-adjust-lightness
2024-11-06 09:52:54 +01:00
Stephen Abello
a10e547420
N°7898 CKEditor content should be inserted at the cursor position. Thanks to @jbostoen
2024-11-04 15:57:44 +01:00
Stephen Abello
2519456c98
Merge branch 'support/3.1' into support/3.2
2024-11-04 14:39:37 +01:00
Stephen Abello
9371bc6d7b
N°7925 Fix incorrectly formatted In-Reply-To email header
2024-11-04 14:38:31 +01:00
Karel Vlk
58e964fb8c
🐛 N°7917 SF#2272 EmailLaminas.php: Fix Message-ID format ( #671 )
...
* 🐛 N°2272 EmailLaminas.php: Fix Message-ID format
* EmailLaminas.php: Add MessageId import
as suggested by @steffunky in PR 671
2024-11-04 14:37:15 +01:00
v-dumas
57760528c9
N°7759 - Improve Delivery Model Tooltips
2024-11-04 12:21:17 +01:00
jf-cbd
561baf5771
✅ update tests to comply with expected behavior
2024-10-31 09:32:58 +01:00
jf-cbd
f281fa7b14
⚡ Remove unnecessary reload
2024-10-29 11:21:04 +01:00
Eric Espie
6ae8a72a35
Add Fast setup for developers
2024-10-29 10:51:16 +01:00
Romain Quetiez
694711b3f4
📝 The OQL parser builder does not work for PHP8+
2024-10-25 15:07:11 +02:00
Romain Quetiez
01d3f707e4
N°4517 Retrofit PHP 8.1 compatibility changes to the template so that the changes will be preserved next time the parser is rebuilt (and the parser has been rebuilt, resulting in different line numbers in the generated comments)
2024-10-25 15:03:44 +02:00
odain
4e28856015
ci: enhance DB cleanup in tearDown
2024-10-25 12:02:21 +02:00
jf-cbd
8bb456df53
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-10-23 17:55:12 +02:00
jf-cbd
4886e2a7dc
📝 Update itop-version-history.md
2024-10-23 17:54:26 +02:00
Romain Quetiez
674dfebb0d
N°7803 ✅ Skip test if itop-hub-connector is not installed (new helper to handle this in any other tests)
2024-10-23 15:46:44 +02:00
jf-cbd
e8ecc85828
Merge remote-tracking branch 'origin/support/2.7' into support/3.1
2024-10-22 16:09:02 +02:00
jf-cbd
04bd8cc5ce
🚀 Update GitHub actions to improve PR classification
2024-10-22 16:07:47 +02:00
Romain Quetiez
764eddd9f8
N°7803 ✅ Fix test not working on a clean installation
2024-10-21 10:45:26 +02:00
Romain Quetiez
015ff8f179
✅ A better illustration to show that the impact is propagated in one way
2024-10-18 17:29:50 +02:00
Romain Quetiez
9b651c2451
N°7803 ✅ Test iTop Hub move to production (compilation phase)
2024-10-18 17:23:46 +02:00
v-dumas
bb16f4ad57
N°7903 - On-going demand brick broken when adding Global Demand 1.5.0 (2)
2024-10-18 11:10:27 +02:00
v-dumas
7b3023ccce
N°7820 - Tooltip Newsroom
2024-10-17 18:24:08 +02:00
v-dumas
e6a3a95ff9
N°7859 - French translation missing on newsroom
2024-10-17 18:16:48 +02:00
v-dumas
80e413c370
N°7906 - User Preference: missing list, search criteria and reconciliation
2024-10-17 17:43:18 +02:00
v-dumas
69fd9048fd
N°7903 - On-going demand brick broken when adding Global Demand 1.5.0
2024-10-17 17:14:30 +02:00
odain-cbd
7254bb7a2f
N°7433 - Allow MFA configuration in the portal ( #670 )
...
* N°7433 - Extension for MFA
* Portal user profile brick
* fix mfa tab display
* Portal user profile brick
* Portal user profile brick
* mfa portal action
* extensibility on portal to make mfa recovery mode work
* Portal user profile brick extension
* Portal user profile brick extension
* display alert section in user portal profile layout
* protect mfa via transaction_id mecanism
* Fix transaction ids
* Fix when no MFA
* N°7433 - Allow MFA configuration in the portal (refactor interfaces)
* N°7433 - Allow MFA configuration in the portal (revert unnecessary changes)
* N°7433 - Allow MFA configuration in the portal (finer style)
* N°7433 - Allow MFA configuration in the portal (PHPDoc update)
* N°7433 - PR review
---------
Co-authored-by: Eric Espie <eric.espie@combodo.com >
2024-10-16 16:41:58 +02:00
Romain Quetiez
7a4d29d561
N°7870 ✅ Prerequisites to test portal services (instantiate a symfony service)
2024-10-15 15:11:16 +02:00
Eric Espie
c54909f2a3
Fix comments for doc
2024-10-15 14:37:42 +02:00
Eric Espie
23af649d7f
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-10-14 09:26:25 +02:00
Eric Espie
88756a443a
Fix event listeners display when the listener is a static method
2024-10-14 09:25:05 +02:00
Eric Espie
4a78f8fb43
N°7847 - Extensions via interface not recognized
...
N°7803 - MTP from itophub/designer failing in itop 3.2.0
Fix setup
2024-10-11 11:01:02 +02:00
Eric Espie
6c8388ea5e
N°7847 - Extensions via interface not recognized
...
N°7803 - MTP from itophub/designer failing in itop 3.2.0
2024-10-11 10:02:03 +02:00
Eric Espie
75520bfaf9
N°7847 - Extensions via interface not recognized
...
N°7803 - MTP from itophub/designer failing in itop 3.2.0
2024-10-10 17:59:50 +02:00
v-dumas
3a4d9e64f8
N°7886 - Remove deprecated datamodel methods (2)
2024-10-10 16:59:20 +02:00
denis.flaven@combodo.com
209e30f7ef
Merge 'origin/support/3.1' into support/3.2
2024-10-03 12:43:44 +02:00
denis.flaven@combodo.com
052e2a1a42
🔖 Prepare 3.1.2 version
2024-10-03 12:14:32 +02:00
jf-cbd
3aadccc2e8
📝 Update itop-version-history.md
2024-09-30 11:44:25 +02:00
Romain Quetiez
5ae2fdee94
N°7858 Typo in backup config causing wrong scheduling of first occurrence of weekly backup (if on the same day as first execution)
2024-09-27 16:47:32 +02:00
Romain Quetiez
380512dcbe
N°7845 Suppress risky syntax with DateTime::modify (at best, just a bad example, at worst, just a result that will vary wether PHP > 8.2 or not)
2024-09-26 17:51:52 +02:00
Eric Espie
8e2a68887c
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-09-26 17:40:24 +02:00
Eric Espie
eb1ecff7d8
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2024-09-26 17:37:43 +02:00
Eric Espie
8141723869
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# approot.inc.php
# css/css-variables.scss
# datamodels/2.x/authent-cas/module.authent-cas.php
# datamodels/2.x/authent-external/module.authent-external.php
# datamodels/2.x/authent-ldap/module.authent-ldap.php
# datamodels/2.x/authent-local/module.authent-local.php
# datamodels/2.x/combodo-db-tools/module.combodo-db-tools.php
# datamodels/2.x/itop-attachments/module.itop-attachments.php
# datamodels/2.x/itop-backup/module.itop-backup.php
# datamodels/2.x/itop-bridge-virtualization-storage/module.itop-bridge-virtualization-storage.php
# datamodels/2.x/itop-change-mgmt-itil/module.itop-change-mgmt-itil.php
# datamodels/2.x/itop-change-mgmt/module.itop-change-mgmt.php
# datamodels/2.x/itop-config-mgmt/module.itop-config-mgmt.php
# datamodels/2.x/itop-config/module.itop-config.php
# datamodels/2.x/itop-core-update/module.itop-core-update.php
# datamodels/2.x/itop-datacenter-mgmt/module.itop-datacenter-mgmt.php
# datamodels/2.x/itop-endusers-devices/module.itop-endusers-devices.php
# datamodels/2.x/itop-files-information/module.itop-files-information.php
# datamodels/2.x/itop-full-itil/module.itop-full-itil.php
# datamodels/2.x/itop-hub-connector/module.itop-hub-connector.php
# datamodels/2.x/itop-incident-mgmt-itil/module.itop-incident-mgmt-itil.php
# datamodels/2.x/itop-knownerror-mgmt/module.itop-knownerror-mgmt.php
# datamodels/2.x/itop-oauth-client/module.itop-oauth-client.php
# datamodels/2.x/itop-portal-base/module.itop-portal-base.php
# datamodels/2.x/itop-portal/module.itop-portal.php
# datamodels/2.x/itop-problem-mgmt/module.itop-problem-mgmt.php
# datamodels/2.x/itop-profiles-itil/module.itop-profiles-itil.php
# datamodels/2.x/itop-request-mgmt-itil/module.itop-request-mgmt-itil.php
# datamodels/2.x/itop-request-mgmt/module.itop-request-mgmt.php
# datamodels/2.x/itop-service-mgmt-provider/module.itop-service-mgmt-provider.php
# datamodels/2.x/itop-service-mgmt/module.itop-service-mgmt.php
# datamodels/2.x/itop-sla-computation/module.itop-sla-computation.php
# datamodels/2.x/itop-storage-mgmt/module.itop-storage-mgmt.php
# datamodels/2.x/itop-tickets/module.itop-tickets.php
# datamodels/2.x/itop-virtualization-mgmt/module.itop-virtualization-mgmt.php
# datamodels/2.x/itop-welcome-itil/module.itop-welcome-itil.php
# datamodels/2.x/version.xml
2024-09-26 17:37:07 +02:00
denis.flaven@combodo.com
8cb701bda3
🔖 Prepare 2.7.11 version
2024-09-26 16:53:24 +02:00
vdumas
a8f3c3054b
N°7774 - Tooltip unscribe from News center to be improved
2024-09-23 17:39:10 +02:00
vdumas
c5fb4227bf
N°7774 - Tooltip unscribe from News center to be improved
2024-09-23 17:27:55 +02:00
jf-cbd
1b29746806
Rename github token
2024-09-23 17:14:41 +02:00
vdumas
f98ad6ccab
N°7658 - Issue with Date widget display on object search
2024-09-23 14:54:07 +02:00
jf-cbd
fb9c317256
Add an action in the workflow to automatically add pull requests to the Combodo PRs dashboard
2024-09-23 14:43:33 +02:00
Eric Espie
0f1f2875ff
Allow searching unknown class
2024-09-20 14:37:29 +02:00
Timothee
a88b4ad06b
N°5079 - Fix misleading "leave confirmation" alert after closing some custom forms in portal
2024-09-20 11:31:42 +02:00
Anne-Cath
172fda2157
N°7824 - Fix dictionnaries
2024-09-19 07:57:44 +02:00
Anne-Cath
4f0c45004a
N°7824 - Fix dictionnaries
2024-09-19 07:43:04 +02:00
Anne-Cath
60de41e6fd
N°7824 - Update czech translations for iTop3.2 thanks to @Stetinac
2024-09-18 11:54:51 +02:00
Anne-Catherine
cbbb4cdb8c
N°7639 - Switching tab starts reloading the data table ( #651 )
2024-09-18 10:56:58 +02:00
Anne-Catherine
8c5b919e72
N°7744 - Import CLI : add the possibility to use the field 'id' as reconciliationkey ( #663 )
2024-09-18 10:43:25 +02:00
Eric Espie
47c05b75d0
Merge commit '2147ae9105f3d3255e4b0dbfe0c33de505175041' into support/3.2
2024-09-11 17:33:38 +02:00
Eric Espie
2147ae9105
N°7802 - MTP from itophub/designer failing in itop 3.2.0
2024-09-11 17:24:08 +02:00
Eric Espie
4a99afae3b
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-08-26 13:55:55 +02:00
Molkobain
119dcf9c97
N°7730 - Rename constant as it is actually for ID and class selectors, not only IDs
2024-08-26 13:55:03 +02:00
Eric Espie
b7d14ca48e
N°7730 - code hardening
2024-08-26 13:55:03 +02:00
Romain Quetiez
37cd12fb21
N°7662 Fix the handling of PHP native deprecations (e.g. call strftime on PHP 8.1)
2024-08-23 16:35:52 +02:00
Benjamin Dalsass
ffb61503dc
N°7534 - Request to Improve the Display of an Inline Attachment
...
- reinforce algorithm
2024-08-20 16:52:15 +02:00
Molkobain
fbda0e38e1
💄 Update README.md
2024-08-20 16:34:32 +02:00
Molkobain
bfd8fb1c23
💄 Update README.md file with BEM methodology
2024-08-20 13:54:45 +02:00
Molkobain
c6760371ba
💄 Fix typo in $ibo-depression-100 CSS3 var. counterpart
2024-08-20 13:12:26 +02:00
Molkobain
8c704951e1
N°7730 - Rename constant as it is actually for ID and class selectors, not only IDs
2024-08-19 18:41:32 +02:00
Thomas Casteleyn
018f7808db
N°5039 - DataSynchro: TEXT field too small for big linkset ( #479 )
2024-08-19 18:18:21 +02:00
Eric Espie
24c23628d6
N°7730 - code hardening
2024-08-19 15:15:22 +02:00
Benjamin Dalsass
1d3c71fd10
N°7534 - Request to Improve the Display of an Inline Attachment ( #664 )
2024-08-19 11:03:06 +02:00
Molkobain
e8d059fa77
N°7756 - Allow AttributeClass to declare "class_category" empty in XML
2024-08-17 23:29:56 +02:00
Molkobain
3b4a9dc368
📝 Update backoffice SCSS README.md
2024-08-13 15:05:32 +02:00
Anne-Cath
244ae33ad6
N°7745 - Portal: Fix js error in firefox when leaving object modal form with ckeditor form
2024-08-12 14:36:32 +02:00
jf-cbd
c1eb605195
Merge remote-tracking branch 'refs/remotes/origin/support/3.2.0' into support/3.2
2024-08-07 17:59:57 +02:00
jf-cbd
0ee1818f12
N°7732 - CSRF protection generating error when cancelling the creation of an object
...
N°7741 - PDF export on impact analysis not working
2024-08-07 17:56:34 +02:00
Benjamin Dalsass
31758cbe2b
Merge remote-tracking branch 'origin/support/3.2.0' into support/3.2
2024-08-07 08:32:59 +02:00
Benjamin Dalsass
a4a1fa4ec9
N°7734 - Date time picker button show html icon
2024-08-07 08:32:06 +02:00
Benjamin Dalsass
c32e186133
Merge remote-tracking branch 'origin/support/3.2.0' into support/3.2
2024-08-07 07:55:50 +02:00
Benjamin Dalsass
3d325caa06
N°7734 - Date time picker button show html icon
2024-08-07 07:54:40 +02:00
Molkobain
22141aba7b
Merge remote-tracking branch 'origin/support/3.2.0' into support/3.2
2024-08-05 16:10:49 +02:00
Molkobain
9b066b3b88
N°7410 - Add hyperlinks to news features
2024-08-05 09:17:51 +02:00
Romain Quetiez
7ea7f5a967
N°7728 Stop flooding error.log with low probability issues, and do not confuse the root cause and the fact that the API is deprecated.
2024-08-02 10:33:00 +02:00
Eric Espie
38041b25fb
N°7722 - Fatal error if xml entry "redefine" doesn't exist
2024-07-31 14:42:08 +02:00
Molkobain
3adeea8172
N°7565 - Newsroom: Fix image being too big since latest CSS fixes
2024-07-31 10:38:16 +02:00
Molkobain
10c3641307
N°7720 - PHP 8.1: Fix usage of trim() with null parameter throwing deprecated notice during setup
2024-07-30 16:59:32 +02:00
Molkobain
af9b03cfa5
N°7565 - Fix typo in english entry
2024-07-30 08:59:35 +02:00
DudekArtur
806a2f0597
N°7693 - Update polish translations ( #660 )
...
Co-authored-by: Stephen Abello <stephen.abello@combodo.com >
2024-07-26 14:38:54 +02:00
vdumas
0cb9f7ab4f
Fix dico typo on "decreasing"
2024-07-25 11:50:19 +02:00
Molkobain
dc6c894cb8
N°7697 - Remove unit test corrupting DB
2024-07-25 10:22:22 +02:00
Molkobain
3fa9b68882
N°7703 - Add reconciliation keys to newsroom action classes
2024-07-25 10:21:06 +02:00
Stephen Abello
0514f889d3
Update portal compiled stylesheet
2024-07-25 09:21:32 +02:00
vdumas
890841a818
N°7565 - Newsroom - dico tooltip
2024-07-24 17:55:09 +02:00
Anne-Catherine
aed71a6335
N°7146 - Fix style not applied in list in the end-users portal in iTop 3.0+ ( #635 )
...
* N°7146 - Fix style not applied in list in the end-users portal in iTop 3.0+ - Add Markup in search list in order to use style
* N°7146 - Fix style not applied in list in the end-users portal in iTop 3.0+
* WIP
* Fix link on external Key
* Add new markup
* Update datamodels/2.x/itop-portal-base/portal/src/Controller/ObjectController.php
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@super-visions.com >
---------
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@super-visions.com >
2024-07-24 17:20:13 +02:00
Benjamin Dalsass
c910d35e25
N°7646 - Check performances compared to beginning of 3.2 development
...
- use highlight js lib minified version
2024-07-24 15:15:23 +02:00
vdumas
0586a77043
Align untranslated dictionnary entries with english
2024-07-24 14:49:25 +02:00
Stephen Abello
b4b032693a
Recompile setup css file
2024-07-24 14:24:37 +02:00
Stephen Abello
054fd8798b
N°7552 - Move CKEditor from to npm dependencies
2024-07-24 14:20:18 +02:00
vdumas
35a7d907cd
N°7685 - Align Calendar invitation presentation to Email and add tooltip
2024-07-24 13:09:58 +02:00
Molkobain
4c66cfe6e3
N°7697 - Fix unit test
2024-07-24 12:18:22 +02:00
Stephen Abello
4360ad6502
N°7698 - Fix plain text value in HTML field being seen empty
2024-07-24 12:01:19 +02:00
Lars Kaltefleiter
841a2474af
N°7687 - Update German translations for iTop 3.2 ( #656 )
...
* German translations iTop 3.2
* restore deleted entries
2024-07-24 11:54:03 +02:00
DudekArtur
33b6f2cbc4
N°7693 - Update polish translations ( #658 )
2024-07-24 11:37:19 +02:00
Stephen Abello
4680b6a497
N°7655 - Handle highlightjs styles in fronts styles and force it to apply over inlined styles
2024-07-24 11:22:00 +02:00
Molkobain
c5727d366f
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-07-24 11:01:30 +02:00
Thomas Casteleyn
a749a4654e
N°7697 - Add method to rename DB table during setup ( #623 )
2024-07-24 10:51:07 +02:00
Benjamin Dalsass
3c8a71f39f
N°7646 - Check performances compared to beginning of 3.2 development ( #659 )
...
- Improve OQL calls in portal services list pages with a cached private key for encoding rules
2024-07-24 10:43:29 +02:00
Timothee
ed7411294e
N°7647 exclude fatal error image from build
2024-07-24 10:05:31 +02:00
Molkobain
aaecce7574
N°7686 - Fix typo in dictionary entry
2024-07-24 10:04:20 +02:00
Molkobain
480e2a0fb5
N°7686 - Fix typo in dictionary entry
2024-07-24 09:57:15 +02:00
Thomas Casteleyn
a3a0f33ad4
N°7686 - Update Dutch translations ( #657 )
2024-07-24 09:01:12 +02:00
Molkobain
089da40941
N°7552 - CKEditor: Fix error message not disappearing when mandatory field is filled
2024-07-23 23:14:47 +02:00
Molkobain
ce0d17e042
N°7552 - CKEditor: Cleanup remains of previous mentions overloads
2024-07-23 22:06:21 +02:00
Molkobain
aba737ab48
N°7552 - CKEditor: Cleanup in portal.scss
2024-07-23 16:06:09 +02:00
Molkobain
a7c5d9e92a
N°7552 - CKEditor: Fix rendering in the portal
2024-07-23 16:04:46 +02:00
Molkobain
b2a377d7f1
N°7611 - CKEditor: Harmonize table alignments
2024-07-23 13:56:17 +02:00
Molkobain
1d65234073
N°7552 - CKEditor: Fix unit tests for email notifications
2024-07-23 13:26:35 +02:00
Molkobain
38065791da
N°7552 - CKEditor: Harmonize HTML content rendering in edit, read and emails
2024-07-23 11:53:22 +02:00
Molkobain
086d2f0ba4
N°7552 - CKEditor: Include CKE styles in the backoffice theme and emails style
2024-07-23 11:52:39 +02:00
Molkobain
377e06d99a
N°7552 - CKEditor: Make style generate in a CSS file instead of an inline tag
2024-07-23 11:50:03 +02:00
vdumas
37cf1b2901
N°6992 - Fix "add lnk" popup title: use label instead of class name
2024-07-23 10:10:32 +02:00
Eric Espie
d9f280dc56
N°7679 - Debug output when licence read-only
2024-07-23 09:48:33 +02:00
vdumas
b207f9ea02
N°7131 - Allow Data Synchro to change the Org of a Person regardless of its Users
2024-07-22 15:18:42 +02:00
vdumas
2690f8171e
N°7131 - Allow Data Synchro to change the Org of a Person regardless of its Users
2024-07-22 15:10:41 +02:00
Benjamin Dalsass
7136ac38d6
N°7678 - Bulk modify of objects with HTML field broken
...
- build ckeditor dist
2024-07-22 14:58:51 +02:00
Benjamin Dalsass
d4b5e98514
N°7678 - Bulk modify of objects with HTML field broken
...
- file have been restored from its previous version due to a wrong merge conflict resolution
2024-07-22 14:58:06 +02:00
Stephen Abello
0ede0719c5
N°7552 - Fix CKEditor sources not being scrollable in fullscreen
2024-07-22 11:00:54 +02:00
Benjamin Dalsass
06124a0d94
N°7552 - Polishing CKeditor
...
- remove list properties plugin
- remove unused plugins
2024-07-22 10:22:05 +02:00
Timothee
d19d88e5dc
N°7647 Removing unused fonts
2024-07-19 16:39:05 +02:00
Timothee
b2d8b0bfe4
N°7647 Removing needless font format for font-awesome
2024-07-19 16:37:04 +02:00
Timothee
095ac3dfa5
N°7647 Refactoring to allow files blacklist
2024-07-19 15:20:40 +02:00
Stephen Abello
a86edc69ac
N°7655 - Make code blocks edition closer to its readonly counterpart
2024-07-19 10:54:06 +02:00
Stephen Abello
21bc4cdc9b
Remove unwanted default table configuration for CKEditor
2024-07-19 10:52:49 +02:00
Molkobain
b682ed7ad9
N°7410 - Change acknowledge button label
2024-07-19 10:14:06 +02:00
Molkobain
5e823d1f16
N°7565 - Add description to details and list zlists
2024-07-19 09:46:55 +02:00
Molkobain
d32949d1d3
N°7410 - Fix typo in template path
2024-07-18 16:06:12 +02:00
Molkobain
06c26c99bb
N°7565 - Make visual adjustments on the newsroom
...
- New messages indicator next to the news providers removed as it was confusing and not bringing relevant information
- Add hand cursor on hover of the news
- News content now restricted to a certain height / width to avoid content overflowing everywhere
- Limit message height in the "view all" page
2024-07-18 15:54:32 +02:00
jf-cbd
22e599598a
💬 Fix translations
2024-07-18 10:49:26 +02:00
jf-cbd
d666050e0c
💬 Fix translations
2024-07-18 10:27:16 +02:00
jf-cbd
8018c586cd
💬 Improved translations
2024-07-18 09:48:52 +02:00
Molkobain
e73911c458
N°7611 - Remove table reset / unset CSS rules as overflow from HTML attribute has been fixed
2024-07-18 09:32:09 +02:00
Molkobain
7e79b27823
N°6543 - Fix AttributeHTML field not respecting column constraint due to typo in CSS selector
2024-07-17 21:44:51 +02:00
jf-cbd
5fa9ef05a6
💬 Improved translations
2024-07-17 17:36:20 +02:00
Stephen Abello
f239b658e6
Fix CKEditor change detector being misled by insert carriage plugin
2024-07-17 14:53:13 +02:00
jf-cbd
141c22ff67
Fix selectize bug when multiple selectize fields exist on the same page
2024-07-17 14:17:09 +02:00
Stephen Abello
23651ae510
N°2523 - Align CKEditor and HtmlDomSanitizer denied and allowed lists
2024-07-17 11:45:55 +02:00
Molkobain
45a1efe2ae
N°7565 - Update TriggerOnReachingState action message
2024-07-17 11:12:45 +02:00
Molkobain
06c135aab1
N°7565 - Newsroom: Polishing last details
...
- Force subscription policy on existing mention triggers
- Add news action to all mention triggers
- Add action (not linked to any trigger) for TriggerOnPortalLogUpdate
- Add action (not linked to any trigger) for TriggerOnReachingState for assigned
2024-07-17 10:47:01 +02:00
Molkobain
2203694b3f
N°7565 - Fix news icon/timestamp not aligned depending on message length
2024-07-17 10:40:41 +02:00
Molkobain
f7ab9646d0
N°7552 - Fix mentions during object creation
2024-07-17 10:30:28 +02:00
Molkobain
a4959cad15
N°7397 - Fix missing space in dictionaries
2024-07-17 09:52:19 +02:00
Timothee
1c0a7e9bd9
N°7589 pushing menu position down
2024-07-16 17:26:33 +02:00
jf-cbd
cc46761e34
✏️ Fix typos + fix French translation
2024-07-16 15:39:32 +02:00
Romain Quetiez
e1c3e7a3a6
🦺 N°7629 Remove refactoring protection tests
2024-07-16 10:25:14 +02:00
Romain Quetiez
baf85e7a80
N°7629 Deprecate utils::GetClassesForInterface in favor of InterfaceDiscovery::FindItopClasses
...
Improve caching strategy and robustness
2024-07-16 10:13:13 +02:00
Eric Espie
147aad9221
N°7631 - hardening code
2024-07-16 09:55:49 +02:00
Stephen Abello
41e0d39a5a
Fix selectize element color when active
2024-07-16 09:29:12 +02:00
Timothee
91496b08bd
N°7589 - Move oauth client menu under Integration and revert general configuration
2024-07-15 18:04:37 +02:00
Timothee
b3d20effd6
N°7589 - Move oauth client menu under Integration and revert general configuration
2024-07-15 17:51:25 +02:00
Molkobain
2e0b9bd6b4
Revert "N°7630 - Fix wrong enum/ext. key value selected when clicking on drop down list in modal"
...
No longer necessary as of 4b3e9432df
This reverts commit f0c37bd69e .
2024-07-15 17:01:39 +02:00
Molkobain
e497304b9d
N°7630 N°7623 - Update SCSS to match new Selectize version
2024-07-15 16:32:44 +02:00
Molkobain
4b3e9432df
N°7630 N°7623 - Fix visual glitches with selectize.js
...
Mind that as there is no released version of the necessary fixes yet, we upgraded the files based on e6ca6d3
More information on the issue resolving the matter: https://github.com/selectize/selectize.js/issues/1926
2024-07-15 16:24:45 +02:00
Molkobain
1d67d50a20
N°7397 - Update welcome popup content for iTop 3.2 ( #648 )
...
* N°7397 - Update welcome popup content for iTop 3.2
* N°7397 - Display illustrations as restylable SVG, add extension to twig to support absolute url in source function
* N°7397 - Update 3.2 welcome messages dictionaries, add French translations and set up other languages files
---------
Co-authored-by: Stephen Abello <stephen.abello@combodo.com >
2024-07-15 16:12:12 +02:00
Benjamin Dalsass
f0c37bd69e
N°7630 - Fix wrong enum/ext. key value selected when clicking on drop down list in modal
2024-07-15 10:18:33 +02:00
Stephen Abello
21513f8df0
N°7552 - Fix CKEditors table, hyperlinks, and other options inputs not working in iTop portal
2024-07-12 10:49:20 +02:00
jf-cbd
eb73b6b2f5
N°7552 - Polishing CKeditor (Maximize/full screen mode) - built minified files
2024-07-11 17:17:01 +02:00
jf-cbd
504378261b
N°7552 - Polishing CKeditor (Maximize/full screen mode) - built JS files
2024-07-11 17:11:05 +02:00
jf-cbd
a5ceddc40a
N°7552 - Polishing CKeditor (Maximize/full screen mode) - remove maximize hybrid mode
2024-07-11 15:09:27 +02:00
jf-cbd
0fb23c4e5b
N°7552 - Polishing CKeditor (Maximize/full screen mode)
2024-07-11 15:04:03 +02:00
DarkNight97boss
40c7559905
N°7652 - Update italian translations thanks to @DarkNight97boss ( #653 )
2024-07-11 13:17:44 +02:00
Benjamin Dalsass
edda622060
N°7443 - url in read-only attribute are displayed different between console and portal
2024-07-11 07:41:55 +02:00
Molkobain
f1694707ee
N°7644 - Update french dictionary
2024-07-10 11:36:33 +02:00
Eric Espie
97ec9666ed
N°7620 - Changing height of multiple selection combo between 1 and 8 according to allowed values
2024-07-10 10:33:27 +02:00
Thomas Casteleyn
7b91e9e164
N°7644 - Add Brand logo and Model picture ( #646 )
...
* Add Brand logo and Model picture
* Add dictionary items for new attributes
* Add Model picture to summary card
2024-07-10 10:29:11 +02:00
Molkobain
ff0f1d8ce9
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-07-10 10:09:43 +02:00
Thomas Casteleyn
1e3c425e81
N°7645 - PHP 8.1: Fix usage of strpos() & str_replace() with null value when compiling empty dictionary ( #600 )
...
* fix(compiler): provide empty string instead of null value
* Apply review suggestions
2024-07-10 10:07:12 +02:00
Molkobain
b2b5aeb08b
Revert "N°7559 - Fix radio buttons in template fields"
...
This reverts commit dc8f676f75 .
This reverts commit e9ef48b79c .
2024-07-09 11:30:12 +02:00
Stephen Abello
01ab3be8d3
N°7593 - Add robustness to scrollable tabs when the first tab is an Ajax tab
2024-07-09 10:36:39 +02:00
Molkobain
0d7ca88cc2
N°7606 - Improve log form entry robustness by ensuring CKEditor instance is loading before doing anything
2024-07-08 13:34:27 +02:00
Molkobain
4fee774fe5
N°7635 - Upgrade CKEditor dependency "ws" to v7.5.10
2024-07-08 10:40:49 +02:00
jf-cbd
0d9f348e93
🎨 Reformatting log channels name
2024-07-05 12:05:51 +02:00
Molkobain
1ea0018a50
N°7565 - Fix newsroom element's date time alignment
2024-07-05 10:03:44 +02:00
Benjamin Dalsass
3bec8fe7d2
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-07-05 09:24:45 +02:00
Benjamin Dalsass
b2e3fb6354
N°7024 - Fix opening an object with abstract class indirect linked set in Portal
2024-07-05 09:10:19 +02:00
Molkobain
7cedc501f7
N°7565 - Add button in notifications center to access the "all news" page
2024-07-04 23:59:39 +02:00
Molkobain
296c5bd3d2
N°7565 - Refactor "other actions" tab to display action class name on the panel
2024-07-04 23:42:17 +02:00
Molkobain
a2bddea1e2
N°7565 - Forbid disabling internal newsroom provider
2024-07-04 23:33:38 +02:00
Molkobain
53cd9f8b5f
N°7565 - Fix newsroom display limit not following user preferences
2024-07-04 23:23:40 +02:00
Molkobain
b344826c44
N°7565 - Increase default mention newsroom notification to priority "Important" instead of "Standard"
2024-07-04 23:07:41 +02:00
Molkobain
a0dc68ab9a
N°7565 - Generate newsroom action for Person mention on installation/upgrade
2024-07-04 22:43:37 +02:00
Molkobain
22f2b5d0e5
N°7565 - Fix dictionaries counter-parts in other languages
2024-07-04 18:10:47 +02:00
Stephen Abello
c411900efd
N°7552 - Fix CKEditor tables being impossible to resize
2024-07-04 16:17:59 +02:00
Molkobain
592aa93c40
N°7565 - Update newsroom dictionaries with tooltips
2024-07-04 15:59:26 +02:00
Stephen Abello
6c02dd75fa
N°7552 - Correctly define custom z-index for CKEditor
2024-07-04 15:57:23 +02:00
Stephen Abello
39853d4949
N°7552 - Keep style from Word/Excel content
2024-07-04 15:11:11 +02:00
Stephen Abello
2404f5d00f
N°7552 - Remove unused library masterminds/html5
2024-07-04 14:59:21 +02:00
jf-cbd
f84746274f
Merge remote-tracking branch 'refs/remotes/origin/support/3.1' into support/3.2
2024-07-04 13:55:59 +02:00
jf-cbd
45ce68e16e
Merge remote-tracking branch 'refs/remotes/origin/support/3.0' into support/3.1
2024-07-04 13:55:11 +02:00
jf-cbd
1aef576403
N°7604 - Security hardening
2024-07-04 13:52:19 +02:00
Molkobain
c3582f0aff
N°7552 - Fix mentions not taking triggers filter into account
2024-07-04 11:30:51 +02:00
Molkobain
8c4c0ff5e1
N°7552 - Adjust linkedset display as tag endpoint to return only necessary data
2024-07-04 11:30:51 +02:00
jf-cbd
7b6334d447
Merge remote-tracking branch 'refs/remotes/origin/support/3.1' into support/3.2
2024-07-04 11:01:16 +02:00
jf-cbd
bfd9be8280
Merge remote-tracking branch 'refs/remotes/origin/support/3.0' into support/3.1
2024-07-04 10:59:57 +02:00
jf-cbd
96e1388dde
N°7603 - Security hardening + UI blocks examples updated
2024-07-04 10:56:08 +02:00
Timothee
fd64be1dcd
N°7490 Upgrade tcpdf version
2024-07-04 10:41:18 +02:00
Stephen Abello
64974a2c54
N°7530 - Fix selectize results not stylized properly in other themes
2024-07-04 10:11:47 +02:00
Timothee
e363692822
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-07-04 09:45:56 +02:00
Stephen Abello
d5d93ed147
N°7530 - Fix quickcreate autocomplete results not displaying properly
2024-07-04 09:43:55 +02:00
Romain Quetiez
c3547f29d0
✅ Cosmetics on the test framework
2024-07-04 09:38:35 +02:00
Benjamin Dalsass
989ba7bbe7
N°7615 - Edition of a n-n link in edit mode not working
...
- Register input listeners on page ready
2024-07-04 07:55:30 +02:00
Eric Espie
ac90d8036f
N°7516 - hardening code
2024-07-03 18:03:34 +02:00
Timothee
644da707d2
Fix merge conflit resolution d3b9965283
2024-07-03 17:13:47 +02:00
Timothee
86b48b8980
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2024-07-03 17:00:22 +02:00
Timothee
69c8791fc5
Fix merge conflit resolution d3b9965283
2024-07-03 16:48:08 +02:00
jf-cbd
8b35679fcf
N°7124 - Security hardening
2024-07-03 15:51:43 +02:00
Stephen Abello
cb8af0a02b
N°7602 - Fix issue when displaying CKEditor sources while CKEditor is maximized
2024-07-03 15:47:29 +02:00
Stephen Abello
0b442a2e1a
N°7622 - Add carriage return after a block elements in ckeditor 5
2024-07-03 15:26:26 +02:00
Molkobain
f98e92b255
Restore documentation comment
2024-07-03 15:19:55 +02:00
Stephen Abello
eca1836bd8
N°7595 - Fix body text color variable being used before it's declared
2024-07-03 14:47:25 +02:00
Stephen Abello
17e8cad005
N°7595 - Fix CKEditor 5 font color in dark themes
2024-07-03 14:24:52 +02:00
Romain Quetiez
48e89dd27e
N°7621 Fix extensibility point introduced in N°4498, JS code included via iBackofficeScriptExtension must be executed after the JS files have been loaded
2024-07-03 09:42:41 +02:00
Eric Espie
e9ef48b79c
N°7559 - Fix radio buttons in template fields
2024-07-03 09:28:18 +02:00
Romain Quetiez
ab9df22e76
📝 Reinforce the documentation of WebPage JS inclusion API
2024-07-02 17:18:32 +02:00
jf-cbd
84f2ecd80f
Merge branch 'refs/heads/feature/N°7124-CSRF-in-several-iTop-pages' into support/3.2
2024-07-02 17:16:23 +02:00
jf-cbd
98f946c871
N°7124 - [SECU] Cross-Site Request Forgery (CSRF) in several iTop pages (finalize implementation)
2024-07-02 17:14:55 +02:00
odain
452d97f2d0
N°7584 - fix log
2024-07-02 16:00:42 +02:00
odain
3f0e46230f
N°7584 - authentication error log only when unescapable login_mode
2024-07-02 14:10:31 +02:00
Eric Espie
fad3259290
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-07-02 10:42:28 +02:00
Eric Espie
5fd8678a3a
N°7619 - Object deletion not cascaded to legacy extensions
2024-07-02 10:38:25 +02:00
Eric Espie
86df9ac035
N°7619 - Object deletion not cascaded to legacy extensions
2024-07-02 10:37:36 +02:00
Romain Quetiez
d4b342a35d
✅ Simplify for the sake of readability
2024-06-28 23:58:10 +02:00
Romain Quetiez
8c87f5a384
Merge branch 'refs/heads/feature/TestsGivenObjectInDB' into support/3.2
2024-06-28 17:04:35 +02:00
Eric Espie
984f676d6e
✅ GivenObjectInDB() and additional improvements in the tests suite to address false positive and slow tests
...
Rewrite tests on impact analysis to make them readable in the first place, then simplifiy the tests to focus on risk reduction, then complete with some edge case
Rewrite tests on impact graph build when the current user has restricted access to some parts of the graph
2024-06-28 15:24:13 +02:00
Molkobain
0f213b08a6
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-06-28 15:02:46 +02:00
Molkobain
3f997b416f
N°7313 - Revert "fix" as it breaks grouping on ext. keys, OQL functions and more
...
We keep the enhancements to the test framework though.
2024-06-28 14:54:51 +02:00
Molkobain
f88e231780
N°7610 - Fix inline images in log being displayed above the transition buttons
2024-06-28 12:20:46 +02:00
Molkobain
fff95fcebd
N°7601 - Avoid image to float along side text when editing, which will render differently in read-only / notifications
2024-06-27 22:16:53 +02:00
Molkobain
de17664c49
N°7601 - Remove image alignment buttons from CKEditor toolbar
2024-06-27 22:07:39 +02:00
Molkobain
2b1826d2e6
N°7606 - Fix lost of submitted log entry when using the grouped stimuli buttons in creation/edit mode
2024-06-27 10:15:48 +02:00
Romain Quetiez
b8d8ec640d
✅ Cleanup of legacy tests (sending emails)
2024-06-25 15:41:50 +02:00
Romain Quetiez
e2c01e9e5d
🎉 Releasing 3.0.2-beta1
2024-06-25 15:34:30 +02:00
Molkobain
a55efdff18
N°7315 - Migrate usages of WebPage::add_linked_xxx() for LoginTwigRenderer class
2024-06-25 15:02:20 +02:00
Eric Espie
3c1af200f8
💄 better page consistency
2024-06-24 17:28:27 +02:00
Eric Espie
dc8f676f75
N°7559 - Fix radio buttons in template fields
2024-06-24 17:11:39 +02:00
Anne-Cath
a160f2e212
N°4342 - Improve generic bulk deletion function with memory limit handling - add tests
2024-06-24 14:55:36 +02:00
Eric Espie
c1ce4f9a9f
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-06-24 14:30:28 +02:00
Eric Espie
cceb6809e7
✅ Fix CI
2024-06-24 14:20:33 +02:00
Eric Espie
48b559472e
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
...
# Conflicts:
# tests/php-unit-tests/src/BaseTestCase/ItopTestCase.php
2024-06-24 14:02:04 +02:00
Eric Espie
cddc452693
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2024-06-24 13:55:29 +02:00
Eric Espie
0904a21e3f
✅ Cleanup ItopTestCase
2024-06-24 11:50:37 +02:00
Eric Espie
e800946898
N°7454 - Add dedicated menu entry for config file edition
2024-06-21 14:13:46 +02:00
Eric Espie
e189034436
N°7454 - Add dedicated menu entry for config file edition
2024-06-21 14:05:05 +02:00
Timothee
4590013adc
N°7581 Improve error message readability during object creation/modification in the portal (regression introduced with N°7545)
2024-06-21 12:48:43 +02:00
Timothee
66230199f8
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2024-06-21 12:41:17 +02:00
Timothee
1f1a2b660f
N°7581 Improve error message readability during object creation/modification in the portal (regression introduced with N°7545)
2024-06-21 12:36:52 +02:00
Molkobain
b8b35194c9
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-06-21 11:34:11 +02:00
Molkobain
4f36369ea1
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2024-06-21 11:32:21 +02:00
Molkobain
33a906f11a
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2024-06-21 11:29:18 +02:00
Molkobain
82d11eeb47
N°7127 - Upgrade handlebars.js to v4.7.8
2024-06-21 11:19:39 +02:00
Molkobain
fdef394070
N°7127 - Upgrade handlebars.js to v4.7.8
2024-06-21 11:14:21 +02:00
Timothee
a3a5630e88
N°7581 Improve error message readability during object creation/modification in the portal (regression introduced with N°7545)
2024-06-21 10:37:25 +02:00
Eric Espie
9f7fd6a3a1
N°7465 - Code hardening
2024-06-20 17:42:24 +02:00
Molkobain
112a6f9942
N°7588 - Fix .env.local not working for the portal since Symfony 5.4 migration
2024-06-20 17:09:50 +02:00
odain
60110a4302
N°7584 - Login mode with special characters are not supported
2024-06-20 16:41:50 +02:00
Eric Espie
4426e2adfe
N°7516 - Code hardening
2024-06-20 16:28:38 +02:00
vdumas
0028b3cf17
N°7565 - Polishing Newsroom
2024-06-20 16:00:07 +02:00
Eric Espie
4867810ebe
N°7516 - Code hardening
2024-06-20 15:36:19 +02:00
Eric Espie
6b2476d220
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-06-20 11:08:23 +02:00
Eric Espie
b8bf66031b
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2024-06-20 11:07:57 +02:00
Eric Espie
2596a150bf
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2024-06-20 11:07:36 +02:00
Eric Espie
142d6c8993
N°7533 - Detect and warns on Galera clusters
2024-06-20 11:06:57 +02:00
Eric Espie
a3309365fc
N°7533 - Prevent installation of iTop on Galera clusters
2024-06-20 10:50:50 +02:00
Eric Espie
9dcdb1bc8c
N°7533 - Prevent installation of iTop on Galera clusters
2024-06-20 10:47:20 +02:00
Eric Espie
2275daf3b0
N°7533 - Prevent installation of iTop on Galera clusters
2024-06-20 09:49:41 +02:00
Molkobain
d145cb508a
N°7552 - Fix regression from previous merge ( f63abd9b)
...
Can't submit HTML field in the backoffice
2024-06-20 09:08:32 +02:00
Eric Espie
7028fd21bc
N°7571 - fix warning due to the new version of Html2Text lib
2024-06-19 11:23:08 +02:00
Molkobain
51adfd0254
N°7565 - Refactor way of retrieving user's picture
2024-06-19 11:05:46 +02:00
Eric Espie
6e2ed188eb
Merge branch 'support/3.2-beta' into support/3.2
2024-06-19 10:57:27 +02:00
Timothee
2a3516d593
Reapply "Merge remote-tracking branch 'origin/support/3.1' into support/3.2"
...
This reverts commit 3233b9776f .
2024-06-19 09:47:48 +02:00
Molkobain
c2d984d470
N°7552 - Fix implicit float to int conversion when uploading inline images
2024-06-19 09:08:00 +02:00
Molkobain
1de2502fe9
N°7552 - Fix CKEditor not following datamodel width/height in the backoffice
2024-06-18 23:20:42 +02:00
Molkobain
6647575965
N°7552 - Fix CKEditor overflowing on next column in the backoffice
2024-06-18 23:09:31 +02:00
Eric Espie
e5a60beba0
🚨 Fix autoload files
2024-06-18 17:54:12 +02:00
Eric Espie
2804076bf6
N°7514 - hardening code
...
(cherry picked from commit b8b9423aa85c65b25f7fb3d9c5ba0933317474d7)
2024-06-18 17:40:20 +02:00
Molkobain
f63abd9b6f
Merge remote-tracking branch 'origin/feature/3.2-post-beta' into support/3.2
...
# Conflicts:
# js/ckeditor/build/ckeditor.js
# js/ckeditor/build/ckeditor.js.map
2024-06-18 17:33:13 +02:00
Eric Espie
4ebdc9d6ed
✅ fix unit tests
2024-06-18 16:15:35 +02:00
Eric Espie
6e364a0ab9
N°7514 - hardening code
2024-06-18 16:00:08 +02:00
Timothee
3233b9776f
Revert "Merge remote-tracking branch 'origin/support/3.1' into support/3.2"
...
This reverts commit 905bbf9118 , reversing
changes made to 1c00461f4d .
2024-06-17 18:03:12 +02:00
Timothee
905bbf9118
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-06-17 17:04:05 +02:00
Timothee
d70e5dff45
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2024-06-17 16:55:26 +02:00
Timothee
c4fc0ed982
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2024-06-17 16:51:30 +02:00
Timothee
320922a13d
N°7545 Correctly display error message
2024-06-17 16:49:33 +02:00
odain
9514977ce2
ci bug investigation
2024-06-17 16:48:09 +02:00
Eric Espie
62d08dce56
⬆️ fix composer filters
2024-06-17 15:06:06 +02:00
Eric Espie
71e36d264e
✅ fix unit tests
2024-06-17 14:52:55 +02:00
Eric Espie
7dc1672b24
✅ Add logs to unit tests
2024-06-17 11:55:36 +02:00
Eric Espie
50e40879de
✅ N°7571 - HTML2Text lib
2024-06-13 18:16:26 +02:00
Romain Quetiez
1c00461f4d
✅ Allow more modules to be compatible with LTS 2.7 dictionary format spec
2024-06-13 17:58:29 +02:00
Eric Espie
6cc24e475a
✅ N°7571 - HTML2Text lib
2024-06-13 17:28:08 +02:00
Benjamin Dalsass
6c0dfd13eb
N°7552 - Polishing CKeditor
...
- set an editor height to prevent editor growing
2024-06-13 16:21:58 +02:00
Eric Espie
4232284dae
✅ N°7571 - HTML2Text lib
2024-06-13 15:33:54 +02:00
jf-cbd
b8c4be7a3d
N°7552 - Polishing CKeditor (maximized mode, focus impossible if editor in a modal)
...
Fullscreen mode for portal (native browser method)
Windowed mode for console (JS method)
portal.css not minified
2024-06-13 15:30:57 +02:00
Benjamin Dalsass
6958fd0965
Merge remote-tracking branch 'origin/feature/3.2-post-beta' into feature/3.2-post-beta
2024-06-13 14:49:46 +02:00
Benjamin Dalsass
1f8726669b
N°7567 - Error message on bulk modify on object with different values in a an HTML field
2024-06-13 14:48:06 +02:00
Eric Espie
47d65931e6
N°7571 - ⬆️ Bump HTML2Text library version
2024-06-13 14:45:06 +02:00
Romain Quetiez
b8a9ea452f
✅ Fix interferences between tests on dictionaries
2024-06-13 11:32:17 +02:00
jf-cbd
c8a1f7f534
Update licenses for 3.2 release
2024-06-13 11:01:42 +02:00
Romain Quetiez
cbb78056c3
✅ Enable tests on french dictionaries completion (continuous integration)
2024-06-13 10:53:13 +02:00
jf-cbd
bfbb046b10
N°7552 - Polishing CKeditor (maximized mode, focus impossible if editor in a modal)
...
Fullscreen mode for portal (native browser method)
Windowed mode for console (JS method)
portal.css not minified
2024-06-13 10:32:08 +02:00
Romain Quetiez
c34dc34e3e
Complete french translations (reviewed with Vincent)
2024-06-12 18:08:54 +02:00
Vincent Dumas
a1e48cc438
Fix FR missing translations
2024-06-12 17:31:11 +02:00
Eric Espie
8b256caa6c
Merge remote-tracking branch 'origin/support/3.1' into feature/3.2-post-beta
2024-06-12 16:49:13 +02:00
Eric Espie
f96d28a0a8
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2024-06-12 16:48:39 +02:00
Eric Espie
d3b9965283
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# core/cmdbsource.class.inc.php
2024-06-12 16:48:06 +02:00
Eric Espie
f03d731b1d
N°7533 - Prevent installation of iTop on Galera clusters
2024-06-12 16:14:23 +02:00
Timothee
d4b41d892c
Automated dictionaries synchronization with english reference
2024-06-11 17:43:44 +02:00
Timothee
09a5d7a35f
Automated dictionaries synchronization with english reference
2024-06-11 16:38:40 +02:00
Timothee
ae83a11a8c
Future phpunit tests for french dictionaries
2024-06-11 15:45:14 +02:00
jf-cbd
291c513d3b
Remove balloon remaining in full screen (on Firefox)
2024-06-11 09:36:21 +02:00
jf-cbd
8935de0809
Dev command to improve development
2024-06-11 09:36:21 +02:00
Benjamin Dalsass
4c0a55dbbb
N°5298 - Upgrade CKEditor to version 5
...
- PrepareCKEditorValueTextEncodingForTextarea: allow null value
2024-06-10 16:13:45 +02:00
Benjamin Dalsass
6080e456c5
N°5298 - Upgrade CKEditor to version 5
...
- correct textarea encoding for ckeditor
https://ckeditor.com/docs/ckeditor5/latest/installation/getting-started/getting-and-setting-data.html#automatic-integration-with-html-forms
2024-06-10 10:07:20 +02:00
Timothee
cd065cc0db
N°7565 - Polishing Newsroom - Add subtitle and user icon (fix SK dictionary)
2024-06-07 15:34:21 +02:00
jf-cbd
46929ce43f
Remove header check in ajax.render.php
2024-06-07 10:03:49 +02:00
Benjamin Dalsass
bda7f58ddd
N°5298 - Upgrade CKEditor to version 5
...
- remove text transformation plugin
2024-06-07 08:54:50 +02:00
Benjamin Dalsass
c940295663
N°7529 - Choose which button to keep in CKeditor5
2024-06-07 08:18:58 +02:00
Benjamin Dalsass
8d2adfbbd2
N°5298 - Upgrade CKEditor to version 5
...
- fix portal issue when choosing a text color, text area value is replaced by hexadecimal color text input
2024-06-07 08:17:38 +02:00
Benjamin Dalsass
d3b39048d8
N°5298 - Upgrade CKEditor to version 5
...
- remove fired event UPDATE in plugin update-input-on-change
effect: alert dialog on portal when adding image
known impact: validation on portal not triggered on textarea modification
2024-06-07 08:16:29 +02:00
vdumas
02a5630f62
N°7565 - Polishing Newsroom - Add subtitle and user icon
2024-06-06 17:42:02 +02:00
jf-cbd
9d1c66296b
N°7124 - [SECU] Cross-Site Request Forgery (CSRF) in several iTop pages
2024-06-06 17:10:49 +02:00
vdumas
be3e55acee
N°7565 - Polishing Newsroom - FR entries
2024-06-06 12:15:28 +02:00
vdumas
3fd6f47f8b
N°7425 - Add Warning when a user has no contact or no allow org
2024-06-06 12:08:20 +02:00
Eric Espie
bbebca7951
N°7556 - Cross-Site Request Forgery (CSRF) protection
2024-06-05 17:38:51 +02:00
vdumas
07702379c3
N°7560 - Improve help message on Event methods (2)
2024-06-05 15:41:06 +02:00
vdumas
7c8fa10be9
N°7560 - Improve help message on Event methods
2024-06-05 15:06:34 +02:00
jf-cbd
ffcc8ff32a
N°7459 optimize memory consumption during compilation with php 8.1+ ( #650 )
...
N°7459 optimize memory consumption during compilation with PHP 8.1+
2024-06-05 11:03:43 +02:00
jf-cbd
6f42b4aafc
Fix selectize bug when multiple selectize fields exist on the same page
2024-06-05 10:26:26 +02:00
Romain Quetiez
ecd8890c0b
✅ List explicitely the modules when finding inconsistencies in installation.xml
2024-06-04 21:56:03 +02:00
vdumas
f568aaf732
N°6303 - Add search ticket bricks in portal
2024-06-04 11:40:59 +02:00
Benjamin Dalsass
fbf98aa4d9
N°5298 - Upgrade CKEditor to version 5
...
- remove unused object-shortcut toolbar item
2024-06-04 10:58:47 +02:00
vdumas
0f5ee780bc
N°7551 - ActionNewsroom Message mandatory
2024-06-03 17:05:02 +02:00
Benjamin Dalsass
12ccbd48b9
N°7467 - Fix column selection broken in CSV export
2024-06-03 15:48:42 +02:00
Eric Espie
67762458e4
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-05-30 12:08:11 +02:00
Eric Espie
3e3ac0d83f
N°7542 - code hardening
2024-05-30 12:04:36 +02:00
Benjamin Dalsass
fa43aaba49
N°5298 - Upgrade CKEditor to version 5
...
- set a minimum editor height (180px) in portal
2024-05-30 09:17:40 +02:00
Benjamin Dalsass
12fc7fbfd9
N°5298 - Upgrade CKEditor to version 5
...
- set a minimum editor height (180px) in portal
2024-05-30 09:16:39 +02:00
Eric Espie
6969013439
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-05-29 18:20:13 +02:00
Eric Espie
32835f70b9
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2024-05-29 18:19:48 +02:00
Eric Espie
63cf78f64d
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# pages/preferences.php
2024-05-29 18:18:55 +02:00
Eric Espie
8be7628668
N°7548 - Code hardening
2024-05-29 18:11:36 +02:00
Eric Espie
37f0a7e6d9
N°7548 - Code hardening
2024-05-29 18:08:40 +02:00
Benjamin Dalsass
e750ad8755
N°5298 - Upgrade CKEditor to version 5
...
- adjust plugin update-input-on-change to prevent emitting event when data has no change
2024-05-28 16:07:00 +02:00
Benjamin Dalsass
22882e35b4
N°5298 - Upgrade CKEditor to version 5
...
- restore WebResourcesHelper ckeditor for extension compatibility (ex customer survey)
2024-05-28 15:53:52 +02:00
Molkobain
afc40d9cca
N°2039 - Fix newsroom menu not opening due to regression in a642ad6d
2024-05-28 13:50:55 +02:00
Benjamin Dalsass
7cf607c34e
N°5298 - Upgrade CKEditor to version 5
...
- restore portal highlight js import
2024-05-28 11:28:46 +02:00
Benjamin Dalsass
e6c3744aaa
N°5298 - Upgrade CKEditor to version 5
...
- restore broken test for CKEditor resources check
2024-05-28 08:29:40 +02:00
Benjamin Dalsass
7769e5e116
N°5298 - Upgrade CKEditor to version 5
...
- update ckeditor plugin update-input-on-change by removing the event fired
2024-05-28 08:16:21 +02:00
Eric Espie
11502d2e92
N°7478 - Users (except admins) are not allowed to manage their own allowed org list
2024-05-27 14:55:37 +02:00
Molkobain
fc428eeb2b
N°6167 - Fix welcome popup opening with collapsed content
2024-05-26 23:03:34 +02:00
Molkobain
a956627187
N°5298 - Merge work from 9bf0addc9c with changes from the WIP CKEditor build repo
2024-05-24 23:35:36 +02:00
Molkobain
c178fa4677
N°5298 - Remove unnecessary SCSS variables
2024-05-24 22:55:34 +02:00
Molkobain
25af60d8df
N°5298 - Add class HTML attribute to most HTML tags in the HTMLDOMSanitizer
2024-05-24 22:53:30 +02:00
Benjamin Dalsass
9bf0addc9c
N°5298 - Upgrade CKEditor to version 5 ( #647 )
2024-05-24 16:13:20 +02:00
Eric Espie
094a9ed82f
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
...
# Conflicts:
# tests/php-unit-tests/unitary-tests/core/CRUDEventTest.php
# tests/php-unit-tests/unitary-tests/core/DBObject/MockDBObjectWithCRUDEventListener.php
2024-05-24 10:04:40 +02:00
Eric Espie
5e64be8580
N°7491 - ✅ Fix unit tests
2024-05-24 09:48:07 +02:00
Eric Espie
a0b76a25be
N°7491 - Fix Events during DBObject CRUD
2024-05-24 09:35:00 +02:00
Molkobain
4764553e08
N°5298 - Fix HTML attribute name always empty in RichText block
2024-05-24 09:30:24 +02:00
Romain Quetiez
f87b4f6154
✅ Make sure that tests use valid input data
2024-05-23 09:14:42 +02:00
Molkobain
4ccec53e8d
N°5298 - Improve CKEditor fullscreen style in the backoffice
2024-05-22 21:55:16 +02:00
Molkobain
e7728ee7dd
N°5298 - Downsize CKEditor buttons / components for better integration with our UIs
2024-05-22 21:54:27 +02:00
Molkobain
c06aa66854
N°5298 - Fix CKEditor not using width/height from the datamodel since upgrade to v5 in the backoffice
2024-05-22 15:13:40 +02:00
Molkobain
7dd913b0dd
N°5298 - Fix CKEditor fullscreen style and theme integration in the backoffice
2024-05-22 15:12:37 +02:00
Molkobain
6fb1afaa2f
N°5298 - Fix CKEditor fullscreen style in the end-users portal
2024-05-22 13:24:16 +02:00
Molkobain
8cb92e3bd3
N°7494 - Update highlight.js to v11.9.0
...
Mind that this lib is not maintained through NPM yet as its sources alone don't allow to be used in CKEditor out of the box, it needs extra steps to be built/used. And as we are already struggling with the CKEditor integration, we rather make baby steps.
2024-05-22 13:24:16 +02:00
vdumas
d9fcde8dbb
N°7484 - "autoresolve" Parent-Child now supports Friendlyname customization
2024-05-22 12:41:27 +02:00
Eric Espie
2389a5d720
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-05-21 15:08:07 +02:00
Eric Espie
e2f2afad54
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2024-05-21 15:07:28 +02:00
Eric Espie
f632cf3155
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2024-05-21 15:07:08 +02:00
Eric Espie
bc77c6589d
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-05-21 14:29:56 +02:00
Eric Espie
13dfdc3d9d
Merge remote-tracking branch 'origin/support/2.7' into support/3.1
2024-05-21 14:29:10 +02:00
Eric Espie
62caf16153
N°7364 - Code hardening
2024-05-21 14:20:30 +02:00
Romain Quetiez
1de179f683
N°4459 Make sure that every test will pass even if the CI provides an invalid configuration file. Also allow encryption mecanism to be fully controlled by the tests
2024-05-18 17:49:07 +02:00
Romain Quetiez
8823068608
N°4459 - Sodium default encrypted key invalid in the CI (workaround)
2024-05-17 16:56:55 +02:00
Romain Quetiez
48857631a4
✅ Test that any kind of attribute can be written and read, both directly and through an external field
2024-05-17 16:56:55 +02:00
jf-cbd
fd6796aae3
Merge remote-tracking branch 'refs/remotes/origin/support/3.1' into support/3.2
...
# Conflicts:
# .make/composer/rmDeniedTestDir.php
# application/utils.inc.php
2024-05-17 11:16:56 +02:00
jf-cbd
020a37ead9
N°7526 - Profile input unfocus: Previously entered value still filters
2024-05-17 10:58:29 +02:00
Romain Quetiez
b9b28e31f4
✅ Fix false positive when there is a data/production-modules folder
2024-05-17 09:51:16 +02:00
vdumas
0489235c67
N°7477 - Log execution result on DataSynchro made without administrator profile
2024-05-17 09:48:08 +02:00
Romain Quetiez
365d948a59
Merge branch 'support/3.1' into support/3.2
...
# Conflicts:
# tests/php-unit-tests/src/Hook/TestsRunStartHook.php
2024-05-16 19:05:03 +02:00
vdumas
5bc8717d2b
N°7480 - Setup theme compilation warning
2024-05-16 17:06:44 +02:00
jf-cbd
912b6b4a0d
N°7479 - Profile filter unusable
2024-05-16 16:52:22 +02:00
odain
163a3afc0f
N°7426 - no session created - replace php_sapi_name() by PHP_SAPI in unattended
2024-05-16 15:31:08 +02:00
Eric Espie
fb96184401
N°7468 - SQL error on MTP and DBTools on 3.2-dev
2024-05-16 14:50:52 +02:00
odain
35265718c1
Merge branch 'support/3.0' into support/3.1
2024-05-16 14:37:41 +02:00
odain
d98e35d918
Merge branch 'support/2.7' into support/3.0
2024-05-16 14:13:24 +02:00
odain
f8b54be896
N°7426 - no session created - replace php_sapi_name() by PHP_SAPI
2024-05-16 14:10:54 +02:00
Romain Quetiez
a88ce075cc
Merge branch 'support/3.0' into support/3.1
...
# Conflicts:
# tests/php-unit-tests/src/BaseTestCase/ItopTestCase.php
2024-05-16 14:07:36 +02:00
Romain Quetiez
c6f3e36451
Merge branch 'support/2.7' into support/3.0
...
# Conflicts:
# tests/php-unit-tests/src/BaseTestCase/ItopTestCase.php
# tests/php-unit-tests/unitary-tests/core/iTopConfigParserTest.php
2024-05-16 10:09:11 +02:00
Romain Quetiez
53dc452d61
✅ Avoid unnecessary custom test environment compilations (base compilation of file modification time)
2024-05-16 09:53:04 +02:00
Romain Quetiez
ccaf2dc5b7
Make the tests compatible with windows (and linux)
2024-05-16 09:53:04 +02:00
vdumas
d2c7b13454
N°7484 - UserRequest/Incident solution field supports HTML
2024-05-15 10:38:16 +02:00
Molkobain
1366acd001
N°2039 - Fix modal flex direction to column
2024-05-15 10:10:11 +02:00
vdumas
bdd2e9ab4d
N°7484 - UserRequest/Incident solution field supports HTML
2024-05-14 17:57:45 +02:00
vdumas
08b8be1ab2
N°7484 - UserRequest/Incident solution field supports HTML
2024-05-14 17:57:24 +02:00
Molkobain
5c46cb7c9b
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-05-07 10:42:18 +02:00
Molkobain
d9581a083d
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2024-05-07 10:41:04 +02:00
Molkobain
46738d4ba4
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2024-05-07 10:38:50 +02:00
Molkobain
5d5df5ad1a
N°7255 - Fix misc. stylesheets not working in portal since N°7047
2024-05-07 10:37:39 +02:00
Molkobain
ad36066126
📝 Copyright year bump
2024-05-06 18:35:31 +02:00
Molkobain
a642ad6db9
N°2039 - Refresh messages without waiting for the providers TTL to avoid news not being visible even though they have been created
2024-05-02 17:44:25 +02:00
Molkobain
e680259728
N°2039 - Add test recipient for newsroom action
2024-05-02 17:17:53 +02:00
Molkobain
7b8887a9c8
N°2039 - Rename AsyncSendiTopNotifications into AsyncSendNewsroom
2024-05-02 17:15:14 +02:00
Molkobain
1ce81fe466
N°2039 - Fix information modal flex direction to column
2024-05-02 15:52:24 +02:00
Molkobain
3cf3159469
N°2039 - Fix visual glitches with set input and "+" icon
2024-05-02 15:28:49 +02:00
Molkobain
188a3fe3cc
N°2039 - Improve title / message for set input with a minimum item constraint
2024-05-02 13:46:51 +02:00
Molkobain
848c4bb979
N°2039 - Fix autoloaders
2024-05-02 09:45:30 +02:00
Molkobain
b6ea73747d
N°2039 - Rename ActioniTopNotification into ActionNewsroom
2024-05-02 09:33:51 +02:00
Molkobain
635c1bda6e
N°2039 - Rename iTopNewsroom into NewsroomNotification
2024-05-02 09:30:47 +02:00
Molkobain
0d1c3aa464
N°2039 - Rework actions / events class labels
2024-05-01 20:17:05 +02:00
Stephen Abello
e1246ad375
N°7496 - Missing French translations for toasts preferences
2024-04-30 16:21:29 +02:00
jf-cbd
8305cfed24
Merge branch 'refs/heads/support/3.1' into support/3.2
2024-04-30 15:11:36 +02:00
jf-cbd
8c46c99ecc
N°7313 - Bad display of single quotes in charts
2024-04-30 15:04:28 +02:00
Molkobain
f7bbbbbe87
N°2039 - Send news only to Person with at least 1 active user which has access to the backoffice
2024-04-30 11:26:42 +02:00
Molkobain
7b35692ce6
N°2039 - Fix notification not send if Person linked to more than 1 User
2024-04-30 11:26:26 +02:00
Molkobain
22fbb0ca13
N°7264 - Fix selectize background in transition forms
2024-04-30 11:26:26 +02:00
jf-cbd
3dccf9ee3f
Merge remote-tracking branch 'refs/remotes/origin/support/3.1' into support/3.2
2024-04-30 10:57:46 +02:00
jf-cbd
02be397e8f
Merge remote-tracking branch 'refs/remotes/origin/support/3.0' into support/3.1
2024-04-30 10:57:06 +02:00
jf-cbd
61469a28b9
N°7445 - Invalid Unicode escape sequence on dashlet Header with statistics
2024-04-30 10:56:09 +02:00
jf-cbd
24cf28f09a
Merge remote-tracking branch 'refs/remotes/origin/support/3.1' into support/3.2
2024-04-30 08:15:15 +02:00
jf-cbd
9ff54cead8
Merge remote-tracking branch 'refs/remotes/origin/support/3.0' into support/3.1
2024-04-30 08:14:11 +02:00
jf-cbd
dbcbb187b2
N°7445 - Invalid Unicode escape sequence on dashlet Header with statistics
2024-04-30 08:13:37 +02:00
jf-cbd
71b4d672d4
Merge remote-tracking branch 'refs/remotes/origin/support/3.0' into support/3.1
...
# Conflicts:
# pages/ajax.render.php
2024-04-30 08:04:45 +02:00
jf-cbd
93bba66323
N°7445 - Invalid Unicode escape sequence on dashlet Header with statistics
2024-04-30 08:03:14 +02:00
Molkobain
0a95aa385a
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
...
# Conflicts:
# tests/php-unit-tests/unitary-tests/application/applicationextension/Delta/application-extension-usages-in-snippets.xml
2024-04-29 14:03:16 +02:00
Molkobain
cab6394cba
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2024-04-29 13:58:13 +02:00
Molkobain
32140b360f
✅ Cherry pick fixes from 59a955f4
2024-04-29 11:45:09 +02:00
Stephen Abello
b1290072b5
N°6167 - Fix high contrast theme for new welcome popup
2024-04-29 11:09:41 +02:00
Stephen Abello
c82f169248
N°6167 - Fix darkmoon theme for new welcome popup
2024-04-29 10:51:59 +02:00
Benjamin Dalsass
06a8481511
N°7279 - AttributeClass defined in XML datamodel compilation issue
2024-04-25 11:39:54 +02:00
Benjamin Dalsass
a481992c8e
N°7279 - AttributeClass defined in XML datamodel compilation issue
2024-04-25 09:16:30 +02:00
jf-cbd
0434579ef5
Merge remote-tracking branch 'refs/remotes/origin/support/3.1' into support/3.2
2024-04-24 17:11:19 +02:00
jf-cbd
59a955f491
🐛 N°7313 - Bad display of single quotes in charts ( #627 )
...
* 🐛 N°7313 - Bad display of single quotes in charts
* Fix and improve ItopCustomDatamodelTestCase
2024-04-24 17:03:47 +02:00
Molkobain
d1ff87c0e6
N°2039 - Add default search criteria for EventiTopNotification
2024-04-24 15:38:31 +02:00
vdumas
47248bf0b7
N°7474 - Setup crash when a profile is removed
2024-04-24 15:35:45 +02:00
Molkobain
0f49154b5d
N°2039 - Fix unit test about dictionaries
2024-04-24 15:33:41 +02:00
Molkobain
0507f95971
N°2039 - Add line about newsroom action in the notifications configuration hint
2024-04-24 14:21:47 +02:00
jf-cbd
82220c801b
Merge remote-tracking branch 'refs/remotes/origin/support/3.1' into support/3.2
2024-04-24 12:01:40 +02:00
jf-cbd
2ffcfd2f57
Merge remote-tracking branch 'refs/remotes/origin/support/3.0' into support/3.1
2024-04-24 12:00:47 +02:00
jf-cbd
e657052d17
Merge remote-tracking branch 'refs/remotes/origin/support/2.7' into support/3.0
2024-04-24 11:58:13 +02:00
jf-cbd
d85767a838
Update test to run only on commmunity builds
2024-04-24 11:14:40 +02:00
Eric Espie
e409ee8337
N°6438 - Reloading all displayed tickets when display the ticket list
2024-04-24 10:34:44 +02:00
Molkobain
973a716481
N°2039 - Add "list" zlist for EventiTopNotification class
2024-04-23 19:30:27 +02:00
Molkobain
cfbc75b564
N°2039 - Add descending order on date for EventiTopNotification
2024-04-23 19:23:26 +02:00
Molkobain
78215439ee
N°2039 - Add complementary name on child classes to avoid empty summary cards in iTop 3.1+
2024-04-23 19:14:44 +02:00
jf-cbd
028c7f0604
Merge remote-tracking branch 'refs/remotes/origin/support/3.1' into support/3.2
2024-04-23 14:45:23 +02:00
jf-cbd
e56d5ed3aa
Merge remote-tracking branch 'refs/remotes/origin/support/3.0' into support/3.1
...
# Conflicts:
# datamodels/2.x/itop-hub-connector/launch.php
# setup/wizardsteps.class.inc.php
2024-04-23 14:13:40 +02:00
jf-cbd
e5a8bd61b0
Merge remote-tracking branch 'refs/remotes/origin/support/2.7' into support/3.0
...
# Conflicts:
# datamodels/2.x/itop-hub-connector/launch.php
2024-04-23 14:03:15 +02:00
jf-cbd
eeec57536b
Security hardening
2024-04-23 11:55:39 +02:00
jf-cbd
e3173810fd
Merge branch 'refs/heads/support/3.1' into support/3.2
...
# Conflicts:
# pages/ajax.render.php
2024-04-19 15:30:48 +02:00
jf-cbd
3b7f26d794
Revert "Merge branch 'refs/heads/support/3.1' into support/3.2"
...
This reverts commit 6ff60080a1 , reversing
changes made to 9d195d6fa0 .
2024-04-19 15:26:15 +02:00
jf-cbd
7fba61ff35
N°7445 - Invalid Unicode escape sequence on dashlet Header with statistics
2024-04-19 15:21:48 +02:00
jf-cbd
1bf156bdda
Revert "Merge branch 'refs/heads/support/3.0' into support/3.1"
...
This reverts commit 1164e757de , reversing
changes made to 1235452a1b .
2024-04-19 15:16:57 +02:00
jf-cbd
6ff60080a1
Merge branch 'refs/heads/support/3.1' into support/3.2
...
# Conflicts:
# pages/ajax.render.php
2024-04-19 11:27:32 +02:00
jf-cbd
1164e757de
Merge branch 'refs/heads/support/3.0' into support/3.1
...
# Conflicts:
# pages/ajax.render.php
2024-04-19 11:24:56 +02:00
jf-cbd
514e0b80a5
N°7445 - Invalid Unicode escape sequence on dashlet Header with statistics
2024-04-19 11:17:09 +02:00
Molkobain
9d195d6fa0
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-04-19 09:25:42 +02:00
Molkobain
1235452a1b
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2024-04-19 09:24:21 +02:00
Molkobain
35f4ab4941
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2024-04-19 09:22:32 +02:00
Molkobain
16ff6341d0
N°7455 - Fix regression from 4c784886, wrong class tested
2024-04-19 09:14:53 +02:00
Molkobain
e669f0e6b9
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-04-18 18:50:29 +02:00
Molkobain
12ad3c2732
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2024-04-18 18:49:08 +02:00
Molkobain
ac826cb9f1
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2024-04-18 18:48:24 +02:00
Molkobain
9dab8679d6
N°7448 - Update dictionary entry
2024-04-18 18:44:20 +02:00
Molkobain
d9c0c3cdbe
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-04-18 18:18:44 +02:00
Molkobain
4f3b25aa46
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2024-04-18 18:17:41 +02:00
Molkobain
f737bcb9a0
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2024-04-18 18:16:24 +02:00
Molkobain
4c78488644
N°7455 - Ensure form renderer class extends FormRenderer
2024-04-18 18:15:02 +02:00
Denis
3a8ad59e6c
N°6167 - Introduce API for the content of the Welcome Popup ( #505 )
...
* API for the content of the Welcome Popup
* Apply suggestions from code review
* N°7410 - Refactor code to match conventions
* N°7410 - Refactor to new design
* N°7410 - Review adjustments
* N°7410 - Review adjustments
* N°7410 - Update translations
* N°7410 - Update setup complied file
* Update sources/Application/WelcomePopup/Provider/DefaultProvider.php
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2024-04-18 16:57:07 +02:00
Stephen Abello
62f5f2c942
N°5298 -When opening CKEditor4 data with CKEditor5, if no change has been made return initial data instead of transformed data
2024-04-18 14:51:44 +02:00
Benjamin Dalsass
c56aeb08f5
N°2443 - Boolean don't accept yes/no value ( #645 )
...
AttributeBoolean form field edition is now handled by list or radio
2024-04-17 16:04:07 +02:00
Anne-Cath
ddc004a147
N°7461 - Portal: import user photo don't like some pictures with PHP>=8.1
2024-04-17 15:44:52 +02:00
Anne-Catherine
e4a3a7d0ca
N°6962 - Impact analysis does not fully take into account the user rights with sharing base ( #572 )
2024-04-17 14:38:33 +02:00
vdumas
6ae813221e
N°2572 - Improve error message "Nowhere to go??" with root cause
2024-04-15 13:52:46 +02:00
Stephen Abello
dc553ca83c
N°5298 - Update CKEditor to version 5
2024-04-15 12:53:21 +02:00
vdumas
14c637c7f3
N°7428 - Fix spelling mistake on FR dictionary (lnkxxxToFunctionalCI)
2024-04-15 12:27:56 +02:00
odain
3ce6c8b7cf
Merge branch 'support/3.1' into support/3.2
2024-04-15 10:23:37 +02:00
odain
b4cdf5cf6d
Merge branch 'support/3.0' into support/3.1
2024-04-15 10:23:22 +02:00
odain
77cc4672b0
Merge branch 'support/2.7' into support/3.0
2024-04-15 10:20:49 +02:00
vdumas
331e66e594
N°7447 - Ease User Dashboard clean-up for iTop administrator
2024-04-15 10:11:39 +02:00
odain
b65e931c4c
N°7439 - setup wizard broken on essential targets after fresh install via unattended CLI
2024-04-15 09:57:54 +02:00
odain
de5a9261df
Merge branch 'support/3.1' into support/3.2
2024-04-12 17:19:25 +02:00
odain
46b0dabb1d
Merge branch 'support/3.0' into support/3.1
2024-04-12 17:18:44 +02:00
odain
dfbfab7005
N°7407 - adapt test to 3.0 test SDK evolutions
2024-04-12 17:17:03 +02:00
odain
aa831b632c
Merge branch 'support/2.7' into support/3.0
2024-04-12 17:16:22 +02:00
odain
6cb3519308
N°7407 - test readability
2024-04-12 16:59:56 +02:00
odain
cfb9fae648
N°7407 - fix previous commit
2024-04-12 16:49:11 +02:00
odain
f4e791734f
N°7407 - remove phpunit annotation
2024-04-12 14:49:20 +02:00
odain
6653ab0668
N°7407 - fix missing extension installation via unattended from production-modules or extension folder
2024-04-12 13:25:40 +02:00
odain
7ab258ba03
N°7439 - setup wizard broken on essential targets
2024-04-12 11:32:04 +02:00
odain
b5af30a93f
N°7407 - refactor unattended tests to make work anywhere
2024-04-12 11:32:04 +02:00
Molkobain
dad406d208
N°6964 - Improve PHPDoc and method name to explicit that paths are relative
2024-04-12 10:50:59 +02:00
Molkobain
a6d01739ba
N°6964 - Fix unit test data not compliant with tested API
2024-04-12 10:45:56 +02:00
Molkobain
e3501447ad
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-04-12 10:12:04 +02:00
Molkobain
2294fce5da
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2024-04-12 10:06:27 +02:00
Molkobain
ce5c05234d
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2024-04-12 10:02:19 +02:00
Molkobain
bbfa601ab1
N°7446 - Add temporary workaround to fix an issue due to DB views creation.
2024-04-12 09:59:14 +02:00
Lars Kaltefleiter
93e1f6ae03
N°6964 - Add API to allow modules to register files to include in the backup ( #547 )
...
* Allow to include backup extra file via interface
* Update application/applicationextension.inc.php
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@me.com >
* Add iBackupExtraFilesExtension to plugin list
* decouple extra_files via config and interface
* Add unit tests for iBackupExtraFilesExtension
* Enable recursive creation of destination directories
* Update application/applicationextension.inc.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update setup/backup.class.inc.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update tests/php-unit-tests/unitary-tests/application/applicationextension/ApplicationExtensionTest.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update application/applicationextension.inc.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update core/metamodel.class.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update setup/backup.class.inc.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
---------
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@me.com >
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2024-04-12 09:17:17 +02:00
odain
2a9add241e
Merge branch 'support/3.1' into support/3.2
2024-04-11 18:55:50 +02:00
odain
c9a9ec2fed
Merge branch 'support/3.0' into support/3.1
2024-04-11 18:55:25 +02:00
odain
83764deedb
Merge branch 'support/2.7' into support/3.0
2024-04-11 18:55:00 +02:00
odain
172b1cb1ff
N°7407 - add phpunit annotation to exclude tests on top of targets
2024-04-11 18:54:43 +02:00
Molkobain
8a4e144725
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-04-11 17:00:40 +02:00
Molkobain
5f35effad9
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2024-04-11 16:58:02 +02:00
Molkobain
e1374a0e6b
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2024-04-11 16:56:25 +02:00
Molkobain
ca356859a3
N°7446 - Add comment for better understanding
2024-04-11 16:55:48 +02:00
Molkobain
5efe294895
N°7446 - Fix custom datamodel test class not creating DB tables correctly
2024-04-11 16:50:27 +02:00
odain
6a6dacc8ce
N°7407 - fix ci test adapt to 3.2 DM
2024-04-10 15:35:01 +02:00
odain
28feddb6c9
Merge branch 'support/3.1' into support/3.2
2024-04-10 14:26:29 +02:00
odain
e6fa589412
Merge branch 'support/3.0' into support/3.1
2024-04-10 14:14:28 +02:00
odain
18d0b88531
N°7407 - fix merge
2024-04-10 14:11:58 +02:00
odain
3139a0b610
Merge branch 'support/2.7' into support/3.0
2024-04-10 14:06:41 +02:00
odain
e0170ccc7e
N°7407 - InstallationFileServiceTest relies on local installation.xml to reduce maintenance
2024-04-10 14:05:39 +02:00
jf-cbd
c24e7ef318
Merge branch 'refs/heads/support/3.1' into support/3.2
2024-04-10 10:34:50 +02:00
jf-cbd
ffefa5495a
Adding CSRF protection to simulation step in CSV import
2024-04-10 10:34:06 +02:00
odain
3f773539fe
Merge branch 'support/3.1' into support/3.2
2024-04-09 21:29:11 +02:00
odain
a371b7f03b
N°7407 - fix ci itop installation
2024-04-09 21:21:46 +02:00
odain
de97a6263f
N°7407 - fix test and itop install in ci envt
2024-04-09 16:52:06 +02:00
odain
233bbebd93
Merge branch 'support/3.1' into support/3.2
2024-04-09 11:06:54 +02:00
odain
f0c5264fc8
Merge branch 'support/3.0' into support/3.1
2024-04-09 11:06:38 +02:00
odain
367aac3e04
Merge branch 'support/2.7' into support/3.0
2024-04-09 11:06:17 +02:00
odain
3b78885f38
N°7407 - unattended test cleanup for PHP 8.x deprecations
2024-04-09 11:06:03 +02:00
odain
793f5c7cbe
N°7407 - adapt unattended test to 3.2 installation.xml choices
2024-04-09 11:02:05 +02:00
odain
1d4cb6034d
Merge branch 'support/3.1' into support/3.2
2024-04-09 10:55:29 +02:00
odain
e6814d6860
N°7407 - adapt unattended test to 3.1 installation.xml choices
2024-04-09 10:55:05 +02:00
Molkobain
79198f51a3
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2024-04-09 10:52:00 +02:00
odain
f14b4c32be
N°7407 - adapt unattended test to 3.0 installation.xml choices
2024-04-09 10:46:44 +02:00
Molkobain
6be5264fe9
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2024-04-09 10:41:08 +02:00
Molkobain
6a30d6caa9
N°7438 - Dashboard: Fix crash when closing the editor modal
2024-04-09 10:40:06 +02:00
odain
628a7319d1
Merge branch 'support/3.1' into support/3.2
...
# Conflicts:
# setup/applicationinstaller.class.inc.php
2024-04-09 10:12:29 +02:00
odain
bc8543d88c
Merge branch 'support/3.0' into support/3.1
...
# Conflicts:
# setup/modulediscovery.class.inc.php
# setup/runtimeenv.class.inc.php
# setup/unattended-install/unattended-install.php
# tests/setup_params/default-params.xml
2024-04-09 10:11:06 +02:00
odain
a51242dc36
N°7407 - remove 2.7 requires in unattended service
2024-04-09 10:08:43 +02:00
odain
64ba706083
Merge branch 'support/2.7' into support/3.0
...
# Conflicts:
# setup/applicationinstaller.class.inc.php
# setup/modulediscovery.class.inc.php
# setup/runtimeenv.class.inc.php
# setup/unattended-install/unattended-install.php
# tests/setup_params/default-params.xml
2024-04-09 10:07:40 +02:00
odain
ed562c9f73
N°7407 - fix unattended test enhancement
2024-04-09 10:02:06 +02:00
odain-cbd
85c576a986
N°7407 - N°7306 - Ease iTop installation via unattended CLI by using installation.xml choices ( #641 )
...
* N°7306 - Use iTop configuration settings to run unattended installation (instead of XML file settings)
* 7306 - fix infinite loop with db_tls.ca null
* 7306 - complete fields to use from itop configuration instead of XML setup
* fix using default language from conf
* 6365 - temp work
* 6365 - add option to select modules from installation.xml
* 6365-select modules option in unattended install
* 6365 - pass env to service + debug failed test
* 6365 - debug ci again + separate process annotation
* 6365 - fix test + cleanup
* 6365 - ci using use_installation_xml mode
* 6365 - ci using use_installation_xml mode
* 6365 - pass selected_modules to unattended
* N°6365 - Compute selected modules based on selected extensions coming from XML setup
* switch constr parameters and fix call from unattended cli
* 6365 - use use_installation_xml for unattended install only when no selected modules already provided
* test ci XML setup including selected extensions but no modules
* test ci installing iTop without selected modules/extenesions: guess via installation.xml
* same but without even providing XML setup - comment it in ci_description.ini
* 7306 - cleanup requires
* use infra master
* N°6365 - make current unattended CLI work with any iTop version (CLIPage compatibility)
* N°6365 - log which modules will be installed during setup
* N°6365 - unattended documentation + bash helper
* 6365- fix warning due to copies index access
* 6365 - enhance traces feedback to understant which and how modules are computes
* 6365 - enhance bash CLI + doc
* 6365 - fix require clipage compatibility
* 6365 - add return for better cli ouput
* 6365 - enhance ouput messages
* Document the usage and harmonize argument names (still not perfect)
* 6365 - fix use of new param param-file
* 6365 - fix test + vardump cleanup
* N°6365 - use underscore for unattended install options as advices in the PR
* 6365 -enhance test by using PHP_BINARY
---------
Co-authored-by: Romain Quetiez <romain.quetiez@combodo.com >
2024-04-09 10:00:58 +02:00
Molkobain
3deb74a4d1
N°6964 - Allow folder creation to be recursive
2024-04-08 21:46:02 +02:00
jf-cbd
b9dd891aac
Merge branch 'refs/heads/support/3.1' into support/3.2
2024-04-08 17:26:14 +02:00
jf-cbd
1f2469e1e4
Remove mixed type uses in itop 3.1
2024-04-08 17:24:51 +02:00
jf-cbd
8fa56a6f3f
Add namespace for 3.2
2024-04-08 17:12:48 +02:00
jf-cbd
22af1a8787
Remove namespace for 3.1
2024-04-08 17:10:05 +02:00
Molkobain
5e15fbec45
N°7312 - Dashboard: Fix JS crash on custom version creation of UserRequest Overview page on Windows server
2024-04-08 17:03:02 +02:00
Molkobain
3a6a5ca49d
N°7416 - Fix typo in composer.json
2024-04-08 15:11:28 +02:00
jf-cbd
3d6509e246
Merge remote-tracking branch 'refs/remotes/origin/support/3.1' into support/3.2
2024-04-08 14:09:54 +02:00
jf-cbd
cd34f8b5eb
Removed namespaces in 3.1
2024-04-08 12:19:43 +02:00
jf-cbd
8357c86361
🐛 Fix php 7.4 compatibility in bulkchange.class.inc.php (for itop 3.1)
2024-04-08 11:10:12 +02:00
Molkobain
d48b5d7d21
N°7416 - Setup: Add warning for optionnal PHP extension "APCu"
2024-04-08 10:51:19 +02:00
vdumas
efe61201e5
N°7417 - Improve error message when a Root Menu is not a MenuGroup
2024-04-05 18:20:19 +02:00
vdumas
a458d98688
N°7399 - Remove deprecated datamodel methods
2024-04-05 15:59:00 +02:00
jf-cbd
a3553202d9
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
...
# Conflicts:
# pages/csvimport.php
2024-04-05 14:56:38 +02:00
jf-cbd
b10d381dda
N°7374 - Security hardening
2024-04-05 14:40:56 +02:00
Eric Espie
9dc7b6dc0c
N°7405 - ✅ Fix unit tests
2024-04-05 11:29:41 +02:00
Eric Espie
1be67f349f
N°7405 - Cache error message
2024-04-05 11:08:47 +02:00
Molkobain
4ca92affcf
N°7264 - Fix visual glitches due to seletize.js upgrade
2024-04-04 15:01:57 +02:00
Stephen Abello
3f401e4de0
N°7391 N°7392 - Add themes for accessibility ( #639 )
...
* N°7391 - Add color blind friendly themes
* N°7392 - Add high contrast theme
* Add modules to installation.xml
2024-04-04 11:17:14 +02:00
Molkobain
9b198bc76e
N°7264 - Fix regression from ff130516
2024-04-04 09:43:24 +02:00
Molkobain
f7230de6d6
N°7264 - Improve async load of CSS files to avoid duplicates in the webpage.
...
Based on the same mechanism that was made for JS files.
2024-04-03 16:16:10 +02:00
odain
a4aa494e5d
Merge branch 'support/3.1' into support/3.2
2024-04-02 15:06:36 +02:00
odain
8647414a33
N°5120 - PR merge adaptation to CLIPage 3.0
2024-04-02 15:05:35 +02:00
odain
a58f0bfc0b
Merge branch 'support/3.0' into support/3.1
2024-04-02 15:02:26 +02:00
odain
ff1305165e
N°5120 - PR merge adaptation to CLIPage
2024-04-02 14:42:21 +02:00
Molkobain
d9b87064a1
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-04-02 10:39:59 +02:00
Molkobain
a468bf8f7e
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2024-04-02 10:38:30 +02:00
Molkobain
65c706fdfe
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2024-04-02 10:37:08 +02:00
Molkobain
0853645264
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-04-02 10:26:27 +02:00
Molkobain
e6162fe958
N°7402 - Fix JS error when trying to add two or more items on an indirect linkset when updating the source object
2024-04-02 10:22:44 +02:00
Stephen Abello
25f266ef66
N°4631 - Update fullscreen class
2024-04-02 10:13:28 +02:00
Stephen Abello
fee07960ca
Update stickers preview
2024-03-29 11:17:54 +01:00
odain-cbd
5a34c76cc4
N°5120 - Unattended install : use cty toolkit version ( #624 )
...
* N°5120 - Unattended install : use cty toolkit version
* N°5120 - CLI mode validation
* 5120 - bring CI enhancements
* 5120 - bring back saas use-itop-config option: to read db settings from conf directly
* 5120 - move unattended script in setup folder/unattended-install
* 5120 - use-itop-config option: take db_tls_enabled and db_tls_ca into account
* 5120 - move test
* 5120 - put ci enhancements back - logs and conf preservation with install mode
* 5120 - keep PR simple - remove saas use-itop-config option for now
* 5120 - remove ci enhancement to preserve configuration
* Update setup/unattended-install/README.md
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@super-visions.com >
* 5120 - documentation
* 5120 - fix log level
* 5120 - fix test
* fix phpunit test comment
---------
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@super-visions.com >
2024-03-29 11:09:27 +01:00
Stephen Abello
5efb1a0872
N°4631 - Fix a display issue when description field is fullscreen white using vertical tabs
2024-03-28 17:01:45 +01:00
Eric Espie
2c68f78027
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-03-28 13:32:33 +01:00
Eric Espie
816df1b551
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-03-27 11:29:32 +01:00
Molkobain
739afdb1ec
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-03-26 13:00:25 +01:00
Molkobain
75a01db959
N°7194 - Remove "external link" icon in the tooltip
2024-03-26 12:04:59 +01:00
Stephen Abello
c29bff4d91
N°7355 - Fix deprecated jQuery call
2024-03-26 11:58:17 +01:00
Anne-Catherine
69e481dbc1
Improve Clear function in ExtKeyWidget ( #519 )
2024-03-26 11:49:14 +01:00
Anne-Catherine
279b29a98c
N°7194 - Add link to datamodel class schema on object details ( #613 )
2024-03-26 11:35:44 +01:00
Molkobain
12b30c1531
N°7355 - Upgrade datatables.net to 1.13.11 (and plugins)
2024-03-26 11:02:46 +01:00
Molkobain
bcfbacc625
N°7355 - Fix deprecated usage of .bind() due to jQuery migrate upgrade
2024-03-26 10:59:48 +01:00
Molkobain
36d6c13941
N°7355 - Fix deprecated usage of .offset() due to jQuery migrate upgrade
2024-03-26 10:46:04 +01:00
Stephen Abello
4952fc5575
Fix deprecated jQuery call to bind
2024-03-26 10:44:58 +01:00
Stephen Abello
7b8634e9e7
Fix deprecated jQuery call
2024-03-26 10:41:24 +01:00
Molkobain
c86ebba60d
N°7355 - Update jQuery-contextmenu to 2.9.2
2024-03-22 16:40:50 +01:00
Molkobain
db4c70cea3
N°7355 - Update jQuery-migrate to 3.4.1
2024-03-22 16:35:41 +01:00
Molkobain
e8c4c45c5c
N°7355 - Update jQuery to 3.7.1
2024-03-22 16:32:43 +01:00
Molkobain
a3d5712087
N°7355 - Update showdown to 2.1.0
2024-03-22 16:27:46 +01:00
Molkobain
5b8a3459f5
N°7331 - Update Composer cleanup script with existing questionable folders
2024-03-22 15:59:48 +01:00
Molkobain
8a983ecbb7
N°7355 - Update magnific-popup to 1.1.0
2024-03-22 15:55:44 +01:00
Molkobain
e62473d4e9
N°7355 - Update clipboard to 2.0.11
2024-03-22 15:53:21 +01:00
Molkobain
054520cdac
N°7355 - Update ace-builds to 1.32.7
2024-03-22 15:48:41 +01:00
Molkobain
b38a7c8ab6
N°7331 - Update cleanup script to remove denied folders no matter if they seem questionable
2024-03-22 15:47:25 +01:00
Molkobain
3588a50597
N°7355 - Update blueimp-file-upload to 10.32.0 and remove optional dependencies
2024-03-22 14:36:05 +01:00
Molkobain
babdd9f163
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-03-22 14:23:00 +01:00
Molkobain
5d8a0f8e9f
N°7355 - Update @popperjs to 2.11.8
2024-03-22 14:22:43 +01:00
Molkobain
52106fe48c
N°7331 - Remove unnecessary files
2024-03-22 14:21:44 +01:00
Molkobain
e7a04e0e70
N°7331 - Fix cleanup script to remove all denied folders
2024-03-22 11:55:16 +01:00
Molkobain
3a990f46d3
N°7157 - Add 'subscription_policy' to remaning Trigger zlists
2024-03-22 09:46:31 +01:00
Molkobain
673b01585d
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
...
# Conflicts:
# css/setup.css
# setup/setuppage.class.inc.php
2024-03-21 17:38:49 +01:00
Molkobain
d57fd05552
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-03-21 14:06:14 +01:00
vdumas
d9232a645d
N°7379 - Default search for Workorder, lnkContactToTicket & Contact
2024-03-20 16:47:46 +01:00
Molkobain
def10a9877
Add log channel for data integrity
2024-03-20 10:09:10 +01:00
Benjamin Dalsass
b29597110e
N°6937 - Symfony 6.4 - Handle Symfony configuration files
2024-03-19 20:58:00 +01:00
Eric Espie
c7a8d90364
✅ Fix XML version
2024-03-19 15:29:49 +01:00
Molkobain
86489dbbe1
N°6974 - Fix autoloaders
2024-03-19 14:51:24 +01:00
Eric Espie
6098842d9f
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
...
# Conflicts:
# core/designdocument.class.inc.php
# lib/composer/autoload_files.php
# lib/composer/autoload_static.php
2024-03-19 14:06:24 +01:00
Pierre Goiffon
193af6c759
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-03-18 18:20:07 +01:00
Pierre Goiffon
561e743fc3
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-03-18 18:15:52 +01:00
Molkobain
7b5fa0a912
N°7122 - Fix wrongfully merged JS inclusion in b08b5297
2024-03-15 11:05:08 +01:00
Molkobain
5f88391935
N°7122 - Fix wrongfully merged JS inclusion
2024-03-15 09:36:15 +01:00
Pierre Goiffon
29300fd91e
N°7264 Update selectize.js from 0.12.4 to 0.15.2
...
Source https://github.com/selectize/selectize.js/releases/tag/v0.15.2
2024-03-14 17:14:51 +01:00
Pierre Goiffon
2c8b2f6c71
N°7264 Update raphael-min.js from 2.1.2 to 2.3.0
2024-03-14 17:14:51 +01:00
Pierre Goiffon
4cde461876
N°7264 Update jquery-ui-timepicker-addon.js from 1.6.1 to 1.6.3
...
Source https://github.com/trentrichardson/jQuery-Timepicker-Addon/tags
2024-03-14 17:14:51 +01:00
Pierre Goiffon
5a3bfa8043
N°7264 Update jquery.blockUI.js from 2.59.0-2013.04.05 to 2.70
...
Source https://github.com/malsup/blockui
2024-03-14 17:13:12 +01:00
jf-cbd
c5544a7a1e
Merge branch 'support/3.1' into support/3.2
2024-03-14 17:02:52 +01:00
Pierre Goiffon
912c7fa956
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-03-14 09:14:30 +01:00
Molkobain
db2ea617d3
N°7331 - Fix wrong method call due to previous refactoring
2024-03-13 16:30:59 +01:00
Pierre Goiffon
7499e41e40
N°7351 Fix name in package.json
2024-03-13 16:23:20 +01:00
Molkobain
dc6ea37f23
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-03-13 15:29:22 +01:00
Molkobain
c2f72f713a
N°7331 - Refactor for better understanding
2024-03-13 15:07:47 +01:00
Molkobain
700c4d0b04
N°7331 - Remove "example" (single) as well
2024-03-13 15:07:47 +01:00
Molkobain
43a8152de1
N°7331 - Remove unnecessary files from node_modules
2024-03-13 15:07:47 +01:00
Molkobain
8c1d986a03
N°7331 - Ensure to keep folder browsing protection files after install/update command
2024-03-13 15:07:47 +01:00
Molkobain
f3dd414a51
N°7331 - Add NPM cleanup scripts
2024-03-13 15:07:47 +01:00
Molkobain
d1a4d333eb
N°7331 - Refactor Composer cleanup scripts to be used by other dependencies managers as well
2024-03-13 15:07:47 +01:00
Pierre Goiffon
b934cbe89e
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-03-13 10:08:28 +01:00
Pierre Goiffon
61e04c5a73
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-03-13 09:27:53 +01:00
Pierre Goiffon
27ac1fe276
N°7345 Accept DateTime objects for DBObject::Set() calls on AttributeDateTime and children ( #618 )
2024-03-12 18:29:55 +01:00
Pierre Goiffon
6450b52697
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
...
# Conflicts:
# core/dbobject.class.php
# tests/php-unit-tests/unitary-tests/core/DBObjectTest.php
2024-03-12 17:44:33 +01:00
Molkobain
b1e1a66496
N°7157 - Remove dict entries for advanced mode in notifications center
2024-03-12 11:34:31 +01:00
Molkobain
d7270c56cd
N°7315 - Migrate usages in TwigBase::Controller to use new API if possible
2024-03-12 11:22:03 +01:00
Benjamin Dalsass
7a7b7381c9
N°2732 - DataSynchro : process stopped when memory peak usage exceeds 2
2024-03-12 09:48:01 +01:00
Molkobain
da32362ef6
N°7157 - Remove advanced mode in notifications center
2024-03-12 09:12:02 +01:00
Molkobain
5569df5950
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-03-11 21:59:10 +01:00
Pierre Goiffon
9470d9b9ec
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-03-11 16:40:26 +01:00
Pierre Goiffon
8588757da9
N°6599 Update moment from 2.22.2 to 2.30.1
2024-03-11 16:31:24 +01:00
Pierre Goiffon
f894cb24c6
N°6599 Move moment.js 2.22.2 to NPM
2024-03-11 16:27:44 +01:00
Stephen Abello
722765c0aa
N°7130 - When moving data in the setup from multiple columns, prevent later data from erasing previous data when it's NULL
2024-03-11 16:11:30 +01:00
Benjamin Dalsass
5e9b4da68c
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-03-11 16:04:48 +01:00
Stephen Abello
0176905c20
N°2039 - Fix button margins in view all notifications page
2024-03-11 10:09:21 +01:00
Stephen Abello
5e4f76bde9
N°2039 - Fix button margins in view all notifications page
2024-03-11 09:25:17 +01:00
Molkobain
0c3e839381
N°7303 - Fix failure to add attachment in portal due to regression from e830c903
2024-03-08 17:18:32 +01:00
Thomas Casteleyn
5be386d03e
N°4894 - Improve AttributeDecimal validation during CSV import ( #248 )
...
* Update AttributeDecimal validation pattern
* Update phpdoc
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Reduce unneeded sprintf flags
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2024-03-08 17:03:51 +01:00
Molkobain
2ced460ec6
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-03-08 16:05:35 +01:00
Pierre Goiffon
ae9bda8bbb
N°7328 Deprecate js/jquery.autocomplete.js
...
This lib isn't used since iTop 3.0.0 (replaced by JQuery UI autocomplete widget)
2024-03-08 15:54:50 +01:00
Molkobain
9566963835
N°7157 - Fix unit test when using symlinks
2024-03-08 15:49:47 +01:00
Molkobain
2aa1385958
N°7157 - Add unit test for subscription mechanism and refactor repository methods
2024-03-08 12:22:29 +01:00
Pierre Goiffon
509df0939e
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
...
# Conflicts:
# js/jquery-ui.custom.min.js
2024-03-08 11:14:51 +01:00
Stephen Abello
fee1897932
N°7157 - Add link to notifications center in view all newsroom page
2024-03-08 10:46:03 +01:00
Stephen Abello
093a4cec75
N°7157 - Add more information to notifications center table
2024-03-08 10:33:21 +01:00
Stephen Abello
892a7fa95f
N°7327 - Allows to differentiate newsroom priorities
2024-03-08 09:53:23 +01:00
Pierre Goiffon
48f7ae8476
N°6455 Update JQuery-UI to 1.13.2
2024-03-08 09:16:27 +01:00
Pierre Goiffon
10ef277982
N°6455 Add jquery-ui NPM package
...
We need jquery-ui-dist for inclusion in our web pages, but there are no security returned on this package :/
So we are adding jquery-ui, ignoring the corresponding files (only add it to package.json).
2024-03-08 09:16:27 +01:00
Molkobain
ebe7da7acb
N°7157 - Fix URI passed to scandir() function in user's image placeholder selection
2024-03-07 17:26:56 +01:00
Pierre Goiffon
9fa036df7e
N°5621 Move jquery-migrate 3.1.0 to NPM
2024-03-07 15:27:38 +01:00
Molkobain
c24c1ba73c
N°7157 - Fix Selectize plugin error due to file being loaded twice due to slightly different URIs
2024-03-07 15:26:10 +01:00
Stephen Abello
3650cf761d
N°2039 - Correctly pass context arguments to recipients OQL
2024-03-07 15:06:53 +01:00
Benjamin Dalsass
34c4d753d3
N°797 - Delete of DataSynchro incomplete
2024-03-07 14:05:50 +01:00
Molkobain
4d1f8e5704
N°7157 - Fix ValueSetEnum values as array must conserve keys
2024-03-07 11:17:35 +01:00
Pierre Goiffon
7ac283bffb
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-03-07 11:11:48 +01:00
Molkobain
8e8d586dcc
N°7157 - Add support for backed-enum in \ValueSetEnum constructor
2024-03-07 11:02:23 +01:00
Molkobain
e05b4e772c
N°7157 - Fix usage of Enum case value
2024-03-06 23:05:16 +01:00
Molkobain
02efea4e55
N°7157 - Migrate enum values from strings to PHP Enum
2024-03-06 19:31:17 +01:00
Molkobain
17bab06ff5
N°7157 - Migrate enum values from strings to PHP Enum
2024-03-06 18:40:47 +01:00
Molkobain
ab4f224a00
N°7315 - Fix regression from previous commit
2024-03-06 16:26:13 +01:00
Molkobain
fe6ee083f6
N°7315 - Migrate deprecated usages of WebPage::add_linked_stylesheet()
2024-03-05 23:06:44 +01:00
Molkobain
655539c289
N°7315 - Introduce WebPage::LinkStylesheetXXX() methods to replace WebPage::add_linked_stylesheet()
2024-03-05 22:58:59 +01:00
Molkobain
33ba754277
N°7315 - Migrate deprecated usages of WebPage::add_linked_script()
2024-03-05 22:58:57 +01:00
Molkobain
7948793674
N°7315 - Introduce WebPage::LinkScriptXXX() methods to replace WebPage::add_linked_script()
2024-03-05 22:58:28 +01:00
Molkobain
8c7b33fb06
N°7315 - Migrate relative images URLs to absolute ones in order to support pages on different depth levels
2024-03-05 21:55:00 +01:00
Molkobain
db4dfe1ba3
N°7315 - Migrate usages of WebPage::add_linked_script() to absolute URIs to ensure they are correctly loaded no matter the endpoint location
2024-03-05 21:53:04 +01:00
Stephen Abello
e00112d6e1
N°2039 - Empty newsroom cache when modifying notifications from view all page
2024-03-04 15:24:36 +01:00
Stephen Abello
3404306de8
N°2039 - Update event zlist detail
2024-03-04 15:24:36 +01:00
Stephen Abello
ff7e4d3db6
N°2039 - Display actions as independent icon buttons
2024-03-04 15:24:36 +01:00
Pierre Goiffon
e371db846a
N°5621 Move showdown 2.0.0-alpha1 to NPM
...
Current file header is : /*! showdown v 2.0.0-alpha1 - 25-09-2018 */
Official 2.0.0-alpha doesn't match neither on content nor date :(
Considering date we would be at 1.8.7, but it is also quite different (and has vulnerabilities)
In consequence switching to 2.0.0.
2024-03-04 10:31:27 +01:00
Pierre Goiffon
5bbf3c9c35
N°5621 Move jquery.magnific-popup.js 1.0.0 to NPM
2024-03-04 10:31:27 +01:00
Pierre Goiffon
fe4233e218
N°5621 Move jquery.fileupload.js 9.22.0 (?) to NPM
...
Update to 9.22.1 to fix https://github.com/advisories/GHSA-4cj8-g9cp-v5wr
2024-03-04 10:31:27 +01:00
Pierre Goiffon
8490c2a22f
N°5621 Move jquery.contextMenu 1.6.7 (?) to NPM
2024-03-04 10:31:27 +01:00
Pierre Goiffon
e758527ca9
N°5621 Move clipboard 2.0.4 to NPM
2024-03-04 10:31:27 +01:00
Pierre Goiffon
3e9f4df1bf
N°5621 Move D3 3.5.16 to NPM
2024-03-04 10:31:26 +01:00
Pierre Goiffon
f3fbce7459
N°5621 Move C3 0.4.11 to NPM
2024-03-04 10:31:26 +01:00
Pierre Goiffon
ff079f7d01
N°5621 Move mousetrap 1.6.5 to NPM
2024-03-04 10:31:26 +01:00
Pierre Goiffon
d4c54b6e1c
N°5621 Move ace 1.2.8 to NPM
...
As the package sizes 37.5MB (!!!!), we are keeping only the directory we are using (src-min).
The rest (demo, src, src-min-noconflict, src-noconflict) is added in the root .gitignore and not present in the index.
Description of those directories content is available in the GitHub repo README : https://github.com/ajaxorg/ace-builds
2024-03-04 10:31:26 +01:00
Pierre Goiffon
39d1ddeab8
N°5621 Move JQuery 3.5.1 to NPM
2024-03-04 10:31:26 +01:00
Pierre Goiffon
fada9793f0
N°5621 Move JQuery UI 1.12.1 to NPM
2024-03-04 10:31:25 +01:00
Pierre Goiffon
45a8e6d1c8
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-03-04 08:41:54 +01:00
Molkobain
1848b5f231
N°7314 - Add some PHPDoc about new recommendations
2024-03-01 21:27:19 +01:00
Molkobain
9fa53d43ab
N°7314 - Add Symfony Response alternative to Webpage::output()
2024-03-01 21:10:37 +01:00
Molkobain
646e86b207
N°7314 - Remove danger zone from iTopWebPage as it was only kept to ensure we didn't a miss in 3.0.0
2024-03-01 21:10:26 +01:00
Pierre Goiffon
e93c9b8537
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-03-01 17:26:39 +01:00
Stephen Abello
2d5cd7042a
Fix not being able to unsubscribe from newsroom anymore
2024-03-01 11:08:25 +01:00
Eric Espie
7b01108c91
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-03-01 09:43:24 +01:00
Stephen Abello
59129bc3ce
N°2039 N°7298 - Allow Actions to be asynchronous ( #625 )
...
* N°2039 - Allows Actions to be asynchronous
* Add unit test
* Apply suggestions from code review
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
* GetAsynchronousGlobalSetting is now static
* None of the async task for itop notification attribute should be null
* Rename follow_global_setting to user_global_setting
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2024-03-01 09:27:56 +01:00
Anne-Catherine
90a5a7a9a7
N°6968 - Audit duration : add of a rule multiplie by 4 the time of response ( #575 )
2024-02-29 16:18:03 +01:00
Anne-Catherine
5574952033
N°5170 - In a transition DoCheckToWrite returned error, generes a Fatal error ( #539 )
2024-02-29 16:14:43 +01:00
Stephen Abello
1a8de82be5
Add toast feedback when resetting newsroom cache or change image placeholder in preferences
2024-02-29 11:07:48 +01:00
Benjamin Dalsass
d15a0a0070
N°6086 - CSV import: Treat first line as a header
2024-02-28 17:04:35 +01:00
Pierre Goiffon
76167a3d54
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-02-28 16:44:11 +01:00
Stephen Abello
2a5337d84c
N°2039 - Fix notifications sorting
2024-02-28 15:20:36 +01:00
Pierre Goiffon
fbe7f559d2
N°7251 Remove usages of deprecated JS libs
...
Only js/json.js was used, but it is a polyfill that is not necessary anymore considering our browser requirements (see https://www.itophub.io/wiki/page?id=latest:install:requirements#web_browser )
2024-02-28 15:10:06 +01:00
vdumas
c8810708ef
N°7268 - Add test on method SetComputedDate
2024-02-28 12:52:08 +01:00
vdumas
e8c11f38d2
N°4314 - Fix Uniqueness rules not working with Silo (2)
2024-02-28 10:00:21 +01:00
Anne-Catherine
1394bc221d
N°3363 - Add favicon in branding ( #522 )
2024-02-28 09:59:11 +01:00
Anne-Catherine
baa05ba8d4
N°4342 - Improve generic bulk deletion function with memory limit handling ( #321 )
2024-02-28 09:55:04 +01:00
Stephen Abello
e7b493dafa
N°2039 - Rework view all notifications page ( #617 )
...
* N°2039 - Rework view all notifications page
* N°2039 - Replace modals with toasts
* N°2039 - Add bulk mode to view all notifications page
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update css/backoffice/pages/_notifications.scss
* Update dictionaries/ui/application/newsroom/fr.dictionary.itop.newsroom.php
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Add since in phpdoc
* Change newsroom empty notification illustration
* N°2039 - Refactor code to factorize logic
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2024-02-28 09:22:39 +01:00
Molkobain
940833a66f
N°7157 - Fix trigger init to null when not passed
2024-02-27 21:46:04 +01:00
Molkobain
2b172d6e19
N°7157 - Fix ActioniTopNotification friendlyname
2024-02-27 21:28:53 +01:00
Molkobain
69677954b4
N°7157 - Change way to pass calling trigger to action in order to ease extensibility and to be able to use its attributes in placeholders
2024-02-27 21:28:51 +01:00
Anne-Cath
9c35cddfc0
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-02-27 18:01:33 +01:00
Anne-Catherine
b67057c863
N°7163 - Avoid having an empty list when "items per page" is set to 0 as it makes no sense ( #616 )
2024-02-27 17:34:53 +01:00
Anne-Catherine
0546a7b82b
N°6808 - Rank management (order) in iTop actions ( #558 )
2024-02-27 17:06:12 +01:00
vdumas
3d360e99da
N°4314 - Fix Uniqueness rules not working with Silo
2024-02-27 14:53:07 +01:00
jf-cbd
b6230ed486
🐛 N°7284 - Themehandler enhancement - use of utils::RealPath instead of php's method
2024-02-23 10:46:22 +01:00
Molkobain
123dfd8dd3
N°2039 - Fix broken image in icon attribute when empty
2024-02-22 15:57:48 +01:00
Molkobain
e9bd76f2cd
N°2039 - Choose news icon depending on context
...
Icon from action if defined > Icon from source object class > Icon from branding (compact)
2024-02-22 15:28:16 +01:00
Molkobain
47f7dfeb47
N°2039 - Fix crash when opening all newsroom page due a missing use statement
2024-02-22 15:03:53 +01:00
Molkobain
405919f204
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-02-21 18:28:47 +01:00
Molkobain
b813a32225
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-02-21 18:21:18 +01:00
jf-cbd
a6e5f95ff4
✅ Add read right to "other" so www-data is able to read the configuration file after the tests
2024-02-21 17:12:43 +01:00
jf-cbd
2e5f0b064c
Merge remote-tracking branch 'origin/support/3.2' into support/3.2
2024-02-21 16:38:16 +01:00
jf-cbd
a9f6e86381
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-02-21 16:37:18 +01:00
Molkobain
c6548ace61
N°2039 - Fix PHPDoc
2024-02-21 16:36:34 +01:00
Molkobain
478afb88e3
N°7044 - Update installer to move "language" attribute to ActionNotification class (iTop 3.2.0 min)
2024-02-21 15:38:31 +01:00
Molkobain
7c17957ec7
N°7157 - Fix subscription check when no existing lnk yet
2024-02-21 11:09:22 +01:00
Benjamin Dalsass
ba0a585256
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-02-21 10:48:22 +01:00
Molkobain
d7e9ae1a77
N°6406 - Change internal newsroom to open in current page
2024-02-21 10:21:15 +01:00
Molkobain
dd6a138ea1
N°6406 - Restore news being opened in a new tab by default to compensate iTop Hub lack of configuration
2024-02-21 10:10:16 +01:00
vdumas
b6caa51552
N°7268 - Method SetComputedDate fails on Date only attribute
2024-02-21 08:47:14 +01:00
Pierre Goiffon
8a67ceff57
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-02-20 12:12:29 +01:00
Stephen Abello
829d82dfe3
N°7243 - Fix toasts CSS using extended compound
2024-02-20 10:20:06 +01:00
Stephen Abello
5fdf8d7687
N°2039 - Use another way to pass down current trigger info in Action in order to avoid bc changes in method profiles
2024-02-20 10:20:06 +01:00
Pierre Goiffon
1ddf8b419a
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-02-20 09:27:39 +01:00
Pierre Goiffon
c718fcf176
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-02-20 09:12:59 +01:00
Molkobain
2982911df7
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-02-19 20:22:44 +01:00
Stephen Abello
c7cb7c0b68
N°7157 - Add robustness
2024-02-19 10:17:27 +01:00
Molkobain
68f229f91c
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-02-19 09:56:58 +01:00
Stephen Abello
ceba1ad1e9
N°7157 - Allow users to unsubscribe from notification channels ( #611 )
...
* N°7157 - Allow users to unsubscribe from notification channels
* Fix type hinting
* Add missing dict entries
* Allows to subscribe/unsubscribe from notifications individually
* Refactor NotificationsService to singleton pattern
* Refactor NotificationsRepository to singleton pattern and rename methods to a more functional naming
* Add PHPDoc and type hints
* Dump autoloaders
* Replace modals with toasts
* Add dict entry
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2024-02-19 09:25:47 +01:00
Molkobain
efe5f004a1
N°2039 - Fix dictionary entry hard-coded on "iTop" app name
2024-02-16 17:27:04 +01:00
Molkobain
b716a3965c
N°7008 - Fix missing background tasks in CRON when autoloaded and NOT in "developer_mode" ( #578 )
2024-02-16 17:14:53 +01:00
vdumas
15fa495458
N°6659 - Fix attribute "team_name" on Ticket class
2024-02-16 15:23:38 +01:00
Stephen Abello
1dfb2e0a1a
N°7243 - Add toast notifications to iTop ( #614 )
...
* N°7243 - Add toast notifications to iTop
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update js/pages/backoffice/toolbox.js
* Update js/utils.js
* N°7243 - Move some rules to a dedicated partial and use spacing variables
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2024-02-16 11:06:09 +01:00
Stephen Abello
d775658980
N°2039 - Prevent Persons with no User linked from being notified
2024-02-16 11:00:05 +01:00
Stephen Abello
2bd40bef47
N°2039 - Fix dictionaries and zlist for ActioniTopNotification
2024-02-16 11:00:04 +01:00
Pierre Goiffon
67d43c19ec
N°7251 Deprecate unused files in /js
2024-02-15 17:14:15 +01:00
Pierre Goiffon
2695aeb64b
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-02-15 14:53:27 +01:00
Pierre Goiffon
9e24447835
N°7246 DictionariesConsistencyTest : add link to file
2024-02-15 11:31:23 +01:00
Pierre Goiffon
296250b20f
N°7246 Fix dict files : translated keys with tildes in /dictionaries/**
2024-02-15 11:06:18 +01:00
Pierre Goiffon
38601bf0cf
N°7247 Fix IT dict invalid syntax
2024-02-15 11:05:44 +01:00
Pierre Goiffon
9f46aad80a
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
...
# Conflicts:
# dictionaries/ui/components/datatable/it.dictionary.itop.datatable.php
# dictionaries/ui/layouts/navigation-menu/it.dictionary.itop.navigation-menu.php
2024-02-15 11:04:35 +01:00
Pierre Goiffon
a492f7a664
N°7247 Fix IT dict inconsistencies
2024-02-15 09:50:54 +01:00
Pierre Goiffon
85a49262e9
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-02-15 09:49:26 +01:00
DarkNight97boss
955d04252e
N°7247 - Update italian translations thanks to @DarkNight97boss ( #594 )
...
* Improved IT Translation
🌐
I proceeded to improve the Italian translation of iTop.
Currently some files, despite having the Italian classification, are not Italian.
* Update it.dict.authent-ldap.php
* Update it.dict.itop-config.php
* Update it.dict.itop-tickets.php
* Update it.dict.itop-faq-light.php
* Update it.dict.itop-bridge-cmdb-ticket.php
* Update it.dict.itop-portal-base.php
* Update it.dict.combodo-db-tools.php
* Update it.dict.itop-oauth-client.php
* Update it.dict.itop-files-information.php
* Update it.dict.itop-service-mgmt.php
* Update it.dict.itop-change-mgmt-itil.php
* Update it.dict.itop-backup.php
* Update it.dict.itop-core-update.php
* Update it.dict.authent-local.php
* Update it.dict.itop-request-mgmt-itil.php
* Update it.dict.itop-attachments.php
* Update it.dict.itop-hub-connector.php
* Update it.dict.itop-bridge-cmdb-services.php
* Update it.dict.authent-cas.php
* Update it.dict.itop-change-mgmt.php
* Update it.dict.itop-config-mgmt.php
* Update it.dict.itop-request-mgmt.php
* Update it.dict.itop-service-mgmt-provider.php
* Update it.dict.combodo-backoffice-darkmoon-theme.php
* Update it.dictionary.itop.core.php
* Update it.dictionary.itop.ui.php
* Update it.dictionary.itop.object.php
* Update it.dictionary.itop.bulk.php
* Update it.dictionary.itop.page-content.php
* Update en.dictionary.itop.object.php
* Update it.dictionary.itop.preferences.php
* Update it.dictionary.itop.orm-document.php
* Update it.dictionary.itop.display-block.php
* Update it.dictionary.itop.modal.php
* Update it.dictionary.itop.errorpage.php
* Update it.dictionary.itop.breadcrumbs.php
* Update it.dictionary.itop.tab-container.php
* Update it.dictionary.itop.quick-create.php
* Update it.dictionary.itop.activity-panel.php
* Update it.dictionary.itop.object-details.php
* Update it.dictionary.itop.global-search.php
* Update it.dictionary.itop.navigation-menu.php
* Update it.dictionary.itop.ui-content-block.php
* Update it.dictionary.itop.links.php
* Update it.dictionary.itop.datatable.php
* Update it.dictionary.itop.input.php
* Update it.dictionary.itop.field.php
* Update it.dictionary.itop.uniqueness-rule.php
* Update en.dictionary.itop.object.php - reverting
revert bad changes for mistake
* Apply suggestions from code review
* Remove trailing ~~ from translated entries
* Restore deleted entries
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2024-02-14 16:57:43 +01:00
Pierre Goiffon
95c4a93f2e
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-02-14 15:17:32 +01:00
Pierre Goiffon
85dac470aa
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
...
# Conflicts:
# datamodels/2.x/itop-files-information/dictionaries/zh_cn.dict.itop-files-information.php
# datamodels/2.x/itop-oauth-client/dictionaries/zh_cn.dict.itop-oauth-client.php
# datamodels/2.x/itop-portal-base/dictionaries/zh_cn.dict.itop-portal-base.php
# dictionaries/cs.dictionary.itop.core.php
# dictionaries/cs.dictionary.itop.ui.php
# dictionaries/zh_cn.dictionary.itop.core.php
# dictionaries/zh_cn.dictionary.itop.ui.php
# tests/php-unit-tests/README.md
2024-02-14 15:09:23 +01:00
Pierre Goiffon
41eb927480
N°7244 Fix setup ContextTag init ( #609 )
2024-02-14 10:51:52 +01:00
Pierre Goiffon
bec5e250a5
N°5472 Notification Action objects : add a last executions tab ( #549 )
...
This tab is an ajax tab (deferred on demand loading)
The tab will display the last EventNotification for this action. Number of objects displayed is based on the new `notifications.last_executions_days` config parameter (default to 61 days, can be set to 0 for no limit)
2024-02-14 10:07:24 +01:00
Molkobain
9fe45e9472
N°7068 - Update PHPDoc
2024-02-13 21:20:22 +01:00
Thomas Casteleyn
78133418d7
N°7068 - Add emulation for apc_exists function ( #460 )
...
* Emulate missing apc_exists
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update core/apc-emulation.php
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2024-02-13 21:13:41 +01:00
Pierre Goiffon
8275de8fa7
N°5580 Remove jquery.tabs-ie.css
...
File was present both in /js and /css, but never called anywhere
And we aren't supporting MSIE anymore...
2024-02-13 15:32:51 +01:00
Anne-Cath
ba7c154e84
Revert "N°7194 - Datamodel - Make classe name clickable on every object."
...
This reverts commit d2b0140fa4 .
2024-02-13 10:31:30 +01:00
Anne-Cath
d2b0140fa4
N°7194 - Datamodel - Make classe name clickable on every object.
2024-02-13 10:27:41 +01:00
Pierre Goiffon
5c4ba74237
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-02-09 13:41:35 +01:00
Pierre Goiffon
7f4b50ca7f
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-02-09 12:05:11 +01:00
Molkobain
e7687a0fe6
N°6406 - Revert test data
2024-02-09 11:18:23 +01:00
Pierre Goiffon
5dd5986b88
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-02-08 11:34:48 +01:00
Molkobain
3e0ca6a70a
N°6406 - Fix news (global) hyperlink not opening since refactoring
2024-02-07 11:05:08 +01:00
Molkobain
3b08ed5f51
N°6406 - Update setup compiled stylesheet
2024-02-07 09:42:10 +01:00
Molkobain
41dcb26283
N°7222 - PHP 8.2: Fix DisplayableNode::$bFiltered dynamic property
2024-02-06 15:43:09 +01:00
Molkobain
d4879b9bd8
N°6406 - Revert test data
2024-02-06 09:56:31 +01:00
Molkobain
87856fe382
N°6406 - Newsroom: Allow news to contain hyperlinks without breaking DOM
2024-02-06 09:43:55 +01:00
Molkobain
205a37a879
N°6406 - Refactor SCSS to add a text helper to force hyperlinks color
2024-02-06 09:43:28 +01:00
Anne-Catherine
e830c90314
N°6619 - Attachment : Make contact_id an AttributeExternalKey instead of AttributeExternalField ( #532 )
2024-02-05 14:07:51 +01:00
Pierre Goiffon
5308b49cd2
N°7175 TCPDF examples : don't keep this dir in iTop
2024-02-01 16:07:14 +01:00
Pierre Goiffon
216ea34a3c
N°7175 TCPDF fonts : keep only the minimum necessary files
2024-02-01 15:34:18 +01:00
Pierre Goiffon
0a9c5250f8
N°7175 Update tecnickcom/tcpdf from 6.4.4 to 6.6.5
2024-02-01 10:25:46 +01:00
Pierre Goiffon
0e91c75dc2
N°7175 Replace combodo/tcpdf 6.4.4 by tecnickcom/tcpdf 6.4.4
...
The only difference was the presence of the DroidSansFallback font added in #49 / N°1947
We are keeping this font thanks to a custom Composer script to copy the corresponding files in the fonts dir (/lib/tecnickcom/tcpdf/fonts)
2024-02-01 10:25:40 +01:00
Molkobain
cf996dda0b
N°4897 - Add method to improve deprecated PHP API logs (eg. for \iPageUIExtension)
2024-02-01 10:10:05 +01:00
Anne-Cath
21638e6a9e
Add missing use
2024-01-31 10:34:47 +01:00
Pierre Goiffon
272d6e9b66
N°7178 Update scssphp/scssphp from 1.10.5 to 1.12.1
2024-01-30 11:10:31 +01:00
Molkobain
87b08669d7
N°6037 - PHP 8.2: Migrate usage of strlen() with null value
2024-01-30 10:10:52 +01:00
Molkobain
de86682562
N°6037 - Increase PHP max. non-supported version to 8.4.0
2024-01-30 09:52:52 +01:00
Molkobain
25c2e34eed
N°7184 - Fix dict entry with 1 extra placeholder
2024-01-30 08:58:05 +01:00
Pierre Goiffon
e92b006f70
N°7177 Update pelago/emogrifier from 6.0.0 to 7.2.0
2024-01-29 17:18:15 +01:00
Pavel Stetina
962eb08e40
N°7184 - Update czech translations thanks to @tacsaby ( #602 )
2024-01-29 16:58:01 +01:00
Pierre Goiffon
6342e0065a
N°5809 Update psr/log from 2.0.0 to 3.0.0
2024-01-29 16:16:26 +01:00
Pierre Goiffon
ac44ffcdff
N°5809 Fix compilation error due to CASLogger VS LoggerInterface in psr/log
...
"Declaration of Combodo\iTop\Cas\CASLogger::emergency($message, array $context = []) must be compatible with Psr\Log\LoggerInterface::emergency(Stringable|string $message, array $context = [])"
psr/log 3.0.0 brings the BC break
Switching to 2.0.0 is nice as it will bring improvements for PHP 8.0+ !
So adding psr/log ^2.0.0 to composer.json
2024-01-29 16:16:22 +01:00
Pierre Goiffon
dfb5a4875a
N°5809 Update Symfony artifacts from 6.4.0 to 6.4.2
...
symfony/console
symfony/dotenv
symfony/framework-bundle
symfony/http-foundation
symfony/http-kernel
symfony/var-dumper
symfony/web-profiler-bundle
2024-01-29 16:16:17 +01:00
Pierre Goiffon
ddce3058be
N°5809 composer.json : reorder Symfony packages declarations
2024-01-29 16:16:12 +01:00
Pierre Goiffon
9235c395b4
N°5809 Update thenetworg/oauth2-azure from 2.1.1 to 2.2.2
2024-01-29 16:16:08 +01:00
Pierre Goiffon
e1296105f9
N°5809 Update nikic/php-parser from 4.14.0 to 4.18.0
2024-01-29 16:16:01 +01:00
Pierre Goiffon
38cdcf4f61
N°5809 Update league/oauth2-google from 3.0.4 to 4.0.1
2024-01-29 16:15:57 +01:00
Pierre Goiffon
5623decdb3
N°5809 Update laminas/laminas-servicemanager from 3.16.0 to 3.22.1
2024-01-29 16:15:48 +01:00
Pierre Goiffon
0f39ea8ac7
N°5809 Update laminas/laminas-mail from 2.16.0 to 2.22.0
2024-01-29 16:15:40 +01:00
Pierre Goiffon
f3d3ec6ef7
N°5809 Update guzzlehttp/guzzle from 7.7.0 to 7.8.1
2024-01-29 16:15:35 +01:00
Pierre Goiffon
fde01d5004
N°5809 Update firebase/php-jwt from 6.4.0 to 6.10.0
2024-01-29 16:15:30 +01:00
Pierre Goiffon
71d9710322
N°5809 Update apereo/phpcas from 1.6.0 to 1.6.1
2024-01-29 16:15:19 +01:00
Timothee
7a5ce8cd6b
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-01-29 15:42:07 +01:00
Molkobain
16b3e62587
N°6037 - PHP 8.2: Migrate usage of strlen() with null value
2024-01-29 13:07:48 +01:00
Molkobain
6c1edadc55
N°6037 - PHP 8.2: Migrate usages of strings interpolation
2024-01-26 17:02:16 +01:00
Molkobain
8928a87b14
N°6037 - PHP 8.2: Migrate usages of strtolower() and strtolower() that depends on current locale
2024-01-26 16:36:25 +01:00
Molkobain
8eca200023
N°6037 - PHP 8.3: Fix calling ReflectionProperty::setValue() with a single argument is deprecated
2024-01-24 20:35:40 +01:00
Molkobain
865b6d14f0
N°6037 - PHP 8.3: Update parameters and return type hints to match parent's
2024-01-24 20:35:40 +01:00
Molkobain
b63af9b919
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-01-24 15:21:05 +01:00
Pierre Goiffon
1e3ef6846d
N°3677 - Fix AttributeImage.default_image URLs not up to date after app_root_url change ( #526 )
...
Many thanks to @sg-gcouronne for this contribution !
2024-01-22 16:02:41 +01:00
Molkobain
31225b9e23
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-01-17 23:03:02 +01:00
jf-cbd
436b6808b5
N°7134 - Can't retrieve the list of changes when editing URP_UserProfile
2024-01-17 15:12:55 +01:00
Molkobain
aecc34a78b
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-01-16 19:53:42 +01:00
Pierre Goiffon
ed99433448
Merge remote-tracking branch 'origin/support/3.1' into develop
2024-01-16 11:22:04 +01:00
Anne-Cath
df9d71e2f5
Merge remote-tracking branch 'origin/support/3.1' into develop
2024-01-15 16:35:57 +01:00
Pierre Goiffon
5935800b21
Merge remote-tracking branch 'origin/support/3.1' into develop
2024-01-15 15:55:54 +01:00
Molkobain
9ddb82073c
Merge remote-tracking branch 'origin/support/3.1' into develop
2024-01-12 12:08:31 +01:00
odain
51fdd04881
Merge branch 'support/3.1' into develop
2024-01-12 08:58:29 +01:00
Molkobain
d721632f2b
Merge remote-tracking branch 'origin/support/3.1' into develop
2024-01-11 22:25:31 +01:00
Molkobain
dfd5a5bebc
N°7136 - Portal: Add JS API to enable attachments IDs retrieval in an object form
2024-01-11 14:14:58 +01:00
Benjamin Dalsass
490f8600e5
N°7133 - Linkset displayed as property failed when filter contains single quote or new line
2024-01-10 16:52:05 +01:00
Molkobain
b3be796277
✅ N°7130 - Fix most Person:first_name being empty after unit tests due to monkey code (mine) 🐒
2024-01-10 10:04:23 +01:00
Pierre Goiffon
b3f2232ba4
✅ N°6037 Fix PHP 8.2 deprecated syntax
2024-01-10 09:48:29 +01:00
Liberty
ef083d5e8f
N°2039 - Update Chinese translations for the newsroom ( #595 )
...
* Some Chinese Translation:ActioniTopNotification & EventiTopNotification
* optimize
* Update dictionaries/en.dictionary.itop.core.php
good idea!
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update dictionaries/zh_cn.dictionary.itop.core.php
good idea!
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* optimize
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2024-01-09 16:58:36 +01:00
Stephen Abello
73c989ee67
N°7130 - Allows to ignore existing column field in setup's data migration method ( #597 )
...
* Allows to ignore existing column field in setup's data migration method
* Update setup/moduleinstaller.class.inc.php
* N°7130 - Fix typo in variable extraction
* N°7130 - Add unit tests
* Update setup/moduleinstaller.class.inc.php
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2024-01-09 09:43:22 +01:00
Pierre Goiffon
bfb05d331e
Merge remote-tracking branch 'origin/support/3.1' into develop
2024-01-05 17:48:42 +01:00
Pierre Goiffon
a32dd779cb
Merge remote-tracking branch 'Combodo/support/3.1' into develop
2024-01-05 11:11:13 +01:00
Eric Espie
3607748f49
Merge remote-tracking branch 'origin/support/3.1' into develop
2024-01-05 10:52:13 +01:00
jf-cbd
96d4aac650
Merge branch 'support/3.1' into develop
2024-01-04 11:24:58 +01:00
jf-cbd
5726a61861
Merge remote-tracking branch 'origin/develop' into develop
2024-01-04 11:06:30 +01:00
jf-cbd
5619586645
Merge branch 'support/3.1.1' into develop
2024-01-04 11:05:58 +01:00
Molkobain
773762bb99
N°7059 - Symfony 6.4 - Fix requires so they succeed when called from the SF console as well
2024-01-04 11:04:07 +01:00
jf-cbd
26f600542b
Merge branch 'support/3.1.1' into develop
2024-01-04 10:36:07 +01:00
Pierre Goiffon
6724658181
Merge remote-tracking branch 'origin/support/3.1' into develop
...
# Conflicts:
# README.md
# datamodels/2.x/itop-core-update/dictionaries/hu.dict.itop-core-update.php
2024-01-04 09:03:14 +01:00
Molkobain
3f365885f0
N°7059 - Fix inconsistent class name / file name which breaks PSR-4 convention and SF app
2024-01-03 15:25:41 +01:00
Molkobain
48fe808adf
Merge remote-tracking branch 'origin/support/3.1' into develop
2024-01-03 14:54:28 +01:00
Stephen Abello
c61fa7b92f
N°2039 - Fix namespace and autoloader
2024-01-03 14:49:25 +01:00
Stephen Abello
135d410a6b
N°2039 - Fix some issues with content type, bg task and typos
2024-01-03 11:46:38 +01:00
Molkobain
cb64dbe79f
👥 Add Jaroslav Šafránek to the contributors list! 🙌
2024-01-03 09:31:50 +01:00
Molkobain
f1d5f8635c
Merge remote-tracking branch 'origin/support/3.1' into develop
2024-01-02 11:58:07 +01:00
Stephen Abello
9af08fa693
N°2039 - Apply some suggestion from @Hipska
...
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@super-visions.com > o
2023-12-26 10:21:59 +01:00
Stephen Abello
05db99aa69
N°2039 - Add iTop notifications to newsroom ( #590 )
...
* N°2039 - Add iTop notifications to newsroom
* Update sources/Controller/Newsroom/iTopNewsroomController.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update sources/Controller/Newsroom/iTopNewsroomController.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update sources/Service/Notification/Event/EventiTopNotificationGC.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Add a default value to Action url attribute, check if there's an object in the context before adding it to the event
* Phpdoc
* Fix default config values
* Replace MetaModel::EnumPlugins calls for iNewsroomProvider
* Replace hardcoded url with generated routes
* Add dict entries
* Correclty throw error when trying to display a non existing event
* Fix unit test
* Migrate old action email language values to its parent table
* Migrate Action and Event class to XML, generate their dictionary entries, add meta data for ActionNotification and EventNotification
* Fix issue in dictionary definition
* Allows Action to create Events for users that the current user can't see
* Dump autoloader
* Remove classes from homemade "autoloader" as they are now loaded through XML
* Apply suggestions from code review
* Remove class from homemade "autoloader" as they are now loaded through GetClassesForInterfaces
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2023-12-22 12:02:19 +01:00
Benjamin Dalsass
2681abbeed
N°7059 - Symfony 6.4 - Application skeleton - sources registration
...
- PDFPage constructor define impact
2023-12-22 11:08:25 +01:00
jbostoen
031c90e797
N°7082 Ability to forcefully send e-mails asynchronously ( #501 )
...
Will be usefull in use cases like sending mass emails in customer-survey
2023-12-21 11:15:08 +01:00
Benjamin Dalsass
34f0053db7
N°7059 - Symfony 6.4 - Add missing namespaces to match PSR-4 convention ( #589 )
2023-12-21 10:18:11 +01:00
Pierre Goiffon
afbdff928d
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-12-19 18:42:11 +01:00
Molkobain
34ad18eee8
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-12-14 11:50:41 +01:00
Molkobain
e73fcc5903
N°7059 - Fix default conf. param. value
2023-12-14 11:02:45 +01:00
peckpeck
0c467e7115
N°7067 - Add setting to change default "password change" URL ( #540 )
...
* Add a setting to change default "password change" URL
* Apply suggestions from code review
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2023-12-14 10:08:37 +01:00
Benjamin Dalsass
300ec74f76
N°7059 - Symfony 6.4 - Application skeleton - sources registration
...
- iKeyboardShortcut namespace issue
2023-12-14 09:12:27 +01:00
Benjamin Dalsass
326a115936
Revert "N°7059 - Symfony 6.4 - Application skeleton - sources registration"
...
This reverts commit b962488954 .
2023-12-14 08:37:52 +01:00
Benjamin Dalsass
b962488954
N°7059 - Symfony 6.4 - Application skeleton - sources registration
...
- iKeyboardShortcut namespace issue
2023-12-14 08:34:10 +01:00
Molkobain
b5c8c75c4e
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-12-13 18:48:50 +01:00
Molkobain
0c100ea2de
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-12-13 10:54:35 +01:00
Benjamin Dalsass
be99a7c02d
N°7059 - Symfony 6.4 - Application skeleton - sources registration ( #588 )
...
We configure global sources directory in symfony configuration file except the directory Application/WebPage (potential impacts)
2023-12-13 10:31:36 +01:00
Eric Espie
4a164f9c01
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-12-12 17:16:58 +01:00
Benjamin Dalsass
45c50995e3
N°7059 - Symfony 6.4 - Application skeleton
...
- unitary test broken
2023-12-12 16:57:16 +01:00
Benjamin Dalsass
fb29ff29cf
N°7059 - Symfony 6.4 - Application skeleton ( #587 )
...
Mise en place d'un squelette temporaire fonctionnel d'application Symfony.
- Ajout bundles debug & runtime pour une implémentation standard
- Configuration minimale
- .env file in specific directory
- Frontal application app.php
2023-12-12 16:40:04 +01:00
Thomas Casteleyn
62d7e10257
N°7055 - Apply better default value for portal copy object link ( #582 )
2023-12-11 11:40:59 +01:00
Pierre Goiffon
9ac823c0ba
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-12-08 17:21:17 +01:00
Benjamin Dalsass
1c09a7c38e
N°7034 - Symfony 6.4 - FILTER_REQUIRE_ARRAY or FILTER_FORCE_ARRAY flags with InputBag::filter()
2023-12-08 15:13:07 +01:00
Pierre Goiffon
8e2e155e65
Merge remote-tracking branch 'origin/support/3.1' into develop
...
# Conflicts:
# lib/composer/installed.php
2023-12-08 11:34:26 +01:00
Molkobain
45a806ac77
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-12-08 08:50:37 +01:00
Molkobain
427646a0c3
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-12-07 12:40:00 +01:00
Molkobain
34e6e921ec
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-12-06 16:32:07 +01:00
bdalsass
a41c58ebb4
N°7034 - Symfony 6.4 - Not passing FILTER_REQUIRE_ARRAY or FILTER_FOR… ( #581 )
...
* change RequestManipulatorHelper read param function signature (add filter flag)
* add FILTER_REQUIRE_ARRAY flag when expecting an array with read param function
* add test for the read param function
2023-12-06 14:04:55 +01:00
Benjamin Dalsass
beb015b082
Revert "N°6981 - Symfony 6.4 - Remove deprecated calls - Approval-base"
...
This reverts commit 4dfd9b062e .
2023-12-06 08:37:29 +01:00
Benjamin Dalsass
4dfd9b062e
N°6981 - Symfony 6.4 - Remove deprecated calls - Approval-base
2023-12-05 17:03:49 +01:00
bdalsass
27ce51ab07
N°6934 - Symfony 6.4 - upgrade Symfony bundles to 6.4 ( #580 )
...
* Update Symfony lib to version ~6.4.0
* Update code missing return type
* Add an iTop general configuration entry to store application secret (Symfony mandatory parameter)
* Use dependency injection in ExceptionListener & UserProvider classes
2023-12-05 13:56:56 +01:00
Pierre Goiffon
863ab4560c
📝 tests README: fix typo
2023-12-05 11:38:37 +01:00
Pierre Goiffon
c27c99b245
📝 tests README: comments on disabling XDebug
2023-12-05 11:34:36 +01:00
Pierre Goiffon
d1531c5a80
📝 tests README: Add TOC links, add ItopCustomDatamodelTestCase
2023-12-05 11:21:43 +01:00
Molkobain
75f8c428b3
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-12-04 23:21:58 +01:00
Molkobain
4fb581c784
Update versions history with 3.1.1
2023-11-29 16:35:05 +01:00
Molkobain
7b15103880
Merge remote-tracking branch 'origin/support/3.1' into develop
...
# Conflicts:
# approot.inc.php
# datamodels/2.x/authent-cas/module.authent-cas.php
# datamodels/2.x/authent-external/module.authent-external.php
# datamodels/2.x/authent-ldap/module.authent-ldap.php
# datamodels/2.x/authent-local/module.authent-local.php
# datamodels/2.x/combodo-backoffice-darkmoon-theme/module.combodo-backoffice-darkmoon-theme.php
# datamodels/2.x/combodo-db-tools/module.combodo-db-tools.php
# datamodels/2.x/itop-attachments/module.itop-attachments.php
# datamodels/2.x/itop-backup/module.itop-backup.php
# datamodels/2.x/itop-bridge-cmdb-services/module.itop-bridge-cmdb-services.php
# datamodels/2.x/itop-bridge-cmdb-ticket/module.itop-bridge-cmdb-ticket.php
# datamodels/2.x/itop-bridge-datacenter-mgmt-services/module.itop-bridge-datacenter-mgmt-services.php
# datamodels/2.x/itop-bridge-endusers-devices-services/module.itop-bridge-endusers-devices-services.php
# datamodels/2.x/itop-bridge-storage-mgmt-services/module.itop-bridge-storage-mgmt-services.php
# datamodels/2.x/itop-bridge-virtualization-mgmt-services/module.itop-bridge-virtualization-mgmt-services.php
# datamodels/2.x/itop-bridge-virtualization-storage/module.itop-bridge-virtualization-storage.php
# datamodels/2.x/itop-change-mgmt-itil/module.itop-change-mgmt-itil.php
# datamodels/2.x/itop-change-mgmt/module.itop-change-mgmt.php
# datamodels/2.x/itop-config-mgmt/module.itop-config-mgmt.php
# datamodels/2.x/itop-config/module.itop-config.php
# datamodels/2.x/itop-core-update/module.itop-core-update.php
# datamodels/2.x/itop-datacenter-mgmt/module.itop-datacenter-mgmt.php
# datamodels/2.x/itop-endusers-devices/module.itop-endusers-devices.php
# datamodels/2.x/itop-faq-light/module.itop-faq-light.php
# datamodels/2.x/itop-files-information/module.itop-files-information.php
# datamodels/2.x/itop-full-itil/module.itop-full-itil.php
# datamodels/2.x/itop-hub-connector/module.itop-hub-connector.php
# datamodels/2.x/itop-incident-mgmt-itil/module.itop-incident-mgmt-itil.php
# datamodels/2.x/itop-knownerror-mgmt/module.itop-knownerror-mgmt.php
# datamodels/2.x/itop-oauth-client/module.itop-oauth-client.php
# datamodels/2.x/itop-portal-base/module.itop-portal-base.php
# datamodels/2.x/itop-portal/module.itop-portal.php
# datamodels/2.x/itop-problem-mgmt/module.itop-problem-mgmt.php
# datamodels/2.x/itop-profiles-itil/module.itop-profiles-itil.php
# datamodels/2.x/itop-request-mgmt-itil/module.itop-request-mgmt-itil.php
# datamodels/2.x/itop-request-mgmt/module.itop-request-mgmt.php
# datamodels/2.x/itop-service-mgmt-provider/module.itop-service-mgmt-provider.php
# datamodels/2.x/itop-service-mgmt/module.itop-service-mgmt.php
# datamodels/2.x/itop-sla-computation/module.itop-sla-computation.php
# datamodels/2.x/itop-storage-mgmt/module.itop-storage-mgmt.php
# datamodels/2.x/itop-structure/module.itop-structure.php
# datamodels/2.x/itop-themes-compat/module.itop-themes-compat.php
# datamodels/2.x/itop-tickets/module.itop-tickets.php
# datamodels/2.x/itop-virtualization-mgmt/module.itop-virtualization-mgmt.php
# datamodels/2.x/itop-welcome-itil/module.itop-welcome-itil.php
# datamodels/2.x/version.xml
2023-11-29 08:41:29 +01:00
Molkobain
bf3de38214
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-27 15:18:05 +01:00
Molkobain
8c4c2b2ee4
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-24 17:27:23 +01:00
Pierre Goiffon
add500193b
📝 tests README: add configuration and tips, change TOC
2023-11-24 15:29:38 +01:00
Anne-Cath
8dff590fe2
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-24 15:23:45 +01:00
Pierre Goiffon
ccfc29a6a9
📝 itop-version-history.md : change branches colors
...
Specific colors for :
- unsupported branches (grey)
- LTS (2.7)
- develop
2023-11-24 12:08:18 +01:00
bdalsass
f0ce091809
N°6933 - Symfony 6.4 - Remove deprecated calls ( #577 )
...
* N°6933 - SF 6.4 - Remove deprecated calls
- BrowseBrickController (services access)
* N°6933 - SF 6.4 - Remove deprecated calls
- AggregatePageBrickController (services access)
* N°6933 - SF 6.4 - Remove deprecated calls
- CreateBrickController (services access)
* N°6933 - SF 6.4 - Remove deprecated calls
- ManageBrickController (services access)
* N°6933 - SF 6.4 - Remove deprecated calls
- ObjectController (services access)
* N°6933 - SF 6.4 - Remove deprecated calls
- SessionMessageController (services access)
* N°6933 - SF 6.4 - Remove deprecated calls
- UserProfileBrickController (services access)
* N°6933 - SF 6.4 - Remove deprecated calls
- AbstractController (remove getSubscribedServices override, add setter for router service injection)
* Fix SessionMessageController Call to a member function AddMessage() on null
* Fix depreciation on Request::HEADER_X_FORWARDED_ALL constant in index.php
Chose to move the protection to the yaml config instead as it is possible since Symfony 5.2
Also removed default support for the $_SERVER['TRUSTED_PROXIES'], seems too untrusty. Use TRUSTED_PROXIES env var instead !
See https://jolicode.com/blog/symfony-reverse-proxies-and-ip-protection
* ✏️ N°6933 - SF 6.4 - Remove deprecated calls
- AbstractController (typo)
* N°6933 - SF 6.4 - Remove deprecated calls
- CreateBrickController (remove return type)
* Revert "Fix depreciation on Request::HEADER_X_FORWARDED_ALL constant in index.php"
This reverts commit be4daef79a .
* Update datamodels/2.x/itop-portal-base/portal/src/Controller/AbstractController.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update datamodels/2.x/itop-portal-base/portal/src/Controller/BrowseBrickController.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update datamodels/2.x/itop-portal-base/portal/src/Controller/BrowseBrickController.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update datamodels/2.x/itop-portal-base/portal/src/Controller/ObjectController.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update datamodels/2.x/itop-portal-base/portal/src/Controller/AggregatePageBrickController.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update datamodels/2.x/itop-portal-base/portal/src/Controller/UserProfileBrickController.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update datamodels/2.x/itop-portal-base/portal/src/Controller/UserProfileBrickController.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update datamodels/2.x/itop-portal-base/portal/src/Controller/UserProfileBrickController.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update datamodels/2.x/itop-portal-base/portal/src/Controller/SessionMessageController.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update datamodels/2.x/itop-portal-base/portal/src/Controller/BrowseBrickController.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* N°6933 - SF 6.4 - Remove deprecated calls
- ALl controllers (php doc and parameters names)
---------
Co-authored-by: Pierre Goiffon <pierre.goiffon@combodo.com >
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2023-11-24 08:55:21 +01:00
Pierre Goiffon
5aaaeda6c5
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-23 16:01:03 +01:00
Molkobain
3bdb883f1c
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-23 15:08:22 +01:00
Anne-Cath
fbd69f6d3a
Merge remote-tracking branch 'origin/support/3.1' into develop
...
# Conflicts:
# datamodels/2.x/itop-config-mgmt/dictionaries/zh_cn.dict.itop-config-mgmt.php
2023-11-23 14:30:27 +01:00
Eric Espie
f736634c3e
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-23 11:27:04 +01:00
odain
4b19911e12
Merge branch 'support/3.1' into develop
2023-11-22 12:31:21 +01:00
odain
e73f2c9a30
Merge branch 'support/3.1' into develop
2023-11-22 11:16:46 +01:00
Pierre Goiffon
87bb3d17a9
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-21 18:10:11 +01:00
Pierre Goiffon
33596249a1
N°6973 Fix composer platform check
2023-11-21 11:03:58 +01:00
Pierre Goiffon
26beeb6a80
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-21 11:02:28 +01:00
Stephen Abello
982b3aa5f3
Merge branch 'support/3.1' into develop
...
# Conflicts:
# dictionaries/ui/application/bulk/zh_cn.dictionary.itop.bulk.php
# dictionaries/zh_cn.dictionary.itop.core.php
2023-11-21 10:26:15 +01:00
Pierre Goiffon
8e179f0563
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-21 09:25:35 +01:00
Molkobain
95e0f02cae
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-20 15:55:52 +01:00
Benjamin Dalsass
c0b1e877ad
Upgrade PHP min version to 8.1.0
2023-11-20 15:21:00 +01:00
Molkobain
444c9e0589
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-17 08:50:26 +01:00
Molkobain
fb0f692c73
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-16 16:34:30 +01:00
Pierre Goiffon
90a0e50e75
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-16 16:18:22 +01:00
Pierre Goiffon
ad0795da02
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-16 12:07:19 +01:00
Pierre Goiffon
65674b9cc4
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-16 10:40:01 +01:00
Pierre Goiffon
ad0fa6636b
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-15 15:47:24 +01:00
jkoch22
67650012ce
N°6954 - Update english translations thanks to @jkoch22 ( #554 )
...
Correct incorrect translation
2023-11-14 17:25:47 +01:00
Molkobain
d00137026a
👥 Add @bdejin to contributors list! 🙌
2023-11-14 17:19:54 +01:00
Devin
12a1321bc1
N°6907 - Update chinese translations thanks to @bdejin ( #563 )
...
* Add missing translations
* add missing translation
* minor update on translation "see setting
* add missing translations
* add missing translation for file dictionaries\zh_cn.dictionary.itop.core.php
* add missing translation for file dictionaries\zh_cn.dictionary.itop.ui.php
* add missing translation for file dictionaries\zh_cn.dictionary.itop.ui.php
* added missing translation for core and ui
* added missing translation for the rest files
* 🌐 minor Chinese translation updates following comments from chileeb on PR #563
* 🌐 update most of the 'class' translation from '类' to '类型'
* 🌐 add kitty message translation
* 🌐 update '表格中暂无数据' in dictionaries\ui\components\datatable\zh_cn.dictionary.itop.datatable.php to '当前列表没有数据'
2023-11-14 17:16:09 +01:00
Pierre Goiffon
c41ecb1b9d
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-13 16:28:34 +01:00
Molkobain
770bf4c42a
Merge remote-tracking branch 'origin/support/3.1' into develop
...
# Conflicts:
# sources/Service/Events/EventService.php
2023-11-13 15:24:47 +01:00
Molkobain
d5f054b739
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-13 13:38:25 +01:00
Romain Quetiez
473c4cf3fa
✅ N°6658 - Reset the "current user" status (defensive programming)
2023-11-10 16:33:56 +01:00
Romain Quetiez
347156f900
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-10 16:30:22 +01:00
Pierre Goiffon
76b70684cd
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-10 15:21:30 +01:00
Molkobain
336b5da2a7
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-09 18:24:30 +01:00
Molkobain
6f39ae5d76
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-08 15:01:42 +01:00
Molkobain
078fc7bfb8
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-08 11:44:23 +01:00
Molkobain
a67d095c70
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-03 09:21:48 +01:00
Stephen Abello
647f43882b
Merge branch 'support/3.1' into develop
2023-11-02 11:21:47 +01:00
Molkobain
ca47f5458c
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-10-31 16:15:03 +01:00
Molkobain
3027bb5092
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-10-31 14:01:53 +01:00
Molkobain
893efa8e2d
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-10-31 13:57:04 +01:00
Molkobain
1ea9659227
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-10-31 11:27:42 +01:00
Benjamin Dalsass
31e58d7597
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-10-31 10:20:10 +01:00
Benjamin Dalsass
3b21ed8fe8
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-10-31 09:38:11 +01:00
Molkobain
0ad8db565d
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-10-30 17:00:20 +01:00
bdalsass
a1a83a1ba3
N°6651 - 3.1 bulk modify n:n like Tagset: checkbox ignored ( #552 )
...
- handle selectize enable/disable to update operation hidden input state
- don't execute elements click callback when input disabled
- merge current and initial values for the initial value
2023-10-30 08:34:53 +01:00
Romain Quetiez
e7d11e4bec
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-10-27 19:41:01 +02:00
Molkobain
e3c26c97f2
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-10-26 11:27:40 +02:00
Molkobain
d6e132fbda
👥 Add @chileeb to contributors list! 🙌
2023-10-26 11:17:51 +02:00
Molkobain
74c4c642eb
Update dictionaries/zh_cn.dictionary.itop.ui.php
2023-10-25 14:13:33 +02:00
libin
af3be19175
Chinese Dict Optimize: ProfilesMenu
2023-10-25 14:13:33 +02:00
Molkobain
ee49d64120
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-10-23 15:36:46 +02:00
Anne-Cath
58257fa25e
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-10-20 17:07:38 +02:00
Anne-Cath
cb3d8120bd
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-10-20 16:56:45 +02:00
Anne-Cath
ace88cb709
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-10-17 12:19:30 +02:00
Anne-Cath
8ca20e3135
Remove change push by error
2023-10-17 11:45:27 +02:00
Pierre Goiffon
4e13cce770
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-10-17 11:27:09 +02:00
Anne-Cath
f408e14d4b
WIP - remove log + fix edition with a lot of values (>chunk_size)
2023-10-17 11:05:33 +02:00
Anne-Cath
543daac06d
N°6847 - order of label pdf export
2023-10-16 16:03:25 +02:00
Pierre Goiffon
800d1b03c1
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-10-13 17:37:29 +02:00
Molkobain
9b970a472f
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-10-13 10:13:25 +02:00
Eric Espie
593131a7ea
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-10-06 09:54:20 +02:00
Molkobain
148f708360
N°6805 - Add reference to classes implementing \iWorkingTimeComputer in the datamodel (meta tag)
2023-10-03 21:32:31 +02:00
Molkobain
7d0feab078
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-09-26 22:23:18 +02:00
Pierre Goiffon
aae2db8ad8
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-09-26 11:36:24 +02:00
Molkobain
f3d488de26
Update Jimmy avatar for the sample data
2023-09-25 15:52:10 +02:00
Stephen Abello
ebc15db75e
Merge branch 'support/3.1' into develop
2023-09-21 16:32:40 +02:00
Pierre Goiffon
dd28aca260
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-09-20 18:13:27 +02:00
Molkobain
2a6e5b21a9
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-09-20 16:18:55 +02:00
Pierre Goiffon
14f6ce3626
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-09-19 12:30:33 +02:00
Pierre Goiffon
34a2a6ce03
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-09-19 09:59:06 +02:00
Molkobain
db940e3bba
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-09-19 08:52:06 +02:00
Molkobain
9f3a6be255
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-09-18 16:23:49 +02:00
Pierre Goiffon
b6ac92d192
Merge remote-tracking branch 'origin/support/3.1' into develop
...
# Conflicts:
# datamodels/2.x/itop-core-update/dictionaries/hu.dict.itop-core-update.php
2023-09-18 15:10:58 +02:00
Stephen Abello
ce1c517a9f
Merge branch 'support/3.1' into develop
2023-09-15 15:45:36 +02:00
Pierre Goiffon
75b6a3ede8
Merge remote-tracking branch 'origin/support/3.1' into develop
...
# Conflicts:
# dictionaries/hu.dictionary.itop.ui.php
# dictionaries/ja.dictionary.itop.ui.php
# dictionaries/sk.dictionary.itop.ui.php
# dictionaries/ui/layouts/navigation-menu/pt_br.dictionary.itop.navigation-menu.php
2023-09-14 16:55:38 +02:00
Thomas Casteleyn
3818bc3f98
N°5218 Fix toolkit error on enum since 3.0.0 ( #513 )
2023-09-12 17:27:46 +02:00
Pierre Goiffon
d8ec900933
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-09-07 14:53:16 +02:00
acognet
29ba5e73fa
N°5491 - Inconsistent dictionnary entries regarding arguments to pass to Dict::Format - fix dictionnary
2023-09-06 10:02:28 +02:00
Pierre Goiffon
acf449c03a
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-09-06 09:09:57 +02:00
Pierre Goiffon
ecb4cb7435
📝 CONTRIBUTING : add a mention on "allow edits by maintainers" not available on org forks
...
Seen in #523 , thanks Lars !
2023-09-05 17:35:48 +02:00
acognet
3200b5dc86
N°5491 - Inconsistent dictionnary entries regarding arguments to pass to Dict::Format - fix dictionnary
2023-09-05 15:28:08 +02:00
acognet
e20d4cecd5
N°5491 - Inconsistent dictionnary entries regarding arguments to pass to Dict::Format - fix dictionnary
2023-09-05 15:20:39 +02:00
Eric Espie
36177e09f7
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-09-01 14:15:35 +02:00
acognet
9ae62adff1
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-08-31 16:25:15 +02:00
Anne-Catherine
73a2c935a7
N°6555 - Add class description in tooltip of Dashlet badge ( #504 )
2023-08-31 14:37:37 +02:00
vdumas
42acbe66c3
N°6682 - Pbs with Audit classes and AccessRight
2023-08-29 16:27:28 +02:00
vdumas
22a9299d97
N°6682 - AuditDomain XML meta declaration missing
2023-08-29 15:13:08 +02:00
Molkobain
b9acd0a9a6
N°6670 - Fix unescaped quote from c761364b
2023-08-22 16:19:59 +02:00
Molkobain
c761364bed
N°6670 - Fix EVENT_DOWNLOAD_DOCUMENT event XML declaration missing elements
2023-08-22 16:11:59 +02:00
Romain Quetiez
d79dacf8a3
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-08-18 14:25:54 +02:00
BenGrenoble
efc36e12bc
N°6361 - [ERGO] Change query example order to highlight the one working on an empty iTop
2023-08-17 14:25:39 +02:00
BenGrenoble
5a0b12f078
N°6361 - [ERGO] Change query example order to highlight the one working on an empty iTop
2023-08-16 11:04:56 +02:00
Molkobain
22d04cb9fc
N°6103 - Remove jQuery Hotkeys plugin
2023-08-11 21:17:53 +02:00
Pierre Goiffon
d8da119c56
📝 Version history: fix typo in 2.7.9 date
2023-08-11 16:12:04 +02:00
Pierre Goiffon
a24d50d7e3
✅ DBBackupDataTest::testPrepareFilesToBackup : fix cleanup not done on failing test
2023-08-11 15:19:48 +02:00
Molkobain
e5716e66bb
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-08-11 11:06:21 +02:00
Stephen Abello
c6c2bb33ed
📝 Version history: add 2.7.9
2023-08-10 15:08:56 +02:00
Pierre Goiffon
0d0ef86550
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-08-10 14:41:50 +02:00
Molkobain
ca0bd674a7
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-08-10 10:38:11 +02:00
Molkobain
260b2e0bd6
Fix typo in dictionary file
2023-08-09 15:56:49 +02:00
Pierre Goiffon
90413ae4fe
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-08-09 14:54:36 +02:00
Pavel Stetina
b7466e3206
N°6641 - Improve czech translations (thanks to @Stetinac !) ( #524 )
...
* 🌐 Update cs.dictionary.itop.core.php
* 🌐 Update cs.dictionary.itop.ui.php
* 🌐 Update cs.dictionary.itop.ui.php
* 🌐 Update cs.dict.itop-portal-base.php
* 🌐 Update cs.dict.combodo-backoffice-darkmoon-theme.php
* 🌐 Update cs.dictionary.itop.ui.php
Typo fix
2023-08-09 11:46:39 +02:00
Pierre Goiffon
f2812cdbe5
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-08-09 10:21:12 +02:00
Pierre Goiffon
95a2fdec99
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-08-08 15:48:19 +02:00
Pierre Goiffon
6880c49a32
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-08-04 14:59:33 +02:00
Pierre Goiffon
1b48b4a1e1
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-08-03 11:09:29 +02:00
Pierre Goiffon
0516100aae
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-08-03 09:41:37 +02:00
Molkobain
5b4079ab7e
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-08-02 15:35:31 +02:00
Pierre Goiffon
d284d629a4
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-08-02 10:40:10 +02:00
Pierre Goiffon
c52195e6cd
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-08-01 14:39:28 +02:00
Eric Espie
a61734a6f8
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-07-28 10:57:54 +02:00
Eric Espie
750ecd4804
N°6061 - allow local path from an arbitrary path
2023-07-28 10:01:43 +02:00
Pierre Goiffon
781c15d1ee
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-07-27 17:03:47 +02:00
Pierre Goiffon
a1499a04d4
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-07-27 14:56:08 +02:00
Eric Espie
fb23bddeb2
N°6061 - allow local path from an arbitrary path
2023-07-27 12:06:14 +02:00
Pierre Goiffon
aa6fa4c674
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-07-27 11:32:52 +02:00
Eric Espie
19e7fc9cb9
N°6061 - Allow services to implement interfaces
2023-07-27 10:23:05 +02:00
Pierre Goiffon
a0a66f3b54
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-07-26 12:08:09 +02:00
Eric Espie
3c9c13a371
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-07-25 17:56:45 +02:00
Pierre Goiffon
96d04e35f9
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-07-25 17:07:44 +02:00
Pierre Goiffon
629a8412dc
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-07-24 15:39:25 +02:00
Pierre Goiffon
19a83bc944
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-07-24 12:00:25 +02:00
Eric Espie
a59dacf679
N°6436 - Performance Audit (KPI analysis)
2023-07-20 12:05:13 +02:00
Eric Espie
8b93a404ef
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-07-19 15:42:02 +02:00
Molkobain
ded204344d
👥 Add @Stetinac to the contributors list 🙌
2023-07-19 15:24:52 +02:00
Eric Espie
b3121d46c4
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-07-19 11:01:13 +02:00
Eric Espie
f60d03ddd3
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-07-19 09:28:23 +02:00
Pierre Goiffon
3d8345b92c
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-07-18 14:17:58 +02:00
Pierre Goiffon
9ab928e92e
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-07-18 09:49:17 +02:00
Benjamin Dalsass
ea56939b7a
N°6546 - AttributeLinkedSetIndirect filter dosen't work
2023-07-17 10:12:48 +02:00
Molkobain
6caddb65e9
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-07-14 21:11:13 +02:00
Molkobain
8df0d66fb6
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-07-13 10:18:03 +02:00
Eric Espie
a80aa20b23
Merge branch 'support/3.1' into develop
2023-07-12 13:32:26 +02:00
Pierre Goiffon
fd336ffd92
N°6558 ✅ Test for iTopDesignFormat::$aVersions consistency
2023-07-12 08:36:20 +02:00
Pierre Goiffon
be1c559ad4
Merge remote-tracking branch 'origin/support/3.1' into develop
...
# Conflicts:
# core/config.class.inc.php
2023-07-11 11:59:09 +02:00
Pierre Goiffon
2dce37f289
🔖 Update XML files version to 3.2
2023-07-11 11:25:16 +02:00
Pierre Goiffon
22b5eef4ce
🔖 Fix typo in XML conversion method name
2023-07-11 11:24:45 +02:00
Pierre Goiffon
63426e459a
🔖 Update XML version to 3.2
2023-07-11 11:04:00 +02:00
Pierre Goiffon
8393172ad2
🔖 Prepare 3.2.0 version (modules)
2023-07-11 10:44:46 +02:00
Pierre Goiffon
cc06afc6df
🔖 Prepare 3.2.0 version
2023-07-11 10:30:53 +02:00