[TikiWiki-commits] [Git][tikiwiki/tiki][tiki-fix-tracker-url-wikisyntax] 27 commits: [FIX] PHP 8 deprecated warning when substr_count receives null
"Sammy Ndabo \(@ndabosam084\) via TikiWiki-cvs" <[email protected]>
| Newsgroups | gmane.comp.cms.tiki.cvs |
|---|---|
| Message-ID | <698ba0cca7dab_3b807750839755@gitlab-sidekiq-low-urgency-cpu-bound-v2-6c7f7654c9-r98sw.mail> |
Sammy Ndabo pushed to branch tiki-fix-tracker-url-wikisyntax at Tiki Wiki CMS Groupware / Tiki Commits: ff6fa10a by Yves Ngalamulume at 2026-02-06T14:43:10+00:00 [FIX] PHP 8 deprecated warning when substr_count receives null --- * Avoid calling showWatchers with an invalid event * Ensure non-null event is passed from Feedback::showWatchers * Ensure non-null event is passed from Feedback::showWatchers * Note that you can achieve the same effect just by typing the argument in the function signature * Fail fast when get_event_watches is called with a null event * [FIX] PHP 8 deprecated warning when substr_count receives null * [FIX] PHP 8 deprecated warning when substr_count receives null See merge request tikiwiki/tiki!9474 - - - - - 44169975 by Olivier Kango at 2026-02-06T16:59:31+00:00 [UPD] Update melbahja/seo bundled library to v3 --- * Update melbahja/seo bundled library to v3 See merge request tikiwiki/tiki!9516 - - - - - 60467fac by Moïse Nturubika at 2026-02-06T17:11:28+00:00 [NEW] Add transitive relations module --- * [FIX] Tracker Fields: Handle missing options and optimize relations * [ENH] Optimize transitive relations * [ENH] Switch to optimized batch title lookup * [NEW] Add transitive relations module See merge request tikiwiki/tiki!9317 - - - - - 22848720 by Camile at 2026-02-06T18:52:41+00:00 [ENH] Take to the next level: Tiki BigBlueButton integration --- * Import bbb js using module * [REF] Move output handling from library to controller * [NEW] Add bigbluebutton_use_iframe pref to rtc admin pannel * [NEW] Add Jquery code to handle the bbb in Iframe mode * [ENH] Improve bbb plugin to render multiple on the same page * [FIX] Navbar over page(add margin-top) * [ENH] Improve iframe integration * [ENH] Improve Iframe meeting integration handling * [NEW] Allow bigBlueButton to open meeting in iFrame * [ENH] Open meeting without redirect * [ENH] Improve the private meeting error handling * [NEW]Improve logic of handling join method * [ENH] Improve bbb plugin UX * [ENH] Improve BigBlueButton style and user experience See merge request tikiwiki/tiki!8551 - - - - - 1814ef9b by King KAMBALE DAVID at 2026-02-08T21:35:50+00:00 [UPD]Update composer.lock (master) --- * [UPD]Update composer.lock (master) See merge request tikiwiki/tiki!9510 - - - - - 76e9a632 by ushindi bienvenu at 2026-02-09T09:19:57+00:00 [UPD] Document new abandoned packages --- * [UPD] Document new abandoned packages See merge request tikiwiki/tiki!9519 - - - - - 7b5f9bad by Victor Emanouilov at 2026-02-09T13:25:17+02:00 [ENH] import-export tabular formats: get permanently applied filter value(s) and use that when importing into local trackers - - - - - 8a1cfd61 by Victor Emanouilov at 2026-02-09T14:45:33+02:00 [FIX] when syncing multiple tabulars on tracker item save - update permanent values after each sync as they might be retrofitted - - - - - a0f03030 by Jonny Bradley at 2026-02-09T17:30:49+00:00 Revert "[FIX] Make modal.tpl header-safe to prevent premature output during AJAX error handling" --- * Revert "[FIX] Make modal.tpl header-safe to prevent premature output during AJAX error handling" This reverts commit fd98faafaa8695605f27f8ac772346e2b9ec012b. See merge request tikiwiki/tiki!9525 - - - - - 79a76304 by Jonny Bradley at 2026-02-09T18:35:55+00:00 [FIX] calendar: Only attach event listener if the element is there in calendar plugin --- * [FIX] calendar: Only attach event listener if the element is there in calendar plugin (p.s. looks like you can only have one of these plugins per page - FIXME please?) See merge request tikiwiki/tiki!9527 - - - - - 1c5bd11e by Moïse Nturubika at 2026-02-09T20:14:29+00:00 [FIX] Object Perms: Fix toggle sections infinite spinner --- * [FIX] Fix infinite loop regression with async-es * [FIX] Fix infinite loop regression with async-es * [FIX] Object Perms: Fix toggle sections infinite spinner See merge request tikiwiki/tiki!9371 - - - - - 3b6eb763 by Espoir Baraka at 2026-02-09T22:34:10+00:00 [FIX] Fixed TypeError when importing emails from tracker in newsletter subscriptions --- * [FIX] Fixed TypeError when importing emails from tracker in newsletter subscriptions See merge request tikiwiki/tiki!9400 - - - - - b2592844 by Benoit Grégoire at 2026-02-10T06:40:51+00:00 [UPD] Regenerate package-lock.json to remove node_modules in src/js - - - - - a3836e15 by Benoit Grégoire at 2026-02-10T06:40:51+00:00 [ENH] CI: Re-order PHP versions to see unit tests with most recent version first in results lists. Remove redundant test combination - - - - - 2e5194f4 by Benoit Grégoire at 2026-02-10T06:40:51+00:00 [UPD] CI: Move to node 24 (current active lts), mostly for the reduced memory usage. - - - - - c7616174 by Benoit Grégoire at 2026-02-10T06:40:51+00:00 [ENH] CI: Drop --max-processes to 1 in build target, as ci runners are starting to hit memory limits. This isn't a proper fix, but it may help. Positive side effect: slightly easier to read CI logs. - - - - - e0b09669 by Victor Emanouilov at 2026-02-10T11:03:04+02:00 [FIX] ignore system preferences when applying changes on preference update - these are forced preferences that shouldn't update the global prefs array even temporarily - this fixes, for example, the inability to move db files to filesystem when fgal_use_dir is forced via system config - - - - - 6ee9c15b by Jonny Bradley at 2026-02-10T16:19:41+00:00 Fix plugin arg filtering on arrays --- * [REF] phpcs * [DOC] filters: Update return type on `array_apply_filter` * [FIX] plugins: Handle array args in `plugin_apply_filters` to avoid fatal `htmldecode` errors See merge request tikiwiki/tiki!9536 - - - - - 57aa0b3f by Baraka Kinywa at 2026-02-10T17:10:17+00:00 [FIX] Fix fatal error Call to undefined function exec() --- * [FIX] Fix fatal error Call to undefined function exec() See merge request tikiwiki/tiki!9534 - - - - - 6ff58740 by Sammy Ndabo at 2026-02-10T23:17:54+02:00 [FIX] tracker: Parse wiki link syntax in URL field output - - - - - dd7950d2 by Sammy Ndabo at 2026-02-10T23:17:54+02:00 [ENH] tracker: Add preference to enable parsing of wiki syntax in URL fields - - - - - f6b11a88 by Sammy Ndabo at 2026-02-10T23:17:54+02:00 [FIX] Url.php: fix php lints issues - - - - - d7b52cb0 by Sammy Ndabo at 2026-02-10T23:17:55+02:00 [ENH] tracker: rename and add tracker_url_parse_wiki pref to admin tpl - - - - - dafe7ac8 by Sammy Ndabo at 2026-02-10T23:17:55+02:00 [REM] Url trackerfield: remove pref tracker_url_parse_wiki - - - - - 77359492 by Sammy Ndabo at 2026-02-10T23:17:55+02:00 [ENH] trackerFieldUrl: document limited wiki-syntax handling in tracker field URL field and add unit tests - - - - - 9a260227 by Sammy Ndabo at 2026-02-10T23:17:55+02:00 [ENH] Url.php: add validation for wiki link syntax in URL fields - - - - - b92645b7 by Sammy Ndabo at 2026-02-10T23:17:55+02:00 [ENH] Url.php: enhance URL validation and add wiki link handling; update url.tpl for wiki support syntax warnings - - - - - 38 changed files: - .gitlab-ci.yml - doc/devtools/codesniffer/standards/TikiIgnore/ignore_list.json - lib/attributes/relationlib.php - lib/bigbluebuttonlib.php - lib/core/Feedback.php - lib/core/Services/BigBlueButton/Controller.php - lib/core/Services/Broker.php - lib/core/Services/Comment/Controller.php - lib/core/Tracker/Field/AbstractTrackerField.php - lib/core/Tracker/Field/Url.php - lib/core/Tracker/Tabular/Manager.php - lib/core/Tracker/Tabular/Writer/TrackerWriter.php - lib/newsletters/nllib.php - lib/parser/parserlib.php - lib/prefs/bigbluebutton.php - lib/prefslib.php - + lib/test/Core/Tracker/Field/UrlTest.php - lib/tikilib.php - lib/trackers/trackerlib.php - lib/wiki-plugins/wikiplugin_bigbluebutton.php - + modules/mod-func-relations_transitive.php - package-lock.json - package.json - path_js_importmap_generator.php - + src/js/jquery-tiki/plugins/bigbluebutton.js - src/js/jquery-tiki/tiki-async-loop.js - templates/admin/include_rtc.tpl - templates/layouts/classic/layout_view.tpl - templates/layouts/internal/modal.tpl - templates/layouts/social/layout_view.tpl - + templates/modules/mod-relations_transitive.tpl - templates/trackerinput/url.tpl - templates/wiki-plugins/wikiplugin_bigbluebutton.tpl - templates/wiki-plugins/wikiplugin_bigbluebutton_create.tpl - templates/wiki-plugins/wikiplugin_calendar.tpl - tiki-check.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/a9cf9e12990bf2a95887bc0cfa45f5ee2855cb83...b92645b7ab0569182504f579aa379deff6120dd7 -- View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/compare/a9cf9e12990bf2a95887bc0cfa45f5ee2855cb83...b92645b7ab0569182504f579aa379deff6120dd7 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