David Bolack
8bc5f7312e
Merge branch 'master' into issue_4201
2025-10-03 18:47:54 -05:00
Trevor Buckner
e64fc83ea6
Merge pull request #4436 from G-Ambatte/addMongoIndexes
...
Add indexes to Mongo schema
2025-10-02 20:48:32 -04:00
G.Ambatte
ee6d2ac35d
Merge branch 'master' into addMongoIndexes
2025-10-03 13:42:25 +13:00
G.Ambatte
f22f7196ca
Update README.md
2025-10-03 13:41:53 +13:00
Trevor Buckner
7f832a55db
Merge pull request #4439 from naturalcrit/CommonHandleBrewChange
...
Combine handle<Text/Style/Snippet/Meta>Change() into one common function
2025-10-02 19:39:35 -04:00
Trevor Buckner
1c6a39363c
Combine handleText/Style/Snippet/Meta functions into common function
...
Also adds any related imports and key names
2025-10-02 19:33:15 -04:00
Trevor Buckner
bcca5fa97d
In /homepage, rename brew state to currentBrew to match /new and /edit
2025-10-02 19:27:45 -04:00
Trevor Buckner
bfe6142b04
Merge pull request #4438 from G-Ambatte/fixDefaultSaveLocation-#4437
...
Fix default save location functionality
2025-10-02 18:37:59 -04:00
Víctor Losada Hernández
aef835dfe7
Merge branch 'master' into fixDefaultSaveLocation-#4437
2025-10-02 12:42:09 +02:00
Víctor Losada Hernández
274fbcb29e
Merge pull request #4435 from naturalcrit/remove-scrollbar-styles
...
remove custom scrollbar styles
2025-10-02 12:40:59 +02:00
G.Ambatte
900cf6aebb
Change SAVEKEY definition to after username is populated
2025-10-02 22:59:24 +13:00
G.Ambatte
82a8db129e
Merge branch 'naturalcrit:master' into addMongoIndexes
2025-10-02 10:54:21 +13:00
Víctor Losada Hernández
6d4ad6af7d
Merge branch 'master' of https://github.com/naturalcrit/homebrewery into remove-scrollbar-styles
2025-10-01 22:57:53 +02:00
Víctor Losada Hernández
4b753970c9
remove scrollbar
2025-09-29 22:19:19 +02:00
David Bolack
0ab882a33c
Merge branch 'master' into issue_4201
2025-09-22 20:35:42 -05:00
Trevor Buckner
fb75bd46d0
Merge pull request #4425 from naturalcrit/ChangeAutoSaveToTimer
...
Fix Autosave and unsaved changes warning
2025-09-22 19:57:02 -04:00
Trevor Buckner
c5071aa27e
Restore unsaved warning timeout duration to 15 mins
2025-09-22 19:55:39 -04:00
Trevor Buckner
f0baa763ec
lint
2025-09-22 19:52:42 -04:00
Trevor Buckner
3ec650557e
Fix Autosave and unsaved changes warning
...
Use normal setTimeout for autosave instead of _.debounce. Fixes a lot of issues with functional component.
Also fix existing bug where multiple "unsaved data" warnings could be queued up if the user keeps typing while the warning is being displayed.
2025-09-22 19:49:57 -04:00
Trevor Buckner
242ff8712f
Merge pull request #4420 from naturalcrit/MoveShareDropdownMenuToSeparateComponent
...
Move "share" dropdown to own component
2025-09-18 22:48:08 -04:00
Trevor Buckner
31a8101df7
Move "share" dropdown to own component
2025-09-13 19:37:59 -04:00
Trevor Buckner
02a7920b2c
Merge pull request #4415 from naturalcrit/MakeEditPageFunctional
...
Refactor editPage.jsx into a functional component
2025-09-09 22:47:26 -04:00
Trevor Buckner
43c639246b
Merge branch 'master' into MakeEditPageFunctional
2025-09-09 22:41:08 -04:00
Trevor Buckner
c2e6150edf
Fix mistaken delete
2025-09-09 22:39:11 -04:00
Trevor Buckner
95a1d74644
Linting
2025-09-09 22:35:55 -04:00
Trevor Buckner
1044aa74b0
Cleanup
2025-09-09 22:27:58 -04:00
Trevor Buckner
8a0f350c47
Fix mutating HTMLErrors directly instead of setState
2025-09-09 22:19:43 -04:00
Trevor Buckner
6f2c397574
Restore autosave warning to 15 minutes
2025-09-09 20:47:09 -04:00
Trevor Buckner
8706f91b58
Fis autosaveWarning
2025-09-09 08:37:17 -04:00
Trevor Buckner
90f6e7ec37
Make autosaving work
...
debouncing does not play nice with functional component. Any debounced function gets locked in as the original state, meaning we keep saving the original document and overwriting the current document when a save fires.
Must pass in the parameters instead of pulling directly from state to work properly.
2025-09-09 01:57:13 -04:00
Trevor Buckner
90a81237ec
rename handleAutoSave to toggleAutoSave
2025-09-08 23:18:25 -04:00
Trevor Buckner
883f59ff0d
rename autosave state to autoSaveEnabled
2025-09-08 23:13:21 -04:00
Trevor Buckner
a75364c7f6
remove unused displayLockMessage state
2025-09-08 23:06:16 -04:00
Trevor Buckner
597ce7cb48
Convert renderNavBar and render
2025-09-08 23:05:47 -04:00
Trevor Buckner
d94afa9c50
convert functions and states
2025-09-08 19:33:02 -04:00
Víctor Losada Hernández
13de195a66
Merge pull request #4413 from naturalcrit/dependabot/npm_and_yarn/dev-dependencies-9d9674f2b4
...
Bump the dev-dependencies group with 3 updates
2025-09-08 16:28:08 +02:00
dependabot[bot]
32f9a44acf
Bump the dev-dependencies group with 3 updates
...
Bumps the dev-dependencies group with 3 updates: [eslint](https://github.com/eslint/eslint ), [stylelint](https://github.com/stylelint/stylelint ) and [stylelint-config-recess-order](https://github.com/stormwarning/stylelint-config-recess-order ).
Updates `eslint` from 9.34.0 to 9.35.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v9.34.0...v9.35.0 )
Updates `stylelint` from 16.23.1 to 16.24.0
- [Release notes](https://github.com/stylelint/stylelint/releases )
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stylelint/stylelint/compare/16.23.1...16.24.0 )
Updates `stylelint-config-recess-order` from 7.2.0 to 7.3.0
- [Release notes](https://github.com/stormwarning/stylelint-config-recess-order/releases )
- [Changelog](https://github.com/stormwarning/stylelint-config-recess-order/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stormwarning/stylelint-config-recess-order/compare/v7.2.0...v7.3.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.35.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: stylelint
dependency-version: 16.24.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: stylelint-config-recess-order
dependency-version: 7.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dev-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-08 03:01:23 +00:00
Víctor Losada Hernández
bb32f9fe95
Merge pull request #3022 from G-Ambatte/newTheme-UnearthedArcana
...
[NEW THEME]: Unearthed Arcana
2025-09-07 22:32:29 +02:00
G.Ambatte
63f4f5712e
Merge branch 'master' into newTheme-UnearthedArcana
2025-09-08 08:25:23 +12:00
Víctor Losada Hernández
ede7ad683a
Merge pull request #4400 from naturalcrit/dependabot/npm_and_yarn/dev-dependencies-117382e062
...
Bump jest from 30.0.5 to 30.1.1 in the dev-dependencies group
2025-09-03 19:31:11 +02:00
dependabot[bot]
172c11646a
Bump jest from 30.0.5 to 30.1.1 in the dev-dependencies group
...
Bumps the dev-dependencies group with 1 update: [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest ).
Updates `jest` from 30.0.5 to 30.1.1
- [Release notes](https://github.com/jestjs/jest/releases )
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jestjs/jest/commits/v30.1.1/packages/jest )
---
updated-dependencies:
- dependency-name: jest
dependency-version: 30.1.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dev-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-03 17:29:06 +00:00
Trevor Buckner
bbeac49552
Merge pull request #4411 from naturalcrit/MakeNewPageFunctionalComponent
...
make newPage functional
2025-09-02 22:40:26 -04:00
Trevor Buckner
1aeded648e
make newPage functional
2025-09-02 22:21:49 -04:00
Trevor Buckner
c1ebc68cd4
Merge pull request #4407 from naturalcrit/MakeHomePageFunctionalComponent
...
Refactor homePage.jsx into a functional component
2025-08-30 20:20:16 -04:00
Trevor Buckner
93b86632fc
Change from require to import
2025-08-30 20:14:29 -04:00
Trevor Buckner
d01860d4de
Merge branch 'master' into MakeHomePageFunctionalComponent
2025-08-30 19:47:10 -04:00
Trevor Buckner
86ac11e512
Merge pull request #4406 from naturalcrit/Convert-ErrorNavItem-to-functional-component
...
Refactor ErrorNavItem to not need "this" parameter
2025-08-30 19:43:36 -04:00
Trevor Buckner
9c336062c6
Fix typo
2025-08-30 19:39:15 -04:00
Trevor Buckner
2cd47c46f6
Merge branch 'master' into Convert-ErrorNavItem-to-functional-component
2025-08-30 19:35:50 -04:00
Trevor Buckner
8671404bdc
Refactor ErrorNavItem to not need "this" parameter
...
Toward making edit/new/home pages functional, which do not have "this"
2025-08-30 19:35:22 -04:00