Benjamin Dalsass
683ab25e83
Merge remote-tracking branch 'origin/support/3.0' into develop
...
# Conflicts:
# lib/composer/autoload_files.php
# lib/composer/autoload_static.php
2022-06-17 10:14:01 +02:00
Benjamin Dalsass
4d180eb303
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# composer.lock
# js/wizardhelper.js
# lib/composer/autoload_real.php
# lib/composer/installed.json
# lib/composer/installed.php
# lib/guzzlehttp/guzzle/CHANGELOG.md
# setup/wizardsteps.class.inc.php
2022-06-17 09:25:57 +02:00
bdalsass
2b885beb82
Feature/merge 3 0 develop ( #298 )
...
* merging 3.0 into develop
* N°5102 - Allow to send emails (eg. notifications) using GSuite SMTP and OAuth
* migration to iTop 3.1
Co-authored-by: Eric Espie <eric.espie@combodo.com >
2022-06-08 16:27:20 +02:00
Eric Espie
6d3118d9e9
N°5102 - Allow to send emails (eg. notifications) using GSuite SMTP and OAuth (fix config error message)
2022-06-08 13:24:29 +02:00
Benjamin Dalsass
0819b9baba
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# composer.json
# composer.lock
# core/config.class.inc.php
# core/dbobject.class.php
# core/email.class.inc.php
# datamodels/2.x/itop-core-update/dictionaries/hu.dict.itop-core-update.php
# datamodels/2.x/itop-core-update/dictionaries/it.dict.itop-core-update.php
# datamodels/2.x/itop-core-update/dictionaries/ja.dict.itop-core-update.php
# datamodels/2.x/itop-core-update/dictionaries/nl.dict.itop-core-update.php
# datamodels/2.x/itop-core-update/dictionaries/ru.dict.itop-core-update.php
# datamodels/2.x/itop-core-update/dictionaries/sk.dict.itop-core-update.php
# datamodels/2.x/itop-core-update/dictionaries/tr.dict.itop-core-update.php
# datamodels/2.x/itop-core-update/dictionaries/zh_cn.dict.itop-core-update.php
# datamodels/2.x/itop-core-update/pt_br.dict.itop-core-update.php
# datamodels/2.x/itop-core-update/view/ConfirmUpdate.html.twig
# datamodels/2.x/itop-portal-base/portal/src/Twig/AppExtension.php
# datamodels/2.x/itop-tickets/datamodel.itop-tickets.xml
# datamodels/2.x/itop-welcome-itil/datamodel.itop-welcome-itil.xml
# dictionaries/cs.dictionary.itop.core.php
# dictionaries/cs.dictionary.itop.ui.php
# dictionaries/da.dictionary.itop.core.php
# dictionaries/da.dictionary.itop.ui.php
# dictionaries/de.dictionary.itop.core.php
# dictionaries/de.dictionary.itop.ui.php
# dictionaries/en.dictionary.itop.ui.php
# dictionaries/es_cr.dictionary.itop.core.php
# dictionaries/es_cr.dictionary.itop.ui.php
# dictionaries/fr.dictionary.itop.core.php
# dictionaries/fr.dictionary.itop.ui.php
# dictionaries/hu.dictionary.itop.core.php
# dictionaries/hu.dictionary.itop.ui.php
# dictionaries/it.dictionary.itop.core.php
# dictionaries/it.dictionary.itop.ui.php
# dictionaries/ja.dictionary.itop.core.php
# dictionaries/ja.dictionary.itop.ui.php
# dictionaries/nl.dictionary.itop.core.php
# dictionaries/nl.dictionary.itop.ui.php
# dictionaries/pt_br.dictionary.itop.core.php
# dictionaries/pt_br.dictionary.itop.ui.php
# dictionaries/ru.dictionary.itop.core.php
# dictionaries/ru.dictionary.itop.ui.php
# dictionaries/sk.dictionary.itop.core.php
# dictionaries/sk.dictionary.itop.ui.php
# dictionaries/tr.dictionary.itop.core.php
# dictionaries/tr.dictionary.itop.ui.php
# dictionaries/zh_cn.dictionary.itop.core.php
# dictionaries/zh_cn.dictionary.itop.ui.php
# lib/composer/autoload_classmap.php
# lib/composer/autoload_real.php
# lib/composer/autoload_static.php
# lib/composer/installed.json
# lib/composer/installed.php
# sources/application/TwigBase/Controller/Controller.php
# sources/application/TwigBase/Twig/TwigHelper.php
2022-06-02 16:30:48 +02:00
Molkobain
6a332ca60b
Merge remote-tracking branch 'origin/support/3.0' into develop
2022-05-18 10:43:22 +02:00
Thomas Casteleyn
3d04cf1cd6
🌐 Improve DBObject::CheckValue and CheckConsistency error messages ( #288 )
...
Now contains attribute code and value
2022-05-17 17:01:41 +02:00
Eric Espie
1d45eff9b0
N°3169 - Add feature to connect Gsuite mail box with OAuth
...
N°2504 - Add feature to connect Office mail box with OAuth2 for Microsoft Graph
N°5102 - Allow to send emails (eg. notifications) using GSuite SMTP and OAuth
* 2.7 migration
2022-05-17 10:11:15 +02:00
Stephen Abello
caf939bf58
N°2504 N°3169 N°5102 Add dictionaries
2022-05-13 14:06:11 +02:00
Benjamin Dalsass
91d4da85e1
N°4454 - Measuring the use of the queryphrase book
2022-01-14 11:12:30 +01:00
Stephen Abello
4771908f42
Adv. Search hints: Remove markup from dict files and display hint message in a tooltip
2021-12-10 11:11:00 +01:00
Molkobain
afc0a02058
N°3508 - Rework notifications page to have distinct tabs depending on the action type
2021-12-04 20:49:30 +01:00
Molkobain
61a0028d02
Change welcome message to remove "responsive" mention to be honest with ourselves 🤡
2021-11-30 15:45:47 +01:00
Molkobain
4a6b351c37
N°4440 - Fix hierarchy tooltip on ext. key widget
2021-11-10 18:49:25 +01:00
vdumas
2df8bb1707
N°3735 - Add SetComputedDate on DBObject
2021-11-02 16:55:25 +01:00
Molkobain
b8e974cfd1
N°4398 - Add object name in the tab name when browsing datamodel viewer
2021-10-28 15:58:32 +02:00
acognet
722cae240e
align style of spinner
2021-09-24 10:09:02 +02:00
Stephen Abello
b120488085
N°3922 Restyle one way password inputs, reset buttons and displayed hints
2021-09-10 10:28:38 +02:00
acognet
0fb0b9deab
N°3907 - Polishing: Run query
2021-09-07 10:59:14 +02:00
Vincent Dumas
f5ae76360e
Simple typo in declaration of an entry
...
No associated bug
2021-08-25 14:18:14 +02:00
Molkobain
58e35ea33b
N°1047 - Replace hard coded 'iTop' occurrences with ITOP_APPLICATION_SHORT
2021-08-14 22:43:29 +02:00
Molkobain
5926e9d110
Navigation menu: Add current user's login to the tooltip
2021-08-09 16:28:53 +02:00
Eric
54a6573948
N°4036 - User edition controls : the profiles selection should allow the User modification (when editing your own User)
2021-07-28 09:13:47 +02:00
Eric
2c154b601d
N°4036 - User edition controls : allowed orgs must contain user org
2021-07-27 15:57:03 +02:00
Eric
ace2eb6dab
N°4036 - User edition controls : a user cannot change his own status
2021-07-27 15:57:03 +02:00
Eric
25f3c1cbc4
N°4036 - User edition controls : a user cannot add to himself a profile denying the backoffice
2021-07-27 15:57:03 +02:00
acognet
418312bca5
N°3930 - Polishing: Dashlets
2021-07-02 11:22:57 +02:00
Molkobain
250d95c3eb
N°4106 - Remove overloads of DBObject::GetName()
2021-06-28 13:19:41 +02:00
Molkobain
18a4867b4d
Accessibility: Add missing aria-label / tooltip attributes on the advanced search
2021-06-13 09:43:22 +02:00
Molkobain
a82a2df6aa
N°1964 - Add informative message on dashboard when its container (eg. an object) is currently in edition
2021-05-20 10:32:28 +02:00
acognet
48d0fc6ddb
N°3907 - Polishing: Run query
2021-04-27 10:18:32 +02:00
Molkobain
530ec111ef
N°3921 - Attribute file: Simplify open and download links text in the backoffice (similar to the portal)
2021-04-12 10:25:37 +02:00
Molkobain
5b9e5f8de9
Activity panel: Reword english translation for better clarity
2021-04-07 10:02:39 +02:00
Molkobain
057bb1a296
Remove some of the unrelevant tooltips from DM dictionaries
2021-04-06 22:28:19 +02:00
Stephen Abello
c2ffe58070
N°3857 Add French translation and replace 'iTop' by application constant
2021-03-26 10:46:51 +01:00
Molkobain
573a6d82fe
N°3649 - Activity panel: Add transitions to the save button using the button group
2021-03-24 19:43:35 +01:00
Stephen Abello
8204dbb6ae
N°3857 Replace old welcome popup
2021-03-24 17:18:55 +01:00
Molkobain
093194f326
N°2844 - Object details: Improve transitions menu's tooltip depending on the presence of favorites or not
2021-03-22 18:49:41 +01:00
Eric
574d089c20
N°3536 - Dashboard: Add title, toggler and menu to AttributeDashboard
2021-03-22 16:46:45 +01:00
Molkobain
c2339dcb5c
N°2844 - Object details: Extract transitions from the "other actions" menu to a dedicated "transitions" menu
2021-03-19 19:50:49 +01:00
Stephen Abello
bab2febb24
N°3530 Replace hardcoded newsroom message indicator and add tooltip when menu is collapsed
2021-03-17 17:35:16 +01:00
Eric
0da945ee29
N°3536 - Dashboard: Finish integration of in the TopBar
2021-03-16 18:28:18 +01:00
Pierre Goiffon
e49b0db58d
N°3522 Handle twig errors nicely
...
Revert what was done in c5021721 : I then added a panel to be rendered instead of throwing an Exception. This was done because the exception was displayed in a blank page... But this was caused simply by a missing `use Exception` !!
So now we're back at throwing an exception, so that the standard mechanism for throwing the error page is triggered.
Handling Twig recursion is mandatory, and done in the beginning of the \Combodo\iTop\Application\TwigBase\Twig\TwigHelper::RenderTemplate catch block to avoid adding on each stack level a useless exception.
2021-03-11 15:20:41 +01:00
acognet
710e6e49a8
Dict entries
2021-03-11 10:29:14 +01:00
Pierre Goiffon
c5021721c6
N°3522 Display error alert for twig rendering errors
2021-03-08 16:41:58 +01:00
acognet
7b4b9fb68c
N°2284 - Add tooltips on buttons in select and autocomplete box
2021-03-05 09:17:08 +01:00
Stephen Abello
45981c1941
N°3571 Handle errors in Audit Category and Audit Rule in audit page
2021-03-04 11:42:12 +01:00
bruno-ds
9cbaced1f3
Merge remote-tracking branch 'origin/support/2.7' into develop
...
# Conflicts:
# core/config.class.inc.php
# datamodels/2.x/itop-core-update/view/SelectUpdateFile.html.twig
# datamodels/2.x/itop-core-update/view/SelectUpdateFile.ready.js.twig
# setup/setuputils.class.inc.php
# test/setup/SetupUtilsTest.php
2021-03-02 14:34:19 +01:00
Stephen Abello
a850d3b67c
N°3571 Fix audit errors title
2021-03-02 12:09:29 +01:00
Stephen Abello
74a434ab04
N°3571 Migrate audit page to new style
2021-03-02 12:04:56 +01:00