Commit Graph
10230 Commits
Author SHA1 Message Date
David Bolack e9c4ee8563 Multiplatform force 2026-10-20 14:51:23 -05:00
David Bolack eeb8fa9c92 Add a force option to ru scripts that deletes the .vite caches 2026-10-20 11:41:17 -05:00
Trevor Buckner c2c4667cc5 Merge pull request #5126 from naturalcrit/dependabot/npm_and_yarn/dev-dependencies-d73cf87b7f
Bump the dev-dependencies group across 1 directory with 2 updates
2026-10-19 14:05:48 -04:00
Trevor Buckner c6b2716b97 Merge branch 'master' into dependabot/npm_and_yarn/dev-dependencies-d73cf87b7f 2026-10-19 13:55:14 -04:00
Trevor Buckner 5a71a36608 Add static-content tests to package.json 2026-10-19 13:52:49 -04:00
Trevor Buckner c05e709be2 Merge pull request #5114 from dbolack-ab/coverage_static-assets
Add tests for static-assets.mv.js
2026-10-19 13:50:15 -04:00
Trevor Buckner 8cb4042a8d Merge branch 'master' into coverage_static-assets 2026-10-19 13:44:01 -04:00
Trevor Buckner 4825df37a8 Remove comments; brotli tests not needed
Vite currently generates no .br files during build. There are not brotli files to test against.

