Trevor Buckner
e2cd7d9f07
Legacy renderer ( #1184 )
...
* Include two versions of Marked.js
* Include two versions of Marked.js
* Working two different render pipelines
Adds stylesheet "styleLegacy.less"
Adds markdownHandler "markdownLegacy.js"
The BrewRenderer will switch between these and the new pipeline dependent on the "version" prop passed in.
* Mustache-style div blocks
* Legacy snippets & columnbreak
* Codemirror styling for Div Blocks
* Lint
* Codemirror highlights for inline Divs as well
These will turn red `{{class Content}}`
Multi-line divs will turn purple
```
{{class,class2
content
}}
```
No real need for these to be different colors. Just for testing.
* More lint
* Update dependencies.
* Adding Button to switch render pipelines
* Update Marked.js
* Popup alert to refresh page when renderer changed
* Don't compress files in Development (very slow)
* Block DIV or inline Span depending on {{ placement
* \column emits a Div instead of Span
* Allow share page to use new renderer
* {{ divs no longer need empty lines. Spans work in lists.
* Typo
* Typo
* Enforce \page must be at start of line. Code cleanup.
* Inject newlines after/before {{/}} to avoid needing blank lines
* Fixes issues with tables.
* Remove console.log
* Fix spacing issue for Spans
* Move things from Brewrenderer to Markdown
Try to keep all custom text fiddling in one spot.
* Rename variables
* Update Font-Awesome to v5.15. Fix style issues on popups.
* Update {{ Divs/Spans, Fix nested hilighting
* Fixed Spans/divs with no tags or just commas
* Use blacklist for {{ to allow more characters
* Update package-lock.json
* Update all icons to Font-awesome 5
* V3 hidden behind config variable
Add "globalThis.enable_v3 = true" in the console to enable.
* lint
2021-02-02 20:38:25 -05:00
Trevor Buckner
6a2e39355c
V2.10.7 ( #1215 )
...
* Fix for box-shadow/border-image issues on blockquotes in new columns (#1179 )
* Fix for issues with box-shadow and border-images on blockquotes when they appear at the top of columns other than the first.
* Update phb.style.less
Change to `-webkit-transform` IAW Github PR discussion
* Add comment
Co-authored-by: Sean Robertson <srobertson@fqnz.co.nz >
Co-authored-by: Trevor Buckner <calculuschild@gmail.com >
* Title will always return *something*, and not CSS (#1214 )
* Bump codemirror from 5.59.1 to 5.59.2 (#1200 )
Bumps [codemirror](https://github.com/codemirror/CodeMirror ) from 5.59.1 to 5.59.2.
- [Release notes](https://github.com/codemirror/CodeMirror/releases )
- [Changelog](https://github.com/codemirror/CodeMirror/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codemirror/CodeMirror/compare/5.59.1...5.59.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
* Bump mongoose from 5.11.9 to 5.11.13 (#1199 )
Bumps [mongoose](https://github.com/Automattic/mongoose ) from 5.11.9 to 5.11.13.
- [Release notes](https://github.com/Automattic/mongoose/releases )
- [Changelog](https://github.com/Automattic/mongoose/blob/master/History.md )
- [Commits](https://github.com/Automattic/mongoose/compare/5.11.9...5.11.13 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
* Bump fs-extra from 9.0.1 to 9.1.0 (#1197 )
Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra ) from 9.0.1 to 9.1.0.
- [Release notes](https://github.com/jprichardson/node-fs-extra/releases )
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/9.0.1...9.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
* Bump eslint from 7.17.0 to 7.18.0 (#1195 )
Bumps [eslint](https://github.com/eslint/eslint ) from 7.17.0 to 7.18.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v7.17.0...v7.18.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
* Bump nconf from 0.11.0 to 0.11.1 (#1190 )
Bumps [nconf](https://github.com/flatiron/nconf ) from 0.11.0 to 0.11.1.
- [Release notes](https://github.com/flatiron/nconf/releases )
- [Changelog](https://github.com/indexzero/nconf/blob/master/CHANGELOG.md )
- [Commits](https://github.com/flatiron/nconf/compare/v0.11.0...v0.11.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
* Bump googleapis from 66.0.0 to 67.0.0 (#1189 )
Bumps [googleapis](https://github.com/googleapis/google-api-nodejs-client ) from 66.0.0 to 67.0.0.
- [Release notes](https://github.com/googleapis/google-api-nodejs-client/releases )
- [Changelog](https://github.com/googleapis/google-api-nodejs-client/blob/master/CHANGELOG.md )
- [Commits](https://github.com/googleapis/google-api-nodejs-client/compare/v66.0.0...v67.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Trevor Buckner <calculuschild@gmail.com >
* Bump express-static-gzip from 2.1.0 to 2.1.1 (#1180 )
Bumps [express-static-gzip](https://github.com/tkoenig89/express-static-gzip ) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/tkoenig89/express-static-gzip/releases )
- [Commits](https://github.com/tkoenig89/express-static-gzip/compare/v2.1.0...v2.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Trevor Buckner <calculuschild@gmail.com >
* use fa-info-circle instead of fa-bars (#1109 )
* use fa-info-circle instead of fa-bars
* Change Metadata button to Info Icon with Text
Co-authored-by: Trevor Buckner <calculuschild@gmail.com >
* Up Version
Co-authored-by: G.Ambatte <sean@robertson-family.nz >
Co-authored-by: Sean Robertson <srobertson@fqnz.co.nz >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: ericscheid <ericscheid@users.noreply.github.com >
2021-01-25 21:47:36 -05:00
Trevor Buckner
39b160e202
Update Dependencies ( #1178 )
...
* Update Dependencies
* Up version number
* Typo
2021-01-02 18:30:11 -05:00
Trevor Buckner
3dba731dd7
Popup confirmation when switching between google and hb ( #1155 )
...
* Popup confirmation when switching between google and hb
* Allow closing error popup.
* Up version.
2020-12-18 23:51:08 -05:00
Trevor Buckner
f8f19efcaa
update several dependencies ( #1154 )
2020-12-11 23:22:02 -05:00
Trevor Buckner
5a17697e7e
Merge pull request #1118 from naturalcrit/fixGoogleMetadata
...
Fix metadata in Google docs
2020-11-25 13:26:14 -05:00
Trevor Buckner
6f66fdc6d6
Bump version to 2.10.4
2020-11-25 13:24:10 -05:00
Trevor Buckner
4182c79354
Use a library instead. Checks that the browser is compatible first.
2020-11-11 22:01:42 -05:00
Trevor Buckner
f6bd1ef513
Update Version number
2020-10-22 10:36:55 -04:00
Trevor Buckner
c75ac3c0f5
Render brew in Iframe to not crash editor
2020-10-21 20:39:43 -04:00
Trevor Buckner
d05b819ff2
Fix recent links when transferring to Google Brews
2020-10-19 15:48:44 -04:00
Trevor Buckner
69b42ee6e0
update dependencies
2020-10-12 15:35:01 -04:00
Trevor Buckner
77973f0037
v2.10.1 - Fix brews lost on back button
2020-10-12 14:30:42 -04:00
Trevor Buckner
0afb503860
Update Version number & cleanup
2020-10-07 15:02:42 -04:00
Trevor Buckner
35e1ce0df2
Initial Commit. All seems to be working...?
...
EditPage.jsx and GoogleActions.js need to be cleaned up and shortened...
2020-10-05 23:33:15 -04:00
dependabot-preview[bot]
5583fc76f3
Bump @babel/preset-env from 7.9.6 to 7.11.0
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.9.6 to 7.11.0.
- [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.11.0/packages/babel-preset-env )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-08-28 19:48:02 +00:00
Trevor Buckner
6ae4cd143c
update several dependencies
2020-08-28 15:17:59 -04:00
Trevor Buckner
62a827ce49
Update more dependencies
2020-05-20 10:14:05 -04:00
dependabot-preview[bot]
5b66ecb06f
Bump eslint-plugin-react from 7.19.0 to 7.20.0
...
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react ) from 7.19.0 to 7.20.0.
- [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases )
- [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.19.0...v7.20.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-19 05:38:33 +00:00
Trevor Buckner
22a9799674
Update vitreum ( #946 )
...
- Updates Vitreum to v6.0.1 + some custom fixes.
- Stylesheets must be imported with `require('./sheet.less');` but can also can now share stylesheets between jsx components.
- Should eliminate a lot of security concerns with older nested dependencies.
- Changed a lot of files to make this work
- Also removes dependency on PicoRouter in favor of React-Router
2020-05-19 01:36:31 -04:00
Trevor Buckner
7c813be13a
Revert Marked Update
...
Too many edge cases still broken. Bah.
2020-05-10 21:11:03 -04:00
Trevor Buckner
ec4f6e4327
Redundant marked version
2020-05-09 13:38:25 -04:00
Trevor Buckner
fcbd117784
Merge branch 'master' into update-Marked-renderer
2020-05-09 13:33:33 -04:00
dependabot-preview[bot]
f89c897488
Bump mongoose from 5.9.9 to 5.9.12
...
Bumps [mongoose](https://github.com/Automattic/mongoose ) from 5.9.9 to 5.9.12.
- [Release notes](https://github.com/Automattic/mongoose/releases )
- [Changelog](https://github.com/Automattic/mongoose/blob/master/History.md )
- [Commits](https://github.com/Automattic/mongoose/compare/5.9.9...5.9.12 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-08 14:30:56 -04:00
dependabot-preview[bot]
521ff5e7e3
Bump codemirror from 5.52.2 to 5.53.2
...
Bumps [codemirror](https://github.com/codemirror/CodeMirror ) from 5.52.2 to 5.53.2.
- [Release notes](https://github.com/codemirror/CodeMirror/releases )
- [Changelog](https://github.com/codemirror/CodeMirror/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codemirror/CodeMirror/compare/5.52.2...5.53.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-08 14:27:30 -04:00
dependabot-preview[bot]
89d8cb3b0a
Bump moment from 2.24.0 to 2.25.3
...
Bumps [moment](https://github.com/moment/moment ) from 2.24.0 to 2.25.3.
- [Release notes](https://github.com/moment/moment/releases )
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-08 14:27:19 -04:00
Trevor Buckner
7ca1dd3c68
Update Marked.js to 1.0.0
2020-04-20 22:43:46 -04:00
Trevor Buckner
58543f0b4d
Merge branch 'master' into update-Marked-renderer
2020-04-20 21:40:04 -04:00
dependabot-preview[bot]
2745a4d6c1
Bump react-dom from 16.13.0 to 16.13.1
...
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom ) from 16.13.0 to 16.13.1.
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v16.13.1/packages/react-dom )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-14 10:15:37 -04:00
dependabot-preview[bot]
33190b5c89
Bump mongoose from 5.9.7 to 5.9.9
...
Bumps [mongoose](https://github.com/Automattic/mongoose ) from 5.9.7 to 5.9.9.
- [Release notes](https://github.com/Automattic/mongoose/releases )
- [Changelog](https://github.com/Automattic/mongoose/blob/master/History.md )
- [Commits](https://github.com/Automattic/mongoose/compare/5.9.7...5.9.9 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-14 10:14:57 -04:00
dependabot-preview[bot]
01dbac78ce
Bump mongoose from 5.9.2 to 5.9.7
...
Bumps [mongoose](https://github.com/Automattic/mongoose ) from 5.9.2 to 5.9.7.
- [Release notes](https://github.com/Automattic/mongoose/releases )
- [Changelog](https://github.com/Automattic/mongoose/blob/master/History.md )
- [Commits](https://github.com/Automattic/mongoose/compare/5.9.2...5.9.7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-03 16:22:43 -04:00
dependabot-preview[bot]
594ea8ab59
Bump react from 16.13.0 to 16.13.1
...
Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react ) from 16.13.0 to 16.13.1.
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v16.13.1/packages/react )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-03 16:21:08 -04:00
dependabot-preview[bot]
033493a31b
Bump cookie-parser from 1.4.4 to 1.4.5
...
Bumps [cookie-parser](https://github.com/expressjs/cookie-parser ) from 1.4.4 to 1.4.5.
- [Release notes](https://github.com/expressjs/cookie-parser/releases )
- [Changelog](https://github.com/expressjs/cookie-parser/blob/master/HISTORY.md )
- [Commits](https://github.com/expressjs/cookie-parser/compare/1.4.4...1.4.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-03 16:20:36 -04:00
dependabot-preview[bot]
e79b099633
Bump codemirror from 5.52.0 to 5.52.2
...
Bumps [codemirror](https://github.com/codemirror/CodeMirror ) from 5.52.0 to 5.52.2.
- [Release notes](https://github.com/codemirror/CodeMirror/releases )
- [Changelog](https://github.com/codemirror/CodeMirror/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codemirror/CodeMirror/compare/5.52.0...5.52.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-03 16:18:10 -04:00
Trevor Buckner
5bc948ab0a
All fixes seem to be working?
2020-03-25 12:09:50 -04:00
Trevor Buckner
546cc13c1c
Release 2.8.2
...
Marking this as a stable version since it's been a while, in preparation for adding new features.
2020-03-11 09:29:04 -04:00
dependabot-preview[bot]
44649d7f51
Bump eslint-plugin-react from 7.18.3 to 7.19.0
...
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react ) from 7.18.3 to 7.19.0.
- [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases )
- [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.18.3...v7.19.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-10 12:22:35 -04:00
dependabot-preview[bot]
5f9aaba262
Bump react from 16.12.0 to 16.13.0
...
Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react ) from 16.12.0 to 16.13.0.
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v16.13.0/packages/react )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-27 13:21:23 -05:00
dependabot-preview[bot]
5d5c0b9773
Bump codemirror from 5.51.0 to 5.52.0
...
Bumps [codemirror](https://github.com/codemirror/CodeMirror ) from 5.51.0 to 5.52.0.
- [Release notes](https://github.com/codemirror/CodeMirror/releases )
- [Changelog](https://github.com/codemirror/CodeMirror/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codemirror/CodeMirror/compare/5.51.0...5.52.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-27 13:20:24 -05:00
dependabot-preview[bot]
b681edba23
Bump mongoose from 5.9.1 to 5.9.2
...
Bumps [mongoose](https://github.com/Automattic/mongoose ) from 5.9.1 to 5.9.2.
- [Release notes](https://github.com/Automattic/mongoose/releases )
- [Changelog](https://github.com/Automattic/mongoose/blob/master/History.md )
- [Commits](https://github.com/Automattic/mongoose/compare/5.9.1...5.9.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-27 13:19:33 -05:00
dependabot-preview[bot]
f0c412527b
Bump react-dom from 16.12.0 to 16.13.0
...
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom ) from 16.12.0 to 16.13.0.
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v16.13.0/packages/react-dom )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-27 13:17:32 -05:00
dependabot-preview[bot]
fcf6b8d764
Bump babel-preset-env from 1.6.1 to 1.7.0
...
Bumps [babel-preset-env](https://github.com/babel/babel-preset-env ) from 1.6.1 to 1.7.0.
- [Release notes](https://github.com/babel/babel-preset-env/releases )
- [Changelog](https://github.com/babel/babel-preset-env/blob/1.x/CHANGELOG.md )
- [Commits](https://github.com/babel/babel-preset-env/compare/v1.6.1...v1.7.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-18 10:06:36 -05:00
dependabot-preview[bot]
8607b9dba8
Bump mongoose from 5.8.11 to 5.9.1
...
Bumps [mongoose](https://github.com/Automattic/mongoose ) from 5.8.11 to 5.9.1.
- [Release notes](https://github.com/Automattic/mongoose/releases )
- [Changelog](https://github.com/Automattic/mongoose/blob/master/History.md )
- [Commits](https://github.com/Automattic/mongoose/compare/5.8.11...5.9.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-18 10:03:20 -05:00
dependabot-preview[bot]
ef4fa89d9a
Bump superagent from 5.2.1 to 5.2.2
...
Bumps [superagent](https://github.com/visionmedia/superagent ) from 5.2.1 to 5.2.2.
- [Release notes](https://github.com/visionmedia/superagent/releases )
- [Changelog](https://github.com/visionmedia/superagent/blob/master/HISTORY.md )
- [Commits](https://github.com/visionmedia/superagent/compare/v5.2.1...v5.2.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-18 10:00:09 -05:00
Trevor Buckner
b9cfc2e6af
Fixed need for spaces to render html in a DIV
...
Marked update does not naturally detect the end of blocked elements like DIVs. The fix is to handle cases where only one half of the Div is detected separately.
2020-02-04 14:10:36 -05:00
Trevor Buckner
b3387c363f
Bump react-dom to v16.12.0
2020-02-04 11:40:41 -05:00
Trevor Buckner
f0d9fcf942
Bump eslint version
2020-02-04 11:09:15 -05:00
Trevor Buckner
928b553b19
Revert Marked update
...
The markdown spec has changed too much and is breaking old brews.
2020-02-04 10:34:00 -05:00
dependabot-preview[bot]
508f87f117
Bump express from 4.16.3 to 4.17.1
...
Bumps [express](https://github.com/expressjs/express ) from 4.16.3 to 4.17.1.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.16.3...4.17.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-03 22:29:53 -05:00
dependabot-preview[bot]
03b389761b
Bump body-parser from 1.18.2 to 1.19.0
...
Bumps [body-parser](https://github.com/expressjs/body-parser ) from 1.18.2 to 1.19.0.
- [Release notes](https://github.com/expressjs/body-parser/releases )
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md )
- [Commits](https://github.com/expressjs/body-parser/compare/1.18.2...1.19.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-03 22:16:25 -05:00