0
0
mirror of https://github.com/naturalcrit/homebrewery.git synced 2026-05-08 01:18:38 +00:00
Commit Graph

396 Commits

Author SHA1 Message Date
Trevor Buckner a4584dc78e Fix spec tests 2023-07-06 00:19:23 -04:00
Trevor Buckner 6344eaa17d Handle Old Google Drive links that used 10-char shareID
When the Homebrewery was first made, editIds and ShareIds only had 10 characters. We later increased this to 12.

However this means some old, old Google Drive links (in the form of `googleId + editId`) were being split incorrectly because they assumed the newer 12-char length, accidentally cutting the last 2 chars from the googleId.
2023-07-06 00:10:07 -04:00
Trevor Buckner 8baf0fc849 Add additional test for when logged in, but not in author list 2023-06-26 23:26:59 -04:00
Sean Robertson a7040e554a Fix test 2023-06-27 15:19:33 +12:00
Trevor Buckner d0de7ca28c Rephrasing of error texts 2023-06-26 22:48:58 -04:00
Trevor Buckner c0164dce6a Fix for username undefined (not logged in) 2023-06-26 17:02:28 -04:00
G.Ambatte e88e7f852c Add account check to Google File not found error 2023-06-26 20:40:11 +12:00
G.Ambatte a3b2c6987f Fix test 2023-06-26 18:08:52 +12:00
G.Ambatte 3d47b5a0bc Fix test 2023-06-26 18:06:37 +12:00
G.Ambatte c5f4793c23 Add owner info to missing Google file message 2023-06-26 17:43:19 +12:00
G.Ambatte cff4f8eae5 Catch duplicate delete requests 2023-06-25 21:26:02 +12:00
G.Ambatte 4799e8b443 Fix test 2023-06-25 21:10:28 +12:00
G.Ambatte fa38d5c892 Additional info in errors 2023-06-25 20:39:36 +12:00
G.Ambatte 04eb7d0556 Add brew title to Not an Author page 2023-06-25 20:13:13 +12:00
G.Ambatte f175323221 Use common error object to reduce DRY 2023-06-25 18:22:22 +12:00
G.Ambatte 9f4de3c66e Fix test 2023-06-25 18:16:57 +12:00
G.Ambatte 800bff611a Fix test 2023-06-25 18:14:12 +12:00
G.Ambatte e28b6e7a19 Differentiate Not an Author from Not logged in 2023-06-25 18:10:31 +12:00
G.Ambatte 4c6de90d82 Fix test 2023-06-25 17:13:37 +12:00
G.Ambatte e5ef0aedd3 Pass all error properties to message generator 2023-06-25 17:10:25 +12:00
G.Ambatte da8e7ec610 Change Not an Author to 401 2023-06-25 16:51:17 +12:00
G.Ambatte 438cb7f26d Fix test 2023-06-25 14:41:15 +12:00
G.Ambatte ffa240f78d Fix test 2023-06-25 14:39:42 +12:00
G.Ambatte 782aa8e658 Increase ESLint max lines in app.js 2023-06-25 14:23:14 +12:00
G.Ambatte 7efe8964f1 Change throw method, update HBErrors 2023-06-25 14:21:35 +12:00
G.Ambatte 853515e09e Switch Error gen from spread operator to func 2023-06-25 12:56:22 +12:00
Trevor Buckner f6c5354ce0 Add support for custom HBErrorCodes 2023-06-24 02:57:03 -04:00
Trevor Buckner 37c88b83f1 Don't redirect/use cookies. Just render page. 2023-06-23 17:24:31 -04:00
Trevor Buckner 2fa1b2bb8b Break out page rendering into function 2023-06-23 16:29:17 -04:00
G.Ambatte 71c384ee0b Fix tests 2023-06-20 16:45:36 +12:00
G.Ambatte ce538ebbfd Add errorIndex.json 2023-06-20 13:44:41 +12:00
G.Ambatte 9e1d53a30c Basic ErrorPage functionality 2023-06-19 21:06:38 +12:00
Trevor Buckner 0e1b30eced Get next page if end of files not reached 2023-05-09 10:44:18 -04:00
Trevor Buckner 0720677824 Merge branch 'master' into pr/2620 2023-04-07 15:15:08 -04:00
Trevor Buckner eaf7b9c4ef Change tests from .remove() to deleteOne() 2023-04-04 17:47:25 -04:00
G.Ambatte dce880610d Change Model.remove to Model.deleteOne 2023-04-02 20:57:03 +12:00
Trevor Buckner 6431964807 Merge branch 'master' into pr/2658 2023-03-23 12:24:33 -04:00
Trevor Buckner eaad46b6bc lint 2023-03-21 16:10:48 -04:00
Trevor Buckner 1ec08bb1fa Update Mongoose calls to not use callbacks. 2023-03-21 16:06:43 -04:00
Trevor Buckner cf99bd9004 Fix unit tests 2023-03-14 12:12:21 -04:00
G.Ambatte 22e275acd8 Merge branch 'master' into fixAdminPages-#2657 2023-03-12 22:28:02 +13:00
Gazook89 2a8eaa654d updated package-lock 2023-03-07 21:55:49 -06:00
Gazook89 29f8f3546c Merge branch 'master' into Language-Attribute 2023-03-07 21:23:23 -06:00
Trevor Buckner bfccf833b6 Fix variable name conflict bugs 2023-03-07 14:27:33 -05:00
Michiel De Mey 2a9ac9fa47 Defining default auth at the top 2023-03-07 11:05:11 +01:00
Michiel De Mey a6ed05214a Updated auth 2023-02-26 14:53:26 +01:00
Michiel De Mey 27ea00e9ce Trimming Google APIs 2023-02-26 14:34:23 +01:00
Trevor Buckner 6a8a2f080c Lint 2023-02-18 13:48:32 -05:00
Trevor Buckner 298a10bc42 Clean up tests 2023-02-18 13:48:02 -05:00
G.Ambatte 1fb7fe2487 Add markModified mock function to test spec 2023-02-17 17:43:21 +13:00