Trevor Buckner
45d1bef302
Update README.md
...
Couple of extra steps. Need to fill out the MongoDB setup
2020-10-24 23:41:21 -04:00
Trevor Buckner
7d9e1aad83
Merge pull request #1074 from naturalcrit/BrewRendererIframe
...
Brew renderer iframe
2020-10-24 23:27:17 -04:00
Trevor Buckner
aa2d1f3bc9
Fix missing FontAwesome fonts in iFrame
2020-10-22 12:44:18 -04: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
ac2d6fe9a8
Fix share uncompressing views... again
2020-10-19 17:36:58 -04:00
Trevor Buckner
40d120d875
Woops!
...
Accidentally broke sharing.
2020-10-19 16:56:34 -04:00
Trevor Buckner
5e2fdcf1e9
Merge pull request #1067 from naturalcrit/compress
...
Fix Shared View uncompressing brew text
2020-10-19 16:44:42 -04:00
Trevor Buckner
57c8c24b20
Lint
2020-10-19 16:38:26 -04:00
Trevor Buckner
460d3fe111
Prevent share view uncompressing text.
2020-10-19 16:37:01 -04:00
Trevor Buckner
1d50cbf684
Update admin.api.js
2020-10-19 16:24:19 -04:00
Trevor Buckner
3a250d3da4
Update admin.api.js
2020-10-19 16:15:41 -04:00
Trevor Buckner
d05b819ff2
Fix recent links when transferring to Google Brews
2020-10-19 15:48:44 -04:00
Trevor Buckner
fcb3f9ca26
Merge pull request #1055 from naturalcrit/updateDependencies
...
update dependencies
2020-10-12 15:38:22 -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
7f8f39916d
Merge pull request #1050 from naturalcrit/googleDriveIntegration
...
Google drive integration
2020-10-12 14:18:10 -04:00
Trevor Buckner
cc8bf6744b
Move Patreon button
2020-10-08 16:12:12 -04:00
Trevor Buckner
bf17d6894f
use NanoId as function in Mongoose default
...
For some reason, Mongoose will reuse the old ID generated if you call nanoid directly. If you wrap it in a function, it will call it new each time a new document is created.
Also updated patreon link :)
2020-10-08 11:03:52 -04:00
Trevor Buckner
900f5b136f
Fix login url
2020-10-07 20:22:15 -04:00
Trevor Buckner
194a9c0c40
Typo
2020-10-07 20:07:28 -04:00
Trevor Buckner
f6f9b768cc
Ensure share links are updated on transfer to google
2020-10-07 20:01:32 -04:00
Trevor Buckner
8fe0148821
Fix Share links
2020-10-07 17:13:37 -04:00
Trevor Buckner
28ed2fe8f2
Fix Config spelling (must be all lowercase)
2020-10-07 16:17:05 -04:00
Trevor Buckner
131df2d82a
Bug Fix
2020-10-07 15:55:07 -04:00
Trevor Buckner
0f5ec6c40c
Bug Test...
2020-10-07 15:48:07 -04:00
Trevor Buckner
39cbadb100
Small Typo
2020-10-07 15:39:37 -04:00
Trevor Buckner
0afb503860
Update Version number & cleanup
2020-10-07 15:02:42 -04:00
Trevor Buckner
ed1c589e2d
Linting
2020-10-06 14:21:15 -04:00
Trevor Buckner
864cc7a7bb
Fix issues making brews when not signed in
2020-10-06 14:20:09 -04:00
Trevor Buckner
657a374895
Code Cleanup
...
Remove req, res from update, new, and getFolder google actions
2020-10-06 14:08:51 -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
Trevor Buckner
2065ff80ff
Merge pull request #1008 from naturalcrit/dependabot/npm_and_yarn/babel/preset-env-7.11.0
...
Bump @babel/preset-env from 7.9.6 to 7.11.0
2020-08-28 15:52:52 -04:00
Trevor Buckner
b24bba87d9
Merge pull request #1007 from naturalcrit/dependabot/npm_and_yarn/elliptic-6.5.3
...
[Security] Bump elliptic from 6.5.2 to 6.5.3
2020-08-28 15:52:32 -04:00
Trevor Buckner
e810445ac9
Merge pull request #1025 from naturalcrit/updateDependencies
...
Update dependencies
2020-08-28 15:45:49 -04:00
Trevor Buckner
5afbb4ee4e
Update changelog.md
2020-08-28 15:44:43 -04:00
Trevor Buckner
6ae4cd143c
update several dependencies
2020-08-28 15:17:59 -04:00
Trevor Buckner
f754ecd6c3
Fix invisible paragraphs at top of new columns
...
Code was old Firefox fix that doesn't seem to do anything anymore anyway.
2020-07-19 02:32:58 -04:00
Trevor Buckner
62a827ce49
Update more dependencies
2020-05-20 10:14:05 -04:00
Trevor Buckner
e971da2b59
Merge pull request #943 from naturalcrit/dependabot/npm_and_yarn/eslint-plugin-react-7.20.0
...
Bump eslint-plugin-react from 7.19.0 to 7.20.0
2020-05-19 01:54:55 -04:00
Trevor Buckner
2d092cb290
Forgot to update styles for BrewItems
2020-05-19 01:45:53 -04: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
e94148b2f0
Merge pull request #938 from naturalcrit/update-Marked-renderer
...
Update marked renderer
2020-05-09 13:57:40 -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
Trevor Buckner
dab716a9e0
Lint
2020-05-09 13:16:39 -04:00
Trevor Buckner
9265e25c73
Update popup to notify update
...
Also point to latest FAQ page on Reddit
2020-05-08 15:32:39 -04:00
Trevor Buckner
4ad63d5bce
Change text in RenderWarning popup
...
Reflect our policy of testing only on Chrome, but remove the specific issue of column-span support as that is now supported by other browsers.
2020-05-08 15:04:38 -04:00
Trevor Buckner
a0e92b54d0
Fix multiline IMG tags breaking
2020-05-08 13:15:35 -04:00
Trevor Buckner
62f549f038
Fix Markdown rendering right after Divs
2020-05-06 16:30:35 -04:00
Trevor Buckner
e8f3b0c8d0
Fix Tables with uneven columns
2020-05-02 15:03:18 -04:00
Trevor Buckner
587ce78f4e
Update robots.txt
...
This was blocking Google from updating the `noindex` tag.
2020-04-21 22:46:42 -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
Trevor Buckner
e88253f364
Added robots.txt, nofollow in metatags
...
Also noindex on /print/ pages
2020-04-20 13:46:18 -04:00
Trevor Buckner
bdf37d8fe7
Add robots noindex to edit and share pages
2020-04-20 12:15:27 -04:00
Trevor Buckner
22908207a3
Google verification for testing Robots.txt
2020-04-20 12:03:28 -04:00
Trevor Buckner
70430f84e1
Small tweaks and linting
2020-04-14 11:15:05 -04:00
Trevor Buckner
5631ef7be7
Fix HTML right before markdown
...
Allow raw HTML tags to end without a blank line if markdown is right after
2020-04-14 10:26:42 -04:00
Trevor Buckner
5bc948ab0a
All fixes seem to be working?
2020-03-25 12:09:50 -04:00
Trevor Buckner
28c5d7d84a
Update .gitignore
2020-03-24 10:01:28 -04:00
Trevor Buckner
825702ee1d
Forgot version number
2020-03-11 09:41:16 -04:00
Trevor Buckner
61b58032ca
Upping changelog to v2.8.2
2020-03-11 09:40: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
Trevor Buckner
6d38a633ef
Cut out the renderPrivateBrews script
2020-02-07 10:16:58 -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
3259836964
Remove extra |:--:| in table
...
This is invalid markdown.
2020-02-04 12:06: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
Trevor Buckner
b75063f936
Try upping Mongoose to 5.7.5 again
...
Apparently mongoose 5.7.0 has breaking changes.
2020-02-03 15:29:12 -05:00
Trevor Buckner
6ef88e0f1f
Revert "Try upping Mongoose to 5.7.5"
...
This reverts commit 59e0118d8b .
2020-02-03 14:52:06 -05:00
Trevor Buckner
59e0118d8b
Try upping Mongoose to 5.7.5
...
Small fix to connection string to keep Mongoose working with the older MongoDB 3.6 database
2020-02-03 14:49:03 -05:00
Trevor Buckner
09e6766e0d
Update .gitignore
2020-02-03 14:16:06 -05:00
Trevor Buckner
ce8cfde211
Revert "[Security] Bump mongoose from 5.0.13 to 5.7.5"
...
This reverts commit 7fbb51b3f4 .
2020-02-03 14:11:47 -05:00
Trevor Buckner
debe58ff0b
Remove unneeded comments
2020-01-28 10:53:07 -05:00
Trevor Buckner
0018627f82
Process brew compression in batches to reduce server load.
2020-01-28 10:53:07 -05:00
Trevor Buckner
e50f0a1f3b
Upping number of compressed brews at once
2020-01-23 15:12:25 -05:00
Trevor Buckner
e862f65166
Up number of brews compressed at once
2020-01-23 12:57:23 -05:00
Trevor Buckner
347575b0ec
Lint 2
2020-01-23 12:24:54 -05:00
Trevor Buckner
4ac922482e
Lint
2020-01-23 12:24:54 -05:00
Trevor Buckner
27e7af870a
Fixed what was breaking
2020-01-23 12:24:54 -05:00
Trevor Buckner
474b2552fd
Fix recent crash
2020-01-23 11:47:21 -05:00
Trevor Buckner
a06b29c6f5
Admin controls for compressing old brews
2020-01-23 11:20:31 -05:00
Trevor Buckner
4128670a9f
Revert "Merge pull request #867 from naturalcrit/compressBrews"
...
This reverts commit 94d090277f , reversing
changes made to aeffec1763 .
2020-01-23 10:27:30 -05:00
Trevor Buckner
94d090277f
Merge pull request #867 from naturalcrit/compressBrews
...
Adding some admin controls to compress old brews.
2020-01-23 10:06:53 -05:00
Trevor Buckner
0b8889d0b8
Merge branch 'master' into compressBrews
2020-01-23 09:48:47 -05:00
Trevor Buckner
2efb24d692
Lint
2020-01-23 09:47:19 -05:00
Trevor Buckner
bc81e09686
Admin script to compress old brews
...
Also fully delete the text field after compressed version is saved instead of leaving just an empty field.
2020-01-23 09:38:50 -05:00
Trevor Buckner
e8dcb042f8
Typo
2020-01-21 10:05:22 -05:00
Trevor Buckner
ecd25ca49f
Changed to encourage environment variable
2020-01-21 10:05:22 -05:00
Trevor Buckner
81c361bfb8
Make brand new files also save compressed
2020-01-10 16:03:04 -05:00
Trevor Buckner
37eb0d0889
Merge branch 'master' into compressBrews
2020-01-10 15:59:33 -05:00
Trevor Buckner
8adc04a565
Make brand new files also save compressed
2020-01-10 15:55:21 -05:00
Trevor Buckner
486841084f
Make compression raw (no wrapper). Otherwise small files are actually larger after compression.
2020-01-10 09:07:28 -05:00
Trevor Buckner
399a6d82f6
lint
2020-01-10 09:07:28 -05:00
Trevor Buckner
becc6b8df0
Add zlib compression to the "text" field. Now, when a file is saved, the original text field is blanked out and the "compressed" binary version is saved instead. Viewing files in Edit page unzips and views them just fine.
...
Does not compress old files unless they are opened and resaved by someone. Have not tested on the "share" or "print" pages yet, but should work.
2020-01-10 09:07:28 -05:00
Trevor Buckner
1ff3f96f6c
Make compression raw (no wrapper). Otherwise small files are actually larger after compression.
2020-01-10 08:59:39 -05:00
Trevor Buckner
b289cb1003
lint
2020-01-05 23:59:42 -05:00