4.5.0
Release Notes - Webdesk - Version 4.5.0 - 18.09.2019
Bug
- [WD-3678] -
JRebel causing log4j ERROR Attempted to append to closed appender named ...
- [WD-8221] -
Exception when accessing Journal from Calendar via context menu
- [WD-8222] -
Several exceptions when editing parameters for context menu entries
- [WD-8290] -
System message target is not saved
- [WD-8350] -
Migrate to Bootstrap 4 - change navbar classes in all files
- [WD-8351] -
Migrate to Bootstrap 4 - change menu classes in all files
- [WD-8446] -
Migrate to Bootstrap 4 - change/fix buttons
- [WD-8451] -
Migrate to Bootstrap 4 - fix form fields
- [WD-8455] -
Migrate to Bootstrap 4 - fix content display on welcome page
- [WD-8468] -
Migrate to Bootstrap 4 - tables
- [WD-8471] -
Migrate to Bootstrap 4 - fix webdesk layout (bootstrap grid).
- [WD-8472] -
Migrate to Bootstrap 4 - replace .panel with .card
- [WD-8475] -
Migrate to Bootstrap 4 - replace hidden classes for new display utilities
- [WD-8477] -
Migrate to Bootstrap 4 - menutree maintenance page
- [WD-8597] -
Migrate to Bootstrap 4 - ptm_doProjectTimeBooking.act
- [WD-8696] -
BS4: Multiline header in edit projecttimes table
- [WD-8772] -
BS4: Labels supposed for mobile view are shown on desktop view
- [WD-8773] -
BS4: edit projecttimes table missing lines in the table
- [WD-8794] -
BS4: Display of a single travel (folder) is broken in layout =>additional
linebreak in value
- [WD-8798] -
BS4: Travel request "Who same target" button wrong format
- [WD-8800] -
BS4: Management table pagination controls are broken
- [WD-8833] -
BS4: Vertical scrollbar missing in case content does not fit on screen.
- [WD-8840] -
BS4: Rescheduling "New rescheduling entry" Has too much space between all the
inputs
- [WD-8841] -
BS4: Rescheduling action => panel to edit an entry is too big.
- [WD-8934] -
BS4 general cosmetic issues on buttons, alignment, textareas
- [WD-8961] -
BS4: Amount column in partial expense falsely breaks input and selection menu
onto two layout row
- [WD-8963] -
Travel folder calculated cost formatting issues
- [WD-8989] -
BS4: issues on Master Data -> Clients
- [WD-8990] -
BS4: changes on Navbar
- [WD-8993] -
BS4: issues on Master Data -> Persons
- [WD-9010] -
BS4: issues on Master Data -> Roles
- [WD-9055] -
BS4: Blue login button is falsely green onClick and falsely has a green border
after the click
- [WD-9056] -
BS4: Input fields in NFC Tags table are too high and falsely have rounded edges
- [WD-9057] -
BS4: Button with dropdown menu is above baseline of the button bar
- [WD-9064] -
BS4: Menu top level entries have too much margin between them on Safari (iOS and
Mac)
- [WD-9066] -
BS4: In the project chooser elements which should be on 1 layout row are broken
into multiple layout rows
- [WD-9076] -
BS4: On login screen the labels of checkboxes should be click-able too
- [WD-9100] -
BS4: Margin-top too narrow and margin-bottom to large in bottom panel of
Rescheduling UI
- [WD-9103] -
BS4: Buttons inside table cell miss border
- [WD-9104] -
BS4: In Master data the export buttons falsely are left aligned
- [WD-9113] -
BS4: Quicktour broken
- [WD-9121] -
BS4:Calendar columns too wide
- [WD-9132] -
BS4: Responsive behavior of label/field in two column layout is not optimal
- [WD-9150] -
BS4: Top bar is too high
- [WD-9151] -
BS4: Burger menu's icon is shown grey although active
- [WD-9166] -
BS4: icons are unaligned on kilometergelder option inside Reiseabrechung
- [WD-9168] -
BS4: Active tab falsely shows bottom border
- [WD-9169] -
BS4: Table of reisemappe after saving does not have a white background around it
- [WD-9211] -
Datepicker-Today button clears the date field instead of filling in the current
day
- [WD-9288] -
BS4: javascript error cannot calculate width of popover affecting photoToolTip
on uncompleted Requests
- [WD-9289] -
BS4: table travel calculation inside of process details has a different layout
- [WD-9291] -
BS4: burger menu icon does not appear on mobile view when compressed menu is
opened
- [WD-9295] -
Race condition geolocation plugin recordKmBills travel form
- [WD-9344] -
BS4: navigation button and content overlap on persons Journal
- [WD-9347] -
BS4: Dropdown in Edit Daily Program -> Accounts has broken layout
- [WD-9376] -
System Message table of messages creation
- [WD-9384] -
Create a REST endpoint that returns info about working hours for a specified
time interval
- [WD-9398] -
BS4: Buttons misplaced mobile -> process forms
- [WD-9399] -
BS4: doProjecttimebooking mobile -> several usability problems on mobile
- [WD-9400] -
BS4: doProjecttimebooking mobile -> not functional!
- [WD-9401] -
BS4: doProjectTimeBooking desktop => main button too small
- [WD-9409] -
Follow-up: Absence Code is empty in response when user's status is changed from
absent to attendant or vice versa
- [WD-9454] -
tools.jar for javajob compilation needs update
- [WD-9467] -
BS4: UI problems in the Folder Explorer action
- [WD-9473] -
Newly created person via Trialform is not useable in TA
- [WD-9475] -
Person Profile Page displays "null" when KeyValueType field is null
- [WD-9476] -
Saving a Kiosk falsely says "Kiosk with the same name already exists!"
- [WD-9477] -
When using endpoints if NFC serial number does have proper format throw error
- [WD-9496] -
TM Saving or going back from Partial expense within Travelfolder throws error
- [WD-9511] -
DSGVO: In vehicle Logbook you can see every traveltype from every customer
- [WD-9513] -
Exception when saving a new System Message
- [WD-9520] -
NPE when valid to of time model is empty
- [WD-9521] -
Special behaviour in validity dates
- [WD-9522] -
NPE thrown when times in validation are missing in the middle
- [WD-9524] -
Faulty validation in "Accounts" and "Breaks" tab
- [WD-9532] -
BS4: fixes on project time booking and correction client pages information on
mobile version
- [WD-9534] -
BS4: correction client page on mobile version has layout issues when opening an
interval
- [WD-9536] -
BS4 ptm_editTimeEfforts: on popup window the comments textbox needs to occupy
more space
- [WD-9540] -
BS ptm_doProjectTimeBooking: layout is not correct on popup modal and buttons
are not functional
- [WD-9541] -
Layout on booking page is different on develop, has too much space between
inputs
- [WD-9542] -
Sticky header's first column misaligned for tables with fixed first column
- [WD-9543] -
Choosen selection panel with searchfield is cut off, when below we have no more
content
- [WD-9563] -
ta_correctionClient.act: when trying to check past months no data is shown
regarding booking interval (whole day)
- [WD-9565] -
CorrectionClient mobile => exception when clicking on edit in blocked months
- [WD-9582] -
Comments in HR-Expert throw exception when person is new user
- [WD-9585] -
BS4 Dialog name is not aligned
- [WD-9586] -
BS4 Action buttons doesn't look as disabled in disabled mode
- [WD-9625] -
Tables across the application that are generically styled have transparent
background instead of white
- [WD-9633] -
editTimeEfforts.act mobile -> updating current effort sometimes not working
- [WD-9657] -
BS4-Mobile: Correction Client editing an entry shows 2 cancel buttons of which
one does not work and throws an error
- [WD-9659] -
TM update script v69 to v70 fails with exception causing webdesk to not start
- [WD-9661] -
CorrectionClient Year choose buttons don't go to the correct year
- [WD-9663] -
Correction client Date-fields missing after switching view
- [WD-9669] -
Too many linebreaks on mobile ta_doBooking
- [WD-9671] -
PTM booking mobile, empty screen after selecting a value from a chooser
- [WD-9677] -
BS4 Mobile: Success messages are broken
- [WD-9682] -
Label and Input field are not aligned in output mode
- [WD-9684] -
TravelRequest KM billings route layout needs too much space
- [WD-9685] -
Deleting a PoGroup in Webdesk - the group is still displayed in the orgunit tree
in HRX
- [WD-9691] -
Mobile: selecting a record type causes to expand the width of the records panel
- [WD-9692] -
Cannot escape from records tab if forceLinkingOfRecordToAttachment is true but
allowLinkingRecordToAttachments is false
- [WD-9694] -
Travelfolder missing margin around input fields
- [WD-9703] -
Projecttime mobile - projectcode not shown
- [WD-9705] -
Correction Client table header problems
- [WD-9709] -
Mobile ptm booking layout issue
- [WD-9719] -
Contextmenu missing in configuration forms
- [WD-9732] -
Broken layout in Correctin client day view
- [WD-9759] -
Can not show Calendar in requests due to exception
- [WD-9774] -
BS4: success message on linked connectors has the checkmark unaligned
- [WD-9784] -
Travel Expense Km Allowance location buttons cause fields to disappear (mobile
view)
- [WD-9813] -
Layout issues for viewing finished travel requests
Epic
- [WD-7863] -
Migrate to Bootstrap 4
- [WD-9190] -
Combine attachments with records in Travel
New Feature
- [WD-8332] -
Integration of contact-form into homepage
- [WD-9238] -
Rework of Search-Menu and User-Menu to Webdesk standards on the top right for
HRX
- [WD-9243] -
Quick Creation of TimeModel from Template
- [WD-9528] -
Add possibility to link RecordSpecial to an attachment
- [WD-9689] -
Show attachments in the details View of travels
- [WD-9727] -
Amount of Records column too narrow on Ipad
Task
- [WD-9407] -
Add validation when saving TaAccountTemplate or TaBreakSkeletonTemplate for
client field
- [WD-9484] -
Increase major version to 4.5.x
- [WD-9501] -
Refactor validators of editTimeModel action
- [WD-9503] -
Service level validation for creation of Time-Model
- [WD-9518] -
Create new properties in TmTravelType: allowLinkingRecordToAttachments,
forceLinkingOfRecordToAttachment
- [WD-9568] -
REST Endpoint to Get if User is Kiosk Admin Using Useruid
- [WD-9572] -
Provide static URLs to access trial-form react app
- [WD-9722] -
Translations of textmodules
- [WD-9733] -
Unify and fix german translations of employment and employment states
Improvement
- [WD-8386] -
Hide error message from ta_getAttendanceTableau.act
- [WD-8723] -
Refactor Navigation to only use CSS (no javascript)
- [WD-8871] -
BS4: Correction client has strange lines in some of the column headers
- [WD-8911] -
personProfileV2 as react-based webdesk action
- [WD-8956] -
Layout glitches on ptm_editProject.act
- [WD-9040] -
Logo block shall be a link to homepage (which is now "Dashboard")
- [WD-9233] -
Additional fields which are set invisible are shown in tmTravel
- [WD-9255] -
Add permission check for client-admin so he can edit only time-models that are
assigned to his company
- [WD-9279] -
Improvement for week program display in person
- [WD-9286] -
Action Access Rights are duplicated after registration
- [WD-9331] -
Update png icons in HRX to equivalent FontAwesome icons
- [WD-9385] -
Display "Target Time Hours" in editTimeModel action in format HH:MM
- [WD-9406] -
Display notification after a new api-key is generated
- [WD-9418] -
Add "Generate new api-key" button in editKiosk.act
- [WD-9428] -
Make start of trial field editable in editClient
- [WD-9430] -
Make showApiKey use SDL table
- [WD-9431] -
Improvements in editApiKey
- [WD-9434] -
Style HRX table headers as Webdesk's
- [WD-9436] -
Style HRX list background as in Webdesk
- [WD-9439] -
Make HRX date pickers match those in Webdesk
- [WD-9440] -
Style HRX tabs (in the editor) as in Webdesk
- [WD-9441] -
Style editor texts in HRX as in Webdesk
- [WD-9442] -
Use the same font in HRX as in Webdesk
- [WD-9459] -
Make language field required for Kiosk
- [WD-9468] -
Make configured actions load access rights from its parent
- [WD-9483] -
Add possibility to display person orgUnit shortName
- [WD-9507] -
Add Client column in show time models.
- [WD-9510] -
Vehicle Logbook layout improvements
- [WD-9512] -
System Messages: Do not show delete button when creating a new one
- [WD-9535] -
Improve Attachments tab for edit travel
- [WD-9537] -
BS4: improvements on correction client, project time booking and edit time
efforts pages
- [WD-9539] -
Improve Workflow List to also display the list of record attachments.
- [WD-9567] -
Follow webdesk's button scheme in HRX
- [WD-9573] -
30-day trial - create a default project
- [WD-9574] -
Trial admin user needs some roles assigned
- [WD-9580] -
Style HRX tables as Webdesk's
- [WD-9631] -
Extend HrPersonService to adapt to the new feature parallel employment states
better
- [WD-9638] -
In Record step some of the table headers are top and other bottom aligned
- [WD-9639] -
Fix capitalization of table labels in Records Step
- [WD-9640] -
Fix capitalization of labels in some of the steps names
- [WD-9641] -
Fix the layout for mobile devices
- [WD-9686] -
HRX OrgUnit tree: groups should be displayed sorted by shortname
- [WD-9690] -
Mobile: Make amount field in records one line
- [WD-9746] -
Employ the same logic of "Frame" tab to "Breaks" and "Accounts" tab too
Sub-task
- [WD-9525] -
Add new properties to TmTravelType POJO
- [WD-9526] -
Add properties to edit TmTravelType UI
- [WD-9527] -
Write update script for 2 new properties in TmTravelType
- [WD-9529] -
Create new methods in TravelFormConfig
- [WD-9530] -
Display link to attachment field in travel records tab
- [WD-9531] -
Save records attachments and link it to the RecordSpecial entity
- [WD-9538] -
Add validation for Records Attachments
- [WD-9583] -
You can enter comment even if user was not created