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
G.Ambatte
1bd64b397f
Shit to res.close listener
2026-10-12 21:35:21 +13:00
G.Ambatte
195f18659d
Fix type preventing event listener from being unloaded
2026-10-12 17:54:37 +13:00
G.Ambatte
d80085a67c
Remove unnecessary shareID check
2026-10-12 17:52:04 +13:00
G.Ambatte
478cc6b444
Tweak stream filtering logic
2026-10-11 20:47:22 +13:00
G.Ambatte
7b82971699
Shift EventStream debug functions to use dev config
2026-10-11 15:11:02 +13:00
G.Ambatte
80884a8809
Add dev.json to config item
2026-10-11 15:10:30 +13:00
G.Ambatte
16a6b30cd2
Disable subscriber report
2026-10-11 13:46:51 +13:00
G.Ambatte
1efefce08d
Clean up SharePage beforeunload listener
2026-10-11 13:32:07 +13:00
G.Ambatte
d7f579b308
Add randomized client identifier to reduce chance of grabbing the incorrect subscription ID
2026-10-11 12:46:30 +13:00
G.Ambatte
05a7750bd0
Merge branch 'limitStreamListeners-#5090.1' of https://github.com/G-Ambatte/homebrewery into limitStreamListeners-#5090.1
2026-10-11 12:08:36 +13:00
G.Ambatte
360fd6d2cc
Add unsubscribe call on SharePage unload
2026-10-11 12:08:30 +13:00
G.Ambatte
c60740092b
Move Stream routes to seperate API file
2026-10-11 12:08:07 +13:00
G.Ambatte
5d494c8435
Seperate initial unsub delay from refresh on update unsub delay
2026-10-11 12:06:14 +13:00
G.Ambatte
40a2e3a0d4
Merge branch 'master' into limitStreamListeners-#5090.1
2026-10-11 08:12:46 +13:00
Víctor Losada Hernández
e32be83442
Merge pull request #5097 from naturalcrit/fit-listpage-into-vault
...
Dark Mode for the userpage
2026-10-10 18:23:24 +02:00
Víctor Losada Hernández
3592ee9f61
Merge branch 'master' into fit-listpage-into-vault
2026-10-10 18:20:12 +02:00
Trevor Buckner
114ac54976
Merge pull request #5105 from naturalcrit/Convert_CommonEditorFunctions_to_Basepage
...
New/Edit/Home Convert common hook to basePage component
2026-10-10 11:35:37 -04:00
G.Ambatte
444227e44d
Filter stream updates by Share ID
2026-10-11 01:14:52 +13:00
Trevor Buckner
8609c034c8
Convert hook to basePage
2026-10-09 23:36:20 -04:00
G.Ambatte
a51231535c
Incremental commit
2026-10-10 15:54:59 +13:00
G.Ambatte
5a0b9d8aae
Add debounced call to unsubscribe
2026-10-09 20:28:04 +13:00