Skip to content

Releases: Vizzuality/marxan-cloud

v1.2.2.0

25 Oct 11:51
v1.2.2.0
80c2e39
Compare
Choose a tag to compare
v1.2.2.0 Pre-release
Pre-release

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...
Read more