Branch: refs/heads/master
Home: https://github.com/xwiki-contrib/confluence
Commit: dd692570f4dcf2e1040e5de0a84ec7fc8d83d5fa
https://github.com/xwiki-contrib/confluence/commit/dd692570f4dcf2e1040e5de0…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2024-11-06 (Wed, 06 Nov 2024)
Changed paths:
M confluence-syntax-xhtml/src/main/java/org/xwiki/contrib/confluence/parser/xhtml/internal/wikimodel/ConfluenceXWikiGeneratorListener.java
M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/internal/input/ConfluenceConverter.java
Log Message:
-----------
Misc: reduce code duplication for attachment reference generation
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/confluence/settings/notifications
Branch: refs/heads/stable-14.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 59c0d6d026a1232b452fe725b2873748fb6e449b
https://github.com/xwiki/xwiki-platform/commit/59c0d6d026a1232b452fe725b287…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-06 (Wed, 06 Nov 2024)
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/PagePickerIT.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/BaseSearchResult.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-test/xwiki-platform-rest-test-tests/src/test/it/org/xwiki/rest/test/WikisResourceIT.java
Log Message:
-----------
XWIKI-20632: Page searched by its exact name is not found in a page picker for a macro parameter when its subtree is larger than 10 pages (#2945)
* Search only in the actual page name, not in the space hierarchy.
* Add tests.
(cherry picked from commit d9e3fad811a2b4ee26cadf9929e59269172ac4d1)
Commit: 6f7264a7e4fad2c852e5db6144e3ba44980ed76f
https://github.com/xwiki/xwiki-platform/commit/6f7264a7e4fad2c852e5db6144e3…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-06 (Wed, 06 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/database/DatabaseContainerExecutor.java
Log Message:
-----------
XWIKI-22605: Solr re-indexes many documents after restarting on PostgreSQL
* Change the PostgreSQL locale used in integration tests to the
recommended one that has sorting compatible with Solr.
(cherry picked from commit 4e230d8759f5c76a666202d1ad13f1261289c21a)
(cherry picked from commit 43058444e895b7e28d1a66b9606377d0bc9612dd)
Commit: 79c9762613fbe16aea0efb218ab140d6267bd1e6
https://github.com/xwiki/xwiki-platform/commit/79c9762613fbe16aea0efb218ab1…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-06 (Wed, 06 Nov 2024)
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/PagePickerIT.java
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-test/xwiki-platform-search-solr-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-test/xwiki-platform-search-solr-test-docker/src/test/it/org/xwiki/search/solr/test/ui/AllIT.java
A xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-test/xwiki-platform-search-solr-test-docker/src/test/it/org/xwiki/search/solr/test/ui/SolrIndexerIT.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/database/DatabaseContainerExecutor.java
Log Message:
-----------
XWIKI-22605: Solr re-indexes many documents after restarting on PostgreSQL
* Add a configuration variant for PostgreSQL < 17.
* Add an integration test to test sorting consistency between Solr and
the database and a test for Unicode lower/uppercase behavior.
(cherry picked from commit 5b44731d3bd0a302236806dbf3891edfd90d09cb)
(cherry picked from commit f81634086d812937ae074e44003936001cc53da9)
Commit: 8c9d94a3aabb19eb7460ddc975cdaea62776893c
https://github.com/xwiki/xwiki-platform/commit/8c9d94a3aabb19eb7460ddc975cd…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-06 (Wed, 06 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-test/xwiki-platform-search-solr-test-docker/src/test/it/org/xwiki/search/solr/test/ui/SolrIndexerIT.java
Log Message:
-----------
XWIKI-22605: Solr re-indexes many documents after restarting on PostgreSQL
* Remove the emoji from the test as it causes a test failure on
MySQL 8.4. While it would be good to test with an emoji, the emoji
didn't cause any actual differences in test executions so far and thus
doesn't seem worth the hassle of making sure we don't use it on MySQL
8.4.
(cherry picked from commit 67b865fbb2f3b039362431fe101f39618dccc428)
(cherry picked from commit f7de5fbee6b11d17162ff494bfb651a9e680d354)
Commit: 0b7c828ec660b244ad86eb458892d31aee4fb518
https://github.com/xwiki/xwiki-platform/commit/0b7c828ec660b244ad86eb458892…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-06 (Wed, 06 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-test/xwiki-platform-search-solr-test-docker/src/test/it/org/xwiki/search/solr/test/ui/SolrIndexerIT.java
Log Message:
-----------
XWIKI-22605: Solr re-indexes many documents after restarting on PostgreSQL
* Add more type information to make Spoon happy.
(cherry picked from commit 1472bf8cf7dc8707473e4c914bddda3193b10a50)
Commit: bcfc4783181c0db7d312be680120bbdab955cb70
https://github.com/xwiki/xwiki-platform/commit/bcfc4783181c0db7d312be680120…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-06 (Wed, 06 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/main/java/org/xwiki/search/solr/internal/job/DatabaseDocumentIterator.java
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/test/java/org/xwiki/search/solr/internal/job/DatabaseDocumentIteratorTest.java
Log Message:
-----------
XWIKI-22633: Documents with translations are re-indexed on start of XWiki with Oracle database
* Explicitly sort nulls first in the database query to match the
behavior of Solr and other databases.
(cherry picked from commit b20e06d9d808bd63d5c74ed2ab71a83aa4d7a036)
(cherry picked from commit 53bfc91fe6bf9ff136bf167492ee0bc6b35b6f99)
Commit: bd3c120e4a0c61aeb895937dcb416d6461166538
https://github.com/xwiki/xwiki-platform/commit/bd3c120e4a0c61aeb895937dcb41…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-06 (Wed, 06 Nov 2024)
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/PagePickerIT.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/BaseSearchResult.java
Log Message:
-----------
XWIKI-22637: The page suggest doesn't search in the page title of untranslated pages with Oracle database
* Improve the condition for empty locale to also work on an Oracle
database.
* Improve the integration test to check for both lowercase and uppercase
values in both title and page name in separate tests to produce
clearer failures.
(cherry picked from commit 959a9657a35802c8af46a5946ff842071e44c963)
(cherry picked from commit bf75a5b47c9ec33fc4f1329aab9d7460772733bf)
Commit: 941383630404aa807268c86d9726e1a4eea8f542
https://github.com/xwiki/xwiki-platform/commit/941383630404aa807268c86d9726…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-06 (Wed, 06 Nov 2024)
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/PagePickerIT.java
Log Message:
-----------
[Misc] Adapt test for Java 11
(cherry picked from commit 89f78e774e7b95cf0d541b663e6576752d7fe19b)
Commit: 921320a68104ff7a782032910ff14f6eb962fa04
https://github.com/xwiki/xwiki-platform/commit/921320a68104ff7a782032910ff1…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-06 (Wed, 06 Nov 2024)
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/PagePickerIT.java
Log Message:
-----------
[Misc] Search for the page name PagePickerIT.selectSpaceWithManyChildren
Before, the search matched both title and name which could hide
problems.
(cherry picked from commit a4af561c985df4d3ab7e32c5f945286a6479367c)
(cherry picked from commit a61e727ad401d751c7a052420e322608c7a8082d)
Commit: efa574ab5c8a3c5586d6e9ef55c1c9fe255704c1
https://github.com/xwiki/xwiki-platform/commit/efa574ab5c8a3c5586d6e9ef55c1…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-06 (Wed, 06 Nov 2024)
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/PagePickerIT.java
Log Message:
-----------
XWIKI-22605: Solr re-indexes many documents after restarting on PostgreSQL
* Don't use the REST API to create the page as it doesn't seem to support UTF-8 on 15.10.x.
(cherry picked from commit 9866409b152c49286a9177817496df77990761ad)
Compare: https://github.com/xwiki/xwiki-platform/compare/723b8509f8c4...efa574ab5c8a
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: 553b6a2426aa2e49536ede8c4a02f7a5aa3c6ab0
https://github.com/xwiki/xwiki-platform/commit/553b6a2426aa2e49536ede8c4a02…
Author: LucasC <lucas.charpentier(a)xwiki.com>
Date: 2024-11-06 (Wed, 06 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/src/test/it/org/xwiki/administration/test/ui/RegisterIT.java
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-ui/src/main/resources/XWiki/Registration.xml
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-ui/src/main/resources/XWiki/RegistrationConfig.xml
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/drawer.vm
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/less/action-menus.less
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/less/drawer.less
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/ApplicationResources.properties
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/po/BasePage.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/po/RegistrationPage.java
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/register_macros.vm
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/widgets/validation/livevalidation.css
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/widgets/validation/livevalidation_prototype.js
Log Message:
-----------
XWIKI-22121: Improve the registration experience (#3155)
- Part A: Make the registration immediately visible: changed the position of the registration login/logout buttons in the UI.
- Part B: Improve live validation (especially for the password)
- Part C: Improved the default page displayed after a successful registration
* Added the `back to home` button.
* Fixed the style of the
* Moved the login and register buttons from the drawer to the navbar.
* Updated style
* Part B: moved around the first and last name fields.
TODO: * C. replace the registration confirmation inline styling with some CSS
* Split the form into two sections
* Added an `About you` title for the second section.
* Split the validation messages in multiple parts - Done.
* C. replace the registration confirmation inline styling with some CSS
* Replaced the registration confirmation inline styling with some CSS
* Escaped the content added in RegistrationConfig
* B. Check that other uses of Livevalidation are not broken by the changes.
* Took care of a fallback for backwards compatibility
* Tried to fix the register form not submitting, WIP
* Fixed a wrong ID for the UIExtensionClass
* Fixed the bug for unexpected lack of form submission
* Fixed some codestyle
* Added comments
* Removed special rule for regex type validation in the JS initialization
* Updated the template for creating a validationContainer to fit loading the form with values already given
* Improved backwards compatibility
* Updated the style of `mandatory` and `must-match` fields when valid to never show the `Ok` text. (wasn't an issue before, because the text was left empty as a mistake)
* fixed booleans for validation
* fixed boolean for the welcome message formatting.
* Fixed `RegisterIT`
* Fixed the base page object register and login function to fit the new position of those links.
* Fixed the username duplicate validation message
* Fixed the size of the hero image on successful registration
* Updated the version for deprecation
* Merge conflict resolution
* Updated version number
* Updated the attachment name to be more understandable
* Removed a parameter with its default value
* Escaped strings in the HTML template.
* Improved the display of the Captcha
* Solve merge conflict
* Fixed wrong version number on translation deprecation section
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/main
Home: https://github.com/xwiki-contrib/ai-llm
Commit: 87e44f17e81e550a9cf70176ee96761ccc4ed9b3
https://github.com/xwiki-contrib/ai-llm/commit/87e44f17e81e550a9cf70176ee96…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-06 (Wed, 06 Nov 2024)
Changed paths:
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/CollectionManager.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/SolrConnector.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/AiLLMSolrCoreInitializer.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/DefaultCollectionManager.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/RAGChatRequestFilter.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/RAGChatRequestFilterBuilder.java
M application-ai-llm-index/application-ai-llm-index-api/src/test/java/org/xwiki/contrib/llm/internal/DefaultCollectionManagerTest.java
M application-ai-llm-index/application-ai-llm-index-ui/src/main/resources/AI/Code/RAGChatRequestFilterClass.xml
M application-ai-llm-index/application-ai-llm-index-ui/src/main/resources/AI/Code/RAGChatRequestFilterSheet.xml
Log Message:
-----------
LLMAI-111: Add keyword search in addition to vector search
* Add a text-indexed field in the Solr core with a migration to populate it from the existing data.
* Add a keyword search method to the Solr connector.
* Support hybrid search in the collection manager.
* Add a configuration option to configure the number of keyword search results.
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/ai-llm/settings/notifications