Commit Graph
100 Commits
Author SHA1 Message Date
Trevor Buckner 515e419968 Merge pull request #4983 from dbolack-ab/issue_4975
Centralize API.getBrew descended calls to splitTextStyleAndMetadata.
2026-09-25 19:31:20 -04:00
Trevor Buckner 54a10bfd70 Merge branch 'master' into issue_4975 2026-09-25 19:26:31 -04:00
Trevor Buckner 909e930a2b Move to the new page-routes.js 2026-09-25 19:17:45 -04:00
Trevor Buckner 970ca14155 Revert package-lock.json changes 2026-09-25 18:53:05 -04:00
Trevor Buckner 7a96f53efc Merge pull request #5058 from 5e-Cleric/fix-console-error
fix vite warning
2026-09-25 18:47:04 -04:00
Trevor Buckner cfb610107b Merge branch 'master' into delete-route-for-account-deletion 2026-09-25 13:11:47 -04:00
Trevor Buckner c204cb5df9 Merge pull request #5053 from naturalcrit/CleanBrewRendererMore
Remove unneeded hoisting logic; now handled by marked-vars package
2026-09-24 13:32:57 -04:00
Trevor Buckner 5dbd05151e Remove unneeded hoisting logic; now handled by marked-vars package 2026-09-24 17:30:25 +00:00
Trevor Buckner 19d4079272 Merge branch 'master' into issue_4975 2026-09-24 12:35:57 -04:00
Trevor Buckner b7c25c4494 Merge pull request #5050 from naturalcrit/CleanBrewRendererMore
Remove currentBrewRendererPageNum from brewRenderer
2026-09-24 09:50:19 -04:00
Trevor Buckner fa4d9310b5 Merge branch 'master' into CleanBrewRendererMore 2026-09-24 09:27:56 -04:00
Trevor Buckner b25d8b01a0 Merge branch 'master' into add-settings-editor 2026-09-23 21:43:39 -04:00
Trevor Buckner 4b9fdbad7b Merge pull request #4996 from G-Ambatte/fixLocalBackground
Fix background color in local installations
2026-09-23 21:43:07 -04:00
Trevor Buckner 5ca2fcece1 Merge branch 'master' into fixLocalBackground 2026-09-23 21:38:42 -04:00
Trevor Buckner 8dee6466fd Rename to developmentStyle, and simplify logic 2026-09-23 21:37:58 -04:00
Trevor Buckner 220047ffc7 stray syntax 2026-09-23 19:21:36 +00:00
Trevor Buckner 7339892d04 stray syntax 2026-09-23 19:16:20 +00:00
Trevor Buckner eb48575598 clean up stray syntax 2026-09-23 19:13:20 +00:00
Trevor Buckner a26831e111 Remove currentBrewRendererPageNum from brewRenderer 2026-09-23 19:07:46 +00:00
Trevor Buckner 15c13b891c Merge branch 'master' into update-sharepage-from-edit 2026-09-23 13:12:32 -04:00
Trevor Buckner db535ecfa6 Merge pull request #5047 from naturalcrit/dependabot/npm_and_yarn/marked-emoji-3.0.0
Bump marked-emoji from 2.0.3 to 3.0.0
2026-09-23 10:44:27 -04:00
Trevor Buckner 6387db168b Merge branch 'master' into dependabot/npm_and_yarn/marked-emoji-3.0.0 2026-09-23 10:43:15 -04:00
Trevor Buckner cb68b386c0 Merge pull request #4991 from naturalcrit/dependabot/npm_and_yarn/googleapis/drive-22.0.0
Bump @googleapis/drive from 21.0.0 to 26.0.0
2026-09-22 22:16:46 -04:00
Trevor Buckner 3d71436761 Merge branch 'master' into dependabot/npm_and_yarn/googleapis/drive-22.0.0 2026-09-22 22:13:13 -04:00
Trevor Buckner 7046af553e Merge pull request #5042 from naturalcrit/dependabot/npm_and_yarn/dev-dependencies-9f6b07ce3e
Bump the dev-dependencies group across 1 directory with 5 updates
2026-09-22 22:12:57 -04:00
Trevor Buckner 7394aac8c5 Merge pull request #5045 from naturalcrit/brewRendererCleanup
Rename hbmarkedwrapper package to marked-hbfm
2026-09-22 22:06:06 -04:00
Trevor Buckner f94f578a2e Merge branch 'master' into brewRendererCleanup 2026-09-22 22:03:16 -04:00
Trevor Buckner 8d11271313 Up marked-hbfm version 2026-09-22 22:01:38 -04:00
Trevor Buckner 08927453c5 update package-lock 2026-09-22 21:15:42 -04:00
Trevor Buckner 6e6f97a56a Update package.json 2026-09-22 20:31:10 -04:00
Trevor Buckner 8d752087fa Update package-lock.json 2026-09-22 20:30:37 -04:00
Trevor Buckner b5afb6587e Rename hbmarkedwrapper package to marked-hbfm 2026-09-22 20:26:29 -04:00
Trevor Buckner f10937dea9 Merge pull request #4972 from dbolack-ab/coverageImprovement_helpers
Add additional coverage tests for shared/helpers.js
2026-09-22 20:25:38 -04:00
Trevor Buckner f4b24a18a9 Merge branch 'master' into coverageImprovement_helpers 2026-09-22 20:14:32 -04:00
Trevor Buckner 7a864b319f Clean up spaces/tabs for legibility 2026-09-22 20:14:12 -04:00
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
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
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
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
Trevor Buckner c3a2d0641a Fix setAlertOwnershipToTransfer typo 2026-09-09 20:23:30 -04:00
Trevor Buckner 82efff8ce5 Move setup effects to common functions 2026-09-09 20:10:17 -04:00
Trevor Buckner e159faa013 Merge pull request #5008 from naturalcrit/New/Edit/Home-Common-startup-events
Give "unsaved change" warning to NewPage and HomePage.
2026-09-09 20:01:48 -04:00
Trevor Buckner e4d6611027 Restore time to 15 minutes 2026-09-09 21:39:51 +00:00
Trevor Buckner 719b30a04e Fix message syntax 2026-09-09 21:33:02 +00:00
Trevor Buckner 2c416dcdb9 Add missing lastSavedTime state 2026-09-09 21:23:50 +00:00
Trevor Buckner 76541cd836 Add missing timeout ref 2026-09-09 21:21:00 +00:00
Trevor Buckner 67728afd4f Give "unsaved change" warning to NewPage and HomePage. Autosave is always disabled on those. 2026-09-09 21:08:58 +00:00
Trevor Buckner 06b5dbca23 Merge pull request #5006 from naturalcrit/New/Edit/Home-Extract-handlePageChange
Extract common "handlePageChange" to a reusable hook
2026-09-09 14:51:53 -04:00
Trevor Buckner 7d027fcad0 Merge branch 'master' into New/Edit/Home-Extract-handlePageChange 2026-09-09 14:45:38 -04:00
Trevor Buckner 5865e5adfd Extract common "handlePageChange" to a reusable hook 2026-09-09 18:42:39 +00:00
Trevor Buckner 15a20079dd Remove commented "chrome warning" from navbar.jsx
Warning when non-chrome browser is detected already moved to a different file. No need to keep this commented-out chunk left here in navbar.jsx.
2026-09-09 11:37:25 -04:00
Trevor Buckner 3ccb4e5cea Remove default ver prop from homePage.jsx
Only used in the navbar component which internally already uses a default value. Edit and New already have this removed.
2026-09-09 11:35:31 -04:00
Trevor Buckner e4a88a32a0 Merge pull request #5004 from G-Ambatte/fixSharePageCrashInFirefox
Fix SharePage crash on FireFox
2026-09-09 11:26:08 -04:00
Trevor Buckner cefdb0760e Fix dates and days of week in changelog 2026-09-08 12:13:14 -04:00
Trevor Buckner aeb5a74452 Merge pull request #4999 from naturalcrit/v3.23.0
v3.23.0
2026-09-07 18:46:11 -04:00
Trevor Buckner 1d42c5c9eb Up version to v3.23.0 2026-09-07 18:42:37 -04:00
Trevor Buckner 2eb246ab0d Merge pull request #4899 from Gazook89/Add-Components-to-aliased-directories
Add `@components` aliases to vite config
2026-07-12 16:51:21 -04:00
Trevor Buckner 5bd3b81099 Merge pull request #4891 from dbolack-ab/normalizeNodeVersions
Normalize config files for containers to Node 26.4
2026-07-08 15:31:38 -04:00
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
Trevor Buckner 42455bc5e5 Merge pull request #4815 from G-Ambatte/increasePatchLogging
Add logging of failed patches
2026-05-14 10:52:51 -04:00
Trevor Buckner 545a5324f0 Merge pull request #4802 from G-Ambatte/addHashMismatchContext
Log additional information during brew mismatchesbrew content
2026-05-10 11:54:51 -04:00
Trevor Buckner abcd5d5839 Merge branch 'master' into addHashMismatchContext 2026-05-10 11:54:37 -04:00
Trevor Buckner 978a4c6f5f Merge pull request #4799 from G-Ambatte/escapeDollarSignForHTMLReplace
Prevent pattern matching in HTML replace function
2026-05-10 11:21:13 -04:00
Trevor Buckner d5d848acd8 Merge pull request #4772 from 5e-Cleric/fix-save-on-load
fix save on load
2026-05-04 16:06:55 -04:00
Trevor Buckner b75c83901b Merge branch 'fix-save-on-load' of https://github.com/5e-Cleric/homebrewery into pr/4772 2026-05-04 16:01:43 -04:00