Recent Releases of https://github.com/climb-tre/onyx

https://github.com/climb-tre/onyx - v0.20.4

What's Changed

  • Make Analysis.upstream_analyses be explicitly optional by @tombch in https://github.com/CLIMB-TRE/onyx/pull/260

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.20.3...v0.20.4

- Python
Published by tombch 8 months ago

https://github.com/climb-tre/onyx - v0.20.3

What's Changed

  • Analysis uploader group, updated README by @tombch in https://github.com/CLIMB-TRE/onyx/pull/259

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.20.2...v0.20.3

- Python
Published by tombch 8 months ago

https://github.com/climb-tre/onyx - v0.20.2

What's Changed

  • Support for big integers by @tombch in https://github.com/CLIMB-TRE/onyx/pull/255

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.20.1...v0.20.2

- Python
Published by tombch 9 months ago

https://github.com/climb-tre/onyx - v0.20.1

What's Changed

  • Page size query parameter, project name attached to projects endpoint by @tombch in https://github.com/CLIMB-TRE/onyx/pull/254

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.20.0...v0.20.1

- Python
Published by tombch 10 months ago

https://github.com/climb-tre/onyx - v0.20.0

What's Changed

  • Test create and test update actions by @tombch in https://github.com/CLIMB-TRE/onyx/pull/253

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.19.0...v0.20.0

- Python
Published by tombch 12 months ago

https://github.com/climb-tre/onyx - v0.19.0

What's Changed

  • Analysis API, Permissions Refactor, Workflow Linting, Documentation and More by @tombch in https://github.com/CLIMB-TRE/onyx/pull/251

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.18.6...v0.19.0

- Python
Published by tombch 12 months ago

https://github.com/climb-tre/onyx - v0.18.6

What's Changed

  • override option in project command input JSON file by @tombch in https://github.com/CLIMB-TRE/onyx/pull/249

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.18.5...v0.18.6

- Python
Published by tombch about 1 year ago

https://github.com/climb-tre/onyx - v0.18.5

What's Changed

  • Fixed duplicate users when on site-users endpoint by @tombch in https://github.com/CLIMB-TRE/onyx/pull/248

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.18.4...v0.18.5

- Python
Published by tombch about 1 year ago

https://github.com/climb-tre/onyx - v0.18.4

What's Changed

  • Search functionality in dedicated function, site choice descriptions populated by Site model descriptions by @tombch in https://github.com/CLIMB-TRE/onyx/pull/247

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.18.3...v0.18.4

- Python
Published by tombch over 1 year ago

https://github.com/climb-tre/onyx - v0.18.3

What's Changed

  • Single-column ordering with page number pagination by @tombch in https://github.com/CLIMB-TRE/onyx/pull/246

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.18.2...v0.18.3

- Python
Published by tombch over 1 year ago

https://github.com/climb-tre/onyx - v0.18.2

What's Changed

  • Project command fix by @tombch in https://github.com/CLIMB-TRE/onyx/pull/244
  • Development by @tombch in https://github.com/CLIMB-TRE/onyx/pull/240

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.18.1...v0.18.2

- Python
Published by tombch over 1 year ago

https://github.com/climb-tre/onyx - v0.18.1

What's Changed

  • Bump cryptography from 42.0.4 to 43.0.1 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/238
  • Moved array type out of actual type, and into restrictions list by @tombch in https://github.com/CLIMB-TRE/onyx/pull/237

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.18.0...v0.18.1

- Python
Published by tombch over 1 year ago

https://github.com/climb-tre/onyx - v0.18.0

What's Changed

  • Basic project analyses endpoints, Onyx types for arrays and unstructured data, result counts for queries, TESTS by @tombch in https://github.com/CLIMB-TRE/onyx/pull/235

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.17.2...v0.18.0

- Python
Published by tombch over 1 year ago

https://github.com/climb-tre/onyx - v0.17.2

What's Changed

  • Human-readable model representations by @tombch in https://github.com/CLIMB-TRE/onyx/pull/233

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.17.1...v0.17.2

- Python
Published by tombch over 1 year ago

https://github.com/climb-tre/onyx - v0.17.1

