Commit Graph
100 Commits
Author SHA1 Message Date
Trevor Buckner a1d2b5314b Merge pull request #3834 from naturalcrit/DisablePagesHasSelector
Disable Global ToC Snippet
2024-10-17 17:05:11 -04:00
Trevor Buckner f2f06b23fd Disable Global ToC Snippet 2024-10-17 16:42:57 -04:00
Trevor Buckner 4dd07a3c11 Merge pull request #3815 from G-Ambatte/tweakBrewRendererBackgroundStyle
Tweak color of Brew Renderer background text
2024-10-16 16:25:11 -04:00
Trevor Buckner 7888bfa878 Merge branch 'master' into tweakBrewRendererBackgroundStyle 2024-10-16 16:23:47 -04:00
Trevor Buckner 17b77f5460 Merge pull request #3832 from naturalcrit/memoizeRenderPages 2024-10-15 22:41:55 -04:00
Trevor Buckner d348d1e689 Merge branch 'master' into memoizeRenderPages 2024-10-15 22:41:27 -04:00
Trevor Buckner 2aa60f793d Fix /new
/new starts with no `text` so it will crash without `?.`
2024-10-15 22:39:13 -04:00
Trevor Buckner 72739f28e8 Merge pull request #3831 from naturalcrit/memoizeRenderPages 2024-10-15 22:18:46 -04:00
Trevor Buckner f1aeea18d4 Only jump when on text panel 2024-10-15 22:07:55 -04:00
Trevor Buckner 321bbba4b8 Rearrange 2024-10-15 22:07:41 -04:00
Trevor Buckner 36af1cdb7f Update brewRenderer.jsx 2024-10-15 21:47:27 -04:00
Trevor Buckner 0813daf01f Merge pull request #3826 from naturalcrit/dependabot/npm_and_yarn/react-router-dom-6.27.0
Bump react-router-dom from 6.26.2 to 6.27.0
2024-10-15 10:39:10 -04:00
Trevor Buckner 5490cc9fe6 Merge pull request #3825 from naturalcrit/dependabot/npm_and_yarn/stylelint-16.10.0
Bump stylelint from 16.9.0 to 16.10.0
2024-10-15 10:37:15 -04:00
Trevor Buckner f1af87ee7e Merge pull request #3821 from naturalcrit/v3.16.0 2024-10-12 23:21:01 -04:00
Trevor Buckner 7dcceb983e Update changelog to v3.16.0 2024-10-12 23:10:13 -04:00
Trevor Buckner 6d4b1843ae Fix missed lines from 3.15.2 branch 2024-10-12 00:10:43 -04:00
Trevor Buckner 76d6679002 Fix line endings on app.js 2024-10-11 23:50:08 -04:00
Trevor Buckner 4efa1b10f3 Merge pull request #3808 from naturalcrit/v3.15.2 2024-10-11 23:48:34 -04:00
Trevor Buckner b9e15746c3 Update app.js 2024-10-11 23:47:45 -04:00
Trevor Buckner 1fff75cc5e Update homebrew.api.js 2024-10-11 23:42:20 -04:00
Trevor Buckner 9037cf1750 Update homebrew.api.js 2024-10-11 23:41:54 -04:00
Trevor Buckner dfe26280d2 Update app.js 2024-10-11 23:38:00 -04:00
Trevor Buckner 7894d9fbec Update app.js 2024-10-11 23:35:15 -04:00
Trevor Buckner c3173d2e14 Update homebrew.api.js 2024-10-11 23:25:55 -04:00
Trevor Buckner 4859756ef8 Update homebrew.api.js 2024-10-11 23:23:56 -04:00
Trevor Buckner 1c47d743d6 Remove 429 error 2024-10-11 23:20:32 -04:00
Trevor Buckner bfbbbe9e86 Update package.json 2024-10-11 23:19:44 -04:00
Trevor Buckner 1aaa146412 Update package-lock.json 2024-10-11 23:19:17 -04:00
Trevor Buckner 086d85c08b Remove Error 55 2024-10-11 23:18:03 -04:00
Trevor Buckner 134fe7d372 Remove /ip path 2024-10-11 23:15:56 -04:00
Trevor Buckner 836dfbade2 SetSaveDelayTo10s 2024-10-11 23:15:03 -04:00
Trevor Buckner 52a7ce9866 Merge branch 'master' into v3.15.2 2024-10-11 23:08:41 -04:00
Trevor Buckner 05f3f40e47 Merge pull request #3812 from naturalcrit/dependabot/npm_and_yarn/babel/preset-env-7.25.8
Bump @babel/preset-env from 7.25.7 to 7.25.8
2024-10-11 12:11:57 -04:00
Trevor Buckner dca9099d00 Merge pull request #3811 from naturalcrit/dependabot/npm_and_yarn/babel/core-7.25.8
Bump @babel/core from 7.25.7 to 7.25.8
2024-10-11 12:06:05 -04:00
Trevor Buckner 5f9dfc9258 Merge pull request #3688 from G-Ambatte/experimentalDeploymentIdentification 2024-10-10 23:11:14 -04:00
Trevor Buckner e3d256aaaf Merge pull request #3800 from G-Ambatte/addIndexedDM-#3763
Change local version history to use Indexed DB
2024-10-10 15:38:52 -04:00
Trevor Buckner 58dd1b147d Merge pull request #3807 from naturalcrit/dependabot/npm_and_yarn/globals-15.11.0
Bump globals from 15.10.0 to 15.11.0
2024-10-10 13:45:14 -04:00
Trevor Buckner f84dcd9fce Merge branch 'master' into dependabot/npm_and_yarn/globals-15.11.0 2024-10-10 11:52:18 -04:00
Trevor Buckner cc1ab35255 Merge pull request #3806 from naturalcrit/dependabot/npm_and_yarn/mongoose-8.7.1
Bump mongoose from 8.7.0 to 8.7.1
2024-10-10 11:52:09 -04:00
Trevor Buckner 456cefd535 Merge pull request #3786 from dbolack-ab/nanoid-fix 2024-10-09 22:24:03 -04:00
Trevor Buckner 4cb093c0c0 Merge branch 'master' into nanoid-fix 2024-10-09 15:10:03 -04:00
Trevor Buckner 9f0f9a9169 Merge pull request #2586 from G-Ambatte/experimentalNotificationDB 2024-10-09 15:09:25 -04:00
Trevor Buckner a9aab5bb0c Add test for error handling deleting notifications 2024-10-09 14:52:56 -04:00
Trevor Buckner 5ca970bdee Typo 2024-10-09 14:46:18 -04:00
Trevor Buckner 9635e1a8eb Change another return to throw 2024-10-09 14:41:37 -04:00
Trevor Buckner 23e3c98a0d Add test for adding notification without dismissKey 2024-10-09 14:40:38 -04:00
Trevor Buckner 346bb0086e Should throw, not return errors, so they land in catch 2024-10-09 14:40:11 -04:00
Trevor Buckner e873dcf3a8 Fix error messages crashing page 2024-10-09 14:35:16 -04:00
Trevor Buckner 269dd6107c Merge branch 'master' into experimentalNotificationDB 2024-10-09 11:12:23 -04:00
Trevor Buckner 8281db8543 Merge pull request #3804 from naturalcrit/dependabot/npm_and_yarn/cookie-parser-1.4.7 2024-10-09 11:07:27 -04:00
Trevor Buckner 1ef61b32d4 Merge pull request #3803 from naturalcrit/dependabot/npm_and_yarn/express-4.21.1 2024-10-09 11:05:13 -04:00
Trevor Buckner 7bf95dd0ca Merge pull request #3132 from dbolacksn/Issue_1958 2024-10-08 17:13:19 -04:00
Trevor Buckner 80a21e3f27 Merge branch 'master' into Issue_1958 2024-10-08 17:12:05 -04:00
Trevor Buckner a921d0a9bb Merge pull request #3802 from Gazook89/Remove-Unused-Nav-Components 2024-10-08 17:10:20 -04:00
Trevor Buckner 9acecb63ed Merge branch 'master' into addIndexedDM-#3763 2024-10-08 17:07:39 -04:00
Trevor Buckner 88d36bcf85 Merge pull request #3798 from naturalcrit/dependabot/npm_and_yarn/eslint-9.12.0
Bump eslint from 9.11.1 to 9.12.0
2024-10-07 13:24:31 -04:00
Trevor Buckner 337531a622 Merge pull request #3797 from naturalcrit/dependabot/npm_and_yarn/stylistic/stylelint-plugin-3.1.1
Bump @stylistic/stylelint-plugin from 3.1.0 to 3.1.1
2024-10-07 11:09:18 -04:00
Trevor Buckner 226e714f32 Merge pull request #3793 from 5e-Cleric/fix-wrong-brew-id-links-generated 2024-10-06 15:57:11 -04:00
Trevor Buckner f3332fb95b Merge branch 'master' into fix-wrong-brew-id-links-generated 2024-10-06 15:54:37 -04:00
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 2ada6ce70d Merge pull request #3789 from naturalcrit/dependabot/npm_and_yarn/babel/core-7.25.7
Bump @babel/core from 7.25.2 to 7.25.7
2024-10-04 13:53:11 -04:00
Trevor Buckner 0146ab7ce0 Merge pull request #3787 from naturalcrit/dependabot/npm_and_yarn/babel/plugin-transform-runtime-7.25.7
Bump @babel/plugin-transform-runtime from 7.25.4 to 7.25.7
2024-10-04 13:48:31 -04:00
Trevor Buckner 796f8ac8b7 Merge pull request #3788 from naturalcrit/dependabot/npm_and_yarn/babel/preset-env-7.25.7
Bump @babel/preset-env from 7.25.4 to 7.25.7
2024-10-04 13:45:42 -04:00
Trevor Buckner f59a250bb1 Merge pull request #3790 from naturalcrit/dependabot/npm_and_yarn/babel/preset-react-7.25.7
Bump @babel/preset-react from 7.24.7 to 7.25.7
2024-10-04 10:49:52 -04:00
Trevor Buckner e9286d4bb7 Merge pull request #3784 from naturalcrit/dependabot/npm_and_yarn/eslint-plugin-react-7.37.1
Bump eslint-plugin-react from 7.37.0 to 7.37.1
2024-10-01 23:39:13 -04:00
Trevor Buckner 53761bc567 Merge pull request #3785 from naturalcrit/dependabot/npm_and_yarn/globals-15.10.0
Bump globals from 15.9.0 to 15.10.0
2024-10-01 23:33:33 -04:00
Trevor Buckner 1a325fb3c5 New notification 2024-10-01 22:25:17 -04:00
Trevor Buckner 84f49aebce Add test for "add notification" 2024-10-01 21:54:22 -04:00
Trevor Buckner 8949248bc4 Example test
Added an example test that queries /admin/notification/all and checks if the response returns a list of notifications.

