Recent Releases of goat
goat - v2.4.35 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.34 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- fix: add ducklake maintance job by @majkshkurti in https://github.com/plan4better/goat/pull/3749
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.34...v2.4.35
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 9 days ago
goat - v2.4.34 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.33 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- fix: dissolve with statistics saved in workflow by @CyrineKamoun in https://github.com/plan4better/goat/pull/3742
- Tools goatlib by @CyrineKamoun in https://github.com/plan4better/goat/pull/3741
- if clause node in Workflow by @CyrineKamoun in https://github.com/plan4better/goat/pull/3740
- docs: refresh join and popup pages with updated screenshots (EN + DE) by @gokulgpn in https://github.com/plan4better/goat/pull/3738
- fix: if clause remove spatial + upstream view by @CyrineKamoun in https://github.com/plan4better/goat/pull/3743
- feat: add custom html popup by @majkshkurti in https://github.com/plan4better/goat/pull/3744
- fix: german translation and UI - if and merge by @CyrineKamoun in https://github.com/plan4better/goat/pull/3745
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.33...v2.4.34
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 14 days ago
goat - v2.4.33 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.32 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- Feat/helm chart phase 1 by @majkshkurti in https://github.com/plan4better/goat/pull/3739
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.32...v2.4.33
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 21 days ago
goat - v2.4.32 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.31 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.31...v2.4.32
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 27 days ago
goat - v2.4.31 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.30 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.30...v2.4.31
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 28 days ago
goat - v2.4.30 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.29 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- feat(web): refactor popup by @majkshkurti in https://github.com/plan4better/goat/pull/3736
- Worked on custom dashboard fonts and bug fixing by @EPajares in https://github.com/plan4better/goat/pull/3737
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.29...v2.4.30
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 30 days ago
goat - v2.4.29 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.28 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- fix: dissolve statistics by @CyrineKamoun in https://github.com/plan4better/goat/pull/3733
- refactor: improve input validation and communication of constraints by @nihar1024 in https://github.com/plan4better/goat/pull/3730
- feat: separated shape style for catchment areas by @nihar1024 in https://github.com/plan4better/goat/pull/3735
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.28...v2.4.29
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti about 1 month ago
goat - v2.4.28 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.27 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- docs: update docs for v2.4.0 — layer editing, folders, basemap, catchments by @gokulgpn in https://github.com/plan4better/goat/pull/3729
- feat(builder): unified popup system and rich-text titles, description… by @EPajares in https://github.com/plan4better/goat/pull/3731
- Bug fix rich text widget by @EPajares in https://github.com/plan4better/goat/pull/3732
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.27...v2.4.28
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti about 1 month ago
goat - v2.4.27 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.26 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- fix: od tool interface and result, routing car speed factor by @nihar1024 in https://github.com/plan4better/goat/pull/3727
- fix(builder): clear stale preview-sql views and guard pie active index by @EPajares in https://github.com/plan4better/goat/pull/3728
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.26...v2.4.27
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti about 1 month ago
goat - v2.4.26 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.25 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- Feat/custom basemaps by @majkshkurti in https://github.com/plan4better/goat/pull/3722
- fix: od style by @majkshkurti in https://github.com/plan4better/goat/pull/3723
- fix: measurement snap by @majkshkurti in https://github.com/plan4better/goat/pull/3724
- fix: add landuse basemap by @majkshkurti in https://github.com/plan4better/goat/pull/3725
- Fixing and improvements by @EPajares in https://github.com/plan4better/goat/pull/3726
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.25...v2.4.26
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti about 1 month ago
goat - v2.4.25 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.24 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- Bug fixing and small improvement on sharing UI by @EPajares in https://github.com/plan4better/goat/pull/3721
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.24...v2.4.25
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti about 1 month ago
goat - v2.4.24 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.23 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- chore: update pt config by @nihar1024 in https://github.com/plan4better/goat/pull/3712
- feat: custom basemaps by @majkshkurti in https://github.com/plan4better/goat/pull/3713
- Extend sharing to folders by @EPajares in https://github.com/plan4better/goat/pull/3714
- chore: remove apps/accounts private submodule by @EPajares in https://github.com/plan4better/goat/pull/3715
- Merging spatial functions in tables by @EPajares in https://github.com/plan4better/goat/pull/3716
- fix: area/perimeter bug by @majkshkurti in https://github.com/plan4better/goat/pull/3717
- fix: change TTLCache to RedisCache in geoapi by @majkshkurti in https://github.com/plan4better/goat/pull/3718
- fix: basemaps bug by @majkshkurti in https://github.com/plan4better/goat/pull/3719
- Extending sharing, dashboard and layer copy styling by @EPajares in https://github.com/plan4better/goat/pull/3720
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.23...v2.4.24
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti about 1 month ago
goat - v2.4.23 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.22 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- Minor fixes to new routing tool interfaces by @nihar1024 in https://github.com/plan4better/goat/pull/3708
- feat: disjoint tool and join with fields not included by @CyrineKamoun in https://github.com/plan4better/goat/pull/3698
- Extending dashboard builder and bug fixing by @EPajares in https://github.com/plan4better/goat/pull/3709
- docs: update german docs screenshots and builder widget asset by @gokulgpn in https://github.com/plan4better/goat/pull/3691
- docs(accessibility): add catchments v2 and travel cost matrix docs by @EPajares in https://github.com/plan4better/goat/pull/3707
- docs: add v2 availability notice to catchments v1 pages (EN + DE) by @EPajares in https://github.com/plan4better/goat/pull/3710
- fix: german translation topology relations by @CyrineKamoun in https://github.com/plan4better/goat/pull/3711
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.22...v2.4.23
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti about 2 months ago
goat - v2.4.22 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.21 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- fix: matrix points extent threshold, size limits by @nihar1024 in https://github.com/plan4better/goat/pull/3703
- fix(core): use AWS_S3_ASSETS_BUCKET for asset upload/delete by @EPajares in https://github.com/plan4better/goat/pull/3705
- Extending layer group in dashboards and bug fixing by @EPajares in https://github.com/plan4better/goat/pull/3706
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.21...v2.4.22
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti about 2 months ago
goat - v2.4.21 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.20 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- feat(wip): custom domain by @majkshkurti in https://github.com/plan4better/goat/pull/3699
- fix: travel cost matrix interface and performance, catchment area distance limits by @nihar1024 in https://github.com/plan4better/goat/pull/3697
- refactor: multiple travel cost matrix improvements by @nihar1024 in https://github.com/plan4better/goat/pull/3700
- Extending dashboard builder and styling by @EPajares in https://github.com/plan4better/goat/pull/3701
- fix: caddy issue by @majkshkurti in https://github.com/plan4better/goat/pull/3702
- fix: custom domain middleware bug by @majkshkurti in https://github.com/plan4better/goat/pull/3704
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.20...v2.4.21
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti about 2 months ago
goat - v2.4.20 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.19 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- fix: multiple improvements to access, egress, and performance for pt catchments, input validation by @nihar1024 in https://github.com/plan4better/goat/pull/3693
- Bug fixing dashboard and extend customization by @EPajares in https://github.com/plan4better/goat/pull/3695
- Heatmap NULL value styling by @EPajares in https://github.com/plan4better/goat/pull/3696
- feat: underserverd area in heatmap by @CyrineKamoun in https://github.com/plan4better/goat/pull/3689
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.19...v2.4.20
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti about 2 months ago
goat - v2.4.19 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.18 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- fix(web): update trip count labels for clarity by @EPajares in https://github.com/plan4better/goat/pull/3694
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.18...v2.4.19
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti about 2 months ago
goat - v2.4.18 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.17 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.17...v2.4.18
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti about 2 months ago
goat - v2.4.17 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.16 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- refactor: significant performance and resource consumption improvements by @nihar1024 in https://github.com/plan4better/goat/pull/3692
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.16...v2.4.17
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti about 2 months ago
goat - v2.4.16 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.15 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- Reviewed MVP Routing v2 by @EPajares in https://github.com/plan4better/goat/pull/3684
- feat: new routing engine by @nihar1024 in https://github.com/plan4better/goat/pull/3683
- Reviewed editing, bug fixing and expanded data upload by @EPajares in https://github.com/plan4better/goat/pull/3685
- fix: minor fixes and improvements by @nihar1024 in https://github.com/plan4better/goat/pull/3686
- fix: accuracy of certain catchment types by @nihar1024 in https://github.com/plan4better/goat/pull/3687
- feat(web, goatlib, core): add save filtered layer as new dataset and … by @EPajares in https://github.com/plan4better/goat/pull/3688
- Extend dashboard functionality and fix editing by @EPajares in https://github.com/plan4better/goat/pull/3690
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.15...v2.4.16
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 2 months ago
goat - v2.4.15 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.14 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- Bug fixing by @EPajares in https://github.com/plan4better/goat/pull/3679
- docs: replace docs screenshots with webp assets by @gokulgpn in https://github.com/plan4better/goat/pull/3678
- Fixing linting by @EPajares in https://github.com/plan4better/goat/pull/3680
- ci: trigger lint workflow by @EPajares in https://github.com/plan4better/goat/pull/3681
- fix(web): remove unused ts-expect-error directives by @EPajares in https://github.com/plan4better/goat/pull/3682
New Contributors
- @gokulgpn made their first contribution in https://github.com/plan4better/goat/pull/3678
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.14...v2.4.15
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 2 months ago
goat - v2.4.14 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.12 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- Bug fixes and dashboard extension by @EPajares in https://github.com/plan4better/goat/pull/3675
- fix(processes): prevent memory accumulation in DuckLake connections by @EPajares in https://github.com/plan4better/goat/pull/3676
- fix(i18n): add missing translations for rich text widget features by @EPajares in https://github.com/plan4better/goat/pull/3677
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.13...v2.4.14
Consumption - Mobility and Transportation
- TypeScript
Published by EPajares 2 months ago
goat - v2.4.13 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.12 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- Merging copy/export/import project by @EPajares in https://github.com/plan4better/goat/pull/3674
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.12...v2.4.13
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 2 months ago
goat - v2.4.12 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.11 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- Bug fixing and extending dashboard by @EPajares in https://github.com/plan4better/goat/pull/3672
- fix(web): use ListboxProps instead of slotProps.listbox for MUI Autoc… by @EPajares in https://github.com/plan4better/goat/pull/3673
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.11...v2.4.12
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 3 months ago
goat - v2.4.11 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.10 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- feat(dashboard): filter fixes by @EPajares in https://github.com/plan4better/goat/pull/3670
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.10...v2.4.11
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 3 months ago
goat - v2.4.10 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.9 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- Extending dashboard functionality by @EPajares in https://github.com/plan4better/goat/pull/3669
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.9...v2.4.10
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 3 months ago
goat - v2.4.9 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.8 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.8...v2.4.9
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 3 months ago
goat - v2.4.8 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.7 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- fix: exclude track class streets for car routing by @nihar1024 in https://github.com/plan4better/goat/pull/3668
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.7...v2.4.8
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 3 months ago
goat - v2.4.7 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.6 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.6...v2.4.7
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 3 months ago
goat - v2.4.6 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.5 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- fix: geometry valid in catchment area, constant as input capacity in 2sfca by @CyrineKamoun in https://github.com/plan4better/goat/pull/3666
- docs: add comprehensive workflow documentation with german translations by @EPajares in https://github.com/plan4better/goat/pull/3665
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.5...v2.4.6
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 3 months ago
goat - v2.4.5 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.4 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- Merging dashboard improvement by @EPajares in https://github.com/plan4better/goat/pull/3663
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.4...v2.4.5
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 3 months ago
goat - v2.4.4 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.3 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- fix(dashboard): fixing some bugs by @EPajares in https://github.com/plan4better/goat/pull/3662
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.3...v2.4.4
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 3 months ago
goat - v2.4.3 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.2 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.2...v2.4.3
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 3 months ago
goat - v2.4.2 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.1 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
Full Changelog: https://github.com/plan4better/goat/compare/v2.4.1...v2.4.2
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 3 months ago
goat - v2.4.1 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.4.0 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- fix: clustering performance, validation heatmap, refactoring heatmap by @CyrineKamoun in https://github.com/plan4better/goat/pull/3660
- Dashboard table widget by @EPajares in https://github.com/plan4better/goat/pull/3661
Full Changelog: https://github.com/plan4better/goat/compare/2.4.0...v2.4.1
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 3 months ago
goat - GOAT 2.4.0 "Toggenburg"
GOAT 2.4.0 "Toggenburg" introduces Workflows, a visual automation canvas for chaining analytics tools along with four new analytical tools, an enhanced dashboard builder, and significant performance improvements for map tile serving.
What's New in GOAT 2.4.0 ✨
🔗 Workflows
-
Visual Workflow Canvas
Design and run multi-step analytical pipelines using a drag-and-drop canvas built on React Flow. Chain tools, datasets, and custom SQL into reusable workflows with full execution tracking. -
Dataset, Tool & Export Nodes
Workflows support dataset inputs, any analytics tool as a processing step, custom SQL transformations, and export nodes — all connected via a visual graph. -
Runtime Variables
Define variables in your workflow and set them at execution time, making workflows reusable across different datasets and parameters. -
Workflow Runner
Run saved workflows directly from the map mode toolbox via the new Workflows tab, with runtime variable prompts.
🧪 New Analytics Tools
-
Two-Step Floating Catchment Area (2SFCA)
A spatial accessibility indicator that measures access to services by combining supply capacity, demand, and travel time in a two-step approach. -
Huff Model
A probabilistic spatial interaction model that estimates the likelihood of consumers choosing a facility based on its attractiveness and distance. -
Spatial Clustering
Identify spatial clusters in point data using gravity-based and connectivity-based methods, with configurable distance and growth parameters. -
Custom SQL
Write and execute custom SQL queries with CodeMirror editor, autocomplete, schema prediction, and validation — available both as a standalone tool and within workflows.
📊 Dashboard & Reporting
-
Enhanced Dashboard Builder
New formula builder, extended widget settings, Tabs widget, ColorRange support for categories and pie charts, and filter-other-layers functionality. -
JPEG Export for Reports
Report layouts can now be exported in JPEG format in addition to existing options.
🗺️ Client
-
Toolbox Search & Tabs
The tools panel now features a search bar and a tabbed interface separating Tools and Workflows. -
Improved Layer Styling
Better legend rendering with support for custom markers and complex legends. -
CodeMirror SQL Editor
Integrated code editor with syntax highlighting, keyword auto-capitalization, and autocomplete for SQL-based tools.
⚙️ Backend & Platform
-
PMTiles Tile Serving
New high-performance tile serving path using PMTiles with variable-depth overzoom, lazy loading, and queue-based parallel generation via tippecanoe. -
Processes Service Separation
The OGC API Processes service has been separated from GeoAPI, preventing long-running analytics jobs from blocking tile and feature requests. -
Improved Scenario Support
Scenario feature IDs changed from UUID to Text for greater flexibility, with improved marker handling and catalog layer support. -
Job Cancellation
Users can now cancel running jobs from the UI with full backend support. -
Performance Improvements
Faster vector tile serving with dynamic feature limits per zoom level, DuckDB memory limit configuration, and improved clustering computation time.
What's Changed
- feat: add zone clustering by @CyrineKamoun in https://github.com/plan4better/goat/pull/3640
- fix: ui clustering by @CyrineKamoun in https://github.com/plan4better/goat/pull/3647
- Merging latest changes by @EPajares in https://github.com/plan4better/goat/pull/3645
- Clustering update with field selection/max distance + heatmap gravity field update by @CyrineKamoun in https://github.com/plan4better/goat/pull/3651
- FEAT: heatmap 2sfca, huff model + improved clustering by @CyrineKamoun in https://github.com/plan4better/goat/pull/3654
- docs: add pictures docs new tools + updates by @CyrineKamoun in https://github.com/plan4better/goat/pull/3655
- V2.4.0 by @majkshkurti in https://github.com/plan4better/goat/pull/3656
- fix: computation time/ neighboring graph for small layer clustering by @CyrineKamoun in https://github.com/plan4better/goat/pull/3657
- V2.4.0 by @EPajares in https://github.com/plan4better/goat/pull/3658
Full Changelog: https://github.com/plan4better/goat/compare/v2.3.18...2.4.0
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 4 months ago
goat - v2.3.18 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.3.17 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- Extend dashboard and ÖV-Güteklassen by @EPajares in https://github.com/plan4better/goat/pull/3652
Full Changelog: https://github.com/plan4better/goat/compare/v2.3.17...v2.3.18
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 4 months ago
goat - v2.3.17 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.3.16 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
Full Changelog: https://github.com/plan4better/goat/compare/v2.3.16...v2.3.17
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 4 months ago
goat - v2.3.16 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.3.15 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
Full Changelog: https://github.com/plan4better/goat/compare/v2.3.15...v2.3.16
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 4 months ago
goat - v2.3.15 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.3.14 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
Full Changelog: https://github.com/plan4better/goat/compare/v2.3.14...v2.3.15
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 4 months ago
goat - v2.3.14 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.3.13 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- Improvements dashboard builder by @EPajares in https://github.com/plan4better/goat/pull/3638
- Extending dashboard functionality by @EPajares in https://github.com/plan4better/goat/pull/3641
- Fix linting by @EPajares in https://github.com/plan4better/goat/pull/3642
- Added a comment by @EPajares in https://github.com/plan4better/goat/pull/3646
- Bug fixing by @EPajares in https://github.com/plan4better/goat/pull/3648
- Bug fixing by @EPajares in https://github.com/plan4better/goat/pull/3649
- Fixed nan values issue for rasters by @EPajares in https://github.com/plan4better/goat/pull/3650
Full Changelog: https://github.com/plan4better/goat/compare/v2.3.13...v2.3.14
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 4 months ago
goat - v2.3.13 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.3.12 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
Full Changelog: https://github.com/plan4better/goat/compare/v2.3.12...v2.3.13
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 5 months ago
goat - v2.3.12 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.3.11 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- Fixed non scrolling behavior for public map by @EPajares in https://github.com/plan4better/goat/pull/3636
Full Changelog: https://github.com/plan4better/goat/compare/v2.3.11...v2.3.12
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 5 months ago
goat - v2.3.11 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.3.10 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- Update RAM requirement in README by @majkshkurti in https://github.com/plan4better/goat/pull/3634
- Fix layer metadata by @EPajares in https://github.com/plan4better/goat/pull/3635
Full Changelog: https://github.com/plan4better/goat/compare/v2.3.10...v2.3.11
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 5 months ago
goat - v2.3.10 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.3.9 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
Full Changelog: https://github.com/plan4better/goat/compare/v2.3.9...v2.3.10
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 5 months ago
goat - v2.3.9 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.3.8 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
Full Changelog: https://github.com/plan4better/goat/compare/v2.3.8...v2.3.9
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 5 months ago
goat - v2.3.8 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.3.7 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
Full Changelog: https://github.com/plan4better/goat/compare/v2.3.7...v2.3.8
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 5 months ago
goat - v2.3.7 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.3.6 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- Merging fixes and improvements by @EPajares in https://github.com/plan4better/goat/pull/3631
Full Changelog: https://github.com/plan4better/goat/compare/v2.3.6...v2.3.7
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 5 months ago
goat - v2.3.6 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.3.5 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
Full Changelog: https://github.com/plan4better/goat/compare/v2.3.5...v2.3.6
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 5 months ago
goat - v2.3.5 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.3.4 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- Update tutorials by @EPajares in https://github.com/plan4better/goat/pull/3628
Full Changelog: https://github.com/plan4better/goat/compare/v2.3.4...v2.3.5
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 5 months ago
goat - v2.3.4 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.3.3 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- Added mean to dashboard builder by @EPajares in https://github.com/plan4better/goat/pull/3630
Full Changelog: https://github.com/plan4better/goat/compare/v2.3.3...v2.3.4
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 5 months ago
goat - v2.3.3 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.3.2 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- Cleanup GOAT core by @EPajares in https://github.com/plan4better/goat/pull/3627
- Layer update by @EPajares in https://github.com/plan4better/goat/pull/3629
Full Changelog: https://github.com/plan4better/goat/compare/v2.3.2...v2.3.3
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 5 months ago
goat - v2.3.2 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.3.1 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- fix: temporarily remove buffer from street network region by @nihar1024 in https://github.com/plan4better/goat/pull/3625
- Bug fixing by @EPajares in https://github.com/plan4better/goat/pull/3626
Full Changelog: https://github.com/plan4better/goat/compare/v2.3.1...v2.3.2
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 5 months ago
goat - v2.3.1 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.3.0 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- Merge by @EPajares in https://github.com/plan4better/goat/pull/3624
Full Changelog: https://github.com/plan4better/goat/compare/v2.3.0...v2.3.1
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 5 months ago
goat - GOAT 2.3.0 "Tarn"
GOAT 2.3.0 “Tarn” introduces a major architectural evolution of GOAT’s backend, focused on standards, performance, and long-term scalability. This release establishes a modern data and workflow foundation built on Windmill, OGC-compliant GeoAPI, and DuckDB with DuckLake and GeoParquet.
What’s New in GOAT 2.3.0 ✨
🗺️ Client
- Layouts
Create printable map layouts directly in the client. Layouts allow you to design structured map compositions for presentation, export, and communication.
⚙️ Backend & Platform
-
Workflow Engine powered by Windmill
GOAT now uses Windmill as its workflow engine, providing a robust, observable, and extensible foundation for data processing and automation. -
GeoAPI aligned with OGC API standards
The internal API has been reworked to follow OGC API principles, improving interoperability, consistency, and integration with external geospatial tools and services. -
New Analytics & Storage Backend (DuckDB + DuckLake)
DuckDB is now used for analytical workloads, with DuckLake providing a modern lakehouse-style storage layer. -
GeoParquet as the primary data format
Geospatial datasets are stored in GeoParquet, enabling efficient columnar storage, faster queries, and better interoperability across the geospatial ecosystem. -
Improved Performance & Scalability
Faster analytical queries, more efficient data access patterns, and a backend architecture designed to scale with larger datasets and projects.
What's Changed
- V2.3.0 by @EPajares in https://github.com/plan4better/goat/pull/3589
- feat(routing): added base ab_routing schemas and unit tests by @96hoshi in https://github.com/plan4better/goat/pull/3571
- V2.3.0 by @EPajares in https://github.com/plan4better/goat/pull/3597
- V2.3.0 by @EPajares in https://github.com/plan4better/goat/pull/3598
- V2.3.0 by @EPajares in https://github.com/plan4better/goat/pull/3599
- V2.3.0 by @EPajares in https://github.com/plan4better/goat/pull/3600
- V2.3.0 by @EPajares in https://github.com/plan4better/goat/pull/3601
- feat(processes): Added layer upload, update and delete by @EPajares in https://github.com/plan4better/goat/pull/3602
- Merge pull request #9 from plan4better/v2.3.0 by @EPajares in https://github.com/plan4better/goat/pull/3603
- Merge pull request #11 from plan4better/v2.3.0 by @EPajares in https://github.com/plan4better/goat/pull/3604
- Merge pull request #12 from plan4better/v2.3.0 by @EPajares in https://github.com/plan4better/goat/pull/3605
- feat(goatlib): Refactored catchment area by @EPajares in https://github.com/plan4better/goat/pull/3606
- fix: Fixed dates and speed for GOAT routing by @EPajares in https://github.com/plan4better/goat/pull/3607
- V2.3.0 by @majkshkurti in https://github.com/plan4better/goat/pull/3608
- V2.3.0 by @majkshkurti in https://github.com/plan4better/goat/pull/3609
- V2.3.0 by @EPajares in https://github.com/plan4better/goat/pull/3610
- V2.3.0 by @EPajares in https://github.com/plan4better/goat/pull/3612
- feat(processes): Added scenarios and improved buffer tool by @EPajares in https://github.com/plan4better/goat/pull/3614
- Merge docs review by @EPajares in https://github.com/plan4better/goat/pull/3616
- feat(docs): Tested dummy tutorial docs by @EPajares in https://github.com/plan4better/goat/pull/3617
- Merge pull request #20 from plan4better/main by @EPajares in https://github.com/plan4better/goat/pull/3618
- Added new processes by @EPajares in https://github.com/plan4better/goat/pull/3619
- Docs update by @EPajares in https://github.com/plan4better/goat/pull/3620
- Added trip count tool and bug fixing by @EPajares in https://github.com/plan4better/goat/pull/3621
- Merge pull request #24 from plan4better/main by @EPajares in https://github.com/plan4better/goat/pull/3622
- Added data delete if folder is deleted by @EPajares in https://github.com/plan4better/goat/pull/3623
New Contributors
- @96hoshi made their first contribution in https://github.com/plan4better/goat/pull/3571
Full Changelog: https://github.com/plan4better/goat/compare/v2.2.6...v2.3.0
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 5 months ago
goat - v2.2.6 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.2.5 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
Full Changelog: https://github.com/plan4better/goat/compare/v2.2.5...v2.2.6
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 6 months ago
goat - v2.2.5 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.2.4 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
Full Changelog: https://github.com/plan4better/goat/compare/v2.2.4...v2.2.5
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 6 months ago
goat - v2.2.4 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.2.3 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 6 months ago
goat - v2.2.3 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.2.2 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 6 months ago
goat - v2.2.2 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.2.1 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
Full Changelog: https://github.com/plan4better/goat/compare/v2.2.1...v2.2.2
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 7 months ago
goat - v2.2.1 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.2.0 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- V2.2.0 by @majkshkurti in https://github.com/plan4better/goat/pull/3591
Full Changelog: https://github.com/plan4better/goat/compare/v2.2.0...v2.2.1
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 7 months ago
goat - GOAT 2.2.0 "Cashmere"
GOAT 2.2.0 “Cashmere” introduces a set of improvements designed to make your work more organized, efficient, and intuitive. This update enhances structure, simplifies navigation, and helps you understand and manage your projects with greater ease. 🚀
What’s New in GOAT 2.2.0 ✨
- Redesigned Data Mode UI – Data Mode has been completely refreshed with a cleaner, more intuitive interface, making it easier to browse and understand
- Layer Groups – Group layers into logical collections
- Dashboard Expansion Panels – Dashboards now support collapsible panels.
- Project Info View for Dashboards – Get essential project context inside your dashboard as a welcome screen
- Simple Style for dashboard layers – Make quick, lightweight visual adjustments to layers on public maps (e.g opacity)
What's Changed
- (wip): V2.2.0 by @majkshkurti in https://github.com/plan4better/goat/pull/3574
- fix(web): system settings api env reference by @majkshkurti in https://github.com/plan4better/goat/pull/3578
- V2.2.0 by @majkshkurti in https://github.com/plan4better/goat/pull/3579
- refactor: enhance schema and trigger management, alembic by @majkshkurti in https://github.com/plan4better/goat/pull/3580
- refactor: docker-compose by @majkshkurti in https://github.com/plan4better/goat/pull/3581
- docs: update readme by @majkshkurti in https://github.com/plan4better/goat/pull/3582
- fix: README by @majkshkurti in https://github.com/plan4better/goat/pull/3583
- docs: README by @majkshkurti in https://github.com/plan4better/goat/pull/3584
- fix: README by @majkshkurti in https://github.com/plan4better/goat/pull/3585
- ci/cd: fix platform by @majkshkurti in https://github.com/plan4better/goat/pull/3586
- trigger build by @majkshkurti in https://github.com/plan4better/goat/pull/3588
- V2.2.0 by @majkshkurti in https://github.com/plan4better/goat/pull/3590
- V2.2.0 by @majkshkurti in https://github.com/plan4better/goat/pull/3591
Full Changelog: https://github.com/plan4better/goat/compare/v2.1.3...v2.2.00
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 7 months ago
goat - v2.1.3 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.1.2 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- Update README with project technology stack by @majkshkurti in https://github.com/plan4better/goat/pull/3569
- chore: update weekday dates by @nihar1024 in https://github.com/plan4better/goat/pull/3573
Full Changelog: https://github.com/plan4better/goat/compare/v2.1.2...v2.1.3
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 7 months ago
goat - v2.1.2 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.1.1 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- fix(web): Icons broken in Chrome v141 (#3565)
Full Changelog: https://github.com/plan4better/goat/compare/v2.1.1...v2.1.2
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 8 months ago
goat - v2.1.1 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.1.0 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- feat: Implement S3 file upload functionality and dataset management by @majkshkurti in https://github.com/plan4better/goat/pull/3561
Full Changelog: https://github.com/plan4better/goat/compare/v2.1.0...v2.1.1
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 9 months ago
goat - GOAT 2.1.0 "Ibex"
We’re excited to announce GOAT 2.1.0 "Ibex", a major step forward packed with powerful new features, smarter workflows, and important performance improvements.
With our small but mighty team, we’re committed to making GOAT better for everyone, and this release brings you more flexibility, speed, and control than ever. 🎉
What’s New in GOAT 2.1.0 ✨
- Dashboard Builder – Create fully custom dashboards with a variety of widgets to visualize and share insights your way.
- Custom Icons – Personalize your maps and layers by uploading your own icons for styling.
- Quick Dataset Actions – Rename or delete datasets directly from the project UI.
- Backend Improvements – Core services have been refactored as we continue moving towards a monorepo structure for greater scalability.
- Bug Fixes & Performance Boosts – A smoother, faster, and more reliable GOAT experience.
What's Changed
- Refactoring/merge core by @nihar1024 in https://github.com/plan4better/goat/pull/3492
- Fix remaining typing errors in the core, crud, and endpoints packages by @nihar1024 in https://github.com/plan4better/goat/pull/3494
- fix: improve histogram buckets logic, update data dir by @nihar1024 in https://github.com/plan4better/goat/pull/3495
- docs: layer design update by @NNoemi1 in https://github.com/plan4better/goat/pull/3493
- wip: routing, dashboard, core by @majkshkurti in https://github.com/plan4better/goat/pull/3512
- fix(web): lint by @majkshkurti in https://github.com/plan4better/goat/pull/3513
- fix(routing): remove test compose file by @majkshkurti in https://github.com/plan4better/goat/pull/3514
- fix(routing): polars change json_extract to json_decode by @majkshkurti in https://github.com/plan4better/goat/pull/3515
- fix(routing): np.Inf to np.inf by @majkshkurti in https://github.com/plan4better/goat/pull/3516
- fix(routing): deprecated np types (np.bool8, np.NaN) by @majkshkurti in https://github.com/plan4better/goat/pull/3517
- fix(crud): add missing import for sqlmodel and_ by @majkshkurti in https://github.com/plan4better/goat/pull/3519
- fix(core): add boto3 by @majkshkurti in https://github.com/plan4better/goat/pull/3520
- fix: update references from goat-community to plan4better by @majkshkurti in https://github.com/plan4better/goat/pull/3521
- ÖVG figure added by @NNoemi1 in https://github.com/plan4better/goat/pull/3503
- feat: add haut-rhin region to heatmap, improve artificial segment computation, fix compatibility issues by @nihar1024 in https://github.com/plan4better/goat/pull/3522
- docs: added builder page by @NNoemi1 in https://github.com/plan4better/goat/pull/3528
Full Changelog: https://github.com/plan4better/goat/compare/v2.0.19...v2.1
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti 9 months ago
goat - v2.0.2
New Features
- feat: Add public share option
- feat: Add context menu on the project toolbar
- feat: docs_troubleshooting by @CyrineKamoun in https://github.com/goat-community/goat/pull/3385
What's Changed
- Added Network to OEV-Gueteklassen by @NNoemi1 in https://github.com/goat-community/goat/pull/3390
- chore(deps): bump dawidd6/action-download-artifact from 2 to 6 in /.github/workflows by @dependabot in https://github.com/goat-community/goat/pull/3395
- fix: update docs social card by @nihar1024 in https://github.com/goat-community/goat/pull/3406
- fix: switch to static social card image by @nihar1024 in https://github.com/goat-community/goat/pull/3410
New Contributors
- @NNoemi1 made their first contribution in https://github.com/goat-community/goat/pull/3390
- @CyrineKamoun made their first contribution in https://github.com/goat-community/goat/pull/3385
- @nihar1024 made their first contribution in https://github.com/goat-community/goat/pull/3406
Full Changelog: https://github.com/goat-community/goat/compare/v2.0.0...v2.0.2
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti over 1 year ago
goat - v2.0.0
What's Changed
- hotfix: removed right click zooming, added zoom in & zoom out buttons by @Ebubeker in https://github.com/goat-community/goat/pull/2225
- Dev by @EPajares in https://github.com/goat-community/goat/pull/2227
- MVT Vector Tiles Fix + Base documentation docusaurus by @EPajares in https://github.com/goat-community/goat/pull/2231
- fix: fixed the translation problem by @Ebubeker in https://github.com/goat-community/goat/pull/2249
- Dev by @EPajares in https://github.com/goat-community/goat/pull/2254
- [FIX] Bug with pois when loading by @EPajares in https://github.com/goat-community/goat/pull/2272
- Isochrone convert 🌀 by @metemaddar in https://github.com/goat-community/goat/pull/2230
- fix: fixed the multiisochrone window by @Ebubeker in https://github.com/goat-community/goat/pull/2295
- Add data type to other indicator endpoints by @metemaddar in https://github.com/goat-community/goat/pull/2293
- Isochrone convert by @EPajares in https://github.com/goat-community/goat/pull/2307
- Feature/indicators data types2 by @EPajares in https://github.com/goat-community/goat/pull/2308
- Fix #2118 by @EPajares in https://github.com/goat-community/goat/pull/2314
- fix: fixed the isochrone endpoints and also another issue by @Ebubeker in https://github.com/goat-community/goat/pull/2318
- Fix geobuf by @metemaddar in https://github.com/goat-community/goat/pull/2331
- [feat]: added the export feature for indicators and isochrones by @Ebubeker in https://github.com/goat-community/goat/pull/2337
- Release indicator export by @EPajares in https://github.com/goat-community/goat/pull/2346
- Update dev by @EPajares in https://github.com/goat-community/goat/pull/2354
- Isochrone to celery by @metemaddar in https://github.com/goat-community/goat/pull/2042
- [FEAT] visibility of amenities in geojson is false by @metemaddar in https://github.com/goat-community/goat/pull/2183
- [DOC] sort request examples for heatmaps by @metemaddar in https://github.com/goat-community/goat/pull/2185
- [ADD] meta info to converted file by @metemaddar in https://github.com/goat-community/goat/pull/2368
- Feature/car routing by @majkshkurti in https://github.com/goat-community/goat/pull/2390
- fix: fixed the isochrone network by @Ebubeker in https://github.com/goat-community/goat/pull/2385
- fix: removed the km/h in buffer by @Ebubeker in https://github.com/goat-community/goat/pull/2400
- Merging hotfix by @EPajares in https://github.com/goat-community/goat/pull/2461
- Dev by @EPajares in https://github.com/goat-community/goat/pull/2555
- [FIX] heatmap bug by @EPajares in https://github.com/goat-community/goat/pull/2560
- [HOTFIX] Heatmap by @EPajares in https://github.com/goat-community/goat/pull/2562
- [HOTFIX] Heatmap by @EPajares in https://github.com/goat-community/goat/pull/2564
- Dev by @EPajares in https://github.com/goat-community/goat/pull/2570
- Dev by @EPajares in https://github.com/goat-community/goat/pull/2688
- Update README.md by @UJehle in https://github.com/goat-community/goat/pull/2807
Full Changelog: https://github.com/goat-community/goat/compare/v1.5...v2.0.0
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti over 1 year ago
goat - v1.5
What's Changed
- Dev by @EPajares in https://github.com/goat-community/goat/pull/1265
- Dev by @EPajares in https://github.com/goat-community/goat/pull/1313
- Coarser concavity to avoid weird shapes by @EPajares in https://github.com/goat-community/goat/pull/1316
- Dev by @EPajares in https://github.com/goat-community/goat/pull/1318
- Hotfix for two bugs in the client by @EPajares in https://github.com/goat-community/goat/pull/1414
- Added translation and service down page by @EPajares in https://github.com/goat-community/goat/pull/1469
- Merging Release 1.2 changes into production environment by @EPajares in https://github.com/goat-community/goat/pull/1541
- [FIX] by @EPajares in https://github.com/goat-community/goat/pull/1550
- Merging patch by @EPajares in https://github.com/goat-community/goat/pull/1553
- Merging patches by @EPajares in https://github.com/goat-community/goat/pull/1557
- Patches by @EPajares in https://github.com/goat-community/goat/pull/1560
- Patching by @EPajares in https://github.com/goat-community/goat/pull/1567
- Patch version number by @EPajares in https://github.com/goat-community/goat/pull/1569
- Patches and improvements by @EPajares in https://github.com/goat-community/goat/pull/1652
- Revert date changes by @EPajares in https://github.com/goat-community/goat/pull/1655
- Bug fix güteklasse by @EPajares in https://github.com/goat-community/goat/pull/1658
- Chapar remote table by @metemaddar in https://github.com/goat-community/goat/pull/1620
- Release 1.3 by @EPajares in https://github.com/goat-community/goat/pull/1678
- [FIX] by @EPajares in https://github.com/goat-community/goat/pull/1699
- [FIX] by @EPajares in https://github.com/goat-community/goat/pull/1705
- Fix multiisochrone population count by @EPajares in https://github.com/goat-community/goat/pull/1707
- [FIX] by @EPajares in https://github.com/goat-community/goat/pull/1727
- [FIX] by @EPajares in https://github.com/goat-community/goat/pull/1731
- [FIX] by @EPajares in https://github.com/goat-community/goat/pull/1742
- [FIX] by @EPajares in https://github.com/goat-community/goat/pull/1745
- [FIX] network by @EPajares in https://github.com/goat-community/goat/pull/1747
- [FIX] by @EPajares in https://github.com/goat-community/goat/pull/1749
- [FIX] by @EPajares in https://github.com/goat-community/goat/pull/1752
- Some small changes on the heatmap file by @Ebubeker in https://github.com/goat-community/goat/pull/1700
- Implementing Multiprocessing in the Heatmaps by @Ebubeker in https://github.com/goat-community/goat/pull/1757
- added the options to save the pois in the folder by @Ebubeker in https://github.com/goat-community/goat/pull/1769
- Heatmap basic calculations by @metemaddar in https://github.com/goat-community/goat/pull/1784
- improved reading the data from the Opportunity matrixes by @Ebubeker in https://github.com/goat-community/goat/pull/1785
- [REFACTOR] isochrone performance by @metemaddar in https://github.com/goat-community/goat/pull/1776
- Merging fixes by @EPajares in https://github.com/goat-community/goat/pull/1792
- Heatmap Classification/Separation/Schema by @metemaddar in https://github.com/goat-community/goat/pull/1794
- [FIX] ignore downgrade missed func/trig by @metemaddar in https://github.com/goat-community/goat/pull/1736
- [FIX] wrong calculation of mins by @metemaddar in https://github.com/goat-community/goat/pull/1802
- Heatmap calculations per grid by @metemaddar in https://github.com/goat-community/goat/pull/1803
- [ADD] quantile_classify() @-> heatmap.py by @metemaddar in https://github.com/goat-community/goat/pull/1814
- Refactor crud_heatmap by @metemaddar in https://github.com/goat-community/goat/pull/1824
- Separate env variables by @metemaddar in https://github.com/goat-community/goat/pull/1851
- [ADD] bash to list unwritten and mentioned tests by @metemaddar in https://github.com/goat-community/goat/pull/1829
- Map Crud heatmap do calculations by @metemaddar in https://github.com/goat-community/goat/pull/1854
- Fix gitignore for cache by @metemaddar in https://github.com/goat-community/goat/pull/1850
- fix: #1800 by @majkshkurti in https://github.com/goat-community/goat/pull/1872
- Crud heatmap do calculations by @metemaddar in https://github.com/goat-community/goat/pull/1869
- Combine heatmap calculations as dataframe like by @metemaddar in https://github.com/goat-community/goat/pull/1874
- Hotfix: Fixed the issue with the isochrone in the map. by @Ebubeker in https://github.com/goat-community/goat/pull/1827
- Merging hotfix by @EPajares in https://github.com/goat-community/goat/pull/1882
- Combine heatmap calculations as dataframe like by @metemaddar in https://github.com/goat-community/goat/pull/1881
- Cythonize crud read heatmap by @metemaddar in https://github.com/goat-community/goat/pull/1896
- [ADD] GeoJSON Generator for crud_read_heatmap by @metemaddar in https://github.com/goat-community/goat/pull/1891
- Heatmap request examples by @metemaddar in https://github.com/goat-community/goat/pull/1899
- Heatmap request examples by @metemaddar in https://github.com/goat-community/goat/pull/1908
- Heatmap request examples by @metemaddar in https://github.com/goat-community/goat/pull/1909
- [REFACTOR] uncythonize final geojson by @metemaddar in https://github.com/goat-community/goat/pull/1910
- merge walking-cython into walking by @metemaddar in https://github.com/goat-community/goat/pull/1920
- Implement combined modified Gaussian function by @metemaddar in https://github.com/goat-community/goat/pull/1927
- Connectivity heatmap by @metemaddar in https://github.com/goat-community/goat/pull/1931
- [FIX] unique index matching at connectivity by @metemaddar in https://github.com/goat-community/goat/pull/1932
- Fix gravity parenting by @metemaddar in https://github.com/goat-community/goat/pull/1934
- Metemaddar data preparation endpoints by @EPajares in https://github.com/goat-community/goat/pull/1958
- Merging WIP changes by @EPajares in https://github.com/goat-community/goat/pull/1960
- Data preparation endpoints by @metemaddar in https://github.com/goat-community/goat/pull/1952
- Fix walking matrix branch by @metemaddar in https://github.com/goat-community/goat/pull/1961
- [ADD] Connectivity heatmap generator endpoint by @metemaddar in https://github.com/goat-community/goat/pull/1964
- Rabbit 🐰 as broker and some refactors by @metemaddar in https://github.com/goat-community/goat/pull/1965
- Feature/chapar by @EPajares in https://github.com/goat-community/goat/pull/1968
- [fix]: Added more transportation types to Goat for the Indocators by @Ebubeker in https://github.com/goat-community/goat/pull/1954
- Bug fixing by @EPajares in https://github.com/goat-community/goat/pull/1970
- Merged some bug fixes by @EPajares in https://github.com/goat-community/goat/pull/1971
- Broken scenario by @metemaddar in https://github.com/goat-community/goat/pull/1985
- Weighted heatmap calculations by @metemaddar in https://github.com/goat-community/goat/pull/1990
- [REFACTOR] Use previous dijkstra in traveltime-calc by @metemaddar in https://github.com/goat-community/goat/pull/1995
- Implemented the heatmap in the client by @Ebubeker in https://github.com/goat-community/goat/pull/1996
- Feature/walking matrix by @EPajares in https://github.com/goat-community/goat/pull/1997
- Fix: Added the AOIs to the heatmap calculation by @Ebubeker in https://github.com/goat-community/goat/pull/2003
- fix: added the new connectivity heatmap endpoint to the client by @Ebubeker in https://github.com/goat-community/goat/pull/2004
- fixed the conflicts by @Ebubeker in https://github.com/goat-community/goat/pull/2006
- Feature/walking matrix by @EPajares in https://github.com/goat-community/goat/pull/2005
- [ADD] Aggregated heatmap endpoint by @metemaddar in https://github.com/goat-community/goat/pull/1983
- fix: Added population density by @Ebubeker in https://github.com/goat-community/goat/pull/2007
- [ADD] gravity/population difference endpoint by @metemaddar in https://github.com/goat-community/goat/pull/2008
- Give Heatmap Tasks to Workers 💪 by @metemaddar in https://github.com/goat-community/goat/pull/2029
- feat: A new way to deal with the POIs by @Ebubeker in https://github.com/goat-community/goat/pull/2033
- fix: added the minzoom property to the vector layer by @Ebubeker in https://github.com/goat-community/goat/pull/2035
- [REFACTOR] Read Heatmap by @majkshkurti in https://github.com/goat-community/goat/pull/2037
- [FIX] celery bug by @majkshkurti in https://github.com/goat-community/goat/pull/2039
- FIX Celery bug by @majkshkurti in https://github.com/goat-community/goat/pull/2040
- [WIP] heatmap scenario by @majkshkurti in https://github.com/goat-community/goat/pull/2041
- fix: scenario error handling in case of broken scenarios by @Ebubeker in https://github.com/goat-community/goat/pull/1987
- Bug fixing by @EPajares in https://github.com/goat-community/goat/pull/2043
- [FIX] heatmap bug by @majkshkurti in https://github.com/goat-community/goat/pull/2044
- added another layer for the POIs, in order to show them in groups by @Ebubeker in https://github.com/goat-community/goat/pull/2047
- Dev by @EPajares in https://github.com/goat-community/goat/pull/2048
- Merging preliminary final by @EPajares in https://github.com/goat-community/goat/pull/2049
- merge by @majkshkurti in https://github.com/goat-community/goat/pull/2050
- Dev by @majkshkurti in https://github.com/goat-community/goat/pull/2051
- trigger build by @majkshkurti in https://github.com/goat-community/goat/pull/2052
- Dev by @majkshkurti in https://github.com/goat-community/goat/pull/2053
- Prod by @majkshkurti in https://github.com/goat-community/goat/pull/2054
- Dev by @majkshkurti in https://github.com/goat-community/goat/pull/2055
- FIXES by @majkshkurti in https://github.com/goat-community/goat/pull/2070
- fix: Added visualization layer to Scenarios (incomplete) by @Ebubeker in https://github.com/goat-community/goat/pull/2069
- Dev by @EPajares in https://github.com/goat-community/goat/pull/2093
- Merging Fixes by @EPajares in https://github.com/goat-community/goat/pull/2094
- Dev by @EPajares in https://github.com/goat-community/goat/pull/2095
- Updating prod by @EPajares in https://github.com/goat-community/goat/pull/2096
- Dev by @EPajares in https://github.com/goat-community/goat/pull/2098
- Fix poi visualization logic by @EPajares in https://github.com/goat-community/goat/pull/2099
- Dev by @EPajares in https://github.com/goat-community/goat/pull/2105
- Fixed multi isochrones bug by @EPajares in https://github.com/goat-community/goat/pull/2106
- fix: fixed the bugs by @Ebubeker in https://github.com/goat-community/goat/pull/2109
- fix: fixed 2 last issues by @Ebubeker in https://github.com/goat-community/goat/pull/2110
- Dev by @EPajares in https://github.com/goat-community/goat/pull/2112
- Dev by @EPajares in https://github.com/goat-community/goat/pull/2120
- reduced icon size poi by @EPajares in https://github.com/goat-community/goat/pull/2122
- hotfix: fixed the pt indicator legend by @Ebubeker in https://github.com/goat-community/goat/pull/2116
- [TEST] for Heatmaps & Customizations 🧪 by @metemaddar in https://github.com/goat-community/goat/pull/2092
- [REFACTOR] functions migration by @metemaddar in https://github.com/goat-community/goat/pull/2152
- Fix poi icon selection by @metemaddar in https://github.com/goat-community/goat/pull/2184
- [HOTFIX] Fix study area settings by @metemaddar in https://github.com/goat-community/goat/pull/2161
- Merge pull request #2161 from metemaddar/fix-study-area-settings by @EPajares in https://github.com/goat-community/goat/pull/2186
- [FIX] #2155 by @majkshkurti in https://github.com/goat-community/goat/pull/2187
- [ADD] Isochrone buffer by @majkshkurti in https://github.com/goat-community/goat/pull/2192
- Bug Fixes by @majkshkurti in https://github.com/goat-community/goat/pull/2196
- Hotfix: Fixed the scenario Z-Index by @Ebubeker in https://github.com/goat-community/goat/pull/2195
- Merging hot fix by @EPajares in https://github.com/goat-community/goat/pull/2199
- Dev by @EPajares in https://github.com/goat-community/goat/pull/2200
- fix: multi-isochrone amenity count NaN error by @majkshkurti in https://github.com/goat-community/goat/pull/2202
- Dev by @EPajares in https://github.com/goat-community/goat/pull/2204
- [fix]: Fixed some bugs in the client by @Ebubeker in https://github.com/goat-community/goat/pull/2193
- Dev by @EPajares in https://github.com/goat-community/goat/pull/2217
Full Changelog: https://github.com/goat-community/goat/compare/v.1.4...v1.5
Consumption - Mobility and Transportation
- TypeScript
Published by EPajares about 3 years ago
goat - v.1.4
What's Changed
- Add put method for system status by @metemaddar in https://github.com/goat-community/goat/pull/1674
- [FIX] Fixed the isochrone bug by @Ebubeker in https://github.com/goat-community/goat/pull/1684
- Dev by @EPajares in https://github.com/goat-community/goat/pull/1685
- [ADD] customization base CRUD endpoints by @metemaddar in https://github.com/goat-community/goat/pull/1681
- Feature/isochrone improvements by @EPajares in https://github.com/goat-community/goat/pull/1698
- Updated the isochrone styling by @Ebubeker in https://github.com/goat-community/goat/pull/1695
- [FIX] pois count scenario_id by @EPajares in https://github.com/goat-community/goat/pull/1704
- [FIX] Multi isochrone count by @EPajares in https://github.com/goat-community/goat/pull/1706
- Fixed the POI calculation table in the Isochrone results. Now it upda… by @Ebubeker in https://github.com/goat-community/goat/pull/1708
- Translation is integrated in the GOAT application by @Ebubeker in https://github.com/goat-community/goat/pull/1701
- solved some of the feedback by @Ebubeker in https://github.com/goat-community/goat/pull/1710
- added translation by @Ebubeker in https://github.com/goat-community/goat/pull/1713
- [FIX]: fixed the isochrone travel time in the results by @Ebubeker in https://github.com/goat-community/goat/pull/1718
- fixed the label by @Ebubeker in https://github.com/goat-community/goat/pull/1719
- [FIX]: fixed the poi issue and the multi isochrone by @Ebubeker in https://github.com/goat-community/goat/pull/1721
- changed the comparison by @Ebubeker in https://github.com/goat-community/goat/pull/1722
- Feature/isochrone improvements by @EPajares in https://github.com/goat-community/goat/pull/1726
- Provided a solution for the draggable problem by @Ebubeker in https://github.com/goat-community/goat/pull/1729
- Feature/isochrone improvements by @EPajares in https://github.com/goat-community/goat/pull/1730
- [FIX]: Fixed the color in results and also the stroke in results by @Ebubeker in https://github.com/goat-community/goat/pull/1733
- [Fix]: fixed the page order in the POI & Indicator overlay by @Ebubeker in https://github.com/goat-community/goat/pull/1735
- Feature/isochrone improvements by @EPajares in https://github.com/goat-community/goat/pull/1737
- Feature/isochrone improvements by @EPajares in https://github.com/goat-community/goat/pull/1741
- Feature/isochrone improvements by @Ebubeker in https://github.com/goat-community/goat/pull/1743
- Feature/isochrone improvements by @EPajares in https://github.com/goat-community/goat/pull/1744
- Feature/isochrone improvements by @EPajares in https://github.com/goat-community/goat/pull/1746
- Feature/isochrone improvements by @EPajares in https://github.com/goat-community/goat/pull/1748
- [FIX]: fixed the table problem by @Ebubeker in https://github.com/goat-community/goat/pull/1750
- Feature/isochrone improvements by @EPajares in https://github.com/goat-community/goat/pull/1751
- Fix update user by @metemaddar in https://github.com/goat-community/goat/pull/1754
- feat: new isochrone legend and fix empty isochrones by @cinaaaa in https://github.com/goat-community/goat/pull/1768
- [FIX] fixed the issue with the PT result isochrone by @Ebubeker in https://github.com/goat-community/goat/pull/1770
- Feature/translation po editor by @Ebubeker in https://github.com/goat-community/goat/pull/1774
- POEditor Trasnlation by @Ebubeker in https://github.com/goat-community/goat/pull/1775
- Dev by @EPajares in https://github.com/goat-community/goat/pull/1789
- Merging fixes by @EPajares in https://github.com/goat-community/goat/pull/1791
Full Changelog: https://github.com/goat-community/goat/compare/v.1.3...v.1.4
Consumption - Mobility and Transportation
- TypeScript
Published by EPajares over 3 years ago
goat - Refactoring and bug fixing
This release was not adding many new features but was focusing on small improvements, bug fixing, refactor client and backend, as well as improve the documentation. There were in particular done the following things:
- Isochrone window and color picker
- Added many new videos and tutorials
- Added new views to the dashboard
- Fixing bugs in public transport indicators
- Backend refactoring
- Data research and preparation
- Many bug fixing
What's Changed
- Patch version number by @EPajares in https://github.com/goat-community/goat/pull/1570
- 3 Issues have been solved by @Ebubeker in https://github.com/goat-community/goat/pull/1561
- fix: remove study areas on the print legend side by @cinaaaa in https://github.com/goat-community/goat/pull/1574
- [REFACTOR] compute_oev_gueteklassen endpoint by @metemaddar in https://github.com/goat-community/goat/pull/1584
- Feat/station config by @EPajares in https://github.com/goat-community/goat/pull/1587
- Added colors to the Isochrone & Now you can change the color too by @Ebubeker in https://github.com/goat-community/goat/pull/1586
- Fix Isochrone result window bugs by @cinaaaa in https://github.com/goat-community/goat/pull/1595
- [FIX] for güteklassen and PT-isochrones by @EPajares in https://github.com/goat-community/goat/pull/1604
- [FIX] - The map loads faster by @Ebubeker in https://github.com/goat-community/goat/pull/1605
- [FIX] Oportunity study area ocnfig endpoint bug ♻️ 🐞 by @metemaddar in https://github.com/goat-community/goat/pull/1621
- [FIX] Add study area on user creation by @metemaddar in https://github.com/goat-community/goat/pull/1622
- fix: data table of the isochrone window overflow by @cinaaaa in https://github.com/goat-community/goat/pull/1632
- isochrone color changes and documentation height fixed by @Ebubeker in https://github.com/goat-community/goat/pull/1628
- Indicated that the isochrone has Travel time based on minutes by @Ebubeker in https://github.com/goat-community/goat/pull/1638
- Fix/draggable windows by @cinaaaa in https://github.com/goat-community/goat/pull/1607
- [FIX] the traveltime (minutes) translation by @Ebubeker in https://github.com/goat-community/goat/pull/1641
- [FIX] load study_areas and roles for user endpoint by @metemaddar in https://github.com/goat-community/goat/pull/1643
- Fix traveltimematrix relation by @metemaddar in https://github.com/goat-community/goat/pull/1644
- Ordering and search for endpoints by @metemaddar in https://github.com/goat-community/goat/pull/1645
- Patches and bug fixed by @EPajares in https://github.com/goat-community/goat/pull/1651
- [FIX] reverted dates changes by @EPajares in https://github.com/goat-community/goat/pull/1654
- Dev by @EPajares in https://github.com/goat-community/goat/pull/1657
- [ADD] study_areas and roles when create new user by @metemaddar in https://github.com/goat-community/goat/pull/1659
- [FIX] security issue remote hashed_password by @metemaddar in https://github.com/goat-community/goat/pull/1660
- [FIX] study-area-settings endpoint by @metemaddar in https://github.com/goat-community/goat/pull/1666
- Merged fix by @EPajares in https://github.com/goat-community/goat/pull/1667
- [FIX] Fixed some issues at the isochrone color picker by @Ebubeker in https://github.com/goat-community/goat/pull/1662
- Added the color picker canva by @Ebubeker in https://github.com/goat-community/goat/pull/1675
- [FIX] removed the swatches by @Ebubeker in https://github.com/goat-community/goat/pull/1676
- Dev by @EPajares in https://github.com/goat-community/goat/pull/1677
- Dev by @EPajares in https://github.com/goat-community/goat/pull/1679
Full Changelog: https://github.com/goat-community/goat/compare/v1.2...v.1.3
Consumption - Mobility and Transportation
- TypeScript
Published by EPajares over 3 years ago
goat - Public transport analyses
There are significant changes in this version. In particular, we worked on the following:
- First version of Public Transport Routing using R5
- Computation of Isochrone as Surface
- Redesign of Isochrone interaction in the UI and diagram functionalities
- Integration of external geoportals
- Admin dashboard
- Many bug fixes and much more
Consumption - Mobility and Transportation
- TypeScript
Published by EPajares over 3 years ago
goat -
Major changes are coming with this PR, in large parts it is completely rewritten:
- User Management
- Move to FastAPI in the Backend
- Routing moved from pgRouting to custom isochrone implementation
- Major changes in the UI
- New database schema
- Many performance changes
- Much more....
Consumption - Mobility and Transportation
- TypeScript
Published by EPajares about 4 years ago
goat -
Consumption - Mobility and Transportation
- TypeScript
Published by EPajares over 5 years ago
goat -
- Scenario labeling
- Scenario import/export
- Routing performance
- New calculation modus comparison
- Added new data source
- dozens of UI/UX improvements
- Refactoring large parts of database functions
- Much more....
Consumption - Mobility and Transportation
- TypeScript
Published by EPajares over 5 years ago
goat -
Many new features are included. Some selected will be listed here:
- Building editing and scenario building
- Major refactoring of the POIs data preparation
- Many improvements in the setup scripts
- Many new datasets were added
Consumption - Mobility and Transportation
- TypeScript
Published by EPajares almost 6 years ago
goat -
Consumption - Mobility and Transportation
- TypeScript
Published by EPajares about 6 years ago
goat -
Major new features were implemented. Some selected are:
- improved printing and changed layout
- auto-refresh heatmap functionality
- upgrade to PostgreSQL 12, PostGIS 3
- added PLV8
- experiments with new opening_hours functions
- Many UI/UX improvements
- added further custom WMS layers
Consumption - Mobility and Transportation
- TypeScript
Published by EPajares about 6 years ago
goat -
Consumption - Mobility and Transportation
- TypeScript
Published by EPajares over 6 years ago
goat -
Consumption - Mobility and Transportation
- TypeScript
Published by EPajares over 6 years ago
goat -
Consumption - Mobility and Transportation
- TypeScript
Published by EPajares over 6 years ago