Commit Graph
100 Commits
Author SHA1 Message Date
Trevor Buckner 21bca02eee Merge pull request #4764 from naturalcrit/Fix-Colons-break-highlighting
Fix multiline Definition List highlight breaking
2026-04-23 14:39:32 -04:00
Trevor Buckner 4fee82d3b7 Simplify regex, fix crash on empty desc.length, only highlight if there is a Term line with content 2026-04-23 14:36:55 -04:00
Trevor Buckner c341e8ffdc Merge pull request #4763 from naturalcrit/Fix-bold/italic-hotkey-selection
Make common "wrapSelected" function
2026-04-23 13:04:52 -04:00
Trevor Buckner 1cd4a69854 Make common "wrapSelected" function 2026-04-23 13:00:32 -04:00
Trevor Buckner fa487ede6e Merge pull request #4757 from naturalcrit/fix-CM-bugs
Fix codemirror bugs 2 (they just keep coming)
2026-04-22 21:34:17 -04:00
Trevor Buckner 2f49ef0f62 Merge pull request #4750 from naturalcrit/add-cm-themes
add back cm5-themes
2026-04-21 20:43:38 -04:00
Trevor Buckner 1c6b47c5f2 Merge pull request #4746 from naturalcrit/fix-CM-bugs
fix newpage keybind
2026-04-20 21:57:31 -04:00
Trevor Buckner b41d4715e3 Merge pull request #4744 from naturalcrit/v3.22.0
Up to v3.22.0 and changelog
2026-04-20 09:58:27 -04:00
Trevor Buckner b5c60b3180 Up to v3.22.0 and changelog 2026-04-20 09:57:44 -04:00
Trevor Buckner c199d2d749 Merge pull request #4689 from naturalcrit/update-Codemirror
Update Codemirror
2026-04-19 22:43:21 -04:00
Trevor Buckner b3d6b82c66 Restore debugTextMismatch 2026-04-19 22:41:23 -04:00
Trevor Buckner c5163487fd Merge branch 'update-Codemirror' of https://github.com/naturalcrit/homebrewery into update-Codemirror 2026-04-19 15:18:35 -04:00
Trevor Buckner ef207c3936 Fix "onbeforeunload not a function"
should be window.onbeforeunload = xyz. However in this case, it's not needed anyway since we are only adding the event listener once on page load, which already gets cleared when you reload the page.
2026-04-19 15:18:31 -04:00
Trevor Buckner a1624dc649 Merge branch 'master' into update-Codemirror 2026-04-19 11:56:51 -04:00
Trevor Buckner a4e3f2006d Merge pull request #4715 from naturalcrit/v3.21.0
Up version to 3.21.0
2026-04-04 21:25:05 -04:00
Trevor Buckner 6edf3ce8d4 Update package-lock.json 2026-04-04 21:24:05 -04:00
Trevor Buckner efa75f5b80 Merge branch 'master' into v3.21.0 2026-04-04 21:23:31 -04:00
Trevor Buckner 49edc4b6b5 Up version to 3.21.0 2026-04-04 21:22:31 -04:00
Trevor Buckner da3939f047 Merge pull request #4714 from naturalcrit/revert-4699-HTMLDownload
Revert "Embed Endpoint"
2026-04-04 21:18:22 -04:00
Trevor Buckner 67b4d3b760 Revert "Embed Endpoint" 2026-04-04 21:15:57 -04:00
Trevor Buckner c67fc20479 Merge pull request #4604 from naturalcrit/vitreum-to-vite
Vitreum-to-vite
2026-03-03 11:40:10 -05:00
Trevor Buckner 6374b09dcc Merge pull request #4505 from dbolack-ab/codeMirror-skipExtraKeys
Disable some codeEditor hotkeys if not in a gfm language editor.
2026-02-22 20:26:49 -05:00
Trevor Buckner f3c8a54cc5 Merge branch 'master' into codeMirror-skipExtraKeys 2026-02-22 20:26:17 -05:00
Trevor Buckner 191cdcf702 Merge pull request #4570 from dbolack-ab/moveSnippetImages
De-Imgur example images
2026-02-22 20:25:30 -05:00
Trevor Buckner 417bdd3c49 Lint 2026-02-22 20:22:51 -05:00
Trevor Buckner 8edf517b7a Merge pull request #4635 from naturalcrit/refactor-tag-system
Refactor-tag-system
2026-02-18 21:23:56 -05:00
Trevor Buckner 5dd07c36ef Merge branch 'master' into refactor-tag-system 2026-02-18 18:55:56 -05:00
Trevor Buckner 3faf33eb5a Merge pull request #4634 from naturalcrit/dependabot/npm_and_yarn/qs-6.14.2
Bump qs from 6.14.1 to 6.14.2
2026-02-16 21:28:41 -05:00
Trevor Buckner 7442e0f04e Merge branch 'master' into dependabot/npm_and_yarn/qs-6.14.2 2026-02-16 20:57:45 -05:00
Trevor Buckner 8fd7faf37a Merge pull request #4628 from naturalcrit/dependabot/npm_and_yarn/prod-dependencies-99e0259228
Bump mongoose from 9.1.5 to 9.1.6 in the prod-dependencies group
2026-02-16 20:57:30 -05:00
Trevor Buckner 93b43d461d Merge pull request #4571 from G-Ambatte/fixLocalAdminAPITests
Fix Admin API tests
2026-02-16 20:57:15 -05:00
Trevor Buckner 1c541bc045 Merge branch 'master' into fixLocalAdminAPITests 2026-02-16 20:50:45 -05:00
Trevor Buckner 6527644926 Merge pull request #4627 from naturalcrit/dependabot/npm_and_yarn/googleapis/drive-20.1.0
Bump @googleapis/drive from 19.2.1 to 20.1.0
2026-02-16 20:47:55 -05:00
Trevor Buckner 776480d6cf Merge pull request #4595 from naturalcrit/getting-rid-of-require
Getting rid of requires in favor of newer syntax
2026-01-22 10:44:04 -05:00
Trevor Buckner 97d777bba0 calculus's code 2026-01-21 15:03:17 -05:00
Trevor Buckner bfe2c11548 Merge pull request #4584 from naturalcrit/v3.20.1
v3.20.1
2026-01-11 17:50:40 -05:00
Trevor Buckner f98c506a3f Fix version typo in changelog 2026-01-11 14:50:49 -05:00
Trevor Buckner 56f76bceae Update version number 2026-01-11 14:50:34 -05:00
Trevor Buckner b1a1c86155 Update changelog.md 2026-01-11 14:49:07 -05:00
Trevor Buckner 727ae0693a Merge pull request #4583 from G-Ambatte/fixSaveHashMismatch
Normalize brew text before hashing for saving
2026-01-11 14:19:03 -05:00
Trevor Buckner 6dbc4214e5 Merge pull request #4552 from G-Ambatte/fixBackCoverAsset
Fix backCover image asset
2025-12-31 02:36:24 -05:00
Trevor Buckner 859dbea0bc Merge pull request #4569 from naturalcrit/d100_font_tweaks
D100 font tweaks
2025-12-27 20:53:22 -05:00
Trevor Buckner 12a45c39ed Update .less and .js font files to include the new d100 icons
collapses the d10 icons definitions down into one-liners (~400 lines shorter)
2025-12-27 20:44:18 -05:00
Trevor Buckner db58c107d8 Remove unnecessary separate diceFontD100.woff2
All icons now reside in diceFont.woff2
2025-12-27 20:43:20 -05:00
Trevor Buckner f9a4e30dea Tweak number font in D10 dice to match other dice
- Tweak the font in the d10 dice to match the other dice exactly
- Move the d10 icons over to the core diceFont.woff2 file
- Add a set of d100 icons representing an actual d100 ball die
2025-12-27 20:42:50 -05:00
Trevor Buckner d79c4d9566 Merge pull request #4544 from naturalcrit/dependabot/npm_and_yarn/vitreum-929c351
Bump vitreum from `9d55fd6` to `929c351`
2025-11-21 15:21:48 -05:00
Trevor Buckner 755d8bb77f Merge pull request #4543 from naturalcrit/dependabot/npm_and_yarn/googleapis/drive-19.2.0
Bump @googleapis/drive from 18.0.0 to 19.2.0
2025-11-21 14:02:34 -05:00
Trevor Buckner 4fcde805ce Merge pull request #4525 from naturalcrit/dependabot/npm_and_yarn/dev-dependencies-d8b0a98ef9
Bump the dev-dependencies group across 1 directory with 2 updates
2025-11-20 11:28:08 -05:00
Trevor Buckner 8d6438feda Merge branch 'master' into dependabot/npm_and_yarn/dev-dependencies-d8b0a98ef9 2025-11-20 11:24:38 -05:00
Trevor Buckner e85a980ee0 Merge pull request #4536 from naturalcrit/dependabot/npm_and_yarn/prod-dependencies-3bcb05f39f
Bump the prod-dependencies group across 1 directory with 7 updates
2025-11-20 11:24:22 -05:00
Trevor Buckner 106de864ff Merge branch 'master' into dependabot/npm_and_yarn/prod-dependencies-3bcb05f39f 2025-11-20 11:15:43 -05:00
Trevor Buckner d398cabb52 Merge pull request #4538 from 5e-Cleric/fix-counter-reset
fix .resetCounter
2025-11-20 11:15:05 -05:00
Trevor Buckner 13550c0267 Merge branch 'master' into fix-counter-reset 2025-11-20 11:08:47 -05:00
Trevor Buckner 3997ebfbdf Merge pull request #4540 from naturalcrit/ReworkHTMLRenderer
Rework Marked custom HTML renderer to skip preprocess step
2025-11-19 23:57:07 -05:00
Trevor Buckner 31c034c029 Rework Marked custom HTML renderer to skip preprocess step
Marked Variables are getting cleared when the custom HTML renderer runs, because Marked.parse re-runs the whole pipeline, including the preprocessor.

