D. Berge ea3e31058f Refactor the planned lines editing logic.
We move most of the logic from the client (as it was until now) to the
server.

The PATCH command maintains the same format but it should provide only
one of the following keys per request:

* ts0
* ts1
* speed
* fsp
* lsp
* lagAfter
* sequence

   Earlier keys in the list above take priority over latter ones.

The following keys may be provided by themselves or in combination with
each other (but not with any of the above):

* name
* remarks
* meta

As a special case, an empty string as the `name` value causes the name
to be auto-generated.

See comments in the code `patch.js` for details on the update logic.
2021-05-28 20:30:59 +02:00
2021-05-28 20:30:59 +02:00
2020-08-24 21:01:47 +02:00

Dougal Seismic production & data analysis tool

Structure of this repo

  • bin/ Scripts that import / export data into / out of the database.
  • etc/ Configuration files.
  • lib/ Code files.
    • lib/www/ Web interface and API.
      • lib/www/client/ Frontend.
      • lib/www/server/ Backend.
  • sbin/ System maintenance scripts.
Description
No description provided
Readme 11 MiB
Languages
Vue 41.7%
JavaScript 32.3%
PLpgSQL 16.5%
Python 5.4%
Nunjucks 3.2%
Other 0.9%