What's Changed

  • Choice project foreign key id change by @tombch in https://github.com/CLIMB-TRE/onyx/pull/226
  • Bump coverage from 7.5.4 to 7.6.1 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/223
  • Change of field used for Choice to Project foreign key by @tombch in https://github.com/CLIMB-TRE/onyx/pull/232

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.17.0...v0.17.1

- Python
Published by tombch over 1 year ago

https://github.com/climb-tre/onyx - v0.17.0

What's Changed

  • Multi-project apps by @tombch in https://github.com/CLIMB-TRE/onyx/pull/225
  • Bump django from 5.0.7 to 5.0.8 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/228

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.16.12...v0.17.0

- Python
Published by tombch over 1 year ago

https://github.com/climb-tre/onyx - v0.16.12

What's Changed

  • Choice caching by @tombch in https://github.com/CLIMB-TRE/onyx/pull/221

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.16.11...v0.16.12

- Python
Published by tombch over 1 year ago

https://github.com/climb-tre/onyx - v0.16.11

What's Changed

  • Bump django from 5.0.6 to 5.0.7 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/216
  • Bump pydantic from 2.8.0 to 2.8.2 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/215

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.16.10...v0.16.11

- Python
Published by tombch over 1 year ago

https://github.com/climb-tre/onyx - v0.16.10

What's Changed

  • Test improvements by @tombch in https://github.com/CLIMB-TRE/onyx/pull/209
  • Bump coverage from 7.5.3 to 7.5.4 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/207
  • Filter/query endpoint optimisations by @tombch in https://github.com/CLIMB-TRE/onyx/pull/212
  • Bump pydantic from 2.7.1 to 2.8.0 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/210

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.16.9...v0.16.10

- Python
Published by tombch over 1 year ago

https://github.com/climb-tre/onyx - v0.16.9

What's Changed

  • Speedup for summarise with filtering on a related table by @tombch in https://github.com/CLIMB-TRE/onyx/pull/208

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.16.8...v0.16.9

- Python
Published by tombch almost 2 years ago

https://github.com/climb-tre/onyx - v0.16.8

What's Changed

  • Anonymous identifiers can now be created on record update by @tombch in https://github.com/CLIMB-TRE/onyx/pull/202

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.16.7...v0.16.8

- Python
Published by tombch almost 2 years ago

https://github.com/climb-tre/onyx - v0.16.7

What's Changed

  • Bump coverage from 7.5.1 to 7.5.3 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/195
  • Bump django from 5.0.4 to 5.0.6 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/189
  • Basic search functionality with Q objects by @tombch in https://github.com/CLIMB-TRE/onyx/pull/200

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.16.6...v0.16.7

- Python
Published by tombch almost 2 years ago

https://github.com/climb-tre/onyx - v0.16.6

What's Changed

  • Configurable allowed origins for CORS by @tombch in https://github.com/CLIMB-TRE/onyx/pull/193

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.16.5...v0.16.6

- Python
Published by tombch almost 2 years ago

https://github.com/climb-tre/onyx - v0.16.5

What's Changed

  • Bug fixes by @tombch in https://github.com/CLIMB-TRE/onyx/pull/188

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.16.4...v0.16.5

- Python
Published by tombch almost 2 years ago

https://github.com/climb-tre/onyx - v0.16.4

What's Changed

  • Activity endpoint by @tombch in https://github.com/CLIMB-TRE/onyx/pull/182
  • Bump pydantic from 2.7.0 to 2.7.1 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/180
  • Bump coverage from 7.4.4 to 7.5.1 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/183
  • Bump sqlparse from 0.4.4 to 0.5.0 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/185
  • ActivityView endpoint, better coercion of empty values by @tombch in https://github.com/CLIMB-TRE/onyx/pull/187

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.16.3...v0.16.4

- Python
Published by tombch almost 2 years ago

https://github.com/climb-tre/onyx - v0.16.3

What's Changed

  • Choice descriptions by @tombch in https://github.com/CLIMB-TRE/onyx/pull/176
  • Test updates by @tombch in https://github.com/CLIMB-TRE/onyx/pull/177

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.16.2...v0.16.3

- Python
Published by tombch almost 2 years ago

https://github.com/climb-tre/onyx - v0.16.2

