[TikiWiki-commits] [Git][tikiwiki/tiki][tiki-fix-database-update-tiki-comments] 25 commits: [FIX] Fix the issue when saving a calendar event

"Sammy Ndabo \(@ndabosam084\) via TikiWiki-cvs" <[email protected]>
Newsgroups gmane.comp.cms.tiki.cvs
Message-ID <699423ccb1f8e_3b1867807745e@gitlab-sidekiq-low-urgency-cpu-bound-v2-68d4c9bc4c-x2h7t.mail>

Sammy Ndabo pushed to branch tiki-fix-database-update-tiki-comments at Tiki Wiki CMS Groupware / Tiki


Commits:
f10c03ca by Alvin Bauma at 2026-02-15T13:13:59+01:00
[FIX] Fix the issue when saving a calendar event
---
* [FIX] Fix the issue when saving a calendar event

See merge request tikiwiki/tiki!9578

- - - - -
935ccea4 by Alvin Bauma at 2026-02-15T14:47:22+01:00
[REM] Remove unused legacy JS (HeaderLib includes & jQuery plugins) and dead code
---
* [REM] Remove unused showBusy function from tiki-jquery.js

* [REM] Remove unused moveToWithinWindow function from tiki-jquery.js

* [REM] Remove unused finalMapRefresh function and outdated TODO comments from tiki-maps-ol3.js

* [REM] Remove unused legacy JS (HeaderLib includes & jQuery plugins) and dead code

See merge request tikiwiki/tiki!8289

- - - - -
cf70e022 by Alvin Bauma at 2026-02-15T16:36:09+00:00
[REM] Complete cleanup of Raphael/Dracula libraries
---
* [REM] Complete cleanup of Raphael/Dracula libraries

See merge request tikiwiki/tiki!9548

- - - - -
60967f52 by Yves Ngalamulume at 2026-02-15T20:50:27+00:00
[FIX] PHP 8.5 deprecated warnings in calendar
---
* Fix PHP 8.1 deprecation and type confusion in calendar start/end day handling

* Fix PHP 8.1 deprecation and type confusion in calendar start/end day handling

* Fix PHP 8.1 deprecation and type confusion in calendar start/end day handling

* Fix PHP 8.1 float→int deprecation in calendar time calculation

* [FIX] PHP 8.5 deprecated warnings in calendar and JS module debug output in headerlib

* [FIX] PHP 8.5 deprecated warnings in calendar and JS module debug output in headerlib

See merge request tikiwiki/tiki!9466

- - - - -
3f2b380f by Alvin Bauma at 2026-02-16T10:24:53+01:00
[ENH] Replace Raphael graph with Mermaid in contributions dashboard plugin
---
* [ENH] Replace Raphael graph with Mermaid in contributions dashboard plugin

See merge request tikiwiki/tiki!9546

- - - - -
53fa7359 by Merci Jacob at 2026-02-16T09:35:48+00:00
[ENH] Object selector: allow searching for tracker items with an exact match query for item ids. eg - "123" for item123
---
* fix phpcs

* allow exact match with plain item number, but in the meantime lookup into other specified search fields

* [ENH] Object selector: allow searching for tracker items with an exact match query for item ids. eg - item123

See merge request tikiwiki/tiki!9330

- - - - -
37c0f809 by MAGENE Sem Joel at 2026-02-16T15:22:27+00:00
[FIX][UI] Tracker Fields: standardize admin modals and update requireConfirm to use Tiki UI
---
* [FIX][UI] Tracker Fields: standardize admin modals and update requireConfirm to use Tiki UI

See merge request tikiwiki/tiki!9582

- - - - -
01ae0532 by Yves Ngalamulume at 2026-02-16T17:39:35+00:00
[FIX] Admin dropdown menu being cut off near viewport bottom
---
* Fix dropdown orientation logic and formatting

* Fix dropdown orientation for mod-menubottom modules

* Fix dropdown orientation for mod-menubottom modules

* Add comment explaining dropdown max-height value

* [FIX] Admin dropdown menu being cut off near viewport bottom

See merge request tikiwiki/tiki!9489

- - - - -
cad49a12 by Merci Jacob at 2026-02-16T18:04:11+00:00
[FIX] Attempt to call $headerlib->add_js() after output in wikiplugin_tracker and duplicate tracker register form when specifying default group by url parameter
---
* fix phpcs

* [FIX] Duplicate tracker form: avoid fetching the form as it's already handled by UserRegistration.php

* [FIX] attempt to call $headerlib->add_js() after output

See merge request tikiwiki/tiki!9577

- - - - -
5a506917 by Jonny Bradley at 2026-02-16T18:20:34+00:00
[MOD] trackers: Allow non-admins to see tracker item links in XHR requests
---
* [MOD] trackers: Allow non-admins to see tracker item links in XHR request when adminOnlyViewEditItem is enabled.
Needed for Cartograf

