Back to bug 38664

Who When What Removed Added
jonathan.druart 2024-12-10 14:16:54 UTC CC julian.maurice, katrin.fischer, martin.renvoize, nick, oleonard, paul.derscheid, pedro.amorim, tomascohen
Status NEW In Discussion
lucas 2024-12-10 14:39:09 UTC CC lucas
katrin.fischer 2024-12-10 15:41:55 UTC CC koha
dcook 2024-12-10 22:15:23 UTC CC dcook
koha 2024-12-11 15:33:00 UTC CC domm
victor 2024-12-12 05:01:29 UTC CC victor
jonathan.druart 2024-12-16 13:08:26 UTC Blocks 38713
jonathan.druart 2024-12-17 08:06:09 UTC Blocks 38713
jonathan.druart 2024-12-17 08:06:18 UTC Depends on 38713
jonathan.druart 2024-12-17 08:06:24 UTC Depends on 38714
jonathan.druart 2024-12-17 08:06:36 UTC Depends on 38718
jonathan.druart 2024-12-17 14:26:48 UTC Comment 23 Tag obsolete
emily.lamancusa 2024-12-17 16:26:18 UTC CC emily.lamancusa
jonathan.druart 2024-12-18 14:05:56 UTC Attachment #175488 Attachment is obsolete 0 1
jonathan.druart 2024-12-18 14:06:05 UTC Comment 24 Tag obsolete
jonathan.druart 2025-01-08 15:49:54 UTC URL https://koha-hedgedoc.servers.llownd.net/Bug-38664_Tidy-the-whole-codebase
jonathan.druart 2025-01-09 13:32:44 UTC Depends on 38854
jonathan.druart 2025-01-30 15:58:35 UTC Status In Discussion Needs Signoff
oleonard 2025-02-05 19:50:18 UTC Blocks 39046
jonathan.druart 2025-02-06 20:30:52 UTC Depends on 39059
jonathan.druart 2025-02-10 20:28:50 UTC Blocks 39084
jonathan.druart 2025-02-10 21:09:44 UTC Blocks 39085
jonathan.druart 2025-02-10 21:29:04 UTC Blocks 39086
jonathan.druart 2025-02-10 21:29:37 UTC Blocks 39087
jonathan.druart 2025-02-11 10:03:55 UTC See Also https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=38770
katrin.fischer 2025-02-11 14:03:36 UTC Status Needs Signoff Signed Off
katrin.fischer 2025-02-11 14:04:26 UTC Status Signed Off Passed QA
katrin.fischer 2025-02-11 14:04:41 UTC Status Passed QA Pushed to main
Version(s) released in 25.05.00
jonathan.druart 2025-02-11 15:23:45 UTC Blocks 39096
jonathan.druart 2025-02-11 20:32:09 UTC Attachment #175664 Attachment is obsolete 0 1
dcook 2025-02-11 22:40:37 UTC Blocks 39101
jonathan.druart 2025-02-12 10:01:12 UTC Blocks 39106
jonathan.druart 2025-02-12 15:41:49 UTC Blocks 39110
jonathan.druart 2025-02-12 15:46:48 UTC Blocks 39111
oleonard 2025-02-12 17:22:46 UTC Blocks 39112
victor 2025-02-12 17:43:12 UTC Keywords additional_work_needed
victor 2025-02-12 18:24:02 UTC Attachment #177957 Attachment is obsolete 0 1
jonathan.druart 2025-02-12 19:10:18 UTC Blocks 39114
jonathan.druart 2025-02-12 19:57:36 UTC Blocks 39115
jonathan.druart 2025-02-13 08:18:08 UTC Blocks 39119
jonathan.druart 2025-02-13 11:56:15 UTC Blocks 39126
victor 2025-02-16 04:47:36 UTC Blocks 39132
katrin.fischer 2025-02-18 09:55:11 UTC Blocks 39151
oleonard 2025-02-18 12:03:05 UTC Blocks 39046
tomascohen 2025-02-18 12:09:44 UTC Blocks 39152
victor 2025-02-24 04:41:13 UTC Blocks 39188
lucas 2025-02-26 00:16:45 UTC Blocks 39202
jonathan.druart 2025-03-11 13:04:07 UTC Text to go in the release notes , which will be installed at ktd startup.
The updated QA script.
A Prettier plugin for tidying Template Toolkit files: https://gitlab.com/koha-community/prettier-plugin-template-toolkit
For new patches you don’t need to do anything special:

The pre-commit hook will automatically tidy files when you commit your changes.
The QA script will check that your commits contain tidy versions of the files.

There are two new scripts available for developers:
misc/devel/tidy.pl - Used to tidy files.
misc/devel/auto_rebase.pl - Automatically attempts to rebase your patches. Most of the codebase is now tidy.
.pm, .pl, .t, .tt, .inc, .vue, and .js files are, and will continue to be, kept tidy!

Update your ktd to get:

The new images with a pre-commit Git hook
emily.lamancusa 2025-03-11 13:36:25 UTC Text to go in the release notes Most of the codebase is now tidy.
.pm, .pl, .t, .tt, .inc, .vue, and .js files are, and will continue to be, kept tidy!

Update your ktd to get:

The new images with a pre-commit Git hook, which will be installed at ktd startup.
The updated QA script.
A Prettier plugin for tidying Template Toolkit files: https://gitlab.com/koha-community/prettier-plugin-template-toolkit
For new patches you don’t need to do anything special:

The pre-commit hook will automatically tidy files when you commit your changes.
The QA script will check that your commits contain tidy versions of the files.

There are two new scripts available for developers:
misc/devel/tidy.pl - Used to tidy files.
misc/devel/auto_rebase.pl - Automatically attempts to rebase your patches.
This is an improvement to the internals of Koha, which will not cause any changes to library workflows. Release notes for developers:

Most of the codebase is now tidy.
.pm, .pl, .t, .tt, .inc, .vue, and .js files are, and will continue to be, kept tidy!

Update your ktd to get:

The new images with a pre-commit Git hook, which will be installed at ktd startup.
The updated QA script.
A Prettier plugin for tidying Template Toolkit files: https://gitlab.com/koha-community/prettier-plugin-template-toolkit
For new patches you don’t need to do anything special:

The pre-commit hook will automatically tidy files when you commit your changes.
The QA script will check that your commits contain tidy versions of the files.

There are two new scripts available for developers:
misc/devel/tidy.pl - Used to tidy files.
misc/devel/auto_rebase.pl - Automatically attempts to rebase your patches.
jonathan.druart 2025-03-17 08:40:16 UTC Blocks 39350
victor 2025-03-17 09:17:28 UTC Blocks 39352
jonathan.druart 2025-03-17 10:12:21 UTC Blocks 39353
jonathan.druart 2025-03-20 12:48:01 UTC Blocks 39395
katrin.fischer 2025-05-16 15:56:15 UTC Keywords additional_work_needed

Back to bug 38664