Releases: DSpotDevelopers/DSpot-ERP
Releases · DSpotDevelopers/DSpot-ERP
Release v1.3.9
What's Changed
- GZY-323: Timer continues running in background after admin disables employees time tracking by @YanaYestr in #150
- GZY-122: Password reset request fails with 400 status code for specific email by @YanaYestr in #151
- GZY-122: Fix also reset password by @YanaYestr in #152
- GZY-330: Multiple records created when rapidly clicking save create buttons by @YanaYestr in #153
- fix: circular dependency by @YanaYestr in #154
Full Changelog: v1.3.8...v1.3.9
Release v1.3.8
What's Changed
- feat: refresh task selector based on real-time task updates by @vestefano in #116
- E2e/379 get running all scheduled tests in the pipeline twice per day seeding by @dvegap in #69
- Enhance PR template with detailed sections by @DianaTahiri in #118
- GZY-403: Fix e2e tests for employee management by @YanaYestr in #119
- GZY-441: New tasks not appearing in timer list without manual refresh by @vestefano in #121
- GZY-437: Restrict task visibility to employee’s own projects in ERP by @vestefano in #117
- feat: my task assigned only by @vestefano in #120
- GZY-434: Admin unable to add time for past week by @vestefano in #122
- GZY-406: Fix e2e tests for invoice generation by @YanaYestr in #123
- GZY-405: Fix e2e test for timesheet generation by @YanaYestr in #124
- GZY-487, GZY-485, GZY-486: Generate invoice items by project hours by @YanaYestr in #125
- GZY-491: Project field should display the selected project name when editing generated invoice items by @YanaYestr in #126
- GZY-490: Fix e2e test for employee management add employee position test by @YanaYestr in #128
- GZY-492: Ensure invoice pdf attached to email contains the latest user entered data by @YanaYestr in #129
- GZY-492: Ensure invoice pdf attached to email contains the latest user entered data by @YanaYestr in #130
- GZY-494: Fix e2e test for employee management manageuserinvitestest by @YanaYestr in #131
- GZY-499: Display weekly time limit and remaining time in timer by @YanaYestr in #132
- GZY-498: Fix e2e tests for edit employee by @YanaYestr in #133
- GZY-474: Team task auto refresh in timer by @YanaYestr in #134
- GZY-382: Dropdown selected items display issue by @YanaYestr in #135
- GZY-395: Fix salary field shows null during page loading by @YanaYestr in #136
- GZY-390: Tag filter not applied in api request by @YanaYestr in #137
- GZY-391: Status column missing dropdown filter functionality by @YanaYestr in #138
- GZY-383: Default sorting arrows display issue by @YanaYestr in #139
- GZY-384: Api error 400 when sorting by task by @YanaYestr in #140
- GZY-501, GZY-502, GZY-503: Fix status toggle to properly support three states all active inactive in manage by @YanaYestr in #141
- GZY-387: Unsupported languages in language dropdown by @YanaYestr in #142
- GZY-388: Event type creation fails due to missing duration validation by @YanaYestr in #143
- GZY-388: Remove employee field from required fields by @YanaYestr in #144
- GZY-506: Add weekly limit column to employee management table by @YanaYestr in #145
- GZY-393: Timezone changes not applied until re authentication by @YanaYestr in #146
- GZY-477: Restrict task visibility to employees own projects in timesheets employees module by @YanaYestr in #147
- GZY-504: Event type edit employee field defaults to all employees instead of saved employee by @YanaYestr in #148
- GZY-104 and GZY-328: Expand collapse button redundant for dashboard on side menu and close x and dropdown arrow icons disappear when multiple items are selected in dropdown fields by @YanaYestr in #149
New Contributors
- @vestefano made their first contribution in #116
- @DianaTahiri made their first contribution in #118
Full Changelog: v1.3.7...v1.3.8
v1.3.7
What's Changed
- feat: enhance workflow with manual environment input and improved cha… by @ymleyva12 in #90
- GZY-410: Improve time log loading for large datasets by @YanaYestr in #91
- GZY-419: Display city and country in invoice address by @YanaYestr in #92
- GZY-400: Fix method for get weekly limit by @YanaYestr in #93
- GZY-402: Fix poor page perfomance with large unused JavaScript resources by @YanaYestr in #94
- GZY-248: Fix form data loss in invoice creation by @YanaYestr in #95
- GZY-400: Fix service limit after middlenight by @YanaYestr in #96
- GZY-183: Support multiple employee currencies in invoices by @YanaYestr in #97
- GZY-402: Fix null injection by @YanaYestr in #98
- GZY-183: Add supporting multiple employee currencies and rates by @YanaYestr in #99
- GZY-424: Add supporting employment type filters across main views of the system by @YanaYestr in #100
- GZY-317: Fix filter tags component has broken css by @YanaYestr in #101
- GZY-249: Fix invoice search results only display searched tag instead of all associated tags by @YanaYestr in #102
- feature: generate add invoice amount table migration by @YanaYestr in #103
- GZY-260: Include archived shows only archived records instead of including them by @YanaYestr in #104
- GZY-426: Implement pagination for invoice list by @YanaYestr in #105
- GZY-426: Revert previous one value for page in settings by @YanaYestr in #106
- GZY-426: Keep per page state before save by @YanaYestr in #107
- GZY-400: Fix common round duration value by @YanaYestr in #108
- GZY-183: Support multiple employee currencies and rates in invoices by @YanaYestr in #110
- chore: remove unused convert and test check status with google by @YanaYestr in #111
- Fix/force build dependencies image by @ymleyva12 in #112
- GZY-437: Restrict task visibility to employees own projects in erp by @YanaYestr in #113
- GZY-437: Change role by @YanaYestr in #114
- GZY-431: Exclude done tasks from timer by @YanaYestr in #115
Full Changelog: v1.3.6...v1.3.7
v1.3.6
What's Changed
- GZY-409: Remove average income expenses and bonus columns from table by @YanaYestr in #74
- GZY-408: Allow only one active time-tracking timer per user by @YanaYestr in #75
- GZY-381: Stopped timer keeps counting visually by @YanaYestr in #76
- GZY-381: Add synchronization state with the backend after stop confirmation by @YanaYestr in #77
- GZY-407: Optimize project status update mechanism by @YanaYestr in #78
- GZY-407: resolve dependencies problems by @YanaYestr in #79
- GZY-407: Provide initial timer status check by @YanaYestr in #80
- GZY-407: Replace listeners to time tracker component by @YanaYestr in #81
- GZY-407: Keep common running state between browsers by @YanaYestr in #82
- GZY-407: Keep common interval by @YanaYestr in #83
- GZY-418: Add contact information to organization and invoices by @YanaYestr in #84
- GZY-418: Ignore empty rows in table in generating pdf by @YanaYestr in #85
- GZY-418: Get country name instead country isocode by @YanaYestr in #86
- GZY-407: Add check token by @YanaYestr in #87
- GZY-407: Replace socket connection by @YanaYestr in #88
- GZY-412: Temporary fix show the sendler column by @YanaYestr in #89
Full Changelog: v1.3.5...v1.3.6
v1.3.5
What's Changed
- GZY-396: fix the times per day in the timesheets ui are not calculated properly in the weekly tab by @YanaYestr in #71
- GZY-396: fix duration in log for time diff between timezones by @YanaYestr in #72
- GZY-374: Fix missing time logs in counts by @YanaYestr in #73
Full Changelog: v1.3.4...v1.3.5
v1.3.4
What's Changed
- GZY-378: The timer is not paused after clicking on the button to pause and an error message is displayed by @YanaYestr in #55
- GZY-238: Fix limit by @YanaYestr in #56
- Revert "GZY-238: Fix limit" by @YanaYestr in #57
- Revert "GZY-378: The timer is not paused after clicking on the button to pause and an error message is displayed" by @YanaYestr in #58
- GZY-238: fix stop timer spanning across 2 days by @YanaYestr in #59
- GZY-238: Service midnight by @YanaYestr in #60
- fix: fix checking if timer running by @YanaYestr in #61
- GZY-238: Provide timezone to check limits by @YanaYestr in #62
- GZY-380: fix delete time-log silently fails with 200 status and no log de… by @YanaYestr in #64
- GZY-380: revert show message by @YanaYestr in #65
- GZY-380: Fix remove broken timeLogs by @YanaYestr in #66
- GZY-374: There are missing time logs in the calculation of weekly and daily worked times by @YanaYestr in #67
- chore: update import from moment-timezone by @YanaYestr in #68
- E2e/379 get running all scheduled tests in the pipeline twice per day by @dvegap in #63
Full Changelog: v1.3.3...v1.3.4
v1.3.3
What's Changed
- GZY-363: Keep the current weekly limit when a new week starts test time zone by @YanaYestr in #52
- GZY-365: Display tracked task name with live timer by @YanaYestr in #53
Full Changelog: v1.3.2...v1.3.3
v1.3.2
What's Changed
- GZY-364: Validate correctly the weekly limit when a manual time log is added by @YanaYestr in #45
- GZY-363: Keep the current weekly limit when a new week starts by @YanaYestr in #47
- GZY-363: Keep the current weekly limit when a new week starts in other places by @YanaYestr in #48
- GZY-363: Keep the current weekly limit when a new week starts check another places with local timezone by @YanaYestr in #49
- Revert "GZY-363: Keep the current weekly limit when a new week starts check another places with local timezone" by @YanaYestr in #50
- GZY-368: Take into account the selected time zone when creating or editing a time record by @YanaYestr in #46
- GZY-370: Skipping all the failing e2e ts tests to leave a clean run by @dvegap in #51
New Contributors
Full Changelog: v1.3.1...v1.3.2
v1.3.1
What's Changed
- GZY-360: Restrict visible projects for employees on creating a task by @YanaYestr in #43
- GZY-361: Display total time worked in the timesheets by @YanaYestr in #44
Full Changelog: v1.3.0...v1.3.1
Test release
v1.3.0 GZY-236: Fix time log boundary (#6)