See merge request tikiwiki/tiki!9583

- - - - -
97f9c3e7 by Merci Jacob at 2026-02-16T18:59:07+00:00
[FIX] Clear as many errors and warnings as possible in the PHP unit test output
---
* Revert "TEST: fix Undefined array key "cookie_consent_feature""

This reverts commit 87e8eef3949b3c6422bcd7e3e85ebc5ce48198c6.

* Revert "handle with comment some prefs not being available in get_module_info during prefs initialization"

This reverts commit 0cee38acb8464e5ab3f4d034b7d3e3fa661492ed.

* do not process null, but return it

* opt for new method to Indexer interface and refactor accordingly

* print message using Symfony's console output instead of echoing

* update comment on why the suppression of null warnings

* handle with comment some prefs not being available in get_module_info during prefs initialization

* a new way to handle deleted objects in the index during refresh

* Revert "fix: attempt to add documents from a deleted tracker item to the index"

This reverts commit 48424f842367abe854056fecf9834c9b0464fcf7.

* Revert "Fix: attempt to add documents from a deleted tracker to the index, which triggers "Invalid item data or missing trackerId for objectId: ...:"

This reverts commit 76a6cb1b4db0c3b69783486eda841adc58f05000.

* fix: indexed stats are missing in subsequent tests of 'MoreLikeThisTest'

* [DEBUG]: does the source name fail to resolve because of the case?

* fix Cannot modify header information - headers already sent by

* fix: prevent double index_refresh action when removing tracker item

* fix: attempt to add documents from a deleted tracker item to the index

* fix Object of class Tiki\TikiDb\PdoResult could not be converted to int

* fix preg_match_all(): Passing null to parameter #2 ($subject) of type string is deprecated

* fix vfsStream related warning due to a missing composer.lock file

* fix warnings triggred by the Symfony console command tester

* Fix: create tracker stub data for RelationTest so index doesn't complain about invalid relations

* Fix: attempt to add documents from a deleted tracker to the index, which triggers "Invalid item data or missing trackerId for objectId: ...:

* fix Undefined array key "feature_file_galleries"

* fix DB-related constants already defined warnings

* fix Trying to access array offset on null (when testing comment creation with invalid parent)

* fix Undefined array key "forum_notifications_use_new_threads"

* fix getEmailThreadHeaders() when called by post_new_comment() fails to retrieve comment due to "forumId" being given instead of actual "commentId"

* fix failure to get forum info when posting comment  due to forum not being created during test setup

* Revert "TEST: fix runner warning: Class ReportsEndToEndTest cannot be found"

This commit causes a linting issue

* TEST: fix "Trying to access array offset on false" arising because forum was never inserted

* TEST: fix undefined array key "twoFactorAuthGracePeriod"

* TEST: On a case-sensitive fs, templates path fail to resolve

* TEST: TrackerMultiLevelSortingTest throwing errors due 'trackerfield_starsystem' used but not enabled in prefs

* TEST: fix Undefined array key "cookie_consent_feature"

* TEST: fix runner warning: Class ReportsEndToEndTest cannot be found

* TEST: fix preg_match(): Compilation failed: digits missing after \x or in \x{} or \o{} or \N{U+} at offset 14

* TEST: fix username shown while user real name is expected in assertion

See merge request tikiwiki/tiki!9396

- - - - -
cfe8c5de by ushindi bienvenu at 2026-02-16T18:59:21+00:00
[REF][DOC] Removes outdated and misleading, Ignore abandoned package
---
* [REF][DOC] Removes outdated and misleading, Ignore abandoned package

See merge request tikiwiki/tiki!9543

- - - - -
3555d4bf by Boss Ibrahim Mussa Gregoire at 2026-02-16T20:38:07+00:00
[FIX] List comments: restore missing plugin method 'applyColorbox' that has been removed from a refactoring.
---
* [FIX] Jquery-ColoBox: restore missing plugin method that as been removed.

See merge request tikiwiki/tiki!9569

- - - - -
8d613441 by Benoit Grégoire at 2026-02-16T16:05:07-05:00
[REF] phpstan make new.noConstructor test pass

- - - - -
5cb354a9 by Benoit Grégoire at 2026-02-16T16:09:29-05:00
[REF] phpstan make new.interface test pass

- - - - -
7e362d71 by Benoit Grégoire at 2026-02-16T16:27:34-05:00
[REF] phpstan make method.notFound test pass

- - - - -
9d228352 by Benoit Grégoire at 2026-02-16T16:40:49-05:00
[REF] phpstan make staticMethod.notFound test pass

- - - - -
f344a09d by Benoit Grégoire at 2026-02-16T16:52:19-05:00
[REF] phpstan make staticProperty.notFound  test pass

