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