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

Releases: adfinis/timed-backend

v1.5.1

17 Dec 14:57
1717948
Compare
Choose a tag to compare

v1.5.1

Fix

  • subscription/notify_admin: Check project.estimate before calcualting total_hours (63273d2)
  • subscriptions/notify_admin: Use dateutils parser to prevent an error (c3a8c6c)

v1.5.0

14 Dec 16:54
9e32bdc
Compare
Choose a tag to compare

Features

  • feat(settings): add CORS_ALLOWED_ORIGINS to env in #821

v1.4.5

10 Dec 14:25
ac618b7
Compare
Choose a tag to compare

Features

  • Add new is_customer assignee role and update permissions #810
  • Update fixtures and keycloak config #813
  • authentication: Update django user data according to OIDC userinfo #814
  • subscription: Send email on order creation #811

Fixes

  • Fix visibility in various models to not depend on employment #808
  • subscription: fix visibility of subscription projects #812

v1.4.4

23 Nov 14:05
41db32d
Compare
Choose a tag to compare

Features

  • reports: Change column for total hours for tasks #800
  • fixtures: Add accountant user to fixtures #802
  • tracking: Add user to Report Intersection #803
  • settings: Make DATA_UPLOAD_MAX_NUMBER_FIELDS alterable #805

Fixes

  • Fix setting correct value for billed flag on projects #799
  • tracking: Remove billed check from "editable" filter #804
  • tracking: Fix reviewer filter to only show reports in which the user is sole reviewer #807

v1.4.3

23 Nov 13:52
fc4e947
Compare
Choose a tag to compare

Features

  • Use whitenoise to host static files #790
  • Add SECURE_PROXY_SSL_HEADER #785

Fixes

  • Rename IsNotBilledAndVerified permission #796
  • reports: Add missing logo and update font in workreport #794
  • redmine: Fix total hours calculation #793

v1.4.2

14 Sep 08:24
8a87a92
Compare
Choose a tag to compare

Features

  • Add accountant flag for users #782
  • Add number filter for assignees #780

Fixes

  • Fix calculations in workreport #781

v1.4.1

23 Aug 14:24
32fc509
Compare
Choose a tag to compare

Fixes

Add manager role to project assignees #779

v1.4.0

19 Aug 14:15
6d2e4a4
Compare
Choose a tag to compare

Features

  • Serve static files for Django Admin #777

Fixes

  • Update fixtures according to new roles #778

v1.3.0

12 Aug 08:41
1dfae30
Compare
Choose a tag to compare

Feature

  • Use assignees with reviewer role instead of reviewers (89def71)
  • Rewrite permissions and visibilty to use with assignees and external employees (159e750)
  • Add user assignement to customers, projects and tasks (6ff4259)
  • Add and enable sentry-sdk for error reporting (1e96b78)
  • employment: Add new attribute is_external to employment model (e8e6291)
  • runtime: Use gunicorn instead of uwsgi (e6b1fdf)
  • redmine: Update template formatting (9b1a6f1)

Fix

  • Update workreport template (b877194)

v1.2.0

16 Apr 09:28
Compare
Choose a tag to compare

Feature

  • Export metrics with django-prometheus (6ed9cab)
  • Show not_billable and review attributes for reports in weekly report (a02aca4)
  • Add customer_visible field to project serializer (2f12f86)
  • Add billed flag to project and tracking (fe41199)
  • projects: Add currency fields to task and project (7266c34)

Fix

  • Translate work report to English (7a87d93)
  • Add custom forms for supervisor and supervisee inlines (b92799d)
  • Add billable column and calculate not billable time (4184b76)
  • tracking: Set billed from project on report (d25e64f)
  • tracking: Update billed if not sent with request (62295ba)
  • Add test data users to keycloak config (082ef6e)