9830 Commits
Author SHA1 Message Date
Trevor Buckner deb34beb40 Merge pull request #5036 from naturalcrit/brewRendererCleanup
[brewRenderer] Remove unused refs and clean up observer logic
2026-09-18 11:27:19 -04:00
Trevor Buckner a43ed35eb7 Merge branch 'brewRendererCleanup' of https://github.com/naturalcrit/homebrewery into brewRendererCleanup 2026-09-18 11:26:05 -04:00
Trevor Buckner adaf4fd380 Update brewRenderer.jsx 2026-09-18 11:24:39 -04:00
Trevor Buckner 566b3e679f Merge branch 'master' into brewRendererCleanup 2026-09-18 11:18:46 -04:00
Trevor Buckner 90c42dc51d Linting 2026-09-18 11:17:36 -04:00
Trevor Buckner 93877846fe Merge branch 'brewRendererCleanup' of https://github.com/naturalcrit/homebrewery into brewRendererCleanup 2026-09-18 10:35:31 -04:00
Trevor Buckner 0b6702c198 [brewRenderer] Remove mainRef; it does nothing 2026-09-18 10:35:21 -04:00
Trevor Buckner ef7b373d1f Merge pull request #5035 from naturalcrit/brewRendererCleanup
Remove unused brewRenderer props
2026-09-18 10:31:54 -04:00
Trevor Buckner 421802fd3c Merge branch 'master' into brewRendererCleanup 2026-09-18 10:28:11 -04:00
Trevor Buckner 52c7f70023 Remove unused brewRenderer props 2026-09-18 10:26:24 -04:00
Trevor Buckner 4d024c25a2 Merge pull request #5034 from naturalcrit/brewRendererCleanup
Change brewRenderer visiblePages, centerPage to separate states
2026-09-18 10:10:50 -04:00
Trevor Buckner 7a9e561742 Change visiblePages and centerPage to separate states
Allows small logic cleanup in handlePageVisibilityChange
2026-09-18 10:06:48 -04:00
Víctor Losada Hernández bfd1460ed1 Merge pull request #5031 from 5e-Cleric/turn-navbar-into-functional
Rework navbar.jsx into functional
2026-09-16 15:03:18 +02:00
Víctor Losada Hernández 3e068129bb sum of all changes 2026-09-16 12:26:39 +02:00
Trevor Buckner 8a00390750 Merge pull request #5028 from naturalcrit/NewEditHome-Merge
NewEditHome Move RenderSaveButton to common hook
2026-09-14 21:32:13 -04:00
Trevor Buckner 2676abe4e7 Change hook from js to jsx 2026-09-14 20:51:09 -04:00
Trevor Buckner 8086087fb4 Merge branch 'master' into NewEditHome-Merge 2026-09-14 20:41:43 -04:00
Trevor Buckner 7c2344460f Move RenderSaveButton over 2026-09-14 21:08:04 +00:00
Trevor Buckner 371df596a9 Merge pull request #5027 from naturalcrit/NewEditHome-Merge
New/Edit/Home Move clearError to common hook
2026-09-14 16:36:41 -04:00
Trevor Buckner 13731f5771 Move clearError to common hook 2026-09-14 19:11:14 +00:00
Víctor Losada Hernández 4dd5c778ac Merge pull request #5025 from ericscheid/name-drop-cap-style-5024
add named aliases for first-letter drop-cap style
2026-09-14 17:01:39 +02:00
Eric e44706852c revert legacy file changes 2026-09-15 00:55:14 +10:00
Eric 79df1dc916 Reapply "add named aliases for first-letter drop-cap style"
This reverts commit a9be3d913d.
2026-09-15 00:43:55 +10:00
Eric a9be3d913d Revert "add named aliases for first-letter drop-cap style"
This reverts commit c14d1833b1.
2026-09-14 22:29:03 +10:00
Eric c14d1833b1 add named aliases for first-letter drop-cap style 2026-09-14 20:33:54 +10:00
Víctor Losada Hernández 7ce3e471a2 Merge pull request #5016 from naturalcrit/split-app.js-page-serving
Split app.js
2026-09-13 23:23:58 +02:00
Víctor Losada Hernández 402dfebcf0 add fs 2026-09-13 23:18:10 +02:00
Víctor Losada Hernández 321b8cfc1b simplify imports as suggested 2026-09-13 23:12:56 +02:00
Víctor Losada Hernández 2035213246 Merge branch 'master' of https://github.com/naturalcrit/homebrewery into split-app.js-page-serving 2026-09-13 22:54:05 +02:00
Trevor Buckner 1a490c5919 Merge pull request #5021 from naturalcrit/new/edit/Home-Move-unsavedChange-checker-to-common-hook
New/Edit/Home Make trySave common and move to useCommonEditorFunctions
2026-09-13 16:29:51 -04:00
Trevor Buckner 3e2ac93424 Make trySave common and move to useCommonEditorFunctions
Also makes "save()" more common between the pages, but they still have some differences
2026-09-13 16:24:45 -04:00
Trevor Buckner aaf1a718a5 Merge pull request #5019 from naturalcrit/new/edit/Home-Move-unsavedChange-checker-to-common-hook
New/Edit/Home Move resetWarnUnsavedTimer and ToggleAutosave to common hook
2026-09-13 13:31:40 -04:00
Trevor Buckner 18c29daf92 Move resetWarnUnsavedTimer and ToggleAutosave to common hook 2026-09-13 13:20:45 -04:00
Víctor Losada Hernández 01a809a5c7 split pages into their own routes file 2026-09-13 10:39:41 +02:00
Trevor Buckner f89a7e8853 Merge pull request #5014 from naturalcrit/new/edit/Home-Move-unsavedChange-checker-to-common-hook
New/edit/home move unsaved change checker to common hook
2026-09-12 12:53:32 -04:00
Trevor Buckner 9441582aa3 Move handleSplitMove to common hook 2026-09-12 12:50:27 -04:00
Trevor Buckner 804dedf1c2 Merge branch 'master' into new/edit/Home-Move-unsavedChange-checker-to-common-hook 2026-09-12 12:33:09 -04:00
Trevor Buckner 640b400eca Merge branch 'new/edit/Home-Move-unsavedChange-checker-to-common-hook' of https://github.com/naturalcrit/homebrewery into new/edit/Home-Move-unsavedChange-checker-to-common-hook 2026-09-12 12:30:34 -04:00
Trevor Buckner b26d81ca08 Move UnsavedChangesRef into common hook and clean syncing useEffect 2026-09-12 12:30:21 -04:00
Trevor Buckner fba350311f Merge pull request #5013 from naturalcrit/new/edit/Home-Move-unsavedChange-checker-to-common-hook
New/Edit/Home Convert trySaveRef to useEffectEvent
2026-09-12 12:14:04 -04:00
Trevor Buckner 3b31716cef Merge branch 'master' into new/edit/Home-Move-unsavedChange-checker-to-common-hook 2026-09-12 12:10:23 -04:00
Trevor Buckner e2cec264a6 Convert trySaveRef to useEffectEvent 2026-09-12 12:08:51 -04:00
Trevor Buckner f9d5769f6f Merge pull request #5012 from naturalcrit/new/edit/Home-Move-unsavedChange-checker-to-common-hook
New/Edit/Home Move "unsaved changes" check to common hook
2026-09-11 23:22:38 -04:00
Trevor Buckner b9ae2cd16c Move "unsaved changes" check to common hook 2026-09-11 23:21:21 -04:00
Trevor Buckner b116730925 Merge pull request #5009 from naturalcrit/new/edit/home-exctractcommonsetupsteps
New/Edit/Home Move setup effects to common functions
2026-09-11 22:41:05 -04:00
Trevor Buckner bfb119e62d Spaces to tabs 2026-09-11 22:37:46 -04:00
Trevor Buckner e6bf0e28c5 Pass in the remaining missing dependencies 2026-09-11 22:28:19 -04:00
Trevor Buckner 4428a1da07 Merge branch 'master' into new/edit/home-exctractcommonsetupsteps 2026-09-09 21:51:12 -04:00
Trevor Buckner da882d6f00 Fix google transfer ownership popup priority
Only show alertOwnershipToTransfer if:

1) current user is logged in
2) brew actually has authors
3) current user is not author[0]

In all other cases, it should prompt to log in with a google account instead.
2026-09-09 20:55:30 -04:00
Trevor Buckner 4a884233c1 Remove page leave warning when saving on New 2026-09-09 20:29:39 -04:00