0
0
mirror of https://github.com/naturalcrit/homebrewery.git synced 2025-12-24 16:22:44 +00:00
Commit Graph

8800 Commits

Author SHA1 Message Date
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
G.Ambatte
6a4ea2c6c9 Move toggleGoogleStorage's trySave call to useEffect block 2025-11-11 22:06:44 +13:00
Víctor Losada Hernández
6ccefc2399 Merge pull request #4510 from Gazook89/Move-Nav.JSX
Move nav.jsx from shared to client directory
2025-11-10 23:41:39 +01:00
Víctor Losada Hernández
8d2744d106 Merge branch 'master' into Move-Nav.JSX 2025-11-10 23:38:21 +01:00
Víctor Losada Hernández
fe616a534a Merge pull request #4517 from G-Ambatte/fixSaveOnNewPage
Fix CTRL+S triggering save on New Page
2025-11-10 23:38:06 +01:00
Víctor Losada Hernández
71462ef782 Merge branch 'master' into fixSaveOnNewPage 2025-11-10 23:33:43 +01:00
Víctor Losada Hernández
64589bfda6 Merge pull request #4514 from Gazook89/move-codeEditor-to-components
Move codeEditor to components directory
2025-11-10 23:26:22 +01:00
Gazook89
f9f33955bc Merge branch 'master' into move-codeEditor-to-components 2025-11-09 23:30:53 -06:00
Gazook89
2ce13f61e1 update relative paths to absolute paths 2025-11-09 23:29:55 -06:00
Gazook89
6db4bf2274 Merge branch 'master' into Move-Nav.JSX 2025-11-09 23:24:21 -06: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
G.Ambatte
20d38d03d6 Rename New Page save function to trySave for better Edit Page compatibility 2025-11-06 22:29:43 +13:00
Gazook89
c5aa774daa Move markdown.js and markdownlegacy.js
Moves the two files up a level, directly in `/shared/`.  Everything else is just updating paths for that.
2025-11-04 22:29:28 -06:00
Gazook89
29fe6430ce Move codeEditor to components directory
This simply moves the codeEditor folder to the components directory.  `codeEditor.jsx` simply builds a component which is then used elsewhere, and isn't shared between client and server, so it should be in the client directory.

Arguably it could go in `client/homebrew/editor` but I think the `/homebrew/` folder should be eliminated down the line and it's contents just re-sorted.

When working on the editor right now it's a pain to switch between `shared` and `client` hunting for the right file.
2025-11-04 13:12:56 -06:00
Gazook89
c38cc77fd0 Move SVG components to components folder
Move the SVGs out of the `shared` directory, closer to where they are actually used.  They are svg jsx files, setup as components, so i've moved them to the components directory.

Deleted `combat.svg.jsx` because we don't use it anywhere.

renamed the remaining two to be more descriptive of the image for additional clarity.
2025-11-04 12:52:12 -06:00
Gazook89
fc569e560b Move renderWarnings from shared to client
Moving this component to the component folder so it's closer to where it is actually used.  Not moving to the `homebrew` folder because ultimately i think pretty much everything in that folder should move to the components as well (`homebrew` isn't a helpful folder distinction).

Deletes a directory, moves 2 files.
2025-11-03 21:50:31 -06:00
Gazook89
081fd6f39d Move nav.jsx from shared to client directory
Moving the one file, changing a lot of imports (18 files), and deleting a directory.
2025-11-03 20:58:00 -06: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
David Bolack
bc41b9043d Remove circleci tests 2025-10-28 14:44:54 -05:00
David Bolack
a0d288057f Add Docker Image build and Publish to workflow
Adds docker:build and docker:publish npm scripts
expects DOCKERID to contain the user/organization id for formatting the tag ( DOCKERID/hombrewery:version )

Add CircleCI test to ensure image still builds
2025-10-28 14:10:04 -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
David Bolack
3ad8d98935 Merge branch 'master' into License_Add-GreenRonin 2025-10-23 16:58:58 -05: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
David Bolack
5f89585206 Temporarily remove licesnes I cannot find communications on:
Forged in the Dark
  StarForger's Guild
  Hall of Champions
2025-10-23 10:13:46 -05:00
David Bolack
25d8cb3c10 Add Icons Licenses and Logos 2025-10-23 10:11:49 -05:00
David Bolack
b26e59fbbb Update copyright year 2025-10-23 09:19:25 -05:00
David Bolack
b3599ac26a Add default sizing to GR Logos 2025-10-22 17:35:00 -05:00
David Bolack
1db21c4658 Remove Uncommitted images
remove unneeded lodash reference
2025-10-22 17:17:13 -05:00
David Bolack
c0113d44ea Apply requested updates
Rename logofiles to a `Publisher-Name_License-Name_Logo-Identifier` format
Update file references
Remove unneeded lodash inclusions.
2025-10-22 17:13:59 -05:00