andig
818792dab1
Javascript: fix a race condition during parallel setup ( #5310 )
2022-12-04 19:08:30 +01:00
andig
636e0d54ad
Gokrazy: simplify image build and add run command using qemu
2022-11-21 15:22:16 +01:00
andig
a3e183435f
Gokrazy: add sqlite to /perm
2022-11-08 12:43:05 +01:00
andig
269e120cdc
Revert "EEbus: simplify build"
...
This reverts commit 8060096bef .
2022-10-21 08:29:40 +02:00
andig
8060096bef
EEbus: simplify build
2022-10-20 20:13:25 +02:00
andig
cf4796d9be
chore: simplify gokrazy image creation
2022-10-17 20:07:06 +02:00
andig
05c76ceaad
chore: reduce build context
2022-10-17 18:53:15 +02:00
Andreas Linde
42432c263f
Rename patch targets ( #4696 )
...
Make the names more generic
- `patch-asn1` into `patch-asn1-sudo`
- `patch-asn1-docker` into `patch-asn`
2022-10-02 18:41:26 +02:00
Andreas Linde
de1a4058f9
Attempt to make the asn1 patch work in docker ( #4695 )
...
Assumption is that there is write access without sudo, as running `sudo patch …` causes the following error:
```
#26 0.112 sudo patch -N -t -d /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte -i /build/patch/asn1.diff
289
#26 0.112 make: sudo: No such file or directory
```
2022-10-02 18:11:21 +02:00
Andreas Linde
967de7635d
chore: apply asn1 patch to GOROOT ( #4694 )
...
* Modify asn1 patch
This mirrors how it is working locally:
- `sudo` needs to be called this way to modify a readonly file the current user only has read access to
- `sudo` may not be used to call `make patch-asn1` as it would change the user context and patch the the file for the root user (it was go 1.17 for the root user)
- the network stack uses the crypt package in `GOROOT` instead of any downlaoded package via modules or vendor
* Makefile fixes
- make sure sudo runs with the current users paths and not with the root paths
* Remove crypto tests and crypto mod
These tests require crypto to be added as a mod, but the network stack won’t use the crypto package in mods or vendors but the system crypto package. Hence the tests will not validate if the network stack use the patched version
2022-10-02 17:51:22 +02:00
andig
78156fcbb3
chore: use :: for phony targets
2022-10-02 10:25:14 +02:00
andig
c80b622d5b
chore: use go mod vendor for patching ( #4669 )
2022-10-01 16:42:21 +02:00
andig
afddfc934b
chore: diagnose patch on CI
2022-10-01 13:53:54 +02:00
andig
eeae2f0b97
chore: fix ASN1 patch
2022-09-30 20:40:22 +02:00
Andreas Linde
9f03dc7b1c
Add support for Elli chargers ( #4207 )
2022-09-30 10:52:17 +02:00
Martin Buchleitner
7e32f7eeb9
Docker: use buildx ( #4489 )
2022-09-17 11:30:39 +02:00
andig
b862cf0e12
chore: move porcelain to makefile
2022-09-16 13:29:14 +02:00
andig
2944405ff9
chore: push local images
2022-09-15 10:10:23 +02:00
andig
bea6544ae6
Docker: switch from seihon to buildx ( #4178 )
2022-08-21 15:47:00 +02:00
andig
468b7313d6
chore: cleanup package build
2022-07-28 09:15:26 +02:00
andig
17272d72f3
chore: upgrade dependencies and finish migration to yaml3
2022-06-03 10:02:29 +02:00
andig
a419d2cc9d
Fix modbus docs (part 3) ( #3085 )
2022-04-06 08:28:42 +02:00
andig
617e42aad8
Upgrade spf13/viper ( #2754 )
...
Build tags enforce use go gopkgk.in/yaml/v3 instead of v2
2022-03-02 13:01:20 +01:00
Andreas Linde
17d6a5c17c
Improve nightly version handling ( #2598 )
...
Co-authored-by: Michael Geers <michael@geers.tv>
2022-02-20 14:11:06 +01:00
andig
6564b468dc
chore: upgrade Alpine base image
2022-02-18 09:52:04 +01:00
andig
ca2588a189
chore: fix docker build by removing races as not supported on arm6
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Publish Github & APT release (push) Has been cancelled
2022-02-17 11:43:42 +01:00
andig
9f4148400e
Fix race condition and enable race diagnostics
2022-02-13 12:47:19 +01:00
andig
b258731e5f
Update install instructions ( #2077 )
2022-01-15 10:20:27 +01:00
Timo Reimann
5fa0a3ae37
Establish docker latest tag for releases, nightly for dev builds ( #2217 )
2022-01-06 17:23:32 +01:00
Andreas Linde
54a4fe72ef
Add deb package and nightly distribution ( #1977 )
...
- Add publishing automated debian package releases via Cloudsmith.io, which allows evcc to be installed and updated via `apt`
- Add nightly docker (:latest) and deb distribution
- Disable docker builds for every commit on master
- Allow nightly builds to be triggered manually
2021-12-04 13:05:18 +01:00
andig
ae50ad7249
Chance soc binary name
2021-10-28 13:03:43 +02:00
andig
64dc40cf4c
Hyundai: update client id and stamps ( #1791 )
2021-10-26 17:14:49 +02:00
Michael Geers
cbd0f23e73
Fix home power and self-consumption calculation ( #1788 )
2021-10-26 13:10:21 +02:00
andig
6f3f0f75b6
Install tools depedencies using go list
2021-10-13 20:06:42 +02:00
andig
3d1953d9b8
Easee: improve logging
2021-10-13 19:06:50 +02:00
andig
31dbc32427
Fix CI build
2021-08-23 08:03:27 +02:00
andig
fde9613ce3
Speedup CI build ( #1407 )
2021-08-22 20:22:06 +02:00
andig
c77e455809
Update evcc repo uri
2021-08-21 12:53:25 +02:00
Michael Geers
bb910a5cd5
Visualisation of Site Energy Flow ( #1148 )
...
added energy flow visualisation
2021-08-04 14:53:51 +02:00
andig
e237fedec7
Revert #1242
2021-07-26 08:20:36 +02:00
andig
1a03826dcb
HassIO: add version tag to docker image ( #1242 )
2021-07-25 19:48:30 +02:00
andig
83780f5e0c
Hyundai/Kia: update stamps
2021-06-06 14:00:31 +02:00
andig
80177aa0ad
Restructure device tree and remove soc server ( #1060 )
2021-05-21 19:18:14 +02:00
andig
39667d94b8
Cloud: fix cross-build and encode server private key for 12-factor usage
2021-04-19 14:03:21 +02:00
andig
fc14a0eb20
Add soc client/server implementation ( #839 )
2021-04-15 22:34:44 +02:00
andig
eda3fbfb1f
Update build
2021-03-31 22:10:49 +02:00
andig
ff7e3131e8
Upgrade gokrazy
2021-02-22 15:15:00 +01:00
andig
e47bb2bf8e
Upgrade release tools
Build / Build (push) Failing after 5m14s
Build / Build UI (push) Failing after 1m45s
Build / Publish :latest (push) Has been skipped
Build / Publish :release (push) Has been skipped
Build / Release (push) Has been skipped
2021-02-21 15:52:14 +01:00
andig
3bb58e59e8
Upgrade to go1.16, use go:embed for bundling assets ( #555 )
2021-02-21 11:15:52 +01:00
andig
c368f7d456
Minor
Build / Build (push) Failing after 2m57s
Build / Publish :latest (push) Has been skipped
Build / Publish :release (push) Has been skipped
Build / Release (push) Has been skipped
2021-01-21 17:22:05 +01:00