[TikiWiki-commits] [Git][tikiwiki/tiki][tiki-fix-installer-secdb-fallback-idempotent] 22 commits: [FIX][UX] Calendar: remove redundant 12:00 AM on hover and add pointer with...
"Sammy Ndabo \(@ndabosam084\) via TikiWiki-cvs" <[email protected]>
| Newsgroups | gmane.comp.cms.tiki.cvs |
|---|---|
| Message-ID | <69a81a588e7f2_3b188684367ad@gitlab-sidekiq-low-urgency-cpu-bound-v2-6cc94ddffd-ftnw4.mail> |
Sammy Ndabo pushed to branch tiki-fix-installer-secdb-fallback-idempotent at Tiki Wiki CMS Groupware / Tiki Commits: 5a0123df by MAGENE Sem Joel at 2026-02-23T14:30:35+00:00 [FIX][UX] Calendar: remove redundant 12:00 AM on hover and add pointer with... --- * [FIX][UX] Calendar: remove redundant 12:00 AM on hover and add pointer with plus icon for empty slots See merge request tikiwiki/tiki!9622 - - - - - 6d949423 by Victor Emanouilov at 2026-02-24T11:04:31+02:00 [FIX] odbc sync and auto-increments: prevent local deduplication - - - - - 15c8fdb1 by Landry Bitege at 2026-02-24T14:17:50+00:00 [FIX] PluginDiv: style parameter ignored (29.x regression) --- * [FIX] Plugin DIV: style parameter ignored due to extract(EXTR_SKIP) See merge request tikiwiki/tiki!9633 - - - - - e396b201 by Gary Cunningham-Lee at 2026-02-24T23:54:00+09:00 [FIX][UI] Fix missing admin page top navbar background in Classic Bootstrap... --- * [FIX][UI] Fix missing admin page top navbar background in Classic Bootstrap and Single Container layouts. Thanks, luci. See merge request tikiwiki/tiki!9634 - - - - - 5fb24b98 by Yves Ngalamulume at 2026-02-24T22:44:57+00:00 [FIX] Improve parameter validation in wikiplugin_tikimanagerclone --- * [FIX] Update validateRequiredParams to avoid modifying original parameters * [FIX] Refactor parameter validation in wikiplugin_tikimanagerclone to use helper function * [FIX] Refactor parameter validation in wikiplugin_tikimanagerclone to use helper function * [FIX] Improve parameter validation in wikiplugin_tikimanagerclone * [FIX] Improve parameter validation in wikiplugin_tikimanagerclone * [FIX] Improve parameter validation in wikiplugin_tikimanagerclone See merge request tikiwiki/tiki!9625 - - - - - 7c306c06 by Sammy Ndabo at 2026-02-24T22:45:34+00:00 [FIX] wikiplugin-granttchart: restore JST template wrappers to HTML comments --- * [FIX] Smartyl: ignore HTML comment lint rule * [FIX] wikiplugin-granttchart: restore JST template wrappers to HTML comments See merge request tikiwiki/tiki!9638 - - - - - 4eb8b248 by MAGENE Sem Joel at 2026-02-25T13:54:53+00:00 [FIX] Trackers: fix batch actions form submission regression --- * [FIX] Trackers: fix batch actions form submission regression See merge request tikiwiki/tiki!9643 - - - - - 214a7056 by ushindi bienvenu at 2026-02-25T21:01:01+00:00 [REM][REF] Remove Unused local variables in Wiki*, web_* and other files in lib --- * [REM][REF] Remove Unused local variables in Wiki_*, xmpp, web_* and other files in lib See merge request tikiwiki/tiki!8885 - - - - - 864ed6af by Olivier Kango at 2026-02-25T21:02:30+00:00 [FIX] Prosody-Converse.js: Defer XMPP MUC affiliation sync and align rooms with Tiki group membership --- * [FIX] XmppUserSyncSubscriber: remove implicit string cast and handle expected types explicitly * Remove error_log in tiki-xmpp-sync.php * Cleanup XMPP: remove remaining error_log() debug and error statements * Cleanup: remove development-time error_log() calls from XMPP registration flow * # This is a combination of 9 commits. # This is the 1st commit message: [FIX] Sync MUC affiliations on login and group changes # This is the commit message #2: [FIX] Remove users from XMPP rooms when Tiki group access is revoked # This is the commit message #3: [FIX] avoid blocking login by syncing on group changes only # This is the commit message #4: [FIX] Defer XMPP MUC affiliation sync to post-login phase # This is the commit message #5: [FIX] Avoid UI breakage by guarding JS dependencies and deferring XMPP sy # This is the commit message #6: [FIX] Improve anonymous MUC nickname handling in ConverseJS # This is the commit message #7: Fix ConverseJS auto-join nickname handling for authenticated users # This is the commit message #8: FIX: Restore proper nickname handling for authenticated users # This is the commit message #9: [FIX] Make deferred XMPP sync robust using pending/running state and try/finally cleanup See merge request tikiwiki/tiki!9288 - - - - - 804bdbf3 by Merci Jacob at 2026-02-26T07:16:24+00:00 [FIX] Restore calendar interactions by temporarily pinning the calendar's Svelte dependency to 5.51.0 --- * fix alphabetical order * [FIX] Restore calendar interactions by temporarily pinning the calendar's Svelte dependency to 5.51.0 See merge request tikiwiki/tiki!9626 - - - - - f308bf46 by Olivier Kango at 2026-02-26T11:49:26+02:00 [FIX] clear Cc/Bcc headers when mailer_redirect is enabled to avoid Symfony Email() type errors --- * [FIX] clear Cc/Bcc headers when mailer_redirect is enabled to avoid Symfony Email() type errors See merge request tikiwiki/tiki!9644 - - - - - c9a28d9e by Victor Emanouilov at 2026-02-26T14:19:22+02:00 [FIX] add missing event params to update tracker event when removing references of deleted tracker item - - - - - 687e05af by Olivier Kango at 2026-02-26T16:03:51+02:00 [FIX] LISTEXECUTE: fallback page context for wiki/execute when current_object is empty --- * [FIX] LISTEXECUTE: fallback page context for wiki/execute when current_object is empty See merge request tikiwiki/tiki!9651 - - - - - 71ce39ba by Sammy Ndabo at 2026-02-26T14:12:04+00:00 [ENH][FIX] Trackers: Parse wiki link syntax in URL field output (optional) --- * [FIX] Url.php: simplify url field validation and client-side checks * [ENH] Url.php: normalize stored value to url before rendering options * [FIX] Url.php: include resolved href in invalid wiki-link URL error * [FIX] Url.php: php lint issue * [FIX] URL field: normalize wiki-link values to resolved href in CSV output * [ENH] URL field: rename wiki-wrapper validation data attributes for clearer intent * [ENH] URL field: align frontend wiki-link validation with backend * [ENH] trackerFieldUrl: implement wiki syntax validation and feedback in URL input * [ENH] Url.php: enhance URL validation and add wiki link handling; update url.tpl for wiki support syntax warnings * [ENH] Url.php: add validation for wiki link syntax in URL fields * [ENH] trackerFieldUrl: document limited wiki-syntax handling in tracker field URL field and add unit tests * [REM] Url trackerfield: remove pref tracker_url_parse_wiki * [ENH] tracker: rename and add tracker_url_parse_wiki pref to admin tpl * [FIX] Url.php: fix php lints issues * [ENH] tracker: Add preference to enable parsing of wiki syntax in URL fields * [FIX] tracker: Parse wiki link syntax in URL field output See merge request tikiwiki/tiki!9650 - - - - - c0b54b2b by MAGENE Sem Joel at 2026-02-26T19:10:11+00:00 [FIX][UX] Trackers: add missing success feedback for batch actions on items and fields --- * [FIX][UX] Trackers: add missing success feedback for batch actions on items and fields See merge request tikiwiki/tiki!9645 - - - - - e92a08cf by luci at 2026-02-27T14:25:32+00:00 no need for .p-0 class here - - - - - 0085d190 by MAGENE Sem Joel at 2026-02-28T19:50:40+00:00 [FIX] Setup: use correct npm ci command and remove deprecated husky install --- * [FIX] Setup: use correct npm ci command and remove deprecated husky install See merge request tikiwiki/tiki!9670 - - - - - f070f143 by Alain Cisirika at 2026-03-02T16:37:09+00:00 [ENH] Add Timezone Synchronization to User preferences page --- * [ENH] Add TImezone Synchronization to User preferences page See merge request tikiwiki/tiki!8529 - - - - - 6a5d7c12 by ushindi bienvenu at 2026-03-03T15:46:20+00:00 [REF] Refactor wikiplugins options handling into reusable class, remove... --- * [REF] Refactor wikiplugins options handling into reusable class, remove redundant logic, and clarify conditional checks See merge request tikiwiki/tiki!7442 - - - - - fa7d91ee by Matt Krol at 2026-03-04T08:42:17+00:00 [FIX] Fix reference to non-existent functions --- * [UPD] Enable Description in Structure links * Fix reference to non-existent functions Change to refer to correct functions See merge request tikiwiki/tiki!9652 - - - - - 9d46cf1d by Sammy Ndabo at 2026-03-04T13:39:26+02:00 [FIX] installer: make secdb SQL fallback import idempotent - - - - - 5ce462c5 by Sammy Ndabo at 2026-03-04T13:39:27+02:00 [FIX] installer: refactor secdb truncation logic to avoid code repetition - - - - - 270 changed files: - doc/devtools/release.php - doc/devtools/smartyl.rules.xml - installer/Installer.php - lib/Importer/WikiMediawiki.php - lib/Quizzes/QuizLib.php - lib/Registration/RegistrationLib.php - lib/Sheet/excel/reader.php - lib/Sheet/excel/reader_ole.php - lib/Sheet/excel/writer/workbook.php - lib/Sheet/ole/pps/root.php - lib/Shipping/Provider/Ups.php - lib/categories/categlib.php - lib/core/Multilingual/Aligner/UpdateSentences.php - lib/core/Reports/Send/EmailBuilder/WikiPageDeleted.php - lib/core/Search/ContentSource/UserSource.php - lib/core/Search/Formatter/Sublist/Record.php - lib/core/Search/Manticore/QueryDecorator.php - lib/core/Search/Query.php - lib/core/Services/File/Utilities.php - lib/core/Services/Manager/Utilities.php - lib/core/Services/Tracker/Utilities.php - lib/core/Tiki/Command/VCSUpdateCommand.php - lib/core/Tiki/Event/Subscriber/XmppRegistrationSubscriber.php - + lib/core/Tiki/Event/Subscriber/XmppUserSyncSubscriber.php - lib/core/Tiki/MailIn/Action/WikiPut.php - lib/core/Tiki/Profile.php - lib/core/Tiki/Profile/InstallHandler/Webmail.php - lib/core/Tiki/Profile/InstallHandler/Webservice.php - lib/core/Tiki/Profile/InstallHandler/WebserviceTemplate.php - lib/core/Tiki/Profile/Writer/Queue.php - lib/core/Tiki/Recommendation/Engine/UserFavorite.php - lib/core/Tiki/SabreDav/PrincipalBackend.php - lib/core/TikiFilter/PrepareInput.php - lib/core/TikiFilter/RelativeURL.php - lib/core/Tracker/Field/AutoIncrement.php - lib/core/Tracker/Field/Rating.php - lib/core/Tracker/Field/Relation.php - lib/core/Tracker/Field/Url.php - lib/core/Tracker/Field/UserPreference.php - lib/core/Tracker/Field/UserSelector.php - lib/core/Tracker/Field/UserSubscription.php - lib/core/Tracker/Query.php - lib/core/Tracker/Tabular/Source/QuerySourceEntry.php - lib/core/WikiPlugin/Helper.php - lib/core/WikiPlugin/Options/ActivityStatuses.php - lib/core/WikiPlugin/Options/Boolean.php - lib/core/WikiPlugin/Options/BooleanEnglishLetter.php - lib/core/WikiPlugin/Options/BooleanInteger.php - + lib/core/WikiPlugin/Options/BooleanNormalizer.php - + lib/core/WikiPlugin/Options/BorderStyle.php - + lib/core/WikiPlugin/Options/FloatPosition.php - + lib/core/WikiPlugin/Options/FontStyle.php - + lib/core/WikiPlugin/Options/FontWeight.php - lib/core/WikiPlugin/Options/HasEnumLabelsAndOptionsTrait.php - + lib/core/WikiPlugin/Options/HorizontalAlignment.php - + lib/core/WikiPlugin/Options/IframeAlignment.php - lib/core/WikiPlugin/Options/PluginOptionsInterface.php - lib/core/WikiPlugin/Options/SortDirections.php - + lib/core/WikiPlugin/Options/TextAlignment.php - + lib/core/WikiPlugin/Options/TimeUnit.php - lib/core/WikiPlugin/Options/TrackerStatuses.php - lib/core/WikiPlugin/Options/TrackerStatusesSets.php - + lib/core/WikiPlugin/Options/VerticalAlignment.php - lib/dcs/dcslib.php - lib/faqs/faqlib.php - lib/jquery_tiki/tiki-jquery.js - lib/jquery_tiki/tiki-trackers.js - lib/jquery_tiki/wikiplugin-listexecute.js - lib/mail/maillib.php - lib/mailin/usermailinlib.php - lib/parser/parserlib.php - lib/prefs/user.php - lib/rankings/ranklib.php - lib/rating/formula/RelationPresent.php - lib/rating/ratinglib.php - lib/references/referenceslib.php - lib/refererstats/refererlib.php - lib/rss/rsslib.php - lib/search/report_string_in_db.php - lib/setup/events.php - lib/setup/twversion.class.php - lib/smarty_tiki/FunctionHandler/Rating.php - lib/smarty_tiki/FunctionHandler/RatingChoice.php - lib/smarty_tiki/FunctionHandler/RatingOverrideMenu.php - lib/smarty_tiki/FunctionHandler/RatingResultAvg.php - lib/smarty_tiki/FunctionHandler/TreeTable.php - lib/smarty_tiki/FunctionHandler/UserSelector.php - lib/smarty_tiki/Modifier/Username.php - lib/smarty_tiki/Modifier/VirtualPath.php - lib/structures/structlib.php - lib/test/Core/Reports/ReportsEndToEndTest.php - lib/test/Core/Request/RequestTest.php - + lib/test/Core/Tracker/Field/UrlTest.php - lib/test/Importer/WikiMediawikiTest.php - lib/test/wiki/WikiLibTest.php - lib/trackers/trackerlib.php - lib/userprefs/userprefslib.php - lib/userslib.php - lib/validators/validator_captcha.php - lib/validators/validator_pagename.php - lib/validatorslib.php - lib/webservicelib.php - lib/wiki-plugins/wikiplugin_accordion.php - lib/wiki-plugins/wikiplugin_activitystream.php - lib/wiki-plugins/wikiplugin_addtocart.php - lib/wiki-plugins/wikiplugin_adjustinventory.php - lib/wiki-plugins/wikiplugin_ajaxload.php - lib/wiki-plugins/wikiplugin_annotation.php - lib/wiki-plugins/wikiplugin_appframe.php - lib/wiki-plugins/wikiplugin_articles.php - lib/wiki-plugins/wikiplugin_attach.php - lib/wiki-plugins/wikiplugin_author.php - lib/wiki-plugins/wikiplugin_autotoc.php - lib/wiki-plugins/wikiplugin_backlinks.php - lib/wiki-plugins/wikiplugin_benchmark.php - lib/wiki-plugins/wikiplugin_bloglist.php - lib/wiki-plugins/wikiplugin_box.php - lib/wiki-plugins/wikiplugin_button.php - lib/wiki-plugins/wikiplugin_calendar.php - lib/wiki-plugins/wikiplugin_category.php - lib/wiki-plugins/wikiplugin_catpath.php - lib/wiki-plugins/wikiplugin_code.php - lib/wiki-plugins/wikiplugin_colorbox.php - lib/wiki-plugins/wikiplugin_convene.php - lib/wiki-plugins/wikiplugin_countdown.php - lib/wiki-plugins/wikiplugin_countup.php - lib/wiki-plugins/wikiplugin_customsearch.php - lib/wiki-plugins/wikiplugin_cypht.php - lib/wiki-plugins/wikiplugin_datachannel.php - lib/wiki-plugins/wikiplugin_dbreport.php - lib/wiki-plugins/wikiplugin_dialog.php - lib/wiki-plugins/wikiplugin_div.php - lib/wiki-plugins/wikiplugin_draw.php - lib/wiki-plugins/wikiplugin_dynamicvariables.php - lib/wiki-plugins/wikiplugin_events.php - lib/wiki-plugins/wikiplugin_fade.php - lib/wiki-plugins/wikiplugin_fancylink.php - lib/wiki-plugins/wikiplugin_fancylist.php - lib/wiki-plugins/wikiplugin_fancytable.php - lib/wiki-plugins/wikiplugin_file.php - lib/wiki-plugins/wikiplugin_files.php - lib/wiki-plugins/wikiplugin_fluidgrid.php - lib/wiki-plugins/wikiplugin_freetagged.php - lib/wiki-plugins/wikiplugin_ganttchart.php - lib/wiki-plugins/wikiplugin_gauge.php - lib/wiki-plugins/wikiplugin_gdgraph.php - lib/wiki-plugins/wikiplugin_googlechart.php - lib/wiki-plugins/wikiplugin_googledoc.php - lib/wiki-plugins/wikiplugin_grouplist.php - lib/wiki-plugins/wikiplugin_groupstat.php - lib/wiki-plugins/wikiplugin_html.php - lib/wiki-plugins/wikiplugin_iframe.php - lib/wiki-plugins/wikiplugin_img.php - lib/wiki-plugins/wikiplugin_include.php - lib/wiki-plugins/wikiplugin_js.php - lib/wiki-plugins/wikiplugin_kaltura.php - lib/wiki-plugins/wikiplugin_layout.php - lib/wiki-plugins/wikiplugin_list.php - lib/wiki-plugins/wikiplugin_listpages.php - lib/wiki-plugins/wikiplugin_livesupport.php - lib/wiki-plugins/wikiplugin_localfiles.php - lib/wiki-plugins/wikiplugin_lottie.php - lib/wiki-plugins/wikiplugin_mail.php - lib/wiki-plugins/wikiplugin_map.php - lib/wiki-plugins/wikiplugin_memberlist.php - lib/wiki-plugins/wikiplugin_memberpayment.php - lib/wiki-plugins/wikiplugin_model3dviewer.php - lib/wiki-plugins/wikiplugin_module.php - lib/wiki-plugins/wikiplugin_mouseover.php - lib/wiki-plugins/wikiplugin_mwtable.php - lib/wiki-plugins/wikiplugin_oembed.php - lib/wiki-plugins/wikiplugin_pdf.php - lib/wiki-plugins/wikiplugin_pdfpage.php - lib/wiki-plugins/wikiplugin_peertube.php - lib/wiki-plugins/wikiplugin_perm.php - lib/wiki-plugins/wikiplugin_pivottable.php - lib/wiki-plugins/wikiplugin_playscorm.php - lib/wiki-plugins/wikiplugin_pluginmanager.php - lib/wiki-plugins/wikiplugin_poll.php - lib/wiki-plugins/wikiplugin_realnamelist.php - lib/wiki-plugins/wikiplugin_relations.php - lib/wiki-plugins/wikiplugin_remarksbox.php - lib/wiki-plugins/wikiplugin_rr.php - lib/wiki-plugins/wikiplugin_rss.php - lib/wiki-plugins/wikiplugin_sharethis.php - lib/wiki-plugins/wikiplugin_sheet.php - lib/wiki-plugins/wikiplugin_shopperinfo.php - lib/wiki-plugins/wikiplugin_showreference.php - lib/wiki-plugins/wikiplugin_skype.php - lib/wiki-plugins/wikiplugin_slideshow.php - lib/wiki-plugins/wikiplugin_snarf.php - lib/wiki-plugins/wikiplugin_sort.php - lib/wiki-plugins/wikiplugin_split.php - lib/wiki-plugins/wikiplugin_sql.php - lib/wiki-plugins/wikiplugin_stat.php - lib/wiki-plugins/wikiplugin_subscribegroup.php - lib/wiki-plugins/wikiplugin_subscribegroups.php - lib/wiki-plugins/wikiplugin_subscribenewsletter.php - lib/wiki-plugins/wikiplugin_swiper.php - lib/wiki-plugins/wikiplugin_tabs.php - lib/wiki-plugins/wikiplugin_tikimanagerclone.php - lib/wiki-plugins/wikiplugin_tikimanagerupdate.php - lib/wiki-plugins/wikiplugin_titlesearch.php - lib/wiki-plugins/wikiplugin_toc.php - lib/wiki-plugins/wikiplugin_tour.php - lib/wiki-plugins/wikiplugin_tracker.php - lib/wiki-plugins/wikiplugin_trackercalendar.php - lib/wiki-plugins/wikiplugin_trackercomments.php - lib/wiki-plugins/wikiplugin_trackerfilter.php - lib/wiki-plugins/wikiplugin_trackerif.php - lib/wiki-plugins/wikiplugin_trackeritemfield.php - lib/wiki-plugins/wikiplugin_trackerlist.php - lib/wiki-plugins/wikiplugin_trackerquerytemplate.php - lib/wiki-plugins/wikiplugin_trackerstat.php - lib/wiki-plugins/wikiplugin_trackertimeline.php - lib/wiki-plugins/wikiplugin_trackertoggle.php - lib/wiki-plugins/wikiplugin_userlist.php - lib/wiki-plugins/wikiplugin_versions.php - lib/wiki-plugins/wikiplugin_viewtextfile.php - lib/wiki-plugins/wikiplugin_vimeo.php - lib/wiki-plugins/wikiplugin_vote.php - lib/wiki-plugins/wikiplugin_vue.php - lib/wiki-plugins/wikiplugin_wantedpages.php - lib/wiki-plugins/wikiplugin_wikidiff.php - lib/wiki-plugins/wikiplugin_wysiwyg.php - lib/wiki-plugins/wikiplugin_xmlupdate.php - lib/wiki-plugins/wikiplugin_xmpp.php - lib/wiki-plugins/wikiplugin_youtube.php - lib/wiki/histlib.php - lib/wiki/quantifylib.php - lib/wiki/renderlib.php - lib/wiki/wikilib.php - lib/wizard/pages/profiles_demo_cases_in_project_management.php - lib/wizard/pages/profiles_demo_highly_specialized_confs.php - lib/wizard/pages/profiles_demo_interesting_use_cases.php - lib/wizard/pages/profiles_demo_more_advanced_confs.php - lib/wizard/pages/profiles_demo_other_interesting_use_cases.php - lib/wizard/pages/profiles_featured_site_confs.php - lib/wizard/pages/profiles_useful_admin_confs.php - lib/wizard/pages/profiles_useful_changes_in_display.php - lib/wizard/pages/profiles_useful_micro_confs.php - lib/wizard/pages/profiles_useful_new_tech_confs.php - lib/wizard/pages/user_dummy1.php - lib/wizard/pages/user_dummy3.php - lib/wizard/pages/user_preferences_info.php - lib/wizard/pages/user_preferences_notifications.php - lib/wizard/pages/user_preferences_params.php - lib/wizard/pages/user_tracker.php - lib/wizard/wizardlib.php - lib/xmpp/js/conversejs-tiki.js - lib/xmpp/xmpplib.php - package-lock.json - package.json - setup.sh - src/js/jquery-tiki/package.json - src/js/jquery-tiki/tiki-calendar.js - templates/modules/mod-quickadmin.tpl - templates/tiki-admin_tracker_fields.tpl - templates/tiki-user_preferences.tpl - templates/tiki-view_tracker.tpl - templates/trackerinput/url.tpl - templates/wiki-plugins/wikiplugin_ganttchart.tpl - themes/base_files/scss/_tiki-calendar.scss - themes/base_files/scss/_tiki-pagetop_colors.scss - tiki-quiz_stats_quiz.php - tiki-take_quiz.php - tiki-user_preferences.php - tiki-user_watches.php - tiki-view_tracker.php - + tiki-xmpp-sync.php The diff was not included because it is too large. View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/compare/93eeff6e890056c87cb23550487007733604ce58...5ce462c5ce406a3876d87717518514a6e6c7ed90 -- View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/compare/93eeff6e890056c87cb23550487007733604ce58...5ce462c5ce406a3876d87717518514a6e6c7ed90 You're receiving this email because of your account on gitlab.com. Manage all notifications: https://gitlab.com/-/profile/notifications | Help: https://gitlab.com/help _______________________________________________ TikiWiki-cvs mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tikiwiki-cvs