What's Changed

  • Bump gunicorn from 21.2.0 to 22.0.0 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/173
  • HistoryView: Hide/show history values depending on if user has object permission by @tombch in https://github.com/CLIMB-TRE/onyx/pull/175

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.16.1...v0.16.2

- Python
Published by tombch almost 2 years ago

https://github.com/climb-tre/onyx - v0.16.1

What's Changed

  • Improved pydantic validation, refactored query building process by @tombch in https://github.com/CLIMB-TRE/onyx/pull/172

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.16.0...v0.16.1

- Python
Published by tombch almost 2 years ago

https://github.com/climb-tre/onyx - v0.16.0

What's Changed

  • TypesView, LookupsView, and url renaming by @tombch in https://github.com/CLIMB-TRE/onyx/pull/165
  • Bump django from 5.0.3 to 5.0.4 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/160
  • Bump pydantic from 2.6.4 to 2.7.0 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/166
  • History endpoint, action descriptions by @tombch in https://github.com/CLIMB-TRE/onyx/pull/169
  • TypesView, LookupsView and HistoryView endpoints by @tombch in https://github.com/CLIMB-TRE/onyx/pull/170

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.15.7...v0.16.0

- Python
Published by tombch almost 2 years ago

https://github.com/climb-tre/onyx - v0.15.7

What's Changed

  • Bug fixes involving null values passed to certain lookups in queries by @tombch in https://github.com/CLIMB-TRE/onyx/pull/163

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.15.6...v0.15.7

- Python
Published by tombch almost 2 years ago

https://github.com/climb-tre/onyx - v0.15.6

What's Changed

  • Improved test coverage, bug fixes, removed regex lookups by @tombch in https://github.com/CLIMB-TRE/onyx/pull/161

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.15.5...v0.15.6

- Python
Published by tombch almost 2 years ago

https://github.com/climb-tre/onyx - v0.15.5

What's Changed

  • notin lookup by @tombch in https://github.com/CLIMB-TRE/onyx/pull/159

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.15.4...v0.15.5

- Python
Published by tombch almost 2 years ago

https://github.com/climb-tre/onyx - v0.15.4

What's Changed

  • Test speedups by @tombch in https://github.com/CLIMB-TRE/onyx/pull/156
  • Bump django-filter from 24.1 to 24.2 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/155
  • Bug fix for ne lookup, and speed improvements for test suite by @tombch in https://github.com/CLIMB-TRE/onyx/pull/158

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.15.3...v0.15.4

- Python
Published by tombch almost 2 years ago

https://github.com/climb-tre/onyx - v0.15.3

What's Changed

  • Improved and tested summarise by @tombch in https://github.com/CLIMB-TRE/onyx/pull/153

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.15.2...v0.15.3

- Python
Published by tombch almost 2 years ago

https://github.com/climb-tre/onyx - v0.15.2

What's Changed

  • Alphabetically ordered choices in fields and choices endpoints by @tombch in https://github.com/CLIMB-TRE/onyx/pull/151

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.15.1...v0.15.2

- Python
Published by tombch about 2 years ago

https://github.com/climb-tre/onyx - v0.15.1

What's Changed

  • Charfield field serializer for rejecting 'empty' text, CVR constraint hash depends on value by @tombch in https://github.com/CLIMB-TRE/onyx/pull/149

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.15.0...v0.15.1

- Python
Published by tombch about 2 years ago

https://github.com/climb-tre/onyx - v0.15.0

What's Changed

  • Better tests, bug fixing on filters by @tombch in https://github.com/CLIMB-TRE/onyx/pull/142
  • Bump pydantic from 2.6.3 to 2.6.4 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/144
  • Bump coverage from 7.4.3 to 7.4.4 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/145
  • Date typing changes, Improved testing, bug fixes by @tombch in https://github.com/CLIMB-TRE/onyx/pull/147

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.14.1...v0.15.0

- Python
Published by tombch about 2 years ago

https://github.com/climb-tre/onyx - v0.14.1

What's Changed

  • Fixed site command bug where projects could not be set to empty by @tombch in https://github.com/CLIMB-TRE/onyx/pull/140

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.14.0...v0.14.1

