Commit Graph
9799 Commits
Author SHA1 Message Date
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
G.Ambatte 6e0ef96ccb Set default values on function parameters for fetchThemeBundle 2026-09-09 18:49:44 +12: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
Víctor Losada Hernández 857257a1be Merge pull request #4919 from naturalcrit/fix-file-transfer
Fix file transfer by non-owners
2026-09-05 22:00:40 +02:00
Víctor Losada Hernández 9dccd1ef98 small inconsistencies 2026-09-05 21:53:52 +02:00
Víctor Losada Hernández 556569d110 move priorities 2026-09-05 21:40:54 +02:00
Víctor Losada Hernández 3367530733 corrections 2026-09-05 21:30:46 +02:00
Víctor Losada Hernández 407cb5f7c9 Merge branch 'master' of https://github.com/naturalcrit/homebrewery into fix-file-transfer 2026-09-05 21:15:06 +02:00
Gazook89 0cf489b2ac Merge pull request #4990 from ericscheid/userpage-filter-placeholder-4979
tweak filter placeholder on userpages
2026-09-04 21:14:53 -05:00
Eric af618bc9db tweak filter placeholder
was "filter title/description"
now "filter title/description/tags"
2026-09-04 03:09:31 +10:00
Víctor Losada Hernández 1f556792fd Merge pull request #4981 from firstmatekidd/tabstuff
Prefer position at the start of a tab insertion for the new cursor position
2026-09-02 23:42:14 +02:00
Víctor Losada Hernández da70d07443 Merge branch 'master' into tabstuff 2026-09-02 23:39:30 +02:00
Víctor Losada Hernández b7e67b1ab5 Merge pull request #4982 from 5e-Cleric/refactor-listpage.jsx
Refactor of listpage.jsx into functional component
2026-09-02 16:42:40 +02:00
Víctor Losada Hernández 404beb2063 reducing lines 2026-09-02 13:43:07 +02:00
Víctor Losada Hernández 00da23e6b9 more linting 2026-09-02 13:19:56 +02:00
Víctor Losada Hernández 793a1a96d2 lint 2026-09-02 13:15:01 +02:00