| Age | Commit message (Collapse) | Author | 
|---|
|  | PYTHONPATH needed as
it is now in the Guix build. | 
|  | * Update functions to make them more testable.
* Update code using updated functions. | 
|  | * Instead of checking for the state of elasticsearch at startup, check
  the state at the moment the user requests a feature that depends on
  elasticsearch.
  This reduces the chances that the user is dropped onto an exception
  page when elasticsearch server goes down. | 
|  | * Add some extra checks to ensure that elasticsearch is running before
  presenting the UI to the user. | 
|  | * Refactor code that can be used in more than one place to a more
  generic method/function that's called by other methods | 
|  | * If elasticsearch server is down, or the configuration variables are
  not provided at startup or in a configuration file, then do not allow
  the system to simply crash, but instead, inform the user that they
  cannot use the services that depend on elasticsearch to be running. | 
|  | * Elasticsearch need a short delay after adding document for it to index
  the document for subsequent access. | 
|  | * On successful login via OAuth2, save the details of the user in
  elasticsearch store, to avoid hitting the external provider for the
  basic details. | 
|  | * Collect variables and functions for using the elasticsearch system in
  a separate module. |