Stephen Abello
892a7fa95f
N°7327 - Allows to differentiate newsroom priorities
2024-03-08 09:53:23 +01:00
Pierre Goiffon
d6cfde0f94
N°7299 Remove jquery-migrate (moved to NPM)
2024-03-07 15:33:07 +01:00
Pierre Goiffon
1b9b4fdd39
Merge remote-tracking branch 'origin/support/3.2' into develop
2024-03-07 15:28:27 +01:00
Pierre Goiffon
9fa036df7e
N°5621 Move jquery-migrate 3.1.0 to NPM
2024-03-07 15:27:38 +01:00
Molkobain
9e08143981
Merge remote-tracking branch 'origin/support/3.2' into develop
2024-03-06 14:47:29 +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
Pierre Goiffon
2014a48d22
N°7299 Remove CSS & JS files moved to NPM
...
Migration was made in 3.2 with N°5621
2024-03-04 11:19:59 +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
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
Anne-Cath
f896e72013
Merge remote-tracking branch 'origin/support/3.2' into develop
2024-02-29 16:57:24 +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
Pierre Goiffon
6224f8ca51
Merge remote-tracking branch 'origin/support/3.2' into develop
2024-02-28 16:44:29 +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
Pierre Goiffon
46273dfc12
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2024-02-28 16:43:51 +01:00
Pierre Goiffon
24f1cf8ca1
💡 Fix deprecated in JSDoc
2024-02-28 16:43:40 +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
Benjamin Dalsass
241f845c08
Merge remote-tracking branch 'origin/support/3.2' into develop
2024-02-21 10:50:44 +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
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
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
bfe01899a4
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 10:59:05 +01:00
Pierre Goiffon
9531762c44
N°7252 Remove unused files in /js
2024-02-15 17:23:02 +01:00
Pierre Goiffon
67d43c19ec
N°7251 Deprecate unused files in /js
2024-02-15 17:14:15 +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
Pierre Goiffon
7f4b50ca7f
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-02-09 12:05:11 +01:00
Pierre Goiffon
fabeea8dba
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2024-02-09 12:05:00 +01:00
Pierre Goiffon
c951a33646
📝 Update js/README.md file locations
2024-02-09 12:04:21 +01:00
Molkobain
e7687a0fe6
N°6406 - Revert test data
2024-02-09 11:18:23 +01:00
Molkobain
3e0ca6a70a
N°6406 - Fix news (global) hyperlink not opening since refactoring
2024-02-07 11:05:08 +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
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
Molkobain
34ad18eee8
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-12-14 11:50:41 +01:00
Molkobain
2144933927
N°6816 - Search: Fix JS "me._onACSearchContainsSuccess is not a function" error ( #556 )
2023-12-14 10:57:53 +01:00
Pierre Goiffon
76b70684cd
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-10 15:21:30 +01:00
Pierre Goiffon
8df7c22464
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2023-11-10 15:21:10 +01:00