-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
171 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,171 @@ | ||
# Changelog | ||
|
||
All notable changes to this project will be documented in this file. | ||
|
||
## [1.0.2](https://github.com/nivalis-studio/fc_journey_validation/compare/v1.0.1..v1.0.2) - 2024-09-30 | ||
|
||
### ⚙️ Miscellaneous Tasks | ||
|
||
- Bump version - ([cff531d](https://github.com/nivalis-studio/fc_journey_validation/commit/cff531d51318db302d2b86352968ce09ec442965)) | ||
- Bump max distance - ([3bb91b4](https://github.com/nivalis-studio/fc_journey_validation/commit/3bb91b4196f3e4f52b426625629734f56d5a2274)) | ||
- Add build optimization - ([d4e814b](https://github.com/nivalis-studio/fc_journey_validation/commit/d4e814bfd4238f1fee19753a9ec7fe76eefd5e76)) | ||
- V1.0.1 - ([6b6323c](https://github.com/nivalis-studio/fc_journey_validation/commit/6b6323c99d19b7ccdb304c642ecf874b04d0a5e1)) | ||
|
||
## [1.0.1](https://github.com/nivalis-studio/fc_journey_validation/compare/v1.0.0..v1.0.1) - 2024-07-02 | ||
|
||
### 🐛 Bug Fixes | ||
|
||
- Update confidence to take end points into account - ([da4cf4b](https://github.com/nivalis-studio/fc_journey_validation/commit/da4cf4bb70377417673cbd760614de5a0cbae3f6)) | ||
|
||
### ⚡ Performance | ||
|
||
- Dont assign clone but instead clone from - ([baf66ec](https://github.com/nivalis-studio/fc_journey_validation/commit/baf66ecd64c1b365762995d037f91f40f5773900)) | ||
|
||
### ⚙️ Miscellaneous Tasks | ||
|
||
- Allow get_edges method for any trace - ([4153ad5](https://github.com/nivalis-studio/fc_journey_validation/commit/4153ad536a8331cd42b216eaaf26efdd1d8332fc)) | ||
- Avoid panic case on vec.windows - ([3d43d67](https://github.com/nivalis-studio/fc_journey_validation/commit/3d43d6785643e78b676a6ba63b67bb4d8dca8a19)) | ||
|
||
## [1.0.0](https://github.com/nivalis-studio/fc_journey_validation/compare/v0.0.4..v1.0.0) - 2024-06-27 | ||
|
||
### ⛰️ Features | ||
|
||
- [**breaking**]Rename bin - ([50ff250](https://github.com/nivalis-studio/fc_journey_validation/commit/50ff25021ff81410900939d0b612352e8a57941c)) | ||
|
||
### ⚙️ Miscellaneous Tasks | ||
|
||
- V1.0.0 - ([c5758fe](https://github.com/nivalis-studio/fc_journey_validation/commit/c5758fefe3f45d395bd172c1a0479db3f9d1e05d)) | ||
|
||
## [0.0.4](https://github.com/nivalis-studio/fc_journey_validation/compare/v0.0.3..v0.0.4) - 2024-06-21 | ||
|
||
### ⛰️ Features | ||
|
||
- Update traces validation algo - ([70e00cd](https://github.com/nivalis-studio/fc_journey_validation/commit/70e00cd03feb0f01dd6bae2a8158b93523afc301)) | ||
|
||
### 🚜 Refactor | ||
|
||
- Update logic - ([b6aa0c8](https://github.com/nivalis-studio/fc_journey_validation/commit/b6aa0c84805ae80e368d3c7707094f73e25d3c37)) | ||
|
||
### ⚙️ Miscellaneous Tasks | ||
|
||
- V0.0.4 - ([a24d47e](https://github.com/nivalis-studio/fc_journey_validation/commit/a24d47e017d5d540e6c736ffe01674507c60a5e3)) | ||
|
||
## [0.0.3](https://github.com/nivalis-studio/fc_journey_validation/compare/v0.0.2..v0.0.3) - 2024-06-20 | ||
|
||
### ⛰️ Features | ||
|
||
- Add build script - ([d0bbad4](https://github.com/nivalis-studio/fc_journey_validation/commit/d0bbad41733b61841749750f3b8714ccb5249222)) | ||
- Use bearing to filter out common point - ([b63c381](https://github.com/nivalis-studio/fc_journey_validation/commit/b63c3814ff52f27d529b890986bd262f57df03fe)) | ||
- Add output - ([0185c19](https://github.com/nivalis-studio/fc_journey_validation/commit/0185c196e0f4bf7321076e3df7a9ae062db474c5)) | ||
- Add confidence method to journey - ([199dd96](https://github.com/nivalis-studio/fc_journey_validation/commit/199dd96b4d55b2bb58e35f69841d05ef65d618c6)) | ||
- Add trace edges validation - ([85254b8](https://github.com/nivalis-studio/fc_journey_validation/commit/85254b8ab836944946e1f71963325d9283c078eb)) | ||
- Move out logic from input structs - ([bb24601](https://github.com/nivalis-studio/fc_journey_validation/commit/bb2460125df785475efa6ea76861dbcc29a24383)) | ||
- Return simplified trace - ([e5128e3](https://github.com/nivalis-studio/fc_journey_validation/commit/e5128e388a97ca1464d56bc2e7c93eaf28070062)) | ||
- Add stdout/stderr - ([c4c0bac](https://github.com/nivalis-studio/fc_journey_validation/commit/c4c0bac8e4fa13768cb3b11ee050a84ff2ba2c5d)) | ||
- Add missing vars - ([c439e4c](https://github.com/nivalis-studio/fc_journey_validation/commit/c439e4c5da086c5a737b730655fe312b15cfd6ca)) | ||
- Update validate journeys - ([471c8a9](https://github.com/nivalis-studio/fc_journey_validation/commit/471c8a9410fde54b24cd52cd3b268e90f6ff6476)) | ||
- Update normalize frechet - ([8aa401c](https://github.com/nivalis-studio/fc_journey_validation/commit/8aa401c3ddbdd90a94d9577be3926cc2263c2dcf)) | ||
- Add normalize frechet - ([2680bb1](https://github.com/nivalis-studio/fc_journey_validation/commit/2680bb1ca3f5ae9bceda2187bac9e86ccf2a1aec)) | ||
- Normalize frechet - ([c91d508](https://github.com/nivalis-studio/fc_journey_validation/commit/c91d508aed7ba57b044004b8cd31710b98fb0661)) | ||
- Add normalize frechet distance - ([29bf8bd](https://github.com/nivalis-studio/fc_journey_validation/commit/29bf8bd09a078ca967de5a6ad942bb74060e4716)) | ||
- Add String parsing for journey try from - ([51c19c1](https://github.com/nivalis-studio/fc_journey_validation/commit/51c19c11d7c81a50cf68b0ee894624c3f461741c)) | ||
- Take stdin input - ([ec0e7f8](https://github.com/nivalis-studio/fc_journey_validation/commit/ec0e7f81250311aca817bab6d8b5437803d0438f)) | ||
- Add not in france test data - ([d8e7f60](https://github.com/nivalis-studio/fc_journey_validation/commit/d8e7f60ca2a538163411d78c455eb238a54b4b65)) | ||
- Handle option driver and passenger - ([7510031](https://github.com/nivalis-studio/fc_journey_validation/commit/751003120204d4826a32473ba2a575ee7bc6a45f)) | ||
- Remove readable message - ([fd7e47c](https://github.com/nivalis-studio/fc_journey_validation/commit/fd7e47cff108397ad2627a188c1c4deb3af5b581)) | ||
- Improve common distance calculation - ([f60febc](https://github.com/nivalis-studio/fc_journey_validation/commit/f60febc17c96ea3f637fac8ba14f2aa3eadff69b)) | ||
- Add vlaidate traces in journey validation - ([01b4343](https://github.com/nivalis-studio/fc_journey_validation/commit/01b4343367e692e880f29d623410c9751dcb34a5)) | ||
- Add distance validation - ([e227408](https://github.com/nivalis-studio/fc_journey_validation/commit/e227408c797d93e5f4e6f2713ed2ad245ae44ad6)) | ||
- Add journey validation - ([3889265](https://github.com/nivalis-studio/fc_journey_validation/commit/388926580c1f5fbf5f44744984a5d05f444cfedd)) | ||
- Add validate journey - ([87b17d7](https://github.com/nivalis-studio/fc_journey_validation/commit/87b17d713f4dde0949e838b2c8b70ea8a3cea4ae)) | ||
- Add map over traces - ([0a85b54](https://github.com/nivalis-studio/fc_journey_validation/commit/0a85b54ae6d6b30dc495fd339da861d4c25b5132)) | ||
- Add is point in france - ([4f55ee8](https://github.com/nivalis-studio/fc_journey_validation/commit/4f55ee834a97cd81fd4cddebeaba5a41d301eb82)) | ||
- Add trace wrapper type to handle linestring operations - ([b7bf470](https://github.com/nivalis-studio/fc_journey_validation/commit/b7bf470c330a26be1da1e468bbf99f12af831413)) | ||
- Update journey parsing - ([7ed8681](https://github.com/nivalis-studio/fc_journey_validation/commit/7ed868155ae496323ae9aec82e2948a2ede1a2d3)) | ||
- Add traces to gjson utils - ([4e0f433](https://github.com/nivalis-studio/fc_journey_validation/commit/4e0f433134656b4888bd9a06abb175b19d39c95d)) | ||
- Handle validation from json file - ([72b6e38](https://github.com/nivalis-studio/fc_journey_validation/commit/72b6e3847647653461fda0909705d49167f9dfe1)) | ||
- Add basic validation implementation - ([ca956e1](https://github.com/nivalis-studio/fc_journey_validation/commit/ca956e1774197c32a4b9c5bea8c43366df4b3f61)) | ||
|
||
### 🐛 Bug Fixes | ||
|
||
- Bin name - ([b8335c2](https://github.com/nivalis-studio/fc_journey_validation/commit/b8335c2c07cc9c6b281e961bbbc20eb1bbe25e45)) | ||
- Remove visualize from process - ([94dff72](https://github.com/nivalis-studio/fc_journey_validation/commit/94dff72266c8a1faf0b3688cc5207966dc2c9c06)) | ||
- Better processing of points angle with siblings in common points - ([ef2528e](https://github.com/nivalis-studio/fc_journey_validation/commit/ef2528e05bc603740ba2ecad5c6f4e787b06f6e7)) | ||
- Passenger_trace origin - ([88e3a2e](https://github.com/nivalis-studio/fc_journey_validation/commit/88e3a2e5e82b2f902f0065bfc7a9d75f14a7b39c)) | ||
- Trace impl haversine length - ([5a21912](https://github.com/nivalis-studio/fc_journey_validation/commit/5a219121bc8d0cead9427cf89d4fb6cff808c616)) | ||
- Add error output for min and max common distance - ([5fce2da](https://github.com/nivalis-studio/fc_journey_validation/commit/5fce2dab95fba3412971321e80ddf966667e67de)) | ||
- Add distance to output trace - ([a383fb9](https://github.com/nivalis-studio/fc_journey_validation/commit/a383fb961617074fd69b66f521ec542971c8581f)) | ||
- Prevent stack overflow by running simplify before confidence - ([99c8c97](https://github.com/nivalis-studio/fc_journey_validation/commit/99c8c97d9ac6323e24bb9a8d19c958401bce947c)) | ||
- Handle ty None - ([a5396a8](https://github.com/nivalis-studio/fc_journey_validation/commit/a5396a8bad34985335fc2c53ac17285586f072ad)) | ||
- Avoid type conversion - ([3d73a63](https://github.com/nivalis-studio/fc_journey_validation/commit/3d73a63a22f468a1291cf26ca378b0d01facfd9c)) | ||
- Handle possible option user id - ([746f803](https://github.com/nivalis-studio/fc_journey_validation/commit/746f803ff7079968a2acd7710e031ac5306a8cf2)) | ||
- Add camel case rename - ([ba5e5ea](https://github.com/nivalis-studio/fc_journey_validation/commit/ba5e5ea4dc108d4beb37d8a79e8dadad32248950)) | ||
- Output to stdout - ([4ba816a](https://github.com/nivalis-studio/fc_journey_validation/commit/4ba816a5293d7a5009ebdb293f597400b935d792)) | ||
- Add point output - ([22779ef](https://github.com/nivalis-studio/fc_journey_validation/commit/22779ef700ee4451c34ba9018bba354338dfd3d2)) | ||
- Update import - ([b94d067](https://github.com/nivalis-studio/fc_journey_validation/commit/b94d067691e33e591bbe8db36dbdc1b19585c46c)) | ||
- Lint - ([3954a2c](https://github.com/nivalis-studio/fc_journey_validation/commit/3954a2c7be9c565efb1247f989f93eb1dccc8bad)) | ||
- Build error - ([1a7f233](https://github.com/nivalis-studio/fc_journey_validation/commit/1a7f233557a686e059fdea0ec7b893323d68f754)) | ||
- Empty trace condition - ([f6af770](https://github.com/nivalis-studio/fc_journey_validation/commit/f6af7703b2e47191e14cf82d7319b3f544077077)) | ||
- Open with default browser - ([94db4e4](https://github.com/nivalis-studio/fc_journey_validation/commit/94db4e4886793ffd94b49b5dd4832f97aa55645e)) | ||
- (long, lat) -> (x, y) mapping - ([460a3ba](https://github.com/nivalis-studio/fc_journey_validation/commit/460a3bade60c9573b98f8b401bf70a560f3ea1c0)) | ||
|
||
### 🚜 Refactor | ||
|
||
- Code cleanup - ([07a4f46](https://github.com/nivalis-studio/fc_journey_validation/commit/07a4f46b668087a12867c2540771e70924495179)) | ||
- Update delta method to return milliseconds - ([597649d](https://github.com/nivalis-studio/fc_journey_validation/commit/597649d27c68c9cdc8824c29fee523398d715187)) | ||
- Clarify naming - ([0fd83e4](https://github.com/nivalis-studio/fc_journey_validation/commit/0fd83e433088589ddd6360655774b02748f67b7b)) | ||
- Remove unused function - ([53369d2](https://github.com/nivalis-studio/fc_journey_validation/commit/53369d27936cd2ea15ad5c80c68b8b84d32f7ab3)) | ||
- TracePair name - ([46c29d0](https://github.com/nivalis-studio/fc_journey_validation/commit/46c29d030aa3e03e392c0696b83238378a6fedf9)) | ||
- Cleanup geojson visualization - ([38aa41b](https://github.com/nivalis-studio/fc_journey_validation/commit/38aa41b5da152558e1a2e2eda691a8fb08d355dc)) | ||
- Validate start and end time in journey initialization - ([1eb8ddd](https://github.com/nivalis-studio/fc_journey_validation/commit/1eb8ddd8534824af925d5862b5e93833e2c91b90)) | ||
- Validate distance - ([896daaf](https://github.com/nivalis-studio/fc_journey_validation/commit/896daaf2d208010231392f03be7384cf81225d41)) | ||
- Trace validation - ([8840909](https://github.com/nivalis-studio/fc_journey_validation/commit/884090965398d664d6065ae6e4217dff03c41eb9)) | ||
- Basic trace validation - ([d2f495a](https://github.com/nivalis-studio/fc_journey_validation/commit/d2f495a08410e30184c57c63676eafe7aecbf1c2)) | ||
- Move out error in separate module - ([de77fac](https://github.com/nivalis-studio/fc_journey_validation/commit/de77fac2d544d1a6cb194ad4122378793203c95b)) | ||
- Journey initialisation and base validation - ([21d2a7d](https://github.com/nivalis-studio/fc_journey_validation/commit/21d2a7d919617781a66c3489760608ed8aa9f3d6)) | ||
- Impl deref for Traces and cleanup - ([a062854](https://github.com/nivalis-studio/fc_journey_validation/commit/a06285442fc4848e98357b89e13b3f0d2f635c2d)) | ||
- Clean up and improve epsilon values - ([539c385](https://github.com/nivalis-studio/fc_journey_validation/commit/539c3859c1cd49f81dafea8364dafd4b71399316)) | ||
- Rename traces validation - ([70b4696](https://github.com/nivalis-studio/fc_journey_validation/commit/70b46961e0d563436f7b17bc8a4766e1318c8195)) | ||
- Clean up geojson properties - ([3565801](https://github.com/nivalis-studio/fc_journey_validation/commit/356580140a70dea5caf557bad48b280ee5ebe610)) | ||
|
||
### ⚙️ Miscellaneous Tasks | ||
|
||
- V0.0.3 - ([52e843d](https://github.com/nivalis-studio/fc_journey_validation/commit/52e843d6ff04ca5ad48cb03f7da0473e605a53a7)) | ||
- Remove features matrix - ([f08fc94](https://github.com/nivalis-studio/fc_journey_validation/commit/f08fc9489fc04a1b0608203c40f8be3c4a796357)) | ||
- Gitignore data path - ([f4b4982](https://github.com/nivalis-studio/fc_journey_validation/commit/f4b4982cc65a0ca5d4174f191a8eaebe4ff71b83)) | ||
- V0.0.2 - ([0d60c54](https://github.com/nivalis-studio/fc_journey_validation/commit/0d60c54ced5c14e7152d91d5e0d895d149fae683)) | ||
- Bump version - ([7f52523](https://github.com/nivalis-studio/fc_journey_validation/commit/7f525230076eb355390c6daaddf5e3a48b2dfae3)) | ||
- Add ci - ([263284b](https://github.com/nivalis-studio/fc_journey_validation/commit/263284b38770bddec292b96a50ed1d5d5cdc5c3b)) | ||
- Visualize both traces before failing for common_distance too long - ([a978c3e](https://github.com/nivalis-studio/fc_journey_validation/commit/a978c3e9428399f2984037e45f1109987aba20f5)) | ||
- Visualize both traces and common linestring - ([b6d71fb](https://github.com/nivalis-studio/fc_journey_validation/commit/b6d71fb85207634f447ef2c19e5664df5fd616cf)) | ||
- Add a function to visualize any geojson feature - ([68a5703](https://github.com/nivalis-studio/fc_journey_validation/commit/68a57036d751a38a2b037e2b6aae752f23f189df)) | ||
- Only validate start points timestamps delta - ([9d03a2d](https://github.com/nivalis-studio/fc_journey_validation/commit/9d03a2dfd85a234e0d66d4150ff03a03093cac0b)) | ||
- Typo - ([435c6a6](https://github.com/nivalis-studio/fc_journey_validation/commit/435c6a673cd7f26e32f749354c5e48e23e0fba9b)) | ||
- Simplify common linestring before processing distance - ([6336258](https://github.com/nivalis-studio/fc_journey_validation/commit/6336258f47179bf8dd40e6f44d7df27618465fb0)) | ||
- Clean up browser visualization - ([dc10dd6](https://github.com/nivalis-studio/fc_journey_validation/commit/dc10dd6b087ab04fd5f258890369590657f578c3)) | ||
- Visualize both homogenous and mixed common traces segments - ([6128739](https://github.com/nivalis-studio/fc_journey_validation/commit/61287395b464be384b1d3e5bfd7cbd54732c0d65)) | ||
- Visualize both simplified and not simplified traces - ([c8c7e62](https://github.com/nivalis-studio/fc_journey_validation/commit/c8c7e623aa183323c2ffdcaa1de64a9237e59915)) | ||
- Add geojson visualization - ([aae1203](https://github.com/nivalis-studio/fc_journey_validation/commit/aae1203f3ca61ded9a7b143b379a153d08d99676)) | ||
- Convert journey input to journey - ([4b6901f](https://github.com/nivalis-studio/fc_journey_validation/commit/4b6901f2c2f766d60a4e5c89a9b7fcbcd1a0d54d)) | ||
- Cleanup - ([89c9c9e](https://github.com/nivalis-studio/fc_journey_validation/commit/89c9c9e785d1780633aae9aef996a00053296fa8)) | ||
- Impl duplicate points removal for GpsTrace - ([0c56c4b](https://github.com/nivalis-studio/fc_journey_validation/commit/0c56c4b3bc1e698ace60893b4c636e7d5b9fc824)) | ||
- Add id to point output - ([51faceb](https://github.com/nivalis-studio/fc_journey_validation/commit/51facebb6bc92025263f9f0b1e9d879159a97f80)) | ||
- Take the shortest trace to process common coords - ([10fc254](https://github.com/nivalis-studio/fc_journey_validation/commit/10fc25463ca6ab66a56cacca62863ec349dfae7b)) | ||
- Map journey validation error to error output - ([a7a7f4a](https://github.com/nivalis-studio/fc_journey_validation/commit/a7a7f4a36bdf9228252bc866f369288661f7f322)) | ||
- Add todo comments - ([cb74f53](https://github.com/nivalis-studio/fc_journey_validation/commit/cb74f53d203759e706c178d922568fede4985d1a)) | ||
- Cleanup geojson visualization - ([b638190](https://github.com/nivalis-studio/fc_journey_validation/commit/b638190b8fa28b4396616207c06a11ce2fc1a850)) | ||
- Only return gps trace points ids - ([353eff8](https://github.com/nivalis-studio/fc_journey_validation/commit/353eff8e553e170e467f017f6be1fc982cb01331)) | ||
- Get common start / end points - ([308e016](https://github.com/nivalis-studio/fc_journey_validation/commit/308e0167304532c7edd885273d1dfd6e96993d84)) | ||
- Add from gpstrace for traceouput - ([97d4697](https://github.com/nivalis-studio/fc_journey_validation/commit/97d4697508303fe23a69f29109e4a93bdf99cc9a)) | ||
- Cleanup unecessary dyn writer - ([bc6f38b](https://github.com/nivalis-studio/fc_journey_validation/commit/bc6f38b726ea59452aae40752da3867318254203)) | ||
- Return partial output - ([39f6228](https://github.com/nivalis-studio/fc_journey_validation/commit/39f6228592a1d18062effadd6e268cfc924563b9)) | ||
- Refactor confidence and conversion between TracesPair and Trace - ([035e183](https://github.com/nivalis-studio/fc_journey_validation/commit/035e183fb495958cca6dbfb29dbba4b31018f43f)) | ||
- Cleanup validate_journey - ([6c3c68f](https://github.com/nivalis-studio/fc_journey_validation/commit/6c3c68f48f22b4c78de25b24538fa7d822df26b3)) | ||
- Only use stdin if no file path is given in the cli - ([293358d](https://github.com/nivalis-studio/fc_journey_validation/commit/293358d557125b07cb7cd4514f6336c16d34ffaf)) | ||
- Fmt - ([24f546f](https://github.com/nivalis-studio/fc_journey_validation/commit/24f546f285143d02753cc99bb6000b47a1656e53)) | ||
- Add error and success output - ([81632a5](https://github.com/nivalis-studio/fc_journey_validation/commit/81632a5b90455ad21bee6dc73f5ce7c87966bdbd)) | ||
- Make paul happy - ([08d2819](https://github.com/nivalis-studio/fc_journey_validation/commit/08d281983c02f508b0fa4aa35cfca86a7ead2308)) | ||
- Refactor point in france - ([625b242](https://github.com/nivalis-studio/fc_journey_validation/commit/625b242f8d8880b1a69ae7da4d31cba6857218c1)) | ||
- Refactor gps trace operations into methods - ([eae6fb7](https://github.com/nivalis-studio/fc_journey_validation/commit/eae6fb77add5355e2501fd3868b23f74ce760270)) | ||
- Open geojson in browser with data (todo make this configurable via cli args) - ([3220f2f](https://github.com/nivalis-studio/fc_journey_validation/commit/3220f2f24e36c0870166da6530bec34b842ccf77)) | ||
- Add mock data - ([e336a2c](https://github.com/nivalis-studio/fc_journey_validation/commit/e336a2cd11fad802ce5763b5ba06f4951ec84e6f)) |