Stephen Abello
|
bd97d9c7ca
|
Replace OAuth object subtitle icon with a solid icon for more harmony
|
2022-08-12 09:53:24 +02:00 |
|
Stephen Abello
|
94b9fda354
|
Remove OAuth object subtitle tooltip as it's always empty
|
2022-08-12 09:53:24 +02:00 |
|
jbostoen
|
d17e399a5f
|
🌐 N°5397 - Updated Dutch translations (#262)
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@me.com>
|
2022-08-11 14:07:51 +02:00 |
|
Eric Espie
|
5854eefcce
|
N°5395 - Errors from OAuth servers for email are not well handled (use 3.0 constants)
|
2022-08-10 15:27:25 +02:00 |
|
Eric Espie
|
7f7538ed58
|
N°5395 - Errors from OAuth servers for email are not well handled
|
2022-08-10 14:59:32 +02:00 |
|
Stephen Abello
|
118622493f
|
N°5050 Revert entry deleted in 3b83d3f2
|
2022-08-10 14:07:38 +02:00 |
|
Molkobain
|
43b49034df
|
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
|
2022-08-09 17:33:18 +02:00 |
|
Molkobain
|
5829e698da
|
Fix typo
|
2022-08-09 17:19:21 +02:00 |
|
Eric Espié
|
d2041c0334
|
N°5009 - Invalid XML for class Attachment (icon node) (#324)
N°5009 - Invalid XML for class Attachment (icon node)
|
2022-08-09 16:55:50 +02:00 |
|
Stephen Abello
|
3b83d3f209
|
N°5050 Update Spanish translations (thanks to Miguel Turrubiates!)
|
2022-08-09 14:27:09 +02:00 |
|
Molkobain
|
47683f3bd4
|
N°5033 - Add model file to 'itop-bridge-virtualization-storage' module to avoid compilation crash when lnkVirtualDeviceToVolume class is removed
|
2022-08-08 08:58:34 +02:00 |
|
Molkobain
|
f1acc956f4
|
N°4517 - PHP 8.1: Fix return type for class implementing IteratorAggregate
|
2022-08-03 10:33:24 +02:00 |
|
Molkobain
|
77aa154388
|
Convert line endings to LF on misaligned text files
|
2022-07-28 10:02:18 +02:00 |
|
Molkobain
|
0687f9a0a9
|
Convert line endings to LF on misaligned text files
|
2022-07-28 09:58:04 +02:00 |
|
Molkobain
|
b9c716a247
|
N°5102 - Convert line separators
|
2022-07-18 15:58:11 +02:00 |
|
Molkobain
|
28df2dad60
|
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
# Conflicts:
# js/wizardhelper.js
|
2022-07-13 17:11:04 +02:00 |
|
Molkobain
|
d9dabf25da
|
PHPDoc
|
2022-07-13 17:03:01 +02:00 |
|
Eric Espie
|
03b56b2941
|
Merge remote-tracking branch 'origin/support/2.7' into support/3.0 : wrong positioning of module_parameters for portal
|
2022-07-11 16:26:41 +02:00 |
|
Eric Espie
|
01ee91d003
|
N°5102 - Allow to send emails (eg. notifications) using GSuite SMTP and OAuth
* migration to iTop 3.0
|
2022-07-11 15:20:47 +02:00 |
|
Eric Espie
|
badc5ff3ec
|
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
|
2022-07-11 15:20:29 +02:00 |
|
Eric Espie
|
e105cc6d44
|
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
# Conflicts:
# composer.lock
# core/log.class.inc.php
# datamodels/2.x/itop-tickets/datamodel.itop-tickets.xml
# lib/composer/autoload_real.php
# setup/licenses/community-licenses.xml
# setup/setuputils.class.inc.php
|
2022-07-11 09:23:18 +02:00 |
|
Vincent Dumas
|
f19d1472c5
|
N°5102 - OAuth - replace double quote char EN
Use a special double quote characters so it is correctly handled in HTML
|
2022-07-08 13:44:00 +02:00 |
|
Vincent Dumas
|
eef00502cd
|
N°5102 - OAuth - remove unsupported quote FR
|
2022-07-08 13:38:37 +02:00 |
|
Molkobain
|
0b1caac195
|
N°4867 - Restore datamodel node to avoid minor version migration crash
Will be properly removed in 3.1.0
|
2022-07-08 13:22:27 +02:00 |
|
Vincent Dumas
|
e900a44d47
|
N°5102 - OAuth client - FR tooltips
|
2022-07-08 12:22:52 +02:00 |
|
Vincent Dumas
|
a3de9fa898
|
N°5102 - OAuth client - Add EN tooltips
|
2022-07-08 12:06:47 +02:00 |
|
bdalsass
|
8b0154cc62
|
N°5168 - Access to unauthorized contact information on Portal (#305)
GlobalRequestMgmt issue
|
2022-07-08 09:51:20 +02:00 |
|
Eric Espie
|
1a225bf55b
|
N°5102 - Allow to send emails using GSuite SMTP and OAuth - Access rights
|
2022-07-07 17:57:24 +02:00 |
|
Eric Espie
|
24d19cd8d6
|
N°5102 - Allow to send emails using GSuite SMTP and OAuth - Add a flag to select OAuth client for SMTP usage
|
2022-07-07 16:34:19 +02:00 |
|
Eric Espie
|
c25a4a7346
|
N°5102 - Allow to send emails using GSuite SMTP and OAuth - Access rights
|
2022-07-07 14:17:09 +02:00 |
|
Eric Espie
|
20fb7b241f
|
N°5102 - Allow to send emails using GSuite SMTP and OAuth - Highlight classes
|
2022-07-06 17:23:44 +02:00 |
|
Eric Espie
|
a0553e1195
|
N°5102 - Allow to send emails using GSuite SMTP and OAuth - Highlight classes
|
2022-07-06 17:10:59 +02:00 |
|
Eric Espie
|
c759856a61
|
N°5102 - Allow to send emails using GSuite SMTP and OAuth - Highlight classes
|
2022-07-06 10:10:42 +02:00 |
|
Eric Espie
|
48957fd2f0
|
N°5102 - Allow to send emails using GSuite SMTP and OAuth - refactor scopes
|
2022-07-05 17:54:43 +02:00 |
|
Eric Espie
|
104beff158
|
N°5102 - Allow to send emails using GSuite SMTP and OAuth - Fix log
|
2022-06-29 15:09:17 +02:00 |
|
Pierre Goiffon
|
4a20a6e525
|
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
# Conflicts:
# composer.lock
# lib/composer/autoload_files.php
# lib/composer/autoload_real.php
# lib/composer/autoload_static.php
# lib/composer/installed.json
# lib/composer/installed.php
|
2022-06-28 15:16:41 +02:00 |
|
Benjamin Dalsass
|
cb1203fde9
|
Merge 2.7 into Support 3.0 : Update oauth composer
|
2022-06-28 15:09:19 +02:00 |
|
Pierre Goiffon
|
2fcc386e1e
|
Fix compilation error on OAuthClient.status
XML file version was update but structure wasn't aligned with the new XML version (AttributeEnum structure)
|
2022-06-28 11:55:03 +02:00 |
|
Eric Espie
|
a0f28a9098
|
N°5102 - Allow to send emails using GSuite SMTP and OAuth - Rework
|
2022-06-28 10:47:20 +02:00 |
|
acognet
|
93a69cbc49
|
N°5108 - Update embedded libs for PHP 8.0 (3.0 branch)
|
2022-06-27 23:38:58 +02:00 |
|
Benjamin Dalsass
|
15b9ea45a0
|
Merge 2.7 into Support 3.0 : Upgrade oauth module version to 3.0.1
|
2022-06-27 09:31:49 +02:00 |
|
Benjamin Dalsass
|
f0b94dd0f7
|
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
# Conflicts:
# core/config.class.inc.php
# datamodels/2.x/installation.xml
# datamodels/2.x/itop-oauth-client/assets/img/icons8-adjust.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-administrative-tools.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-application-window.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-apps-tab.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-archive-folder.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-audit.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-automatic.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-bandage.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-book-error.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-calendar.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-cassette.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-change-approved.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-change-emergency.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-change-normal.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-change-routine.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-change.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-checkmark.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-cloud-file.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-conflict.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-contract.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-customer.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-database-custom.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-database.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-delete.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-department.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-desktop.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-discussion-forum.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-documents.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-electrical.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-electricity.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-electronics.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-enclosure-for-servers.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-export-csv.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-faq.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-farm.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-file.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-globe-cable.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-globe-fiber.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-globe-wire.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-hdd.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-hierarchy.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-hypervisor.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-import-csv.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-important-book.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-in-transit.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-laptop.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-licence.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-map-as-drive.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-map-marker.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-mobile.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-music-robot.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-nas.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-network.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-new-item.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-note.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-office-phone.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-old-vmware-logo.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-organization.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-person-female.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-phone.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-plug-socket.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-power-plant.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-print.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-process-improvement.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-puzzle.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-rack.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-server-custom.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-server-storage.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-server.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-service.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-services.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-smartphone-tablet.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-software-instance.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-software-license.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-software-other.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-software.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-solve.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-stack.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-switch-san.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-switch.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-tape-library.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-tasklist.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-team.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-telephone.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-time-limit.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-virtual-machine.svg
# datamodels/2.x/itop-oauth-client/assets/img/icons8-web.svg
# datamodels/2.x/itop-welcome-itil/datamodel.itop-welcome-itil.xml
# dictionaries/cs.dictionary.itop.ui.php
# dictionaries/da.dictionary.itop.ui.php
# dictionaries/de.dictionary.itop.ui.php
# dictionaries/en.dictionary.itop.ui.php
# dictionaries/es_cr.dictionary.itop.ui.php
# dictionaries/fr.dictionary.itop.ui.php
# dictionaries/hu.dictionary.itop.ui.php
# dictionaries/it.dictionary.itop.ui.php
# dictionaries/ja.dictionary.itop.ui.php
# dictionaries/nl.dictionary.itop.ui.php
# dictionaries/pt_br.dictionary.itop.ui.php
# dictionaries/ru.dictionary.itop.ui.php
# dictionaries/sk.dictionary.itop.ui.php
# dictionaries/tr.dictionary.itop.ui.php
# dictionaries/zh_cn.dictionary.itop.ui.php
# js/wizardhelper.js
# lib/composer/autoload_classmap.php
# lib/composer/autoload_real.php
# lib/composer/autoload_static.php
# templates/pages/backoffice/oauth/Wizard.html.twig
|
2022-06-27 08:11:28 +02:00 |
|
Eric Espie
|
6df622e8ed
|
N°5102 - Allow to send emails using GSuite SMTP and OAuth - Rework
|
2022-06-23 14:05:17 +02:00 |
|
Eric Espie
|
54eb9d081b
|
N°5102 - Allow to send emails using GSuite SMTP and OAuth - Rework
|
2022-06-23 12:20:53 +02:00 |
|
Eric Espie
|
9f60f27636
|
N°5102 - Allow to send emails using GSuite SMTP and OAuth - Rework
|
2022-06-22 16:41:45 +02:00 |
|
Eric Espie
|
01c02a75a8
|
N°5102 - Allow to send emails using GSuite SMTP and OAuth - Rework
|
2022-06-21 16:40:43 +02:00 |
|
Eric Espie
|
f5b3e5f341
|
N°5102 - Allow to send emails using GSuite SMTP and OAuth - Rework
|
2022-06-21 16:10:34 +02:00 |
|
Eric Espie
|
9b825cb529
|
N°5102 - Allow to send emails using GSuite SMTP and OAuth - Rework
|
2022-06-21 16:05:58 +02:00 |
|
Eric Espie
|
3f326f0913
|
N°5102 - Allow to send emails using GSuite SMTP and OAuth - Rework
|
2022-06-21 16:05:58 +02:00 |
|
Eric Espie
|
aa90d5b6ab
|
N°5102 - Allow to send emails using GSuite SMTP and OAuth - Rework
|
2022-06-21 13:51:08 +02:00 |
|