Martin Kopp
92f2ffb3c6
Joomla! 4.4.4 Stable
2024-04-14 12:13:18 +02:00
Brian Teeman
49be844d5a
[4.4] TinyMCE 5.10.9 ( #42359 )
...
This is a security release
## Version 5.10.9 - November 15, 2023
### Changed
- Zero width no-break space (U+FEFF) characters are removed from content passed to setContent, insertContent, and resetContent APIs.
- Zero width no-break space (U+FEFF) characters in initial content are not loaded into the editor upon initialization.
### Fixed
-Specific HTML content containing unescaped text nodes caused mXSS when using undo/redo.
-Specific HTML content containing unescaped text nodes caused mXSS when using the getContent and setContent APIs with the format: 'raw' option, which also affected the resetContent API and the draft restoration feature of the Autosave plugin
2023-11-23 10:08:43 +01:00
Dimitris Grammatikogiannis
584d7b00b4
[4.4] Node 20 ( #42331 )
...
* Node 20
Signed-off-by: Dimitris Grammatikogiannis <dg@dgrammatiko.dev>
* Update build.js
* sign drone config
---------
Signed-off-by: Dimitris Grammatikogiannis <dg@dgrammatiko.dev>
Co-authored-by: Richard Fath <richard67@users.noreply.github.com>
2023-11-11 16:20:30 +01:00
Lodder
ff0670eda2
Improve build times ( #42325 )
2023-11-10 13:05:46 +01:00
David Jardin
19e81ab749
[4.4] Update TinyMCE to 5.10.8 ( #42239 )
...
* Update TinyMCE to 5.10.8
* update plugin manifest version
2023-11-02 11:03:02 +01:00
Allon Moritz
38ff78cc41
Update dependencies ( #41829 )
2023-09-20 13:34:06 +02:00
Dimitris Grammatikogiannis
f19d92c96b
Bump node version ( #41699 )
...
* Update package.json
* Update .drone.yml
* Update package-lock.json
* changing signature
* Update package-lock.json
* Update package.json
* Reset the indantation to 2 spaces
2023-09-11 21:05:08 +02:00
Allon Moritz
e481884831
Updates the dependencies ( #41538 )
...
* Updating dependencies
* Major update cypress
* Thanks for the reminder @brianteeman
* Composer
* weekend updates
2023-09-04 14:21:54 +02:00
Allon Moritz
dd484f8ab8
Update dependencies ( #41395 )
2023-08-19 18:40:45 +02:00
George Wilson
ca610ebd09
[4.4] Bootstrap 5.3 ( #41101 )
...
* Upgrade to bootstrap 5.3
* Restore variable for b/c of com_media overrides
* Fixes for RGB conversions
* Fixes
* Don't use undefined var
* Oops
* Fix path
* New version of system template files
* Move prefix into the variables folder for other scss files
* Remove bs prefix
2023-07-23 11:49:11 +02:00
Allon Moritz
e5eb843950
Update dependencies ( #40783 )
...
* Update dependencies
* update
* update npm
2023-06-23 12:33:35 +02:00
Allon Moritz
2071a7bbde
Update dependencies ( #40644 )
...
* Update dependencies
* Update
2023-05-24 08:13:45 +02:00
Allon Moritz
4ab7aa8dd4
Add tests for global configuration and support mail tests ( #40583 )
...
* Add tests for global configuration and support mail tests
* cs
* wait till tab is visible
* visible
* mailer visible
* Update tests/System/plugins/mail.js
Co-authored-by: Brian Teeman <brian@teeman.net>
* Setup mailing in installation task
* Doc
* Add more mail checks
* Do not log the mails as it screwes up the drone output log
---------
Co-authored-by: Brian Teeman <brian@teeman.net>
2023-05-15 14:31:39 +02:00
Allon Moritz
7611824c5c
Move API system tests to cypress ( #40135 )
...
* tests
* api
* artiucles crud
* banners
* contact
* media
* media
* Remove codeception
* cs
* more traces of codeception
* readd certs
* dependencies
* more deps
* secret
* cs
* better doc
* write
* config workaround
* cs
* revert
* prepare db for api tests
* variable
* revert pool
* end connections
* no limit
* cs
* prefix
* Update tests/cypress/drone-system-run.sh
* run specific specs in drone
* Update tests/README.md
Co-authored-by: Brian Teeman <brian@teeman.net>
* Update tests/cypress/integration/api/com_media/Files.cy.js
Co-authored-by: Brian Teeman <brian@teeman.net>
* Update tests/cypress/integration/api/com_media/Files.cy.js
Co-authored-by: Brian Teeman <brian@teeman.net>
* postgres
* media on postgres
* sign
* cs
* remove more traces
* basic api tests
* cleanup
* path
* run recursive specs
* chmod images folder
* path to cms
* correct dependencies and better cleanup
* cleaner deps
* Update tests/cypress/drone-system-run.sh
Co-authored-by: Brian Teeman <brian@teeman.net>
* missing fields
* stabilize cleanup
* cs
* secret in install test
* order of tests
* optimize cleanup
* cs
* cache the connection
* revert connection cache
* docs
* Rename cypress to system
* lint
* simplification and docs
* docs
* better cleanup
* move
* merge conflict
* remove redundant connect
---------
Co-authored-by: Brian Teeman <brian@teeman.net>
2023-03-20 09:51:42 +01:00
Allon Moritz
7ec999be97
Create front end cypress tests ( #40038 )
...
* db
* front test
* architecture
* tests
* more tests
* dist
* reame
* connections test
* resolve
* better connection handling
* more tests
* do not cache the connection
* debug
* error check
* debug
* move cleanup to each spec file
* missing field
* postgres support
* cs
* escape column names
* Determine pgsql type of drone correctly
* pg no backticks
* after
* Support multiple layouts
* new test
* after
* case
* postgres needs double quotes
2023-03-11 13:40:22 +01:00
Allon Moritz
6510c23711
Update dependencies ( #39875 )
2023-03-05 09:49:17 -05:00
Olivier Buisard
94212433b3
GSoC’22 project: Guided Tours ( #39902 )
2023-03-03 16:56:12 -06:00
Hannes Papenberg
756ea27b59
Updating cypress to 12.7.0 ( #39975 )
2023-03-02 10:14:10 +01:00
Dimitris Grammatikogiannis
3d0b247bfd
add the missing lock component ( #39833 )
2023-02-12 23:56:35 -05:00
Olivier Buisard
c608616220
Merge branch '4.2-dev' into upmerge-2023-01-20
...
# Conflicts:
# administrator/components/com_admin/script.php
# administrator/components/com_categories/src/Model/CategoryModel.php
# administrator/components/com_config/src/Model/ApplicationModel.php
# administrator/components/com_config/src/Model/ComponentModel.php
# administrator/components/com_fields/src/Model/FieldModel.php
# administrator/components/com_fields/src/Model/GroupModel.php
# administrator/components/com_finder/src/Indexer/Query.php
# administrator/components/com_finder/src/Service/HTML/Filter.php
# administrator/components/com_finder/src/Service/HTML/Query.php
# administrator/components/com_joomlaupdate/src/Model/UpdateModel.php
# administrator/components/com_languages/src/Model/StringsModel.php
# administrator/components/com_menus/tmpl/items/modal.php
# administrator/components/com_tags/src/Table/TagTable.php
# administrator/components/com_users/src/Model/LevelsModel.php
# administrator/components/com_users/src/Model/MailModel.php
# administrator/components/com_users/src/Model/UserModel.php
# administrator/modules/mod_quickicon/src/Helper/QuickIconHelper.php
# components/com_config/src/Controller/ConfigController.php
# components/com_content/src/Model/ArchiveModel.php
# components/com_finder/src/Controller/SuggestionsController.php
# components/com_tags/src/Model/TagModel.php
# components/com_tags/src/Service/Router.php
# components/com_tags/src/View/Tag/FeedView.php
# components/com_tags/src/View/Tag/HtmlView.php
# components/com_users/src/Controller/ProfileController.php
# components/com_users/src/Controller/UserController.php
# composer.lock
# installation/src/Model/SetupModel.php
# layouts/joomla/form/field/text.php
# libraries/namespacemap.php
# libraries/src/Component/Router/Rules/NomenuRules.php
# libraries/src/Form/Field/TextField.php
# libraries/src/Helper/ModuleHelper.php
# libraries/src/MVC/Model/ListModel.php
# libraries/src/Object/CMSObject.php
# libraries/src/Table/ContentType.php
# plugins/authentication/cookie/src/Extension/Cookie.php
# plugins/behaviour/versionable/src/Extension/Versionable.php
# plugins/editors/tinymce/src/Field/TinymcebuilderField.php
# plugins/extension/namespacemap/src/Extension/NamespaceMap.php
# plugins/quickicon/extensionupdate/src/Extension/Extensionupdate.php
# plugins/quickicon/overridecheck/src/Extension/OverrideCheck.php
# plugins/quickicon/privacycheck/privacycheck.php
# plugins/user/joomla/joomla.php
2023-01-20 20:32:33 -05:00
Brian Teeman
4dcee6991f
[4.2] Update Skipto - rtl fix ( #39623 )
...
Updates the external script for skipto to address an RTL issue
## To test
apply pr and then run npm install
or
use a prebuilt package
Install arabic language
go to the components dashboard (index.php?option=com_cpanel&view=cpanel&dashboard=components)
## Before
## After
2023-01-14 22:38:17 +00:00
Dimitris Grammatikogiannis
352819a528
[4.3] Upgrade to Bootstrap 5.2 ( #39379 )
2023-01-10 19:12:55 -05:00
Olivier Buisard
ef75590b1c
Update package-lock.json
...
Created after composer and npm install
2023-01-04 13:15:23 -05:00
Olivier Buisard
0d34c964fe
Merge branch '4.2-dev' into upmerge-2023-01-02
...
# Conflicts:
# .drone.yml
# build/build-modules-js/javascript/build-com_media-js.es6.js
# composer.lock
# package-lock.json
# package.json
# plugins/editors/tinymce/tinymce.xml
# plugins/quickicon/overridecheck/src/Extension/OverrideCheck.php
# plugins/system/privacyconsent/privacyconsent.php
# templates/system/build_incomplete.html
# templates/system/fatal-error.html
# templates/system/incompatible.html
2023-01-02 19:17:08 -05:00
George Wilson
dae3db30f9
Fix some npm vunerabilities
2022-12-31 14:45:11 +00:00
Dimitris Grammatikogiannis
bfa96c5042
[4.2] Media manager improvements ( #39409 )
2022-12-28 17:39:43 +00:00
David Jardin
f12f5c3efc
fix vulnerable npm dependencies
2022-12-22 00:29:55 +02:00
Harald Leithner
4d18050869
Remove unsed javascript testing framework karma ( #39037 )
2022-10-22 18:07:39 +02:00
Renovate Joomla Bot
d9aa8c999d
Update dependency vue to v3.2.41 ( #39032 )
...
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2022-10-22 17:46:47 +02:00
Hannes Papenberg
26561e39e1
[4.3] Update dependencies ( #39026 )
...
* Updating composer depedencies
* Update npm dependencies
* Updating tinymce manifest
2022-10-22 15:48:48 +02:00
Hannes Papenberg
6f6d110c05
Optimizing cypress/drone setup ( #39019 )
...
* Optimizing cypress/drone setup
* Fix
* More fix
* Updating joomla-cypress to 0.0.16
* Updating cypress to 10.10.0
* Cleaning up drone
* Fixing drone.yml
* Cypress: Catch uncaught exceptions
2022-10-22 13:59:27 +02:00
Dimitris Grammatikogiannis
4dbd41f6c2
[4.3] NPM build tools cleanup/Perf fixes ( #38663 )
...
* Update Drone signature
Co-authored-by: Harald Leithner <leithner@itronic.at>
2022-10-21 10:46:20 +02:00
Hannes Papenberg
3c184fce17
Updating project dependencies ( #38858 )
2022-09-28 12:28:28 -04:00
Hannes Papenberg
f9e657cb79
[4.3] Cypress: Improving Joomla installation ( #38857 )
2022-09-28 14:32:46 +02:00
Brian Teeman
a3966544b3
Bootstrap RTL the correct way ( #38412 )
2022-09-23 17:11:13 -04:00
heelc29
fb13e4bd41
[4.3] Fix Tinymce and Codemirror version ( #38614 )
2022-09-03 21:05:06 -04:00
Hannes Papenberg
2aef1693f6
[4.3] Switching from Codeception to Cypress for tests ( #38422 )
2022-08-24 21:30:50 +02:00
Brian Teeman
8cf4ccbbb6
[4.2] codemirror update ( #38156 )
...
update codemirror to v 5.65.6
2022-07-03 16:14:27 +02:00
Franciska Perisa
febdab6158
[4.2] [GSoC 21] Keyboard-Shortcut Plugin ( #38092 )
...
* Keboard Shortcuts Plugin
Co-authored-by: Krshivam25 <49578630+Krshivam25@users.noreply.github.com>
Co-authored-by: Harald Leithner <leithner@itronic.at>
Co-authored-by: Benjamin Trenkle <bembelimen@users.noreply.github.com>
Co-authored-by: Brian Teeman <brian@teeman.net>
Co-authored-by: heelc29 <66922325+heelc29@users.noreply.github.com>
Co-authored-by: Richard Fath <richard67@users.noreply.github.com>
Co-authored-by: Quy <quy@fluxbb.org>
2022-06-22 16:42:52 +02:00
Brian Teeman
d4c3fb917c
[4.x] Codemirror Update ( #37924 )
...
Updates codemirror to 5.65.4
https://codemirror.net/doc/releases.html
2022-06-15 20:48:01 +02:00
Brian Teeman
c2d4476175
[4.1] Tinymce 5.10.5 ( #37949 )
...
* [4.1] Tinymce 5.10.5
Update to the latest release in the 5 series.
https://www.tiny.cloud/docs/release-notes/release-notes5105/
* Update tinymce.xml
2022-06-15 20:15:18 +02:00
Brian Teeman
f58bee899e
[4.2] accessibility plugin update and fixes ( #38009 )
...
* [4.1] accessibility plugin update and fixes
#36948 changed the icons in the accessibility from the google material font (because :privacy :facepalm) to use emojis.
At the time this also resolved a bug in the upstream code that prevented the material font working on osx
Upstream has now resolved the osx problem.
This PR updates to the latest release of the script and introduces the ability to use either emoji or material icons. The default is emoji so there is no visible change etc on upgrade and no need for an update sql
* false
* Update plugins/system/accessibility/accessibility.php
Co-authored-by: Richard Fath <richard67@users.noreply.github.com>
* refresh package-lock
2022-06-14 10:05:59 +02:00
Brian Teeman
896e0a04c5
[4.1] skipto update ( #37227 )
...
* [4.1] skipto update
Minor bugfix release upstream
Fixes problem in failure to create the SkipTo menu due to invalid configuration
* 415
* 416
2022-06-12 21:07:30 +02:00
Benjamin Trenkle
f5ae0cd179
Revert to dev
2022-05-19 04:18:30 +02:00
Benjamin Trenkle
be02e3194c
Update dependencies
2022-05-07 15:38:24 +02:00
Brian Teeman
27bf5013f2
[4.1] TinyMCE Update 5.10.3 ( #36977 )
...
### Fixed
Alignment would sometimes be removed on parent elements when changing alignment on certain inline nodes, such as images.
The fullscreen plugin would reset the scroll position when exiting fullscreen mode.
2022-03-18 15:38:59 +01:00
Dimitris Grammatikogiannis
863e1702a0
[4.1] Remove the math.div deprecation ( #37255 )
...
* fix it
* CS
* meh
* grrr
* Update patches.es6.js
* order
* fo
* Revert choices upgrade
* nope
* Update build/build-modules-js/init/patches.es6.js
Co-authored-by: Brian Teeman <brian@teeman.net>
2022-03-17 20:55:13 +01:00
Brian Teeman
6601988332
[4.1] codemirror 5.65.2 update ( #37194 )
...
clike mode: Recognize triple quoted string in Java.
cypher mode: Fix handling of punctuation.
2022-03-07 11:36:24 +01:00
dependabot[bot]
57b7e68447
Bump karma from 6.3.9 to 6.3.14 ( #37063 )
...
Bumps [karma](https://github.com/karma-runner/karma ) from 6.3.9 to 6.3.14.
- [Release notes](https://github.com/karma-runner/karma/releases )
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md )
- [Commits](https://github.com/karma-runner/karma/compare/v6.3.9...v6.3.14 )
---
updated-dependencies:
- dependency-name: karma
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-27 01:16:21 +00:00
dependabot[bot]
b48967d76a
Bump nanoid from 3.1.30 to 3.3.1
...
Bumps [nanoid](https://github.com/ai/nanoid ) from 3.1.30 to 3.3.1.
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/3.1.30...3.3.1 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-26 14:33:56 +00:00