Commit Graph
100 Commits
Author SHA1 Message Date
Trevor Buckner 10d4cd4ab3 Merge pull request #3796 from naturalcrit/FixGoogleLinksinUserPage 2024-10-06 15:52:29 -04:00
Trevor Buckner 2a523c4955 Fix links to google drive files in user page
User page was not marking Google Brews as "stubbed" if the brew belongs   to another users' Google Drive or your own credentials are expired (it searches the current user drive for google files and checks if those are stubbed)

This now sets *every* file found on Mongo as "Stubbed", whether the Drive file belongs to the current user or not.
2024-10-06 15:48:10 -04:00
Trevor Buckner 1a325fb3c5 New notification 2024-10-01 22:25:17 -04:00
Trevor Buckner 0110c6afed Remove duplicate error log for googleActions.list 2024-10-01 15:06:11 -04:00
Trevor Buckner 0e29620710 Remove delayMiddleware and ratelimiter 2024-10-01 14:13:15 -04:00
Trevor Buckner c33b44855a Go back to service account for brew updates 2024-10-01 12:17:30 -04:00
Trevor Buckner e7e35294c6 disable rate limiter 2024-09-30 10:59:43 -04:00
Trevor Buckner e9c45b216c Add retryconfig and forward user ip 2024-09-30 08:31:39 -04:00
Trevor Buckner 40925253bd autosave to 16 seconds 2024-09-30 00:59:30 -04:00
Trevor Buckner 66433d9e77 5 requests 2024-09-30 00:45:10 -04:00
Trevor Buckner 3a6750613b express proxy settings 2024-09-30 00:31:58 -04:00
Trevor Buckner a7361f8450 add delay between get and update 2024-09-30 00:14:37 -04:00
Trevor Buckner 32fa272947 reduce rate limit to 60 requests in 5 minutes 2024-09-30 00:03:27 -04:00
Trevor Buckner 68895bdca2 Rate limit /api requests from each IP address
100 requests each 5 minutes.
2024-09-29 23:37:26 -04:00
Trevor Buckner 8ab6a8599d Use personal auth if logged in via google. 2024-09-29 21:47:45 -04:00
Trevor Buckner ea656e5119 Issue notice 2024-09-29 00:15:26 -04:00
Trevor Buckner 05ad8e17a7 Merge pull request #3755 from naturalcrit/RaiseAutoSaveDelay 2024-09-26 19:17:51 -04:00
Trevor Buckner bf87225415 Merge branch 'v3.15.1' into RaiseAutoSaveDelay 2024-09-26 19:17:35 -04:00
Trevor Buckner 8b61e69b77 Merge pull request #3754 from naturalcrit/RemoveDoubleGoogleDriveLogs 2024-09-26 19:15:46 -04:00
Trevor Buckner e260eb0911 Raise timeout to 10 s.
No need to be stingy here... Can lower back down if this works.
2024-09-26 19:14:16 -04:00
Trevor Buckner c8424e0b10 Remove test that no longer applies 2024-09-26 19:12:19 -04:00
Trevor Buckner ff9a75f6b6 Remove duplicate error logs for google drive update / new
Errors are now logged once in the central error handler in app.js
2024-09-26 19:00:07 -04:00
Trevor Buckner 84736980c9 Merge pull request #3713 from Gazook89/Fix-Vault-Styling-Issues
Fix Vault Page CSS specificity issues
2024-09-05 14:59:09 -04:00
Trevor Buckner 2e332d7699 Merge pull request #3710 from naturalcrit/dependabot/npm_and_yarn/eslint-plugin-jest-28.8.3
Bump eslint-plugin-jest from 28.8.2 to 28.8.3
2024-09-05 11:01:57 -04:00
Trevor Buckner 780c92cb9b Merge pull request #3704 from G-Ambatte/experimentalGitAttribs 2024-09-04 19:38:41 -04:00
Trevor Buckner 20c54ef79e Merge branch 'master' into experimentalGitAttribs 2024-09-04 19:38:32 -04:00
Trevor Buckner 5ce69041fc Merge pull request #3708 from naturalcrit/fix-arrows
FIx missing arrows
2024-09-04 18:07:38 -04:00
Trevor Buckner ed35eb2680 Merge pull request #3702 from naturalcrit/dependabot/npm_and_yarn/mongoose-8.6.1 2024-09-04 17:22:22 -04:00
Trevor Buckner 2a7b7cd50c Merge branch 'master' into dependabot/npm_and_yarn/mongoose-8.6.1 2024-09-04 17:21:44 -04:00
Trevor Buckner d37fa03ec7 Merge pull request #3701 from naturalcrit/dependabot/npm_and_yarn/eslint-plugin-react-7.35.2 2024-09-04 17:21:33 -04:00
Trevor Buckner 2c7d39147d Merge branch 'master' into dependabot/npm_and_yarn/eslint-plugin-react-7.35.2 2024-09-04 17:20:58 -04:00
Trevor Buckner 6535e94ccd Merge pull request #3707 from naturalcrit/v3.15.0 2024-09-04 17:20:49 -04:00
Trevor Buckner 2ede3d7cf3 Merge branch 'master' into v3.15.0 2024-09-04 17:20:41 -04:00
Trevor Buckner e56b2a7ce5 Merge pull request #3706 from 5e-Cleric/experimental-development 2024-09-04 17:20:21 -04:00
Trevor Buckner ad8e004fa9 Update Dismisskey for popup
Need a new key so this new message will appear again for users who cleared the popup before
2024-09-04 17:16:11 -04:00
Trevor Buckner e05d2e805c v3.15.0 2024-09-04 17:01:27 -04:00
Trevor Buckner eb05ac00a6 Merge pull request #3263 from 5e-Cleric/experimental-development 2024-09-04 16:24:44 -04:00
Trevor Buckner 2bc39a468f set default value for dontRenderStorage prop 2024-09-04 16:15:18 -04:00
Trevor Buckner c735ab7c35 Fix crash on metaData tab
Hiding the `moveBrew` etc. properties when `this.state.showMoveArrows == false` means when the `metaData` tab turns off the arrows it crashes because now some functions are undefined.