- - - - -
f8e2b482 by Benoit Grégoire at 2026-02-16T16:54:38-05:00
[REF] phpstan make classConstant.notFound test pass

- - - - -
1f535fc0 by Benoit Grégoire at 2026-02-16T17:24:00-05:00
[REF] phpstan make property.notFound test pass

- - - - -
aac8483d by Benoit Grégoire at 2026-02-16T17:26:37-05:00
[DOC] phpstan-tikiCi.neon: clarify the TODOs

- - - - -
670f5b85 by Sammy Ndabo at 2026-02-17T10:15:47+02:00
[FIX] tiki_comments: optimize database update case of populated tiki_comments table

- - - - -
0d440e28 by Sammy Ndabo at 2026-02-17T10:15:47+02:00
[FIX] tiki_comments: change UNIQUE key to regular key for no_repeats index

- - - - -
18794daf by Sammy Ndabo at 2026-02-17T10:15:47+02:00
[FIX] tiki_comments: change UNIQUE key to regular key for no_repeats index

- - - - -
d49fbac6 by Sammy Ndabo at 2026-02-17T10:15:48+02:00
[FIX] tiki_comments: rename no_repeats index and align migrations for legacy/new index names

- - - - -


61 changed files:

- db/tiki.sql
- installer/schema/20251104_update_messageid_from_tiki_comments_tiki.sql
- installer/schema/20251128_reduce_tiki_comments_index_prefix_lenght_tiki.sql
- lib/Quizzes/Quiz.php
- lib/Sheet/sheetlib.php
- lib/calendar/calendarlib.php
- lib/comments/commentslib.php
- lib/core/Notifications/Email.php
- lib/core/Search/Indexer.php
- lib/core/Search/Manticore/Index.php
- lib/core/Services/Calendar/Controller.php
- lib/core/TaskQueue/QueueManager.php
- lib/core/Tiki/Command/FakerCommentsCommand.php
- lib/core/Tiki/Command/FakerTrackerCommand.php
- lib/core/Tiki/Package/Extension/Api/Events.php
- lib/core/Tiki/Profile.php
- lib/core/Tiki/Smarty/SmartyTiki.php
- lib/core/Tracker/Field/BigBlueButton.php
- lib/core/WikiParser/Parsable.php
- − lib/dracula/graffle.js
- − lib/dracula/graph.js
- − lib/dracula/raphael-min.js
- lib/headerlib.php
- lib/init/initlib.php
- lib/jquery_tiki/tiki-jquery.js
- lib/jquery_tiki/tiki-trackers.js
- lib/language/Language.php
- lib/modules/modlib.php
- lib/oauthserver/TikiCryptKey.php
- lib/prefs/server.php
- lib/search/refresh-functions.php
- lib/search/searchlib-unified.php
- lib/setup/events.php
- lib/smarty_tiki/FunctionHandler/ObjectLink.php
- lib/smarty_tiki/Modifier/ForumMaskEmail.php
- lib/soap/wsdllib.php
- lib/test/Core/Reports/Send/EmailBuilderTest.php
- lib/test/Core/Tiki/Command/UsersPasswordCommand/UsersPasswordCommandTest.php
- lib/test/Core/Tiki/Package/ComposerCliTest.php
- lib/test/IntegrationTests/TrackerMultiLevelSortingTest.php
- lib/test/attributes/RelationTest.php
- lib/test/bootstrap.php
- lib/test/comments/CommentsEmailMaskingTest.php
- lib/test/comments/CommentsTest.php
- lib/trackers/trackerlib.php
- lib/wiki-plugins/wikiplugin_contributionsdashboard.php
- lib/wiki-plugins/wikiplugin_dbreport.php
- lib/wiki-plugins/wikiplugin_tracker.php
- phpstan-tikiCi.neon
- src/js/jquery-tiki/tiki-maps-ol3.js
- src/js/jquery-tiki/tiki-menu.js
- src/js/jquery-tiki/tiki-svgedit_draw.js
- src/php/external_lib_sources/htmlparser/htmlgrammarparser.php
- src/php/external_lib_sources/htmlparser/htmlparser.php
- lib/soap/nusoap/nusoap.php → src/php/external_lib_sources/nusoap/nusoap.php
- templates/register-groupchoice.tpl
- templates/tiki-admin_tracker_fields.tpl
- tiki-calendar.php
- tiki-rename_page.php
- vendor_bundled/composer.json
- vendor_bundled/composer.lock


The diff was not included because it is too large.


View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/compare/03105fb8d5264e6cf7273c6ffdf4faa36396b61f...d49fbac604c3ec9005381bc4533b0b7d50abe117

-- 
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/compare/03105fb8d5264e6cf7273c6ffdf4faa36396b61f...d49fbac604c3ec9005381bc4533b0b7d50abe117
You're receiving this email because of your account on gitlab.com.

_______________________________________________
TikiWiki-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tikiwiki-cvs
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.