David Bolack
f60090e5fa
Update Theme Picker to use Brews tagged as a theme
...
This updates the theme picker to include brews tagged as themes owned by
the user.
Some supporting functions were updated. User themes are loaded on /edit
and added to the request.
2024-02-22 21:12:56 -06:00
David Bolack
ae2bb3a028
Add missing style.css
2024-02-20 23:26:09 -06:00
David Bolack
c319d6bcfa
Consolidate and add theme parent walking
...
This consolidates the style/theme endpoint to a singular method, adds
interpretation of static themes, and allow parent theme recursion.
I am not 100% sure this will order styles correctly.
2024-02-20 23:15:37 -06:00
David Bolack
e2ef9b8122
Report Theme title with CSS
...
This adds a comment/field ( depending on endpoint ) that reports the
name of the Brew being used as a theming source.
2024-02-20 16:44:17 -06:00
David Bolack
8e48df5de1
Partial Code coverage for new endpoints
2024-02-18 12:45:14 -06:00
David Bolack
a3b1d7fb7c
Use a brew as a theme, three ways.
...
This has been implemented three different ways to allow for comparison
and discussion
- /api/css/:id : This returns the style frontmatter of the referenced
document as a text/css document.
/api/theme/:id : This returns an object with the reference'd object's
theme and style frontmatter.
/api/csstheme/:id : This returns the stylye frontmatter of the
referenced document as a text/css document and adds the theme as an
@import ( if not using the legacy renderer )
2024-02-17 11:01:21 -06:00
Trevor Buckner
c27f5d9efa
Merge pull request #3287 from naturalcrit/dependabot/npm_and_yarn/stylelint-config-recess-order-4.6.0
...
Bump stylelint-config-recess-order from 4.5.0 to 4.6.0
2024-02-08 10:53:40 -05:00
dependabot[bot]
87c9e587a1
Bump stylelint-config-recess-order from 4.5.0 to 4.6.0
...
Bumps [stylelint-config-recess-order](https://github.com/stormwarning/stylelint-config-recess-order ) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/stormwarning/stylelint-config-recess-order/releases )
- [Changelog](https://github.com/stormwarning/stylelint-config-recess-order/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stormwarning/stylelint-config-recess-order/compare/v4.5.0...v4.6.0 )
---
updated-dependencies:
- dependency-name: stylelint-config-recess-order
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-08 03:54:50 +00:00
Trevor Buckner
ed2d539995
Merge pull request #3282 from naturalcrit/dependabot/npm_and_yarn/googleapis/drive-8.7.0
...
Bump @googleapis/drive from 8.6.0 to 8.7.0
2024-02-07 07:45:44 -05:00
dependabot[bot]
65cc8567a1
Bump @googleapis/drive from 8.6.0 to 8.7.0
...
Bumps [@googleapis/drive](https://github.com/googleapis/google-api-nodejs-client ) from 8.6.0 to 8.7.0.
- [Release notes](https://github.com/googleapis/google-api-nodejs-client/releases )
- [Changelog](https://github.com/googleapis/google-api-nodejs-client/blob/main/release-please-config.json )
- [Commits](https://github.com/googleapis/google-api-nodejs-client/compare/drive-v8.6.0...drive-v8.7.0 )
---
updated-dependencies:
- dependency-name: "@googleapis/drive"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-07 04:12:33 +00:00
Trevor Buckner
dd82f54549
Merge pull request #3283 from naturalcrit/dependabot/npm_and_yarn/marked-gfm-heading-id-3.1.3
...
Bump marked-gfm-heading-id from 3.1.2 to 3.1.3
2024-02-06 23:11:44 -05:00
dependabot[bot]
a014056440
Bump marked-gfm-heading-id from 3.1.2 to 3.1.3
...
Bumps [marked-gfm-heading-id](https://github.com/markedjs/marked-gfm-heading-id ) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/markedjs/marked-gfm-heading-id/releases )
- [Changelog](https://github.com/markedjs/marked-gfm-heading-id/blob/main/release.config.cjs )
- [Commits](https://github.com/markedjs/marked-gfm-heading-id/compare/v3.1.2...v3.1.3 )
---
updated-dependencies:
- dependency-name: marked-gfm-heading-id
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-07 03:58:59 +00:00
Trevor Buckner
c176c38f30
Merge pull request #3280 from naturalcrit/dependabot/npm_and_yarn/react-router-dom-6.22.0
...
Bump react-router-dom from 6.21.3 to 6.22.0
2024-02-06 22:58:10 -05:00
dependabot[bot]
4c87aed628
Bump react-router-dom from 6.21.3 to 6.22.0
...
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ) from 6.21.3 to 6.22.0.
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.0/packages/react-router-dom )
---
updated-dependencies:
- dependency-name: react-router-dom
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-07 03:51:27 +00:00
Trevor Buckner
09f2f96dff
Merge pull request #3285 from naturalcrit/dependabot/npm_and_yarn/stylelint-config-recess-order-4.5.0
...
Bump stylelint-config-recess-order from 4.4.0 to 4.5.0
2024-02-06 22:50:26 -05:00
dependabot[bot]
f075b19a68
Bump stylelint-config-recess-order from 4.4.0 to 4.5.0
...
Bumps [stylelint-config-recess-order](https://github.com/stormwarning/stylelint-config-recess-order ) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/stormwarning/stylelint-config-recess-order/releases )
- [Changelog](https://github.com/stormwarning/stylelint-config-recess-order/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stormwarning/stylelint-config-recess-order/compare/v4.4.0...v4.5.0 )
---
updated-dependencies:
- dependency-name: stylelint-config-recess-order
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-07 03:42:21 +00:00
Trevor Buckner
7177548c0e
Merge pull request #3276 from naturalcrit/dependabot/npm_and_yarn/marked-11.2.0
...
Bump marked from 11.1.1 to 11.2.0
2024-01-30 14:29:00 -05:00
dependabot[bot]
3bc2df0ac5
Bump marked from 11.1.1 to 11.2.0
...
Bumps [marked](https://github.com/markedjs/marked ) from 11.1.1 to 11.2.0.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v11.1.1...v11.2.0 )
---
updated-dependencies:
- dependency-name: marked
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-29 03:26:17 +00:00
Trevor Buckner
37c72d5125
Merge pull request #3267 from dbolacksn/clone_tags
...
Clone a brew's tags when cloning a brew.
2024-01-26 15:00:50 -05:00
Trevor Buckner
602a476b59
Merge branch 'master' into pr/3267
2024-01-26 14:58:42 -05:00
Trevor Buckner
965397733d
Merge pull request #3268 from naturalcrit/dependabot/npm_and_yarn/babel/core-7.23.9
...
Bump @babel/core from 7.23.7 to 7.23.9
2024-01-26 14:57:12 -05:00
Trevor Buckner
f10868db0b
Merge branch 'master' into dependabot/npm_and_yarn/babel/core-7.23.9
2024-01-26 14:30:38 -05:00
Trevor Buckner
d7a95d3cff
Merge pull request #3269 from naturalcrit/dependabot/npm_and_yarn/babel/preset-env-7.23.9
...
Bump @babel/preset-env from 7.23.8 to 7.23.9
2024-01-26 14:30:22 -05:00
dependabot[bot]
6eeed49022
Bump @babel/core from 7.23.7 to 7.23.9
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.23.7 to 7.23.9.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.9/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-26 16:48:01 +00:00
dependabot[bot]
be96c3a56f
Bump @babel/preset-env from 7.23.8 to 7.23.9
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.23.8 to 7.23.9.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.9/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-26 16:46:59 +00:00
Trevor Buckner
57a31f3b71
Merge pull request #3270 from naturalcrit/dependabot/npm_and_yarn/babel/plugin-transform-runtime-7.23.9
...
Bump @babel/plugin-transform-runtime from 7.23.7 to 7.23.9
2024-01-26 11:46:10 -05:00
David Bolack
7c5955c96f
Merge branch 'master' into clone_tags
2024-01-26 10:40:00 -06:00
dependabot[bot]
538650bf92
Bump @babel/plugin-transform-runtime from 7.23.7 to 7.23.9
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) from 7.23.7 to 7.23.9.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.9/packages/babel-plugin-transform-runtime )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-runtime"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-26 03:22:04 +00:00
David Bolack
54921a998a
Clone tags along with the rest of the brew
2024-01-25 19:51:03 -06:00
Trevor Buckner
da11089fff
Merge pull request #3265 from 5e-Cleric/brewItem-update
...
Easy enough. Thanks @5e-Cleric ! 🎉
2024-01-25 16:36:46 -05:00
Trevor Buckner
0243d138ff
Merge branch 'master' into pr/3265
2024-01-25 16:30:43 -05:00
Trevor Buckner
4c8a5baee5
Merge pull request #3264 from 5e-Cleric/admin-fix
...
Thanks @5e-Cleric ! ⭐ 💯 🔥
2024-01-25 16:29:37 -05:00
Trevor Buckner
e5acbfed3a
Linting and small tweaks
2024-01-25 16:27:10 -05:00
David Bolack
0163e22567
Merge branch 'master' of github.com:naturalcrit/homebrewery
2024-01-25 13:58:04 -06:00
Trevor Buckner
b503b8fc9b
Merge branch 'master' into pr/3264
2024-01-25 14:35:23 -05:00
Trevor Buckner
3243e4d56c
Merge pull request #3266 from naturalcrit/dependabot/npm_and_yarn/mongoose-8.1.1
...
Bump mongoose from 8.1.0 to 8.1.1
2024-01-25 14:33:46 -05:00
David Bolack
fbc164a9b8
Merge branch 'master' of github.com:naturalcrit/homebrewery
2024-01-25 13:10:08 -06:00
dependabot[bot]
78cf95fbb1
Bump mongoose from 8.1.0 to 8.1.1
...
Bumps [mongoose](https://github.com/Automattic/mongoose ) from 8.1.0 to 8.1.1.
- [Release notes](https://github.com/Automattic/mongoose/releases )
- [Changelog](https://github.com/Automattic/mongoose/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Automattic/mongoose/compare/8.1.0...8.1.1 )
---
updated-dependencies:
- dependency-name: mongoose
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-25 03:48:29 +00:00
Víctor Losada Hernández
d2306b70a9
quick fix based on review, textBin
2024-01-24 23:24:51 +01:00
Víctor Losada Hernández
43180c314f
Merge branch 'master' into brewItem-update
2024-01-24 23:11:18 +01:00
Víctor Losada Hernández
f47c2dcb56
style fix
2024-01-24 23:07:53 +01:00
Víctor Losada Hernández
a4ea1612c1
tag count in title, and authors to links
2024-01-24 23:05:50 +01:00
Víctor Losada Hernández
8b6517eb8d
more callback errors, and cloning queries
2024-01-24 22:49:14 +01:00
Víctor Losada Hernández
067a7cd507
admin fixes, the rest( i think)
2024-01-24 22:20:01 +01:00
Víctor Losada Hernández
0243b5f491
inital commit
2024-01-23 08:09:17 +01:00
Trevor Buckner
31c7fd12b9
Merge pull request #3241 from naturalcrit/dependabot/npm_and_yarn/marked-11.1.1
...
Bump marked from 5.1.1 to 11.1.1
2024-01-22 19:29:55 -05:00
Trevor Buckner
7b8aaa408d
Merge branch 'master' into dependabot/npm_and_yarn/marked-11.1.1
2024-01-22 18:03:57 -05:00
Trevor Buckner
1c65ee150b
relocate renderer.link
2024-01-22 17:56:40 -05:00
Trevor Buckner
b0cfeaa782
Allow Babel to transpile Marked
...
Marked now only supports ES6. Needs to be transpiled by us to support older browsers.
2024-01-22 17:45:00 -05:00
David Bolack
8fc6047127
Merge branch 'master' of github.com:naturalcrit/homebrewery
2024-01-19 19:01:39 -06:00