github tine-groupware/tine weekly-2024.18.1

pre-releaseone month ago

Releasenotes

Changelog

Features

a8b59eb feature(Admin): custom keyfieldrecord config via mcv2
6f2949a feature(Felamimail): add expected answer functionality
f3e5ca1 feature(EventManager): add EventManager

Bugfixes

43283c9 fix(Tinebase) don't try to add table for keyFieldRecords
359f10c fix(Tinebase/js): toggle filterToolbar panel dynamically
17d32a8 fix(Sales) gross docs fail with pos discounts
9dc3c3f fix(Felamimail/js): get filemessages location type by model
0345b88 fix(Tinebase/JS) return registry data as clone
b6c3408 fix(Tinebase/js): get cusotm keyfield config from registry
9df099a fix(Tinebase/js): refactor registry initialization
8cf240d fix(Tasks): 'To be done for me' filter not working
c6900c2 fix(VMultiOptionsDialog): fixed return values structure from dialog
a554369 fix(Tinebase/CustomFields): remove duplicate CF filter
123a3df fix(calendar/js): render attender with user type anyone

Tweaks

7bdef57 tweak(Setup Ctrl) fix sortUninstallableApplications if setup.xml not present
b6bd0f1 tweak(TB) improved some tests
4b2de1c tweak(Crm Lead) remove legacy sorting rules
a37322b tweak(Timetracker): admin config for accounting time rounding
53d15ae tweak(Addressbook/Controller/Contact): allow to suspend events
3c7eeff tweak(scripts/changelog): move "refactoring" to --full
2454b37 tweak(Tinebase/License): catch filesystem errors
5dbdd57 tweak(Sales) cope with docfree pos panels
4294998 tweak(Tinebase/UI) auto lasy load records in record combo
e7dc142 tweak(Sales/Addressbook): create customer from contact in adb with XPROP_CUSTOMER_ADDRESSBOOK
07619c3 tweak(Tinebase): support not, in, notin for user filter
3f1556d tweak(Tasks Filter) fix acl filter hickup by searchCount
174c7e7 tweak(TB UserFilter) fix record values for not/in
d2460a7 tweak(Sales) Update fixed, added missing transaction abortion
4d5c569 tweak(Sales): allow to abort shard document creation
ba4d538 tweak(Crm/js): show ProductEditDialog by dbclick
fec3c70 tweak(Sales Document) getMatchingSharedOrderDocumentTransition with empty recipient field

Don't miss a new tine release

NewReleases is sending notifications on new releases.