Since we don't have a real database, we overwrite (mock) NotificationModel to just return some fake data, otherwise the test would crash.
2024-10-01 17:15:36 -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 bc475b5ed9 Merge pull request #3762 from naturalcrit/dependabot/npm_and_yarn/eslint-plugin-react-7.37.0
Bump eslint-plugin-react from 7.36.1 to 7.37.0
2024-09-30 14:14:21 -04:00
Trevor Buckner 0415af624a Merge branch 'master' into dependabot/npm_and_yarn/eslint-plugin-react-7.37.0 2024-09-30 13:52:13 -04:00
Trevor Buckner 8a63859546 Merge pull request #3778 from 5e-Cleric/fix-lang-on-share
fix lang on share page
2024-09-30 13:51:50 -04:00
Trevor Buckner 8d5bc9e37c Merge pull request #3767 from G-Ambatte/fixToolbarZoomInPrint-#3744
Add zoom property to BrewRenderer print styling
2024-09-30 13:51:37 -04:00
Trevor Buckner 313f18c74c Merge branch 'master' into fixToolbarZoomInPrint-#3744 2024-09-30 13:50:00 -04:00
Trevor Buckner 0c6bc5d7ac Merge pull request #3757 from naturalcrit/v3.15.1
Fix Rate Limiting
2024-09-30 13:48:53 -04:00
Trevor Buckner db6c689914 Merge branch 'master' into fix-lang-on-share 2024-09-30 13:48:20 -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 a31f1da4dc Merge branch 'master' into v3.15.1 2024-09-30 00:23:04 -04:00
Trevor Buckner 3ec3cf8df8 Merge pull request #3741 from naturalcrit/dependabot/npm_and_yarn/stylistic/stylelint-plugin-3.1.0 2024-09-30 00:22:49 -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 96acd334a0 Merge pull request #3742 from naturalcrit/dependabot/npm_and_yarn/eslint-9.11.1 2024-09-29 21:53:36 -04:00
Trevor Buckner 8ab6a8599d Use personal auth if logged in via google. 2024-09-29 21:47:45 -04:00
Trevor Buckner 8a06257a50 Merge pull request #3766 from naturalcrit/dependabot/npm_and_yarn/mongoose-8.7.0 2024-09-29 14:23:41 -04:00
Trevor Buckner ea656e5119 Issue notice 2024-09-29 00:15:26 -04:00
Trevor Buckner aaa0acdfea Merge branch 'master' into v3.15.1 2024-09-28 23:40:25 -04:00
Trevor Buckner f1f686d8c7 Merge pull request #3760 from naturalcrit/dependabot/npm_and_yarn/dompurify-3.1.7 2024-09-27 15:15:43 -04:00
Trevor Buckner 6e120c2d05 Merge pull request #3765 from G-Ambatte/fixLegacyBrewRenders-#3764 2024-09-27 15:15:26 -04:00
Trevor Buckner 9b58db9f1e Let sharepage update page numbers 2024-09-27 15:03:29 -04:00
Trevor Buckner ae123a8310 Change the other page number values as well 2024-09-27 11:35:01 -04:00
Trevor Buckner 58b0e12fcc Update app.js 2024-09-27 00:34:35 -04:00