testing that socket IS a socket before using it
Merge branch 'master' into local
adding psuedo-backtraces by wrapping errors in catch-error. the wrapper prints the function the error occurred along with the original error. apparently works even when wrapped multiple times. siiiiick
Merge branch 'master' into local
adding coerce to delete-persona-links when grabbing boards since set-union doesnt like blank :attrzzz
adding option for HSTS header in app.
Merge branch 'master' of github.com:turtl/api
Merge branch 'master' into local
testing some changes to board/note permissions (with regards to moving note between boards). seems to be fine, however have not fully tested the scenario where the user moves the note into an UNauthorized board (normal moves are working great). need to push tho
adding specific error message in note-edit when trying to move note into board you dont own
adding api doc link
docstringing all the controller routes. there...now i feel a whole lot better.
fixing id generation for board_persona_link records, and implementing quesiton storage for invites (question/answer challenge vs shared secret)
adding mod back into notes. also, making message delete a bit more resilient
converting to no longer support rethinkg array type (its gone the way of the dodo). everything is cursors now.
BUGFIX! get-affected-users-from-board-ids was retuning user ids from links that were just invites. tsk tsk. was causing data corruption in frontend.
UNshare sync bufix
making function that removes board-persona permissions more resilient. since we recently changed the ID scheme of link records, many of them are invalid. HOWEVER because they still store the necessary data to reference them, we can make the delete that removes them smarter
adding feedback functions
Merge branch 'master' into files