Rewrote the apiV1.js to be more in a functional components react style.

14 jobs for functional-components-api-v1 in 25 minutes and 30 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Build
passed #1324818
build

00:10:59

 
  Prepare
passed #1324819
prepare

00:00:48

 
  Test
passed #1324825
dev setup tests

00:09:49

passed #1324821
gui linting

00:02:54

passed #1324823
gui tests

00:04:11

passed #1324824
install tests

00:06:03

passed #1324820
python linting

00:06:18

passed #1324822
python tests

00:13:41

78.0%
 
  Release
manual #1324826
allowed to fail manual
deploy dev
manual #1324827
allowed to fail manual
deploy prod beta
manual #1324828
allowed to fail manual
deploy prod test
manual #1324831
allowed to fail manual
pypi package
manual #1324830
allowed to fail manual
python package
manual #1324829
allowed to fail manual
release latest image