Just using a whole separate property to avoid conflict.
2024-09-04 15:50:32 -04:00
Trevor Buckner d7d690a9d1 Lint 2024-09-04 01:06:56 -04:00
Trevor Buckner 4f39222724 Change spaces to tabs 2024-09-04 00:52:08 -04:00
Trevor Buckner a1e585ccaa Remove redundant validation check
`performSearch()` and `loadTotal()` shouldn't need a separate check for valid items if `loadPage` already does it through `validateForm`
2024-09-04 00:43:12 -04:00
Trevor Buckner 373a627c14 With unneeded state gone, can rename back to title, author, etc.
No longer naming conflict with state and function parameters. We can go back to the shorter names
2024-09-04 00:35:27 -04:00
Trevor Buckner a7cb73b02e Remove unused update in loadPage
Now `update` is unused; can remove that parameter.
2024-09-04 00:20:18 -04:00
Trevor Buckner cd3e517b03 Remove setPageState in loadPage. Already occurs in performSearch()
`performSearch` will set PageState whether `update` is true or not, so this line here is not doing anything.
2024-09-04 00:18:35 -04:00
Trevor Buckner ef201409d9 rename setPage to setPageState (match pageState name) 2024-09-03 23:55:54 -04:00
Trevor Buckner e3ef93f03a Alignment 2024-09-03 23:54:52 -04:00
Trevor Buckner 1990064be4 Tidy findTotal 2024-09-03 23:44:43 -04:00
Trevor Buckner 44099c813c Fix err is not defined. Remove extra console.error (central error handler already prints the error) 2024-09-03 23:44:24 -04:00
Trevor Buckner 56185e2a1c Tidy findBrews 2024-09-03 23:11:10 -04:00
Trevor Buckner 590318ff1d Simplify rendererConditions 2024-09-03 22:58:50 -04:00
Trevor Buckner 9bc5701006 Indent 2024-09-03 14:18:17 -04:00
Trevor Buckner a3a5f749ab Merge pull request #3700 from naturalcrit/dependabot/npm_and_yarn/eslint-plugin-react-7.35.1
Bump eslint-plugin-react from 7.35.0 to 7.35.1
2024-09-03 14:10:20 -04:00
Trevor Buckner dbd4a5c490 Merge pull request #3686 from G-Ambatte/v3.14.3
Up version to v3.14.3
2024-09-03 14:08:29 -04:00
Trevor Buckner 0d95c48988 Merge branch 'master' into v3.14.3 2024-09-03 14:08:06 -04:00
Trevor Buckner 0d40f4eb16 Small Rewording 2024-09-03 14:06:54 -04:00
Trevor Buckner 6234943ffd Merge pull request #3698 from naturalcrit/dependabot/npm_and_yarn/eslint-plugin-jest-28.8.2
Bump eslint-plugin-jest from 28.8.0 to 28.8.2
2024-09-03 13:52:41 -04:00
Trevor Buckner 859117cdf8 Merge pull request #3691 from naturalcrit/dependabot/npm_and_yarn/googleapis/drive-8.14.0
Bump @googleapis/drive from 8.13.1 to 8.14.0
2024-09-03 13:34:22 -04:00
Trevor Buckner c41116e6c8 Merge pull request #3687 from G-Ambatte/fixImageWrapIcons
Fix Image Wrap icons
2024-08-29 01:30:17 -04:00
Trevor Buckner e776e5e054 Merge pull request #3684 from naturalcrit/FixTableInterruptors 2024-08-29 00:47:00 -04:00
Trevor Buckner 04bbb3d615 Merge branch 'master' into FixTableInterruptors 2024-08-29 00:44:46 -04:00
Trevor Buckner 5d1f589b07 Merge pull request #3685 from naturalcrit/dependabot/npm_and_yarn/marked-extended-tables-1.0.10 2024-08-29 00:44:38 -04:00
Trevor Buckner 371e464eb2 Merge branch 'master' into FixTableInterruptors 2024-08-29 00:30:07 -04:00
Trevor Buckner 804d714473 Add regex to detect when to interrupt a table 2024-08-29 00:20:47 -04:00
Trevor Buckner 8d00389aa2 Merge pull request #3683 from naturalcrit/dependabot/npm_and_yarn/marked-extended-tables-1.0.9 2024-08-29 00:19:42 -04:00
Trevor Buckner 49a1a74263 Merge pull request #3681 from naturalcrit/dependabot/npm_and_yarn/mongoose-8.6.0 2024-08-29 00:04:39 -04:00
Trevor Buckner c49c620ce1 Merge pull request #3680 from naturalcrit/dependabot/npm_and_yarn/stylelint-16.9.0 2024-08-29 00:00:07 -04:00
Trevor Buckner 5e19bdaee7 Merge pull request #3678 from dbolack-ab/accursedKeys 2024-08-28 22:24:50 -04:00
Trevor Buckner 2dbb92a37e Merge pull request #3677 from 5e-Cleric/account-page-handling-of-invalid-user
Account page handling of invalid user
2024-08-28 17:07:52 -04:00
Trevor Buckner a124bd8657 I'm dumb. 2024-08-28 16:59:22 -04:00
Trevor Buckner 5323e6ca7a Merge branch 'master' into account-page-handling-of-invalid-user 2024-08-28 15:25:12 -04:00
Trevor Buckner 8423c48fd1 Slight rewording and add a period 2024-08-28 15:24:50 -04:00
Trevor Buckner e8aceac133 Move check for account up a little 2024-08-28 15:21:43 -04:00
Trevor Buckner 5a692a74c5 Merge pull request #3660 from naturalcrit/imageWrappin
Image wrapping
2024-08-28 15:18:50 -04:00
Trevor Buckner 3b3127248b Merge branch 'master' into imageWrappin 2024-08-28 14:37:26 -04:00
Trevor Buckner 1d2355e802 Merge pull request #3674 from naturalcrit/dependabot/npm_and_yarn/googleapis/drive-8.13.1
Bump @googleapis/drive from 8.13.0 to 8.13.1
2024-08-28 09:47:22 -04:00
Trevor Buckner a016bfd133 Merge pull request #3673 from Gazook89/Fix-Toolbar-Positioning
Revert toolbar positioning change
2024-08-27 13:03:12 -04:00
Trevor Buckner 63fa747fd7 Merge branch 'master' into Fix-Toolbar-Positioning 2024-08-27 13:03:06 -04:00
Trevor Buckner 81e6cae99d Merge pull request #3670 from 5e-Cleric/v3.14.2
up to v3.14.2
2024-08-27 12:00:38 -04:00
Trevor Buckner be0db1770d Reword to describe the fix, rather than the PR title 2024-08-27 11:55:41 -04:00
Trevor Buckner f905a62b6c Merge branch 'master' into v3.14.2 2024-08-27 11:47:47 -04:00
Trevor Buckner 35ca31cf43 Merge pull request #3671 from Gazook89/Fix-Toolbar-Positioning
Small Patch for Toolbar Positioning
2024-08-27 11:47:24 -04:00
Trevor Buckner 0ce3ac9be2 Merge branch 'master' into Fix-Toolbar-Positioning 2024-08-27 11:27:36 -04:00
Trevor Buckner 7cdf1c93cf Merge pull request #3665 from Gazook89/Fill-Pane-Buttons
VIEWER TOOLS PART 2 - Zoom to Fit, Fit to Width
2024-08-27 11:26:56 -04:00
Trevor Buckner 183687d676 Merge pull request #3075 from G-Ambatte/addCSSRoute-#1097
Add route to get brew styling
2024-08-26 20:04:46 -04:00
Trevor Buckner 786acc7a1c Merge branch 'master' into addCSSRoute-#1097 2024-08-26 20:01:45 -04:00
Trevor Buckner 3d3ad3f284 Small tweaks 2024-08-26 19:58:28 -04:00
Trevor Buckner a6a1d70abc Merge pull request #3669 from naturalcrit/dependabot/npm_and_yarn/eslint-9.9.1
Bump eslint from 9.9.0 to 9.9.1
2024-08-26 17:39:44 -04:00
Trevor Buckner e56c6a5085 Merge pull request #3668 from naturalcrit/dependabot/npm_and_yarn/superagent-10.1.0
Bump superagent from 9.0.2 to 10.1.0
2024-08-26 17:34:39 -04:00
Trevor Buckner f8f0280f8c Merge branch 'master' into dependabot/npm_and_yarn/superagent-10.1.0 2024-08-26 17:27:58 -04:00
Trevor Buckner 4e393779ac Merge pull request #3644 from G-Ambatte/fixEmojiFolding-#3604
Prevent styling of lines inside folded sections
2024-08-26 17:26:01 -04:00
Trevor Buckner 5671728c97 Change filter to some
`some` stops once it finds a true case; `filter` has to process the whole list of folds first.
2024-08-26 17:23:44 -04:00
Trevor Buckner d59c6be359 Merge branch 'master' into fixEmojiFolding-#3604 2024-08-26 16:34:06 -04:00
Trevor Buckner ef6e1e1782 Merge pull request #3667 from naturalcrit/dependabot/npm_and_yarn/mongoose-8.5.4
Bump mongoose from 8.5.3 to 8.5.4
2024-08-25 23:56:46 -04:00
Trevor Buckner d4d27aab6a Merge branch 'master' into Fill-Pane-Buttons 2024-08-24 23:59:19 -04:00
Trevor Buckner 1803c89a23 Merge pull request #3499 from 5e-Cleric/pdf-tools
Viewer tools
2024-08-24 23:58:10 -04:00
Trevor Buckner 4b0b56dd35 Lint the jsx files 2024-08-24 23:55:17 -04:00
Trevor Buckner bf6eae7b3c Simplify some logic in Toolbar 2024-08-24 23:54:09 -04:00
Trevor Buckner 3377d6645d Tidy up brewRenderer 2024-08-24 23:53:44 -04:00
Trevor Buckner 5069eadd0a Manual tidying of .less files 2024-08-24 23:53:07 -04:00