Details des Tickets

Beschreibung,Kommentare und Anhänge

merge request id 603
TitelFeature/ll 1060 unify and localize date time display
Beschreibungs. http://jira.learningsystem.de/browse/LL-1060
Statusmerged
Created at 2022-04-06T15:00:54.157Z
Updated at 2022-04-08T06:57:41.571Z
Source branchfeature/LL-1060-unify-and-localize-date-time-display
Target branchdevelop
AuthorGregor Gabriel
AssigneeSascha Immig

Discussion notes

added 44 commits
  • 3324bcdf...0934221e - 43 commits from branch develop
  • 1ab9d10c - Merge branch 'develop' of https://gitlab.learningsystem.de/lms/seventeen into…
Compare with previous version
Gregor Gabriel 2022-04-07T07:01:23.796Z
added 1 commit
  • 48f0666a - + did i18n for pikaday vue component
Compare with previous version
Gregor Gabriel 2022-04-07T08:30:06.412Z
added 2 commits
  • def8506f - removed configuration of default value in date config.
  • f69ab254 - Merge branch 'feature/LL-1060-unify-and-localize-date-time-display' of…
Compare with previous version
Sascha Immig 2022-04-07T09:19:57.461Z
added 1 commit
  • d68eacc3 - updated UserFactory to get right timezone in user for test.
Compare with previous version
Sascha Immig 2022-04-07T10:51:40.634Z
added 1 commit
  • f24990d0 - changed fallback for getLocalePattern;
Compare with previous version
Sascha Immig 2022-04-07T15:35:21.811Z
merged Sascha Immig 2022-04-08T06:57:41.649Z
mentioned in commit e189c78c544bb0fc5b6c88dcfcc467ce170a2685 Sascha Immig 2022-04-08T06:57:41.765Z

Merge Commits

Title Id Author Created at Message
+ added date localization to UserProfileForm.vue 1986c10a726917f8c9bcd521c3180857f65a96aa TUV\gabrielg 2022-04-06T10:24:42.000Z + added date localization to UserProfileForm.vue
Merge branch 'develop' of https://gitlab.learningsystem.de/lms/seventeen into… 1ab9d10ce02df516af18c914b516630bd1c9711b TUV\gabrielg 2022-04-07T07:01:10.000Z Merge branch 'develop' of https://gitlab.learningsystem.de/lms/seventeen into feature/LL-1060-unify-and-localize-date-time-display we need this merge to truely test this functionality, as this merge brings users.language attribute
+ v-calendar show day name with 2 charakters and in user language 3324bcdfed0dcfa5985a104f261c0b0980ead72d TUV\gabrielg 2022-04-06T14:58:58.000Z + v-calendar show day name with 2 charakters and in user language
+ did i18n for pikaday vue component 48f0666a500fcc21ed9f00065e6c43b4ad77c8a7 TUV\gabrielg 2022-04-07T07:36:47.000Z + did i18n for pikaday vue component
+ replaced uses of format('d.m.Y') by formatDate() where appropriate 531bff52c53edde908aaf86a80adb764aa1f1668 TUV\gabrielg 2022-04-06T08:34:31.000Z + replaced uses of format('d.m.Y') by formatDate() where appropriate + overworked macro methods for Carbon class
+ did so missing translation for en 86dff5e719f6848dd3094093234cf6d27152a965 TUV\gabrielg 2022-04-06T10:12:31.000Z + did so missing translation for en + reduced number of queries in route admin.trainings.assignment.create from 1564 to 16 (not sure if that reduces required memory which was over 256M for that route - worked with 512M) + use localization in SubscriptionInvoiceTable.vue and TrainingAssignmentList.vue
+ replaced Form::date by pikaday component in user administration 885c2043609f67553daacf7ca22e63f801726eb4 TUV\gabrielg 2022-04-05T11:00:37.000Z + replaced Form::date by pikaday component in user administration
+ localized date in ExtendableDate vue component 994af4be467df89fbd900f7de04b0d2207dd1238 TUV\gabrielg 2022-04-05T14:28:07.000Z + localized date in ExtendableDate vue component
+ added datePattern and datetimePattern for moment.js to carbon b850ec221af1ffc3a0e01ee10d5c1fc0486dcbe7 TUV\gabrielg 2022-04-04T13:41:44.000Z + added datePattern and datetimePattern for moment.js to carbon + daterangepicker now uses users prefered language date format
+ pikaday calendar starts with monday not with sunday c6d906d9a5335abd7a809365302a7eca5fd6f62a TUV\gabrielg 2022-04-05T09:26:16.000Z + pikaday calendar starts with monday not with sunday + all usage of pikaday now supports language specific date
updated UserFactory to get right timezone in user for test. d68eacc315b92d39fa3aecaa6a26479439d438f3 TUV\immigs 2022-04-07T10:51:27.000Z updated UserFactory to get right timezone in user for test.
reworked date config file and carbon macro extension according to alignment with Sascha d7907065156385a2b556b2377e09b19f07ac82bb TUV\gabrielg 2022-04-04T08:02:28.000Z reworked date config file and carbon macro extension according to alignment with Sascha
extended booking date pickers for auth users dateFormat d7946ded50fef12617a96a1eb84e2b087f0116df TUV\gabrielg 2022-04-04T14:50:53.000Z extended booking date pickers for auth users dateFormat
+ added date and datetime localization related functions to Carbon dc5324b220fc75f3eb490c2855a23591dad49776 TUV\gabrielg 2022-04-01T09:23:10.000Z + added date and datetime localization related functions to Carbon + added config file for above
removed configuration of default value in date config. def8506f89db58842e0fd21c4f71b2b27fe46f5d TUV\immigs 2022-04-07T09:19:34.000Z removed configuration of default value in date config. used application's locale directly instaed of using indirectly with date.default; simplified and consolidated determination of patterns and fallbacks in AppServiceProvider; replacesd now obsolete function authFormat() with the more generic function localizedFormat(); renamed authTimezone() to userTimezone();
replaced usage of authFormat(...) by formatDate() or formatDatetime() e19341a21777dcf3bf1d638761f473f2eca7891a TUV\gabrielg 2022-04-04T10:17:42.000Z replaced usage of authFormat(...) by formatDate() or formatDatetime()
+ replaced Form::date by pikaday component e8362f4f8fe207e7671c561febb27c50f77fa023 TUV\gabrielg 2022-04-05T11:41:57.000Z + replaced Form::date by pikaday component
changed fallback for getLocalePattern; f24990d04ff4cb8228e4bc695e001e8be2ed7d4c TUV\immigs 2022-04-07T15:35:10.000Z changed fallback for getLocalePattern;
Merge branch 'feature/LL-1060-unify-and-localize-date-time-display' of… f69ab254bf7936c7f3f29e0981e285172ab8dad0 TUV\immigs 2022-04-07T09:19:40.000Z Merge branch 'feature/LL-1060-unify-and-localize-date-time-display' of https://gitlab.learningsystem.de/lms/seventeen into feature/LL-1060-unify-and-localize-date-time-display