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

Sync canary -> main #1546

Merged
merged 34 commits into from
Aug 23, 2023
Merged

Sync canary -> main #1546

merged 34 commits into from
Aug 23, 2023

Conversation

blakewilson
Copy link
Contributor

Tasks

  • I have signed a Contributor License Agreement (CLA) with WP Engine.
  • If a code change, I have written testing instructions that the whole team & outside contributors can understand.
  • I have written and included a comprehensive changeset to properly document the changes I've made.

Description

Related Issue(s):

Testing

Screenshots

Documentation Changes

Dependant PRs

dependabot bot and others added 30 commits July 11, 2023 15:02
Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md)
- [Commits](npm/node-semver@v5.7.1...v5.7.2)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…#1486)

Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md)
- [Commits](npm/node-semver@v5.7.1...v5.7.2)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bug: Fix preview link button crushes browser.

* Update popular-poets-lick.md

* Deps: Add jQuery dependency to previewLinks script.
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…#1501)

Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](jonschlinkert/word-wrap@1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…key values contain file extensions (#1502)

* Provide filter to override or extend rewrite keys

Signed-off-by: Joe Fusco <[email protected]>

* Clean up

Signed-off-by: Joe Fusco <[email protected]>

* Linting fixes

Signed-off-by: Joe Fusco <[email protected]>

* Skip replacing values with file extensions

Signed-off-by: Joe Fusco <[email protected]>

* Linting fixes

Signed-off-by: Joe Fusco <[email protected]>

* Add changeset

Signed-off-by: Joe Fusco <[email protected]>

* Remove case

Signed-off-by: Joe Fusco <[email protected]>

---------

Signed-off-by: Joe Fusco <[email protected]>
* Feat: Allow extra parameters for `Page.variables()`

* Chore: Add Changeset

* chore: update code syntax in changeset

Co-authored-by: Blake Wilson <[email protected]>

---------

Co-authored-by: John Parris <[email protected]>
Co-authored-by: Blake Wilson <[email protected]>
Existing link is broken. Updated so it links to the one here on GitHub. I linked to `canary` because `main` is not always up to date with what is deployed (though maybe it should be, separate concern).
We can still rely on the manual release-plugin action do deploy the plugin to the WP repo
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Signed-off-by: Joe Fusco <[email protected]>
* Update stats dependencies

* Cleanup stats generation

* Minor simplification of stats calls.
* Auto-update asset version

Signed-off-by: Joe Fusco <[email protected]>

* Refactor remaining plugin enqueues to use new utility

Signed-off-by: Joe Fusco <[email protected]>

* Provide changeset

Signed-off-by: Joe Fusco <[email protected]>

* Add newline at EOF

Signed-off-by: Joe Fusco <[email protected]>

---------

Signed-off-by: Joe Fusco <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Project: ✨ New Package @block-editor

* Update packages/block-editor/LICENSE

Co-authored-by: Blake Wilson <[email protected]>

* Refactor: Rename package to block-editor-utils

* Docs: Add Readme

* Chore: Update package-lock.

---------

Co-authored-by: Blake Wilson <[email protected]>
)

* Create scaffolding for `@faustwp/experimental-app-router` project

* Start at `0.0.0` as Changesets will create the first release

* Add dummy test to satisfy jest

* Remove unneeded dep

* Use 0.0.1 as starting version
* fix[faustwp-core]: (1287) prefix all api routes with basePath

* chore: add changeset
* ci: update checkout and setup-node actions to v3

* chore: fix misspelling in workflow
* Feat: registerFaustBlock helper

* Chore: Fix cli build

* Build: Fix TS build errors.

* Chore: Add changeset.

* Build: Fix compiler options for node types.

* Build: Update tsconfig.json to fix test type errors.

* Build: Fix eslint issues.

* Build: Restore original tsconfig in cli.

* Build: (faustwp-core) Fixes tests type checks.

* Chore: Changesets.

* Refactor: Use appropriate types for edit,save func
* Create client for app router

* Create tests

* Add example project

* Example cosmetics

* Import Faust utils from dist

* Clean up tests

* Add changeset

* Use Faust config and set possible types

* Comment out client test until upstream error is resolved

* Fix merge conflict

* rename invalid test file to not be picked up by jest

* update jest.config.js

* Install jest-environment-jsdom

* Revert Toolbar.test.tsx changes
* Remove unnecessary prefix

Signed-off-by: Joe Fusco <[email protected]>

* Add changeset

Signed-off-by: Joe Fusco <[email protected]>

* Add tests for faust.config

Signed-off-by: Joe Fusco <[email protected]>

* Use available types and scaffold tests

Signed-off-by: Joe Fusco <[email protected]>

* Formatting

Signed-off-by: Joe Fusco <[email protected]>

---------

Signed-off-by: Joe Fusco <[email protected]>
* Ignore app router example from publishing

* Update config.json

Co-authored-by: Teresa Gobble <[email protected]>

---------

Co-authored-by: Teresa Gobble <[email protected]>
theodesp and others added 4 commits August 22, 2023 14:37
* Feat: (block-editor-utils) Default Edit Function.

* Chore: Add changeset.

* Test: Add unit tests for Edit and Preview components.

* Update rich-rice-mix.md
This configures Code Coverage to just generate the report and not comment on PRs. We're not currently actioning these reports, and they're generating a lot of noise. We will revisit in the future. These reports should still be available in the actions output.
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@blakewilson blakewilson requested a review from a team as a code owner August 23, 2023 17:38
@changeset-bot
Copy link

changeset-bot bot commented Aug 23, 2023

⚠️ No Changeset found

Latest commit: 23f64e6

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@headless-platform-by-wp-engine

Check out the recent updates to your Atlas preview environment:

App Environment URL Build
faustjs preview-env-canary https://h6…wered.com ✅ (logs)

Learn more about preview environments in our documentation.

@github-actions
Copy link
Contributor

github-actions bot commented Aug 23, 2023

Coverage report for packages/faustwp-cli

St.
Category Percentage Covered / Total
🟢 Statements 84.71% 72/85
🔴 Branches 57.14% 8/14
🟡 Functions 63.64% 14/22
🟢 Lines 83.58% 56/67

Test suite run success

15 tests passing in 5 suites.

Report generated by 🧪jest coverage report action from 23f64e6

@blakewilson blakewilson merged commit cbd764a into main Aug 23, 2023
17 of 19 checks passed
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.

6 participants