Commit Graph
100 Commits
Author SHA1 Message Date
Trevor Buckner 985a9843f2 Merge pull request #3191 from 5e-Cleric/Navigator-node-error-fix
Navigator Node Error Fix
2023-12-16 10:55:10 -05:00
Trevor Buckner d6eaa812b1 Merge pull request #3066 from 5e-Cleric/single-quote-inline-style
Single Quote in in-line styles
2023-12-14 16:47:18 -05:00
Trevor Buckner 507f170720 Merge branch 'master' into pr/3066 2023-12-14 16:45:57 -05:00
Trevor Buckner faaf4207b4 Merge pull request #3187 from naturalcrit/dependabot/npm_and_yarn/react-router-dom-6.21.0
Bump react-router-dom from 6.20.1 to 6.21.0
2023-12-14 16:24:49 -05:00
Trevor Buckner 688377ce0b Fix failing Markdown tests 2023-12-14 16:24:23 -05:00
Trevor Buckner 8cf57dbc72 Merge branch 'master' into pr/3066 2023-12-14 15:01:28 -05:00
Trevor Buckner 12012a2a5b Merge pull request #3131 from dbolack-ab/Issue_1488
Add arbitrary tag attribute assignment in mustaches
2023-12-14 14:53:50 -05:00
Trevor Buckner 9b59f47536 Simplify Attributes parsing logic 2023-12-14 13:58:38 -05:00
Trevor Buckner 90b4e47861 Fix ' ' removed from processStyleTags regex
Removes the case of "empty properties" that needed `.trim()`
2023-12-14 13:47:36 -05:00
Trevor Buckner ef00231c5b Move tests to the correct section 2023-12-14 13:46:44 -05:00
Trevor Buckner c39653bc69 Merge branch 'master' into pr/3131 2023-12-14 12:24:48 -05:00
Trevor Buckner 83faa86063 Merge pull request #3189 from naturalcrit/FixMarkdownTests
Make a lot of Markdown tests pass
2023-12-14 12:22:11 -05:00
Trevor Buckner af20d0b1c2 Make a lot of Markdown tests pass 2023-12-14 12:20:50 -05:00
Trevor Buckner 3784e0f583 Merge branch 'master' into pr/3131 2023-12-13 16:55:19 -05:00
Trevor Buckner df33713f82 Merge branch 'master' into pr/3066 2023-12-13 16:46:35 -05:00
Trevor Buckner c4ba6381f2 Merge pull request #3180 from naturalcrit/dependabot/npm_and_yarn/babel/core-7.23.6
Bump @babel/core from 7.23.5 to 7.23.6
2023-12-13 16:39:57 -05:00
Trevor Buckner 547daf6499 Merge pull request #3179 from naturalcrit/dependabot/npm_and_yarn/babel/preset-env-7.23.6
Bump @babel/preset-env from 7.23.5 to 7.23.6
2023-12-13 16:39:49 -05:00
Trevor Buckner 481bab9463 Merge pull request #3181 from naturalcrit/dependabot/npm_and_yarn/babel/plugin-transform-runtime-7.23.6
Bump @babel/plugin-transform-runtime from 7.23.4 to 7.23.6
2023-12-13 15:50:23 -05:00
Trevor Buckner 74c4f4fe52 Merge pull request #3078 from 5e-Cleric/clear-invalid-or-unused-css
Clear invalid CSS from 5ePHB/style.less
2023-12-11 16:39:57 -05:00
Trevor Buckner 7c9513f377 Lint 2023-12-11 16:29:16 -05:00
Trevor Buckner f5f6137a4d Lint 2023-12-11 15:48:58 -05:00
Trevor Buckner 0775f9ee1b Restore padding to code blocks 2023-12-11 15:45:39 -05:00
Trevor Buckner 75ed555de1 Merge branch 'master' into pr/3078 2023-12-11 15:13:39 -05:00
Trevor Buckner e7d0741139 Merge pull request #3178 from naturalcrit/lintBlankTheme
Lint Blank style.less to match PHB format
2023-12-11 15:13:07 -05:00
Trevor Buckner c69de1036f Lint Blank style.less to match PHB format 2023-12-11 15:12:40 -05:00
Trevor Buckner 7d115c970a Merge pull request #3176 from naturalcrit/dependabot/npm_and_yarn/marked-extended-tables-1.0.8
Bump marked-extended-tables from 1.0.7 to 1.0.8
2023-12-11 14:12:30 -05:00
Trevor Buckner 852aa8d289 Merge pull request #3174 from naturalcrit/dependabot/npm_and_yarn/mongoose-8.0.3
Bump mongoose from 8.0.2 to 8.0.3
2023-12-11 14:12:22 -05:00
Trevor Buckner 5bfd0dd537 Merge pull request #3074 from G-Ambatte/addCreditsSnippet-#283
Add basic Homebrewery credits snippet
2023-12-07 22:33:41 -05:00
Trevor Buckner 05e56221f4 Small tweaks 2023-12-07 22:32:33 -05:00
Trevor Buckner e99aad15c1 Merge pull request #3116 from G-Ambatte/fixFFPrinting-#3115
Fix Firefox printing
2023-12-05 11:49:50 -05:00
Trevor Buckner c57b011215 Merge branch 'master' into fixFFPrinting-#3115 2023-12-05 11:40:32 -05:00
Trevor Buckner 5942bfece1 Merge pull request #3133 from dbolack-ab/Issue_2171
Add subscript and subscript markdown tokens
2023-12-04 22:23:28 -05:00
Trevor Buckner 2dc874daba Adjust hotkeys to match other changes 2023-12-04 22:21:58 -05:00
Trevor Buckner 38fa428fde Change to 1 and 2 ^'s . Slight cleanup 2023-12-04 22:11:05 -05:00
Trevor Buckner 6bf51cd94a Allow both sub and super highlighting on same line 2023-12-04 21:56:08 -05:00
Trevor Buckner ddef21cd7e Give editor highlighting sub/superscript alignment 2023-12-04 21:54:44 -05:00
Trevor Buckner bf30cadb68 Add default page size to brewRenderer.less
Add default brew page size to brewRenderer.less, so all pages have a fallback size when switching between themes and renderers. Avoids losing the scroll position on a page caused by out-of-view pages losing their size, especially on long brews where recalculating page layout can take a half second.
2023-12-04 21:13:26 -05:00
Trevor Buckner abe3a7e7c7 Merge pull request #3154 from naturalcrit/dependabot/npm_and_yarn/babel/plugin-transform-runtime-7.23.4
Bump @babel/plugin-transform-runtime from 7.23.3 to 7.23.4
2023-12-04 17:10:16 -05:00
Trevor Buckner a5313deb78 Merge pull request #3157 from naturalcrit/dependabot/npm_and_yarn/fs-extra-11.2.0
Bump fs-extra from 11.1.1 to 11.2.0
2023-12-04 17:09:53 -05:00
Trevor Buckner 5dd486866f Merge pull request #3151 from naturalcrit/dependabot/npm_and_yarn/stylelint-config-recess-order-4.4.0
Bump stylelint-config-recess-order from 4.3.0 to 4.4.0
2023-12-04 17:09:43 -05:00
Trevor Buckner ada642e56e Merge pull request #3158 from naturalcrit/dependabot/npm_and_yarn/mongoose-8.0.2
Bump mongoose from 8.0.0 to 8.0.2
2023-12-04 17:09:02 -05:00
Trevor Buckner 881fcc9cba Merge pull request #3161 from naturalcrit/dependabot/npm_and_yarn/babel/core-7.23.5
Bump @babel/core from 7.23.3 to 7.23.5
2023-12-04 17:08:44 -05:00
Trevor Buckner a809e920fc Merge pull request #3160 from naturalcrit/dependabot/npm_and_yarn/babel/preset-env-7.23.5
Bump @babel/preset-env from 7.23.3 to 7.23.5
2023-12-04 17:08:38 -05:00
Trevor Buckner 36f3eb4da1 Merge pull request #3162 from naturalcrit/dependabot/npm_and_yarn/marked-gfm-heading-id-3.1.2
Bump marked-gfm-heading-id from 3.1.1 to 3.1.2
2023-12-04 17:08:31 -05:00
Trevor Buckner 57772065e0 Merge pull request #3170 from naturalcrit/dependabot/npm_and_yarn/react-router-dom-6.20.1
Bump react-router-dom from 6.18.0 to 6.20.1
2023-12-04 17:08:23 -05:00
Trevor Buckner f10be94190 Merge pull request #3169 from naturalcrit/dependabot/npm_and_yarn/eslint-8.55.0
Bump eslint from 8.53.0 to 8.55.0
2023-12-04 17:08:15 -05:00
Trevor Buckner 055ee38cb7 Merge pull request #3163 from naturalcrit/BrewRendererToFunctionalComponent
Convert BrewRenderer to function, PPR always on
2023-12-04 17:08:04 -05:00
Trevor Buckner 202b275966 Tweak legacy style so V3 pages offscreen keep size 2023-12-04 17:07:20 -05:00
Trevor Buckner 39e33da2d1 Cleanup 2023-12-04 14:46:51 -05:00
Trevor Buckner 3073b3e35d Convert BrewRenderer to function, PPR always on 2023-11-30 23:52:42 -05:00
Trevor Buckner be72b029bf Merge pull request #3156 from naturalcrit/renderAllPages
Render all pages
2023-11-26 17:29:49 -05:00
Trevor Buckner 93a7b11017 Simplify "BrewPage" into Functional Component 2023-11-25 23:23:39 -05:00
Trevor Buckner 045fbbe158 lint 2023-11-24 01:36:04 -05:00
Trevor Buckner ede731e3a5 Add "BrewPage" component which updates only when needed 2023-11-24 01:35:06 -05:00
Trevor Buckner cda98e02e0 Merge pull request #3079 from 5e-Cleric/fix-indent-in-monster-blocks
fix indent in monster blocks
2023-11-15 14:34:44 -05:00
Trevor Buckner 9ac070512d linting 2023-11-15 14:34:30 -05:00
Trevor Buckner a1e9c82c06 Linting 2023-11-15 14:32:15 -05:00
Trevor Buckner b116e0a622 Merge pull request #3147 from naturalcrit/dependabot/npm_and_yarn/marked-gfm-heading-id-3.1.1
Bump marked-gfm-heading-id from 3.1.0 to 3.1.1
2023-11-15 11:49:56 -05:00
Trevor Buckner 0a54c7b04e Merge pull request #3141 from naturalcrit/dependabot/npm_and_yarn/babel/preset-env-7.23.3
Bump @babel/preset-env from 7.23.2 to 7.23.3
2023-11-10 22:55:50 -05:00
Trevor Buckner 2fd54ee87e Merge pull request #3138 from naturalcrit/dependabot/npm_and_yarn/babel/core-7.23.3
Bump @babel/core from 7.23.2 to 7.23.3
2023-11-10 22:55:31 -05:00
Trevor Buckner be1f905b48 Merge pull request #3140 from naturalcrit/dependabot/npm_and_yarn/babel/plugin-transform-runtime-7.23.3
Bump @babel/plugin-transform-runtime from 7.23.2 to 7.23.3
2023-11-10 10:59:22 -05:00
Trevor Buckner dbbd8cb26d Merge pull request #3139 from naturalcrit/dependabot/npm_and_yarn/babel/preset-react-7.23.3
Bump @babel/preset-react from 7.22.15 to 7.23.3
2023-11-10 10:59:13 -05:00
Trevor Buckner da2c647fa6 Merge pull request #3123 from naturalcrit/dependabot/npm_and_yarn/mongoose-8.0.0
Bump mongoose from 7.6.4 to 8.0.0
2023-11-09 16:45:10 -05:00
Trevor Buckner d2f909384e Merge pull request #3124 from naturalcrit/dependabot/npm_and_yarn/react-router-dom-6.18.0
Bump react-router-dom from 6.17.0 to 6.18.0
2023-11-09 16:43:02 -05:00
Trevor Buckner cebc7be81d Merge pull request #3130 from MurdoMaclachlan/master
Fix minor grammatical error in FAQ
2023-11-09 16:36:51 -05:00
Trevor Buckner 83c604cb74 Merge pull request #3073 from Gazook89/Fold-Buttons-in-Editor
Add foldAll and unfoldAll buttons to Snippet Bar
2023-11-09 16:36:20 -05:00
Trevor Buckner ad455f652c Remove extra comma 2023-11-09 10:03:14 -05:00
Trevor Buckner 3f19b2975c Add tooltips 2023-11-08 17:48:32 -05:00
Trevor Buckner cacfc788fb Change Expand Icon for consistency with collapse icon 2023-11-08 17:38:42 -05:00
Trevor Buckner 8f99712a28 Merge branch 'master' into Fold-Buttons-in-Editor 2023-11-08 17:07:04 -05:00
Trevor Buckner 367c2bd111 Merge branch 'master' into fix-indent-in-monster-blocks 2023-11-08 17:05:23 -05:00
Trevor Buckner 1c45cb1b7f Merge branch 'master' into Issue_2171 2023-11-08 17:03:16 -05:00
Trevor Buckner 7ce0ac577a Merge pull request #3134 from naturalcrit/AwaitBuildCompleteBeforeStartServer
Fix issues starting server first time in Dev environment
2023-11-08 16:38:08 -05:00
Trevor Buckner 3ce4d6d1f8 Merge pull request #3136 from naturalcrit/DownNodeToV20_FixHerokuCrashes
Downgrade Node to v20 to fix Heroku
2023-11-08 16:37:30 -05:00
Trevor Buckner 18aca07e84 Downgrade Node to v20 to fix Heroku
Heroku is crashing on deployments that use Node 21. Not sure why.
2023-11-08 16:01:09 -05:00
Trevor Buckner 4bda071742 Should fix issues starting server first time
Using `node scripts/buildHomebrew.js --dev` can sometimes start up the server before the build is complete, so `ssr.js` is not quite ready and the app crashes. This puts the server startup inside the async block to it must await everything else being complete.
2023-11-08 12:18:51 -05:00
Trevor Buckner ce946bda98 Merge pull request #3035 from G-Ambatte/addDarkbreweryTheme
Add DarkBrewery theme
2023-11-06 17:18:41 -05:00
Trevor Buckner 07b1254309 Merge pull request #3127 from naturalcrit/dependabot/npm_and_yarn/eslint-8.53.0
Bump eslint from 8.52.0 to 8.53.0
2023-11-06 16:39:37 -05:00
Trevor Buckner 980c544bba Merge pull request #3122 from naturalcrit/dependabot/npm_and_yarn/mongoose-7.6.4
Bump mongoose from 7.6.3 to 7.6.4
2023-10-31 15:43:52 -04:00
Trevor Buckner 7c0b9ea3f6 Merge pull request #3069 from Gazook89/Stat-Block-H3-CSS-Tweak
Tweak monster H3 sizing and spacing per recommendation
2023-10-31 12:13:40 -04:00
Trevor Buckner e6d8784633 Remove redundant properties 2023-10-31 12:12:56 -04:00
Trevor Buckner cf5e61cf09 Merge branch 'master' into Stat-Block-H3-CSS-Tweak 2023-10-30 22:18:04 -04:00
Trevor Buckner 9d43588f44 Merge pull request #3121 from naturalcrit/cleanV3PHB-Stylelint
Fix styleLint warnings on V3 PHB
2023-10-30 22:17:04 -04:00
Trevor Buckner ce005da20f Fix styleLint warnings on V3 PHB
Duplicate `dl` entries and wrong quotes.
2023-10-30 22:16:46 -04:00
Trevor Buckner 17531151ad Merge branch 'master' into Stat-Block-H3-CSS-Tweak 2023-10-30 22:02:50 -04:00
Trevor Buckner 863f624772 Merge pull request #3117 from naturalcrit/dependabot/npm_and_yarn/browserify-sign-4.2.2
Bump browserify-sign from 4.2.1 to 4.2.2
2023-10-30 22:02:12 -04:00
Trevor Buckner 6a5f4efd26 Merge pull request #3112 from naturalcrit/dependabot/npm_and_yarn/eslint-plugin-jest-27.6.0
Bump eslint-plugin-jest from 27.4.2 to 27.6.0
2023-10-30 22:02:04 -04:00
Trevor Buckner 6200b416ab Merge pull request #3108 from naturalcrit/dependabot/npm_and_yarn/nconf-0.12.1
Bump nconf from 0.12.0 to 0.12.1
2023-10-30 22:01:55 -04:00
Trevor Buckner dc1931a5e3 Merge pull request #3105 from naturalcrit/dependabot/npm_and_yarn/mongoose-7.6.3
Bump mongoose from 7.6.1 to 7.6.3
2023-10-30 22:01:48 -04:00
Trevor Buckner 26bddc1a79 Merge pull request #3106 from naturalcrit/dependabot/npm_and_yarn/stylelint-15.11.0
Bump stylelint from 15.10.3 to 15.11.0
2023-10-30 22:01:41 -04:00
Trevor Buckner 989af1bbd0 Merge pull request #3109 from naturalcrit/dependabot/npm_and_yarn/eslint-8.52.0
Bump eslint from 8.51.0 to 8.52.0
2023-10-30 22:00:04 -04:00
Trevor Buckner 3359e489f5 Merge pull request #3104 from naturalcrit/dependabot/npm_and_yarn/react-router-dom-6.17.0
Bump react-router-dom from 6.16.0 to 6.17.0
2023-10-30 21:59:57 -04:00
Trevor Buckner f431ac2e40 Merge pull request #3099 from G-Ambatte/addShareLinkToNotAnAuthor
Add Share link to Unauthorized Edit Access error message
2023-10-30 21:59:31 -04:00
Trevor Buckner f58a7d65b5 Merge pull request #3068 from Gazook89/Prevent-View-Increase-By-Author
Check for author in author list before increasing views.
2023-10-13 23:45:47 -04:00
Trevor Buckner 3ac0ac7568 Fix crash when not logged in
If not logged in, brew.authors doesn't exist, so visiting the share page crashes.
2023-10-13 23:44:34 -04:00
Trevor Buckner 1c71ff0945 Merge branch 'master' into pr/3068 2023-10-13 23:27:37 -04:00
Trevor Buckner 7b059f029d Merge pull request #3098 from naturalcrit/v3.10.0
Up to v3.10.0
2023-10-13 16:33:55 -04:00
Trevor Buckner 917b63722c typo 2023-10-13 16:32:02 -04:00
Trevor Buckner c1cbbe0047 Up to v3.10.0 2023-10-13 16:31:08 -04:00
Trevor Buckner 963d76add9 Merge pull request #3093 from naturalcrit/dependabot/npm_and_yarn/babel/preset-env-7.23.2
Bump @babel/preset-env from 7.22.20 to 7.23.2
2023-10-12 15:42:09 -04:00