Skip to content

Conversation

Aschen
Copy link
Contributor

@Aschen Aschen commented Aug 18, 2020

7.4.0 (2020-08-18)

New features

  • [ #542 ] Finalize typescript support (Aschen)
  • [ #529 ] Add typescript support for protocols (Aschen)

Enhancements

  • [ #541 ] Add meaningful stacktrace (Aschen)
  • [ #537 ] Add typescript support realtime (Aschen)
  • [ #531 ] Add typescript support for Index and Collection controllers (Aschen)
  • [ #530 ] Add typescript support for search results (Aschen)
  • [ #523 ] Add support for the collection:delete API action (morgandruesne)

morgandruesne and others added 8 commits July 31, 2020 11:06
This PR add the delete function and test for the Collection Controller
## What does this PR do?

Add typescript support for Index and Collection controllers

### Other changes

 - Update `collection:update` and `collection:create` methods (new syntax with `mappings` and `settings`)
 - Returns `undefined` instead of some useless `{ acknowledged: true }`. Since this was undocumented it's not a breaking change
Keep the stacktrace from the client side instead of using Kuzzle's one
@Aschen Aschen added the release label Aug 18, 2020
@codecov
Copy link

codecov bot commented Aug 18, 2020

Codecov Report

Merging #544 into master will decrease coverage by 2.73%.
The diff coverage is 88.71%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #544      +/-   ##
==========================================
- Coverage   91.14%   88.40%   -2.74%     
==========================================
  Files          32       32              
  Lines        1389     1449      +60     
  Branches      129      252     +123     
==========================================
+ Hits         1266     1281      +15     
- Misses         98      119      +21     
- Partials       25       49      +24     
Impacted Files Coverage Δ
src/controllers/Auth.ts 75.64% <ø> (-0.31%) ⬇️
src/controllers/Base.ts 87.50% <ø> (-1.39%) ⬇️
src/controllers/Document.ts 71.59% <ø> (+0.47%) ⬆️
src/core/Room.js 100.00% <ø> (ø)
src/core/security/Profile.ts 100.00% <ø> (ø)
src/core/searchResult/SearchResultBase.ts 77.19% <75.00%> (-0.40%) ⬇️
src/controllers/Collection.ts 75.43% <75.43%> (ø)
src/controllers/Index.ts 76.19% <76.19%> (ø)
src/protocols/abstract/Realtime.ts 97.14% <83.33%> (ø)
src/protocols/abstract/Base.ts 91.66% <88.23%> (ø)
... and 23 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 3b9d209...3401e54. Read the comment docs.

@Aschen Aschen merged commit 1a985a5 into master Aug 18, 2020
@Aschen Aschen deleted the 7.4.0-proposal branch August 18, 2020 13:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants