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