Commit Graph

47 Commits

Author SHA1 Message Date
Markus Pesch a62bf175cb
fix: Makefile 2021-05-26 19:57:47 +02:00
Markus Pesch ffbc8a793c
fix: golangci-lint and gosec warnings 2021-05-26 19:47:15 +02:00
Markus Pesch 4f2c03b0d5
fix: Makefile install target 2021-04-10 16:52:29 +02:00
Markus Pesch 12f05ec68e
fix: Makefile targets 2021-04-10 16:06:47 +02:00
Markus Pesch 6e6a1cbbb6
fix: adapt go proxy settings 2021-04-09 17:11:51 +02:00
Markus Pesch 344e6641d8
fix: remove integration step 2021-03-21 21:47:58 +01:00
Markus Pesch 7a88aaac0c
refac: use embed instead of go-bindata, secure closing of transactions 2021-03-21 21:43:53 +01:00
Markus Pesch 366dccde12
fix: use go-migrate pkg to init or update db schema
Instead to implement own logic how the database scheme should be updated
or migrated to a newer or older version flucky use now instead the
go-migrate package.
2021-01-30 15:44:21 +01:00
Markus Pesch 8c1bd57ad5
fix: gnu-cc, missing humidity table, restrict repository select 2020-06-27 21:12:00 +02:00
Markus Pesch 4931c63c10
fix: add postgres backend
changes:
- Add postgres backend
- Modified or added table attributes.
  UpdateDate, ForeignKeys, Booleans
- Fix test for sqlite and postgres. Compare json instead the struct.
2020-06-01 22:50:05 +02:00
Markus Pesch a1c28a0a2e
fix: ci steps, disable arm5 and arm7 architectures
changes:
- Remove obsolete architectures and environment variables from the
  Makefile. Remove rpm-build steps. This will be exported in an own
  repository.
- Adapt the travis file. Remove obsolete architecture steps.
2020-06-01 17:57:27 +02:00
Markus Pesch 43e9d00dcb
fix: implement repository test
changes:
- Implement repository test for the sqlite backend
- Add testutils package to start container images
- Remove deprecated till_date in measured values
- Renamed columns of the table humidities, pressures and temperatures
2020-06-01 00:56:04 +02:00
Markus Pesch 8f1c7b10f7
fix: implement repository pkg 2020-05-21 17:40:24 +02:00
Markus Pesch fb8d4dd5eb
fix: new implementation
changes:
- Remove cli
  Some cli commands are not complete tested and are deprecated.

- Daemon
  - Old version has a very bad implementation of how to verify, if the
    device or the sensors are in the database insert. The current
    implementation can be improved but this one is betten then the old
    one.
  - Remove complete the cache store implementation. Use a normal array
    and query the length and capacity to determine how the array cache
    must be cleaned.

- Type
  Remove unused types and functions
2020-05-03 14:09:22 +02:00
Markus Pesch 84d052184e
fix(Makefile): container image registry login 2020-01-21 18:26:22 +01:00
Markus Pesch c679b29051
fix(ci): add codecov 2020-01-20 21:45:58 +01:00
Markus Pesch cc317e0b6c
fix(Makefile): use full container image names 2020-01-19 14:19:14 +01:00
Markus Pesch 546139492b
fix(Makefile): step to generate html coverage site 2020-01-18 14:41:17 +01:00
Markus Pesch f1a4ade402
fix(Makefile): remove deprecated test-update step 2020-01-10 22:09:24 +01:00
Markus Pesch ca4269fff8
fix(Makefile): generate shell completions on remote system 2020-01-09 21:59:18 +01:00
Markus Pesch a507bef108
fix(Makefile, Dockerfile): optimization of the container image building process 2020-01-09 21:59:18 +01:00
Markus Pesch f0bba4a202
fix(Makefile): change semver pattern 2020-01-08 21:54:39 +01:00
Markus Pesch 5f48d29dae
fix(Makefile): remove obsolete steps
changes:
- Replace substr func with variable patterns.
- Remove deploy and compression steps
2020-01-08 18:08:55 +01:00
Markus Pesch 25dd99cd3d
test(pkg/storage): add test for compression and rounding 2019-12-08 12:49:21 +01:00
Markus Pesch bacddcfbf9
fix(Makefile, travis): define correct make steps 2019-12-08 12:49:20 +01:00
Markus Pesch 036ff28175
doc(Makefile): describe some environment variables 2019-12-08 12:49:20 +01:00
Markus Pesch 04bc3baffe
fix(pkg/daemon): save measured values into postgres database if defined 2019-12-08 12:49:19 +01:00
Markus Pesch 837f6c1cb2
fix(Makefile): container steps 2019-08-26 16:08:52 +02:00
Markus Pesch 6835d4793b
fix(travis): build multiple architectures 2019-08-26 14:41:06 +02:00
Markus Pesch 9b52e4c61d
fix(travis): deploy rpm package release 2019-08-25 17:01:52 +02:00
Markus Pesch 1ed700edbb
fix(README): adapt the README file to the current flucky source code 2019-08-25 16:31:52 +02:00
Markus Pesch 60ee044b88
feat(pkg/db): postgres database 2019-08-25 13:16:21 +02:00
Markus Pesch 87475225bc
fix(test/logfile): valid temperatures 2019-06-21 13:45:58 +02:00
Markus Pesch 088ed3b5f7
feat(pkg): add logger and round direct over sensor interface 2019-06-18 23:08:04 +02:00
Markus Pesch b2bd4f8fe6
fix(Makefile): delete build container and container runtime
changes:
- delete build container after any container step
- define container runtime over variable
2019-06-16 23:39:34 +02:00
Markus Pesch c81cd2d21c
fix(Makefile): use new version of build-image and fix container run steps 2019-06-15 19:12:27 +02:00
Markus Pesch 525a250f3c
fix(Makefile): use remote environment variable 2019-06-15 11:46:37 +02:00
Markus Pesch 8aa6db6b7d
fix(pkg/logfile): add temperature json testfiles 2019-06-14 21:35:13 +02:00
Markus Pesch 98e5f3a536
fix: Makefile and json log 2019-06-11 22:03:15 +02:00
Markus Pesch c5233d578a
fix: rename packages 2019-05-12 11:57:53 +02:00
Markus Pesch d3c4ca2c72
fix: readme 2019-04-19 08:37:35 +02:00
Markus Pesch 5c80c014bf
fix: renamed project 2019-04-18 16:59:55 +02:00
Markus Pesch 807a5b80ff
fix: cli, print temperatures 2019-03-06 20:17:28 +01:00
Markus Pesch 3ca32ff53c
fix: Makefile 2019-03-04 10:55:27 +01:00
Markus Pesch 1a3a31c5f2
refactor: temperature 2019-02-28 17:36:20 +01:00
Markus Pesch dd7ea3156e
fix: set config, set remote 2018-11-19 22:36:21 +01:00
Markus Pesch 41a6d4e7ee
fix: first temperature post request 2018-11-07 20:07:15 +01:00