1
0
Fork 0
Commit graph

214 commits

Author SHA1 Message Date
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