[TikiWiki-commits] [Git][tikiwiki/tiki][tiki-fix-tracker-url-wikisyntax] 30 commits: [FIX] tabs no longer recognize state given through `cookietab` url parameter

"Sammy Ndabo \(@ndabosam084\) via TikiWiki-cvs" <[email protected]>
Newsgroups gmane.comp.cms.tiki.cvs
Message-ID <69938b45877cb_3b1863d4408a@gitlab-sidekiq-low-urgency-cpu-bound-v2-5cb68884d8-srx7d.mail>

Sammy Ndabo pushed to branch tiki-fix-tracker-url-wikisyntax at Tiki Wiki CMS Groupware / Tiki


Commits:
5355ee8e by Merci Jacob at 2026-02-12T13:00:31+00:00
[FIX] tabs no longer recognize state given through `cookietab` url parameter
---
* [FIX] tabs no longer recognize state given through `cookietab` url parameter

See merge request tikiwiki/tiki!9560

- - - - -
32aa9260 by Olivier Kango at 2026-02-12T13:49:08+00:00
[FIX] language: Preserve user-selected language when switching via tiki-switch_lang.php
---
* [FIX] language: Preserve user-selected language when switching via tiki-switch_lang.php

Remove comments

See merge request tikiwiki/tiki!9553

- - - - -
4bcc181a by Elvis Ansima at 2026-02-13T15:44:23+00:00
[FIX] Get rid of the anchors auto-added to links in Tiki
---
* Revert "[FIX] update collapse toggle with button tag"

This reverts commit fdb27a23c89c7c4504c21491904749691e999618.

* [FIX] remove unwanted hashtag from popover href attribute

* [FIX] update collapse toggle with button tag
This avoid unwanted anchor links on collapse toggles

See merge request tikiwiki/tiki!9343

- - - - -
7f65eb8c by Sandeep D at 2026-02-13T19:27:14+00:00
[NEW][ENH][UI] Scheduler: add error visibility and monitoring features
---
* [NEW][ENH][UI] Scheduler: add error visibility and monitoring features

See merge request tikiwiki/tiki!9473

- - - - -
b659cebd by Benoit Grégoire at 2026-02-13T14:37:27-05:00
Revert "Fix plugin arg filtering on arrays"

This reverts commit 6ee9c15b177cb186ec24cd70f181b1956a4f47b1.

- - - - -
e3ab6eaf by Benoit Grégoire at 2026-02-13T14:37:27-05:00
Revert "[FIX] Tiki-register: Fix TypeError in tracker plugin when action parameter is a string"

This reverts commit e26693888585b514dedcfdfae14378417603bb89.

- - - - -
2dca99ee by Olivier Kango at 2026-02-13T20:47:50+00:00
[ENH] Improve username validation UX on registration page
---
* [FIX] Show configured username_pattern in validation error

* keep the server-side message strictly about spaces

* [FIX] Improve username validation feedback

* [FIX] Clarify username whitespace validation message

* [FIX] Clarify username validation error messages and remove comment

* [ENH] Improve username validation UX on registration page

See merge request tikiwiki/tiki!9564

- - - - -
2a5b78ae by Boss Ibrahim Mussa Gregoire at 2026-02-13T23:40:49+00:00
[FIX] Editor help menu: update markdown typo, and correct broken html code
---
* [FIX] Markdown help: update markdown typo, and broken code html

See merge request tikiwiki/tiki!9575

- - - - -
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

- - - - -
21dc391f by Sammy Ndabo at 2026-02-16T23:23:52+02:00
[FIX] tracker: Parse wiki link syntax in URL field output

- - - - -
05c5911d by Sammy Ndabo at 2026-02-16T23:23:52+02:00
[ENH] tracker: Add preference to enable parsing of wiki syntax in URL fields

- - - - -
1a0165a5 by Sammy Ndabo at 2026-02-16T23:23:52+02:00
[FIX] Url.php: fix php lints issues

- - - - -
52b020f5 by Sammy Ndabo at 2026-02-16T23:23:52+02:00
[ENH] tracker: rename and add tracker_url_parse_wiki pref to admin tpl

- - - - -
1eea1be4 by Sammy Ndabo at 2026-02-16T23:23:52+02:00
[REM] Url trackerfield: remove pref tracker_url_parse_wiki

- - - - -
33364a80 by Sammy Ndabo at 2026-02-16T23:23:52+02:00
[ENH] trackerFieldUrl: document limited wiki-syntax handling in tracker field URL field and add unit tests

- - - - -
b2f152d7 by Sammy Ndabo at 2026-02-16T23:23:52+02:00
[ENH] Url.php: add validation for wiki link syntax in URL fields

- - - - -
176ef74c by Sammy Ndabo at 2026-02-16T23:23:52+02:00
[ENH] Url.php: enhance URL validation and add wiki link handling; update url.tpl for wiki support syntax warnings

- - - - -
8e30e018 by Sammy Ndabo at 2026-02-16T23:23:53+02:00
[ENH] trackerFieldUrl: implement wiki syntax validation and feedback in URL input

- - - - -


60 changed files:

- lang/fr/language.php
- lib/Sheet/sheetlib.php
- lib/calendar/calendarlib.php
- lib/comments/commentslib.php
- lib/core/Notifications/Email.php
- lib/core/Scheduler/Manager.php
- lib/core/Search/Indexer.php
- lib/core/Search/Manticore/Index.php
- lib/core/Services/Calendar/Controller.php
- lib/core/Services/Edit/Controller.php
- lib/core/Services/Scheduler/Controller.php
- lib/core/TaskQueue/QueueManager.php
- lib/core/Tiki/Command/ConsoleApplicationBuilder.php
- + lib/core/Tiki/Command/SchedulerStatsCommand.php
- lib/core/Tiki/Profile.php
- lib/core/Tracker/Field/Url.php
- − lib/dracula/graffle.js
- − lib/dracula/graph.js
- − lib/dracula/raphael-min.js
- lib/headerlib.php
- lib/jquery_tiki/tiki-jquery.js
- lib/jquery_tiki/tiki-trackers.js
- lib/language/Language.php
- lib/parser/parserlib.php
- lib/prefs/global.php
- lib/schedulerslib.php
- lib/search/refresh-functions.php
- lib/search/searchlib-unified.php
- lib/setup/error_tracking.php
- lib/setup/events.php
- lib/smarty_tiki/FunctionHandler/ObjectLink.php
- lib/smarty_tiki/Modifier/ForumMaskEmail.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/Core/Tracker/Field/UrlTest.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/tikilib.php
- lib/trackers/trackerlib.php
- lib/validators/validator_username.php
- lib/wiki-plugins/wikiplugin_contributionsdashboard.php
- lib/wiki-plugins/wikiplugin_tracker.php
- src/js/jquery-tiki/tiki-maps-ol3.js
- src/js/jquery-tiki/tiki-menu.js
- src/js/jquery-tiki/tiki-svgedit_draw.js
- templates/admin/include_general.tpl
- templates/register-groupchoice.tpl
- templates/tiki-admin.tpl
- templates/tiki-admin_tracker_fields.tpl
- templates/tiki-edit_help_markdown.tpl
- templates/trackerinput/url.tpl
- templates/user_registration.tpl
- tiki-admin.php
- tiki-calendar.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/f9388840bd13ff0c4725c69f8961f4f268af5f70...8e30e01800f72f510a09001429609eda00ab9b8b

-- 
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/compare/f9388840bd13ff0c4725c69f8961f4f268af5f70...8e30e01800f72f510a09001429609eda00ab9b8b
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.