Benjamin Fan
899f468d2b
fix(scripts,config): Update collection i18n during reconfigure
2025-05-03 09:29:31 +00:00
joostdecock
02e5ed25da
[studio] fix: Include signup/signin pages
2025-05-01 17:09:08 +02:00
joostdecock
062c1a101e
fix: Allow dashes in plugin names
2025-04-27 14:50:28 +02:00
joostdecock
836e1b6c8e
[studio] fix: Various studio fixes
2025-04-26 13:39:51 +00:00
joostdecock
631f75a2db
chore: Allow hiding of designs
2025-04-23 16:46:23 +00:00
joostdecock
02f841c570
feat: Added studio to monorepo
2025-04-23 16:46:23 +00:00
joostdecock
be36868819
chore: Newsletter script updates
2025-04-07 05:46:36 +00:00
Joost De Cock
51dc1d9732
[breaking]: FreeSewing v4 ( #7297 )
...
Refer to the CHANGELOG for all info.
---------
Co-authored-by: Wouter van Wageningen <wouter.vdub@yahoo.com>
Co-authored-by: Josh Munic <jpmunic@gmail.com>
Co-authored-by: Jonathan Haas <haasjona@gmail.com>
2025-04-01 16:15:20 +02:00
BenJamesBen
ef8f68bcaf
fix(scripts): Remove references to lab development environment ( #7232 )
...
Co-authored-by: Benjamin Fan <ben-git@swinglonga.com>
2024-11-16 15:43:10 +01:00
Jonathan Haas
004f5f5ff6
New design should be added to "org" site (else it's invisible with the lab gone)
2024-10-16 09:56:27 +02:00
Jonathan Haas
800baf30f7
Remove lab from reconfigure script
...
The lab has been removed.
2024-10-16 09:56:27 +02:00
dependabot[bot]
eee23c124e
chore(deps): bump axios from 1.6.0 to 1.7.4 in /scripts
...
Bumps [axios](https://github.com/axios/axios ) from 1.6.0 to 1.7.4.
- [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.6.0...v1.7.4 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-16 16:11:46 +00:00
538a1a838e
Bulk fix links to org/docs/various -> org/docs/about
2024-07-08 19:19:28 +03:00
joostdecock
61f111fc8d
feat(backend): Add one-click unsubscribe endpoints
2024-04-01 16:57:35 +02:00
dependabot[bot]
341728294e
Bump follow-redirects from 1.15.4 to 1.15.6 in /scripts
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-14 18:04:37 +00:00
dependabot[bot]
219992ef9f
build(deps): bump nodemailer from 6.9.1 to 6.9.9 in /scripts
...
Bumps [nodemailer](https://github.com/nodemailer/nodemailer ) from 6.9.1 to 6.9.9.
- [Release notes](https://github.com/nodemailer/nodemailer/releases )
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodemailer/nodemailer/compare/v6.9.1...v6.9.9 )
---
updated-dependencies:
- dependency-name: nodemailer
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-02 17:50:30 +00:00
dependabot[bot]
9be3679f7a
build(deps): bump follow-redirects from 1.15.2 to 1.15.4 in /scripts
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.2 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-10 12:02:44 +00:00
joostdecock
9208fb9a3c
fix: Handle newsletter unsubscribe
...
There were a few issues with the newsletter unsubscribe links that we
sent out in the newsletter. They were pointing to the backend for one
thing.
Also updated the frontend pages to handle unsubscribe from both users
and subscribers.
2024-01-02 16:59:14 +01:00
joostdecock
377b2341d6
feat: Updated newsletter script for multiple languages
...
This will now send out the newsletter in various languages
as well as load subscribers from the v3 backend.
2024-01-02 12:31:31 +01:00
Joost De Cock
aff8714daa
wip: Work on i18n support for newsletter
2024-01-01 15:55:49 +01:00
dependabot[bot]
fe189b5c31
build(deps): bump axios from 1.3.2 to 1.6.0 in /scripts
...
Bumps [axios](https://github.com/axios/axios ) from 1.3.2 to 1.6.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.2...v1.6.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-10 18:00:19 +00:00
joostdecock
48a11227fe
chore: Remove old patternDocs script. Closes #3962
2023-10-29 11:19:37 +01:00
joostdecock
b4e96449ea
chore: Add yarn buildall to kickstart
2023-10-22 11:23:30 +02:00
joostdecock
00e1e601ae
chore: Add node about buildall to new software script
2023-10-22 10:06:27 +02:00
Joost De Cock
15d13a9ce6
fix(lab): Update new-design steps, fixes#5207
2023-10-20 15:45:31 +02:00
Joost De Cock
411f3f3e4d
fix: Named import for glob
2023-10-12 22:59:12 +02:00
Joost De Cock
7eff523f7e
fix: Make yarn new design work again
...
Also makes the reconfigure script responsible for the generation of the
use-design hook.
2023-10-04 09:14:24 +02:00
Joost De Cock
78aed4e207
chore: Remove lint
2023-10-02 18:20:31 +02:00
joostdecock
1edbf7d395
feat(markdown): 2023q4 newsletter
2023-10-01 15:32:20 +02:00
joostdecock
57f5d84e9c
chore: Reconfigure packages
2023-09-30 17:40:53 +02:00
joostdecock
237d525557
chore: Reconfigure
2023-09-27 16:19:13 +02:00
joostdecock
131e57a24c
chore: Let reconfigure generate transaltion imports for designs
2023-09-27 16:16:16 +02:00
joostdecock
e36fbad721
chore(backend): Import user avatars but not sets (for now)
2023-08-13 18:57:07 +02:00
joostdecock
526451e127
chore: Typo fix in email script
2023-08-13 15:08:57 +02:00
Joost De Cock
3951e7b44b
fix: Unused bcc addresses in email script
2023-08-08 11:31:16 +02:00
Joost De Cock
91c70f3e9d
chore: Linter issues
2023-08-08 10:33:34 +02:00
Joost De Cock
bb9d4360d1
feat: Script to remove line from many files
2023-08-08 09:47:01 +02:00
Joost De Cock
c4c1925cf2
feat: Added cloudflare migration script
2023-08-08 09:29:46 +02:00
joostdecock
550830310c
wip(backend): Working on migration of user data
2023-08-06 18:27:36 +02:00
Enoch Riese
1521d55d16
update kickstart and tips
2023-07-28 12:56:14 -05:00
Enoch Riese
7ff2bded15
use node conditional exports instead of reconfiguring exports for different use cases
2023-07-27 18:52:58 -06:00
joostdecock
009e1c1cc9
fix(shared): Get rid of build:sitedeps
...
Recently I refactored the prebuild code. One thing I did not touch (yet)
was the various site dependencies. They were then ported to NX over the
previous system with build priorities we had in place. And while that
was a welcome improvement, it did not really address the bigger picture:
we don't actually need to build any of these dependencies to build the
site.
All we need to do is help NodeJS so it can resolve everything from the
source. So this commit does that by adding a top-level run script
`yarn buildsiteconfigure` which calls `yarn reconfigure` but with the
BUILDSITE variable set.
When that variable is set, the reconfigure script will skip all optional
steps and generate a slightly different package.json file that tells
NodeJS to looks the package from source, rather than to look for the
build files.
After running this script, the prebuild step for the various sites will
run without problems, even on a fresh repo where nothing has ever been
build.
So I've updated the prebuild script in the sites to run this. For local
development, please use `uyarn predev` so that you don't muck with all
the package.json files.
If you do so (by accident or not) a `yarn reconfigure` run will put
everything back in its place.
2023-07-26 20:01:04 +02:00
Enoch Riese
0d6dba585d
lint
2023-07-23 11:25:01 -06:00
Enoch Riese
9c88b44501
better naming convention for build scripts. bring back build:all
2023-07-23 11:19:30 -06:00
Enoch Riese
d613c842d6
use lerna to handle build order and speed up buildsitedeps
2023-07-22 18:32:19 -06:00
joostdecock
6b8ff27ec3
chore: Fix a bunch of crowdin issues
2023-07-22 15:23:47 +02:00
joostdecock
094bd8c8b7
chore: Crowdin fixes
2023-07-21 20:54:56 +02:00
joostdecock
d2b4d2d3b3
fix: Merge in develop changes without re-introduced issues
...
There were some trouble the snuck in when mergin an earlier PR
2023-07-21 18:19:07 +02:00
joostdecock
4582b5f717
chore: More tweaks to skip-build script
2023-07-16 10:03:59 +02:00
joostdecock
8f489b9fcb
fix: skip build script is not working as it should
2023-07-16 09:08:53 +02:00