[TikiWiki-commits] [Git][tikiwiki/tiki][master] [REM] Tracker: Remove deprecated tracker attachments feature
"ushindi bienvenu \(@usbbush\) via TikiWiki-cvs" <[email protected]>
| Newsgroups | gmane.comp.cms.tiki.cvs |
|---|---|
| Message-ID | <6a744b3491194_3819f3d4525a@gitlab-sidekiq-low-urgency-cpu-bound-v2-687bc4475-xkt5k.mail> |
ushindi bienvenu pushed to branch master at Tiki Wiki CMS Groupware / Tiki Commits: c093f784 by Landry Bitege at 2026-08-06T08:38:12+00:00 [REM] Tracker: Remove deprecated tracker attachments feature --- * [REM] Tracker: Remove tracker attachment type from attachment gallery check * [REM] Tracker: Remove all deprecated Attachment field and feature code * [FIX] Tracker: Remove stale attachmentAttributes from API create/update tracker schema * [FIX] console: Allow tracker:convert-attachments to run while a database update is pending * [FIX] Tracker: Use case-sensitive comparison for the deprecated Attachment field type check * [ENH] Tracker: Guard database upgrade when leftover deprecated Attachment fields remain * [FIX] Tracker: Gracefully degrade when a field type is no longer registered * [ENH] Tracker: Guard database upgrade when legacy tracker attachments remain * [REM] Tracker: Remove deprecated Attachment field type * [REM] Tracker: Remove deprecated tracker attachments feature See merge request tikiwiki/tiki!10104 - - - - - 39 changed files: - admin/include_trackers.php - db/tiki.sql - db/tiki_convert_myisam_to_innodb.sql - doc/devtools/codesniffer/standards/TikiIgnore/ignore_list.json - + installer/schema/20260617_migrate_tracker_attachments_to_filegallery_tiki.php - lib/core/Services/Tracker/Controller.php - lib/core/Services/Tracker/TabularController.php - lib/core/Tiki/Command/ConsoleApplicationBuilder.php - lib/core/Tiki/Command/FilesCheckCommand.php - lib/core/Tiki/Command/TrackerConvertAttachmentsCommand.php - lib/core/Tiki/Files/CheckAttachmentGallery.php - lib/core/Tiki/Profile/InstallHandler/Tracker.php - lib/core/Tracker/Field/Factory.php - − lib/core/Tracker/Field/File.php - lib/core/Tracker/Field/Image.php - lib/objectlib.php - lib/stats/statslib.php - lib/test/Core/Files/CheckAttachmentGalleryTest.php - lib/trackers/trackerlib.php - lib/userslib.php - lib/wiki-plugins/wikiplugin_archivebuilder.php - lib/wiki-plugins/wikiplugin_attach.php - lib/wiki-plugins/wikiplugin_rr.php - lib/wiki-plugins/wikiplugin_tracker.php - lib/wiki-plugins/wikiplugin_trackerlist.php - templates/api/docs/schemas/Tracker.yaml - templates/api/docs/schemas/TrackerCreateUpdateResponse.yaml - − templates/attachments_tracker.tpl - templates/tiki-view_tracker.tpl - templates/tiki-view_tracker_item.tpl - − templates/tiki-view_tracker_more_info.tpl - templates/tracker/replace.tpl - − templates/trackerinput/file.tpl - templates/wiki-plugins/wikiplugin_trackerlist.tpl - − tiki-download_item_attachment.php - tiki-export_tracker.php - tiki-view_tracker.php - tiki-view_tracker_item.php - − tiki-view_tracker_more_info.php The diff was not included because it is too large. View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/c093f7845072e6fa0c0ed5a2a8ab199fea61988a -- View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/c093f7845072e6fa0c0ed5a2a8ab199fea61988a 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