1
0
Fork 0
Commit graph

190 commits

Author SHA1 Message Date
joostdecock
a1a337c318 fix(new-design): Fix banner import 2023-07-21 16:37:14 +02:00
joostdecock
55a6c2c52b fix: Don't run prebuild steps in linter 2023-07-21 16:31:43 +02:00
Joost De Cock
dc05143840 feat(sites): Overhauled prebuild system 2023-07-19 19:08:41 +02:00
Joost De Cock
cd42f69ffa New translations en.json (Ukrainian)
[ci skip]
2023-07-17 07:25:20 +02:00
Joost De Cock
c64793b449 New translations en.json (German)
[ci skip]
2023-07-17 07:25:17 +02:00
Joost De Cock
6e742e7fe0 New translations en.json (Spanish)
[ci skip]
2023-07-17 07:25:16 +02:00
joostdecock
f3e5b8d987 Merge branch 'develop' into i18n 2023-07-10 08:27:20 +02:00
github-actions
7635c63b65 [dependabot skip] chore(deps): bumped dependabot/npm_and_yarn/nodemon-3.0.1 changes in config/dependencies.yaml 2023-07-10 04:53:22 +00:00
Joost De Cock
af333e406e New translations en.json (Ukrainian)
[ci skip]
2023-07-09 21:35:21 +02:00
Joost De Cock
0f20c34d20 New translations en.json (German)
[ci skip]
2023-07-09 21:35:20 +02:00
Joost De Cock
8e4d08e495 New translations en.json (Spanish)
[ci skip]
2023-07-09 21:35:14 +02:00
joostdecock
d01236afb2 breaking(i18n): The @freesewing/i18n package is no more
This concludes the initial migration of our translation to the new v3
structure.

We no longer publish a `@freesewing/i18n` package with the translations
for our project, instead each design has a `i18n` names export that
holds the strings for that design.

The plugins still need to be ported, and `plugin-i18n` needs to be
adapted, but the main work is done.
2023-07-02 19:07:17 +02:00
joostdecock
8450385602 fix(new-design): Don't rely on reconfigure for build 2023-06-17 13:40:48 +02:00
joostdecock
26f937db9d chore: Don't run reconfigure prior to build 2023-06-16 20:08:58 +02:00
Trenton Trama
141ed19a8f fix(new-design): Import using absolute identifier
Fixes #4290

