Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP implement proof of concept for single top-level presenter factory #368

Open
wants to merge 30 commits into
base: integration
Choose a base branch
from

Conversation

aaron-plahn
Copy link
Contributor

No description provided.

yaanahuu2 and others added 30 commits April 25, 2023 09:23
…#333)

* WIP modify image view components

* WIP fixed lint errors

---------

Co-authored-by: yaanahuu2 <[email protected]>
…plement in presenters (#330)

* WIP added custom heading styles to theme and refactored presenters

* WIP addressed test issues

---------

Co-authored-by: yaanahuu2 <[email protected]>
* feat(api): support full episodes model for playlists

* WIP: index presenter for playlist

* WIP: playlist presenter

* WIP playlist-index-presenter

* feat(coscrad-frontend): add index filters for playlists

* fix(coscrad): fix minor issues with playlists post rebase

* fix(coscrad-frontend): removed console.logs

---------

Co-authored-by: Blake Sellars <[email protected]>
…323)

* WIP - term of the day component

* WIP - changes from PR 323

* WIP - added term-of-the-day component

* WIP - updated term of the day with prettier

* Use term of day container in home

* complete data flow for term of the day

* style(coscrad-frontend): add mui styled component for term of the day

* style(coscrad-frontend): update styled component from suggestions on PR

---------

Co-authored-by: Aaron Plahn <[email protected]>
* refactor(api): move router to data API

* Add test coverage for configurable routes

* test(coscrad-frontend): add test for dynamic nav menu builder

* test(coscrad-frontend): add unit test for build routes

* refactor based on PR (#337)

* test(coscrad-frontend): fix dynamic routes test for spatial features and playlists
…orms (#339)

* style(coscrad-frontend): update styling for vocabulary list detail presenter and forms

* style(coscrad-frontend): made changes from suggestions on PR

* style(coscrad-frontend): changed format to have components as children of the parent
…#345)

* WIP removed css import from presenters

* WIP address review comments

* WIP fixed video-detail test

---------

Co-authored-by: yaanahuu2 <[email protected]>
…347)

* WIP remove custom css fix marker shadow

* WIP move leaflet css import

---------

Co-authored-by: yaanahuu2 <[email protected]>
…#344)

* WIP remove .css import

* WIP fix object fit on full view photograph

* WIP add testids to thumbnail presenters

---------

Co-authored-by: yaanahuu2 <[email protected]>
…eature index and thumbnail (#348)

* WIP modify thumbnail and add full-view presenter

* start cypress test

* WIP revert changed test data files

* WIP add cypress test of map index-to-detail flow

* WIP revert resource-nav-link

* WIP remote autogenerated cypress directory from root

* WIP fixing cypress test

* WIP fix cypress test of spatial features href

* WIP remove custom cypress command

---------

Co-authored-by: yaanahuu2 <[email protected]>
* feat(coscrad-frontend): support a loading component with a configurable message

* style(coscrad-frontend): changes based off suggestions from PR

* feat(coscrad-frontend): added a default loading message
#351)

* WIP removed css imports and refactored table display

* WIP fix style declaration in table

* WIP changed TableContainer name

* WIP fix table cell font-size

* WIP updated snapshots

---------

Co-authored-by: yaanahuu2 <[email protected]>
…nces (#336)

* WIP update bibliograhic reference presenters

* WIP added multiple property presenter

* WIP removed card from resource detail full view

* WIP updated bibliographic reference full view presenters

* WIP added comma separated list component

* WIP correct filename

* WIP fixed file path

* WIP started test and comma component

* WIP add cypress test for bibliographic presenter

* WIP created test for multiple property presenter

* WIP make thumbnail link arrow primary variant

* WIP fixed lint errors

* WIP string shortener

* WIP fixed single property presenter grid

* WIP update thumbnail presenters with type

* WIP add note to thumbnail presenters

* WIP add id info icon

* WIP address pr comments

* WIP add bibliographic edge connection test data

* WIP address testing issues

---------

Co-authored-by: yaanahuu2 <[email protected]>
* WIP update term presenter and remove CSS

* WIP delete generic presenter css file

* WIP fix tests and multiple-property-presenter

* refactor(coscrad-frontend): tighten up multi-property presenter prop types

* WIP add single optional property presenter

---------

Co-authored-by: yaanahuu2 <[email protected]>
Co-authored-by: Aaron Plahn <[email protected]>
* WIP add copy button and dialog

* WIP finalize modal text

* WIP change copy icon alignment

* WIP fix presenter

* WIP cypress copy test

* WIP add two buttons for copying id

* WIP create re-usable id copy button component

* WIP correct text in copy modal

* WIP add clipboard permissions to cypress test

* WIP remove cypress clipboard command

* test(coscrad-frontend): refactor copy ID info component test

* test(coscrad-frontend): consolidate chainable interface

---------

Co-authored-by: yaanahuu2 <[email protected]>
Co-authored-by: Aaron Plahn <[email protected]>
* WIP: building audio panel for index views

* WIP: make changes from PR

* WIP finish playlist detail presenter and index-to-detail flow

* WIP: converted audio-panel to explicit return

* fix issues after rebase

* fix: type error

* test(api): update stale snapshots

---------

Co-authored-by: Aaron Plahn <[email protected]>
* WIP Introduce domain-dump CLI command

* feat(cli): introduce first CLI command: domain-dump

* fix a couple Sonar cloud issues

* Add error handling to CLI bootstrap call

* fix issue with test output data path

* refactor basedon PR (#360)

* use hard-wired test datafile name

* tweak test file output name
* move builds to DigitalOcean cloud

* add logging to troubleshoot missing deps

* add additional logging

* use nodejs plugin

* add cli build
* feat(cli): introduce restore cli command

* test(api): remove obsolete snapshots

* refactor based on PR (#365)
* WIP remove coscrad main content container

* WIP fixed tests and lint

---------

Co-authored-by: yaanahuu2 <[email protected]>
@aaron-plahn aaron-plahn requested a review from yaanahuu2 May 9, 2023 02:24
@sonarqubecloud
Copy link

sonarqubecloud bot commented May 9, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 4 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants