summaryrefslogtreecommitdiffhomepage
path: root/app/lib/backend.js
AgeCommit message (Expand)AuthorFilesLines
2018-07-05Replace Backend with AppRendererAndrej Mihajlov1-631/+0
2018-07-03Pass individual props instead of AccountReduxStateAndrej Mihajlov1-1/+6
2018-07-03Remove tests that we are not going to fixAndrej Mihajlov1-5/+3
2018-07-03Bind actions in constructor and never keep `store`Andrej Mihajlov1-95/+83
2018-07-03Remove `ensureAuthenticated` in favor of authenticating once when connectedAndrej Mihajlov1-69/+56
2018-07-03Refactor IpcFacade to DaemonRpc and JsonRpcWs to JsonRpcTransportAndrej Mihajlov1-144/+268
2018-07-03Move RPC file related stuff into RpcAddressFileAndrej Mihajlov1-19/+4
2018-07-02Add option to prefer const over let for immutable variablesAndrej Mihajlov1-1/+1
2018-06-15Split `BackendError` into individual error classesJanito Vaqueiro Ferreira Filho1-63/+64
2018-06-14Separate handled errors by typeJanito Vaqueiro Ferreira Filho1-7/+3
2018-06-12Add ShutdownHandler for Main and RendererAndrej Mihajlov1-9/+0
2018-06-12Add action to update expiry dateAndrej Mihajlov1-0/+19
2018-06-05Add formatted source codeAndrej Mihajlov1-101/+91
2018-05-22Change missing credentials error messageJanito Vaqueiro Ferreira Filho1-2/+8
2018-05-18Stop outputting location coordinates in frontend logsEmīls Piņķis1-1/+1
2018-04-24Fix debug logging call in _registerIpcListeners()Emīls Piņķis1-1/+2
2018-04-19Don't attempt to connect if current state is 'secured'Emīls Piņķis1-3/+10
2018-04-19Add TODO comments about refactoring BackendErrorEmīls Piņķis1-0/+2
2018-03-02Add extra newline to .mullvad_rpc_addressLinus Färnstrand1-1/+1
2018-02-20Fix flow annotations to work on flow v0.66Andrej Mihajlov1-1/+1
2018-01-24Inform the user if they cannot react api.mullvad.net when trying to log inErik Larkö1-6/+39
2018-01-16Remove EventEmitteranderklander1-2/+0
2018-01-15Adapt frontend to removed ip call and changed location structLinus Färnstrand1-20/+6
2018-01-15Move logging to platform dependent fileanderklander1-1/+1
2018-01-09Read the backend security state when starting to talk to the backendErik Larkö1-11/+23
2018-01-03Add allowLan to backendAndrej Mihajlov1-2/+28
2017-12-19Integrate RelayList into ReduxAndrej Mihajlov1-48/+79
2017-12-19Stringify relaySettings output in consoleAndrej Mihajlov1-1/+1
2017-12-19Drop hardcoded servers in favor of relay locationsAndrej Mihajlov1-30/+1
2017-12-19Fetch relay locations on syncAndrej Mihajlov1-0/+12
2017-12-12Remove logging of account numberLinus Färnstrand1-1/+1
2017-12-06Convert Backend._authenticate() to asyncAndrej Mihajlov1-9/+8
2017-12-06Convert Backend.updateRelaySettings() to asyncAndrej Mihajlov1-3/+7
2017-12-06Convert Backend.shutdown() to asyncAndrej Mihajlov1-5/+7
2017-12-06Convert Backend.disconnect() to asyncAndrej Mihajlov1-8/+7
2017-12-06Convert Backend.connect() to asyncAndrej Mihajlov1-8/+10
2017-12-06Convert Backend.logout() to asyncAndrej Mihajlov1-16/+13
2017-12-06Convert Backend.login() to asycAndrej Mihajlov1-28/+30
2017-12-06Convert Backend.autologout() to asyncAndrej Mihajlov1-26/+23
2017-12-06Convert Backend.sync() to asyncAndrej Mihajlov1-29/+32
2017-12-06Convert Backend._registerIpcListeners() to asyncAndrej Mihajlov1-21/+18
2017-12-06Convert Backend.removeAccountFromHistory() and Backend._updateAccountHistory(...Andrej Mihajlov1-16/+18
2017-12-06Remove unused Backend._apiToReduxConstraintsAndrej Mihajlov1-8/+0
2017-12-06Use RelayLocation to obtain server informationAndrej Mihajlov1-5/+19
2017-12-06Add relay settings fetchAndrej Mihajlov1-39/+49
2017-12-05Remove unused connection.serverAddressAndrej Mihajlov1-1/+1
2017-11-23Pass protocol and port to Backend#connectAndrej Mihajlov1-17/+9
2017-11-23Change default udp port to 1301Linus Färnstrand1-1/+1
2017-11-23Fix lint issuesAndrej Mihajlov1-2/+2
2017-11-23Fix flow annotationsAndrej Mihajlov1-11/+8