- Python
Published by tombch about 2 years ago

https://github.com/climb-tre/onyx - v0.14.0

What's Changed

  • Finally tracking migrations :) by @tombch in https://github.com/CLIMB-TRE/onyx/pull/139

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.13.0...v0.14.0

- Python
Published by tombch about 2 years ago

https://github.com/climb-tre/onyx - v0.13.0

What's Changed

  • Project structure, Anonymiser and Site refactor by @tombch in https://github.com/CLIMB-TRE/onyx/pull/134
  • Bump django from 5.0.2 to 5.0.3 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/132
  • Bump pydantic from 2.6.2 to 2.6.3 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/133
  • Bump django-filter from 23.5 to 24.1 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/135
  • Development by @tombch in https://github.com/CLIMB-TRE/onyx/pull/138

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.12.3...v0.13.0

- Python
Published by tombch about 2 years ago

https://github.com/climb-tre/onyx - v0.12.3

What's Changed

  • Updated projectuser endpoint and URL regexes for project and site codes by @tombch in https://github.com/CLIMB-TRE/onyx/pull/131

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.12.2...v0.12.3

- Python
Published by tombch about 2 years ago

https://github.com/climb-tre/onyx - v0.12.2

What's Changed

  • Bump coverage from 7.4.1 to 7.4.3 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/126
  • Bump django-simple-history from 3.4.0 to 3.5.0 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/128
  • Bump pydantic from 2.6.1 to 2.6.2 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/127
  • Added multi-site create/update command, and --quiet option by @tombch in https://github.com/CLIMB-TRE/onyx/pull/130

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.12.1...v0.12.2

- Python
Published by tombch about 2 years ago

https://github.com/climb-tre/onyx - v0.12.1

What's Changed

  • Bug fixes for management commands and prefetching is only done on returned fields by @tombch in https://github.com/CLIMB-TRE/onyx/pull/125

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.12.0...v0.12.1

- Python
Published by tombch about 2 years ago

https://github.com/climb-tre/onyx - v0.12.0

What's Changed

  • Bump cryptography from 42.0.0 to 42.0.4 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/122
  • Site-wide project access restrictions, updated management commands, improved site-restricted filtering, fixed query endpoint bug by @tombch in https://github.com/CLIMB-TRE/onyx/pull/124

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.11.0...v0.12.0

- Python
Published by tombch about 2 years ago

https://github.com/climb-tre/onyx - v0.11.0

What's Changed

  • Project group/permissions refactor, improved field spec generation by @tombch in https://github.com/CLIMB-TRE/onyx/pull/113
  • Published flag, refactored constraints, updated queryset handling of published/suppressed/restricted data by @tombch in https://github.com/CLIMB-TRE/onyx/pull/116
  • Bump django from 5.0.1 to 5.0.2 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/114
  • Bump pydantic from 2.6.0 to 2.6.1 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/115
  • Bump cryptography from 41.0.7 to 42.0.0 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/118

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.10.4...v0.11.0

- Python
Published by tombch about 2 years ago

https://github.com/climb-tre/onyx - v0.10.4

What's Changed

  • Bump pydantic from 2.5.3 to 2.6.0 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/110
  • Add PID to gunicorn access logs by @tombch in https://github.com/CLIMB-TRE/onyx/pull/112

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.10.3...v0.10.4

- Python
Published by tombch about 2 years ago

https://github.com/climb-tre/onyx - v0.10.3

What's Changed

  • Updated generate_fields_spec to separate values, restrictions and defaults by @tombch in https://github.com/CLIMB-TRE/onyx/pull/109

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.10.2...v0.10.3

- Python
Published by tombch about 2 years ago

https://github.com/climb-tre/onyx - v0.10.2

What's Changed

  • Data endpoint for retrieving identifiers, testing Anonymiser model by @tombch in https://github.com/CLIMB-TRE/onyx/pull/108

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.10.1...v0.10.2

- Python
Published by tombch about 2 years ago

https://github.com/climb-tre/onyx - v0.10.1

What's Changed

  • Fix non-future constraint, added missing constraints on test models by @tombch in https://github.com/CLIMB-TRE/onyx/pull/97
  • Explicitly migrate apps to get postgres working in CI by @warrickball in https://github.com/CLIMB-TRE/onyx/pull/96

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.10.0...v0.10.1