Best to add those tests when they become relevant, at which point they will need to be rebuilt anyway.
2026-10-19 13:43:37 -04:00
dependabot[bot] 59defeea6b Bump the dev-dependencies group across 1 directory with 2 updates
Bumps the dev-dependencies group with 2 updates in the / directory: [babel-plugin-transform-import-meta](https://github.com/javiertury/babel-plugin-transform-import-meta) and [jsdom](https://github.com/jsdom/jsdom).


Updates `babel-plugin-transform-import-meta` from 3.0.0 to 3.1.0
- [Changelog](https://github.com/javiertury/babel-plugin-transform-import-meta/blob/master/CHANGELOG.md)
- [Commits](https://github.com/javiertury/babel-plugin-transform-import-meta/compare/v3.0.0...v3.1.0)

Updates `jsdom` from 30.1.2 to 30.1.3
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](https://github.com/jsdom/jsdom/compare/v30.1.2...v30.1.3)

---
updated-dependencies:
- dependency-name: babel-plugin-transform-import-meta
  dependency-version: 3.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: jsdom
  dependency-version: 30.1.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-19 15:58:24 +00:00
Trevor Buckner 545568be9b Merge pull request #5127 from naturalcrit/dependabot/npm_and_yarn/prod-dependencies-d59226c823
Bump the prod-dependencies group across 1 directory with 7 updates
2026-10-19 11:55:57 -04:00
Trevor Buckner 662877a3da Merge branch 'master' into dependabot/npm_and_yarn/prod-dependencies-d59226c823 2026-10-19 10:35:48 -04:00
Víctor Losada Hernández fab7f1d485 Merge pull request #5130 from naturalcrit/add-styles-to-vault
make vault use similar styles to metadata editor
2026-10-19 15:48:56 +02:00
Víctor Losada Hernández f9aceeb296 update form height vault 2026-10-19 15:46:20 +02:00
Víctor Losada Hernández d639caf245 make vault use similar styles to metadata editor 2026-10-19 14:48:09 +02:00
Víctor Losada Hernández 306b251863 Merge pull request #5128 from naturalcrit/refactor-uipage-as-functional
Refactor uipage as functional
2026-10-19 13:03:51 +02:00
Víctor Losada Hernández eaa23f51fc lint 2026-10-19 13:00:57 +02:00
Víctor Losada Hernández 86866c9dd2 refactor uipage to be functional 2026-10-19 12:59:12 +02:00
dependabot[bot] c32ca98e09 Bump the prod-dependencies group across 1 directory with 7 updates
Bumps the prod-dependencies group with 7 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [express](https://github.com/expressjs/express) | `5.2.1` | `5.3.0` |
| [js-yaml](https://github.com/nodeca/js-yaml) | `5.4.3` | `5.5.0` |
| [mongoose](https://github.com/Automattic/mongoose) | `9.11.1` | `9.11.2` |
| [node](https://github.com/aredridel/node-bin-gen) | `26.11.1` | `26.12.0` |
| [prettier](https://github.com/prettier/prettier) | `3.9.9` | `3.9.10` |
| [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.3.0` | `19.3.1` |
| [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.3.0` | `19.3.1` |



Updates `express` from 5.2.1 to 5.3.0
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/v5.2.1...v5.3.0)

Updates `js-yaml` from 5.4.3 to 5.5.0
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/5.4.3...5.5.0)

Updates `mongoose` from 9.11.1 to 9.11.2
- [Release notes](https://github.com/Automattic/mongoose/releases)
- [Changelog](https://github.com/Automattic/mongoose/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Automattic/mongoose/compare/9.11.1...9.11.2)

Updates `node` from 26.11.1 to 26.12.0
- [Commits](https://github.com/aredridel/node-bin-gen/commits)

Updates `prettier` from 3.9.9 to 3.9.10
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.9.9...3.9.10)

Updates `react` from 19.3.0 to 19.3.1
- [Release notes](https://github.com/react/react/releases)
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react/commits/v19.3.1/packages/react)

Updates `react-dom` from 19.3.0 to 19.3.1
- [Release notes](https://github.com/react/react/releases)
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react/commits/v19.3.1/packages/react-dom)

---
updated-dependencies:
- dependency-name: express
  dependency-version: 5.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-dependencies
- dependency-name: js-yaml
  dependency-version: 5.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-dependencies
- dependency-name: mongoose
  dependency-version: 9.11.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: node
  dependency-version: 26.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-dependencies
- dependency-name: prettier
  dependency-version: 3.9.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: react
  dependency-version: 19.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: react-dom
  dependency-version: 19.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-19 03:26:11 +00:00
Trevor Buckner 6a9d7aff49 Merge pull request #5120 from dbolack-ab/update_faq_username_change
Simple FAQ change for username updates
2026-10-14 15:14:03 -04:00
David Bolack 18acd2e26d Simple FAQ change for username updates 2026-10-14 13:29:36 -05:00
David Bolack 991655a05f Remove files changed from incorrect base 2026-10-13 13:10:35 -05:00
David Bolack 34b5b559a7 Add updated test files
Staged brotli tests left in place in case full evaluation desired.
2026-10-13 12:42:10 -05:00
David Bolack 8e40f809c1 Rebuild #4994 without added Brotli files for tests 2026-10-13 12:39:16 -05:00
David Bolack c1315b3512 Update Download endpoint to export four shapes of Markdown files
Restructures PDF download into an Export menu containing the PDF export and 4 Markdown Options
Slightly tweaks tests
Effectively moves the api.mergeBrewText to helpers. I think this makes more sense.
Changes the download extension from txt to 'md`.
The Commonmark, TOML, and JSON exports are the same with the frontmatter in a slightly different shape. These were selected based on lightweight research into Markdown Frontmatter.

If specific formats - such as Obsidian - are different enough in terms of formatting the frontmatter or desired metadata content, this is fairly easy
2026-10-13 12:34:51 -05:00
Víctor Losada Hernández 3179c56263 Merge pull request #5111 from naturalcrit/fix-vault-styles
Fix vault styles
2026-10-13 18:42:30 +02:00
Víctor Losada Hernández b932ca70c6 Merge branch 'fix-vault-styles' of https://github.com/naturalcrit/homebrewery into fix-vault-styles 2026-10-13 18:40:09 +02:00
Víctor Losada Hernández 73ecdadeff use undefined error if the error is not hb 2026-10-13 18:40:04 +02:00
Víctor Losada Hernández 734fb3114e Merge branch 'master' into fix-vault-styles 2026-10-13 18:36:46 +02:00
Trevor Buckner a28a0cef72 Merge pull request #5094 from G-Ambatte/limitStreamListeners-#5090.1
Rework brew streaming
2026-10-13 11:09:09 -04:00
Trevor Buckner 3339e5179b Merge branch 'master' into limitStreamListeners-#5090.1 2026-10-13 10:57:50 -04:00
Víctor Losada Hernández 3656a3fcc6 now fix the nobrews header 2026-10-13 14:20:16 +02:00
Víctor Losada Hernández 1824ca9186 Fix not found brews title 2026-10-13 14:17:35 +02:00
Víctor Losada Hernández 61818d7b72 Merge branch 'master' of https://github.com/naturalcrit/homebrewery into fix-vault-styles 2026-10-13 14:14:52 +02:00
Víctor Losada Hernández 70c4501e74 Merge pull request #5110 from naturalcrit/fix-vault-crash
fix error crash with vault if server error
2026-10-13 14:13:57 +02:00
Víctor Losada Hernández c607e83079 fix styles 2026-10-13 14:08:11 +02:00
Víctor Losada Hernández 363122c862 replace media queries with container queries for vault 2026-10-13 13:58:54 +02:00
Víctor Losada Hernández 1f98e6be91 just fix the error nothing else yet 2026-10-13 13:27:04 +02:00
Víctor Losada Hernández eed69eb8b1 undo errorindex commit 2026-10-13 13:26:24 +02:00
Víctor Losada Hernández 6e37e2e50d fix error crash with vault if server error 2026-10-13 13:25:22 +02:00
G.Ambatte 4479b7ca95 Prevent stream heartbeat from loading in test environments 2026-10-13 23:13:53 +13:00
G.Ambatte 8d3edc7cd1 Add periodic stream heartbeat to stop disconnection/reconnection cycle 2026-10-13 22:33:19 +13:00
G.Ambatte 8672dbe1e9 Comment out unused unsubscribe event 2026-10-13 18:08:42 +13:00
G.Ambatte b2038e1a45 Remove obsolete reference to removed subTimer 2026-10-13 17:58:21 +13:00
G.Ambatte 0f3bc68222 Remove unneeded unsub function 2026-10-13 17:33:02 +13:00
G.Ambatte fe1a33ecfe Remove unneeded NanoID import from SharePage 2026-10-13 17:32:43 +13:00
Trevor Buckner 22b90407d8 Merge branch 'master' into limitStreamListeners-#5090.1 2026-10-12 13:44:16 -04:00
Trevor Buckner 01a14c2b00 Merge pull request #5108 from naturalcrit/dependabot/npm_and_yarn/dev-dependencies-881b0f98f1
Bump the dev-dependencies group across 1 directory with 2 updates
2026-10-12 13:43:50 -04:00
dependabot[bot] 2bdae8d824 Bump the dev-dependencies group across 1 directory with 2 updates
Bumps the dev-dependencies group with 2 updates in the / directory: [jsdom](https://github.com/jsdom/jsdom) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `jsdom` from 30.1.1 to 30.1.2
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](https://github.com/jsdom/jsdom/compare/v30.1.1...v30.1.2)

Updates `vite` from 8.3.2 to 8.3.4
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v8.3.4/packages/vite)

---
updated-dependencies:
- dependency-name: jsdom
  dependency-version: 30.1.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: vite
  dependency-version: 8.3.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-12 15:18:58 +00:00
Trevor Buckner 5becd549f3 Merge pull request #5109 from naturalcrit/dependabot/npm_and_yarn/prod-dependencies-c1f8585adf
Bump the prod-dependencies group across 1 directory with 10 updates
2026-10-12 11:16:09 -04:00
dependabot[bot] fe5997addc Bump the prod-dependencies group across 1 directory with 10 updates
Bumps the prod-dependencies group with 10 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `8.0.6` | `8.0.7` |
| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `8.0.6` | `8.0.7` |
| [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) | `8.0.5` | `8.0.7` |
| [@codemirror/language](https://github.com/codemirror/language) | `6.12.4` | `6.13.1` |
| [@codemirror/view](https://github.com/codemirror/view) | `6.43.13` | `6.43.14` |
| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `6.1.1` | `6.1.2` |
| [js-yaml](https://github.com/nodeca/js-yaml) | `5.4.2` | `5.4.3` |
| [mongoose](https://github.com/Automattic/mongoose) | `9.10.4` | `9.11.1` |
| [nanoid](https://github.com/ai/nanoid) | `6.0.1` | `6.0.2` |
| [node](https://github.com/aredridel/node-bin-gen) | `26.10.0` | `26.11.1` |



Updates `@babel/core` from 8.0.6 to 8.0.7
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v8.0.7/packages/babel-core)

Updates `@babel/preset-env` from 8.0.6 to 8.0.7
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v8.0.7/packages/babel-preset-env)

Updates `@babel/runtime` from 8.0.5 to 8.0.7
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v8.0.7/packages/babel-runtime)

Updates `@codemirror/language` from 6.12.4 to 6.13.1
- [Changelog](https://github.com/codemirror/language/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codemirror/language/commits)

Updates `@codemirror/view` from 6.43.13 to 6.43.14
- [Changelog](https://github.com/codemirror/view/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codemirror/view/commits)

Updates `@vitejs/plugin-react` from 6.1.1 to 6.1.2
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@6.1.2/packages/plugin-react)

Updates `js-yaml` from 5.4.2 to 5.4.3
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/5.4.2...5.4.3)

Updates `mongoose` from 9.10.4 to 9.11.1
- [Release notes](https://github.com/Automattic/mongoose/releases)
- [Changelog](https://github.com/Automattic/mongoose/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Automattic/mongoose/compare/9.10.4...9.11.1)

Updates `nanoid` from 6.0.1 to 6.0.2
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/6.0.1...6.0.2)

Updates `node` from 26.10.0 to 26.11.1
- [Commits](https://github.com/aredridel/node-bin-gen/commits)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-version: 8.0.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: "@babel/preset-env"
  dependency-version: 8.0.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: "@babel/runtime"
  dependency-version: 8.0.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: "@codemirror/language"
  dependency-version: 6.13.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-dependencies
- dependency-name: "@codemirror/view"
  dependency-version: 6.43.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: "@vitejs/plugin-react"
  dependency-version: 6.1.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: js-yaml
  dependency-version: 5.4.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: mongoose
  dependency-version: 9.11.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-dependencies
- dependency-name: nanoid
  dependency-version: 6.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: node
  dependency-version: 26.11.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-12 08:51:47 +00:00