Skip to content
This repository has been archived by the owner on May 13, 2024. It is now read-only.

Releases: adfinis/timed-backend

timed-backend v1.0-rc1

09 Jul 13:55
45491e9
Compare
Choose a tag to compare
Pre-release

Changes in v1.0-rc1

  • Authorization flow has been updated and now works with OpenID Connect
  • Dependency updates

timed-backend v0.13.2

29 Apr 15:18
753bc5d
Compare
Choose a tag to compare
Merge pull request #551 from sbor23/fix-django-money

fix(admin): use django-money as installed app

timed-backend v0.13.1

15 Apr 16:15
0e11570
Compare
Choose a tag to compare

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 enpoint
    • DJANGO_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

21 Feb 08:23
Compare
Choose a tag to compare
Minor bug fix release Pre-release
Pre-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

18 Dec 08:38
Compare
Choose a tag to compare
Activities Revamp Pre-release
Pre-release
  • 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

06 Jul 09:30
Compare
Choose a tag to compare
Pre-release
  • Fix Package filter to not return duplicate packages
  • Add customer visible flag to project

Add subscription api end points

21 Jun 13:31
Compare
Choose a tag to compare
Pre-release
  • Add endpoints for:
    • SubscriptionProject
    • Order
    • Package
  • Merging Subscriptions and BillingType models.
  • Updating various python dependencies

Minor bug fix release

24 Jan 07:55
bf7b947
Compare
Choose a tag to compare
Minor bug fix release Pre-release
Pre-release

Avoids duplicates during scrolling of reports.

Minor bug fix release

04 Jan 09:58
c96a907
Compare
Choose a tag to compare
Minor bug fix release Pre-release
Pre-release
  • Adjust link in reviewer notification mail
  • Hide absence which overlaps with public holiday

Add ldap bind password authentication support

21 Dec 10:50
2f3fdac
Compare
Choose a tag to compare

New django ldap auth library requires ldap bind password to be set in env variable DJANGO_AUTH_LDAP_BIND_PASSWORD.