All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog
.
16 June 2021
- 6.2.0_release
#572
- changelog update
#569
- 6.2.0_version_bump
#570
- [New Check] IntersectionAtDifferentLayers
#495
- [Check Improvement] EdgeCrossingEdgeCheck improvement
#514
- Resolve Bug 558: InvalidAccessTagCheck needs to ignore ways that cross borders.
#567
- Fix bug #557 to exclude atlas internal segments
#568
- hotfix 6.1.21.1
#566
- new param
#565
- Resolve Bug 558: InvalidAccessTagCheck needs to ignore ways that cross borders. (#567)
#558
#558
#558
#558
#558
#558
#558
2 June 2021
- changelog 6.1.20
#564
- DuplicateLocationInPolyLineCheck: Fix #553, do not flag terminating loops
#560
- implemented FixMe interface from Atlas repo
#559
- bumping to 6.1.21 for next release
#556
- DuplicateLocationInPolyLineCheck: Fix #553, do not flag terminating loops (#560)
#553
#553
19 May 2021
5 May 2021
- MixedCaseNameCheck Enhancements (without AutoFix)
#546
- updating dependencies, version, and changeLog
#552
- Add purgeIncompleteTasks parameter to MapRouletteUploadCommand.
#551
21 April 2021
8 April 2021
- adding to changelog
#544
- Implementation of Boundary Intersection Check.
#517
- HighwayMissingNameAndRefTagCheck
#538
- Tall building check with tag validation
#534
- Update gradle.properties
7175255
24 March 2021
- updating changeLog and bumping checks version
#536
- Fix autofix suggestions for LevelCrossingOnRailwayCheck
#490
- Support string array for configuration keys
#531
- Fix template parameter to work properly
#530
- Adding MapRoulette challenge command
#526
10 March 2021
- Fixes to LineCrossingWaterBodyCheck
#513
- LongNameCheck
#529
- Bump atlas to 6.4.7
#527
- #396 HighwayToFerryTagCheck fix suggestions
#524
- #520 roadnamegapcheck update suggestions
#521
- clear output folder before sync
#528
- Add documentation for checks that previously didnt have it
#525
- Toll validation check fix
#523
- Adding intersection locations to each flag.
#515
25 February 2021
- Missing docs malformedroundabout
#509
- Add new InvalidCharacterNameTagCheck
#516
- Add check hashtag and cookie
#505
- Single segment motorway check
#510
- OverlappingEdgeCheck: One task per way
#512
- update atlas and generator
#506
- Change sharpAngle instructions
#508
- Update gradle.properties
b5af63e
10 February 2021
- [New Check] SimilarTagValueCheck
#500
- ShardedIntegrityChecksSparkJob Deduplication Revamp
#498
- UnknownHighwayTagCheck completed
#465
- Add documentation for 5 more checks
#503
- AutoFix section added to documentation.
#489
- Supporting reversed edges to build original OSM geometry.
#486
- updating changeLog
#491
- remove redundant code utilizing CommonMethods
#488
- priority rule explain
#499
27 January 2021
- Added fix suggestion to RoadNameGapCheck
#475
- [Improvement] MalformedRoundaboutCheck: Minimum OSM Nodes/Angles
#476
- Bumping atlas version
#482
- add more common methods and unittest
#468
- Add externalDataInput switch for Checks and make externalData configurable
#478
- Update changelog and bump for next release
#481
- Add CI support for Github Actions
#479
- Update date range
af93ba0
13 January 2021
- Bump version to 6.1.11
#471
- Fix aws script timeout and convert inputFolder to input
#461
- parentheses
#467
- Add check doc
#469
- Fix one member relation size
#462
- updating the changelog
#470
- New check source maxspeed
#445
- Add AutoFix suggestion to "wrong direction" cases only.
#449
- [MapRouletteUploadCommand] Configurable project and challenge discoverability
#456
- Adding PyAtlas-Checks testing framework
#457
- Atlas 6.3.4, Generator 5.2.3, Jackson bump
#463
- Fix one member relation size (#462)
#460
31 December 2020
- Concerning angle building check
#452
- ExternalData: Use ResourceCache to get data
#398
- Missing relation type check
#455
- Update change log and bump next version
#451
- fix key set to None
#453
17 December 2020
- Open boundary check
#441
- max points 300000
#447
- OSM Relation Member size fix
#443
- atlas date
#444
- updating changelog
#440
3 December 2020
- tollValidationCheck
#432
- Handle invalid serialized CheckFlags: solves osmlab#415
#435
- [WaterbodyAndIslandSizeCheck] waterbody configurable
#437
- Make some incremental fixes to the aws script
#438
- bump atlas, fix unit tests
#431
- Fix log4j Configuration
#434
- Adding PyAtlas-Checks scaffolding
#420
- Bump version to 6.1.8 and update changelog
#433
19 November 2020
- Add Map Roulette Upload to AWS script
#418
- 6.1.6 changelog update
#425
- Autofix RoundaboutMissingTag
#422
- ConsumerBasedExpectedCheckVerifier: FIXUP issue where verifyNotNull always passed.
#414
- 6.1.7 bump
#426
- Add pool duration parameter
#423
- Copy S3 files by default in AWS script
#410
- MapRouletteUploadCommand: support for Tag fixSuggestions
#411
- none static
#421
5 November 2020
- Add railway level_crossing check
#371
- Add script to automate Atlas Checks Spark job on EC2
#384
- Missing roundabout 2run
#402
- CheckFlag Deserializer and OpenStreetMapCheckFlagConverter
#385
- Added regex tag value check for osmose 3040
#404
- updating changelog
b7edbae
- Update gradle.properties
7f492f2
28 October 2020
- version bump
#401
- Suddenhighwaytypechange
#381
- bump atlas version
#400
- Invalid tags check highway inconsistency
#397
24 October 2020
- Create template for fix suggestions
#383
- Version bump for next release
#382
- New check: TunnelBridgeHeightLimitCheck (#343)
#350
7 October 2020
- Update dependencies.gradle
#380
- Construction check
#358
- Extend InvalidTagsCheck with regex filtering for illegal sources
#368
- [MapRouletteUploadCommand] Add documentation
#378
- update to atlas 6.2.10
#375
- version 6.1.2-SNAPSHOT to 6.1.3-SNAPSHOT
#374
24 September 2020
- Updating the version atlas-checks
#373
- Updating the dependencies.gralde with the latest atlas release
#372
- CheckFlag Fix Suggestions
#361
- countryShardMapFromShardFiles Reads too Much
#370
- add working dir
#362
- CHECKSTYLE: Ensure methods have
this
qualifier#359
10 September 2020
- Basic waterway checks
#332
- Water Area checks
#346
- Updated check instructions with OSM IDs
#340
- Code smells (sonar/NPE)
#347
- A few fixes that tripped me up
#355
- bump version after release
4bb546e
4 September 2020
26 August 2020
- Bump version to 6.0.12
#351
- New check: Missing bridge structure (#341)
#342
- Roundabout As Area InvalidTagging
#348
- Add a Script to Split Atlas Checks Log Files By Check Name
#335
5 August 2020
- Updated atlas version to 6.2.4
#338
- Updates to AtGradeSignPostCheck
#336
- Fix issue with InvalidTagsCheck configurables
#337
- Adding additional logic and unit tests to MalformedRoundaboutCheck
#333
- Add simple Dockerfile sandbox & docs
#294
- CHANGELOG.md 6.0.10 and gradle.properties 6.0.11 update
#330
22 July 2020
- LineCrossingWaterbodyCheck performance improvements
#326
- Updated dependencies.gradle to Atlas version 6.2.2
#329
- Updating the version to 6.0.10 for next release
#327
- Updated CHANGELOG.md for version 6.0.9
#328
8 July 2020
- ApproximateWayCheck
#308
- InvalidMultiPolygonRelationCheck Flag Features Marked By Atlas
#323
- Updates to Pull Request Template
#324
- add changelog
#325
- add switch
#322
- Conditional restriction check
#313
- Updating the version for the next release. 6.0.9
#319
25 June 2020
- [MapRouletteUploadCommand] Various changes to maproulette upload command
#312
- Vlad missing roundabout tag
#315
- Vlad roundabout bad tagging
#317
- Update gradle.properties
#314
10 June 2020
- InvalidTurnRestrictionCheck Instruction Enhancement
#310
- Updating the atlas-checks version in order to do the next release for 6.0.7
#311
- Bump Atlas Version
#309
- InvalidGeometryCheck
#304
- fitler empty lines
#307
- overlap limit
#303
- fix traversing via reversed edges.
#305
22 May 2020
- Update FlagDb & Task Deserializer to filter out synthetic point tags
#286
- Atlas-Checks version bump from 6.0.5 to 6.0.6 in gradle.properties
#299
- [MapRouletteUploadCommand] Fix countrified challenge names
#300
14 May 2020
- Bumping the Atlas Checks version to 6.0.5 and Atlas to 6.1.6.
#298
- Update Gradle Run to Use Sharded Checks By Default
#295
- Enhancement to InvalidTagsCheck To Use Resource File For Filters
#296
- InvalidMultiPolygonRelationCheck Geometry Enhancement
#297
- OceanBleedingCheck update - coastlines and ferries
#285
- LCWB enhancement - borders,ferries,fords
#287
- Update FlaggedRelation to Output Atlas Identifier and OSM Identifier as String
#292
- ShadowDetectionCheck Very Large Building Bug
#284
- ignore single character switch
#283
- Add bug, feature request, and new check issue templates
#288
- Add Synthetic tag to Flagged Points
#280
- LCWB update - multi polygon relation waterbodies
#282
- Update Available Checks Document to Include All Existing Atlas Checks
#281
- Geotools repo and gradle 6.3
#279
8 April 2020
- Bump version to 6.0.4
#278
- ShardedIntegrityChecksSparkJob RDD Union Removal
#276
- bump atlas to 6.1.3
#277
- Add changes for code smell
#272
- Leaving a blank string for the PGS Tag filter, under GeneralizedCoast…
#274
- SinkIslandCheck Navigability Enhancement
#275
18 March 2020
- Update 6.0.3
#271
- Bump to 6.0.3
#270
- Maproulette-upload-dag, fix for url encoding issues.
#269
- Overlapping edge check bug fix.
#268
5 March 2020
- Bump to Atlas version 6.1.0
#267
- OceanBleedingCheck new check
#266
- use URIUtil
#265
- bump after release
#262
- [LineCrossingWaterBody] Expand waterbody definition and add flaggable items configurables
#263
- Sharded Integrity Checks Job
#259
- Road link check
#264
- Edge-crossing-edge-check bug fix.
#253
- Bump atlas dependencies & fix broken BigNodeBadDataCheck unit test
#261
20 February 2020
- Add new AtGradeSignPostCheck
#258
- [SinkIslandCheck] sink islands surrounded by pedestrian ways
#227
- [MapRouletteUploadCommand] Fix custom challenge name bug
#260
- SnakeRoadCheck, trying to clean up commit count.
#243
- Inconsistent-road-classification bug fix
#252
- bumping to 6.0.1
#257
7 February 2020
- Bumping gradle.properties to 6.0.0
#256
- JDK 11 support
#255
- updated dependency to 6.0.1
#254
- Add LineCrossingWaterBody unit tests
#250
- Increment version after release
44d916c
28 January 2020
- Upgrade to gradle 6
#240
- DuplicateNodeCheck, every overlapped node of a location is flagged.
#246
- Improper road name check
#249
- Conflicting tag combination check
#248
- Add 12 new integrity checks
#236
- Fixed typo on line 16
#244
- Connectivity check bug fix.
#245
- bump version;
#237
- BigNodeBadDataCheck Run Time Bug
#241
- Disable DuplicateWaysCheck
#242
- Storing project id and challenge id of MapRoulette to a file.
#239
- Fix sonar test coverage
#238
9 January 2020
- Road name gap check
#228
- update atlas version
#235
- [MapRouletteUploadCommand] Add generating check metadata to Task Geojson
#220
- [ShadowDetectionCheck]Tag parsing bug
#231
- Road name performance1
#230
- add unique osm id flag
#229
- bump version
#226
- InvalidTagsCheck
#224
- Update date range
ab8b413
12 December 2019
- Updated available_checks.md
#215
- use full country name for MR uploads
#222
- Sonar fixes
#221
- Adding 7 new integrity checks
#217
- Bump to 5.2.1
#219
18 November 2019
30 October 2019
- [Flag Database] Create new schema if doesn't exist
#210
- bump atlas version
#213
- FlagDatabaseSubCommand: Add Meta Data Arguments
#212
- Add InvalidPiersCheck and Update Atlas version
#209
- Documentation update
#211
- Checks documentation
#204
- [Flag Database] Fix performance issue
#207
- add source=pgs info to docs
#208
- bump version
#206
- [MapRouletteUploadCommand] prepend ISO country to challenge name
#205
17 October 2019
17 October 2019
- update atlas version
#203
- bump version to 5.1.7
#196
- [FloatingEdgeCheck] No longer flag floating edges in airports
#201
- Available checks update
#200
- [GeneralizedCoastlineCheck] Added source=PGS tag filter
#197
- [GeneralizedCoastlineCheck] Sharp angle enhancement
#193
2 October 2019
10 September 2019
22 August 2019
- Checks database upload Command
#184
- Road name spelling consistency check (new check)
#187
- Atlas version bump
#188
- [MapRouletteUploadCommand] Pick up Challenge name from configuration
#185
- use ComplexRoundabout
#182
- Add PedestrianAreaOverlappingEdgeCheck
#183
- version bump
#181
- Use OsmWayWalker for more consistent flags
#178
9 July 2019
- SinkIslandCheck Enhancements to Exclude Certain Edges
#179
- dependency updates
#180
- Use ArrangementCheck
#177
- New check GeneralizedCoastlineCheck
#176
- checkflag accepts ? extends AtlasObject
#174
- output defaults
#175
- bump version to 5.1.3
#173
- update dependency versions
#172
19 June 2019
- Checkstyle RequireThis changed and update was missed
#171
- bump version
#170
- Flag Statistics Command Parallel Bug Fix
#169
12 June 2019
- bump version
#168
11 June 2019
29 May 2019
28 May 2019
- update atlas version
#162
24 May 2019
22 May 2019
8 May 2019
1 May 2019
- MapRouletteUploadCommand Country and Check Filters
#152
- Map Roulette Configuration Full URL Parsing Bug
#156
- bump version after release
#155
24 April 2019
- bump version
#151
- Hot Fix for Sink Island Check Enhancement Bug
#150
- Force dist: xenial to have jdk11 pre-installed.
88e129e
18 April 2019
- update dependencies
#148
- Sink Island Check Enhancement to Filter Pedestrian Navigable Highways
#147
- Deprecate event service
#140
- Version bump.
#146
10 April 2019
- Fixing broken geojson
#144
- AddressStreetNameCheck
#145
- MapRouletteUploadCommand: Handle gzipped files
#138
- bump version after release
#142
26 March 2019
- Small refactor of MapRouletteCommand to add DisplayName parameter
#137
- update dependencies
#141
- Update gradle run links
#136
- increment version after release
#135
- Updates to the default gradle run command
#134
12 March 2019
- OneMemberRelationCheck - Update tags.filter
#133
- Jdk11 compatibility and Gradle 5
#132
- Highway To Ferry Tag Check
#130
- update version after release
#131
27 February 2019
- Add checkinCommit to support MR java client to pass in another value
#129
- remove tippecanoe from default outputs formats
#128
- Add createFlag with multiple instructions
#122
- bump version after release
#127
- use altitude extractor
#119
21 February 2019
- SingleSegmentMotorwayCheck
#120
- Enhancement to Diff Commands to Handle GZipped Files
#121
- Update dependecies, handle changes
#126
- Relations Support for CheckFlag
#116
- Travis: Ensure right commit is tagged
#125
- bump version after release
#123
- Update date range
ac5b983
6 February 2019
- Expose Check specific and Global Polygon filters
#117
- Add documentation for country-specific overrides
#115
- Roundabout Revamp
#110
- increment version after release
#118
22 January 2019
- Update dependency
#114
- AreasWithHighwayTagsCheck enhancements
#109
- revert change/doing it through a pr
e1a712c
- update dependency
704212d
- Increment version after release
cc7713a
21 December 2018
- MapRoulette Upload Command
#112
- Deprecate ChallengePriority.NONE, default to ChallengePriority.LOW
#111
- Spiky Buildings Check
#102
- Use Atlas 5.3.0 and atlas-generator 4.1.8
#108
- Shadow Detection Check
#103
- Enable sonar PR decoration
#113
- Remove sudo false
6e24ce8
- Increment version after release
c969f63
12 December 2018
- [HACK] Final fixes for Travis
#107
- [HACK] Include closing and releasing of Sonatype Repositories
#106
- HACK to upload artifacts to Sonatype
#105
- Fix duplicate word on paragraph #27
#104
- Tippecanoe Vector Tile Support
#101
- Self Intersecting Poly Line Check Enhancement
#98
- checkFilter flag for IntegritySparkJob
#95
- Atlas-checks version update
#100
- Increment version and include SNAPSHOT
b9c0f86
- Increment version after release
f77e6ac
14 November 2018
- Generator update
#99
13 November 2018
13 November 2018
- EdgeCrossingEdgeCheck Bug Fix & Enhancements
#93
- fix enum bug
#88
- lowercase l
#92
- Update gradle.properties
#91
25 October 2018
24 October 2018
23 October 2018
- Unusual Layer Tag Bug Fix & Enhancement
#83
- Fix bug
#82
- reader to try-with-resource
#80
- unregister at complete
#74
- SinkIsland Enhancements
#76
- Update Sonar badge
#79
- Floating Edge Check Enhancement
#73
- Use trusty and sudo false for Travis
#78
- PR template
#75
- Invalid Mini Roundabout Check
#69
- Flag File Diff Commands
#72
- Refactored IntersectingBuildingsCheck to use findIntersectionPercentage()
#71
- Unregister processor on the event service
#70
- One Member Relation Enhancement
#68
- Mixed Case Name Check
#66
- document: running checks on spark cluster
#67
- Updating what function calls the Atlas loading
#65
- fix typo
#64
- Put the sonar in the readme for easy access
#63
- Increment version after release
56d851a
1 August 2018
- Use latest Atlas & Atlas Generator dependencies
#62
- Street Name Integers Only Check
#60
- Sign Post Check Enhancement
#57
- Build updates: Sonar, Jacoco, Gradle 4.8.1
#59
- Overlapping AOI Polygon Check
#58
- Check resource loader update/Global Polygon Filter
#52
- Invalid Lanes Tag Check
#55
- Conflicting Area Tag Combination check
#53
- Invalid Access Tag Check
#46
- Sharp Angle Check Enhancement
#56
- Intersecting Building Check Enhancments
#48
- Batch Size sized by numer of buckets, but never less than 100)
#54
- Log time to execute message as info
#51
- Building Road Intersection Enhancements
#41
- Fixing issue that was causing exception in MapRouletteClient when Def…
#49
- create required maproulette challenge json object for check configs without defaultPriority
#47
- MalformedRoundabout Configuration Bug
#45
- Waterbody And Island Size Check
#44
- Malformed Roundabout Check
#42
- Update README and gradlew
#43
- One Member Relation Check
#40
- Sink Island Check Enhancements
#36
- Update flagged point
#39
- Address Point Match Check Bug Fix
#38
- Polygon filter Per Check
#21
- Floating Edge Check Enhancements
#35
- Duplicate Point Check
#37
- Updating atlas-generator dependency
8a42593
- Updating version after release
1893f74
5 April 2018
- Duplicate Ways Check
#32
- Integrity check updates
#34
- Address Point Match Check
#31
- Incrementing atlas version and adpting to new construction.
#33
- SelfIntersectingPolylineCheck cleanup
#30
- Spark Integrity Job Complex Entity Support
#29
- New Check: AreasWithHighwayTag
#27
- SelfIntersectingPolylineCheck enhancements
#23
- Roundabout Valence Check
#26
- Update SignPostCheck with off/on ramp specific logic
#25
- Adding UnusualLayerTagCheck
#24
- Configuration overrides for countries and groups of countries in Integrity Checks
#20
- Remove SparkFileHelper, SparkFileOutput, SparkFilePath and reference the ones in atlas-generator
#22
- Adding new SignPostCheck and IntersectingBuildingsCheck.
#19
- Fixed ID formatting
#18
- Removing errant documentation
#17
- Updating version after release of Atlas-Checks 4.0.1
#16
- Update date range
b54efdf
7 December 2017
- Adding instruction localization for Atlas Check Flags
#15
- Updating BuildingRoadIntersectionCheck to take into account the layer…
#14
- Making unique identifer function in BaseCheck more robust. Updating S…
#12
- Updating the messaging for SharpAngleCheck to be more accurate.
#11
- Added helper functions for building a unique identifier for flagging …
#10
- Added check EdgeCrossingEdgeCheck
#9
- Add two helper methods: isDirectory and list
#8
- Updating the BuildingRoadIntersectionCheck
#7
- Make I/O operations more robust in SparkFileHelper
#5
- Add AbbreviatedNameCheck
#6
- Improve merge_dev_to_master so right commit only is merged
#4
- Make CheckFlag serializable
#3
- Fixing typo
#2
- Making unique identifer function in BaseCheck more robust. Updating Spark helper functions.
a2b2bd7
- Add SparkFileHelperTest
8a2b2eb
- Updating the BuildingRoadIntersectionCheck and matching test case
67e53aa
8 August 2017