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

feat!: Vue3.x #364

Open
wants to merge 208 commits into
base: main
Choose a base branch
from
Open

feat!: Vue3.x #364

wants to merge 208 commits into from

Conversation

pghorpade
Copy link
Contributor

Connected to APPS-2374

@github-actions
Copy link
Contributor

Percy Screenshots

In order to conserve our percy screenshot allowance, percy is not configured to run automatically. Please make sure the PR is ready and all other checks are passing, then start it manually:

  1. Visit https://github.com/UCLALibrary/ucla-library-website-components/actions/workflows/percy.yml 2. Click the 'Run workflow' button in the blue bar. 3. Select the correct branch for this PR and click 'Run workflow' again to confirm.

@github-actions
Copy link
Contributor

github-actions bot commented Jul 28, 2023

@github-actions github-actions bot temporarily deployed to storybook--pull_request-364 July 28, 2023 18:14 Inactive
@github-actions github-actions bot temporarily deployed to storybook--pull_request-364 July 28, 2023 18:44 Inactive
@pghorpade pghorpade self-assigned this Jul 28, 2023
* feat: add divider-general vuecomponent

* chore: add design token files to vite and main.ts and move global.scss file to styles directory

* chore: add storybook configuration and use prettier for javascript and typescript formatting

* chore: add cypress json

* fix: Add router4 to vue3 and cypress for storybook testing
pghorpade and others added 13 commits August 14, 2023 18:31
* chore: create build lib configuration to vite

* chore: restructure the files and use vuecli eslint instead

* fix: mock useroute for storybook

