Releases: Vizzuality/marxan-cloud
Releases · Vizzuality/marxan-cloud
v1.2.2.0
What's Changed
- API development workflow proposal by @hotzevzl in #180
- feat(api): calculate planning units protection level - submit job to queue by @kgajowy in #176
- feat(api): analysis: push job to bullmq queue by @kgajowy in #175
- Legend && Lock upload geojson by @mbarrenechea in #181
- feat(api): protect api-events with api-key by @kgajowy in #183
- fix(geoprocessing): bring e2e test to valid state by @kgajowy in #184
- fix missing envvars in gh actions by @hotzevzl in #188
- Legend types and maxHeight by @mbarrenechea in #185
- add planning unit vector tile preview - rebased by @hotzevzl in #182
- avoid overwriting evn vars with Make vars before recursive make exec by @hotzevzl in #190
- chore(api): scenario cost surfaces shell by @kgajowy in #174
- feat(geoprocessing): api-events wrapper by @kgajowy in #187
- feat(geoprocessing): worker module with example by @kgajowy in #186
- Refactior File Service by @alexeh in #192
- feat(api): analysis: cost-surface: validate pu-ids by @kgajowy in #193
- feat(api): cost-surface: application logic by @kgajowy in #196
- chore(geoprocessing): wdpa - update entity to reflect current model s… by @kgajowy in #201
- fix(geo): e2e specs by @kgajowy in #194
- feat(scenarios): add cost template controller by @Dyostiq in #200
- feat(api): product testing with cypress by @kgajowy in #198
- feat(geoprocessing): allow workers to use di by @kgajowy in #202
- Feature/api/marxan 196 migrate for bbox by @aagm in #199
- Docs by @mbarrenechea in #205
- keep going when single test runs fail, but exit make signaling error by @hotzevzl in #204
- Run modal by @mbarrenechea in #195
- MARXAN - 291 Users should be able to upload shapefiles of scenario cost surfaces - update cost in database by @kgajowy in #206
- MARXAN-416 - Project's specific WDPA from shapefile by @kgajowy in #203
- chore(geoprocessing): move cost surface processing from api to geo by @kgajowy in #211
- refactor(api): transform project to monorepo by @Dyostiq in #208
- configure volume for sharing of uploaded files between api and geoprocessing service (development environments) by @hotzevzl in #210
- feat(geoprocessing): protected-areas: geo extractor: emit api events by @kgajowy in #212
- ADR for file uploads by @hotzevzl in #207
- refactor: prefix apps by @Dyostiq in #216
- refactor: allow to pick up entities from shared libraries by @kgajowy in #220
- Project new: scroll by @mbarrenechea in #223
- (chore) add chatops step (post to slack) by @hotzevzl in #227
- chore: fix some leftover after projects merge by @Dyostiq in #217
- feat(api): projects: deny uploading shapefile for non-existing project by @kgajowy in #218
- Cost Surface - shapefile converting & extracting PU cost/id by @kgajowy in #219
- feat(geoprocessing): cost-surface: emit api-events on job result by @kgajowy in #226
- refactor: create library for scenario planning units by @kgajowy in #221
- feat(geoprocessing): scenario planning units: use integrity rule by @kgajowy in #229
- test(geoprocessing): cost-surface: integration test by @kgajowy in #230
- feat(api): submit cost-surface job by @kgajowy in #231
- New layer manager by @mbarrenechea in #233
- feature MARXAN-399 validate uploaded shapefile by @alexeh in #209
- Disable generate reports on test success by @alexeh in #236
- refactor: move admin_regions entity to shared lib by @kgajowy in #232
- Home by @mbarrenechea in #235
- Header: my projects link by @mbarrenechea in #242
- 404 page by @mbarrenechea in #243
- feat(api): projects: verify admin regions and assign bbox by @kgajowy in #234
- MARXAN - 448 Cost surface - scenarioId guard by @kgajowy in #241
- fix(api): projects: update snapshots after bbox inclusion in response by @kgajowy in #247
- fix(api): drop extent trigger on bbox by @Dyostiq in #251
- refactor(api): analysis: planning units refactor part 1 by @kgajowy in #245
- refactor: move api-events to shared lib by @kgajowy in #246
- feat(api): analysis: pu lock status - api events by @kgajowy in #249
- feat(api): scenario's job status - API by @kgajowy in #244
- ci: enable geoprocessing unit tests by @kgajowy in #248
- Project new by @mbarrenechea in #222
- refactor(api): analysis: move job input/queue name into shared lib by @kgajowy in #250
- [MARXAN-451] remove extent from projects by @Dyostiq in #252
- Feature/api/marxan 333 vl migrate from proxy controller by @aagm in #256
- addressed issues with test error in api by @aagm in #260
- refreshed analysis and examples ntbks by @tamaramegan in #239
- update architecture charts by @hotzevzl in #257
- feat(geoprocessing): create cost surface template in the geoprocessin… by @Dyostiq in #238
- Scenarios infinite query by @mbarrenechea in #263
- Project: Organization fetched from API by @mbarrenechea in #268
- fix a few links in the architecture chart by @hotzevzl in #270
- test(api): scenario-features: pre-gap data formatting & enable spec by @kgajowy in #259
- feat(api): projects: jobs status by @kgajowy in #253
- feat(geoprocessing): pu-inclusion: process geojson by @kgajowy in #258
- Features filters by @mbarrenechea in #276
- feat(api): allow to get scenarios solutions results by @kgajowy in #264
- feat(api): scenarios: cost-sufrace marxan data by @kgajowy in #262
- feat(geoprocessing): add min/max pu area size in admin regions by @Dyostiq in #272
- fix(api): fix swagger doc and remove openapi doc by @Dyostiq in #265
- feat(api): add name/desc search for scenarios by @Dyostiq in #266
- test(api): improve stability of queue tests by @Dyostiq in #267
- Project scenarios filters by @mbarrenechea in #279
- feat(geoprocessing): add min/max pu area size in countries by @Dyostiq in #280
- feat(marxan-input): add marxan input definitions by @kgajowy in #269
- Fix/api/marxan 479 fixed size calc by @aagm in #281
- With BBox present there is no need to simplify. by @aagm in #283
- Max min ar...