Skip to content

Releases: softwareone-platform/mpt-api-python-client

v6.1.0

04 May 10:57
8560980

Choose a tag to compare

v6.1.0 Pre-release
Pre-release

What's Changed

  • MPT-20437: Added endpoints and e2e tests for program enrollments by @robcsegal in #318
  • MPT-20438: Added endpoints and e2e tests for program enrollment attachments by @robcsegal in #320
  • MPT-20504 consolidate resource mixins by @jentyk in #317
  • MPT-20436: Added endpoints and e2e tests for program certificates by @robcsegal in #319
  • MPT-20430: add endpoints and e2e tests for spotlight queries by @robcsegal in #321
  • MPT-20587 update cron schedule for e2e tests by @jentyk in #322
  • MPT-20694: include certificate in order factory payload by @robcsegal in #324
  • MPT-20684 introduce shared base models for file-like resources by @robcsegal in #325
  • deps(deps-dev): bump the python-development group across 1 directory with 7 updates by @dependabot[bot] in #323

Full Changelog: 6.0.0...6.1.0

v6.0.0

21 Apr 12:25
312c025

Choose a tag to compare

v6.0.0 Pre-release
Pre-release

What's Changed

  • MPT-19479 E2E: Helpdesk Chats core by @jentyk in #249
  • MPT-19124 add TODOs and FIXMEs for improving e2e assertions by @jentyk in #250
  • MPT-19478 fix e2e queue tests and add fixtures for disabled queues by @jentyk in #251
  • MPT-19654 Sellers now supports multiple currencies by @d3rky in #252
  • MPT-19657 fix unauthorized response in E2E tests by @d3rky in #253
  • MPT-19488 unskip async and sync chat link not found tests by @jentyk in #259
  • MPT-19489 unskip some chat participants e2e tests by @jentyk in #258
  • MPT-19487 unskip chat messages e2e tests by @jentyk in #257
  • MPT-19486 unskip attachment e2e tests by @jentyk in #255
  • MPT-19482 unskip forms e2e tests and add fixtures for published forms by @jentyk in #260
  • deps(deps-dev): bump the python-development group with 2 updates by @dependabot[bot] in #256
  • MPT-19124 speed up tests by @jentyk in #262
  • MPT-19124 remove session scope from pdf_fd and logo_fd fixtures by @jentyk in #263
  • MPT-19660 Improve resource action implementation by @albertsola in #261
  • MPT-19124 remove fixture scope by @jentyk in #264
  • MPT-19124 remove module scope from fixtures by @jentyk in #265
  • MPT-19004 Documentation update by @albertsola in #254
  • MPT-19484 modify test cases and update fixtures for queues and cases by @jentyk in #266
  • MPT-19484 unskip tests and refactor fixtures for async and sync cases by @jentyk in #267
  • MPT-19486 refactor fixtures and unskip chat attachment tests by @jentyk in #268
  • MPT-19488 merge chat message fixtures and unskip link tests by @jentyk in #269
  • MPT-19487 unskip chat message tests by removing skip markers by @jentyk in #270
  • [MPT-19878] Enabled skipped catalog e2e tests by @robcsegal in #273
  • MPT-13307: implement exchange currencies resource by @albertsola in #274
  • MPT-19489 refactor fixtures to replace chat_id with created_chat by @jentyk in #272
  • MPT-19910: add e2e tests for currency endpoints by @albertsola in #275
  • MPT-19892: add Extension base service for /public/v1/extensibility/extensions by @albertsola in #276
  • MPT-19124 update skip reasons for channel message tests by @jentyk in #279
  • MPT-19892: add E2E tests for Extension base service - Includes renaming from extensibility -> integrations by @albertsola in #277
  • MPT-19483 E2E: Helpdesk Answers by @jentyk in #288
  • MPT-19696 update skip reasons for channel and message tests by @jentyk in #290
  • MPT-19487 update skip reasons in chat message tests by @jentyk in #291
  • MPT-19481 update skip markers and parameter type in tests by @jentyk in #292
  • MPT-19481 add skip marker with reason for parameter test by @jentyk in #293
  • MPT-19480 update parameter type and skip markers in tests by @jentyk in #294
  • MPT-19909: add /integration/categories service by @albertsola in #280
  • MPT-19489 update skip reasons by @jentyk in #295
  • MPT-19906: add /integration/extensions/{id}/terms service by @albertsola in #286
  • MPT-19905: add /integration/extensions/{id}/media service by @albertsola in #285
  • MPT-19904: add /integration/extensions/{id}/documents service by @albertsola in #284
  • MPT-19907: add /integration/extensions/{id}/terms/{termId}/variants service by @albertsola in #287
  • MPT-19967 refactor fixtures and remove redundant skip markers by @jentyk in #298
  • [MPT-19073] Updated render options to work with all necessary http functions by @robcsegal in #296
  • MPT-20094 reorganize repository documentation by @d3rky in #299
  • MPT-19964 remove obsolete skip markers from chat message tests by @jentyk in #300
  • deps(deps-dev): bump the python-development group across 1 directory with 7 updates by @dependabot[bot] in #297
  • [MPT-20323] Added endpoints and e2e tests for program programs by @robcsegal in #302
  • MPT-20245 Allow for array of objects in the response by @jentyk in #301
  • MPT-20245 update fixtures and tests for chat participants, unskip tests by @jentyk in #303
  • MPT-20324: Added endpoints and e2e tests for program documents by @robcsegal in #304
  • MPT-20325: Added endpoints and e2e tests for program media by @robcsegal in #305
  • MPT-13785 remove obsolete skip markers from category tests by @jentyk in #306
  • MPT-20326: Added endpoints and e2e tests for program parameter groups by @robcsegal in #307
  • [MPT-20397] simplify AGENTS entrypoint guidance by @d3rky in #310
  • MPT-20328: Added endpoints and e2e tests for program templates and parameters by @robcsegal in #308
  • MPT-20329: Added endpoints and e2e tests for program terms by @robcsegal in #312
  • MPT-20330: Added endpoints and e2e tests for program terms variants by @robcsegal in #314
  • MPT-20429: Added endpoints and e2e tests for spotlight objects by @robcsegal in #315
  • MPT-15431 Add MPTMaxRetryError in the MPT Errors and error handler by @jentyk in #316

