Commit Graph
91 Commits
Author SHA1 Message Date
argoyle 14a90a56b7 Merge branch 'renovate/google.golang.org-api-0.x' into 'master'
fix(deps): update module google.golang.org/api to v0.251.0

See merge request unboundsoftware/dancefinder/geo-service!206
2025-09-30 22:10:09 +02:00
argoyle c5506375e0 Merge branch 'renovate/google.golang.org-genproto-digest' into 'master'
fix(deps): update google.golang.org/genproto digest to 57b25ae

See merge request unboundsoftware/dancefinder/geo-service!205
2025-09-30 09:46:48 +02:00
argoyle f1074aaed3 Merge branch 'renovate/google.golang.org-api-0.x' into 'master'
fix(deps): update module google.golang.org/api to v0.250.0

See merge request unboundsoftware/dancefinder/geo-service!204
2025-09-25 18:16:50 +02:00
argoyle d397efb70a Merge branch 'renovate/google.golang.org-genproto-digest' into 'master'
fix(deps): update google.golang.org/genproto digest to 9219d12

See merge request unboundsoftware/dancefinder/geo-service!203
2025-09-22 21:38:47 +02:00
argoyle 5179cd5203 Merge branch 'renovate/google.golang.org-grpc-1.x' into 'master'
fix(deps): update module google.golang.org/grpc to v1.75.1

See merge request unboundsoftware/dancefinder/geo-service!202
2025-09-10 09:14:37 +02:00
argoyle 92e9e55c57 Merge branch 'renovate/google.golang.org-genproto-digest' into 'master'
fix(deps): update google.golang.org/genproto digest to 9702482

See merge request unboundsoftware/dancefinder/geo-service!200
2025-09-09 07:28:54 +02:00
argoyle 8b302f0d61 Merge branch 'renovate/golang-1.25.1' into 'master'
chore(deps): update golang:1.25.1 docker digest to 53f7808

See merge request unboundsoftware/dancefinder/geo-service!201
2025-09-09 07:24:29 +02:00
argoyle b9c03b987a Merge branch 'renovate/google.golang.org-api-0.x' into 'master'
fix(deps): update module google.golang.org/api to v0.249.0

