andig
09e47b07c2
chore: simplify
2025-02-05 19:32:29 +01:00
andig
8819944b9e
chore: drop remaining Tesla build args
2025-02-04 13:15:39 +01:00
andig
31e476cdaa
chore: upgrade grokrazy ( #18209 )
2025-02-01 11:48:29 +01:00
andig
a050cf2a04
chore: remove leftover Tesla client id
2025-01-19 15:34:11 +01:00
andig
e839dd7423
Revert "chore: prepare deprecating legacy apt repo ( #17660 )"
...
This reverts commit 7b7f16d935 .
2024-12-09 20:59:10 +01:00
andig
7b7f16d935
chore: prepare deprecating legacy apt repo ( #17660 )
2024-12-09 20:58:22 +01:00
andig
b8b7135028
MacOS: add gobuildid
2024-11-18 18:44:03 +01:00
andig
bfeb390d69
Revert "chore: fix cloudsmith install"
...
This reverts commit 7620c5fc5c .
2024-09-27 17:57:11 +02:00
andig
7620c5fc5c
chore: fix cloudsmith install
2024-09-27 17:55:15 +02:00
andig
d73ef1bd45
chore: upgrade dependencies
2024-09-21 12:28:45 +02:00
andig
e97ebfc5cd
chore: add make upgrade for direct dependencies
2024-08-26 22:56:00 +02:00
andig
6f8d0b8a89
chore: add TESLA_CLIENT_ID to local docker builds
2024-03-23 17:31:20 +01:00
andig
a3d2f2b7af
chore: allow overriding image name (cont.)
2024-03-23 17:14:50 +01:00
andig
adf3d40916
chore: allow overriding image name
2024-03-23 10:09:58 +01:00
andig
4d0c46ef13
Tesla: fix build
2024-02-18 17:14:47 +01:00
andig
68588cc5bf
chore: fix tesla command build
2024-01-24 15:56:43 +01:00
andig
fd33a0d925
Add Tesla using official vehicle command library ( #10802 )
2024-01-24 12:09:40 +01:00
andig
384cedae00
chore: prune folder structure
2023-11-01 23:36:16 +01:00
andig
ac79357047
chore: simplify testing
2023-11-01 23:04:28 +01:00
andig
c049f008e7
chore: make targets phony
2023-09-10 14:33:19 +02:00
andig
e14fdf6822
Require Go 1.21 ( #9244 )
2023-08-17 21:41:44 +02:00
andig
9a28381477
chore: trim local build information ( #9246 )
2023-08-04 17:13:23 +02:00
andig
7803937a0c
Ocpp: reduce timeouts during testing ( #7342 )
...
Identifies test using build tags until https://github.com/golang/go/issues/52600 becomes available.
2023-04-10 17:05:20 +02:00
andig
5fb48d03d4
chore: enable full ENV support and remove --sqlite option ( #6286 )
2023-02-17 18:03:48 +01:00
andig
b0ff432703
chore: disable CGO and upgrade goreleaser
2023-02-15 23:24:02 +01:00
andig
e76bfac95b
chore: make toml on bulid
2023-02-03 07:58:18 +01:00
andig
b05dd21132
chore: build ui by default
2023-01-22 17:36:29 +01:00
andig
2614b96785
Remove dist folder from repo ( #5862 )
...
This PR removes the dist folder from the repo. With omitting dist, we will see much less merge conflicts and reduce the barriers for new contributors. This should not impact build speed as we're using actions/cache to re-use the built ui artefacts across jobs.
2023-01-21 12:42:36 +01:00
andig
5aa6cf91ec
chore: disable cgo
2022-12-08 14:09:17 +01:00
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