Manuel Fuhr
c15913c1ab
Reformat whole codebase using Android Studio
2022-07-25 06:14:46 +02:00
Arndt Brenschede
d5322667d5
Suspect-Manager: allow 999 days for resubmission, track neighbour resubmissions
2022-07-17 11:38:28 +02:00
afischerdev
74d6683ac8
update server gradle for copy apk
2022-07-07 16:17:49 +02:00
Arndt Brenschede
96ab3bf5c2
suspect-manager: display trigger-list
2022-02-12 21:48:26 +01:00
afischerdev
905fe6df19
add osmand folder to distribution
2021-12-21 17:00:20 +01:00
afischerdev
c9baec210a
Merge pull request #356 from zod/permission-handling
...
Improve permission handling
2021-11-07 12:56:32 +01:00
afischerdev
d383d271ac
change manifest, add dependson
2021-10-31 11:05:27 +01:00
Manuel Fuhr
cf4a188e40
Rename flavours to specify targetSdkVersion
...
The targetSdkVersion specifies which behaviour the app expects from the
android platform. For past releases of BRouter the targetSdkVersion was
specified in the filename, therefore this restores the old bevahior.
2021-10-23 06:55:17 +02:00
Manuel Fuhr
3173658690
Make distZip depend on fatJar
2021-10-13 19:30:40 +02:00
afischerdev
c5f6c3a6e3
normalize profiles #312 , add use_sidepath #335
2021-09-09 10:49:08 +02:00
afischerdev
85f9df6cb9
Merge pull request #308 from bagage/fix-empty-poi
...
Avoid error if missing poi name
2021-09-05 17:02:14 +02:00
afischerdev
f6e014f61d
android 11 part 3, split api 10/19
2021-08-31 11:29:05 +02:00
afischerdev
233c718e2a
migrate to gradle part 5
2021-08-18 14:47:19 +02:00
afischerdev
90bb1b0079
migrate to gradle part 5
2021-08-18 13:03:54 +02:00
afischerdev
03574f834c
more on version code
2021-07-07 12:21:52 +02:00
afischerdev
97a8757ecc
one version code for all gradle files
2021-07-01 12:50:36 +02:00
afischerdev
8c5a961011
Merge branch 'master' into cleanup-fileaccess
2021-07-01 11:20:30 +02:00
afischerdev
47f1b10b99
migrate to gradle part 2
2021-06-29 13:02:21 +02:00
afischerdev
e210b92225
Merge pull request #243 from Erlkoenig90/migrate-gradle
...
Switch build system to gradle
2021-06-29 11:46:51 +02:00
Gautier P
93b8d36675
Avoid error if missing poi name
2021-06-06 14:50:29 +02:00
Arndt Brenschede
cdac1cc5aa
spam heuristics
2021-05-26 08:36:52 +02:00
Arndt Brenschede
55a159af5d
suspect-manager: sentinel-2 link
2021-05-22 13:39:47 +02:00
Arndt Brenschede
56b4263107
add response time and contention traces to logfile
2021-05-02 15:30:16 +02:00
Arndt Brenschede
31e761e731
session/ip info
2021-04-18 19:32:07 +02:00
Arndt Brenschede
8206a1ae84
ip/session monitoring
2021-04-18 17:35:50 +02:00
Niklas Guertler
dbdfd36f88
Cleanup base directory selection, use Context.getExternalFilesDirs and request WRITE_EXTERNAL_STORAGE permission, use AndroidX and raise minSdkVersion to 14. Use File instead of plain Strings for paths in some places, use try-with-resources, and some other small improvements.
2020-05-24 17:59:23 +02:00
Niklas Guertler
72e2e13d07
Switched build system to gradle
2020-05-24 16:46:04 +02:00
Arndt Brenschede
b0410daf89
version 1.6.1
2020-03-01 21:55:34 +01:00
Arndt Brenschede
cf5479a261
1.6.0 preparation
2020-02-15 14:36:27 +01:00
Arndt Brenschede
47e20c681f
http 500->400 for expected errors
2020-02-09 18:55:29 +01:00
Arndt Brenschede
42486f73f1
thread-limit logic, finetuning + extended profile cache
2020-02-08 18:31:22 +01:00
Arndt Brenschede
4caea5f583
thread-limit logic, finetuning
2020-02-06 08:29:18 +01:00
Arndt Brenschede
d7e759e93e
thread-limit logic: guarantee 1000ms victim runtime
2020-02-05 21:59:24 +01:00
Sergej Orlov
24d0e97c34
http server: do not terminate old thread when threads limit reached
...
Original implementation of the thread pool was limiting max number of
threads by terminating oldest thread if the limit was already reached and
a new request has arrived. This was causing broken responses under load.
Instead we now wait until one of the threads completes before starting a
new one.
2020-02-02 22:26:26 +01:00
Sergej Orlov
179525712f
http server: return specific http codes for errors
2020-02-02 22:26:17 +01:00
Arndt Brenschede
19b280cf71
bugfix suspect manager
2020-01-19 15:46:34 +01:00
Arndt Brenschede
19a7555483
rd5 delta progress
2020-01-18 17:30:33 +01:00
Arndt Brenschede
ff0f2891a2
suspect-manager: multiple challenges
2020-01-14 23:22:03 +01:00
Gautier Pelloux-Prayer
e2d2f6a23d
Handle user points of interest
2019-09-30 22:44:20 +02:00
Arndt Brenschede
5c9b7fa7bf
1.5.5 versioning
2019-07-30 11:42:22 +02:00
Phyks (Lucas Verney)
af660bf1cf
Add an option to export waypoints in GeoJSON tracks
2019-07-20 19:33:55 +02:00
Arndt Brenschede
80e36d4bb5
modified memory behaviour (use up to memoryclass only when neccessary)
2019-07-20 10:24:00 +02:00
Arndt Brenschede
f9f08cc0b7
1.5.0 preparations
2019-06-30 17:34:21 +02:00
abrensch
dacc6ac111
Merge pull request #161 from rkflx/rkflx/document-trackname
...
Add trackname to description of URL parameters
2019-06-29 17:01:12 +02:00
Arndt Brenschede
9f6878f891
direct weaving/escape-analysis
2019-06-23 18:57:46 +02:00
Henrik Fehlauer
451aa25caf
Add trackname to description of URL parameters
2019-05-30 23:52:59 +02:00
Arndt Brenschede
c89058ee63
remove special characters in trackname
2019-05-25 18:47:02 +02:00
Arndt Brenschede
ef567095ea
nogo-weight undefined fix
2019-05-18 21:35:30 +02:00
Gautier Pelloux-Prayer
4cf86168fe
Remove invalid characters from filename
2019-05-11 16:51:39 +02:00
Gautier Pelloux-Prayer
c1a36f0bdc
Content-Disposition filename must be quoted
2019-05-11 16:16:33 +02:00
Arndt Brenschede
e94176a4c5
fixed compile problem
2019-05-11 12:28:12 +02:00
abrensch
602839b526
Merge pull request #157 from bagage/fix-filename
...
Use track name param if set
2019-05-11 12:04:21 +02:00
abrensch
c667f0935d
Merge pull request #153 from Phyks/default-nogo-weight
...
Fix default nogo weight for polygons
2019-05-11 12:04:07 +02:00
Gautier Pelloux-Prayer
e487977c20
Use track name param if set
2019-05-09 15:29:01 +02:00
Gautier Pelloux-Prayer
7d91b15412
Remove old dependency
2019-05-09 14:22:37 +02:00
Phyks (Lucas Verney)
c3a4b43085
Fix default nogo weight for polygons
2019-05-08 22:51:07 +02:00
Arndt Brenschede
d719877892
more osmoscope views for suspect manager
2019-04-17 11:34:12 +02:00
Arndt Brenschede
126c104bb3
osmoscope/brouter_suspects integration
2019-03-18 19:24:07 +01:00
Arndt Brenschede
5ba717bcbb
osmoscope/brouter_suspects integration
2019-03-18 16:03:15 +01:00
Phyks (Lucas Verney)
9fe0ce6bcb
Add support for nogo polygons/polylines custom weight in BRouter server.
2019-02-15 12:11:02 +01:00
Arndt Brenschede
137d87c085
added speed profile to json result
2019-01-26 19:50:04 +01:00
Arndt Brenschede
664925133a
gzip encoding for route result
2018-12-31 16:53:31 +01:00
Arndt Brenschede
68aebed3a5
stack sampling for RouteServer
2018-12-16 13:35:17 +01:00
Arndt Brenschede
46c114ba1e
minor changes to route energy + trackname+param
2018-12-12 23:18:05 +01:00
Phyks (Lucas Verney)
430f2b8603
Add a "trackName" GET parameter to the server part to let users specify
...
the track name in the output files.
2018-12-12 15:47:08 +01:00
Phyks (Lucas Verney)
3479fd7323
Keep a cost of -1 for nogos which should never been entered to prevent them from being fed in the priority queue
2018-12-11 08:53:43 +01:00
Phyks (Lucas Verney)
910d6a0870
Allow custom nogo weights
...
This should help taking into account road works for instance.
2018-12-11 08:53:42 +01:00
Phyks (Lucas Verney)
780e865870
Fix JavaDoc errors
2018-12-07 08:59:15 +01:00
Arndt Brenschede
9e88f37816
user-agent exclusion
2018-10-27 21:55:59 +02:00
Arndt Brenschede
394eff30fa
robots.txt
2018-10-21 16:18:54 +02:00
Arndt Brenschede
b154851f1f
shared profile dir
2018-10-21 11:50:58 +02:00
Arndt Brenschede
940abc5ea2
changed suspect-managers brouter-web link to 0.7-syntax
2018-10-12 21:51:45 +02:00
Arndt Brenschede
c77e8ad5c2
suspect-manager: uups-fix
2018-10-02 09:56:06 +02:00
Arndt Brenschede
a61ebef90a
suspect-manager: some fixes
2018-09-22 21:01:20 +02:00
Arndt Brenschede
715f98c7b1
suspect-manager: dynamic polygons
2018-09-16 09:33:18 +02:00
Arndt Brenschede
89b60cc54c
performance fix
2018-09-13 13:08:32 +02:00
Arndt Brenschede
d7578fee03
suspect-manager: dynamic polygon check
2018-09-12 20:29:37 +02:00
Arndt Brenschede
e25c531d2d
SuspectManager: Node-Context, filter-speedup
2018-09-04 20:39:17 +02:00
Arndt Brenschede
b9a13183df
suspect-manager: who-did-it -> latest-changes
2018-09-01 16:24:16 +02:00
Arndt Brenschede
235f8242e7
changed fixedsuspect expiry
2018-09-01 12:39:55 +02:00
Arndt Brenschede
2a8ceff2d9
changed fixedsuspect expiry
2018-09-01 12:15:37 +02:00
Arndt Brenschede
373dc7ce36
Suspect Manager: who-did-it, hide-for
2018-08-25 21:28:33 +02:00
Arndt Brenschede
337ee21d17
Suspect-Manager: josm+overpass links
2018-08-19 11:33:34 +02:00
Arndt Brenschede
6799c0a171
Suspect-Manager: new-suspects-filter
2018-08-18 10:46:16 +02:00
Arndt Brenschede
195a39ed0c
suspect-manager: profile per country
2018-07-08 12:30:55 +02:00
Arndt Brenschede
9c5f2d113e
1.4.11 preps
2018-04-02 22:41:55 +02:00
Arndt Brenschede
1de5532b74
version 1.4.10
2018-03-07 19:38:47 +01:00
Arndt Brenschede
c9593331bd
suspect manager
2018-03-07 19:32:54 +01:00
Norbert Truchsess
16259f1f17
set default open nogo-lines for OsmAnd
2018-02-26 16:33:14 +01:00
ntruchsess
a0198e3b34
add support for open nogo-polygons
2018-02-07 20:50:06 +01:00
ntruchsess
1fc6c9e62c
fix radius-calculation, clockwise windingnumber and wp-init
2018-01-24 16:05:10 +01:00
ntruchsess
144c0018de
fix parsing and generics errors
2018-01-23 23:57:17 +01:00
ntruchsess
f30ba74ac1
add parsing of NogoPolygons to ServerHandler
2018-01-22 23:24:59 +01:00
abrensch
3ca296ca96
Merge pull request #92 from ntruchsess/master
...
decode query-string by standard URLDecoder
2017-12-03 21:16:10 +01:00
ntruchsess
7f2a7ce215
add optional parameter bindaddress to optionally restrict the ipaddresses brouter listens on
2017-12-03 13:22:01 +01:00
ntruchsess
77ee79bdc3
decode query-string by standard URLDecoder
2017-12-02 17:17:19 +01:00
Arndt Brenschede
c517ccc2df
version 1.4.9
2017-09-24 17:11:04 +02:00
Arndt
05a8ec3ae3
version 1.4.8
2016-12-10 19:59:55 +01:00
Mark Schisler
0a616c70cc
handling url encoded parameters
2016-12-02 00:46:38 -06:00
Arndt Brenschede
d42895880d
version 1.4.7
2016-10-19 18:44:28 +02:00