Skip to content

Releases: uktrade/data-hub-api

v1.8.0

06 Jan 12:23
e70f8a4
Compare
Choose a tag to compare

Investment projects

  • [DH-1353] Added field for historical comments and command to load them

Error monitoring

  • Updated Raven (Sentry client) to fix an incompatibility with Django 2.0

release v1.7.0

05 Jan 15:45
a3c05d9
Compare
Choose a tag to compare

Core

DH-1285-company-archiving:

  • Move AddressValidator to core app
  • Move company trading address validation to serializer

DH-1285-contact-archiving

  • Move contact preference validation to contact serialiser …
  • Move part of address_same_as_company validation to contact serialiser …
  • Move validation that a contact has an address to contact serialiser …
  • Move remainder of contact address validation to contact serialiser …
  • Remove overriding of save() in CompanyAbstract …

DH-1095-update-CH-compan…

  • Merge pull request #731 from uktrade/bugfix/DH-1285-contact-archiving …
  • Add 'protected cell company' to Companies House company category mapping …

Dependency Updates

  • Update Django Rest Framework to version 3.7.7
  • Remove usage of deprecated field keyword argument for filters …
  • Use new Django 2.0 path functions for URL routing
  • Make admin templates more consistent with built-in templates

OMIS

  • Add contact_email to OMIS invoices …
  • Deprecate order contact_email and contact_phone …

Also many LEP & DA fixture updates

v1.6.0

05 Jan 10:04
a6108d0
Compare
Choose a tag to compare

[DH-813] Use InvestmentProject permissions in team member endpoints
[DH-813] Add comment about permissions to InvestmentProjectTeamMember
[DH-813] Rename investment project enums
Make billing postcode optional in OMIS orders
[DH-1000] Add interaction investment project association permissions
[DH-819] [DH-1000] Documents access permissions for Company and Contact.
[DH-819] [DH-1000] Improve serializers.
[DH-819] [DH-1000] Updated comment.
[DH-819] [DH-1000] Updated permitted fields serializer.
Deprecate OMIS billing phone/email/contact name
[DH-819] [DH-1000] Fix migration.
[DH-819] [DH-1000] Remove enums from migration.
Add additional documentation on interaction and investment permissions
Add disabled_on to team metadata serializer.
Add management command for updating company headquarter types …
Enforce model permissions in dashboard endpoint …
Move company UK region validation to serialiser …
[DH-1358] Update phone numbers for advisers.
[DH-1400] Investment Project Created On date migration.
[DH-1358] [DH-1400] Added reversion.
[DH-1358] Removed whitespace.
Add signal to sync investment projects to ES when an adviser is saved …

v1.5.0

20 Dec 18:53
7d4f891
Compare
Choose a tag to compare

Core

  • Apply permissions to search (DH-813)
  • Refactor datahub.core.test_utils

OMIS

  • Tidy up Django admin for OMIS Orders
  • Add ability to cancel an order via Django admin

v1.4.0

15 Dec 13:37
9bb9676
Compare
Choose a tag to compare

Investment

Adds commands to update data from migration

OMIS

Adds company billing address to invoice endpoint

v1.3.0

12 Dec 15:14
a1fc9f0
Compare
Choose a tag to compare

CRM Core

  • initial whoami changes for managing user groups

Investment

  • Fix browseable API for investment projects
  • Change params on Investment/from endpoint
  • Initial investment permissions

OMIS

  • Use company address instead of CH address
  • Add OMIS market to get public order endpoint
  • Add uk_region to OMIS orders
  • dbmaintenance app and cmd to update OMIS regions

v1.2.0

05 Dec 15:27
f9622be
Compare
Choose a tag to compare

Features

Adds export experience categories to admin
Makes some investment project metadata read only

Bugfixes

Fixes an issue with metadata creation failing with an absent pk
Passes date time to interaction search
Fixes some broken tests

v1.1.0

30 Nov 17:03
505b25b
Compare
Choose a tag to compare

Changed behaviour

  • Improved search so that terms with three or fewer characters can be matched
  • Amended Companies House load command (sync_ch) to exclude foreign and other companies of an irrelevant type

Bug fixes

  • Added the is_active field to the /adviser/ endpoint
  • Fixed a bug with /v3/ch-company/<company_number> view not accepting company numbers containing letters
  • Fixed a bug sending OMIS order notifications for migrated orders without a primary market

v1.0.0

27 Nov 20:30
8bcd058
Compare
Choose a tag to compare

This marks the first live release.

New

  • The dashboard endpoint now uses ES instead of hitting the database resulting in a much quicker response time.

v0.3.1

27 Nov 12:26
df7b63b
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release

This is only a very small minor release to index data about who created a contact.