* tests: add percy cypress support and divider-way-finder  spec file
fix: Add dev server to use component library as a plugin
ci: publish vue3.x as next release candidate
…t for serve which dev server for component library entry file (#378)

* ci: publish vue3.x as next release candidate

* ci: remove type=module from package.json and add server port for serve which dev server for component library entry file
# [2.39.0-vue3.x.1](v2.38.0...v2.39.0-vue3.x.1) (2023-08-25)

### Features

* APPS-2381 add divider components ([#366](#366)) ([4544e6c](4544e6c))
# [2.39.0-vue3.x.1](v2.38.0...v2.39.0-vue3.x.1) (2023-08-26)

### Bug Fixes

* if package.json changes run pnpm install ([#380](#380)) ([2300b3d](2300b3d))

### Features

* APPS-2381 add divider components ([#366](#366)) ([4544e6c](4544e6c))
# [2.39.0-vue3.x.1](v2.38.0...v2.39.0-vue3.x.1) (2023-08-26)

### Bug Fixes

* build a new version for next release candidate ([#381](#381)) ([0ed3dc1](0ed3dc1))
* if package.json changes run pnpm install ([#380](#380)) ([2300b3d](2300b3d))

### Features

* APPS-2381 add divider components ([#366](#366)) ([4544e6c](4544e6c))
…jects (#382)

* ci: update github workflows to use pnpm and new percy and netlify projects

* ci: add shell

* ci: fix cypress command

* ci: renamed PAT and regenerated it as it got expired after 90 days

* ci: fix eslint package version, update slint.rc and fix eslint issues

* fix: update typescript version and moduleresolution to node for this typescript version in tsconfig

* fix: typescript is not playing nice with percy cypress

* fix: add webpack for percy webpack loader error

* fix: set a target to ES6

* fix: install percy cli

* fix: percy error

* ci: fix percy command

* ci: add percy command

* ci: add debug statements

* ci: add more comprehensive debug statements

* ci: remove percy command

* ci: uodate percy command and add pnpm install

* ci: set indtall to false, reinstall pnpm packages before cypress-iol

* ci: fix error on line 26

* ci: [percy] ParseError: Unexpected argument 'storybook'

* ci: missing pnpm error fix'

* ci:sh: 1: storybook: not found
# [2.39.0-vue3.x.1](v2.38.0...v2.39.0-vue3.x.1) (2023-08-31)

### Bug Fixes

* build a new version for next release candidate ([#381](#381)) ([0ed3dc1](0ed3dc1))
* if package.json changes run pnpm install ([#380](#380)) ([2300b3d](2300b3d))

### Features

* APPS-2381 add divider components ([#366](#366)) ([4544e6c](4544e6c))
semantic-release-bot and others added 22 commits April 16, 2024 00:44
# [2.39.0-alpha.70](v2.39.0-alpha.69...v2.39.0-alpha.70) (2024-04-16)

### Bug Fixes

* Refactor StaffList & Add checks for MediaGallery ([#499](#499)) ([131cfe3](131cfe3))
* feat: Add SearchGeneric component

* fix:linting errors
# [2.39.0-alpha.71](v2.39.0-alpha.70...v2.39.0-alpha.71) (2024-04-18)

### Features

* Add SearchGeneric component ([#501](#501)) ([d1886e8](d1886e8))
* feat: Add SearchGeneric component

* fix:linting errors

* fix: remove left 32 px padding

* fix: Add sample search generic component to under masthead

* fix: linting errors
# [2.39.0-alpha.72](v2.39.0-alpha.71...v2.39.0-alpha.72) (2024-04-22)

### Bug Fixes

* add search to masthead ([#503](#503)) ([ddd8746](ddd8746))
* PostSmall files

* update BlockPostSmall Stories

* update scetionPostSmall stories

* linting

* linting

* change image to media in Responsive image

* fix typo

* fix typo

* update keys

* update SectionPostSmall.vue

* section stories

* linting

* update sectionpostsmall

* update sectionpostsmall

* fixed error

* add types

* linting

* sectionPostStories update

* update section

* linting

* categoryName

* update sectionPostSmall to

* button more

* button more

* stories

* fix unwanted change

* update story
# [2.39.0-alpha.73](v2.39.0-alpha.72...v2.39.0-alpha.73) (2024-04-22)

### Features

* APPS-2632 convert block & section PostSmall to vue3 ([#498](#498)) ([38e05cf](38e05cf))
…#505)

* feat: enable clickoutside for search generic

* fix: run linter

* chore: make linter happy

---------

Co-authored-by: Jess Divers <jessica.divers@library.ucla.edu>
# [2.39.0-alpha.74](v2.39.0-alpha.73...v2.39.0-alpha.74) (2024-04-25)

### Features

* APPS-2265, Add clickoutside feature to search-generic component ([#505](#505)) ([34a3e2b](34a3e2b))
* fix: display logic for nested components headings, summaries

* fix: add css for pullquote p tag

* fix: theme color for BlockCTA components

* fix: testing logic to correct blockCTA bground color

* fix: testing logic to correct blockCTA bground color

* fix: change template/variant syntax in storybook

---------

Co-authored-by: tinuola <tinuola@users.noreply.github.com>
# [2.39.0-alpha.75](v2.39.0-alpha.74...v2.39.0-alpha.75) (2024-04-26)

### Bug Fixes

* APPS-2637 Fix issues in FlexibleBlock's nested components ([#504](#504)) ([7ca4dc9](7ca4dc9))
)

* fix: add logic check for article byline in FlexibleBanner

* fix linting

* fix: linting

---------

Co-authored-by: tinuola <tinuola@users.noreply.github.com>
# [2.39.0-alpha.76](v2.39.0-alpha.75...v2.39.0-alpha.76) (2024-04-30)

### Bug Fixes

* APPS-2648 Fix BannerFeatured error in FlexibleBlock component ([#506](#506)) ([274bb79](274bb79))
fix: query param in searchhome

Co-authored-by: Jess Divers <jessica.divers@library.ucla.edu>
# [2.39.0-alpha.77](v2.39.0-alpha.76...v2.39.0-alpha.77) (2024-05-09)

### Bug Fixes

* APPS-2668 SearchHome.vue query param should be q ([#507](#507)) ([3ab4e57](3ab4e57))
fix: image type

Co-authored-by: Jess Divers <jessica.divers@library.ucla.edu>
# [2.39.0-alpha.78](v2.39.0-alpha.77...v2.39.0-alpha.78) (2024-05-11)

### Bug Fixes

* APPS-2675 fix BlockStaffDetail.vue image type ([#508](#508)) ([779e58d](779e58d))
…s not triggered automatically (#509)

fix: emit clear

Co-authored-by: Jess Divers <jessica.divers@library.ucla.edu>
# [2.39.0-alpha.79](v2.39.0-alpha.78...v2.39.0-alpha.79) (2024-05-16)

### Bug Fixes

* APPS-2665 When user clicks the x on search keyword, the search is not triggered automatically ([#509](#509)) ([49ad0af](49ad0af))
* feat: update checked_state when props.filter change on the page

* fix: lint errros
# [2.39.0-alpha.80](v2.39.0-alpha.79...v2.39.0-alpha.80) (2024-05-18)

### Bug Fixes

* search generic checkbox state  ([#510](#510)) ([89d6e32](89d6e32))
chore: add mock text data with link

Co-authored-by: Jess Divers <jessica.divers@library.ucla.edu>
@github-actions github-actions bot temporarily deployed to test May 22, 2024 16:46 Inactive
@github-actions github-actions bot temporarily deployed to storybook--push- May 22, 2024 16:46 Inactive
jendiamond and others added 6 commits May 28, 2024 10:54
…ring (#513)

* update eyebrow for all fields but Workshop or Series and fix left align

* add all external and internal stories

* fix the breadcrum on the video

* update design-tokens

* update types

* delete extra break statement

* add meap project and meap article

* linting
# [2.39.0-alpha.81](v2.39.0-alpha.80...v2.39.0-alpha.81) (2024-05-28)

### Bug Fixes

* APPS-2671 BannerFeatured digital eyebrow / category is not appearing ([#513](#513)) ([c962748](c962748))
fix: allow focus to move in and out of search input field

Co-authored-by: tinuola <tinuola@users.noreply.github.com>
# [2.39.0-alpha.82](v2.39.0-alpha.81...v2.39.0-alpha.82) (2024-05-28)

### Bug Fixes

* Fix tab focus in-out of search input field ([#514](#514)) ([8810085](8810085))
* feat: pinia ins cript setup wont work when added to components in nuxt 3

* chore: fix eslint errors
# [2.39.0-alpha.83](v2.39.0-alpha.82...v2.39.0-alpha.83) (2024-06-03)

### Features

* APPS-2738 convert script setup to options api ([#515](#515)) ([438e5ad](438e5ad))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants