• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

TouK / nussknacker / 7113676468
83%

Build:
DEFAULT BRANCH: staging
Ran 06 Dec 2023 11:24AM UTC
Jobs 1
Files 1071
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

06 Dec 2023 11:05AM UTC coverage: 82.064% (+0.03%) from 82.035%
7113676468

push

github

web-flow
[NU-1211] Replacing Akka HTTP with Tapir in ComponentResource (#5079)

* Enpoint for /componentss and /componentss/id/usages created
They return the same data as /components endpoints if valid
Need to add error code 404 if usages endpoint used for component that doesn't exist

* When wrong id is provided to component usages endpoint then 404 error is returned
Need to replace original file now and correct endpoints from componentss to components

* Removed ComponentResource and finally replaced it with ComponentResourceApiEndpoints
Took logic for components endpoints from AppApiHttpService to ComponentApiHttpService
Changed one test when wrong http request method is used to just response that it is invalid

* Update nu-designer-openapi.yaml with components endpoints

* Instead of new duplicate Dtos, the ones from nussknacker.restmodel.component will be used

* Removed SuccessResponseDtos, so Dtos only from restmodel/component are used
Updated designer openApi

* Moved ComponentResourceApiEndpoints and BaseEndpointDefinitions to restmodel package
Schema for an uri is moved to component/package

* Added codec for ComponentId in ComponentResourceApiEndpoints, so we can pass ComponentId instead of String to server logic

* Creating designer's openApi yaml is dependent on the BaseEndpointDefinitions package, as it was moved to restmodel, the script did not generate part of yaml for AppApiEndpoints

* AuthenticatedUser stays in security
AuthCredentials is moved to extensions-api
This means that there is no new dependency is introduced

* Removing unnecessary imports which broke cross compile

---------

Co-authored-by: Szymon Bogusz <sbg@touk.pl>

39 of 40 new or added lines in 5 files covered. (97.5%)

49 existing lines in 44 files now uncovered.

17062 of 20791 relevant lines covered (82.06%)

2.89 hits per line

Jobs
ID Job ID Ran Files Coverage
1 7113676468.1 06 Dec 2023 11:24AM UTC 0
82.06
GitHub Action Run
Source Files on build 7113676468
Detailed source file information is not available for this build.
  • Back to Repo
  • 2cec6dd3 on github
  • Prev Build on staging (#7113115790)
  • Next Build on staging (#7113838069)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc