[TikiWiki-commits] [Git][tikiwiki/tiki][tiki-fix-tracker-url-wikisyntax] 18 commits: [FIX] Comments: optimize database update patch case of populated tiki_comments...

"Sammy Ndabo \(@ndabosam084\) via TikiWiki-cvs" <[email protected]>
Newsgroups gmane.comp.cms.tiki.cvs
Message-ID <69958b1671a40_3b186d48656d7@gitlab-sidekiq-low-urgency-cpu-bound-v2-766868d66-bk2r2.mail>

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


Commits:
2c3ccded by Sammy Ndabo at 2026-02-17T13:39:19+00:00
[FIX] Comments: optimize database update patch case of populated tiki_comments table and remove no_repeats index key
---
* [FIX] tiki_comments: remove idx_comments_message_lookup index

* [FIX] tiki_comments: rename no_repeats index and align migrations for legacy/new index names

* [FIX] tiki_comments: change UNIQUE key to regular key for no_repeats index

* [FIX] tiki_comments: change UNIQUE key to regular key for no_repeats index

* [FIX] tiki_comments: optimize database update case of populated tiki_comments table

See merge request tikiwiki/tiki!9036

- - - - -
07bd433e by Moïse Nturubika at 2026-02-17T13:55:50+00:00
[FIX][ENH] Bring back and enhance the collapsible sidebar feature in Unified Admin Backend
---
* [FIX] Admin UI: Fix unclosable mobile menu caused by narrow sidebar preference

* [FIX] Admin Sidebar: Fix icon direction, search input style, and mobile layout

* [REF] Refactor collapsible code to simplify

* [ENH] Make section header icons visible when collapsed and adapt the text of collapse toggle on the state of the sidebar

* [FIX] Make the collapse toggle permanntly visible at the bottom of the viewport

* [FIX] Fix home icon alignment issue when collapsed

* REvert "[FIX] Fix phpcs errors"

This reverts commit db101d5787b5a91a28592609a3fd2c0f3e64bee5.

* [FIX] Fix phpcs errors

* [ENH] Hide arrow down icons  when sidebar is collapsed

* [FIX] Fix admin panel content positioning when sidebar is expanded

* [FIX] Fix page scrolling in admin UI after collapsible sidebar changes

* [FIX] Add collapsible sidebar feature to Unified Admin Backend

* [ENH] [ENH] Tiki filter on tiki-print_pages.php

* [ENH] [ENH] Tiki filter on tiki-poll_results.php

* [ENH] [ENH] Tiki filter on tiki-plugins.php

* [ENH] [ENH] Tiki filter on tiki-pick_avatar.php

* [ENH] [ENH] Tiki filter on tiki-performance_stats.php

* [ENH] [ENH] Tiki filter on tiki-peertube_video.php

* [ENH] [ENH] Tiki filter on tiki-pagehistory.php

* [ENH] [ENH] Tiki filter on tiki-page_contribution.php

* [ENH] [ENH] Tiki filter on tiki-old_polls.php

* [ENH] [ENH] Tiki filter on tiki-objectpermissions.php

* [ENH] [ENH] Tiki filter on tiki-notepad_write.php

* [ENH] [ENH] Tiki filter on tiki-notepad_read.php

* [ENH] [ENH] Tiki filter on tiki-notepad_list.php

See merge request tikiwiki/tiki!9181

- - - - -
75c42f5a by ushindi bienvenu at 2026-02-17T14:12:56+00:00
[FIX] Improve regex output conversion for feature_file_galleries
---
* [FIX] Improve regex output conversion for feature_file_galleries

See merge request tikiwiki/tiki!9565

- - - - -
51b8ef79 by Merci Jacob at 2026-02-17T15:29:32+00:00
[NEW] ItemsList Tracker Field: add dual list mode option
---
* remove delete option on tranfer interface, and move edit button on each item in the target list

* remove unecessary 'ordering' option

* add unit test

* fix linter

* make the delete and edit ui functional on backend data

* newly created list items show up correctly in transfer element and add ui to edit and delete items:

TODO: make the ui functional on backend data

* make it possible to add and remove items from the list when the itemlink support multiple values and when it doesn't

* render a transfer element with item options of the other tracker alongside default active values

* update the ItemsList interface to those supporting a dual list mode

See merge request tikiwiki/tiki!8475

- - - - -
a105d8b8 by Moïse Nturubika at 2026-02-17T21:21:16+00:00
[FIX] URLs: Fix broken external and internal links to pass CI check
---
* [FIX] Restore kallahar credit comment

* [FIX] Fix broken URLs

* [FIX] URLs: Standardize example URLs to use example.org

* [FIX] URLs: Fix broken external and internal links to pass CI check

See merge request tikiwiki/tiki!9512

- - - - -
2ebcc8cc by Sammy Ndabo at 2026-02-18T11:48:26+02:00
[FIX] tracker: Parse wiki link syntax in URL field output

- - - - -
eccff4fa by Sammy Ndabo at 2026-02-18T11:48:26+02:00
[ENH] tracker: Add preference to enable parsing of wiki syntax in URL fields

- - - - -
faf3d029 by Sammy Ndabo at 2026-02-18T11:48:26+02:00
[FIX] Url.php: fix php lints issues

- - - - -
0cf3d00a by Sammy Ndabo at 2026-02-18T11:48:26+02:00
[ENH] tracker: rename and add tracker_url_parse_wiki pref to admin tpl

- - - - -
d47f8fed by Sammy Ndabo at 2026-02-18T11:48:26+02:00
[REM] Url trackerfield: remove pref tracker_url_parse_wiki

- - - - -
dcc2ef7c by Sammy Ndabo at 2026-02-18T11:48:26+02:00
[ENH] trackerFieldUrl: document limited wiki-syntax handling in tracker field URL field and add unit tests

- - - - -
2292e0e4 by Sammy Ndabo at 2026-02-18T11:48:26+02:00
[ENH] Url.php: add validation for wiki link syntax in URL fields

- - - - -
c01269d6 by Sammy Ndabo at 2026-02-18T11:48:27+02:00
[ENH] Url.php: enhance URL validation and add wiki link handling; update url.tpl for wiki support syntax warnings

- - - - -
4e6f042a by Sammy Ndabo at 2026-02-18T11:48:27+02:00
[ENH] trackerFieldUrl: implement wiki syntax validation and feedback in URL input

- - - - -
0aa2d8a8 by Sammy Ndabo at 2026-02-18T11:48:27+02:00
[ENH] URL field: align frontend wiki-link validation with backend

- - - - -
0cac4a67 by Sammy Ndabo at 2026-02-18T11:48:27+02:00
[ENH] URL field: rename wiki-wrapper validation data attributes for clearer intent

- - - - -
8f1930f1 by Sammy Ndabo at 2026-02-18T11:48:27+02:00
[FIX] URL field: normalize wiki-link values to resolved href in CSV output

- - - - -
b70e07e8 by Sammy Ndabo at 2026-02-18T11:48:27+02:00
[FIX] Url.php: php lint issue

- - - - -


71 changed files:

- _PATH_DOCUMENTATION.md
- db/tiki.sql
- doc/devtools/check_external_links.php
- doc/devtools/check_tiki-new.php
- doc/devtools/rescue_wiki_changes_from_elastic.php
- img/flags/readme.txt
- img/icons/readme.txt
- installer/schema/20251104_update_messageid_from_tiki_comments_tiki.sql
- installer/schema/20251128_reduce_tiki_comments_index_prefix_lenght_tiki.sql
- + installer/schema/20260212_update_regex_right_column_for_file_type_in_sefurl_tiki.sql
- lib/Diff/EngineNative.php
- lib/Shipping/Provider/Ups.php
- lib/WikiDiff/Engine.php
- lib/core/Multilingual/MachineTranslation/BingTranslateWrapper.php
- lib/core/Multilingual/MachineTranslation/GoogleTranslateWrapper.php
- lib/core/Search/Manticore/Index.php
- lib/core/Services/File/Controller.php
- lib/core/Services/Tracker/Controller.php
- lib/core/TikiFilter/PreventXss.php
- lib/core/Tracker/Field/AbstractItemField.php
- lib/core/Tracker/Field/ItemLink.php
- lib/core/Tracker/Field/ItemsList.php
- lib/core/Tracker/Field/Url.php
- lib/cypht/modules/tiki/general_modules.php
- lib/jquery_tiki/tiki-admin.js
- lib/jquery_tiki/tiki-trackers.js
- lib/mail/maillib.php
- lib/oauthlib.php
- lib/parser/parserlib.php
- lib/payment/cclitelib.php
- lib/prefs/access.php
- lib/prefs/bigbluebutton.php
- lib/prefs/cryptpad.php
- lib/prefs/geo.php
- lib/prefs/global.php
- lib/prefs/login.php
- lib/prefs/metatag.php
- lib/prefs/payment.php
- lib/prefs/tiki.php
- lib/prefs/unified.php
- lib/smarty_tiki/Extension/SmartyTikiExtension.php
- lib/smarty_tiki/FunctionHandler/JsTransferList.php
- lib/smarty_tiki/FunctionHandler/TreeTable.php
- lib/socialnetworkslib.php
- + lib/test/Core/Tracker/Field/UrlTest.php
- lib/test/Importer/BlogWordpressTest.php
- lib/trackers/trackerlib.php
- lib/wiki-plugins/wikiplugin_code.php
- lib/wiki-plugins/wikiplugin_figlet.php
- lib/wiki-plugins/wikiplugin_lsdir.php
- lib/wiki-plugins/wikiplugin_peertube.php
- lib/wiki-plugins/wikiplugin_redirect.php
- lib/wiki-plugins/wikiplugin_rr.php
- lib/wiki-plugins/wikiplugin_twitter.php
- modules/mod-func-last_youtube_playlist_videos.php
- modules/mod-func-share.php
- route.php
- src/js/vue-widgets/element-plus-ui/src/components/Transfer/Transfer.vue
- src/js/vue-widgets/element-plus-ui/src/components/Transfer/transfer.scss
- src/js/vue-widgets/element-plus-ui/src/elements/transfer.js
- src/js/vue-widgets/element-plus-ui/src/tests/components/Transfer.test.js
- templates/admin/include_anchors.tpl
- templates/tracker/remove_item.tpl
- templates/trackerinput/url.tpl
- templates/trackeroutput/itemslist.tpl
- themes/README.md
- themes/base_files/css/feature/adminui.scss
- themes/tuften/Readme.txt
- tiki-check.php
- tiki-login.php
- tiki-realtime.php


The diff was not included because it is too large.


View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/compare/cfe517a8613028b74aabebd04a1718c2b69d2bc5...b70e07e8eee6cac3cd8873e851f2257784431878

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