Commit graph

1336 commits

Author SHA1 Message Date
afischerdev
cbf172656b updated doc for publishing 2024-05-28 10:13:35 +02:00
afischerdev
7001c4cbc7 check for nogolist 2024-05-22 17:54:44 +02:00
afischerdev
73e7873583
Merge pull request #697 from quaelnix/remove-traffic-simulation
Remove unused traffic simulation code
2024-05-15 09:58:06 +02:00
afischerdev
0b6500cdad
Merge pull request #700 from mjaschen/task/update-geojson-mime-type
Update MIME type for GeoJSON responses
2024-05-15 09:43:21 +02:00
abrensch
a6611ed303
Merge pull request #701 from mjaschen/task/iso8601-compatible-log-timestamps
ISO8601 compatible timestamps in log output
2024-05-15 08:04:17 +02:00
Marcus Jaschen
4e858f5e49 ISO8601 compatible timestamps in log output
This fixes #699.

**Warning:** this change breaks with backward compatibility,
e.g. for log parsing tool chains.
2024-05-15 07:59:18 +02:00
Marcus Jaschen
6d7b8f0d77 Update MIME type for GeoJSON responses
The MIME type for GeoJSON registered with IANA is application/geo+json,
replacing the old value application/vnd.geo+json. The change was published
with RFC 7946 in 2016.

Example request:

`GET /brouter?lonlats=13.377485,52.516247%7C13.351221,52.515004&profile=trekking&alternativeidx=0&format=geojson HTTP/1.1`

Exampe response headers:

```
HTTP/1.1 200 OK
Content-Encoding: gzip
Content-Disposition: attachment; filename="brouter.geojson"
Access-Control-Allow-Origin: *
Connection: close
Content-Type: application/geo+json; charset=utf-8
```

References:

- https://www.iana.org/assignments/media-types/application/vnd.geo+json
- https://www.iana.org/assignments/media-types/application/geo+json
- https://datatracker.ietf.org/doc/html/rfc7946#section-12
2024-05-14 21:03:47 +02:00
ulteq
2a94b7f300 Remove unused traffic simulation code 2024-05-11 19:53:11 +02:00
quaelnix
8270ae6638
Merge pull request #693 from quaelnix/gravel-profile
Update gravel.brf
2024-05-11 12:21:44 +02:00
quaelnix
584a2a82d6
Update gravel.brf
- Fix flaws in 'vehicle=' and 'bicycle=use_sidepath' logic
- Use more realistic drag coefficient
- Fix typo in the downhillcost logic
- Improve maxspeed penalty
- Improve noise penalty
2024-05-05 14:47:41 +02:00
afischerdev
f2c01b80d3
Merge pull request #690 from zod/docker-publish
Publish docker images
2024-04-17 20:25:48 +02:00
afischerdev
36e169ab48
Merge pull request #689 from zod/pmd-7
Update PMD to 7.0.0
2024-04-17 20:19:52 +02:00
Manuel Fuhr
47f58126e7 Add dependency on brouter-routing-app for distZip 2024-04-15 20:49:25 +02:00
Manuel Fuhr
83f001e3a1 Merge branch 'master' into pmd-7 2024-04-15 20:46:52 +02:00
afischerdev
23c8123931
Merge pull request #688 from zod/bundle-update
Update jekyll dependencies
2024-04-10 16:38:21 +02:00
Manuel Fuhr
51ebfd346b Disable image signing 2024-04-09 23:00:27 +02:00
zod
a148ba70eb Add docker publish workflow based on workflow template 2024-04-09 22:45:40 +02:00
afischerdev
f3af9d6f4b
Merge pull request #687 from afischerdev/docs
Preparing for  version 1.7.4
2024-04-09 16:54:34 +02:00
Manuel Fuhr
d969ac11cb Downgrade AGP version for IntelliJ IDEA compatibility 2024-04-06 00:35:19 +02:00
Manuel Fuhr
13781fb1fc fixup! Upgrade to AGP 8.0 and Gradle 8.4 2024-04-06 00:28:57 +02:00
Manuel Fuhr
8e3c9a9512 Target Java 11 2024-04-06 00:28:13 +02:00
Manuel Fuhr
258a0c107d Remove leftover maven file 2024-04-06 00:23:09 +02:00
Manuel Fuhr
5d4065d141 Use conventions instead of cross-project configuration
gradle userguide suggests to avoid allprojects/subprojects and use conventions instead

