Thursday, September 16, 2021
4 changes · master
Enhancements to existing features
Work entries for employees are now generated in smaller scheduled batches instead of one long database transaction. This improves reliability and significantly reduces processing time for large companies, helping payroll-related data stay up to date without slowdowns.
Original PR description
TaskID: 2646056
This update makes it easier to add images from web links that include sizing or other extra parameters, preventing valid images from being rejected. It also improves website event editing by hiding repeated date displays, making event pages cleaner and less confusing to edit.
Original PR description
This branch adds various small improvements, each described in their respective commit. task-2618494
Chrome could incorrectly autofill signing text fields with saved usernames when users opened a signature request. This update prevents that unwanted autofill, helping users complete documents without accidental or confusing pre-filled information.
Original PR description
Ideally, we should use 'autocomplete' to prevent the autofill. But currently, Chrome doesn't support this. By default, Chome will search 'input' with type 'password' and auto fill its preivous 'input' with type 'text' Since we use pdfjs in the iframe, it has a 'password' 'input' to decrypt PDFs, and the 'input' triggers autofill of Chrome. We add a fake 'password' 'input' before all sign items within the iframe to prevent Chrome autofilling 'input' in our sign items Before this task: Currently, 'autocomplete' doesn't work for Chrome. So when the a user opens a sign request, Chrome will try to fill the text input with a user name. taskid: 2641679
Signed documents now keep the correct location information based on GeoIP after a signature is completed. This improves the accuracy of location details shown later when documents are viewed or downloaded.
Original PR description
Get correct geo location according to GeoIP after signature Before this commit, when a sign request item is signed, Its longtitude and latitude for future "Download/View" will be the same as the geo location of signature taskid: 2633349