File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44# Note: Many settings can also be managed via the Admin Panel UI once you have an admin user
55
66# The version of the app, frontend and backend should use the same version
7- GEOPULSE_VERSION = 1.9.0
7+ GEOPULSE_VERSION = 1.9.1
88
99# Frontend (UI) URLs - used in CORS policies (comma-separated for multiple access methods)
1010# Local development: http://localhost:5555
Original file line number Diff line number Diff line change 77 <parent >
88 <groupId >com.github.tess1o</groupId >
99 <artifactId >GeoPulse</artifactId >
10- <version >1.9.0 </version >
10+ <version >1.9.1 </version >
1111 </parent >
1212 <artifactId >backend</artifactId >
1313
Original file line number Diff line number Diff line change @@ -108,7 +108,7 @@ geocoding.provider.delay.ms=${GEOPULSE_GEOCODING_DELAY_MS:1000}
108108# Provider availability flags
109109geocoding.provider.nominatim.enabled =${GEOPULSE_GEOCODING_NOMINATIM_ENABLED:true}
110110quarkus.rest-client.nominatim-api.url =${GEOPULSE_GEOCODING_NOMINATIM_URL:https://nominatim.openstreetmap.org}
111- quarkus.rest-client.nominatim-api.user-agent =GeoPulse/1.9.0 (+https://github.com/tess1o/geopulse)
111+ quarkus.rest-client.nominatim-api.user-agent =GeoPulse/1.9.1 (+https://github.com/tess1o/geopulse)
112112
113113geocoding.provider.photon.enabled =${GEOPULSE_GEOCODING_PHOTON_ENABLED:false}
114114quarkus.rest-client.photon-api.url =${GEOPULSE_GEOCODING_PHOTON_URL:https://photon.komoot.io}
@@ -300,7 +300,7 @@ geopulse.prometheus.memory.enabled=${GEOPULSE_PROMETHEUS_MEMORY_ENABLED:true}
300300
301301mp.openapi.extensions.smallrye.openapi =3.0.4
302302mp.openapi.extensions.smallrye.info.title =GeoPulse API
303- mp.openapi.extensions.smallrye.info.version =1.9.0
303+ mp.openapi.extensions.smallrye.info.version =1.9.1
304304mp.openapi.extensions.smallrye.info.description =GeoPulse backend REST API documentation.
305305mp.openapi.extensions.smallrye.info.contact.name =tess1o
306306mp.openapi.extensions.smallrye.info.contact.email =kerriden1@gmail.com
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ entries:
2525 type : application
2626 urls :
2727 - https://tess1o.github.io/geopulse/charts/geopulse-1.8.0.tgz
28- version : 1.9.0
28+ version : 1.9.1
2929 - apiVersion : v2
3030 appVersion : 1.3.0
3131 created : " 2025-11-14T21:43:48.796398+02:00"
Original file line number Diff line number Diff line change 38133813 } ]
38143814 }
38153815 },
3816- "/api/geocoding/reconcile" : {
3816+ "/api/geocoding/reconcile/bulk " : {
38173817 "post" : {
38183818 "requestBody" : {
38193819 "content" : {
38393839 "description" : " Bad Request"
38403840 }
38413841 },
3842- "summary" : " Reconcile With Provider" ,
3842+ "summary" : " Reconcile With Provider Bulk" ,
3843+ "tags" : [ " Reverse Geocoding Resource" ],
3844+ "security" : [ {
3845+ "jwt" : [ ]
3846+ } ]
3847+ }
3848+ },
3849+ "/api/geocoding/reconcile/jobs/{jobId}" : {
3850+ "get" : {
3851+ "parameters" : [ {
3852+ "name" : " jobId" ,
3853+ "in" : " path" ,
3854+ "required" : true ,
3855+ "schema" : {
3856+ "type" : " string"
3857+ }
3858+ } ],
3859+ "responses" : {
3860+ "200" : {
3861+ "description" : " OK"
3862+ },
3863+ "401" : {
3864+ "description" : " Not Authorized"
3865+ },
3866+ "403" : {
3867+ "description" : " Not Allowed"
3868+ }
3869+ },
3870+ "summary" : " Get Reconciliation Job Progress" ,
3871+ "tags" : [ " Reverse Geocoding Resource" ],
3872+ "security" : [ {
3873+ "jwt" : [ ]
3874+ } ]
3875+ }
3876+ },
3877+ "/api/geocoding/reconcile/single" : {
3878+ "post" : {
3879+ "requestBody" : {
3880+ "content" : {
3881+ "application/json" : {
3882+ "schema" : {
3883+ "$ref" : " #/components/schemas/ReverseGeocodingReconcileRequest"
3884+ }
3885+ }
3886+ },
3887+ "required" : true
3888+ },
3889+ "responses" : {
3890+ "200" : {
3891+ "description" : " OK"
3892+ },
3893+ "401" : {
3894+ "description" : " Not Authorized"
3895+ },
3896+ "403" : {
3897+ "description" : " Not Allowed"
3898+ },
3899+ "400" : {
3900+ "description" : " Bad Request"
3901+ }
3902+ },
3903+ "summary" : " Reconcile Single" ,
38433904 "tags" : [ " Reverse Geocoding Resource" ],
38443905 "security" : [ {
38453906 "jwt" : [ ]
67456806 },
67466807 "info" : {
67476808 "title" : " GeoPulse API" ,
6748- "version" : " 1.9.0 " ,
6809+ "version" : " 1.9.1 " ,
67496810 "description" : " GeoPulse backend REST API documentation." ,
67506811 "contact" : {
67516812 "name" : " tess1o" ,
Original file line number Diff line number Diff line change @@ -2748,7 +2748,7 @@ paths:
27482748 - Reverse Geocoding Resource
27492749 security :
27502750 - jwt : []
2751- /api/geocoding/reconcile :
2751+ /api/geocoding/reconcile/bulk :
27522752 post :
27532753 requestBody :
27542754 content :
@@ -2765,7 +2765,49 @@ paths:
27652765 description : Not Allowed
27662766 " 400 " :
27672767 description : Bad Request
2768- summary : Reconcile With Provider
2768+ summary : Reconcile With Provider Bulk
2769+ tags :
2770+ - Reverse Geocoding Resource
2771+ security :
2772+ - jwt : []
2773+ /api/geocoding/reconcile/jobs/{jobId} :
2774+ get :
2775+ parameters :
2776+ - name : jobId
2777+ in : path
2778+ required : true
2779+ schema :
2780+ type : string
2781+ responses :
2782+ " 200 " :
2783+ description : OK
2784+ " 401 " :
2785+ description : Not Authorized
2786+ " 403 " :
2787+ description : Not Allowed
2788+ summary : Get Reconciliation Job Progress
2789+ tags :
2790+ - Reverse Geocoding Resource
2791+ security :
2792+ - jwt : []
2793+ /api/geocoding/reconcile/single :
2794+ post :
2795+ requestBody :
2796+ content :
2797+ application/json :
2798+ schema :
2799+ $ref : " #/components/schemas/ReverseGeocodingReconcileRequest"
2800+ required : true
2801+ responses :
2802+ " 200 " :
2803+ description : OK
2804+ " 401 " :
2805+ description : Not Authorized
2806+ " 403 " :
2807+ description : Not Allowed
2808+ " 400 " :
2809+ description : Bad Request
2810+ summary : Reconcile Single
27692811 tags :
27702812 - Reverse Geocoding Resource
27712813 security :
@@ -4793,7 +4835,7 @@ paths:
47934835 - Version Resource
47944836info :
47954837 title : GeoPulse API
4796- version : 1.9.0
4838+ version : 1.9.1
47974839 description : GeoPulse backend REST API documentation.
47984840 contact :
47994841 name : tess1o
Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ location ^~ /osm/tiles/ {
4444 proxy_set_header Authorization "" ;
4545
4646 # Set required headers
47- proxy_set_header User-Agent "GeoPulse/1.9.0 " ;
47+ proxy_set_header User-Agent "GeoPulse/1.9.1 " ;
4848 proxy_set_header Host $osm_subdomain .tile.openstreetmap.org;
4949
5050 # Connection settings
Original file line number Diff line number Diff line change 22 <parent >
33 <groupId >com.github.tess1o</groupId >
44 <artifactId >GeoPulse</artifactId >
5- <version >1.9.0 </version >
5+ <version >1.9.1 </version >
66 </parent >
77 <modelVersion >4.0.0</modelVersion >
88 <artifactId >frontend</artifactId >
Original file line number Diff line number Diff line change @@ -2,8 +2,8 @@ apiVersion: v2
22name : geopulse
33description : A self-hosted location tracking and analysis platform with PostGIS and optional MQTT support
44type : application
5- version : 1.9.0
6- appVersion : " 1.9.0 "
5+ version : 1.9.1
6+ appVersion : " 1.9.1 "
77keywords :
88 - gps
99 - tracking
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ global:
1313backend :
1414 image :
1515 repository : tess1o/geopulse-backend
16- tag : 1.9.0 -native
16+ tag : 1.9.1 -native
1717 pullPolicy : IfNotPresent
1818
1919 replicaCount : 1
@@ -70,7 +70,7 @@ backend:
7070frontend :
7171 image :
7272 repository : tess1o/geopulse-ui
73- tag : 1.9.0
73+ tag : 1.9.1
7474 pullPolicy : IfNotPresent
7575
7676 replicaCount : 1
You can’t perform that action at this time.
0 commit comments