Branch: refs/heads/stable-17.4.x
Home:
https://github.com/xwiki/xwiki-platform
Commit: 044eb5c1e97f671efea9ebcf54e3a5f973b30409
https://github.com/xwiki/xwiki-platform/commit/044eb5c1e97f671efea9ebcf54e3…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-08-29 (Fri, 29 Aug 2025)
Changed paths:
M
xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/htmlheader.vm
M
xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-docker/src/test/it/org/xwiki/flamingo/test/docker/EditClassIT.java
M
xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/editors/dataeditors.js
M
xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/meta.js
Log Message:
-----------
XWIKI-22806: Refactor dataeditors.js to get rid of prototypejs (#3528)
* Introduction of action in meta.js
* Refactoring of dataeditors.js to get rid of prototype and to use
xm.action for performing AJAX requests.
* Apply suggestions from code review
Apply changes following @mflorea's review
* Use standard l10n loader
* Get rid of prototypejs Class.create
* Use CSS.escape static call
* Fix syntax error
* use jquery-sortable for handling sorting the properties
* Fix indentation
* Fix initialization
* Fix remaining bugs
* Fix test
---------
Co-authored-by: Marius Dumitru Florea <marius(a)xwiki.com>
(cherry picked from commit b0dbff028d803cbef22276adaff5720b9a57c02f)
Commit: 73b8ab75989ee16db9da3d7911e3511ecf172634
https://github.com/xwiki/xwiki-platform/commit/73b8ab75989ee16db9da3d7911e3…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-08-29 (Fri, 29 Aug 2025)
Changed paths:
M
xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/editors/dataeditors.js
Log Message:
-----------
XWIKI-22806: Refactor dataeditors.js to get rid of prototypejs
* Fix displaying the dialog to prevent user leaving the editor without
saving
(cherry picked from commit 5702af8445f755b6aa524da3465bfe88c75e65cd)
Commit: 86b665195a592c7546a71e72051d90bf3fa565c9
https://github.com/xwiki/xwiki-platform/commit/86b665195a592c7546a71e72051d…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-08-29 (Fri, 29 Aug 2025)
Changed paths:
M
xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-docker/src/test/it/org/xwiki/flamingo/test/docker/EditClassIT.java
M
xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/po/editor/ClassEditPage.java
M
xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/editors/dataeditors.js
Log Message:
-----------
XWIKI-22806: Refactor dataeditors.js to get rid of prototypejs
* Fix regression with class editor
* Add integration test
(cherry picked from commit 3cc99b1bddcbd70f9fc13a6b846021cbad45c6ef)
Commit: 63a9ee931a886f477333ee620581d50e809d54bb
https://github.com/xwiki/xwiki-platform/commit/63a9ee931a886f477333ee620581…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-08-29 (Fri, 29 Aug 2025)
Changed paths:
M
xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/editors/dataeditors.js
Log Message:
-----------
XWIKI-22806: Refactor dataeditors.js to get rid of prototypejs
* Specify the path for jquery-ui dependency
(cherry picked from commit 95dcd393c365d0c18e264612b63a0a504a7da888)
Compare:
https://github.com/xwiki/xwiki-platform/compare/b17b4bd47661...63a9ee931a88
To unsubscribe from these emails, change your notification settings at
https://github.com/xwiki/xwiki-platform/settings/notifications