Trevor Buckner
4ea4c74783
Merge branch 'master' into normalizeNodeVersions
2026-07-08 15:28:16 -04:00
Trevor Buckner
d25e572ab2
Merge pull request #4769 from Gazook89/Better-Dropdowns
...
Better dropdowns
2026-07-07 22:06:12 -04:00
Gazook89
f6f4faba27
remove tests
2026-07-07 20:44:01 -05:00
David Bolack
25ba58ffa7
Circle ci does not alias a latest. Pin to 26.4.0
2026-07-05 17:58:43 -05:00
David Bolack
54968de248
move to 26
2026-07-05 17:45:54 -05:00
David Bolack
5a52b088ea
Push everything to node 25
2026-07-05 17:40:11 -05:00
Gazook89
f67ab5bb16
update brewRenderer.jsx
2026-07-04 20:25:01 -05:00
Gazook89
9048253c9c
revert some unintended changes from an earlier merge
...
commit e02ce4f898 unintentionally undid some changes for v4 by dbolack, I'm not really sure how. It's evidently not possible to directly "revert" those changes without having a conflicted file, i think something was borked in the process.
manually reverting the changes here, hopefully it works out.
2026-07-04 20:16:02 -05:00
David Bolack
1789c2361f
Normalize config files for conatiners to 20.18 based on circleci testing.
2026-07-04 14:55:11 -05:00
Gazook89
416161e617
fix to previous commit.
2026-07-02 23:44:19 -05:00
Gazook89
3836150e42
hide arrows on snippetbar triggers, improve spacing
...
to decrease the width used for the snippet bar triggers, removed the down arrows (for the top level triggers only). And, reduced the padding on the icons in the snippetbar while retaining it inside the menus.
The icons still align between the menu list and the menu trigger, but the text labels do not.
2026-07-02 23:40:01 -05:00
Gazook89
b62dc7e5c9
Update package-lock.json
2026-07-02 23:15:08 -05:00
Gazook89
5c50f35570
Merge branch 'master' into Better-Dropdowns
2026-07-02 23:08:37 -05:00
Gazook89
2164f7ae9d
Merge remote-tracking branch 'upstream/master'
2026-07-02 23:08:22 -05:00
Gazook89
b791bcefdb
revert the work done in earlier commit with anchor properties
...
revert commit 1fe19578c2 which changed `anchor()` values to `position-area`.
I'm not sure what compelled me to do that change initially, except the easier to understand syntax. Hopefully it wasn't important.
But oddbird polyfill expects `anchor()` values, which it converts to pixel values for positioning.
2026-07-02 22:53:33 -05:00
Víctor Losada Hernández
13d1780180
Merge pull request #4837 from 5e-Cleric/add-cleaning-tool-to-admin
...
[ADMIN]: Proper cleanup function
2026-06-17 16:41:48 +02:00
Víctor Losada Hernández
0d1e57d393
Merge branch 'master' of https://github.com/naturalcrit/homebrewery into add-cleaning-tool-to-admin
2026-06-17 16:23:16 +02:00
Víctor Losada Hernández
edf5a6f9e8
a few touches as gazook requested
2026-06-17 16:22:03 +02:00
Víctor Losada Hernández
515a59c9de
updated fields to have proper data
2026-06-17 15:59:42 +02:00
Víctor Losada Hernández
a645b61464
update comments
2026-06-17 15:50:21 +02:00
G.Ambatte
f6436bce33
Merge pull request #4867 from G-Ambatte/fixDividerBug
...
Editor reduces when console opened
2026-06-17 16:54:02 +12:00
G.Ambatte
1e69cf2e13
Merge branch 'master' into fixDividerBug
2026-06-14 22:46:22 +12:00
G.Ambatte
e7ec8a2174
Initial attempt at bug fix
2026-06-14 22:34:07 +12:00
Gazook89
1fe19578c2
change anchor method
...
This updates the position try results by using a different method of setting the area of the anchored element. Rather than using the inset properties with `anchor()`, it uses `position-area`.
2026-06-10 16:28:34 -05:00
Gazook89
6e86b1001c
Update package-lock.json
2026-06-10 12:34:14 -05:00
Gazook89
80e14898be
Update package-lock.json
2026-06-10 12:31:29 -05:00
Gazook89
e02ce4f898
Merge remote-tracking branch 'upstream/master'
2026-06-10 12:30:33 -05:00
Víctor Losada Hernández
70ca2a0bb8
Merge pull request #4863 from naturalcrit/dependabot/npm_and_yarn/prod-dependencies-45b30eb613
...
Bump the prod-dependencies group across 1 directory with 4 updates
2026-06-10 08:47:40 +02:00
dependabot[bot]
c67ac53447
Bump the prod-dependencies group across 1 directory with 4 updates
...
Bumps the prod-dependencies group with 4 updates in the / directory: [@codemirror/autocomplete](https://github.com/codemirror/autocomplete ), [@codemirror/view](https://github.com/codemirror/view ), [mongoose](https://github.com/Automattic/mongoose ) and [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router ).
Updates `@codemirror/autocomplete` from 6.20.2 to 6.20.3
- [Changelog](https://github.com/codemirror/autocomplete/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codemirror/autocomplete/commits )
Updates `@codemirror/view` from 6.43.0 to 6.43.1
- [Changelog](https://github.com/codemirror/view/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codemirror/view/commits )
Updates `mongoose` from 9.6.3 to 9.7.0
- [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.6.3...9.7.0 )
Updates `react-router` from 7.16.0 to 7.17.0
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router@7.17.0/packages/react-router )
---
updated-dependencies:
- dependency-name: "@codemirror/autocomplete"
dependency-version: 6.20.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: prod-dependencies
- dependency-name: "@codemirror/view"
dependency-version: 6.43.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: prod-dependencies
- dependency-name: mongoose
dependency-version: 9.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: prod-dependencies
- dependency-name: react-router
dependency-version: 7.17.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: prod-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-10 03:23:50 +00:00
Gazook89
1861d036b9
add key to dropdown menuitem
2026-06-09 06:25:31 -05:00
Víctor Losada Hernández
e06626e1b4
Merge pull request #4851 from naturalcrit/dependabot/npm_and_yarn/prod-dependencies-5933c7efe7
...
Bump the prod-dependencies group across 1 directory with 12 updates
2026-06-02 18:06:53 +02:00
dependabot[bot]
0c0579a9d3
Bump the prod-dependencies group across 1 directory with 12 updates
...
Bumps the prod-dependencies group with 12 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) | `7.29.0` | `7.29.7` |
| [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) | `7.29.0` | `7.29.7` |
| [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react ) | `7.28.5` | `7.29.7` |
| [@googleapis/drive](https://github.com/googleapis/google-api-nodejs-client ) | `20.1.0` | `20.2.0` |
| [dedent](https://github.com/dmnd/dedent ) | `1.7.1` | `1.7.2` |
| [fflate](https://github.com/101arrowz/fflate ) | `0.8.2` | `0.8.3` |
| [idb-keyval](https://github.com/jakearchibald/idb-keyval ) | `6.2.2` | `6.2.5` |
| [js-yaml](https://github.com/nodeca/js-yaml ) | `4.1.1` | `4.2.0` |
| [marked-emoji](https://github.com/UziTech/marked-emoji ) | `2.0.2` | `2.0.3` |
| [marked-gfm-heading-id](https://github.com/markedjs/marked-gfm-heading-id ) | `4.1.3` | `4.1.4` |
| [react](https://github.com/facebook/react/tree/HEAD/packages/react ) | `19.2.6` | `19.2.7` |
| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom ) | `19.2.6` | `19.2.7` |
Updates `@babel/core` from 7.29.0 to 7.29.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/v7.29.7/packages/babel-core )
Updates `@babel/plugin-transform-runtime` from 7.29.0 to 7.29.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/v7.29.7/packages/babel-plugin-transform-runtime )
Updates `@babel/preset-react` from 7.28.5 to 7.29.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/v7.29.7/packages/babel-preset-react )
Updates `@googleapis/drive` from 20.1.0 to 20.2.0
- [Release notes](https://github.com/googleapis/google-api-nodejs-client/releases )
- [Changelog](https://github.com/googleapis/google-api-nodejs-client/blob/20.2.0/CHANGELOG.md )
- [Commits](https://github.com/googleapis/google-api-nodejs-client/compare/20.1.0...20.2.0 )
Updates `dedent` from 1.7.1 to 1.7.2
- [Release notes](https://github.com/dmnd/dedent/releases )
- [Changelog](https://github.com/dmnd/dedent/blob/main/CHANGELOG.md )
- [Commits](https://github.com/dmnd/dedent/compare/v1.7.1...v1.7.2 )
Updates `fflate` from 0.8.2 to 0.8.3
- [Release notes](https://github.com/101arrowz/fflate/releases )
- [Changelog](https://github.com/101arrowz/fflate/blob/master/CHANGELOG.md )
- [Commits](https://github.com/101arrowz/fflate/compare/v0.8.2...v0.8.3 )
Updates `idb-keyval` from 6.2.2 to 6.2.5
- [Changelog](https://github.com/jakearchibald/idb-keyval/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jakearchibald/idb-keyval/compare/v6.2.2...v6.2.5 )
Updates `js-yaml` from 4.1.1 to 4.2.0
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/commits )
Updates `marked-emoji` from 2.0.2 to 2.0.3
- [Release notes](https://github.com/UziTech/marked-emoji/releases )
- [Changelog](https://github.com/UziTech/marked-emoji/blob/main/release.config.cjs )
- [Commits](https://github.com/UziTech/marked-emoji/compare/v2.0.2...v2.0.3 )
Updates `marked-gfm-heading-id` from 4.1.3 to 4.1.4
- [Release notes](https://github.com/markedjs/marked-gfm-heading-id/releases )
- [Changelog](https://github.com/markedjs/marked-gfm-heading-id/blob/main/release.config.cjs )
- [Commits](https://github.com/markedjs/marked-gfm-heading-id/compare/v4.1.3...v4.1.4 )
Updates `react` from 19.2.6 to 19.2.7
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v19.2.7/packages/react )
Updates `react-dom` from 19.2.6 to 19.2.7
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v19.2.7/packages/react-dom )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-version: 7.29.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: prod-dependencies
- dependency-name: "@babel/plugin-transform-runtime"
dependency-version: 7.29.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: prod-dependencies
- dependency-name: "@babel/preset-react"
dependency-version: 7.29.7
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: prod-dependencies
- dependency-name: "@googleapis/drive"
dependency-version: 20.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: prod-dependencies
- dependency-name: dedent
dependency-version: 1.7.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: prod-dependencies
- dependency-name: fflate
dependency-version: 0.8.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: prod-dependencies
- dependency-name: idb-keyval
dependency-version: 6.2.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: prod-dependencies
- dependency-name: js-yaml
dependency-version: 4.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: prod-dependencies
- dependency-name: marked-emoji
dependency-version: 2.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: prod-dependencies
- dependency-name: marked-gfm-heading-id
dependency-version: 4.1.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: prod-dependencies
- dependency-name: react
dependency-version: 19.2.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: prod-dependencies
- dependency-name: react-dom
dependency-version: 19.2.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: prod-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-02 14:33:00 +00:00
Víctor Losada Hernández
c1c3c1ee16
Merge pull request #4593 from dbolack-ab/V4_Persistant_Templates
...
Template class persistence
2026-06-02 16:28:01 +02:00
Víctor Losada Hernández
b65105598a
going for 6 years for now
2026-06-02 14:34:18 +02:00
David Bolack
36ae3734fb
Merge branch 'master' into V4_Persistant_Templates
...
Change enable_v4 to enableV4 to shut up linter.
2026-05-29 21:06:55 -05:00
Víctor Losada Hernández
ed6bf9f1bb
last changes
2026-05-30 00:08:07 +02:00
Gazook89
a3469a172a
Move tests to tests/components directory
2026-05-29 15:58:00 -05:00
Gazook89
cf8f809eec
Cleanup some loose ends.
2026-05-29 15:57:41 -05:00
Gazook89
03890fd329
Update package-lock.json
2026-05-29 13:03:40 -05:00
Gazook89
9c21e6dc8e
update the reset to better vertically align icons
2026-05-29 11:38:14 -05:00
Gazook89
fa07af2d82
Add tests for the Dropdown structure and behavior
...
Largely this is written by an LLM after I provided the targets, and I've looked through the tests themselves to confirm they are accurate. There may be improvements in how to actually *set up* the tests, though, as I am less familiar with those.
This has two test suites: the first for html structure, the second for behavior. Each of them calls another script that provides helper functions for setting things up and taking them down. This keeps the test suites themselves fairly lean.
2026-05-29 11:08:05 -05:00
Gazook89
f716c390b9
Add some defaults to dropdown
2026-05-29 10:54:58 -05:00
Víctor Losada Hernández
55c4504ed9
remove logs
2026-05-29 11:32:31 +02:00
Víctor Losada Hernández
1838a57e53
final version
2026-05-29 11:32:09 +02:00
Gazook89
e7df5d1160
remove experimental/beta tags on snippets.
2026-05-28 21:28:52 -05:00
Gazook89
bb3f6fe642
remove nonexistent icons.
2026-05-28 21:05:12 -05:00
Gazook89
af0804fd6f
Remove non-existent icons
2026-05-28 11:46:12 -05:00
Gazook89
c12a188196
Be sure snippet icon is getting passed in
2026-05-28 11:45:14 -05:00
Gazook89
13196941eb
popovertarget is typically not camelcase in html
2026-05-28 11:43:33 -05:00
Gazook89
3110d2cc69
Add icons to menu triggers
...
This fixes the odd alignments of menu-wrapper names by ensuring that both menuitems and menu-wrappers (actually their child triggers) both have space for icons.
2026-05-28 11:43:05 -05:00