https://docs.gradle.org/current/userguide/sharing_build_logic_between_subprojects.html#sec:convention_plugins_vs_cross_configuration
2024-04-06 00:23:09 +02:00
Manuel Fuhr
b8929ab414 Global build ignore 2024-04-05 23:09:42 +02:00
afischerdev
616266084c changed version numbers 2024-04-05 13:29:52 +02:00
Manuel Fuhr
6c22d7d012 Update workflows to java 17 2024-04-03 22:42:30 +02:00
Manuel Fuhr
c73a8cebb8 Enable PMD rule UnnecessaryBoxing and fix violations 2024-04-03 22:42:30 +02:00
Manuel Fuhr
dd896347a2 Fix newly detected violations from PMD 7 2024-04-03 22:42:30 +02:00
Manuel Fuhr
2f7ce42480 Upgrade to PMD 7.0.0 and disable violated rules 2024-04-03 22:36:30 +02:00
Manuel Fuhr
1573aa52e0 Upgrade to AGP 8.0 and Gradle 8.4 2024-04-03 22:36:30 +02:00
Manuel Fuhr
e2752c78bb Remove AndroidManifests for pure java libraries
AGP 8.0 upgrade assistant transforms those to build.gradle instructions which aren't supported for pure java libs
2024-04-03 22:36:30 +02:00
Manuel Fuhr
a4388ce5c9 bundle update ruby dependencies 2024-04-03 21:14:17 +02:00
afischerdev
eebf22de84 updated for next version 2024-04-03 14:38:57 +02:00
afischerdev
6330325d04
Merge pull request #644 from afischerdev/srtm-gen
Elevation raster generation (*.bef files)
2024-04-03 14:29:34 +02:00
afischerdev
7b176b4b6f
Merge pull request #678 from afischerdev/rework-voicehint
Last message in track
2024-04-03 14:24:04 +02:00
afischerdev
107a6725e6
Merge pull request #677 from afischerdev/new-apk
App: certificate fallback
2024-04-03 14:20:12 +02:00
afischerdev
7f880a5826
Merge branch 'master' into rework-voicehint 2024-03-08 12:44:22 +01:00
afischerdev
aa393ab7dd
Merge pull request #679 from abrensch/revert-674-rerouting
Revert "App: Rerouting"
2024-03-08 12:24:03 +01:00
afischerdev
b9b629185a
Revert "App: Rerouting" 2024-03-08 12:16:13 +01:00
afischerdev
28e6523ab9 wrong last message in track #657 2024-03-06 19:57:12 +01:00
afischerdev
e75adfb555 enabled raw track for test only 2024-03-06 19:54:48 +01:00
afischerdev
1a0b38d375
Merge pull request #674 from afischerdev/rerouting
App: Rerouting
2024-03-03 18:23:13 +01:00
afischerdev
09248679db
Merge branch 'master' into rerouting 2024-03-03 18:20:44 +01:00
afischerdev
531f913c5b
Merge pull request #665 from afischerdev/rework-voicehint
Rework on voicehints
2024-03-03 18:17:27 +01:00
afischerdev
dcc9719ba6 added create elev image with diff colors 2024-03-03 17:52:23 +01:00
afischerdev
6e858b6c91 added app certificate fallback 2024-03-02 15:41:32 +01:00
afischerdev
526bb53b70 added create elev image 2024-03-02 10:44:38 +01:00
afischerdev
86e62e1163
Update gradle-publish.yml action version
Update actions from v3 to v4
2024-03-01 12:01:27 +01:00
afischerdev
260e960baf
Update gradle.yml switch actions to v4
git actions do not generate complete zip file with v3
2024-02-26 18:51:31 +01:00
afischerdev
e94b80e579
Merge pull request #669 from afischerdev/server
Enabled custum profiles on server
2024-02-20 15:31:34 +01:00