Commit graph

110 commits

Author SHA1 Message Date
guido4096
58e7a57a88
chore: missed required change for stamped version (#20998) 2025-05-02 12:07:12 +02:00
Maschga
06315153a5
i18n: Replace toml with json (#20817)
Co-authored-by: andig <cpuidle@gmx.de>
Co-authored-by: Michael Geers <michael@geers.tv>
2025-04-29 14:59:38 +02:00
andig
91ad41d2c1
chore: use Go 1.24 (#17656) 2025-02-12 09:49:31 +01:00
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