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

CenterForOpenScience / ember-osf-web / 13033595221
68%

Build:
DEFAULT BRANCH: develop
Ran 29 Jan 2025 02:48PM UTC
Jobs 1
Files 1470
Run time 4min
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

29 Jan 2025 02:33PM UTC coverage: 66.835% (-1.2%) from 68.015%
13033595221

push

github

web-flow
Merge Feature/addon services into develop (#2492)

* Add addon service routes (#2042)

## Purpose
- Add routes and placeholder templates for new addon service routes

## Summary of Changes
- Update app/router.ts
- Add route and template file for new routes
- Add unit tests for new routes

* [ENG-4687] Add v2 models, adapters, and serializers (#2045)

Purpose

Add models, adapters, and serializers for various v2 endpoints we'll need for addons. Note that some of this does not reflect the BE as it exists today, but is a bit aspirational. That being said, it does not include all the changes we ultimately want, just the ones that are necessary to make this function in a sane manner.

Summary of Changes

Add addon, external-account, node-addon, and user-addon models, adapters, and serializers

* [ENG-4688] Addon service models (#2048)

* Add config variable for new addon service

* WIP models for addon service

* More WIP models

* WIP

* Remove unneeded model

* [ENG-4681] Add mirage for v2 api (#2051)

## Purpose

Make the v2 endpoints work with mirage. This includes a lot of normalization of the API but not the extra features such as extended attributes for providers nor getting the folder lists.

## Summary of Changes

1. Add mirage
2. Adjust models

* [ENG-4682] Mirage for addons (#2062)

* Implement basic management component and providers (#2084)

Purpose

Start the development of the management component. This includes the mixing and sorting of the various provider types, creating abstracted providers for each api, and filling out some of the v2 api functionality.

Summary of Changes

Create management component
Create Provider and LegacyProvider
Add parent relationships to some models
Modify the addon model for the new way of serializing the addon category

* [ENG-4964] Addon cards (#2092)

## Purpose
- Add addon-cards component to configure, enable, and disable addons

## Summary of C... (continued)

3106 of 5066 branches covered (61.31%)

Branch coverage included in aggregate %.

453 of 809 new or added lines in 38 files covered. (56.0%)

9 existing lines in 3 files now uncovered.

7899 of 11400 relevant lines covered (69.29%)

189.68 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
62.32
-1.86% app/models/node.ts
1
85.71
-14.29% app/models/registration.ts
1
38.14
0.0% lib/registries/addon/services/share-search.ts
2
0.0
app/models/authorized-account.ts
2
66.67
app/models/configured-addon.ts
2
0.0
app/models/configured-computing-addon.ts
3
53.64
-0.2% lib/osf-components/addon/components/storage-provider-manager/storage-manager/component.ts
6
0.0
app/models/authorized-citation-account.ts
6
0.0
app/models/authorized-storage-account.ts
6
66.67
lib/osf-components/addon/components/addons-service/configured-addon-edit/component.ts
7
56.25
-12.98% app/guid-node/files/provider/route.ts
8
0.0
app/models/configured-citation-addon.ts
8
60.53
lib/osf-components/addon/components/addons-service/terms-of-service/component.ts
14
59.0
-5.94% lib/osf-components/addon/components/move-file-modal/component.ts
16
71.62
lib/osf-components/addon/components/addons-service/file-manager/component.ts
26
73.05
lib/osf-components/addon/components/addons-service/user-addons-manager/component.ts
32
61.74
app/packages/addons-service/provider.ts
41
0.0
app/packages/files/service-provider-file.ts
49
40.58
lib/osf-components/addon/components/addons-service/addon-account-setup/component.ts
52
58.55
lib/osf-components/addon/components/addons-service/manager/component.ts
73
0.0
app/packages/files/service-file.ts

Uncovered Existing Lines

Lines Coverage ∆ File
1
50.0
-50.0% lib/osf-components/addon/components/file-browser/breadcrumbs/crumb/component.ts
1
96.23
-3.77% lib/osf-components/addon/components/review-actions-list/review-action/component.ts
7
81.44
-9.28% lib/osf-components/addon/components/node-metadata-manager/component.ts
Jobs
ID Job ID Ran Files Coverage
1 13033595221.1 29 Jan 2025 02:48PM UTC 1470
66.83
GitHub Action Run
Source Files on build 13033595221
  • Tree
  • List 1470
  • Changed 134
  • Source Changed 0
  • Coverage Changed 18
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • e498d4d7 on github
  • Prev Build on develop (#12997192043)
  • Next Build on develop (#13059060187)
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

© 2025 Coveralls, Inc