This repository has been archived by the owner on May 13, 2024. It is now read-only.
Releases: adfinis/timed-backend
Releases · adfinis/timed-backend
timed-backend v1.0-rc1
Changes in v1.0-rc1
- Authorization flow has been updated and now works with OpenID Connect
- Dependency updates
timed-backend v0.13.2
Merge pull request #551 from sbor23/fix-django-money fix(admin): use django-money as installed app
timed-backend v0.13.1
This release contains the first bugfix release for the v0.13 series.
Changes in v0.13.1
- Performance fix for reports export
- Option to restrict export functionality:
DJANGO_REPORTS_EXPORT_MAX_COUNT
restricts the queryset items on/reports/export
enpointDJANGO_WORK_REPORTS_EXPORT_MAX_COUNT
does so on yearly/work-reports
export.
- Bugfix to make the verification changes e-mail setting available in all environments, not only dev
Additionally:
- Add missing migration for django-money
- Add CI check for missing migrations
- Add missing translation strings
Changes in v0.13.0
Features:
- Reviewers can now create, edit, delete tasks for their projects
- Send an e-mail if a reported task was edited during verification
TRACKING_REPORT_VERIFIED_CHANGES
configures the fields which are included in the diff
- Verification of a report is not allowed if it still needs review
- Add
spent_billable
on projects meta fields, calculated based on reports which are billable and don't need review
Additionally:
- Updated dependencies, including Django 1.11 -> 2.12
- Switch to django-restframework-simplejwt
- Fix authentication flow by issuing a refresh token instead of refreshing with the auth token
- Fix dev setup, adding frontend to docker-compose and including test data fixtures
Minor bug fix release
- Disallow deletion of BillingType and CostCenter if referenced in a project
- Fix duplicated absences for supervisees
- Remove rest_condition in favour of REST framework operators
Activities Revamp
- Add task row and task totals to Work report
- Allow Bulk verification and changes at the same time
- Change Activities Blocks to single Activities
Customer visible flag on project
- Fix Package filter to not return duplicate packages
- Add customer visible flag to project
Add subscription api end points
- Add endpoints for:
SubscriptionProject
Order
Package
- Merging
Subscriptions
andBillingType
models. - Updating various python dependencies
Minor bug fix release
Avoids duplicates during scrolling of reports.
Minor bug fix release
- Adjust link in reviewer notification mail
- Hide absence which overlaps with public holiday
Add ldap bind password authentication support
New django ldap auth library requires ldap bind password to be set in env variable DJANGO_AUTH_LDAP_BIND_PASSWORD
.