[TikiWiki-commits] [Git][tikiwiki/tiki][tiki-fix-tracker-url-wikisyntax] 17 commits: Make tablesorter tables appear in mPDF output (and improve mpdf_debug_output)
"Sammy Ndabo \(@ndabosam084\) via TikiWiki-cvs" <[email protected]>
| Newsgroups | gmane.comp.cms.tiki.cvs |
|---|---|
| Message-ID | <6980ec2dcaa2e_3b1842c8723f5@gitlab-sidekiq-low-urgency-cpu-bound-v2-8d99998b5-hr262.mail> |
Sammy Ndabo pushed to branch tiki-fix-tracker-url-wikisyntax at Tiki Wiki CMS Groupware / Tiki
Commits:
075da344 by Jonny Bradley at 2026-01-28T21:41:43+00:00
Make tablesorter tables appear in mPDF output (and improve mpdf_debug_output)
---
* [FIX] pdf: Move the mpdf_debug_output view to temp/public and add a note on how to easily remove it
* [FIX] pdf: Set php tidy `show-body-only` option to `auto` which makes tablesorter tables work in mPDF output (not sure why)
See merge request tikiwiki/tiki!9431
- - - - -
7c56c24e by Rodriguez Nyiringabo at 2026-01-28T23:32:09+00:00
[FIX] Add feature checks for access control in multiple files
---
* [FIX] Add feature checks for access control in multiple files
See merge request tikiwiki/tiki!9407
- - - - -
7a9bed5b by Boss Ibrahim Mussa Gregoire at 2026-01-29T16:48:28+00:00
[FIX] Tracker item: missing 'Save and Comment' button while editing tracker item.
---
* [FIX] Tracker item: missing save and comment button for edit item.
See merge request tikiwiki/tiki!9413
- - - - -
2d177ac5 by ushindi bienvenu at 2026-01-29T16:55:20+00:00
[FIX] Unknown tag TWO_FA_INCORRECT
---
* [FIX] Unknown tag TWO_FA_INCORRECT
See merge request tikiwiki/tiki!9434
- - - - -
e8613e5e by Benoit Grégoire at 2026-01-29T22:45:29+00:00
[FIX] headerlib: Finally fix the headerlib bug that fused native js modules...
---
* [FIX] headerlib: Finally fix the headerlib bug that fused native js modules together. If you think this broke something, make sure you read the following...
//Modules cannot be fused together in a single script tag, it was a bug.
//By now (2026-01-19 the following slightly adapted message has been pinned at the top of the tiki community chat channel for well over a year,
//and developpers have been warned in MR reviews dozens of times, so there is no excuse for not knowing about this anymore)
/* Important note for all developers regarding javascript modules.
* I've been baffled by some of the code submitted when migrating dependencies from composer
* (and no doubt some of you were baffled by my reviews).
*
* The cliffnotes; Code like
*
* $headerlib->add_js_module("import { mountApp } from '@vue-sfc-loader';");
* $headerlib->add_js_module("mountApp('$name', '$file', $data);//rest of code");
* is not supposed to work. At all.
*
* You are supposed to do
*
* $headerlib->add_js_module("import { mountApp } from '@vue-sfc-loader';mountApp('$name', '$file', $data);//rest of code");
*
* (off course you'd normally do it with heredoc or nowdoc syntax, the above is just to illustrate)
*
* ...
*
* I discovered we have a important bug in headerlib, which fuses the modules together.
* Part of the point of native js modules is to have isolated namespaces. So this is a bug, not just an implementation detail.
* As such, it will be fixed in ... and any code like the above that I missed at review will stop working whenever it lands...
*/
See merge request tikiwiki/tiki!9447
- - - - -
d1b2bda2 by Yves Ngalamulume at 2026-01-30T08:44:13+02:00
[FIX] Trackercalendar itemId parameter handling
---
* [DOC] clarify trkitemid dependency on addAllFields
* [DOC] Clarify trkitemid dependency on addAllFields
* [FIX] Trackercalendar itemId parameter handling
See merge request tikiwiki/tiki!9415
- - - - -
527d9fd1 by Victor Emanouilov at 2026-01-30T11:34:09+02:00
[FIX] prevent double decoding in odbc
- - - - -
a50dc298 by Yves Ngalamulume at 2026-01-30T13:00:56+00:00
[FIX] Enforce HTTPS by default in External Link dialog
---
* [FIX] Enforce HTTPS by default in External Link dialog
See merge request tikiwiki/tiki!9453
- - - - -
3fa9b8b7 by David Maene at 2026-01-30T18:40:33+00:00
[ENH] Expose native PDO transaction methods in PdoDb
---
* [ENH] Add unit tests for PdoDb transaction methods
* initialize Classe Testes
* [ENH] TikiDb_Transaction: Implement rollback method
See merge request tikiwiki/tiki!8887
- - - - -
1deb5399 by Joseph Lwanzo Kausi at 2026-01-30T19:09:29+00:00
[FIX] Cypht integration: Fix Cypht environment initialization
---
* [FIX] Cypht integration: Fix Cypht environment initialization
See merge request tikiwiki/tiki!9451
- - - - -
a700392c by UshindiG at 2026-01-30T20:30:51+00:00
[FIX][ENH] Fix forum thread breadcrumbs spacing and improve consistency
---
* [FIX][ENH] Fix forum thread breadcrumbs spacing and improve consistency
See merge request tikiwiki/tiki!9455
- - - - -
0d0b547c by Sacha Pignot at 2026-01-30T20:33:55+00:00
[FIX][REF] notepad: Fix note update bug and improve code quality
---
* [FIX][REF] notepad: Fix get_note return type and simplify wikify conditionals
* Fix get_note() return type declaration to array|false matching actual behavior
* Refactor wikify/overwrite logic from three separate if blocks into if/elseif/else chain
* [REF] notepad: Clean up PHPDoc tags and simplify file upload handling
* Remove redundant @package/@subpackage tags from NotepadLib class
* Remove @see cross-reference from replace_note() in TikiLib
* Extract $_FILES variable before isset() check in tiki-notepad_list.php
* [FIX][REF] notepad: Fix created timestamp and add type declarations
* Fix replace_note() to only set 'created' timestamp on INSERT, not UPDATE
* Add PHP type declarations to NotepadLib methods
* Rename $note_id to $noteId for consistent camelCase naming in tiki-notepad_write.php
* [REF] notepad: Improve code quality and add PHPDoc documentation
* Add comprehensive PHPDoc comments to NotepadLib class methods
* Add type declarations to replace_note() method
* Fix replace_note() condition to explicitly check $noteId > 0
* Simplify conditionals with ternary operators and null coalescing
* Replace manual file reading with file_get_contents()
* Refactor nested if/else blocks to switch statements
* Flatten complex wiki page creation/update logic for readability
* Improve code organization with consistent whitespace
See merge request tikiwiki/tiki!9452
- - - - -
e2669388 by Espoir Baraka at 2026-01-30T20:35:28+00:00
[FIX] Tiki-register: Fix TypeError in tracker plugin when action parameter is a string
---
* [FIX] Tiki-register: Fix TypeError in tracker plugin when action parameter is a string
See merge request tikiwiki/tiki!9424
- - - - -
2c574f41 by ushindi bienvenu at 2026-01-30T22:43:22+00:00
[FIX] Include new path in securitycheck.php whitelist to prevent false positives
---
* [FIX] Include new path in securitycheck.php whitelist to prevent false positives
See merge request tikiwiki/tiki!9461
- - - - -
610452bd by ushindi bienvenu at 2026-02-02T10:29:08+00:00
[REF] Remove obsolete feature image gallery related code
---
* [REM] Remove legacy Image Gallery wording to avoid confusion
* [REM] Remove image gallery type
- It was supposed to be removed with commit c6454958885ba67e41504ebce0323a65d217dd1a
* [REF] Remove obsolete feature image gallery related code
See merge request tikiwiki/tiki!9405
- - - - -
46c8fa46 by Benoit Grégoire at 2026-02-02T17:28:07+00:00
[FIX] headerlib: Module priority group comment is now outside the script tag...
---
* [FIX] headerlib: Module priority group comment is now outside the script tag and needs to be a html comment. Follow up to 8613e5e (MR 9447)
See merge request tikiwiki/tiki!9469
- - - - -
d5fe174e by Sammy Ndabo at 2026-02-02T20:24:57+02:00
[FIX] tracker: Parse wiki link syntax in URL field output
- - - - -
46 changed files:
- categorize_list.php
- db/config/tiki.xml
- doc/devtools/securitycheck.php
- installer/schema/20130513_convert_tracker_field_parameters_tiki.php
- lib/Logs/LogsQueryLib.php
- lib/breadcrumblib.php
- lib/categories/categlib.php
- lib/core/CustomRoute/Type/TikiObject.php
- lib/core/Services/Cypht/Controller.php
- lib/core/Tiki/Command/FilesCheckCommand.php
- lib/core/TikiDb/Bridge.php
- lib/core/TikiDb/PdoDb.php
- lib/core/Tracker/Field/Url.php
- lib/core/Tracker/Tabular/Manager.php
- lib/headerlib.php
- lib/jquery_tiki/tiki-jquery.js
- lib/jquery_tiki/tiki-toolbars.js
- lib/notepad/notepadlib.php
- lib/objectlib.php
- lib/parser/parserlib.php
- lib/pdflib.php
- lib/prefs/print.php
- lib/setup/events.php
- + lib/test/Core/TikiDb/PdoDbTransactionTest.php
- lib/tikilib.php
- lib/wiki-plugins/wikiplugin_comment.php
- lib/wiki-plugins/wikiplugin_img.php
- modules/mod-func-categories.php
- modules/mod-func-last_category_objects.php
- src/js/jquery-tiki/wikiplugin-trackercalendar.js
- templates/modules/mod-breadcrumbs.tpl
- templates/modules/mod-login_box.tpl
- templates/tiki-install.tpl
- templates/tiki-view_forum.tpl
- templates/tiki-view_forum_thread.tpl
- tiki-admin_categories.php
- tiki-browse_freetags.php
- tiki-carddav.php
- tiki-notepad_get.php
- tiki-notepad_list.php
- tiki-notepad_read.php
- tiki-notepad_write.php
- tiki-tracker_view_history.php
- tiki-xmlrpc_services.php
- tiki-xmpp-auth.php
- tiki-xmpp-rooms.php
The diff was not included because it is too large.
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/compare/b6792c72aa52f03ef231c6724de9ceed1c94cf7e...d5fe174ea865806b8ccbe267b17b76e240302dcc
--
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/compare/b6792c72aa52f03ef231c6724de9ceed1c94cf7e...d5fe174ea865806b8ccbe267b17b76e240302dcc
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