Full Changelog: 5.4.0...6.0.0

v5.5.0

21 Apr 15:11
312c025

Choose a tag to compare

What's Changed

  • MPT-19479 E2E: Helpdesk Chats core by @jentyk in #249
  • MPT-19124 add TODOs and FIXMEs for improving e2e assertions by @jentyk in #250
  • MPT-19478 fix e2e queue tests and add fixtures for disabled queues by @jentyk in #251
  • MPT-19654 Sellers now supports multiple currencies by @d3rky in #252
  • MPT-19657 fix unauthorized response in E2E tests by @d3rky in #253
  • MPT-19488 unskip async and sync chat link not found tests by @jentyk in #259
  • MPT-19489 unskip some chat participants e2e tests by @jentyk in #258
  • MPT-19487 unskip chat messages e2e tests by @jentyk in #257
  • MPT-19486 unskip attachment e2e tests by @jentyk in #255
  • MPT-19482 unskip forms e2e tests and add fixtures for published forms by @jentyk in #260
  • deps(deps-dev): bump the python-development group with 2 updates by @dependabot[bot] in #256
  • MPT-19124 speed up tests by @jentyk in #262
  • MPT-19124 remove session scope from pdf_fd and logo_fd fixtures by @jentyk in #263
  • MPT-19660 Improve resource action implementation by @albertsola in #261
  • MPT-19124 remove fixture scope by @jentyk in #264
  • MPT-19124 remove module scope from fixtures by @jentyk in #265
  • MPT-19004 Documentation update by @albertsola in #254
  • MPT-19484 modify test cases and update fixtures for queues and cases by @jentyk in #266
  • MPT-19484 unskip tests and refactor fixtures for async and sync cases by @jentyk in #267
  • MPT-19486 refactor fixtures and unskip chat attachment tests by @jentyk in #268
  • MPT-19488 merge chat message fixtures and unskip link tests by @jentyk in #269
  • MPT-19487 unskip chat message tests by removing skip markers by @jentyk in #270
  • [MPT-19878] Enabled skipped catalog e2e tests by @robcsegal in #273
  • MPT-13307: implement exchange currencies resource by @albertsola in #274
  • MPT-19489 refactor fixtures to replace chat_id with created_chat by @jentyk in #272
  • MPT-19910: add e2e tests for currency endpoints by @albertsola in #275
  • MPT-19892: add Extension base service for /public/v1/extensibility/extensions by @albertsola in #276
  • MPT-19124 update skip reasons for channel message tests by @jentyk in #279
  • MPT-19892: add E2E tests for Extension base service - Includes renaming from extensibility -> integrations by @albertsola in #277
  • MPT-19483 E2E: Helpdesk Answers by @jentyk in #288
  • MPT-19696 update skip reasons for channel and message tests by @jentyk in #290
  • MPT-19487 update skip reasons in chat message tests by @jentyk in #291
  • MPT-19481 update skip markers and parameter type in tests by @jentyk in #292
  • MPT-19481 add skip marker with reason for parameter test by @jentyk in #293
  • MPT-19480 update parameter type and skip markers in tests by @jentyk in #294
  • MPT-19909: add /integration/categories service by @albertsola in #280
  • MPT-19489 update skip reasons by @jentyk in #295
  • MPT-19906: add /integration/extensions/{id}/terms service by @albertsola in #286
  • MPT-19905: add /integration/extensions/{id}/media service by @albertsola in #285
  • MPT-19904: add /integration/extensions/{id}/documents service by @albertsola in #284
  • MPT-19907: add /integration/extensions/{id}/terms/{termId}/variants service by @albertsola in #287
  • MPT-19967 refactor fixtures and remove redundant skip markers by @jentyk in #298
  • [MPT-19073] Updated render options to work with all necessary http functions by @robcsegal in #296
  • MPT-20094 reorganize repository documentation by @d3rky in #299
  • MPT-19964 remove obsolete skip markers from chat message tests by @jentyk in #300
  • deps(deps-dev): bump the python-development group across 1 directory with 7 updates by @dependabot[bot] in #297
  • [MPT-20323] Added endpoints and e2e tests for program programs by @robcsegal in #302
  • MPT-20245 Allow for array of objects in the response by @jentyk in #301
  • MPT-20245 update fixtures and tests for chat participants, unskip tests by @jentyk in #303
  • MPT-20324: Added endpoints and e2e tests for program documents by @robcsegal in #304
  • MPT-20325: Added endpoints and e2e tests for program media by @robcsegal in #305
  • MPT-13785 remove obsolete skip markers from category tests by @jentyk in #306
  • MPT-20326: Added endpoints and e2e tests for program parameter groups by @robcsegal in #307
  • [MPT-20397] simplify AGENTS entrypoint guidance by @d3rky in #310
  • MPT-20328: Added endpoints and e2e tests for program templates and parameters by @robcsegal in #308
  • MPT-20329: Added endpoints and e2e tests for program terms by @robcsegal in #312
  • MPT-20330: Added endpoints and e2e tests for program terms variants by @robcsegal in #314
  • MPT-20429: Added endpoints and e2e tests for spotlight objects by @robcsegal in #315
  • MPT-15431 Add MPTMaxRetryError in the MPT Errors and error handler by @jentyk in #316

Full Changelog: 5.4.0...5.5.0

v5.4.0

25 Mar 09:41
3d19416

Choose a tag to compare

What's Changed

  • MPT-18371 Helpdesk Chats core by @jentyk in #227
  • MPT-17888: add first-level field annotations to Parameter and ParameterGroup models by @albertsola in #230
  • MPT-17888: add first-level field annotations to catalog service models by @albertsola in #231
  • deps(deps-dev): bump the python-development group with 2 updates by @dependabot[bot] in #232
  • MPT-19057: add first-level field annotations to commerce resource models by @albertsola in #233
  • MPT-19028 Add helpdesk chat messages service by @jentyk in #234
  • MPT-18371 mark helpdesk chat tests as flaky by @jentyk in #235
  • MPT-19029 Add helpdesk chat links API services and tests by @jentyk in #237
  • MPT-18971 introduce chat attachments module with sync and async support by @jentyk in #236
  • MPT-19124 mark chat tests as skipped pending MPT-19124 completion by @jentyk in #240
  • MPT-18394 Add Helpdesk Cases API services with unit and e2e test coverage by @jentyk in #241
  • MPT-19030 Add helpdesk chat participants service and tests by @jentyk in #238
  • MPT-19342 E2E API client has exceptions in the execution creating users by @alephsur in #239
  • deps(deps-dev): bump the python-development group with 6 updates by @dependabot[bot] in #242
  • MPT-18370 Add helpdesk queues API services with unit and e2e test coverage by @jentyk in #243
  • MPT-18373 Add helpdesk parameter definition services and test scaffolding by @jentyk in #244
  • MPT-18372 Add helpdesk parameter groups API services with unit and e2e test coverage by @jentyk in #246
  • MPT-18375 Add helpdesk chat answers api with unit and e2e test coverage by @jentyk in #247
  • MPT-18930 Add helpdesk channel API services and test coverage by @jentyk in #248
  • MPT-18374 Add Helpdesk Forms API services and tests by @jentyk in #245

