Skip to content
Snippets Groups Projects

Repository graph

You can move around the graph by using the arrow keys.
Select Git revision
  • master default protected
1 result
Created with Raphaël 2.2.030Aug292827222123Feb2213Aug6Feb8Dec17NovRestore timeoutmastermasterDon't requeue just yetCache current lock status internallyIncrease status endpoint cache lifeMove configuration reading to as early as possibleRemove timeout handling and replace with check that lock is connected, which resolves most errors.Introduce method to check if lock is in some state of connectionFire HTTP requests under certain circumstances, self-healing the APILimit request duration so that requests blocked by Bluetooth actiivty don't sit unnecessarily.On second thought, kill the process when unregistered locks are found, as state is not reliable or repairable.Stop trying to disconnect locks that the process isn't connected toEnsure helpers have access to all necessary variblesLower cache livesCorrect variable nameUtility method for lock connecitonsEnsure lock data is initialized before interacting with itUtility to disconnect from lock and clear its cachesReorganization and inline docDisconnect endpointCache clearing and different durations for different endpointsInitial implementation of caching, to prevent lock DDoS and the need to restart the serverFormatting nitRewrite as single API endoint, ensuring lock is always disconnected before request completesConsistent handling of async eventsCorrect how keys are iteratedCorrect syntax error in server config templateAdd multiple-lock support to serverAdd support to CLI for multiple locksUpdate readme with latest access to offline keysFixing callbackFirst working versionChange npm install to global, and add some additional documentation regarding key retrieval on the iPhone.Freeze dependencies.Update all dependencies to the latest version, as they no longer install cleanly as-is.Add iPhone key retrieval instructions, thanks to Mathieu Vignau @mtvg .Version bump.Add jshintrc.docs: Update README to reflect the current state of the code.Simple HTTP API server.refactor: Separate class for secure lock session, lots of API cleanup.
Loading