Releases: uktrade/data-hub-api
v1.8.0
release v1.7.0
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
[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
v1.4.0
v1.3.0
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
v1.1.0
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
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
This is only a very small minor release to index data about who created a contact.