Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
81 commits
Select commit Hold shift + click to select a range
fde2c23
Added a working version of an "add media proxy" command. But needs to…
daviddarke Mar 18, 2026
6e12ed6
Shifted this to a toggle functionality
daviddarke Mar 18, 2026
e94da6a
Added HTTP auth process to proxy
daviddarke Apr 8, 2026
7979fa5
remove exports for local vars
May 27, 2026
39a0e4c
check for windows nginx location
May 27, 2026
8476470
execute herd restart in toggle-media-proxy
May 27, 2026
853bb32
remove duplicate changeset minor change
May 27, 2026
f39607d
add staging http auth to smash config
May 27, 2026
2a5e09c
move staging url config location
May 27, 2026
93f4889
use staging url from smash config
May 27, 2026
e53a9f9
error message tweak
May 27, 2026
ef059c7
create config getter and refactor db pull and toggle media to use it
May 27, 2026
19cf2ed
whitespace fixes
May 28, 2026
a5022d8
fix esm import fails
May 28, 2026
deeb614
ts lint fixes
May 28, 2026
6eba60f
put back command typo
May 28, 2026
5aa1101
whitespace
May 28, 2026
6e8b441
improve staging url prefix handling
May 28, 2026
cd29bdb
improve staging url prefix handling
May 28, 2026
f40d426
whitespace
May 28, 2026
f546b95
smash-config package refactor - tidy index and move utils into folder
May 28, 2026
08a74f9
Merge branch 'main' into feature/media-proxy-pass
May 28, 2026
0f3a68f
Merge branch 'feature/media-proxy-pass' into feature/media-proxy-pass…
May 28, 2026
f012ee2
git linting errors from merge
May 28, 2026
6a4a9ea
import fix
May 28, 2026
a7df011
remove --skip-columns=guuid from the search and replace
May 28, 2026
4e514ae
remove www
Jun 1, 2026
3e331f6
remove getConfigs helper function
Jun 1, 2026
a7fe589
remove commented out code
Jun 1, 2026
3fa960e
fix isWindows check
Jun 2, 2026
55ccec3
use named exports
Jun 2, 2026
2e968a8
Merge pull request #568 from AtomicSmash/feature/media-proxy-pass-pul…
willnjl Jun 2, 2026
971491e
make port optional
Jun 3, 2026
0827713
Add smash config version handler, remove .env vars fallback and make …
mikeybinns Jun 10, 2026
4cb7d26
update pull media command
mikeybinns Jun 10, 2026
27f347d
Enter pre-release
mikeybinns Jun 10, 2026
61e93cf
fix smash config test
mikeybinns Jun 10, 2026
ed327d1
default staging uploads path to standard uploads path if set
mikeybinns Jun 10, 2026
42d3af4
Add whitespace to improve commit diffs, will sort after PR is approve…
mikeybinns Jun 10, 2026
9d9e79e
make pull media config optional
mikeybinns Jun 10, 2026
24dddc5
remove SVG command
mikeybinns Jun 12, 2026
affcda8
deprecate setup database command
mikeybinns Jun 16, 2026
75d7708
Remove unnecessary ternaries for src and dist folders now paths are a…
mikeybinns Jun 16, 2026
89f6833
nest pull media config inside a cli object
mikeybinns Jun 16, 2026
61845d4
add changesets
mikeybinns Jun 16, 2026
ad1a1a7
Merge pull request #531 from AtomicSmash/feature/media-proxy-pass
mikeybinns Jun 16, 2026
87c5a17
Update deps
mikeybinns Jun 16, 2026
5f8b513
Merge pull request #580 from AtomicSmash/feature/maintenance
mikeybinns Jun 16, 2026
7751d7f
Version Packages (beta)
github-actions[bot] Jun 16, 2026
3a7657d
Merge pull request #579 from AtomicSmash/changeset-release/pre-release
mikeybinns Jun 16, 2026
5f30693
Add missing typescript dep to smash config
mikeybinns Jun 17, 2026
737e1bb
Remove unused deps from cli
mikeybinns Jun 17, 2026
1d274b8
add changesets
mikeybinns Jun 17, 2026
2ecc2a4
Merge pull request #582 from AtomicSmash/bugfix/maintenance
mikeybinns Jun 17, 2026
fc4601b
Version Packages (beta)
github-actions[bot] Jun 17, 2026
4379dcf
Merge pull request #583 from AtomicSmash/changeset-release/pre-release
mikeybinns Jun 17, 2026
60cac92
Fix missing cssnano and sass-loader deps in compiler
mikeybinns Jun 17, 2026
c54b2ce
fix package lock
mikeybinns Jun 17, 2026
b1b3909
Merge pull request #584 from AtomicSmash/bugfix/compiler-deps
mikeybinns Jun 17, 2026
ced87f5
Version Packages (beta)
github-actions[bot] Jun 17, 2026
ee0bc7b
Merge pull request #585 from AtomicSmash/changeset-release/pre-release
mikeybinns Jun 17, 2026
6440edb
Update pull database post-run message to include media proxy
mikeybinns Jun 17, 2026
933aa7e
Change toggle media proxy to add media proxy
mikeybinns Jun 17, 2026
6b1e698
fix formatting
mikeybinns Jun 17, 2026
c32e8ae
remove unnecessary exports and remove removeProxyBlock function
mikeybinns Jun 17, 2026
56f000f
fix command name and description
mikeybinns Jun 17, 2026
29f8a08
fix tests
mikeybinns Jun 17, 2026
47d4021
update husky output and build commands
mikeybinns Jun 17, 2026
0d66a62
Merge pull request #586 from AtomicSmash/bugfix/minor-changes-to-medi…
mikeybinns Jun 17, 2026
fefe422
Version Packages (beta)
github-actions[bot] Jun 17, 2026
9f3c9e5
Merge pull request #587 from AtomicSmash/changeset-release/pre-release
mikeybinns Jun 17, 2026
66d35c9
fix pull database command message indenting
mikeybinns Jun 17, 2026
c36d160
Merge pull request #588 from AtomicSmash/bugfix/fix-pull-database-com…
mikeybinns Jun 17, 2026
e37873e
Version Packages (beta)
github-actions[bot] Jun 17, 2026
b2cb8e6
Merge pull request #589 from AtomicSmash/changeset-release/pre-release
mikeybinns Jun 17, 2026
555425c
exit pre-release
mikeybinns Jun 17, 2026
a7a52e6
Merge pull request #590 from AtomicSmash/release/2026-06-17
mikeybinns Jun 17, 2026
9de930c
Merge branch 'main' into release/2026-06-17
mikeybinns Jun 17, 2026
21d4bec
Merge pull request #595 from AtomicSmash/release/2026-06-17
mikeybinns Jun 17, 2026
c8b6b8a
Merge branch 'main' into release/2025-06-17
mikeybinns Jun 17, 2026
370d158
Merge pull request #598 from AtomicSmash/release/2025-06-17
mikeybinns Jun 17, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .changeset/eight-lions-argue.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@atomicsmash/cli": major
---