Preprocess should only be run once globally during the pipeline, or the original results get overwritten (Marked Variables clears its global array of variables each time it is run)
2025-11-19 23:53:39 -05:00
Trevor Buckner 6a02ed410b Merge pull request #4534 from G-Ambatte/fixNewNavItem
Update New Item on NavBar
2025-11-17 23:49:42 -05:00
Trevor Buckner 429ad4d63b Linting and move checkLocalStorage inside confirmLocalStorageChange 2025-11-17 23:48:56 -05:00
Trevor Buckner 033893361d Merge branch 'master' into fixNewNavItem 2025-11-17 23:25:44 -05:00
Trevor Buckner f1ae7e4d26 Merge pull request #4533 from naturalcrit/fix-editor-issues
Fix small bugs towards 3.20
2025-11-17 23:22:04 -05:00
Trevor Buckner 059d6d7939 Lint 2025-11-17 23:09:47 -05:00
Trevor Buckner a0cfec7668 test change 2025-11-15 04:35:23 +00:00
Trevor Buckner 972c675629 Merge pull request #4527 from MiniX16/master
Add unsaved-change warning to Home page editor
2025-11-14 23:04:19 -05:00
Trevor Buckner fa9f180759 Modify slightly to follow the existing structure in editPage.jsx for easier merging of these pages later 2025-11-14 22:59:34 -05:00
Trevor Buckner 5625121b82 Merge branch 'master' into master 2025-11-14 22:25:47 -05:00
Trevor Buckner b6065dbcf5 Fix page break in changelog 2025-11-15 03:12:29 +00:00
Trevor Buckner 24065b43e9 bump version to 3.20.0 2025-11-15 03:07:56 +00:00
Trevor Buckner acd37bff4f Merge pull request #4409 from G-Ambatte/fixUserPageLinks-#807
Change all links to User Page to use encodeURIComponent
2025-11-14 17:20:12 -05:00
Trevor Buckner 76a4ff11b3 Merge branch 'master' into fixUserPageLinks-#807 2025-11-14 17:19:45 -05:00
Trevor Buckner 885a59a05f Merge pull request #4526 from G-Ambatte/fixEditPageGoogleTransfer
Fix transferring brews to/from Google storage
2025-11-12 14:46:57 -05:00
Trevor Buckner 2012f373c0 Merge branch 'master' into fixEditPageGoogleTransfer 2025-11-12 14:46:41 -05:00
Trevor Buckner 750c237e02 Merge pull request #4513 from Gazook89/move-SVGs-to-components
Move SVG components to components folder
2025-11-09 18:39:44 -05:00
Trevor Buckner 1c8ef9ff3e Merge branch 'master' into move-SVGs-to-components 2025-11-09 18:37:20 -05:00
Trevor Buckner 5ca75ff0ef Merge pull request #4506 from dbolack-ab/dockerBuild
Add Docker Image build and Publish functions to package,json
2025-11-09 18:28:56 -05:00
Trevor Buckner b5400b6959 Merge branch 'master' into dockerBuild 2025-11-09 18:24:07 -05:00
Trevor Buckner e6e66ec1cc Merge branch 'master' into Move-Nav.JSX 2025-11-09 18:19:28 -05:00
Trevor Buckner 9da28f06e5 Merge pull request #4516 from Gazook89/move-markdown.js
Move markdown.js and markdownlegacy.js
2025-11-09 18:15:39 -05:00
Trevor Buckner af348e7b2c Merge branch 'master' into move-markdown.js 2025-11-08 21:47:02 -05:00
Trevor Buckner e02890c03e Merge pull request #4512 from Gazook89/Move-renderWarnings
Move renderWarnings from shared to client
2025-11-08 21:46:01 -05:00
Trevor Buckner 7c85be5db2 Merge pull request #4451 from dbolack-ab/markdown-variables
Update markdown.js to use external npm version of markdown variables
2025-11-02 22:56:23 -05:00
Trevor Buckner e0149f4c34 Update package-lock.json from merge conflict 2025-11-02 22:52:46 -05:00
Trevor Buckner 873a009833 Merge branch 'master' into pr/4451 2025-11-02 22:51:27 -05:00
Trevor Buckner af5720c7e2 Update to marked-variables v1.0.4 2025-11-02 22:48:25 -05:00
Trevor Buckner 1f89acb018 Merge pull request #4485 from dbolack-ab/License_Add-Mongoose
Add Mongoose 3rd party programs to Licenses menu
2025-10-23 20:19:41 -04:00
Trevor Buckner 93a3651627 Merge branch 'master' into License_Add-Mongoose 2025-10-23 20:17:53 -04:00
Trevor Buckner 112c5c31c4 Merge pull request #4499 from dbolack-ab/License_Add-GreenRonin
Add Green Ronin licenses to license menu
2025-10-23 20:14:46 -04:00
Trevor Buckner eeb9ec6b91 Merge branch 'master' into License_Add-Mongoose 2025-10-23 16:43:47 -04:00
Trevor Buckner c7d27a2b13 Merge pull request #4502 from dbolack-ab/Licnese_Add_Icons
Add Icons Compatibility License to License Menu
2025-10-23 16:43:33 -04:00
Trevor Buckner 711815ae47 Merge branch 'master' into License_Add-Mongoose 2025-10-23 16:05:59 -04:00
Trevor Buckner 705655ba94 Merge branch 'master' into Licnese_Add_Icons 2025-10-23 16:05:50 -04:00
Trevor Buckner 1703c76f6d Merge pull request #4484 from dbolack-ab/License_Snippets_Redux
Add License Snippets for 3rd Party Publishing licenses.
2025-10-23 16:03:46 -04:00
Trevor Buckner b632f93166 Merge branch 'master' into License_Snippets_Redux 2025-10-23 16:00:51 -04:00
Trevor Buckner 1a0b481756 Merge pull request #4481 from 5e-Cleric/fix-save-button-glitch
fix save button glitch
2025-10-22 14:11:25 -04:00
Trevor Buckner 0877802074 Merge branch 'master' into fix-save-button-glitch 2025-10-22 14:11:08 -04:00
Trevor Buckner 862d3ea6e7 Merge branch 'master' into fix-save-button-glitch 2025-10-16 23:09:32 -04:00
Trevor Buckner a9280b65ee Merge pull request #4445 from dbolack-ab/issue_4201
Regex for parsing mustache blocks does not allow some expected characters - take 2
2025-10-16 21:35:02 -04:00
Trevor Buckner 85252abeb5 Merge pull request #4478 from 5e-Cleric/fix-footer-text
Add uppercase style to footnotes
2025-10-15 17:14:32 -04:00
Trevor Buckner ac583c64bc Merge branch 'master' into fix-footer-text 2025-10-15 17:12:46 -04:00
Trevor Buckner de75100200 Merge pull request #4476 from 5e-Cleric/fix-googleId-error
handle getid uncatched error
2025-10-15 17:09:17 -04:00
Trevor Buckner d8aabb2f57 Merge branch 'master' into fix-googleId-error 2025-10-15 17:08:23 -04:00
Trevor Buckner a823034d6e Merge pull request #4479 from 5e-Cleric/bring-some-visibility-to-the-search-bar
Increase visibility of the search bar
2025-10-15 17:07:52 -04:00