See merge request unboundsoftware/dancefinder/geo-service!199
2025-09-09 07:24:02 +02:00
argoyle 9077c89ded fix(k8s): update apiVersion for ExternalSecret resource
Updates the apiVersion in the ExternalSecret resource to the latest 
version. This change ensures compatibility with current external-secrets 
implementation and leverages improved features and bug fixes.
2025-05-19 20:29:05 +02:00
argoyle b08ee1b646 feat(k8s): add external secret for geo-service
Creates an ExternalSecret for the geo-service to manage 
sensitive information through an external secrets store. 
Removes the legacy create-secrets script and updates 
references in the deployment configuration to use the 
new secret. This enhances security and maintainability 
by centralizing secret management.
2025-04-08 10:15:22 +02:00
argoyle 8dbe2315c3 fix(docker): update base image to use amd64 architecture
Change the base image in the Dockerfile to utilize the amd64 version 
of the golang image. This ensures compatibility with the target 
architecture for builds and improves the reliability of the 
build process.
2025-02-25 21:44:43 +01:00
argoyle b3e9b723a4 fix: correct destination initialization and response handling
This commit makes corrections to the initialization of the dests array to 
ensure it properly allocates space for each destination. It also fixes the 
response handling by correctly extending the response structure after 
the loop, improving overall stability and accuracy of the distance 
matrix request handling.
2025-02-16 16:23:41 +01:00
argoyle 53c89cb7e4 refactor: update dependencies and improve distance matrix handling
Updates Go module dependencies to the latest compatible versions, 
including the integration of Cloud Maps routing API. Refactors the 
distance matrix handling to utilize the new routing client, 
ensuring proper request formation and error handling for lat/lng 
parsing. This enhances functionality and maintains compatibility 
with updated libraries.
2025-02-15 19:59:36 +01:00
argoyle 5834f8cbc0 fix(k8s): update label to use recommended format
Replace the app label with the app.kubernetes.io/name 
format in the deployment configuration to follow best 
practices for Kubernetes labeling conventions. This 
ensures better compatibility with tooling and promotes 
standardization across deployments.
2025-01-24 16:45:01 +01:00
argoyle 813070bd1a ci: remove unused Docker variables and services
Removes unnecessary Docker variables and services from the  
GitLab CI configuration to simplify the build process. This  
streamlines the pipeline and eliminates potential conflicts  
with Docker settings.
2024-12-12 10:12:44 +01:00
argoyle 37b8011d4c chore: update go version to 1.22.5 and add new toolchain configuration 2024-07-08 18:21:29 +02:00
argoyle e6f060d571 ci: remove Dependabot config 2024-02-23 23:24:51 +01:00
argoyle f93fe2de7a chore(deps): bump golang from 1.21.6 to 1.22.0
Bumps golang from 1.21.6 to 1.22.0.
2024-02-07 11:13:05 +00:00
argoyle 4aeee82019 chore(deps): bump golang from 1.21.5 to 1.21.6
Bumps golang from 1.21.5 to 1.21.6.
2024-01-10 11:09:47 +00:00
argoyle 5eccfbada8 chore(deps): bump golang from 1.21.4 to 1.21.5
Bumps golang from 1.21.4 to 1.21.5.
2023-12-06 11:09:21 +00:00
argoyle a024357c39 chore(deps): bump googlemaps.github.io/maps from 1.5.0 to 1.7.0
Bumps [googlemaps.github.io/maps](https://github.com/googlemaps/google-maps-services-go) from 1.5.0 to 1.7.0.
- [Release notes](https://github.com/googlemaps/google-maps-services-go/releases)
- [Changelog](https://github.com/googlemaps/google-maps-services-go/blob/master/.releaserc)
- [Commits](https://github.com/googlemaps/google-maps-services-go/compare/v1.5.0...v1.7.0)
2023-12-02 22:26:30 +00:00
argoyle e9482e07ce chore(deps): bump golang from 1.21.3 to 1.21.4
Bumps golang from 1.21.3 to 1.21.4.
2023-11-08 11:09:23 +00:00
argoyle ea479f270b chore(deps): bump golang from 1.21.2 to 1.21.3
Bumps golang from 1.21.2 to 1.21.3.
2023-10-11 11:09:37 +00:00
argoyle 8f8a7a189c chore(deps): bump golang from 1.21.1 to 1.21.2
Bumps golang from 1.21.1 to 1.21.2.
2023-10-06 11:09:48 +00:00
argoyle b091898d97 chore(deps): bump golang from 1.21.0 to 1.21.1
Bumps golang from 1.21.0 to 1.21.1.
2023-09-07 11:09:37 +00:00
argoyle 2990854400 chore(deps): bump golang from 1.20.7 to 1.21.0
Bumps golang from 1.20.7 to 1.21.0.
2023-08-09 11:09:47 +00:00
argoyle c735761f2f chore(deps): bump golang from 1.20.6 to 1.20.7
Bumps golang from 1.20.6 to 1.20.7.
2023-08-02 11:09:28 +00:00
argoyle 89f654a5c8 chore(deps): bump golang from 1.20.5 to 1.20.6
Bumps golang from 1.20.5 to 1.20.6.
2023-07-12 11:09:25 +00:00
argoyle 1d350c8772 chore(deps): bump golang from 1.20.4 to 1.20.5
Bumps golang from 1.20.4 to 1.20.5.
2023-06-07 11:09:44 +00:00
argoyle 6fd4e207e7 chore(deps): bump googlemaps.github.io/maps from 1.4.0 to 1.5.0
Bumps [googlemaps.github.io/maps](https://github.com/googlemaps/google-maps-services-go) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/googlemaps/google-maps-services-go/releases)
- [Changelog](https://github.com/googlemaps/google-maps-services-go/blob/master/.releaserc)
- [Commits](https://github.com/googlemaps/google-maps-services-go/compare/v1.4.0...v1.5.0)
2023-05-31 22:26:30 +00:00
argoyle 3003dc1092 chore(deps): bump googlemaps.github.io/maps
Bumps [googlemaps.github.io/maps](https://github.com/googlemaps/google-maps-services-go) from 0.0.0-20190206003505-be134e760d70 to 1.4.0.
- [Release notes](https://github.com/googlemaps/google-maps-services-go/releases)
- [Changelog](https://github.com/googlemaps/google-maps-services-go/blob/master/.releaserc)
- [Commits](https://github.com/googlemaps/google-maps-services-go/commits/v1.4.0)
2023-05-08 18:47:54 +00:00
argoyle 5c77ae38be chore(deps): bump golang from 1.20.3 to 1.20.4
Bumps golang from 1.20.3 to 1.20.4.
2023-05-03 11:09:18 +00:00
argoyle 2d22889419 chore(deps): bump golang from 1.20.2 to 1.20.3
Bumps golang from 1.20.2 to 1.20.3.
2023-04-05 11:09:16 +00:00
argoyle 46d20590a3 chore(deps): bump golang from 1.20.1 to 1.20.2
Bumps golang from 1.20.1 to 1.20.2.
2023-03-08 11:09:20 +00:00
argoyle d0b7b354c5 chore(deps): bump golang from 1.20.0 to 1.20.1
Bumps golang from 1.20.0 to 1.20.1.
2023-02-15 11:09:18 +00:00
argoyle b6ec70fae8 ci: switch to manual rebases for Dependabot 2023-02-10 11:24:33 +01:00
argoyle a25215329e ci: use Docker DinD version from variable 2023-02-09 08:14:32 +01:00
argoyle ddbaf5cf83 chore(deps): bump golang from 1.19.5 to 1.20.0
Bumps golang from 1.19.5 to 1.20.0.
2023-02-02 11:09:30 +00:00
argoyle 2418190d69 chore(deps): bump golang from 1.19.4 to 1.19.5
Bumps golang from 1.19.4 to 1.19.5.
2023-01-11 11:09:14 +00:00
argoyle 844573171b chore(deps): bump golang from 1.19.3 to 1.19.4
Bumps golang from 1.19.3 to 1.19.4.
2022-12-07 11:09:41 +00:00
argoyle 5df6b0c321 chore(deps): bump golang from 1.19.2 to 1.19.3
Bumps golang from 1.19.2 to 1.19.3.
2022-11-04 11:09:22 +00:00
argoyle 58487687e4 chore(deps): bump golang from 1.19.1 to 1.19.2
Bumps golang from 1.19.1 to 1.19.2.
2022-10-05 11:09:15 +00:00
argoyle cf43a33aa8 chore(deps): bump golang from 1.19.0 to 1.19.1
Bumps golang from 1.19.0 to 1.19.1.
2022-09-07 11:09:12 +00:00
argoyle 5dedddafe2 fix: return empty response if no destinations are provided 2022-08-27 11:10:28 +02:00
argoyle 170877cc4e chore(deps): bump golang from 1.18.5 to 1.19.0
Bumps golang from 1.18.5 to 1.19.0.
2022-08-03 11:15:13 +00:00
argoyle c546fc1373 chore(deps): bump golang from 1.18.4 to 1.18.5
Bumps golang from 1.18.4 to 1.18.5.
2022-08-02 11:09:13 +00:00
argoyle 4a2e715379 chore(deps): bump golang from 1.18.3 to 1.18.4
Bumps golang from 1.18.3 to 1.18.4.
2022-07-13 11:09:17 +00:00
argoyle cd34714813 Merge branch 'dependabot-docker-golang-1.18.3' into 'master'
chore(deps): bump golang from 1.18.2 to 1.18.3

See merge request unboundsoftware/dancefinder/geo-service!15
2022-06-02 11:31:20 +00:00
argoyle 0bb7f47acf chore(deps): bump golang from 1.18.2 to 1.18.3
Bumps golang from 1.18.2 to 1.18.3.
2022-06-02 11:09:09 +00:00
argoyle 6ddb3371fa Merge branch 'dependabot-docker-golang-1.18.2' into 'master'
chore(deps): bump golang from 1.18.1 to 1.18.2

See merge request unboundsoftware/dancefinder/geo-service!14
2022-05-11 12:44:11 +00:00
argoyle 9d16074d9b chore(deps): bump golang from 1.18.1 to 1.18.2
Bumps golang from 1.18.1 to 1.18.2.
2022-05-11 11:09:12 +00:00
argoyle d588948209 Merge branch 'dependabot-docker-golang-1.18.1' into 'master'
chore(deps): bump golang from 1.18.0 to 1.18.1

See merge request unboundsoftware/dancefinder/geo-service!13
2022-04-13 17:33:23 +00:00
argoyle ab6895376f chore(deps): bump golang from 1.18.0 to 1.18.1
Bumps golang from 1.18.0 to 1.18.1.
2022-04-13 11:09:15 +00:00
argoyle d3eca0e9ab Merge branch 'dependabot-docker-golang-1.18.0' into 'master'
chore(deps): bump golang from 1.17.8 to 1.18.0

See merge request unboundsoftware/dancefinder/geo-service!12
2022-03-17 11:44:48 +00:00
argoyle 5b6cd66281 chore(deps): bump golang from 1.17.8 to 1.18.0
Bumps golang from 1.17.8 to 1.18.0.
2022-03-17 11:11:03 +00:00
argoyle f33b85c5d4 Merge branch 'dependabot-docker-golang-1.17.8' into 'master'
chore(deps): bump golang from 1.17.7 to 1.17.8

See merge request unboundsoftware/dancefinder/geo-service!11
2022-03-05 18:51:16 +00:00
argoyle 3a9dc86937 chore(deps): bump golang from 1.17.7 to 1.17.8
Bumps golang from 1.17.7 to 1.17.8.
2022-03-05 11:09:11 +00:00
argoyle 8bc5b8f29d Merge branch 'dependabot-docker-golang-1.17.7' into 'master'
chore(deps): bump golang from 1.17.6 to 1.17.7

See merge request unboundsoftware/dancefinder/geo-service!9
2022-02-11 12:19:20 +00:00
argoyle a5af96c29d chore(deps): bump golang from 1.17.6 to 1.17.7
Bumps golang from 1.17.6 to 1.17.7.
2022-02-11 11:09:23 +00:00
argoyle b6789ed64f Merge branch 'dependabot-docker-golang-1.17.6' into 'master'
chore(deps): bump golang from 1.17.5 to 1.17.6

See merge request unboundsoftware/dancefinder/geo-service!8
2022-01-08 14:42:41 +00:00
argoyle e53a8e3934 chore(deps): bump golang from 1.17.5 to 1.17.6
Bumps golang from 1.17.5 to 1.17.6.
2022-01-07 11:09:14 +00:00
argoyle 77d5222870 Merge branch 'dependabot-docker-golang-1.17.5' into 'master'
chore(deps): bump golang from 1.17.4 to 1.17.5

See merge request unboundsoftware/dancefinder/geo-service!7
2021-12-10 12:23:48 +00:00
argoyle 0e01c6d904 chore(deps): bump golang from 1.17.4 to 1.17.5
Bumps golang from 1.17.4 to 1.17.5.
2021-12-10 11:09:39 +00:00
argoyle 58f7848c4a ci: rename secrets-script 2021-12-05 16:17:55 +01:00
argoyle 2c0d32821f Merge branch 'dependabot-docker-golang-1.17.4' into 'master'
chore(deps): bump golang from 1.17.3 to 1.17.4

See merge request unboundsoftware/dancefinder/geo-service!6
2021-12-04 11:46:41 +00:00
argoyle 1c45c60cd0 chore(deps): bump golang from 1.17.3 to 1.17.4
Bumps golang from 1.17.3 to 1.17.4.
2021-12-04 11:09:28 +00:00
argoyle 4d369d3666 Merge branch 'dependabot-docker-golang-1.17.3' into 'master'
chore(deps): bump golang from 1.17.0 to 1.17.3

See merge request unboundsoftware/dancefinder/geo-service!5
2021-11-09 12:39:09 +00:00
argoyle 9fd38e7112 chore(deps): bump golang from 1.17.0 to 1.17.3
Bumps golang from 1.17.0 to 1.17.3.
2021-11-09 11:09:28 +00:00
argoyle a7a550b457 Merge branch 'dependabot-go_modules-github.com-google-uuid-1.3.0' into 'master'
chore(deps): bump github.com/google/uuid from 1.1.0 to 1.3.0

See merge request unboundsoftware/dancefinder/geo-service!4
2021-11-07 07:27:17 +00:00
argoyle ef7d8ee58f chore(deps): bump github.com/google/uuid from 1.1.0 to 1.3.0
Bumps [github.com/google/uuid](https://github.com/google/uuid) from 1.1.0 to 1.3.0.
- [Release notes](https://github.com/google/uuid/releases)
- [Commits](https://github.com/google/uuid/compare/v1.1.0...v1.3.0)
2021-11-06 22:27:14 +00:00
argoyle 81957cbb64 Merge branch 'dependabot-docker-golang-1.17.0' into 'master'
chore(deps): bump golang from 1.13 to 1.17.0

See merge request unboundsoftware/dancefinder/geo-service!3
2021-11-05 11:54:13 +00:00
argoyle 44f9ef1521 chore(deps): bump golang from 1.13 to 1.17.0
Bumps golang from 1.13 to 1.17.0.
2021-11-05 11:10:01 +00:00
argoyle 155bb440f6 Merge branch 'fix-deployment' into 'master'
fix: update apiVersion of deployment

See merge request unboundsoftware/dancefinder/geo-service!2
2021-11-04 20:44:53 +00:00
argoyle cdbeb2ea4c fix: update apiVersion of deployment 2021-11-04 21:42:12 +01:00
argoyle 08c7ef4d5b Merge branch 'dependabot' into 'master'
ci: add dependabot config

See merge request unboundsoftware/dancefinder/geo-service!1
2021-11-04 20:33:47 +00:00
argoyle 84afe4770b ci: add workflows 2021-11-04 21:29:58 +01:00
argoyle 3d449135fd ci: add dependabot config 2021-11-04 21:28:46 +01:00
argoyle c2d240c0da chore: use latest build-tools 2020-01-29 15:10:06 +01:00
argoyle 3e069eee43 chore: use Go 1.13 2020-01-29 15:10:03 +01:00
argoyle 3a475ec22b fix: new dir for k8s 2020-01-17 15:33:16 +01:00
argoyle 5d8e4712a4 fix: remove Dockerfile from .dockerignore 2020-01-17 15:14:43 +01:00
argoyle d9381aa7e4 fix: handle no results 2020-01-17 14:53:15 +01:00
argoyle ced975a3a6 chore: update to latest build-tools 2020-01-17 14:52:58 +01:00
argoyle 141db083a8 Add endpoint for fetching address from coordinates 2019-03-02 11:43:58 +01:00
argoyle 4ccc2fc98e Add distance matrix 2019-02-26 14:54:16 +01:00
argoyle c8082554ec Switch to http-protocol 2019-02-12 17:01:02 +01:00
argoyle 3d4d212e08 Only try to send a result back if at least one result came back 2019-02-11 19:53:44 +01:00
argoyle 3a7f85ead7 Correct spelling of municipality 2019-02-11 19:48:47 +01:00
argoyle d2172fc8ea Add secrets-script and dependency on google-maps-api secret 2019-02-11 13:05:17 +01:00
argoyle 819feb6401 Add build pipeline and deployment files 2019-02-11 12:52:32 +01:00
argoyle eebefb0ef4 Initial commit 2019-02-10 20:35:19 +01:00