Remove SVG command
5 changes: 5 additions & 0 deletions .changeset/fancy-states-sin.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@atomicsmash/cli": patch
---

Remove unused deps
12 changes: 12 additions & 0 deletions .changeset/giant-plants-mix.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
"@atomicsmash/browserslist-config": patch
"@atomicsmash/coding-standards": patch
"@atomicsmash/blocks-helpers": patch
"@atomicsmash/init-testing": patch
"@atomicsmash/smash-config": patch
"@atomicsmash/test-utils": patch
"@atomicsmash/compiler": patch
"@atomicsmash/cli": patch
---

Update deps
5 changes: 5 additions & 0 deletions .changeset/huge-rules-kiss.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@atomicsmash/cli": major
---

Update pull database and pull media commands to use Smash Config V2 and remove .env variable support.
5 changes: 5 additions & 0 deletions .changeset/humble-cooks-cut.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@atomicsmash/smash-config": patch
---

Add missing typescript dep
5 changes: 5 additions & 0 deletions .changeset/jolly-frogs-drum.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@atomicsmash/cli": minor
---

Deprecate setup-database command
5 changes: 5 additions & 0 deletions .changeset/legal-groups-notice.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@atomicsmash/smash-config": minor
---

Add option to get a Smash Config of a minimum version
5 changes: 5 additions & 0 deletions .changeset/lovely-heads-press.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@atomicsmash/coding-standards": patch
---

