279 Commity (master)
 

Autor SHA1 Wiadomość Data
  Jack Foltz bc499aa260
Add tests for verifyBody 5 lat temu
  Jack Foltz 827072212d
Separate middleware from verifyBody logic into bodyVerifier 5 lat temu
  Jack Foltz 67909552dc
Add key stubs and specify code in verifyRejectedUsername 5 lat temu
  Jack Foltz dbc37490fb
Promisalate body verification code 5 lat temu
  Jack Foltz 21fe0de46d
Extend body verifier to sanitize, regex trim, and length check 5 lat temu
  Jack Foltz c23c9b345e
Clean Invites route 5 lat temu
  Jack Foltz 49b77c5c03
Clean up routes folder 5 lat temu
  Jack Foltz f02a4f05f4
Update tests for upload rewrite 5 lat temu
  Jack Foltz 50f37fd1a2
Rewrite upload code to phase out Multer, allowing for more granular control 5 lat temu
  Jack Foltz f7d51650c1
Separate out logic in requireAuth and make one unified auth.js include 5 lat temu
  Jack Foltz 1d2a493258
Add salt length and hash iterations config for User model 5 lat temu
  Jack Foltz c851d1d808
Add uncaught exception handler 5 lat temu
  Jack Foltz b8c87c1b89
Add assertion messages and malformed request tests for all routes 5 lat temu
  Jack Foltz 179bed8924
Fix login body verification 5 lat temu
  Jack Foltz 456cac6b17
Verify the request before attempting to canonicalize it 5 lat temu
  Jack Foltz cc84fdb20c
Rewrite auth router to use middleware for verification 5 lat temu
  Jack Foltz 28555cff3f
Remove auth checking from routes.js 5 lat temu
  Jack Foltz d6aa85ae80
Redo invite API routes and add full testing suite 5 lat temu
  Jack Foltz 2e268c83cb
Only perform type and instance check if prop exists 5 lat temu
  Jack Foltz 740c153093
create verifyBody middleware factory to abstract request validation 5 lat temu
  Jack Foltz 9227fa428d
Add checks for bad requests in auth.js to prevent 500 5 lat temu
  Jack Foltz 7d39001a01
Allow canonicalize to take either displayname or username from request 5 lat temu
  Jack Foltz 4770fd3178
Add custom authenticator in upload.js 5 lat temu
  Jack Foltz e7eafef605
Remove inviteCount field 5 lat temu
  Jack Foltz 001be23d00
Add uploaded message 5 lat temu
  Jack Foltz c9e250a68e
Change exp field to expires 5 lat temu
  Jack Foltz 230f9c2415
Add check for undefined in canonicalize middleware 5 lat temu
  Jack Foltz 094a45b6be
Change requireAuth to only export itself 5 lat temu
  Jack Foltz f97070452b
Fix view route and add mimetype inline whitelist 5 lat temu
  Jack Foltz a8acf85052
Change wrap to only export itself 5 lat temu
  Jack Foltz 7441eaaf02
Make use of username/displayname field consistent throughout api 5 lat temu
  Jack Foltz 82e9989b2b
Fix some warnings 5 lat temu
  Jack Foltz b01b0ece6b
Add new upload dirs to .gitignore 5 lat temu
  Jack Foltz 8bfec46001
Replace constants with configurable values 5 lat temu
  Jack Foltz eda74de1de
Fix upload size bug in upload.js and add more tests 5 lat temu
  Jack Foltz 827c4cdbfa
Remove redundant info in Upload model 5 lat temu
  Jack Foltz 4887771996
Add missing import 5 lat temu
  Jack Foltz c8091a0e1d
Clear Key in tests 5 lat temu
  Jack Foltz 15db9a47ba
Redo uploading and tests 5 lat temu
  Jack Foltz 58e25e4e2a
Remove SIGINT handler and only listen upon server start 5 lat temu
  Jack Foltz d0b26a7021
Make requireAuth() add request variables 5 lat temu
  Jack Foltz 0db0caf422
Add ping api route and test for valid session 5 lat temu
  Jack Foltz 2e7ca23d9f
Rewrite User tests to be async 5 lat temu
  Jack Foltz c246d3738a
Reduce pbkdf2 iterations 5 lat temu
  Jack Foltz 4d0c3ac865
Set default morgan loglevel to dev 5 lat temu
  Jack Foltz afbebc977e
Add error handling middleware 5 lat temu
  Jack Foltz a00a3efbf6
Add different config for morgan logging 5 lat temu
  Jack Foltz ce99433afc
Properly async-ify registration code 5 lat temu
  Jack Foltz 1fdb121260
Change response code, add length test, verify user and invite are processed correctly 5 lat temu
  Jack Foltz 883ec62c7a
Update mongo args for latest version 5 lat temu