- Python
Published by tombch about 2 years ago

https://github.com/climb-tre/onyx - v0.10.0

What's Changed

  • Bump python-dotenv from 1.0.0 to 1.0.1 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/89
  • Bump coverage from 7.4.0 to 7.4.1 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/88
  • Fields spec factors in default values, pydantic validation for project config json by @tombch in https://github.com/CLIMB-TRE/onyx/pull/86

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.9.2...v0.10.0

- Python
Published by tombch about 2 years ago

https://github.com/climb-tre/onyx - v0.9.2

What's Changed

  • Improved tests by @tombch in https://github.com/CLIMB-TRE/onyx/pull/83
  • generate_fields_spec relational fields can have descriptions by @tombch in https://github.com/CLIMB-TRE/onyx/pull/83
  • Increased max summary count from 10,000 to 100,000 by @tombch in https://github.com/CLIMB-TRE/onyx/pull/83

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.9.1...v0.9.2

- Python
Published by tombch about 2 years ago

https://github.com/climb-tre/onyx - v0.9.1

What's Changed

  • SQLite is only used for tests with CI environment flag, updated .gitignore by @tombch in https://github.com/CLIMB-TRE/onyx/pull/82

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.9.0...v0.9.1

- Python
Published by tombch about 2 years ago

https://github.com/climb-tre/onyx - v0.9.0

What's Changed

  • Renamed cid to climb_id, and added name and description to projects by @tombch in https://github.com/CLIMB-TRE/onyx/pull/81

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.8.0...v0.9.0

- Python
Published by tombch about 2 years ago

https://github.com/climb-tre/onyx - v0.8.0

What's Changed

  • Development for v0.8.0 by @tombch in https://github.com/CLIMB-TRE/onyx/pull/78
  • Bump coverage from 7.3.2 to 7.4.0 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/76
  • Bump django from 4.2.7 to 5.0.1 by @dependabot in https://github.com/CLIMB-TRE/onyx/pull/77
  • Bump pyproject.toml version number by @tombch in https://github.com/CLIMB-TRE/onyx/pull/80

New Contributors

  • @dependabot made their first contribution in https://github.com/CLIMB-TRE/onyx/pull/76

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.7.3...v0.8.0

- Python
Published by tombch about 2 years ago

https://github.com/climb-tre/onyx - v0.7.3

What's Changed

  • Fixed regex filter, allowed numbers in URL usernames, bumped django-filter from 23.3 to 23.4 by @tombch in https://github.com/CLIMB-TRE/onyx/pull/69

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.7.2...v0.7.3

- Python
Published by tombch over 2 years ago

https://github.com/climb-tre/onyx - v0.7.2

What's Changed

  • Fix to filter/query 'summarise' option to display counts of null values by @tombch in https://github.com/CLIMB-TRE/onyx/pull/66

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.7.1...v0.7.2

- Python
Published by tombch over 2 years ago

https://github.com/climb-tre/onyx - v0.7.1

What's Changed

  • Summarising feature for filter and query project endpoints to return a count aggregate over filtered data
  • Fixed choice project endpoint bug where a field that is valid but not allowed as a FieldInfo object would cause a KeyError.

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.7.0...v0.7.1

- Python
Published by tombch over 2 years ago

https://github.com/climb-tre/onyx - v0.7.0

What's Changed

  • v0.7.0: Moved to Poetry for managing dependancies, removed python-3.10 from tests by @tombch in https://github.com/CLIMB-TRE/onyx/pull/64

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.6.2...v0.7.0

- Python
Published by tombch over 2 years ago

https://github.com/climb-tre/onyx - v0.6.2

What's Changed

  • v0.6.2: Updated request logging middleware to truncate request path and address by @tombch in https://github.com/CLIMB-TRE/onyx/pull/62

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.6.1...v0.6.2

- Python
Published by tombch over 2 years ago

https://github.com/climb-tre/onyx - v0.6.1

What's Changed

  • v0.6.1: Incorrect name of stop script used in start.sh by @tombch in https://github.com/CLIMB-TRE/onyx/pull/61

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.6.0...v0.6.1