Fix the typescript version to 5.9 to prevent new linting errors without package updates
5 changes: 5 additions & 0 deletions .changeset/lucky-games-pump.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@atomicsmash/cli": major
---

Added new toggle media proxy function
5 changes: 5 additions & 0 deletions .changeset/olive-apples-ring.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@atomicsmash/smash-config": minor
---

Add Smash Config V2 types and validation
5 changes: 5 additions & 0 deletions .changeset/olive-baths-share.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@atomicsmash/cli": patch
---

fix pull database command message indenting
5 changes: 5 additions & 0 deletions .changeset/petite-moose-repair.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@atomicsmash/cli": patch
---

Update pull database post-run message to include media proxy
36 changes: 36 additions & 0 deletions .changeset/pre.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
{
"mode": "exit",
"tag": "beta",
"initialVersions": {
"@atomicsmash/blocks-helpers": "7.2.2",
"@atomicsmash/browserslist-config": "18.0.0",
"@atomicsmash/cli": "11.0.0",
"@atomicsmash/coding-standards": "18.0.0",
"@atomicsmash/compiler": "4.0.0",
"@atomicsmash/date-php": "2.2.0",
"@atomicsmash/init-testing": "2.1.3",
"@atomicsmash/smash-config": "1.0.2",
"@atomicsmash/test-utils": "6.0.0",
"@atomicsmash/wordpress-tests-helper": "1.2.0"
},
"changesets": [
"eight-lions-argue",
"fancy-states-sin",
"giant-plants-mix",
"huge-rules-kiss",
"humble-cooks-cut",
"jolly-frogs-drum",
"legal-groups-notice",
"lovely-heads-press",
"lucky-games-pump",
"olive-apples-ring",
"olive-baths-share",
"petite-moose-repair",
"rare-eagles-move",
"ready-birds-sneeze",
"silver-glasses-shine",
"sunny-doors-warn",
"tasty-coins-cry",
"violet-paws-flow"
]
}
5 changes: 5 additions & 0 deletions .changeset/rare-eagles-move.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@atomicsmash/smash-config": major
---

Get smash config now always returns a smash config or throws an error, it no longer returns null for custom errors.
5 changes: 5 additions & 0 deletions .changeset/ready-birds-sneeze.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@atomicsmash/compiler": patch
---

Fix missing cssnano and sass-loader deps
5 changes: 5 additions & 0 deletions .changeset/silver-glasses-shine.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@atomicsmash/smash-config": major
---

Removed smash config fallbacks for .env and package.json
5 changes: 5 additions & 0 deletions .changeset/sunny-doors-warn.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@atomicsmash/cli": major
---

Change toggle media proxy to add media proxy
5 changes: 5 additions & 0 deletions .changeset/tasty-coins-cry.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@atomicsmash/compiler": major
---

The compiler now requires that a smash config is set, if not set, it will throw an error. Fallback for scssAliases removed.
5 changes: 5 additions & 0 deletions .changeset/violet-paws-flow.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@atomicsmash/cli": patch
---

Update setup and setup database commands in line with the changes to smash config.
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,4 @@ packages/cli/src/tests/package-lock.json
.cache/

# Compiler package
packages/compiler/src/tests/dist
packages/compiler/src/tests/theme/dist
2 changes: 2 additions & 0 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,6 @@ if [ "$branch" = "main" ]; then
exit 1
fi

npm run build
npm run lint
npm run test
Loading
Loading