Trevor Buckner
6020657529
Ensure getBrew returns an object if undefined
2023-01-22 21:57:14 +01:00
Trevor Buckner
a8c35f3967
Remove extra console log for getGoogleBrew
...
App.js already logs the thrown error, so we were getting double logs (and Google errors are long....). This should make the logs a bit easier to sift through.
2023-01-22 21:57:13 +01:00
Trevor Buckner
62fa8f511a
Only fix stub if we actually found one.
2023-01-22 21:57:13 +01:00
Trevor Buckner
18cf202ac0
If no stub exists, start stub as {}, not undefined
...
Recent changes to handle bad brew properties (tags as strings, no renderer, etc.) didn't account for the case where an old Google brew is first being stubbed; since no stub exists, there is no object to perform the corrections on, and we crash.
2023-01-22 21:57:13 +01:00
Trevor Buckner
98d9018e13
Fix saving issue when tags do not exist
...
Rare case where tags don't exist at all; gets confused in the step of converting tag strings to arrays
2023-01-22 21:57:13 +01:00
Trevor Buckner
a9e14f6165
Enable brew version mismatch checking on server
...
Was commented out previously to allow users time to update client code so the proper error displays
2023-01-22 21:57:13 +01:00
Trevor Buckner
344a9d8334
Merge pull request #2548 from jeddai/api-tests
...
Add api tests
2023-01-06 13:07:54 -05:00
Trevor Buckner
2b1466c51b
Merge pull request #2587 from naturalcrit/FixThemesOnPrint
...
Fix Themes on /print
2023-01-04 21:41:15 -05:00
Trevor Buckner
332bcde4b2
Themes weren't being picked up for rendering
2023-01-04 21:39:51 -05:00
Trevor Buckner
db783179ce
Merge pull request #2429 from G-Ambatte/fixThemesDefault
...
Add default brew on load and before save
2023-01-04 21:36:37 -05:00
Trevor Buckner
c78d687387
Fix all brews being forced to V3 on load
2023-01-04 21:32:16 -05:00
Trevor Buckner
b717059a39
Fix /new storing string "undefined" in Style tab
2023-01-04 20:58:29 -05:00
Trevor Buckner
e02bde5eed
Cleanup; added more fields to DEFAULT_BREW
2023-01-04 17:33:23 -05:00
Trevor Buckner
e1765cad41
Merge branch 'fixThemesDefault' of https://github.com/G-Ambatte/homebrewery into pr/2429
2023-01-03 15:13:41 -05:00
Trevor Buckner
6dab5f836e
Merge branch 'master' into pr/2429
2023-01-03 15:13:19 -05:00
Trevor Buckner
2b824839c3
Merge pull request #2581 from naturalcrit/dependabot/npm_and_yarn/eslint-8.31.0
...
Bump eslint from 8.30.0 to 8.31.0
2023-01-03 14:05:28 -05:00
Trevor Buckner
26f009a295
Merge pull request #2577 from naturalcrit/dependabot/npm_and_yarn/react-router-dom-6.6.1
...
Bump react-router-dom from 6.6.0 to 6.6.1
2023-01-03 14:05:18 -05:00
Trevor Buckner
9b4c997b57
Merge pull request #2578 from naturalcrit/dependabot/npm_and_yarn/mongoose-6.8.2
...
Bump mongoose from 6.8.1 to 6.8.2
2023-01-03 14:05:10 -05:00
Trevor Buckner
39143295b1
Merge pull request #2576 from naturalcrit/dependabot/npm_and_yarn/marked-4.2.5
...
Bump marked from 4.2.4 to 4.2.5
2023-01-03 14:05:01 -05:00
Trevor Buckner
6eaf2feb40
Log version mismatch errors
...
To gauge how frequently they are occurring for future update.
2023-01-03 12:47:17 -05:00
Trevor Buckner
4fe0f1a7af
Comment out server-side brew version checking
...
Requires client-side update to apply brew version correctly; temporarily disabling server-side checking for a few days until more users have updated their clients.
2023-01-03 12:38:00 -05:00
Trevor Buckner
7aac377ce8
Merge pull request #2575 from jeddai/google-brew-version-comparison-fix
...
add check for truthy version, and make sure the version exists when incrementing it
2023-01-03 11:22:37 -05:00
Trevor Buckner
c364856942
Merge branch 'master' into fixThemesDefault
2022-12-23 13:40:12 -05:00
Trevor Buckner
4e7a96b67c
Merge pull request #2571 from naturalcrit/v3.5.0
...
v3.5.0
2022-12-23 13:25:00 -05:00
Trevor Buckner
39bfc818a6
Merge pull request #2572 from jeddai/new-props-authors-fix
...
add elvis to fix invited authors editor
2022-12-23 13:24:48 -05:00
Trevor Buckner
4f6ba7a388
v3.5.0
2022-12-23 12:07:31 -05:00
Trevor Buckner
0274fb214c
Merge pull request #2566 from naturalcrit/dependabot/npm_and_yarn/mongoose-6.8.1
...
Bump mongoose from 6.8.0 to 6.8.1
2022-12-23 01:57:27 -05:00
Trevor Buckner
15519f142d
Merge pull request #2569 from naturalcrit/dependabot/npm_and_yarn/googleapis-110.0.0
...
Bump googleapis from 109.0.1 to 110.0.0
2022-12-23 01:53:09 -05:00
Trevor Buckner
6b258886a4
Merge pull request #2570 from naturalcrit/dependabot/npm_and_yarn/babel/core-7.20.7
...
Bump @babel/core from 7.20.5 to 7.20.7
2022-12-23 01:52:49 -05:00
Trevor Buckner
d23a88c997
Merge pull request #2568 from naturalcrit/dependabot/npm_and_yarn/react-router-dom-6.6.0
...
Bump react-router-dom from 6.4.5 to 6.6.0
2022-12-23 01:52:42 -05:00
Trevor Buckner
096e17ab5a
Merge pull request #2564 from naturalcrit/dependabot/npm_and_yarn/eslint-8.30.0
...
Bump eslint from 8.29.0 to 8.30.0
2022-12-23 01:52:32 -05:00
Trevor Buckner
816860dc4f
Merge pull request #2561 from jeddai/add-ability-to-invite-authors
...
Add ability to invite authors + version comparison check
2022-12-22 17:03:31 -05:00
Trevor Buckner
02c0176070
Merge pull request #2509 from jeddai/disable-changes-from-non-authors
...
Disable changes from non authors
2022-12-12 12:15:23 -05:00
Trevor Buckner
86413b5767
Merge pull request #2560 from naturalcrit/fixGoogleToMongoTransfer
...
Change findOneAndUpdate to FindOne and Save
2022-12-12 10:22:49 -05:00
Trevor Buckner
747c976a14
typo
2022-12-12 10:19:49 -05:00
Trevor Buckner
326c28a11d
Change findOneAndUpdate to FindOne and Save
...
Setting an object property to `undefined` should tell Mongoose to remove that property (for example, remove the googleId from a brew). That doesn't seem to work with `findOneAndUpdate` however; the `undefined` property remains after the update.
Switching back to `save()` to make this work again.
2022-12-12 09:59:04 -05:00
Trevor Buckner
263471bcbb
Fix changelog typo
2022-12-10 18:03:16 -05:00
Trevor Buckner
9478454063
Merge pull request #2558 from naturalcrit/v3.4.2
...
v3.4.2
2022-12-10 14:18:16 -05:00
Trevor Buckner
a9a9804517
v3.4.2
2022-12-10 14:15:09 -05:00
Trevor Buckner
0bde44ec2f
Merge pull request #2470 from jeddai/remove-google-get-during-update
...
update getBrew usages to not fetch google brew during updates
2022-12-10 13:54:58 -05:00
Trevor Buckner
13ad179a1b
Merge pull request #2523 from G-Ambatte/showGoogleAuthStatus-#2520
...
Add link to instructions to refresh Google creds
2022-12-10 13:34:17 -05:00
Trevor Buckner
b72acd9e59
cleanup
2022-12-10 13:31:57 -05:00
Trevor Buckner
070184b309
Merge pull request #2553 from naturalcrit/dependabot/npm_and_yarn/react-router-dom-6.4.5
...
Bump react-router-dom from 6.4.4 to 6.4.5
2022-12-07 22:49:39 -05:00
Trevor Buckner
cbb41676e0
Merge pull request #2551 from naturalcrit/dependabot/npm_and_yarn/marked-4.2.4
...
Bump marked from 4.2.3 to 4.2.4
2022-12-07 22:49:09 -05:00
Trevor Buckner
81130dd514
Merge pull request #2550 from naturalcrit/dependabot/npm_and_yarn/supertest-6.3.3
...
Bump supertest from 6.3.2 to 6.3.3
2022-12-07 22:48:59 -05:00
Trevor Buckner
8f08b71475
Merge pull request #2547 from jeddai/tags-validation-fix
...
Fix tags validation issues
2022-12-07 12:54:22 -05:00
Trevor Buckner
cc6527029c
Merge pull request #2546 from naturalcrit/dependabot/npm_and_yarn/mongoose-6.8.0
...
Bump mongoose from 6.7.5 to 6.8.0
2022-12-07 11:32:27 -05:00
Trevor Buckner
d7de2e3d21
Merge pull request #2545 from naturalcrit/v3.4.1
...
Up version to v3.4.1
2022-12-05 21:38:11 -05:00
Trevor Buckner
903ff4fd09
Merge pull request #2542 from naturalcrit/dependabot/npm_and_yarn/supertest-6.3.2
...
Bump supertest from 6.3.1 to 6.3.2
2022-12-05 21:37:55 -05:00
Trevor Buckner
feaabacc94
Merge pull request #2544 from naturalcrit/dependabot/npm_and_yarn/eslint-8.29.0
...
Bump eslint from 8.28.0 to 8.29.0
2022-12-05 21:37:40 -05:00
Trevor Buckner
a5827f66c9
Up version to v3.4.1
2022-12-05 21:36:01 -05:00
Trevor Buckner
bc0846c190
Merge pull request #2537 from Gazook89/Update-Injector-RegEx
...
change injector regex to work with safari
2022-12-05 21:18:24 -05:00
Trevor Buckner
f5e1869a9b
Merge pull request #2529 from naturalcrit/dependabot/npm_and_yarn/fs-extra-11.1.0
...
Bump fs-extra from 10.1.0 to 11.1.0
2022-12-02 21:39:08 -05:00
Trevor Buckner
10c8414ab0
Merge pull request #2536 from Gazook89/Prevent-Crash-with-Non-Latin-Characters
...
Encode Filename in Content-Disposition header
2022-12-02 21:31:46 -05:00
Trevor Buckner
6832e68ada
Merge pull request #2528 from Gazook89/GoogleActions-error
...
Change error message about googleActions on local startup.
2022-12-02 21:29:39 -05:00
Trevor Buckner
24477327aa
message tweaks
2022-12-02 21:28:57 -05:00
Trevor Buckner
c7b239f362
Merge pull request #2539 from naturalcrit/react17
...
update to react 17
2022-12-02 20:57:17 -05:00
Trevor Buckner
f1b67ad9d6
Update package-lock.json
2022-12-02 20:55:38 -05:00
Trevor Buckner
6279a85d2e
Merge branch 'master' into react17
2022-12-02 17:14:45 -05:00
Trevor Buckner
7a4b5cca04
Merge pull request #2538 from naturalcrit/dependabot/npm_and_yarn/decode-uri-component-0.2.2
...
Bump decode-uri-component from 0.2.0 to 0.2.2
2022-12-02 17:13:55 -05:00
Trevor Buckner
c4eff2478a
update dpendencies
2022-12-02 15:31:06 -05:00
Trevor Buckner
15c918b5d4
Merge pull request #2533 from naturalcrit/dependabot/npm_and_yarn/react-router-dom-6.4.4
...
Bump react-router-dom from 6.4.3 to 6.4.4
2022-12-02 10:14:23 -05:00
Trevor Buckner
b88c89d61b
Merge pull request #2535 from naturalcrit/dependabot/npm_and_yarn/mongoose-6.7.5
...
Bump mongoose from 6.7.4 to 6.7.5
2022-12-01 16:46:00 -05:00
Trevor Buckner
743d0fa689
Merge pull request #2527 from Gazook89/OG-Meta-tag-fix
...
Fix og:image and og:site_name
2022-12-01 12:49:36 -05:00
Trevor Buckner
5957ddd01c
Merge pull request #2526 from naturalcrit/dependabot/npm_and_yarn/mongoose-6.7.4
...
Bump mongoose from 6.7.3 to 6.7.4
2022-11-30 14:21:53 -05:00
Trevor Buckner
994b1584b7
Merge pull request #2524 from naturalcrit/dependabot/npm_and_yarn/babel/core-7.20.5
...
Bump @babel/core from 7.20.2 to 7.20.5
2022-11-30 14:21:43 -05:00
Trevor Buckner
5cd50f7138
Merge pull request #2522 from G-Ambatte/fixAccountLoginTime-#2521
...
[AccountPage] Fix last login time
2022-11-28 17:19:31 -05:00
Trevor Buckner
090da33f33
Merge pull request #2519 from naturalcrit/v3.4.0
...
V3.4.0
2022-11-28 13:43:43 -05:00
Trevor Buckner
134e260d7b
Update changelog.md
2022-11-28 13:34:46 -05:00
Trevor Buckner
82c8ca55fc
3.4.0
2022-11-28 12:33:57 -05:00
Trevor Buckner
e92cd3be18
Merge pull request #2517 from G-Ambatte/fixPrintMargins-#2516
...
Update Style for V3 & Legacy
2022-11-28 11:11:25 -05:00
Trevor Buckner
84286b7942
Merge pull request #2515 from naturalcrit/dependabot/npm_and_yarn/mongoose-6.7.3
...
Bump mongoose from 6.7.2 to 6.7.3
2022-11-23 10:52:13 -05:00
Trevor Buckner
fea07429fe
Merge pull request #2514 from naturalcrit/dependabot/npm_and_yarn/eslint-plugin-react-7.31.11
...
Bump eslint-plugin-react from 7.31.10 to 7.31.11
2022-11-21 12:57:35 -05:00
Trevor Buckner
002b88ab83
Merge pull request #2513 from naturalcrit/dependabot/npm_and_yarn/marked-4.2.3
...
Bump marked from 4.2.2 to 4.2.3
2022-11-21 12:38:37 -05:00
Trevor Buckner
54833f9fc6
Merge pull request #2512 from naturalcrit/dependabot/npm_and_yarn/eslint-8.28.0
...
Bump eslint from 8.27.0 to 8.28.0
2022-11-21 12:38:26 -05:00
Trevor Buckner
9ee39a83c1
Merge pull request #2507 from Gazook89/OG-Meta-Tag-default-object
...
Move common meta tags to default object
2022-11-17 23:01:32 -05:00
Trevor Buckner
c09a4c4374
cleanup
2022-11-17 22:58:46 -05:00
Trevor Buckner
3e44d0ad13
Merge pull request #2488 from Gazook89/Field-Validation-System-2
...
Field validation system 2
2022-11-17 21:58:54 -05:00
Trevor Buckner
b23a09b1b8
cleanup
2022-11-17 21:58:24 -05:00
Trevor Buckner
421ed8f51d
Remove comments
2022-11-17 21:53:46 -05:00
Trevor Buckner
ee05392d27
Merge pull request #2503 from Gazook89/Add-syntax-highlighting-for-injections
...
Add syntax highlighting for injections
2022-11-16 15:43:17 -05:00
Trevor Buckner
1cc84da976
Remove end/start bracket tracking for injectors
2022-11-16 15:42:45 -05:00
Trevor Buckner
64c3d69641
Merge pull request #2506 from Gazook89/FAQ-in-Navbar
...
Add link to FAQ in "Need Help" menu
2022-11-15 11:26:23 -05:00
Trevor Buckner
ea29106101
Merge pull request #2501 from Gazook89/RegExp-Crash-in-Curly-Syntax
...
Reg exp crash in curly syntax
2022-11-14 18:57:27 -05:00
Trevor Buckner
8016f82040
Tweak capture group order
2022-11-14 18:56:04 -05:00
Trevor Buckner
7c93e5879c
Merge pull request #2442 from Gazook89/Delete-Recent-Items
...
Add Ability to Remove Brews from Recent Items
2022-11-14 10:01:03 -05:00
Trevor Buckner
dc86f89c4f
Add title attribute
2022-11-14 09:58:48 -05:00
Trevor Buckner
d03be052aa
Merge pull request #2504 from Gazook89/Remove-Checkboxes-from-GH-Forms
...
Remove Checkboxes from Github Issue Forms
2022-11-14 00:18:41 -05:00
Trevor Buckner
e8c6e36521
Merge pull request #2499 from G-Ambatte/fixMissingMetaTagsCrash-#2498
...
Fix template.js crash when ogMeta undefined
2022-11-13 15:46:25 -05:00
Trevor Buckner
77ad2c8958
Merge pull request #2481 from naturalcrit/dependabot/npm_and_yarn/react-router-dom-6.4.3
...
Bump react-router-dom from 6.4.2 to 6.4.3
2022-11-12 21:27:52 -05:00
Trevor Buckner
6cca821ba6
Merge pull request #2487 from naturalcrit/dependabot/npm_and_yarn/googleapis-109.0.1
...
Bump googleapis from 108.0.1 to 109.0.1
2022-11-12 21:27:44 -05:00
Trevor Buckner
96da053717
Merge branch 'master' into pr/2488
2022-11-11 20:33:20 -05:00
Trevor Buckner
00a5600768
Merge pull request #2490 from naturalcrit/dependabot/npm_and_yarn/marked-4.2.2
...
Bump marked from 4.1.1 to 4.2.2
2022-11-10 22:10:57 -05:00
Trevor Buckner
d8674d09a2
Merge pull request #2453 from Gazook89/Open-Graph-Meta-Changes
...
Change `<meta>` tags based on Current Page
2022-11-10 22:02:47 -05:00
Trevor Buckner
38fb9d467c
Merge branch 'master' into pr/2453
2022-11-10 21:56:49 -05:00
Trevor Buckner
fee56ca8e0
Merge pull request #2496 from naturalcrit/fixV3_PreviewTest
...
Update Jest test for moved legacy homepage
2022-11-10 21:55:32 -05:00
Trevor Buckner
de60419926
Update config.yml
2022-11-10 21:53:28 -05:00
Trevor Buckner
42a1410cc2
Update config.yml
2022-11-10 21:52:06 -05:00
Trevor Buckner
ddd4f93f01
Merge branch 'fixV3_PreviewTest' of https://github.com/naturalcrit/homebrewery into fixV3_PreviewTest
2022-11-10 21:50:09 -05:00
Trevor Buckner
21de3b31b6
Use lower npm version
2022-11-10 21:49:57 -05:00