Full Changelog: 5.3.1...5.4.0

v5.3.1

13 Mar 15:04
046a5fb

Choose a tag to compare

v5.3.1 Pre-release
Pre-release

What's Changed

  • [MPT-18998] Increased workflow timeout to 90 minutes by @robcsegal in #228
  • [MPT-18938] Added render() as queryable mixin by @robcsegal in #226
  • [MPT-18902] E2E API client exception with the seller tests by @alephsur in #224
  • [MPT-18701] Improve base model tests by @albertsola in #225
  • [MPT-18701] Resource incorrect case handling by @albertsola in #222
  • [MPT-18516] Update workflow e2e test step to continue on failure by @robcsegal in #220
  • [MPT-18457] Fix(rql): expand query value parsing type hints to include iterables by @jentyk in #219
  • deps(deps-dev): bump the python-development group with 4 updates by @dependabot in #223
  • deps(deps-dev): bump the python-development group with 4 updates by @dependabot in #221

Full Changelog: 5.3.0...5.3.1

v5.2.0

24 Feb 10:57
d0c4a94

Choose a tag to compare

v5.2.0 Pre-release
Pre-release

What's Changed

  • deps(deps): bump python-box from 7.3.2 to 7.4.1 in the python-production group by @dependabot[bot] in #216
  • deps(deps-dev): bump the python-development group with 3 updates by @dependabot[bot] in #217
  • MPT-18065 - Fix backward incompatible issues related to RQL: Support of property comparison by @albertsola in #213

Full Changelog: 5.1.1...5.2.0

v5.1.1

20 Feb 19:04
12c1e82

Choose a tag to compare

v5.1.1 Pre-release
Pre-release

What's Changed

  • [MPT-18215] Fix failing unauthorised e2e test by @robcsegal in #215
  • deps(deps-dev): bump ruff from 0.15.0 to 0.15.1 in the python-development group by @dependabot[bot] in #211

Full Changelog: 5.1.0...5.1.1

v5.1.0

20 Feb 18:21
46b7f7b

Choose a tag to compare

v5.1.0 Pre-release
Pre-release

What's Changed

  • deps(deps-dev): bump the python-development group with 17 updates by @dependabot[bot] in #196
  • deps(deps-dev): bump pytest from 8.3.5 to 9.0.2 in the python-development group by @dependabot[bot] in #197
  • deps(deps-dev): bump the python-development group with 2 updates by @dependabot[bot] in #198
  • MPT-16824 Rename report portal launch and move to use attributes by @albertsola in #199
  • MPT-16437 Update http/mixins file structure by @albertsola in #200
  • MPT-16437 Reorganise resource accounts mixins structure by @albertsola in #201
  • MPT-16437 Reorganise resource billing mixins structure by @albertsola in #202
  • MPT-16437 Reorganise resource catalog mixins structure by @albertsola in #203
  • MPT-16437 Reorganise resource commerce mixins structure by @albertsola in #204
  • MPT-16437 Update resource account mixin usage by @albertsola in #205
  • MPT-16824 Update e2e cronjob report portal setup by @albertsola in #206
  • deps(deps-dev): bump the python-development group with 3 updates by @dependabot[bot] in #207
  • MPT-17614 validate, clean base url by @jentyk in #209
  • MPT-17674: propagate changes from template by @svazquezco in #212
  • [MPT-18174] Fix any and all with multiple nested conditions for a collection by @robcsegal in #214

Full Changelog: 5.0.0...5.1.0

v5.0.0

20 Jan 15:21
e4512b3

Choose a tag to compare

v5.0.0 Pre-release
Pre-release

What's Changed

  • [MPT-14923] Added e2e tests for commerce credit memos by @robcsegal in #191
  • [MPT-14920] Added e2e tests for invoice by @robcsegal in #192
  • [MPT-16914] Removed e2e test step from pr build and merge by @robcsegal in #193
  • MPT-16714: update mypy config by @svazquezco in #194
  • MPT-17125 Fix failure for dependabot in pyproject file - incorrect flake8-import-conventions by @d3rky in #195

Full Changelog: 1.0.0...5.0.0

v1.0.0

12 Jan 15:19
9879263

Choose a tag to compare

v1.0.0 Pre-release
Pre-release

What's Changed

Read more