- Python
Published by tombch over 2 years ago

https://github.com/climb-tre/onyx - v0.6.0

What's Changed

  • Removed distutils dependancy, singular project management command, python 3.12 testing by @tombch in https://github.com/CLIMB-TRE/onyx/pull/60

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.5.0...v0.6.0

- Python
Published by tombch over 2 years ago

https://github.com/climb-tre/onyx - v0.5.0

What's Changed

  • Server control scripts, .env configuration by @tombch in https://github.com/CLIMB-TRE/onyx/pull/59

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.4.0...v0.5.0

- Python
Published by tombch over 2 years ago

https://github.com/climb-tre/onyx - v0.4.0

What's Changed

  • Account creator field, updated management command, updated projectgroup/user endpoints by @tombch in https://github.com/CLIMB-TRE/onyx/pull/58

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.3.1...v0.4.0

- Python
Published by tombch over 2 years ago

https://github.com/climb-tre/onyx - v0.3.1

What's Changed

  • Fixed projectuser endpoint, allowed '.' in username, increased token TTL by @tombch in https://github.com/CLIMB-TRE/onyx/pull/57

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.3.0...v0.3.1

- Python
Published by tombch over 2 years ago

https://github.com/climb-tre/onyx - v0.3.0

What's Changed

  • Lookups endpoint, tests for text optional value groups, User creation command can generate non-expiring token by @tombch in https://github.com/CLIMB-TRE/onyx/pull/56

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.2.1...v0.3.0

- Python
Published by tombch over 2 years ago

https://github.com/climb-tre/onyx - v0.2.1

What's Changed

  • Used set comprehension for optional value group validator by @tombch in https://github.com/CLIMB-TRE/onyx/pull/55

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.2.0...v0.2.1

- Python
Published by tombch over 2 years ago

https://github.com/climb-tre/onyx - v0.2.0

What's Changed

  • Accounts approval system refactor, SerializerNode improvements, type hints by @tombch in https://github.com/CLIMB-TRE/onyx/pull/54

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.1.1...v0.2.0

- Python
Published by tombch over 2 years ago

https://github.com/climb-tre/onyx - v0.1.1

What's Changed

  • Bumped django-query-tools, removed conda env environment.yml by @tombch in https://github.com/CLIMB-TRE/onyx/pull/53

Full Changelog: https://github.com/CLIMB-TRE/onyx/compare/v0.1.0...v0.1.1

- Python
Published by tombch over 2 years ago

https://github.com/climb-tre/onyx - v0.1.0

What's Changed

  • Development by @tombch in https://github.com/CLIMB-TRE/onyx/pull/2
  • Development by @tombch in https://github.com/CLIMB-TRE/onyx/pull/3
  • Development by @tombch in https://github.com/CLIMB-TRE/onyx/pull/4
  • Development by @tombch in https://github.com/CLIMB-TRE/onyx/pull/5
  • Development by @tombch in https://github.com/CLIMB-TRE/onyx/pull/6
  • Moved onyx client into separate dedicated repository by @tombch in https://github.com/CLIMB-TRE/onyx/pull/7
  • Development by @tombch in https://github.com/CLIMB-TRE/onyx/pull/8
  • Development by @tombch in https://github.com/CLIMB-TRE/onyx/pull/9
  • Created TestModel and TestSerializer by @tombch in https://github.com/CLIMB-TRE/onyx/pull/10
  • Development by @tombch in https://github.com/CLIMB-TRE/onyx/pull/11
  • Improved gunicorn setup by @tombch in https://github.com/CLIMB-TRE/onyx/pull/12
  • Improved logging and env variables by @tombch in https://github.com/CLIMB-TRE/onyx/pull/13
  • Development by @tombch in https://github.com/CLIMB-TRE/onyx/pull/14
  • Not a very pleasant bug by @tombch in https://github.com/CLIMB-TRE/onyx/pull/15
  • Choice restrictions by @tombch in https://github.com/CLIMB-TRE/onyx/pull/16
  • Improved SerializerNode error handling, restructured projects, more validation configuration options by @tombch in https://github.com/CLIMB-TRE/onyx/pull/17
  • Development by @tombch in https://github.com/CLIMB-TRE/onyx/pull/18
  • Development by @tombch in https://github.com/CLIMB-TRE/onyx/pull/19
  • Development by @tombch in https://github.com/CLIMB-TRE/onyx/pull/20
  • Development by @tombch in https://github.com/CLIMB-TRE/onyx/pull/21
  • Update to validation response codes by @tombch in https://github.com/CLIMB-TRE/onyx/pull/22
  • Restricted hashfield lookups and fixed project field types endpoint by @tombch in https://github.com/CLIMB-TRE/onyx/pull/23
  • Development by @tombch in https://github.com/CLIMB-TRE/onyx/pull/24
  • Development by @tombch in https://github.com/CLIMB-TRE/onyx/pull/25
  • fixed bug in constraint adding by @tombch in https://github.com/CLIMB-TRE/onyx/pull/26
  • Development by @tombch in https://github.com/CLIMB-TRE/onyx/pull/27
  • Added .gitignore by @tombch in https://github.com/CLIMB-TRE/onyx/pull/28
  • Improved field type assignment by @tombch in https://github.com/CLIMB-TRE/onyx/pull/29
  • Stopped the pop of site on field type view by @tombch in https://github.com/CLIMB-TRE/onyx/pull/30
  • Updated gunicorn accesslog format by @tombch in https://github.com/CLIMB-TRE/onyx/pull/31
  • Improved internal.Request table by @tombch in https://github.com/CLIMB-TRE/onyx/pull/32
  • Required status on fields endpoint by @tombch in https://github.com/CLIMB-TRE/onyx/pull/33
  • Fixed bug preventing choice endpoint working for fields with numbers in by @tombch in https://github.com/CLIMB-TRE/onyx/pull/34
  • Development by @tombch in https://github.com/CLIMB-TRE/onyx/pull/35
  • Development by @tombch in https://github.com/CLIMB-TRE/onyx/pull/36
  • List users management command by @tombch in https://github.com/CLIMB-TRE/onyx/pull/37
  • Support for help text on fields endpoint by @tombch in https://github.com/CLIMB-TRE/onyx/pull/38
  • Status code returned in response body, now that it has been removed f… by @tombch in https://github.com/CLIMB-TRE/onyx/pull/39
  • Updated the data.serializers init to make ModelSerializerMap more… by @tombch in https://github.com/CLIMB-TRE/onyx/pull/40
  • ModelSerializerMap now guarantees returning a serializer, so no longe… by @tombch in https://github.com/CLIMB-TRE/onyx/pull/41
  • Initial OnyxType system for better management of user-facing types, revamped OnyxFilter by @tombch in https://github.com/CLIMB-TRE/onyx/pull/42
  • Better custom error views by @tombch in https://github.com/CLIMB-TRE/onyx/pull/43
  • Create LICENSE by @tombch in https://github.com/CLIMB-TRE/onyx/pull/44
  • Initial CI github action by @tombch in https://github.com/CLIMB-TRE/onyx/pull/45
  • Fixed existing tests, added initial CI for running django tests by @tombch in https://github.com/CLIMB-TRE/onyx/pull/46
  • Create codeql by @tombch in https://github.com/CLIMB-TRE/onyx/pull/47
  • Add some minimum versions for requirements by @warrickball in https://github.com/CLIMB-TRE/onyx/pull/48
  • Minimum version numbers for requirements.txt and environment.yml by @tombch in https://github.com/CLIMB-TRE/onyx/pull/49
  • Dependabot by @tombch in https://github.com/CLIMB-TRE/onyx/pull/50
  • Run tests with coverage.py by @warrickball in https://github.com/CLIMB-TRE/onyx/pull/51
  • Django CI includes coverage report by @tombch in https://github.com/CLIMB-TRE/onyx/pull/52

New Contributors

  • @tombch made their first contribution in https://github.com/CLIMB-TRE/onyx/pull/2
  • @warrickball made their first contribution in https://github.com/CLIMB-TRE/onyx/pull/48

Full Changelog: https://github.com/CLIMB-TRE/onyx/commits/v0.1.0

- Python
Published by tombch over 2 years ago