jf-cbd
42e78ad3a3
Merge branch 'refs/heads/support/3.2' into develop
2024-07-02 17:21:43 +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
Eric Espie
012d5e7ae0
Merge remote-tracking branch 'origin/support/3.2' into develop
2024-06-24 14:36:53 +02:00
vdumas
0028b3cf17
N°7565 - Polishing Newsroom
2024-06-20 16:00:07 +02:00
Benjamin Dalsass
645d68d5d0
Merge remote-tracking branch 'origin/support/3.2' into develop
2024-06-07 08:20:40 +02:00
vdumas
02a5630f62
N°7565 - Polishing Newsroom - Add subtitle and user icon
2024-06-06 17:42:02 +02:00
Romain Quetiez
68ee3231f4
Merge branch 'support/3.2' into develop
...
# Conflicts:
# tests/php-unit-tests/src/Hook/TestsRunStartHook.php
2024-05-16 20:24:38 +02:00
Molkobain
ad36066126
📝 Copyright year bump
2024-05-06 18:35:31 +02:00
Molkobain
635c1bda6e
N°2039 - Rename iTopNewsroom into NewsroomNotification
2024-05-02 09:30:47 +02:00
Eric Espie
b99249d2d2
Merge remote-tracking branch 'origin/support/3.2' into develop
2024-04-24 16:11:58 +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
5df7c58b1b
Merge remote-tracking branch 'origin/support/3.2' into develop
2024-04-18 17:03:24 +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
e18018cacd
Merge branch 'support/3.2' into develop
2024-04-16 09:22:58 +02:00
Stephen Abello
dc553ca83c
N°5298 - Update CKEditor to version 5
2024-04-15 12:53:21 +02:00
Benjamin Dalsass
3747a6a454
Merge remote-tracking branch 'origin/support/3.2' into develop
2024-03-12 09:48:37 +01:00
Molkobain
da32362ef6
N°7157 - Remove advanced mode in notifications center
2024-03-12 09:12:02 +01:00
Pierre Goiffon
a602101695
Merge remote-tracking branch 'origin/support/3.2' into develop
...
# Conflicts:
# js/jquery-ui-1.11.4.custom.min.js
# js/jquery-ui.custom.min.js
2024-03-08 16:16:18 +01:00
Molkobain
2aa1385958
N°7157 - Add unit test for subscription mechanism and refactor repository methods
2024-03-08 12:22:29 +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
Pierre Goiffon
e6d3ce5918
Merge remote-tracking branch 'origin/support/3.2' into develop
2024-03-07 11:12:39 +01:00
Molkobain
e05b4e772c
N°7157 - Fix usage of Enum case value
2024-03-06 23:05:16 +01:00
Molkobain
17bab06ff5
N°7157 - Migrate enum values from strings to PHP Enum
2024-03-06 18:40:47 +01:00
Molkobain
9e08143981
Merge remote-tracking branch 'origin/support/3.2' into develop
2024-03-06 14:47:29 +01:00
Molkobain
33ba754277
N°7315 - Migrate deprecated usages of WebPage::add_linked_script()
2024-03-05 22:58:57 +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
ff7e4d3db6
N°2039 - Display actions as independent icon buttons
2024-03-04 15:24:36 +01:00
Pierre Goiffon
b7e1202cf1
Merge remote-tracking branch 'origin/support/3.2' into develop
2024-03-04 10:43:16 +01:00
Pierre Goiffon
39d1ddeab8
N°5621 Move JQuery 3.5.1 to NPM
2024-03-04 10:31:26 +01:00
Pierre Goiffon
6224f8ca51
Merge remote-tracking branch 'origin/support/3.2' into develop
2024-02-28 16:44:29 +01:00
Stephen Abello
2a5337d84c
N°2039 - Fix notifications sorting
2024-02-28 15:20:36 +01:00
Pierre Goiffon
3b27e6e466
Merge remote-tracking branch 'origin/support/3.2' into develop
2024-02-28 15:13:06 +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
Anne-Cath
4e53deec9d
Merge remote-tracking branch 'origin/support/3.2' into develop
2024-02-28 10:37:15 +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
Eric Espie
f3f86017b6
Merge remote-tracking branch 'origin/support/3.2' into develop
2024-02-27 18:14:28 +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
Molkobain
6a907f1fed
Merge remote-tracking branch 'origin/support/3.2' into develop
2024-02-22 16:08:09 +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
Benjamin Dalsass
241f845c08
Merge remote-tracking branch 'origin/support/3.2' into develop
2024-02-21 10:50:44 +01:00
Molkobain
d7e9ae1a77
N°6406 - Change internal newsroom to open in current page
2024-02-21 10:21:15 +01:00
Molkobain
0f389b2a48
Merge remote-tracking branch 'origin/support/3.2' into develop
2024-02-19 10:00:21 +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
Pierre Goiffon
118b22fe56
Merge remote-tracking branch 'origin/support/3.2' into develop
2024-02-14 15:13:54 +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
e18ea88735
N°6648 - Use \utils::GetDataPath() instead of hard-coded paths ( #555 )
...
* N°6648 - Use \utils::GetDataPath() instead of hard-coded paths
* Update setup/applicationinstaller.class.inc.php
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@super-visions.com >
---------
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@super-visions.com >
2024-01-22 21:06:08 +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