github tine20/tine20 2019.12.4

latest releases: 2023.12.1, 2023.12.09.18, 2023.12.02.18...
4 years ago

Changelog

###Features

5d8f012 feature(Addressbook/Felamimail): convert list email userId to xprops
8291904 feature(scripts): add simple changelog script
376f890 feature(Addressbook/Felamimail): save list email userId in xprops
73bfa10 feature(e2etests): initial commit
0249634 feature(Felamimail/Accounts): add repair CLI for shared accounts
ad754d5 feature(Felamimail/Accounts): save userInternal email userId in xprops
2b7cdda feature(Tinebase/Core): AUTODETECT build type
3bd2a72 feature(Tinebase/Container): write system notes for container create+update
1fe5a5d feature(Felamimail/tnef): allow to use ytnef command
968a011 feature(Admin/EmailAccounts): allow to change pw of shared accounts
3c8f1ee feature(HumanResources): freeTime Planning matrix
1aa3dd1 feature(HumanResources): basic free time planning UI
1fdf7ad feature(HumanResources): show workintimes per wagetype in dailyreports
c2bf7bb feature(HumanResources): define query filters for reports
875960f feature(Humanresources): MonthlyWTReports UI
bf6edb0 feature(Humanresources) DailyWTReport gird/editdialog
930db70 feature(HumanResources): add exports to MonthlyWTReport
b1c8cd2 feature(HumanResouces) BLPipe based workingTimeSchemas UI
c46a339 feature(HumanResources): refactor models, introduce BL

###Bugfixes

971186d fix(Tinebase/Roles): prevent problems with missing Roles.php #7128
270d616 fix(Tinebase/FileUploadGrid): some actions only work with Filemanager #7129
80842fc fix(Felamimail/Account): prevent overwriting of user_id #2
c471499 fix(Felamimail/Account): prevent overwriting of user_id
40100c0 fix(Felamimail/Account): update primary account folder cache once an hour
a139abe fix(travis/Admin): test suite has been renamed
2ebabf9 fix(WebDav): use correct SabreDav Forbidden exception
324d090 fix(Tinebase/EmailUser): make delete old user destinations work
0e19638 fix(Admin): record got lost in refactoring
f0e91e9 fix(Filemanager/Node): filter filed email description for db
c4d0d93 fix(Tinebase): customFieldFilter with records as array
a5337aa fix(Calendar Replication) add special treatment for event::exdate
372dd73 fix(Tinebase): separately installed app is not translated
11025dc fix(Felemimail): mailto links not working for the first call
54477fb fix(Tinebase/Http): fix function call getAbsoluteAssetsJsonFilename()
bd77c7d fix(Felamimail/Message): _getPartStructureFromAttachments for multiple attachments
c0bad68 fix(HumanResources): cannot add contracts
414a1c1 fix(HR dailyWTReport) fix handling of missing blpipe on WTS
b7cfc01 fix(Tinebase/Controller): models might not be an array
ecf8bad fix(HumanResources/Update): prevent duplicate problems with WorkingTimeModels
514e86d fix(HTMLPurifier): php 7.4 compatibility
a8eba11 fix(various): php 7.4 compatibility (curly braces)
7d087c9 fix(Tinebase/ImageHelper): php 7.4 compatibility
a613f50 fix(HumanResources/Tests): fix usage of Tinebase_ImportExportDefinition filter
f566a2e fix(Felamimail): saveDraft with forwarded message fails
887be5c fix(Calendar): copy event with alarm fails
1a1c79b fix(Felamimail/ActiveSync): allow to download winmail attachments
e78827f fix(Felamimail/tnef): support content type application/vnd.ms-tnef
6078610 fix(Setup/Cli): create_admin should not (re-)create other system users
6b88724 fix(Tinebase/User): $user might be a string in _setPluginsPassword
e131648 fix(Felamimail): Attachments are not send #7124 #4
c93d866 fix(Felamimail): emlForward preference might be 'null'
402f544 fix(Felamimail): Attachments are not send #7124 #3
288c9f1 fix(Felamimail/Imap): support php 7.4
f541c99 fix(Felamimail): Attachments are not send #7124 #2
093c5bb fix(Felamimail): support php 7.4
a2cd4a9 fix(Tinebase/Notes): support php 7.4
d2ca66d fix(Felamimail): Attachments are not send #7124
a69a308 fix(Tinebase): attachment grid previews key nav not working
bf7065a fix(HR Update) avoid gracefull rollback to rollback data
bf29aa8 fix(HR) updates scripts for existing installations
da0633b fix(HumanResoruces): WorkingTimeSchema filtertoolbar missing
b4aca49 fix(HumanResource WTR) employee getValidContract / contract isValid TZ fix
a86fed9 fix(HumanResources mWTR Export) expand working_times.wage_type
619ba9f fix(HumanResources) daily WTR exception should be program flow
1a8f8f1 fix(HR): update 12.9 did not increase the app version
606eb0d fix(HumanResources) resolve WTS on contracts even if they are deleted
0179b6c fix(HumanResources) update old freeTimeType ids
518a474 fix(HumanResources) dailyWTReport generation should not run in FE context
5a67927 fix(HumanResources) sort WorkingTimeScheme BL
92a7c30 fix(HumanResources) export MonthlyWTReport
9992736 fix (HumanResources) dailyWTReport includes freeTimes
f8560ca fix (HumanResources) fix transaction issues
d8fb213 fix(HumanResources) system customfield clock_out_reason nullable now
53698c0 fix(HumanResources): working_hours per day no longer json encoded
d60c811 fix(HumanResources): monthly balance got not updated

Commits and Milestone

All changes in detail: 2019.12.3...2019.12.4
Milestone: https://github.com/tine20/tine20/milestone/336
GitHub Issues (2019.12.4): https://github.com/tine20/tine20/issues?q=is%3Aclosed+milestone%3A2019.12.4

Packages

SHA1 checksums for the download files
http://packages.tine20.org/source/2019.12.4/sha1sum_2019.12.4.txt

All-in-One Package
(containing: Felamimail, Timetracker, Crm, Calendar, Addressbook, ActiveSync, Filemanager, Tasks, Sales):
http://packages.tine20.org/source/2019.12.4/tine20-allinone_2019.12.4.tar.bz2
http://packages.tine20.org/source/2019.12.4/tine20-allinone_2019.12.4.zip

Inventory
http://packages.tine20.org/source/2019.12.4/tine20-inventory_2019.12.4.tar.bz2
http://packages.tine20.org/source/2019.12.4/tine20-inventory_2019.12.4.zip

SimpleFAQ
http://packages.tine20.org/source/2019.12.4/tine20-simplefaq_2019.12.4.tar.bz2
http://packages.tine20.org/source/2019.12.4/tine20-simplefaq_2019.12.4.zip

Humanresources
http://packages.tine20.org/source/2019.12.4/tine20-humanresources_2019.12.4.tar.bz2
http://packages.tine20.org/source/2019.12.4/tine20-humanresources_2019.12.4.zip

Voip Package (Voipmanager/Phone)
http://packages.tine20.org/source/2019.12.4/tine20-voip_2019.12.4.tar.bz2
http://packages.tine20.org/source/2019.12.4/tine20-voip_2019.12.4.zip

Installation

See Howto at https://github.com/tine20/tine20/wiki/EN%3AInstall-Howto

Don't miss a new tine20 release

NewReleases is sending notifications on new releases.