Prepends `file://` schema during the import of template data to support
windows paths.
2023-06-15 11:07:40 -05:00
Joost De Cock
874d896aa2
Merge pull request #4160 from BenJamesBen/design-name-characters
fix(new-design): Changed design name acceptable characters
2023-05-30 19:26:41 +02:00
Benjamin Fan
9c91cef752 fix(new-design): Remove hyphen as a valid design name character 2023-05-27 10:14:30 -07:00
Benjamin Fan
55d659f8ce fix(new-design): Names cannot start with a digit 2023-05-26 21:20:12 -07:00
Benjamin Fan
f280da1eaf fix(new-design): Escape the escape character so it appears 2023-05-26 21:13:16 -07:00
Benjamin Fan
eb0662fa08 fix(new-design): Correct or/and 2023-05-26 21:00:26 -07:00
Benjamin Fan
c61de2da13 fix(new-design): Changed design name acceptable characters 2023-05-26 20:55:56 -07:00
joostdecock
b84cd8ee4f fix(new-design): Include data.mjs in package 2023-05-20 16:57:11 +02:00
joostdecock
35fe9432b3 fix(new-design): Make sure new design downloads from correct tag 2023-05-19 17:24:22 +02:00
Joost De Cock
4d178c48bc
Merge pull request #4015 from eriese/eriese-tag-nd
fix (new-design) peg new-design downloads to the current tag
2023-05-09 19:32:25 +02:00
Enoch Riese
837b86368d 🔖 v3.0.0-alpha.10 2023-05-08 01:34:29 -05:00
Enoch Riese
62e9be85f8 peg new-design downloads to the current tag 2023-05-07 17:42:23 -05:00
dependabot[bot]
5c83f7b2a4
chore(deps): bump axios from 1.3.6 to 1.4.0
Bumps [axios](https://github.com/axios/axios) from 1.3.6 to 1.4.0.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.3.6...v1.4.0)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-28 05:04:57 +00:00
Enoch Riese
c2e6a9b246 chore (new-design) remove unecessary execa resolution from config 2023-04-26 00:08:36 -04:00
Enoch Riese
93ce53fa7e no hoist with resolutions? 2023-04-25 23:09:44 -04:00
Enoch Riese
45af05deaf try not hoisting execa in bootstrap 2023-04-25 23:00:32 -04:00
Enoch Riese
256704225f require resolution of latest execa for new-design 2023-04-25 13:01:49 -04:00
Enoch Riese
e8b0752eb5 stronger test for new-design 2023-04-25 00:45:58 -04:00
Enoch Riese
1a4654d686 only click a size button if measurements are required 2023-04-25 00:02:30 -04:00
Enoch Riese
19b79261b5 add optional e2e tests and non-interactive generator to new-design 2023-04-24 21:46:35 -04:00
Enoch Riese
bcea03ac6b
Merge branch 'develop' into eriese-cutting-2 2023-04-22 09:47:56 -04:00
Enoch Riese
adbc817863 add plugin-cutlist to plugin-annotations 2023-04-20 10:22:47 -04:00
dependabot[bot]
cd52c9e09a
chore(deps): bump axios from 1.3.5 to 1.3.6
Bumps [axios](https://github.com/axios/axios) from 1.3.5 to 1.3.6.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.3.5...v1.3.6)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-20 06:58:31 +00:00
Joost De Cock
b5e72442f2 release: v3.0.0-alpha.9 2023-04-19 19:49:36 +02:00
marpants
a7ee212e63 #3844 missed pushing mustache package update 2023-04-18 21:45:59 -07:00
marpants
f64fa251cf #3844 mermaid.mjs missing from new-design package 2023-04-18 21:11:05 -07:00
github-actions
a62138e1b6 [dependabot skip] chore(deps): bumped dependabot/npm_and_yarn/typescript-5.0.4 changes in config/dependencies.yaml 2023-04-10 05:03:59 +00:00
dependabot[bot]
6611725af6
chore(deps): bump axios from 1.3.4 to 1.3.5
Bumps [axios](https://github.com/axios/axios) from 1.3.4 to 1.3.5.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.3.4...v1.3.5)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-06 05:07:41 +00:00
github-actions
b50a38a3d6 [dependabot skip] chore(deps): bumped dependabot/npm_and_yarn/autoprefixer-10.4.14 changes in config/dependencies.yaml 2023-03-23 05:22:48 +00:00
dependabot[bot]
304fe90b41
chore(deps): bump execa from 7.0.0 to 7.1.1
Bumps [execa](https://github.com/sindresorhus/execa) from 7.0.0 to 7.1.1.
- [Release notes](https://github.com/sindresorhus/execa/releases)
- [Commits](https://github.com/sindresorhus/execa/compare/v7.0.0...v7.1.1)

---
updated-dependencies:
- dependency-name: execa
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-22 05:00:29 +00:00
Joost De Cock
0b84449aa0 release: 3.0.0-alpha.8 2023-03-16 20:36:45 +01:00
Joost De Cock
d9fd752ec1 release: 3.0.0-alpha.7 2023-03-16 20:17:41 +01:00
Joost De Cock
449ffec42e fix(new-design): Set branch to develop 2023-03-16 20:09:06 +01:00
Enoch Riese
2cc98da222 fix (new-design) update for core breaking changes 2023-03-15 20:33:48 -05:00
Enoch Riese
b55f94f8b3 chore (new-design) add files and plugins to make new-design work with latest lab 2023-03-14 18:37:53 -05:00
Enoch Riese
c90635234a fix (new-design) hopefully a better way of doing paths that works on windows 2023-03-12 17:20:28 -05:00