github tine-groupware/tine weekly-2025.24.1

pre-release2 months ago

Releasenotes

Updating from Community Edition

If you update to this version from an older Community Edition (like https://github.com/tine20/tine20/releases/tag/2023.12.1), you might have to check the number of activated users. Without an activation key, this version only supports 5 enabled users.

Changelog

Features

42ab7d2 feature(HumanResources): sums in revenue analysis grid
ddcb38b feature(MatrixSynapseIntegrator): embed element client
1bd625e feature(MatrixSynapseIntegrator): manage MatrixAccounts
d82e668 feature(scripts/ansible): add edocument service

Bugfixes

ae15197 fix(MatrixSynapseIntegrator): scope style to not invert other iframes
dcccf5f fix(Tinebase/Controller/Abstract): use correct $rightsApp
6f0b9a5 fix(MatrixSynapseIntegrator/Frontend): make getAccountData work without MANAGE_ACCOUNTS right
8d998af fix(EFile): don't allow to drop folders in structure nodes
d91540c fix(Tinebase): remove wrong default for PASSWORD_POLICY_CHANGE_AFTER
3812af2 fix(MatrixSynapseIntegrator): add missing FLD_CC_ID to pw field
923852c fix(Sales): Purchases imports not working
106c412 fix(EFile): uploading files duplicates numbers
a3df912 fix(scripts/ansible): depends_on is optional in docker-compose.yml

Tweaks

2373ca0 tweak(HumanResources): add translations to RevenueAnalysisPanel
ab3cd88 tweak(TB) introduce public json frontends
fd23aed tweak(Calendar) EventFilter migrated to MC
9870ce7 tweak(Courses) divis import uid type handling fixed, account unexpiration fixed
bfe5961 tweak(Tinebase): fix configWatermark
86a7a5b tweak(Tinebase): add apiTimout for legacy code
974bd45 tweak(Timetracker) timesheet count working time target take non paid time into account
dd2f5a5 tweak(Tinebase): RecordAttachments, ImageHelper watermark for images in attachments
1f59b08 tweak(Tinebase/Controller/Abstract): allow to define $applicationRightsClass
9a2abe1 tweak(Courses) divis import optional tine id
439a08f tweak(Courses) divis import short id not int
52bead3 tweak(scripts/ansible): allow to define custom redis service
c8e982b tweak(Tinebas/Queue): use dbSize() instead of obsolete lSize()
62386e8 tweak(Tinebase/RecordSet): improve is_iterable check in constructor
08b4274 tweak(TB MC) fix test re mc cache resetting
6b28ec2 tweak(TB/Setup) reset MC cache after un/installing app
66c085c tweak(Sales) legacy Invoice, set sales tax 0 for non standard vat procedures

Don't miss a new tine release

NewReleases is sending notifications on new releases.