Commit Graph

390 Commits

Author SHA1 Message Date
Martin Kopp 92f2ffb3c6
Joomla! 4.4.4 Stable 2024-04-14 12:13:18 +02:00
David Jardin 1aed565bc2
update punycode library to include security fix (#43092) 2024-03-20 08:53:23 +01:00
David Jardin 069d85829a
[4.x] Fix JHTTP socket transport http version (#43001)
* Fix socket driver http version

* updated jhttp to patched version
2024-03-13 19:27:30 +01:00
Martin Carl Kopp 55c34bbc43
composer-patch1 (#42849) 2024-02-22 19:48:23 +01:00
Martin Kopp b0663caf26
Revert to dev
Signed-off-by: Martin Kopp <kopp05@infotech.ch>
2024-02-20 16:16:39 +01:00
Martin Kopp 55f2082f32
Joomla 4.4.3 Stable 2024-02-19 15:44:22 +01:00
David Jardin 9ea824aee9
update phpseclib (#42470) 2024-02-19 12:53:44 +01:00
Richard Fath 6358c9652c
Use maximebf/debugbar v1.19.0 (#41931) 2023-09-26 13:11:53 +02:00
Allon Moritz 38ff78cc41
Update dependencies (#41829) 2023-09-20 13:34:06 +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
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 8229caf16b Merge branch '4.3-dev' into 4.4-dev 2023-03-22 07:43:52 +01:00
Olivier Buisard 82322cb367
composer update 2023-03-21 20:25:43 -04: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
Brian Teeman 26b53bae7e
[4.3] php-diff line endings (#40070) 2023-03-12 08:39:26 -04:00
Hannes Papenberg ffcab1889f
Updating voku/portable-utf8 (#39955) 2023-03-07 21:17:25 -05:00
Allon Moritz 6510c23711
Update dependencies (#39875) 2023-03-05 09:49:17 -05:00
tatankat 8f94ab0307
[4.x] Fix LDAP debugging functionality (#38388)
* Restore broken ldap debugging functionality

* Fix composer.lock

* Remove unnecessary change

* More recent symfony/ldap to include https://github.com/symfony/symfony/pull/47547

* fix hash in composer.lock

* Update composer.lock

---------
2023-01-30 14:15:37 +01:00
Olivier Buisard 1b5df73b7c updated composer 2023-01-20 22:06:46 -05:00
Olivier Buisard 184819b2aa Merge branch '4.2-dev' into upmerge-2023-01-13 2023-01-13 17:01:39 -05:00
Allon Moritz 1e09a0cca3
Update the uri package with the utf8 fix (#39593) 2023-01-12 16:36:36 +01:00
Olivier Buisard ebe18e7d58
Update composer.lock
File created after composer install
2023-01-04 13:14:13 -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
David Jardin e251b73ca0 Update guzzle to 7.4.5 2022-12-22 00:29:55 +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 b4b0f928cf
[4.3] Adding phan static code analyser (#39002)
* Adding phan static code analyser

* Adding phan configuration files

* Codestyle

* Adding php-ast extension

* Trying different way to install php-ast

* Using our own php7.4-ast docker image

* Removing unnecessary line
2022-10-21 12:19:30 +02:00
Brian Teeman 8d38cb0d80
[4.3] Template Diff View (#38823) 2022-10-09 13:04:23 -04:00
Hannes Papenberg 3c184fce17
Updating project dependencies (#38858) 2022-09-28 12:28:28 -04:00
Nicholas K. Dionysopoulos 337b3893cb
Add bcmath_compat polyfill for servers without BCmath / GMP support (#38488)
Close #38485
2022-08-17 20:12:17 +02:00
Roland Dalmulder c3756113df
Sodium compat update 1.17.1
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2022-08-14 15:42:05 +02:00
Harald Leithner 6a01d923b4 PSR12 2022-06-27 20:22:40 +02:00
Nicholas K. Dionysopoulos 170f91a637
Refactored WebAuthn with Windows Hello support (#37910)
* Refactored WebAuthn plugin

* Fix the WebAuthn management page which was broken in https://github.com/joomla/joomla-cms/pull/37464

* Fix wrong `@since` doc tag

* Fix docblock typo

* Fix docblock typo

* Fix docblock typo

* Fix docblock typo

* Fix docblock typo

* Fix broken management interface

* Make unnecessarily static method back into non-static

* Replace static helper with injected object

* Come on, commit the ENTIRE file!

* Use the user factory

* Fix error when going through the user factory

* Fix: cannot add WebAuthn authenticator right back after deleting it

* Remove useless switch branch

* Remove useless exception

* Display make and model of the authenticator, if possible

* Add missing JWT signature algorithms

* Fix copyright date

* Fix for PHP 8 using FIDO keys and Android phones

* Reactivate the tooltips after adding an authenticator

* Option to disable the attestation support

* The Windows Hello icon was invisible on white background

* Attempt to fix Appveyor not having Sodium in the Windows build

* Work around third party library bug...

* Create events in a forwards-compatible manner

* Concrete events

* Fix event woes

* Update plugins/system/webauthn/webauthn.xml

Co-authored-by: Brian Teeman <brian@teeman.net>

* Update administrator/language/en-GB/plg_system_webauthn.ini

Co-authored-by: Brian Teeman <brian@teeman.net>

* Improve the layout for editing an authenticator

It now follows the Bootstrap 5 form aesthetic. Moreover,
there are gaps between the text input and the Save and
Cancel buttons.

* Confirm deletion of authenticators

* Make the bots happy again

* Code polishing

* Marking classes final
* Use setApplication / getApplication in the plugin class
* Remove unused `$db` from the plugin class

* Blind fix

Currently #38060 has broken everything it seems?

* Bring application injection in sync with core

* Remove whitespace

* Add use statement

* Fix wrong event creation in AjaxHandlerLogin

* License change

Co-authored-by: Richard Fath <richard67@users.noreply.github.com>
Co-authored-by: Brian Teeman <brian@teeman.net>
Co-authored-by: Roland Dalmulder <contact@rolandd.com>
Co-authored-by: Allon Moritz <allon.moritz@digital-peak.com>
Co-authored-by: Harald Leithner <leithner@itronic.at>
Co-authored-by: George Wilson <georgejameswilson@googlemail.com>
2022-06-27 19:16:07 +02:00
Benjamin Trenkle c00ddcc583
[4.2] Fix wrong installation language select default value (#37252)
* Fix language select on installation

* Add method version

* Updating Joomla Browser through composer dependencies (#129)

* Revert API version
2022-05-02 09:57:31 +02:00
Roland Dalmulder ceb4d81172
Updated composer.lock
Signed-off-by: Roland Dalmulder <contact@rolandd.com>
2022-04-26 19:11:50 +02:00
Roland Dalmulder d99b841b7f
Merge branch '4.1-dev' into 4.2-dev
# Conflicts:
#	composer.lock
2022-04-26 18:55:21 +02:00
Hannes Papenberg 62053ccc88
Updating joomla-projects/joomla-browser (#37565) 2022-04-22 07:47:09 +02:00
Allon Moritz 6f2e9df524
Update uri dependency to 2.0.2 (#37597) 2022-04-21 21:55:26 +01:00
Allon Moritz 99ce07ff5e
[4.1] Use to PHP 8.1 fixes for debug bar dependency (#37488) 2022-04-13 19:47:47 +01:00
Allon Moritz 3d90c16f70
Update input dependency which contains PHP 8.1 fixes (#37502) 2022-04-13 02:01:57 +02:00
Allon Moritz d489b2428a
Merge branch '4.2-dev' into j4/db/inject 2022-03-31 14:13:05 +02:00
Benjamin Trenkle f49c451d1e
Bump to 4.1.1 stable 2022-03-29 15:27:09 +02:00
Allon Moritz 2a9709ba2f
Merge branch '4.2-dev' into j4/db/inject 2022-03-21 11:04:30 +01:00
Richard Fath 5eed656b68
Composer update maximebf/debugbar (#37279) 2022-03-15 23:41:55 +00:00
Allon Moritz 26a0a37440 Use the framework package instead 2022-03-10 07:01:12 +01:00
Allon Moritz 6185157e5d
[4.1] Do not double lock assets (#36776)
* Do not double lock assets

* db update

* Remove double asset lock (#19)

* Remove double asset lock

* Only remove lock

Co-authored-by: Benjamin Trenkle <bembelimen@users.noreply.github.com>
2022-01-22 13:40:44 +01:00
Benjamin Trenkle 69c6b57b92
Fix composer 2022-01-16 03:54:45 +01:00
Benjamin Trenkle 6dc01f5c49
Merge branch '4.0-dev' of github.com:joomla/joomla-cms into 4.1-dev
# Conflicts:
#	.drone.yml
#	administrator/components/com_admin/script.php
#	administrator/components/com_content/src/Model/ArticleModel.php
#	administrator/components/com_templates/src/View/Template/HtmlView.php
#	composer.lock
#	installation/sql/mysql/base.sql
#	installation/sql/postgresql/base.sql
#	layouts/plugins/editors/tinymce/field/tinymcebuilder.php
#	package-lock.json
#	package.json
#	tests/Codeception/api.suite.dist.yml
2021-12-31 16:28:26 +01:00
wilsonge c76bc7b7fb
Update PHPCS packages to latest versions to get 8.1 compat 2021-12-30 21:58:02 +00:00