SYMBOL INDEX (97 symbols across 29 files) FILE: client/app/account/login/login.controller.js class LoginController (line 3) | class LoginController { method constructor (line 4) | constructor(Auth, $state) { method login (line 13) | login(form) { FILE: client/app/account/settings/settings.controller.js class SettingsController (line 3) | class SettingsController { method constructor (line 4) | constructor(Auth) { method changePassword (line 11) | changePassword(form) { FILE: client/app/account/signup/signup.controller.js class SignupController (line 3) | class SignupController { method constructor (line 10) | constructor(Auth, $state) { method register (line 15) | register(form) { FILE: client/app/admin/admin.controller.js class AdminController (line 5) | class AdminController { method constructor (line 6) | constructor(User) { method delete (line 11) | delete(user) { FILE: client/components/auth/auth.service.js function AuthService (line 5) | function AuthService($location, $http, $cookies, $q, appConfig, Util, Us... FILE: client/components/auth/interceptor.service.js function authInterceptor (line 5) | function authInterceptor($rootScope, $q, $cookies, $injector, Util) { FILE: client/components/auth/user.service.js function UserResource (line 5) | function UserResource($resource) { FILE: client/components/modal/modal.service.js function openModal (line 11) | function openModal(scope = {}, modalClass = 'modal-default') { method delete (line 34) | delete(del = angular.noop) { FILE: client/components/navbar/navbar.controller.js class NavbarController (line 3) | class NavbarController { method constructor (line 10) | constructor(Auth, $state) { FILE: client/components/socket/socket.service.js method syncUpdates (line 28) | syncUpdates(modelName, array, cb) { method unsyncUpdates (line 66) | unsyncUpdates(modelName) { FILE: client/components/util/util.service.js function UtilService (line 8) | function UtilService($window) { FILE: server/api/question/question.controller.js function respondWithResult (line 15) | function respondWithResult(res, statusCode) { function saveUpdates (line 24) | function saveUpdates(updates) { function removeEntity (line 34) | function removeEntity(res) { function handleEntityNotFound (line 45) | function handleEntityNotFound(res) { function handleError (line 55) | function handleError(res, statusCode) { function handleUnauthorized (line 61) | function handleUnauthorized(req, res) { function index (line 72) | function index(req, res) { function show (line 80) | function show(req, res) { function create (line 88) | function create(req, res) { function update (line 96) | function update(req, res) { function destroy (line 109) | function destroy(req, res) { function createAnswer (line 117) | function createAnswer(req, res) { function destroyAnswer (line 127) | function destroyAnswer(req, res) { function updateAnswer (line 136) | function updateAnswer(req, res) { function createComment (line 146) | function createComment(req, res) { function destroyComment (line 155) | function destroyComment(req, res) { function updateComment (line 163) | function updateComment(req, res) { function createAnswerComment (line 173) | function createAnswerComment(req, res) { function destroyAnswerComment (line 182) | function destroyAnswerComment(req, res) { function updateAnswerComment (line 190) | function updateAnswerComment(req, res) { function star (line 235) | function star(req, res) { function unstar (line 242) | function unstar(req, res) { function starAnswer (line 251) | function starAnswer(req, res) { function unstarAnswer (line 258) | function unstarAnswer(req, res) { function starComment (line 267) | function starComment(req, res) { function unstarComment (line 274) | function unstarComment(req, res) { function starAnswerComment (line 313) | function starAnswerComment(req, res) { function unstarAnswerComment (line 316) | function unstarAnswerComment(req, res) { FILE: server/api/question/question.events.js function emitEvent (line 26) | function emitEvent(event) { FILE: server/api/question/question.socket.js function register (line 12) | function register(socket) { function createListener (line 24) | function createListener(event, socket) { function removeListener (line 30) | function removeListener(event, listener) { FILE: server/api/thing/thing.controller.js function respondWithResult (line 15) | function respondWithResult(res, statusCode) { function saveUpdates (line 24) | function saveUpdates(updates) { function removeEntity (line 34) | function removeEntity(res) { function handleEntityNotFound (line 45) | function handleEntityNotFound(res) { function handleError (line 55) | function handleError(res, statusCode) { function index (line 63) | function index(req, res) { function show (line 70) | function show(req, res) { function create (line 78) | function create(req, res) { function update (line 85) | function update(req, res) { function destroy (line 97) | function destroy(req, res) { FILE: server/api/thing/thing.events.js function emitEvent (line 26) | function emitEvent(event) { FILE: server/api/thing/thing.socket.js function register (line 12) | function register(socket) { function createListener (line 24) | function createListener(event, socket) { function removeListener (line 30) | function removeListener(event, listener) { FILE: server/api/user/index.spec.js method isAuthenticated (line 15) | isAuthenticated() { method hasRole (line 18) | hasRole(role) { method Router (line 33) | Router() { FILE: server/api/user/user.controller.js function validationError (line 8) | function validationError(res, statusCode) { function handleError (line 15) | function handleError(res, statusCode) { function index (line 26) | function index(req, res) { function create (line 37) | function create(req, res, next) { function show (line 54) | function show(req, res, next) { function destroy (line 71) | function destroy(req, res) { function changePassword (line 82) | function changePassword(req, res, next) { function me (line 105) | function me(req, res, next) { function authCallback (line 121) | function authCallback(req, res, next) { FILE: server/api/user/user.events.js function emitEvent (line 26) | function emitEvent(event) { FILE: server/api/user/user.model.js method authenticate (line 142) | authenticate(password, callback) { method makeSalt (line 168) | makeSalt(byteSize, callback) { method encryptPassword (line 203) | encryptPassword(password, callback) { FILE: server/app.js function startServer (line 35) | function startServer() { FILE: server/auth/auth.service.js function isAuthenticated (line 18) | function isAuthenticated() { function hasRole (line 45) | function hasRole(roleRequired) { function signToken (line 65) | function signToken(id, role) { function setTokenCookie (line 74) | function setTokenCookie(req, res) { FILE: server/auth/facebook/passport.js function setup (line 4) | function setup(User, config) { FILE: server/auth/google/passport.js function setup (line 4) | function setup(User, config) { FILE: server/auth/local/passport.js function localAuthenticate (line 4) | function localAuthenticate(User, email, password, done) { function setup (line 28) | function setup(User, config) { FILE: server/auth/twitter/passport.js function setup (line 4) | function setup(User, config) { FILE: server/config/environment/index.js function requiredProcessEnv (line 6) | function requiredProcessEnv(name) { FILE: server/config/socketio.js function onDisconnect (line 9) | function onDisconnect(socket) { function onConnect (line 13) | function onConnect(socket) {