Files
Poseidon/RELEASE_NOTES.md
semantic-release-bot bab4490847 chore(release): 1.40.5
## [1.40.5](https://gitlab.com/oceanbox/Poseidon/compare/v1.40.4...v1.40.5) (2026-01-21)

### Bug Fixes

* **xtractor:** Reduce to 4 cores per task ([8e824d4](8e824d4afa))
2026-01-21 12:52:40 +00:00

243 KiB

Changelog

1.40.5 (2026-01-21)

Bug Fixes

  • xtractor: Reduce to 4 cores per task (8e824d4)

1.40.4 (2026-01-21)

Bug Fixes

  • xtractor: Reduce core requirement to 8 (efacb2a)

1.40.3 (2026-01-20)

Bug Fixes

  • inbox|xtracto: Delete/Read msg and allow non-ascii xtractor names (d8d5e07)
  • multiauth: Add clientId to redirect on signout (54c40d7)

1.40.2 (2026-01-19)

Bug Fixes

  • xtract: Disabled if not allowed to simulate transport (e429a85)

1.40.1 (2026-01-19)

Bug Fixes

  • fix tilt build on net10 (d5cde19)

1.40.0 (2026-01-16)

Bug Fixes

  • Codex: expose days instead of frames in arcive form (6cf5262)
  • Codex: only allow inbounds time intervals on edit archive (eaea4b2)

Features

1.39.2 (2026-01-15)

Bug Fixes

1.39.1 (2026-01-15)

Bug Fixes

  • ci: Remove schedule check (ab37e88)

1.39.0 (2026-01-14)

Bug Fixes

  • Codex: add * user in archmeister on public archives (cd678a4)
  • Codex: use feliz router guid matching (7182f7c)
  • Codex: utc start_time (492651e)
  • DataAgent: use files from parent attribs instead of archive_files (eac23e7)

Features

  • Codex: ability to add FVCOM archives (d86db7a)

1.38.5 (2026-01-13)

Bug Fixes

  • Archmaester: Rollback add archive if openfga fails (46e86eb)

1.38.4 (2026-01-12)

Bug Fixes

1.38.3 (2026-01-12)

Bug Fixes

  • xtractor: Set maxEndDate to 1 year and format (5315a05)

1.38.2 (2026-01-12)

Bug Fixes

  • atlas: Disable Snowflakes (4cd3673)

1.38.1 (2026-01-11)

Bug Fixes

  • xtractor: Move to short partition and 16 CPU, also set max duration to 1 year (56d3476)

1.38.0 (2026-01-07)

Bug Fixes

Features

1.37.1 (2026-01-05)

Bug Fixes

  • xtractor: Avoid using union types in Dapr Actors (14c1a57)

1.37.0 (2025-12-22)

Features

1.36.0 (2025-12-12)

Features

  • add Saturn.ReverseProxy middleware (bd74504)

1.35.2 (2025-12-01)

Bug Fixes

  • drifters: reverse toggle on postdrift analysis (563faa6)

1.35.1 (2025-12-01)

Bug Fixes

  • stats: no stats banner showing when stats are available, closing #87 (e75ffc4)
  • stats: set priority order of depth plots, closing #88 (2887e6a)

1.35.0 (2025-12-01)

Features

1.34.2 (2025-11-30)

Bug Fixes

  • Temporarily use vtn as only source for wind barbs (048e803)

1.34.1 (2025-11-29)

Bug Fixes

  • stats: find available stats archives (48d46ed)

1.34.0 (2025-11-29)

Bug Fixes

  • extract data cage interaction matrix, closing #84 (afc888a)
  • reintroduce active layer selector, closes #74 (c1fa85f)
  • remove parameter limitations on particle sims (69b380e)

Features

1.33.11 (2025-11-28)

Bug Fixes

  • ci: Run archivist ci on coffee (f68b7f6)

1.33.10 (2025-11-28)

Bug Fixes

1.33.9 (2025-11-28)

Bug Fixes

  • nix: Bump hash for node_modules (fff7913)

1.33.8 (2025-11-28)

Bug Fixes

  • ci: Format .gitlab-ci.yml and move codex to nix runner (3140c07)
  • ci: Remove unsed var (759bbc6)
  • ci: Try using v4.4 (c1be7c4)
  • ci: Use 4.4 for check (b109dbd)

1.33.7 (2025-11-28)

Bug Fixes

  • ci: Change name to codex (6d04af6)
  • ci: Correct tag for codex pipeline (7cf5064)
  • ci: Run Codex on Coffee (dd398bd)

1.33.6 (2025-11-28)

Bug Fixes

  • maps: Make FluentUI DatePicker popup inline; closes #83 (e3a1f56)

1.33.5 (2025-11-27)

Bug Fixes

1.33.4 (2025-11-27)

Bug Fixes

  • js: Remove unused packages (10a8c42)

1.33.3 (2025-11-27)

Bug Fixes

  • nix: Pre-commit with prek (3093757)
  • nix: Watch correct lock file (79c6e2a)

1.33.2 (2025-11-26)

Bug Fixes

  • create input display modal on demand (1fed7ad)
  • drifters: Add datepickers for drifters sims (785d0d5)
  • sim duration with restrictions (a9145f6)
  • timeline: display use local time in timeline (ccbe076)
  • timeline: Marker uses UTC instead of CET + DST (a474e7c)

1.33.1 (2025-11-26)

Bug Fixes

  • Add missing * in Drifters ArchiveType FromString (7054ade)
  • Atlantis: Add wildcards in allow origin (cde779e)

1.33.0 (2025-11-24)

Features

  • properly display sim parameters, and fix clone, closing #70 (4980a41)

1.32.0 (2025-11-20)

Bug Fixes

  • spell out units in plots (020a2f2)

Features

1.31.0 (2025-11-19)

Features

  • DataAgent: offline eval function when you have a dto (1982770)

1.30.1 (2025-11-11)

Bug Fixes

  • Remove implicit FSharp.Core, Lib and Nuget for better CPM compat (f8ab41b)

1.30.0 (2025-11-10)

Bug Fixes

  • don't fetch tz contour on update timeframe (beedeb8)
  • switch to element path and use haversine distance (61b4323)

Features

  • add Chaikin curve smoothing algorithm (d4766f2)
  • sea distance circle, closing #73 (fc41c91)

1.29.0 (2025-11-06)

Bug Fixes

  • move map type picker to the usual place (917058b)
  • naming (5be346e)
  • switch to node path and use lonlat coord in api (d8f38c4)
  • update fvcomkit (da6a199)

Features

  • calculation of sea distance, closes #51 (1b4f4ef)

1.28.0 (2025-11-05)

Bug Fixes

  • Don't build Sorcerer Client (a627b08)

Features

  • Centralize Nuget Package Management (b062f66)

1.27.2 (2025-11-03)

Bug Fixes

  • cage interaction matrix and labeling, closes #72 (6d5a724)

1.27.1 (2025-10-31)

Bug Fixes

  • Atlantis: add sanity check for sim names, closes #66 (637d22e)
  • Atlantis: minor tweaks in ui naming and layout (187a5e3)
  • Atlantis: switch to chart-trend icon (9b6a3ef)
  • Atlantis: use Conc instead of activeLayer (039df74)
  • Atlantis: use tab for statistics (3a9c616)

1.27.0 (2025-10-27)

Bug Fixes

  • Atlantis: fix buttons on sim setup (c6eee07)
  • Atlantis: fix style in point samples section (e85a114)
  • Atlantis: read sample radius from string (0bd66f8)
  • Mapster: Do not disable timeline when not in OceanControls (aaa5627)

Features

  • Atlantis: add alternative unit for downwelling, closes #47 (234cd19)
  • Atlantis: introduce average point values within circle (a7cb34d)
  • Atlantis: time series from point samples, closes #29 (1d1ddf2)
  • Hipster: add slurm account and comment (40414db)

1.26.4 (2025-10-27)

Bug Fixes

  • Create TMP directory for atlantis and add errorhandler (0473f7b)

1.26.3 (2025-10-27)

Bug Fixes

  • Atlas: Fix top nav logo offset (c5b85e9)
  • Atlas: Show loading when waiting for model area archives (9181b43)
  • Mapster: Add back stats download button (86425a2)
  • Mapster: Add timeseries help text on stats (0dbd11e)
  • Mapster: Catch potential timeout error fetching time series (214fb65)
  • Mapster: Choose better warn condition for missing post drift (17181f6)
  • Mapster: Fix plotly chart not auto ranging properly (c862cb1)
  • Mapster: Handle grid search case for sub grids/models (a046e7d)
  • Mapster: Handle probing errors and show toast (db37040)
  • Mapster: Make loading clearer when loading (215409c)
  • Mapster: Make notifier list an array (3b4ec02)
  • Mapster: More sane stat selection in depth plots (fa63ade)
  • Mapster: Redirect to /signin if entering map unauthenticated (7176919)
  • Mapster: Remove Esc listener from side nav stats controls (59ce5b9)
  • Mapster: Show warning when non-transport sims are missing post (9bd0562)
  • Mapster: Sidebar styling updates (f7fbc5d)
  • Mapster: Update field probing data extraction view (9eed6af)
  • Use custom plotly bundle in react-plotly.js (51fc750)

1.26.2 (2025-10-27)

Bug Fixes

  • tmp: Add prints to debug (b5c21bb)

1.26.1 (2025-10-27)

Bug Fixes

1.26.0 (2025-10-23)

Features

  • fga: Add start_time to ReadChanges (9388d37)

1.25.5 (2025-10-22)

Bug Fixes

  • nix: Build Archivist SIF in pipeline (16f9686)

1.25.4 (2025-10-15)

Bug Fixes

  • reduce number of cpus per drifter job (b293044)

1.25.3 (2025-10-15)

Bug Fixes

  • Atlantis: set limitations on simulation parameters (407a278)

1.25.2 (2025-10-15)

Bug Fixes

  • Send Drifters to Inbox instantly and Track Plumes (48b5da9)
  • Submit as queued if there is a queue (d64ee45)

1.25.1 (2025-10-12)

Bug Fixes

1.25.0 (2025-10-10)

Bug Fixes

  • Atlantis: avoid positive release depth, closes #42 (16643c3)
  • Atlantis: clear point samples on deselect (8174354)

Features

  • Atlantis: add point samples to any sim type, closes #54 (9a41f0a)
  • Atlantis: add toggle button for showing releases, closes #53 (f8045f6)
  • Atlantis: copy release sites, closes #56 (9bb9d85)
  • Atlantis: fetch time series data from plot, closes #55 (a332fe7)

1.24.5 (2025-10-10)

Bug Fixes

  • mapster: Set static artifact for plume downloads (5476583)

1.24.4 (2025-10-03)

Bug Fixes

1.24.3 (2025-10-02)

Bug Fixes

  • Remove client from archivist cli and use correct path (60a47b0)

1.24.2 (2025-10-02)

Bug Fixes

  • remove tz contours on deselect (a5b348e)

1.24.1 (2025-10-02)

Bug Fixes

1.24.0 (2025-10-02)

Bug Fixes

  • Atlantis: sync import of sp-picker (6151eb8)
  • Build Archivist with correct archmaester interface (d182900)

Features

  • Atlantis: add multiple transition zone contours, closes #34 (c75d137)
  • Atlantis: first take on cage interaction matrix, closes #33 (9ea31be)
  • Atlantis: point values section to sedimentation fields, closes #43 (7fff70b)
  • Atlantis: separate groups in accumulate, closes #44 (bda39de)
  • Sorcerer: add api for field2d contours (598fd5a)

1.23.3 (2025-09-29)

Bug Fixes

  • Atlantis: Go back to how secrets were fetched (ea335bc)

1.23.2 (2025-09-29)

Bug Fixes

  • Atlantis: Ensure dapr is healthy before running (e344647)
  • Atlantis: Use correct DI settings type in FgaActor (be1f942)

1.23.1 (2025-09-27)

Bug Fixes

  • Atlantis: Overwrite slurm token with value from secrets (94c8acc)

1.23.0 (2025-09-27)

Bug Fixes

  • add slurm-access-token stub to tilt (190b227)
  • change slurm secret token key to SLURM_JWT (b4c8de2)

Features

  • move slurmrestd from basic auth to jwt (0922a8f)

1.22.8 (2025-09-22)

Bug Fixes

  • dataagent: Add privateassets and bump api to match version (93c1661)

1.22.7 (2025-09-20)

Bug Fixes

  • dataagent: Actual bump in version (b9b9720)

1.22.6 (2025-09-19)

Bug Fixes

  • dataagent: Add back weird Targets (0586f2f)

1.22.5 (2025-09-19)

Bug Fixes

  • mapster: Add authorization for plume usage (7b90371)

1.22.4 (2025-09-16)

Bug Fixes

  • Add archivist binary to shell and allow dirs in add (ebc12b9)
  • Atlantis: Remove heuristic caching tags instead of cache control (f6ce5d2)
  • Don't validate files in parser (29eeb17)

1.22.3 (2025-09-15)

Bug Fixes

  • Load agenix secrets in direnv (b2d8dec)

1.22.2 (2025-09-15)

Bug Fixes

  • Umami: Add some initial event tracking (ace083a)

1.22.1 (2025-09-12)

Bug Fixes

  • Typo rename URL -> WEB_ID (2e260d1)

1.22.0 (2025-09-12)

Features

  • Atlantis: Add user id to umami payload as unique id (5a6c725)

1.21.11 (2025-09-11)

Bug Fixes

  • Change from plausible to umami (c2a99ac)

1.21.10 (2025-09-11)

Bug Fixes

  • Atlantis: Configure static files manually (5402af7)
  • Atlantis: Use correct barentswatch secret (9cd9518)

1.21.9 (2025-09-09)

Bug Fixes

  • Add no-cache header to served content (1247d4d)
  • Slurm: Catch decode errors in handleSlurmEvents (ad91a3d)

1.21.8 (2025-09-08)

Bug Fixes

  • Add closing bracket vite atlantis (2c6a30a)

1.21.7 (2025-09-08)

Bug Fixes

  • Add hash to vite output artifacts (8e72010)

1.21.6 (2025-09-05)

Bug Fixes

  • Atlantis: convert release span from sec to hr (e7ae2ee)
  • Mapster: Redirect to Atlas if no archive is chosen (047d747)
  • Mapster: Test session storage on loading map (3a7df65)

1.21.5 (2025-09-02)

Bug Fixes

1.21.4 (2025-09-02)

Bug Fixes

  • Mapster: Fix aquaculture locations not showing (4806dd9)

1.21.3 (2025-08-27)

Bug Fixes

  • Default to Debug and rename to env (f441a15)

1.21.2 (2025-08-27)

Bug Fixes

  • Add Error propagation and diagnosticlogging (b2cce31)

1.21.1 (2025-08-27)

Bug Fixes

  • 4GB maxRequestBodySize in prod and update fsi file (cee62b1)

1.21.0 (2025-08-27)

1.20.2 (2025-08-22)

Bug Fixes

  • Mapster: Fix ArchiveDialog table squeeze (90b17a5)
  • Mapster: Fix InboxDialog table squeeze (124a900)

1.20.1 (2025-08-22)

Bug Fixes

  • Downgrade vite plugin for correct js bundle (d35f666)

1.20.0 (2025-08-22)

Features

  • add custom depth separator in conc analysis (62b09de)

1.19.4 (2025-08-21)

Bug Fixes

  • Don't run linter (1780867)
  • nix: Format, lint and remove dead code (7d378a5)

1.19.3 (2025-08-21)

Bug Fixes

  • Add fable temp files to gitignore (8d9843d)

1.19.2 (2025-08-20)

Bug Fixes

  • Add libnetcdf as runtime dependency for containers (6e7fa4b)
  • Add memorysize (f626796)
  • Include nix files for CI (7983d94)

1.19.1 (2025-08-19)

Bug Fixes

  • Atlas: Fix squashed archive table in modal (3593a44)

1.19.0 (2025-08-19)

Features

  • Add OpenLayer FullScreen Controls (2a3bb68)

1.18.3 (2025-08-18)

Bug Fixes

  • Add .env to gitignore and generate server docs (a37e602)

1.18.2 (2025-08-18)

Bug Fixes

  • nix: Add debug as argstr and match version with fsproj's (82c43bb)

1.18.1 (2025-08-14)

Bug Fixes

  • Encrypt netrc with agenix and add to git (4490ddf)
  • Encrypt netrc with agenix and add to git (68ef2f7)
  • Encrypt netrc with agenix and add to git (270e5c0)
  • fix loading of ssh keys (842df2f)

1.18.0 (2025-08-12)

Bug Fixes

  • Cleanup (786165c)
  • Drop netrc and add nupkg build (d27cf41)
  • Revert tilt instances and add additional docs (0402785)

Features

  • Build with Nix (ebe6b70)
  • migrate to nix-actions and modernize build infrastructure (27e54a7)

1.17.1 (2025-08-07)

Bug Fixes

  • Sorcerer: remove duplicate release sites in transition zone (33c28cc)

1.17.0 (2025-08-06)

Bug Fixes

  • Atlantis: send correct aid for aze contour download (43ff8c5)

Features

  • Rewrite Archivist CLI with Fargo (fa063a9)

1.16.4 (2025-07-09)

Bug Fixes

1.16.3 (2025-07-09)

Bug Fixes

  • Check for fable compiler in Dapr.Actor interfaces (aa6c01c)
  • Plume cleanup (0e080a7)
  • Use Ordinal StringComparison for fgaToken (dbef031)

1.16.2 (2025-07-08)

Bug Fixes

  • Don't restore before Release build (c4134f8)

1.16.1 (2025-07-08)

Bug Fixes

  • Make inboxTypeFromString case insensitive (fe3370f)
  • Remove unused code and bump slurmrestd (a6c2c94)

1.16.0 (2025-07-07)

Bug Fixes

  • Add working parts of plume (0e256e6)

1.15.3 (2025-07-03)

Bug Fixes

  • atlantis: disable probing on no stats (a464a5a)
  • plume: adjust plume stop when changing start or duration (13ac803)
  • plume: allow cancel plume when running (a400bf9)
  • plume: notify on fail (e69897f)

1.15.2 (2025-07-03)

Bug Fixes

  • misc wonk to fix pipeline build (fd78702)

1.15.1 (2025-07-02)

Bug Fixes

  • Disable spinner after job is completed (558c482)

1.15.0 (2025-07-02)

Bug Fixes

  • add missing fetch fields button for downwelling (44f12a8)
  • atlantis: show color bar on stats properties (3046ec5)

Features

  • Add Initial Plume UI (1c14274)
  • add traits input for plume (d603453)
  • plume: add download button for plume result (1cbd34c)

1.14.5 (2025-07-01)

Bug Fixes

  • add missing fetch fields button for downwelling (2f39571)

1.14.4 (2025-07-01)

Bug Fixes

  • atlantis: show color bar on stats properties (59ac2aa)

1.14.3 (2025-06-30)

Bug Fixes

  • sorcerer: Only run sorcerer on c-x nodes (41d792d)

1.14.2 (2025-06-27)

Bug Fixes

  • atlantis: Replace plotly with plotly-basic-dist-min (36e12f3)
  • atlantis: Switch to custom bundle (ec87726)

1.14.1 (2025-06-25)

Bug Fixes

  • atlantis: multiple select archive management (8bd0c71)

1.14.0 (2025-06-23)

Bug Fixes

  • Allow sentry in tilt and prod (cab6de5)
  • Build Catalog and Archivist Client (7d34824)
  • sentry: Only run in Prod/Staging (712b7d2)

Features

  • atlantis: Add Sentry to Client and Server (39dbfa5)
  • atlantis: Instrument server with sentry (d47359b)
  • sorcerer: Instrument sorcerer server (92d3583)

1.13.1 (2025-06-22)

Bug Fixes

1.13.0 (2025-06-20)

Features

  • iso contours config (32b74d2)
  • transition zone and aze contour config (5fb09fc)

1.12.0 (2025-06-18)

Bug Fixes

  • Add badge to readme (7911ba6)
  • Add lockfile (fcc3d68)
  • Add plausible to map.html (b21ec6f)
  • Switcht to correct domain for plausible and add to login.html (d374691)

Features

  • Migrate from npm to bun (faac358)

1.11.2 (2025-06-17)

Bug Fixes

1.11.1 (2025-06-17)

Bug Fixes

  • fix indexing bug in stats streams (960bbdb)

1.11.0 (2025-06-17)

Bug Fixes

  • fix typos in archivist cli (af75c13)

Features

  • add spinner on refresh fields button (624ccc1)

1.10.0 (2025-06-16)

Bug Fixes

  • clear contour features on back (066e040)
  • clear transition zone feature (8ce0bef)
  • contour downloads (5a92fd4)
  • move new analysis button back to particle sim (d729d6e)
  • reanalysis of wc and deposition (e0842af)
  • remove colorbar when exiting particle sim (65a83e7)
  • remove kg/day unit (2bd04a9)
  • show all depths by default (e1fecd8)
  • show particles (99bb3b5)
  • update particle layer on field change (8d19129)

Features

  • add samples for cage centers (6dfa503)
  • add transition zone contour (a4b8d47)
  • all select/deselect depth layers (1b7a2f6)
  • all select/deselect group types (f7a1660)
  • all select/deselect particle types (5aaf160)
  • refresh fields button (06b363f)

1.9.6 (2025-06-16)

Bug Fixes

  • fetch missing depth layers in property time series (d563aaf)
  • fetch missing depth layers in statistics time series (f2356a8)
  • parallel fetch of time series data (f9305f0)
  • stddev included only on mean plots (9470753)
  • timeline error in property time series (360dfc3)

1.9.5 (2025-05-24)

Bug Fixes

  • release model defaults (49220c4)
  • remove save freq when not needed (bdd8d25)

1.9.4 (2025-05-24)

Reverts

  • Revert "fix: remove save freq when not needed" (736f093)

1.9.3 (2025-05-24)

Bug Fixes

  • group index counting (79b8aaa)
  • particle release distributions (74b6c77)

1.9.2 (2025-05-23)

Bug Fixes

1.9.1 (2025-05-23)

Bug Fixes

  • analyze all group types (81ec2fc)
  • group count error (1bd02ae)
  • remove save freq when not needed (085f7f8)
  • zoom out on sediment grid (e86fa65)

1.9.0 (2025-05-23)

Features

  • add release sites from csv (7346fa5)

1.8.0 (2025-05-16)

Bug Fixes

  • add multiple samples from csv data (de87608)
  • wrong coordinates on olex download (944452f)

Features

  • add point samples for depositions (985389d)

1.7.1 (2025-05-13)

Bug Fixes

  • wrong particle type in wc matrix download (5b6aed6)

1.7.0 (2025-04-22)

Bug Fixes

  • correct eta on sims (properly this time) (44cea0d)
  • default deposition radius 25m (9e3612d)
  • display rounded numbers in colorbar (ab7e90e)
  • reduce short queue to 7d sims (2369750)
  • remove custom grid resolution option (f4ce412)

Features

  • add diffusion to drifters input (4c46f71)
  • add fourth contour (bae29a2)
  • display color map samples (6330110)
  • proper notation for logarithmic color scale (ab21cf8)

1.6.0 (2025-03-07)

Features

  • add more iso-contours for sedimentation (96c3a99)

1.5.1 (2025-03-07)

Bug Fixes

  • fix sorcerer grid projection handling (07bc49e)

1.5.0 (2025-03-06)

Bug Fixes

Features

  • automatically delete obsolete indexDB versions from browser (06e72db)
  • handle binary fvcom grids and sha1 hashes (5e7aa3b)

1.4.1 (2025-03-05)

Bug Fixes

  • (re)enable RequireAuthorization in signalr (doesn't seem to hurt) (3df69f3)

1.4.0 (2025-03-03)

Bug Fixes

  • limit wc duration to allow all cohorts to fully propagate (dd65398)
  • remove double initialization of network matrix (e11c96c)

Features

1.3.3 (2025-03-01)

Bug Fixes

  • fix Polygon bug, must be option! (476f27b)
  • fix Polygon bug, must be option! (take 2) (45567ae)
  • remove old Sorcerer.Api ref which caused havoc. (9c0237e)

1.3.2 (2025-02-28)

Bug Fixes

  • correct null value for shannon-wiener field (4cc6af8)
  • fetch particles only when necessary (c40ca0c)
  • make new field invisible until data is fetched (6ce1158)
  • toggle on/off layers correctly (a47c352)

1.3.1 (2025-02-28)

Bug Fixes

  • fix owner in archive props (846866f)

1.3.0 (2025-02-28)

Features

1.2.1 (2025-02-28)

Bug Fixes

1.2.0 (2025-02-27)

Bug Fixes

  • add group view permissions when adding new archives (652199b)
  • fix wrong role list in principal actor (ba74f31)
  • put back missing SignalR configs (5436acc)

Features

1.1.1 (2025-02-27)

Bug Fixes

1.1.0 (2025-02-27)

Features

1.0.3 (2025-02-27)

Bug Fixes

1.0.2 (2025-02-27)

Bug Fixes

1.0.1 (2025-02-27)

Bug Fixes

2.101.0 (2025-02-23)

Features

  • use Dapper for getArchiveProps and getRefArchiveProps (50839f1)

2.100.0 (2025-02-22)

Bug Fixes

  • fix Sorcerer.Api version (dotnet outdated let me down) (692df4a)

Features

  • add Plausible analytics to atlas (eff28a6)
  • color atlas model areas based on archives and models (3617068)
  • make Atlas 10000 x faster, and gray out inactive model areas (590313f)
  • new Atlas backed by Dapper backend (793faed)
  • use Dapper for model area apis in Atlas (56a062f)
  • use Dapper to get archive props in Atlas (5103eb7)
  • use efficient Dapper based API for sub-model areas (b18be05)

2.99.2 (2025-02-21)

Bug Fixes

  • hide/remove release site layers (a5e7613)

2.99.1 (2025-02-20)

Bug Fixes

  • default spatial smoothing (b6adae6)
  • enable measure button in drifter view mode (e736d47)
  • index out of bound wc (2640c0c)
  • keep selected drifters also for cohort sims (dafd46b)
  • lonlat coordinate transform on clone (33f7896)
  • no more remove particle traits (f3c8e7b)
  • reset fields filter on sim select (8c48ee9)
  • timeline jump when selecting drifter sim (3d84f32)
  • zero field when frame out of bounds (5cbc5f5)

2.99.0 (2025-02-13)

Features

  • change log level handling to be in line with .net standard (8f542b9)
  • improve structured logging (d8bc1c8)

2.98.0 (2025-02-11)

Bug Fixes

  • changes for latest fga and archive actor model (a762579)
  • fix drifters and postdrift buttons after job submission (e2f7f49)
  • update serverpack (17db797)
  • update serverpack (735125d)

Features

  • new serverpack with new principalactor (f5f9b78)
  • updates to track upstream fga model changes (bba8e82)

2.97.7 (2025-02-08)

Bug Fixes

  • fix drifters and postdrift buttons after job submission (e3ef8c2)

2.97.6 (2025-02-07)

Bug Fixes

  • fix drifters submit button and session store access error (e9b84e7)
  • update serverpack (e4ba1d4)

2.97.5 (2025-01-30)

Bug Fixes

  • driftesactor prod/preprod cockup (c2cd9b1)

2.97.4 (2025-01-30)

Bug Fixes

  • layout particle sims and tooltips (04a04ef)
  • update Sorcerer.Api and Drifters.Api (df3cabd)

2.97.3 (2025-01-28)

Bug Fixes

  • fix fga permissions bug (d55683d)

2.97.2 (2025-01-27)

Bug Fixes

2.97.1 (2025-01-27)

Bug Fixes

  • handle delete and fga permissions removal (438df30)

2.97.0 (2025-01-24)

Bug Fixes

  • use drifters-preprod scripts (8958638)

Features

  • add slurm job dependency (again) (f39f07b)

2.96.2 (2025-01-23)

Bug Fixes

  • change CIEnvironment to AppEnv and fix string matcher (66543db)

2.96.1 (2025-01-23)

Bug Fixes

  • use token access manager for oidc access_token (90514f6)

2.96.0 (2025-01-20)

Bug Fixes

Features

  • add custom maptiler (867c03e)
  • add various aze contour kinds (bb559d2)
  • display AZE enclosing rectangle length and width (9486e56)

2.95.2 (2025-01-17)

Bug Fixes

  • fix missing jobTypeToString (51cd542)

2.95.1 (2025-01-17)

Bug Fixes

  • bug fixes and name changes (45b09c6)

2.95.0 (2025-01-17)

Bug Fixes

  • make ArchiveAccess actor more robust (35a7ab0)

Features

  • revamp openfga permissions checking (46f6dfc)
  • update muliauth and use azure keyvault instead of k8s app secret (b23b50f)

2.94.0 (2025-01-14)

Features

  • use grid sha1 for indexdb grid caching (b2572c2)

2.93.0 (2025-01-14)

Features

2.92.1 (2025-01-11)

Bug Fixes

  • fix api permission issue and unregistered dialog view (780cae4)

2.92.0 (2025-01-09)

Bug Fixes

  • add missing interfaces (654d05f)
  • arrgghh (d269f8a)
  • depricated icons (77095d4)
  • documentation on analysis (f425873)
  • fix api route builder cockups (4eec537)
  • fix ci yaml typo and add atlantis apis pack (8a3bbcf)
  • fix misc dependency issues with fable. compiles now (b0b1fc1)
  • get rid of interfaces module (675fbfb)
  • handle logout more gracefully and redirect to atlas when expired (39e538f)
  • measure icon (3170257)
  • probing buttons (ba4c41f)
  • proper use of SedimentKind (e13a134)
  • release span on clone (2afb016)
  • update drifters and sorcerer api deps (84a097a)
  • update drifters and sorcerer api deps (take 2) (29804ed)
  • update sorcerer api (7e55974)

Features

  • add Shannon-Wiener field (d1bba66)

2.91.0 (2025-01-02)

Bug Fixes

  • fix multiauth oidc sso logout (0d275b8)
  • redirect from Mapster to Atlantis if user is not authenticated any longer (cb6a20e)

Features

  • add api for getting user org, active and registered (46081f1)
  • add user api for roles, groups, and domain (df87da2)
  • show restricted permissions dialog to non-valid users (ad6f4c2)

2.90.2 (2024-12-20)

Bug Fixes

  • update Fable.SignalR to get rid of WS reconnects (ac59efb)

2.90.1 (2024-12-20)

Bug Fixes

2.90.0 (2024-12-19)

Features

  • publish /metrics on app port (51ec464)

2.89.0 (2024-12-19)

Bug Fixes

  • fix ArchiveAccess issues (404cd55)
  • fixes for fga permission checking and caching (7b115d8)
  • fixes for spectrum 1.0 (aka. spectrum-two) (f8cfd59)
  • make Dapr paths internal (aceb861)
  • update DataAgent (cc32764)

Features

  • add fga permission updates to Archmaester (APIs) (fdf3d64)
  • automatic fga changes tracking (and stuff) (0d88cdc)
  • protect archiveHandler api using fga (37e6bc5)

2.88.8 (2024-12-18)

Bug Fixes

  • fetch u and v separately and on nodes for streams (b25e53c)
  • getArchives -> getModelAreaArchives (0507da6)
  • map opacity (379d6ec)
  • update interfaces (ee84284)

2.88.7 (2024-12-14)

Bug Fixes

  • update ServerPack for multi-audience tokens (0af435d)

2.88.6 (2024-12-14)

Bug Fixes

2.88.5 (2024-12-14)

Bug Fixes

  • fix Policy checking in DriftersActor (5979ed9)

2.88.4 (2024-12-13)

Bug Fixes

  • fix drifters policy check (ab43951)

2.88.3 (2024-12-13)

Bug Fixes

  • get latest fga model if not specified, update deps (265d173)

2.88.2 (2024-12-12)

Bug Fixes

2.88.1 (2024-12-12)

Bug Fixes

2.88.0 (2024-12-12)

Bug Fixes

  • add DataAgent as nuget (0556758)
  • add missing with_fga entry (b8ea7b7)
  • add new archmaester apis and deps (d0deaf1)
  • all plots are working again! (14ac8e2)
  • compiling new Archmaester module (ced9365)
  • compiling new Client (9ec344d)
  • fix appName for logging and tracing (e34cff3)
  • fix Archmaester actor settings handling (647aedc)
  • fix Archmaester db settings (22936aa)
  • fix Archmaester spelling (42241fc)
  • fix connstring handling before actor pipeline is configured (81b1b9e)
  • fix Dapr kubernetes secret store usage and permissions. (b9cfc10)
  • fix Hipster setttings via DI (a37f3af)
  • fix old archmeister url in GetArchiveService() (65a8794)
  • fix permissions checking (kind of) (44f690c)
  • fix settings handling (1930387)
  • fix settings handling for otel (12ae58b)
  • fix sso handling (c817bfb)
  • fix various build and runtime hickups (e1ffdb4)
  • get rid of internal 8000 port (b43323b)
  • ignore redis if connstring is empty (1a3ba30)
  • redact db password in debug logs (a850f4a)
  • remove ServerPack local references (66867d6)
  • semi-fully implement fga persmission checking and stuff (958c78a)
  • split server and atlantis into separate projects (5501f81)
  • tilt settings (dc5ec4b)
  • uncurry proximity api function calls (a2f4d11)
  • update dependencies (15697ca)
  • update FGA settings (e4e2ffb)
  • update Interface usage with new conditional compilation for actors (5ba4e26)
  • update Interfaces (1da5446)
  • update Interfaces and builders (41138b3)
  • update npm dependencies (d58bc1f)
  • update SingalR for emptty redis connstring handling (badb736)
  • update to lit3 with contexts (c560f61)
  • upgrade saturn otel (5c7c217)
  • use interfaced anonymous records for plotly (2534a8b)
  • use multiauth and setup plain auth user(s) (87accd5)
  • working Hipster with global settings actor (b85b781)

Features

  • add azure keyvault component for dataprotection keys (7758758)
  • add Petmeter to Atlantis (11dbbd4)
  • add support for JSX and use Lit.React.toLit (4ddceec)
  • configure db connestrings via env (06bef6b)
  • improve and unify secrets handling (4e228d4)
  • improve redis and db runtime configuration (77fd236)
  • restrucure Client for new SPMSA (15c75f3)
  • Split into Atlantis module and server with new interfaces (8251036)
  • switch from Seq to Loki and add OpenTelemetry tracing (3e0b93a)
  • update to net9.0 (5244c48)
  • upgrade to dapr-1.14 (f9c6594)
  • use Azure key vault or redis for auth (93697ea)
  • use fga principal actor from ServerPack (f4b7075)
  • use unified ServerPack for auth et al. (66b5397)
  • working build and publish (a2d14d4)

2.87.1 (2024-09-18)

Bug Fixes

  • aze download and resuspension radios (e3fc68a)

2.87.0 (2024-09-18)

Features

  • add download button for field archives (7503c72)

2.86.0 (2024-09-18)

Bug Fixes

Features

  • add aze download button (d85b214)
  • compute and display aze polygon (96f2315)
  • new simulation setup (021037d)
  • reintroduce Prop.Sed for accumulation (2b1711c)

2.85.0 (2024-09-13)

Features

  • Improved Auth handler with support for OIDC+JWT+PLAIN (4d37996)
  • Improved SignalR client-side handling (ae77bc6)
  • Improved SignalR server-side handling (30564a8)

2.84.1 (2024-08-26)

Bug Fixes

  • run initAtlantiUrls only once upon startup! (5afb843)

2.84.0 (2024-08-26)

Features

  • improve Actor exception handling for better robustness (47a8eaf)

2.83.0 (2024-08-26)

Bug Fixes

  • fix the missing auxgl layer message (e7abe4a)
  • fix upcast BaseLayer to Layer (6d2e040)
  • fix warning about failed decode of selected_drifters (00a19cf)
  • use imageWMS layers for sentinel2 and searaster wms maps (618aabc)

Features

  • adjust Ocean layer alpha based on what is shown (8295ba0)
  • use OSM as base map layer, and overlay selected map (291a586)

2.82.1 (2024-08-25)

Bug Fixes

  • fix particle gl-layer crash (ec6c7a1)
  • update variuos layers min/max zoom levels (e4e1e69)

2.82.0 (2024-08-24)

Features

  • ability to read downwelling archives (80c98f7)

2.81.1 (2024-08-24)

Bug Fixes

  • fix WFS filtering using XHR POST scheme (0f39c3e)

2.81.0 (2024-08-23)

Bug Fixes

  • fix WFS filtering by base64 endcoding filter (0499c1b)

Features

  • update OpenLayers from 6.7 to 10.1 (c2f58aa)

2.80.4 (2024-08-12)

Bug Fixes

  • enable signalr stateful reconnect and reanble redis scaleout (fbde770)

2.80.3 (2024-08-11)

Bug Fixes

  • disable redis scaleout, but make channel prefix configurable (003931d)

2.80.2 (2024-08-10)

Bug Fixes

  • disable signalr longpolling and negotiation and use ws only (8eef7d3)

2.80.1 (2024-08-09)

Bug Fixes

2.80.0 (2024-08-09)

Bug Fixes

Features

  • enable SignalR redis scalout for horizontal scaling of atlatis (e2870db)

2.79.1 (2024-08-08)

Bug Fixes

  • fix maps after upstream updates, and remove deprecated (9454ac6)

2.79.0 (2024-06-12)

Features

  • switch singlar over to long polling mode in favor of websockets (c0844ce)

2.78.15 (2024-05-30)

Bug Fixes

  • relax Dapr endpoing host requirement (e46876d)

2.78.14 (2024-05-30)

Bug Fixes

  • try fix Dapr 302 auth issue (3683376)

2.78.13 (2024-05-30)

Bug Fixes

  • listen internally on 0.0.0.0 (52c80cd)

2.78.12 (2024-05-29)

Bug Fixes

  • fix petimeter interface issue (9af7ff6)

2.78.11 (2024-05-29)

Bug Fixes

  • provide a workaround for vite mkcert cockups (ffed82d)

2.78.10 (2024-05-29)

Bug Fixes

2.78.9 (2024-04-26)

Bug Fixes

2.78.8 (2024-04-25)

Bug Fixes

  • update archivist and sorcerer urls in index and maptool (98a3d6c)
  • update dependencies (f8049bd)

2.78.7 (2024-03-26)

Bug Fixes

2.78.6 (2024-03-09)

Bug Fixes

  • make intra host/port only listen to 127.0.0.1 (c688631)

2.78.5 (2024-03-08)

Bug Fixes

  • revert change dapr subsription path (8021c88)

2.78.4 (2024-03-08)

Bug Fixes

  • change dapr subsription path (fd53fa8)

2.78.3 (2024-03-08)

Bug Fixes

  • add more info buttons (0a61133)
  • remove connection matrix cruft (b90c77c)
  • reset particle/field filters and network on deselect (3aec5b7)
  • reset scaling factor on deselect (ffe61c2)

2.78.2 (2024-03-08)

Bug Fixes

  • fix cookie name to conform to conventions (596476c)

2.78.1 (2024-03-08)

Bug Fixes

  • add deployName to appsettings (5216bb1)

2.78.0 (2024-03-08)

Features

  • rename sso cookie to support both staging and prod (1e916e3)

2.77.7 (2024-02-29)

Bug Fixes

  • stats time period selector (9fa51bb)
  • temp disable probe button for stats (4db79da)
  • update min/max property ranges (33c4748)

2.77.6 (2024-02-23)

Bug Fixes

2.77.5 (2024-02-23)

Bug Fixes

  • filter in update connection matrix (c7833aa)
  • particle time series (29916c9)
  • remove noisy debug print (9b22514)

2.77.4 (2024-02-22)

Bug Fixes

  • read available filter options correctly (0d3b911)
  • scroll bar in submit/view particle sim (b356294)

2.77.3 (2024-02-21)

Bug Fixes

  • set sensible defaults from appsettings for oidc and seq (fb63810)

2.77.2 (2024-02-21)

Bug Fixes

  • connection matrix info (fb0d1ff)
  • use proper particle kinds in connection matrix (eaed4bc)

2.77.1 (2024-02-21)

Bug Fixes

  • autoselect archive if same in open layers cluster (e0f6adc)
  • clear network sites on update (2abfd40)
  • show group name in network sites (1954dd1)

2.77.0 (2024-02-21)

Bug Fixes

  • fix barentswatch fish health error handling (1a60369)
  • hook up field groups to map site rendering (c408015)
  • multiple sites in single group (9cb6cbb)
  • reverse time analysis (f41179f)
  • stop playing at last particle frame (9e27a31)
  • surface/bottom toggle -> radio (1afa4b4)

Features

  • add user defined release site names (1a3333a)
  • connection matrix from sorcerer (9a8d46d)
  • display site names in map (4b44364)
  • rudimentary network visualizations (7d5af14)
  • water contact time series (d8400fc)

2.76.1 (2024-02-16)

Bug Fixes

  • proper defaults for secrets (f8df039)

2.76.0 (2024-02-16)

Features

2.75.0 (2024-02-03)

Bug Fixes

  • init particle/field archives (84a0caf)
  • watercontact interface with sorcerer (c65f010)

Features

  • add water contact analysis (c2ed400)

2.74.1 (2024-01-22)

Bug Fixes

  • change depricated sp-action-button variant -> static (7e66850)
  • release site enumeration (ee9899d)
  • revert release site fill coloring (32aa86c)
  • use drifters variant in new analysis (95af82c)

2.74.0 (2024-01-17)

Bug Fixes

  • available particle traits and sedimentation grid (59b6fba)
  • change sim choice buttons (8d221e2)
  • formatting deposition (e63095e)
  • formatting lice (af95a06)
  • formatting transport and virus (cbd6138)
  • increase probing button sizes (8752136)
  • particle release documentation (f91ae29)
  • postdrift start/end time and status msg (641065b)
  • re-introduce notifications (7426da0)
  • remember uncommitted sim parameters for any simtype (f3e43b3)

Features

  • separate drifters postdrift submit (09bb0d9)

2.73.10 (2024-01-01)

Bug Fixes

  • fix error in doDelete in archive dialog (b077dda)

2.73.9 (2023-12-31)

Bug Fixes

2.73.8 (2023-12-29)

Bug Fixes

2.73.7 (2023-12-22)

Bug Fixes

2.73.6 (2023-12-20)

Bug Fixes

2.73.5 (2023-12-20)

Bug Fixes

  • aquaculture modal styling (baf485f)

2.73.4 (2023-12-20)

Bug Fixes

  • Change Waiting to Spinner type (de10785)

2.73.3 (2023-12-19)

Bug Fixes

  • aquaculture selection improvements (7d06f69)
  • fix leftover cruft in PlotInfo (7d63c46)
  • plotting time reload and responsive window resize (38e3f08)
  • zoom in on aquaculture location on select (5c3b4c9)

2.73.2 (2023-12-18)

Bug Fixes

  • add no archives available row as spectrum bug workaround (f6c5adc)

2.73.1 (2023-12-18)

Bug Fixes

  • add group_archive to session store if missing (412b758)

2.73.0 (2023-12-18)

Bug Fixes

  • add missing icon imports (e99a49f)

Features

  • Handle sub-archives in Archvie dialog (d60db06)

2.72.8 (2023-12-18)

Bug Fixes

  • barentswatch fetching and decoding (1cfae16)

2.72.7 (2023-12-17)

Bug Fixes

  • inactivate rather than filter inactive messages (b9cf9e8)

2.72.6 (2023-12-14)

Bug Fixes

  • disable verbose logging (989acd4)
  • fetch barentswatch token on demand (63d9961)

2.72.5 (2023-12-14)

Bug Fixes

  • Use new Inbox MessageType.Job for intermediate messages (d9d0c87)

2.72.4 (2023-12-13)

Bug Fixes

  • still show waiting and queued messages upon job submit (0022d97)

2.72.3 (2023-12-13)

Bug Fixes

  • fix double Running message (760bd29)

2.72.2 (2023-12-13)

Bug Fixes

  • add inbox debug logging (2cdf8cf)
  • downgrade to Dapr 1.11.0 for now (0f32f07)

2.72.1 (2023-12-13)

Bug Fixes

  • pick nodeidx from aux grid in case of sed (37a6584)
  • tooltip typo (7852674)

2.72.0 (2023-12-13)

Bug Fixes

  • Don't reply with num unread on signalr post (31f2da6)
  • fix extent problem in wfs fetch (c41df1d)
  • update IDB to new api version (df899bb)
  • updates for upstream type/api changes (b25fb09)
  • various inbox and ui tweaks (95b227a)
  • working progress bar in inbox! (60873f9)

Features

  • handle progress pressages (8c6ad4c)

2.71.1 (2023-12-13)

Bug Fixes

  • barentswatch token decoding that should not have worked the first time (08f7d3e)
  • WFS xml queries are case-sensitive (7ca0e42)

2.71.0 (2023-12-12)

Features

  • add rudimentary BarentsWatch API support (b4ef7c2)

2.70.0 (2023-12-12)

Bug Fixes

  • remove send test message button (2481ff9)

Features

  • filter group archives in archive dialog (8136014)

2.69.1 (2023-12-11)

Bug Fixes

  • download coordinates in lonlat (d8829d2)
  • set drifters time series stride to 1 (81673c6)

2.69.0 (2023-12-11)

Bug Fixes

  • Fix Inbox workflow and state updates (bccf4ca)
  • Make inbox visible again (24f58b8)

Features

  • add inbox pubsub message handler (ca4af4b)

2.68.1 (2023-12-11)

Bug Fixes

  • separate layout for drifter plots (c16cf50)
  • set release amount error (fdad392)

2.68.0 (2023-12-10)

Bug Fixes

  • filter archive messages in inbox (ce6876d)
  • move inbox update to hipster (4219bc0)
  • Use InboxActor in MessageHub (147e36f)

Features

  • Add handler to post messages from client (63c3f69)
  • Add Inbox actor messaging (0757dcd)
  • Basic active message inbox via updated SignalR (1921aa0)
  • Working inbox! (some tweaks remain) (e93ee7c)

2.67.1 (2023-12-07)

Bug Fixes

  • Adjust archive dialog cell widths (1d7d0ff)
  • Increase aquaclulture site radius to 5.0 (47dbf8a)

2.67.0 (2023-12-06)

Bug Fixes

  • update Interfaces and Fable.OpenLayers (c20c02b)

Features

  • aquaculture location info on hover (23e2a0a)

2.66.1 (2023-12-06)

Bug Fixes

  • change plot modals to fill entire map area (791b70e)

2.66.0 (2023-12-06)

Bug Fixes

Features

  • add log scale option to any property (165de4c)
  • add particle smoothing input option (4919560)
  • add simulation option tooltips (8ce8bb0)
  • scale concentration by user + log10 toggle (c1437a1)

2.65.0 (2023-12-06)

Bug Fixes

  • add admin checkt to GetIdentity (66e65da)
  • fix spurious click interactions an archvie selector (8c27455)
  • refactor archive dialog and make it honor identity and permissions (8990988)

Features

  • add current identity to Model (7736e23)
  • add particles download to archive dialog (9324bff)
  • archive select, rename and delete in dialog (fabe599)

2.64.10 (2023-12-01)

Bug Fixes

  • fix faulty stats download urls (d05324c)

2.64.9 (2023-12-01)

Bug Fixes

  • reactivate savefreq option (27dcdc1)

2.64.8 (2023-12-01)

Bug Fixes

  • auto-select fields and set particles as background (c57a783)

2.64.7 (2023-12-01)

Bug Fixes

  • add sidenav button when cropping (a268104)

2.64.6 (2023-11-30)

Bug Fixes

  • available vs chosen sim options (fields, depths, etc) (db10d67)
  • default release site parameters (19e58f4)
  • drifter name and projection error (03b143a)
  • switch to lonlat for drifters api (fa5f7ad)

2.64.5 (2023-11-30)

Bug Fixes

  • enforce drifters name (6e750f3)
  • initialize semaphore to true on init (ce9061c)

2.64.4 (2023-11-30)

Bug Fixes

  • fix stat crop prop to metric (c222df6)

2.64.3 (2023-11-30)

Bug Fixes

  • fix layer updates when switching between drifters fields (f20af82)

2.64.2 (2023-11-29)

Bug Fixes

  • fix play button update loop (897c52b)

2.64.1 (2023-11-26)

Bug Fixes

  • tweak default prop ranges and alphas (02a2c01)

2.64.0 (2023-11-25)

Bug Fixes

Features

  • activate deposition simulation (c072d2d)
  • activate lice simulations (bfbe675)
  • activate reading of field2d (16a96f0)
  • activate sedimentation sims (829e09a)
  • activate virus simulations (f0cf643)
  • add dynamic concentration analysis input (661447c)
  • read Field3D concentrations (af0a6e5)

2.63.1 (2023-11-24)

Bug Fixes

  • fix ploar barplots for current stats (eb687e3)
  • make stats probe plots vertical with negative depth (33135e5)

2.63.0 (2023-11-24)

Bug Fixes

  • clear crop layer between depth crops (f9fb63f)
  • fix probe/measure/crop workflows (2471243)

Features

  • add stats cropping and download (still missing backend) (f75dd37)

2.62.15 (2023-11-23)

Bug Fixes

  • use large saas runners in cloud instead of ekman (2aa38e9)

2.62.14 (2023-11-23)

Bug Fixes

  • fix initial notification (a55d958)

2.62.13 (2023-11-22)

Bug Fixes

  • add completed sims to model (a87a8ec)
  • dispose probing button event listeners on unmount (970adec)
  • improve Hello message (fcebfbb)
  • update simulation features on archive filter (693b87e)

2.62.12 (2023-11-21)

Bug Fixes

  • properly change layers on sim create and abort (9c363eb)

2.62.11 (2023-11-21)

Bug Fixes

  • refresh wind layer source on update (6fbdc9d)

2.62.10 (2023-11-21)

Bug Fixes

  • fix gl layer source refresh (b17ccc6)

2.62.9 (2023-11-20)

Bug Fixes

  • fix (possible) typo (ParticleState.Normal?) (f55d70b)
  • fix (possible) typo (ParticleState.Normal). Another, sigh. (4d9625d)
  • fix warning regarding deprecated react roots in VisJS. (4bed79e)
  • timeline, particle, and heatmap tweaks (57ce223)

2.62.8 (2023-11-20)

Bug Fixes

  • use crosshair cursor when placing release sites (02ab35d)

2.62.7 (2023-11-20)

Bug Fixes

  • fix log scale colors for sedimentation (659c6d3)

2.62.6 (2023-11-20)

Bug Fixes

  • fix faulty conc/sed alpha and color scale(s) (8ab6727)

2.62.5 (2023-11-20)

Reverts

  • Revert "refactor: disable gridSelect, whatever that is..." (1c63c55)

2.62.4 (2023-11-19)

Bug Fixes

  • failing setup of new simulation (474bb7e)

2.62.3 (2023-11-18)

Bug Fixes

  • fix Play button and timer (b766544)

2.62.2 (2023-11-18)

Bug Fixes

  • set refresh_interval in session store (e5b170d)

2.62.1 (2023-11-18)

Bug Fixes

  • add Play button with refresh_interval setting (cfaafce)

2.62.0 (2023-11-17)

Bug Fixes

  • animate particles (5cd6b26)
  • don't assign fields archive to selectedParticle (4f76d39)
  • dynamically show release labels depoendent on radius (a3857d1)
  • fix bathymetry view bug (edb909e)
  • fix crop are a plotting (box is still invisible) (3a16208)
  • fix draw layer visibility bug (45d41c5)
  • fix individual layer coloring and rename prop to propLayer (4bf8e5f)
  • fix initial gl layer alpha (39dd866)
  • fix initial map background color and alpha (darker) (648aecf)
  • fix persistent flyTo and (almost) conc layer reset on Back (fdd6813)
  • fix probing bug (542ea9b)
  • fix sedimentation plotting (log10 not working) (a44468c)
  • fix SetModel wrong model in rerender (45abff5)
  • fix stats view and probe, and prepare crop (1c7b694)
  • get rid of SetModel, it's a bad idea. BAD IDEA. (30d44b0)
  • improve layer typesafety and fix old string-based layers (901a12e)
  • make release sites start count from 1 (048a560)
  • more refactorizations and debugging bathymetry (f8e3ba4)
  • rearrange gl layer initialization to avoid problmes (0d13e3d)
  • remember color selections for each property (0c95509)
  • remove dangerous SetModel from Msg (c9e3972)
  • remove old cruft (8b67f7d)
  • remove ParticleState (3262f5d)
  • replace SetModel with SetColor and new SetAlpha (3f68d21)
  • try fix sedimentation grid linger (a103e68)
  • tweak release site feature styling (dbf8bc7)

Features

  • add show active wireframe grid (0e235b1)

2.61.11 (2023-11-15)

Bug Fixes

  • update simulation navigation and selection (c788568)

2.61.10 (2023-11-10)

Bug Fixes

  • get the selected sub-drifters from the correct collection (c271ea3)
  • update timeline with new sim (0c0e14e)

2.61.9 (2023-11-09)

Bug Fixes

  • dev sorting of areas commited by mistake (3885aff)

2.61.8 (2023-11-09)

Bug Fixes

  • add colormap to webgl2 in probing (7339b6a)
  • add stub resolution and depth selection to cropping (8a94c55)
  • change crop grid triangulation for better visuals (bcf4ba2)
  • fable doesn't like Array2D (d5649e1)
  • fix binary serialization for cropping (d80e48d)
  • fix crop area and resolution selection (4f1c30a)
  • fix crop grid greneration and view (adf8bd4)
  • fix crop grid greneration and view (a183ff7)
  • fix crop remoting route (f79fa22)
  • fix crop remoting route (cccf71b)
  • fix depth direction in plots (ccc3149)
  • fix measure end draw click block by popup element (034d0b2)
  • fix probe button toggling (d5bb013)
  • fix toggle probes (9ad7b63)
  • reset probing/cropping if sidenave mode changes (4148e3e)
  • show crop box in map, refactor MapTool and Layers (9365c25)
  • show particle sim sub archives (edcbac1)
  • tweak atlats clors, font size and scaling (571f037)
  • tweak model area colors in atlas (a587c4f)

2.61.7 (2023-10-30)

Bug Fixes

  • fix plot legend and refactor plotbox css (04bf8ef)

2.61.6 (2023-10-30)

Bug Fixes

  • fix plots accidental row wrap (e5c8665)

2.61.5 (2023-10-30)

Bug Fixes

  • individual defaults and color ranges for sediment props (410c128)
  • tweak alpha attenuation (1311c55)

2.61.4 (2023-10-30)

Bug Fixes

  • fix color slider min/max passthroug (0f6b0d9)
  • fix download url bug using tuples (a3503f0)
  • fix GL layer attenuation normalization (1798a9f)

2.61.3 (2023-10-24)

Bug Fixes

2.61.2 (2023-10-24)

Bug Fixes

  • increase precision for settling velocities (ba08627)
  • reverse time max duration (1053b5f)
  • update interfaces (3fa5126)

2.61.1 (2023-10-23)

Bug Fixes

  • fix drifters data-series download (9589798)

2.61.0 (2023-10-20)

Bug Fixes

Features

  • add vertical line plots, and make depth plots vertical (db392e4)

2.60.1 (2023-10-20)

Bug Fixes

  • fix contour plots and minor other issues (8fd3ed2)
  • fix download buttons, names and links (9526385)
  • workaround for strange out of mem problem (009ae4f)

2.60.0 (2023-10-19)

Bug Fixes

  • explicitly show bottom label on depth selector (c7243c3)
  • fix seimentaton rate plots (wrong grid index) (332d817)
  • fix time-series plots (4d7cb50)
  • improve fencing toggle (20edc55)
  • select depth 0 by default (d54891f)
  • select multiple stats series by depth (c69c90a)

Features

  • add toggle to hide geofencing (a5d83d7)
  • working drifters plots with plotly (a7b01dc)

2.59.6 (2023-10-16)

Bug Fixes

  • convert stats download filename coords to lng, lat (aadc71f)
  • scale plots with size of real-estate (7051800)

2.59.5 (2023-10-15)

Bug Fixes

  • make plot legends editable and download as SVG (26b5e90)

2.59.4 (2023-10-15)

Bug Fixes

  • add lng-lat coords to stats zip filename (e51fe38)
  • round depths to nearest 5m (b607dd9)

2.59.3 (2023-10-15)

Bug Fixes

  • fix download link and plot titles (cb6f871)

2.59.2 (2023-10-14)

Bug Fixes

  • kind of fix depth selection for stats series (4bb96b7)

2.59.1 (2023-10-14)

Bug Fixes

  • fix stats spinners and add time selector to point props (365e869)

2.59.0 (2023-10-14)

Features

  • working stats for layers, points and monthly series (4b42e30)

2.58.3 (2023-10-11)

Bug Fixes

  • fix stat speed and streams background (7d90fc0)

2.58.2 (2023-10-10)

Bug Fixes

  • change sedimentation prop limit from 100 to 1000 (a9c96e1)

2.58.1 (2023-10-10)

Bug Fixes

  • disable Next Prev buttons in Stats (5dc2def)
  • disable Play button for now (4358ade)
  • fix stats view, disable unavailable stats and timeline (94a1a00)

2.58.0 (2023-10-09)

Bug Fixes

  • add depth layer selector to stats (c591de9)
  • add depth layer selector to stats (3c21aa4)
  • add stub stats streams visualizer (82d000f)
  • add stub stats streams visualizer (f9c7870)
  • fix stats side bar and prop fetch (de3538b)
  • wire up a (defunct) stats menu in sidenav (9f65ac3)
  • wire up a (defunct) stats menu in sidenav (4235276)

Features

  • reify token and jwt authentication in Auth.fs (not enabled in Server yet) (cc8463b)
  • rudimentary (untested) stats fetch and show (7363962)
  • rudimentary (untested) stats fetch and show (b14b5bf)

2.57.3 (2023-10-04)

Bug Fixes

2.57.2 (2023-10-04)

Bug Fixes

  • fix property plots and drifters stride (c646e7c)

2.57.1 (2023-10-03)

Bug Fixes

  • better strides for time-series (61437eb)
  • fix recharts react problem and missing spinner (2dba507)
  • fix strange OL map null state error (eb7488e)
  • misc plotting fixes, plots start back in time now (b32adaf)
  • try fix React rerender problem (d152f55)

2.57.0 (2023-10-02)

Bug Fixes

  • always allow long time series (3c84d7e)
  • remove unused smoothing (5688f16)

Features

2.56.0 (2023-10-02)

Features

  • release point add button (11b8c2c)

2.55.0 (2023-10-01)

Bug Fixes

  • copy sim type on clone (e1ec17f)
  • init wrong prop (b05b6cd)
  • optional cachBlockSize input (a877e7a)
  • remove StartTime input field (to be reverted) (9e4d0fe)

Features

  • time series on sedimentation grid (fc3b52f)

2.54.0 (2023-09-30)

Bug Fixes

  • increase precision in simulation input fields (f69f9dd)

Features

2.53.2 (2023-09-30)

Bug Fixes

  • fetch drifters field archives (2321816)
  • only one calcDriftersFrame (942e58c)
  • separate treatment of drifter plots (434973a)
  • use concentration field names from netcdf file (c06ed66)
  • zoom in on first release site (ee61c24)

2.53.1 (2023-09-28)

Bug Fixes

  • add drifters format and type to table (9e3648c)

2.53.0 (2023-09-28)

Features

  • enable general wind visualizations (1bec98c)

2.52.4 (2023-09-25)

Bug Fixes

  • reintroduce reverse time transport (9efdf49)

2.52.3 (2023-09-21)

Bug Fixes

  • add release site inputs (c8ae6a3)

2.52.2 (2023-09-21)

Reverts

  • Revert "fix: use Drifter6.Input instead of DriftersInput" (7c33c7e)

2.52.1 (2023-09-21)

Bug Fixes

  • use Drifter6.Input instead of DriftersInput (1524335)

2.52.0 (2023-09-21)

Features

  • add drifters particle download button (e5ea8ec)

2.51.0 (2023-09-21)

Features

  • add getDriftersInput api (cbdb4fa)

2.50.4 (2023-09-20)

Bug Fixes

  • fix typo, update UI icons and remove Step (f19d075)

2.50.3 (2023-09-19)

Bug Fixes

  • disable reverse mode transport (a2835ab)

2.50.2 (2023-09-19)

Bug Fixes

  • Move Wind swith last and make arrow density conditional (1c4aa1d)

2.50.1 (2023-09-19)

Bug Fixes

  • add placeholder icons for statistics and infection networks (65df7f3)

2.50.0 (2023-09-18)

Bug Fixes

Features

  • complete transport with Drifters6 (cba76c5)

2.49.4 (2023-09-18)

Bug Fixes

  • refactor out mouse coodrinates from sidenav (9f68879)

2.49.3 (2023-09-08)

Bug Fixes

  • change max temp to 35, and salinity to 38 (0eeddd8)

2.49.2 (2023-09-06)

Bug Fixes

  • change minZoom to 3 (for upcoming global model) (a31b44e)
  • disable individual sim components based on caps, rather than whole menu (f122f80)
  • disable wind for now (4f3a46c)
  • use updated DriftersActor w/ GetPolicies (09b5cee)

2.49.1 (2023-09-02)

Bug Fixes

  • don't use serializer opts with the remoting actor proxy (78b0052)
  • revert back to Thoth serializer, and fix hipster events (c3e16f0)
  • revert to manual deserialization for actor return type (4bbdbcf)
  • use updated DriftersActor (6e23544)

2.49.0 (2023-09-01)

Features

  • add drifters save frequency option (fa7b31a)

2.48.0 (2023-08-31)

Bug Fixes

  • convert feeding data to input (442ad3c)
  • initialize custom grid to average pos (3006d90)
  • new format-options format (e9831e8)
  • proper sinking velocity bins (be72b96)
  • remove production data (94c6d67)
  • tweak layout and fix sedimentation defaults (aeec187)

Features

  • add download button for sedimentation data (667ba40)
  • dedicated sedimentation interface (6721709)

2.47.1 (2023-08-29)

Bug Fixes

  • make port 8000 accessible on 0.0.0.0 (ccc1cc2)

2.47.0 (2023-08-24)

Bug Fixes

  • change internal port to 8000 for dapr (9aba5fc)
  • configure dapr and asp.net for fsharp type serialization (65e3e7c)
  • fix Auth.establishAuthentication signature change (d4cbb1f)
  • fix cors and sim auth (9b9e252)
  • update Auth with updated UserAgent (baa0506)
  • use SystemTextJson.Serializer instead of Thoth (f55b2ae)
  • use weakly typed actor proxy due to dapr bug (2f3dba4)
  • working simualtion policies (680aa7d)

Features

  • add policyCheck api to driftersApi (10e4f5d)
  • split app endpoints into internal and external by port (6bfff54)

2.46.6 (2023-08-14)

Bug Fixes

  • add dapr subscription handler (8da76a8)

2.46.5 (2023-08-14)

Bug Fixes

  • remove POST filter on dapr subsription endpoint (987673f)

2.46.4 (2023-07-03)

Bug Fixes

  • fix misc bugs: release circle scaling, current time at t=0, unset arch polygon (9b1f89d)

2.46.3 (2023-07-02)

Bug Fixes

  • fix faulty scaling factor for fence (62bd262)

2.46.2 (2023-07-02)

Bug Fixes

  • tweak fence color, dash and zoom (f731e48)

2.46.1 (2023-07-02)

Bug Fixes

  • fix focal point when archive has a fencing polygon (11f8db5)

2.46.0 (2023-07-01)

Bug Fixes

  • fix render geo-fences and release placements (94c7be0)
  • implement proper Mercator scale factor for latitude metric (98284e8)
  • load archive polygons on demand (23142a7)
  • model boxes didn't show after previous update (6a3bd57)
  • remove archive polygon preload from Atlas (9870161)
  • remove proxy archivistApi (6bff88b)
  • use Archmeister api directly (f90dee4)

Features

  • fix latitude scaling factor and make fence radius dynamically configurable (368f297)
  • require sim role, and support geo-restricted areas (wip) (eb31ca1)

2.45.0 (2023-06-27)

Bug Fixes

  • remove a bit of verbose logging (a6109c5)

Features

  • use UserActor for groups and roles instead of local hack (5af5cba)

2.44.3 (2023-06-25)

Bug Fixes

  • reenable removal of empty model areas (efdb0d0)

2.44.2 (2023-06-21)

Bug Fixes

  • include last particle frame (5e41528)
  • re-initialize sediment grid when switching archive (ddff57b)

2.44.1 (2023-06-20)

Bug Fixes

  • remove sedimentation grid accordion on other simtypes (9abf707)

2.44.0 (2023-06-19)

Features

  • add toggle for log scale on sedimentation (9260a33)

2.43.0 (2023-06-19)

Bug Fixes

  • fix global model time which was never updated (c92e40b)
  • fix tide plots (ea9b8c8)
  • fix time-series bugs (ad4b1a0)
  • more or less nice lineplots (889c0f2)
  • nicer point plots interface (9189399)
  • remove old useag of persistent volumes (13c3386)
  • use new time-series api:s (0b7b164)

Features

  • multi-level time-series plots (16bf07e)

2.42.0 (2023-06-17)

Bug Fixes

  • particle traits input location (b608a38)
  • wrong initial state of placing mode (4e60178)

Features

  • add resuspension option and bottom type input (2577cdd)

2.41.0 (2023-06-16)

Bug Fixes

  • top level postdrift projection (71d9630)

Features

  • add circle feature for sedimentation grid (23cdf93)
  • add hires sedimentation grid (7f0f072)
  • add smoothing parameter (e967454)

2.40.1 (2023-06-15)

Bug Fixes

  • transport conc toggle and drifter default values (d5649fe)
  • update interfaces (fc13ab1)
  • update prop2 correctly (dc23995)

2.40.0 (2023-06-13)

Features

  • add maximum lifetime for virus (5dd89e7)
  • add postdrift input (da370c1)
  • make use of particle resolution (4dd8bf2)

2.39.3 (2023-06-12)

Bug Fixes

  • cancel rendering if wrong frame after download (be87d92)

2.39.2 (2023-06-12)

Bug Fixes

  • explicit conversion to input V5/V6 (2229d18)

2.39.1 (2023-06-12)

Bug Fixes

  • Default to select all simulations (3f76c6d)

2.39.0 (2023-06-12)

Bug Fixes

Features

  • use drifters6 for sedimentation (ed3e77f)

2.38.0 (2023-06-11)

Features

  • switch to new drifters input types (3672aa0)

2.37.2 (2023-06-09)

Bug Fixes

  • popluate the drifters selection table on init (0797bd5)

2.37.1 (2023-06-09)

Bug Fixes

  • persist selected drifters in local store (98a8cf5)

2.37.0 (2023-06-09)

Features

  • add drifters selection table (53924ae)

2.36.5 (2023-06-09)

Bug Fixes

  • show color palette on map and invert wc scale (d56d365)

2.36.4 (2023-06-08)

Bug Fixes

  • show all model areas, but point to sales for n = 0 (e4f16d2)

2.36.3 (2023-06-08)

Bug Fixes

  • clarify sedimentation labels (hopefully) (f005480)
  • disable artchive mgmt button until an implementation is available (b4e6292)
  • fix coloring issues with multiple props overlays (85ee60a)
  • fix logout, disable profile, settings and help in action menu (105fc42)
  • fix sedimentation layer selection update (70f926b)
  • fix transparency, scale tanh with u_opactity (be49d4f)
  • if selected time is inside selected archive, don't jump to start (992acae)
  • show ocean props below sed2 grids (c61f5b1)

2.36.2 (2023-06-05)

Bug Fixes

  • fis switch betweeb props and sedimentation rendering (0aa6a71)

2.36.1 (2023-06-05)

Bug Fixes

  • misc option.value fixes (5ac1d02)

2.36.0 (2023-06-03)

Bug Fixes

Features

  • add ability to read next gen sedimentation (ac32087)
  • hi-res grid, take 1 (ab9d2c5)

2.35.0 (2023-06-02)

Bug Fixes

  • allow for negative concentrations on log scale. a bit hackish (ca77ef0)
  • fix transparency issue (cappign) for salinity et al. (88958df)
  • fix transparency issues for non conc property fields (4948147)
  • fix wrong scale for water contact (dd0647f)
  • flexboxify plot charts, change to lnglat representation (f57fe82)
  • load fontawesome locally, add tubid colormap by popular request (3140955)
  • shift zero level for conc to -10-6 for transparency (still hack) (4f8c3c0)

Features

  • configurable and proper transparency attenuation (d46cdde)
  • rudimentary time-series download (still defunct) (cfcff4b)

2.34.3 (2023-05-30)

Bug Fixes

  • remove rarely used colormaps (184684c)

2.34.2 (2023-05-29)

Bug Fixes

  • don't switch on conc view upon sim select (3523a1d)
  • minor ui and css tweaks (d14f786)

2.34.1 (2023-05-29)

Bug Fixes

  • add marker to show active tools control (295359b)

2.34.0 (2023-05-29)

Bug Fixes

  • fix (kind of) strange shadow dom height issue (9533e52)

Features

  • add tooltips to toolbox, and fix workflow issues (15a7deb)
  • two-step simulation select (40d0549)

2.33.0 (2023-05-29)

Bug Fixes

  • grey out timeline items when in sim mode (7b34cae)
  • move file selector to end, add right border on toolbox (e5e6323)

Features

  • new ui style, without floating controls (1fc5bb0)

2.32.9 (2023-05-28)

Bug Fixes

  • fix fail when bounding poly is empty (f273a98)
  • fix flyTo on archive load (68b3384)

2.32.8 (2023-05-27)

Bug Fixes

  • expect focalpoint and polygons to be in wgs84 (bc56cd3)

2.32.7 (2023-05-25)

Bug Fixes

  • fix notifier color to Info for successful job (2b7fd71)

2.32.6 (2023-05-24)

Bug Fixes

  • fix dapr appid for production (cc85bad)

2.32.5 (2023-05-24)

Bug Fixes

2.32.4 (2023-05-23)

Bug Fixes

  • fixes for new Archmeister API types (a9625cb)

2.32.3 (2023-05-23)

Bug Fixes

  • change drifters-events to hipster-events (ad85561)

2.32.2 (2023-05-09)

Bug Fixes

2.32.1 (2023-05-09)

Bug Fixes

  • lonlat indicator (d2b4b39)
  • mortality rate input for virus (f835ca4)
  • open advanced input sections by default (06dee30)
  • sim durations for temporary drifters archives (54f4f68)
  • update Interfaces (d41c746)
  • use infectious toggle on conc field (bd62e1c)
  • virus concentration button and minmax range (3097e1e)

2.32.0 (2023-05-04)

Bug Fixes

  • filter out model areas with 0 archives (ceac389)
  • fix SignalR negotiation for oicd cookie auth (937661d)
  • remove stale submodules from .sln (31e1fda)
  • reverse modelareaBoxes (1230002)
  • temp hack for client acl configs while waiting for cordyceps (bad63ed)
  • update hipster (25a2a3d)
  • use Oceanbox.Interfaces submodule (b0a920b)

Features

  • remove Serf, long live the Hipster (68c3a0f)

2.31.0 (2023-05-03)

Bug Fixes

  • add bmkanimalhealth to auth (tmp) (c5a6ca5)

Features

  • filter out model areas with 0 archives (0d8221e)

2.30.4 (2023-05-03)

Bug Fixes

  • reenable plots, and fix concentrations and water contact updates (8282ec0)

2.30.3 (2023-05-03)

Bug Fixes

  • filter model archives on archive type (d494502)

2.30.2 (2023-05-02)

Bug Fixes

  • fix barbs and archive caching (c402013)

2.30.1 (2023-05-01)

Bug Fixes

  • wrong redis credentials (should be removed anyway) (40c9fc9)

2.30.0 (2023-05-01)

Bug Fixes

  • fix Atlas (again, a merge screwed it up sigh) (e563873)
  • fix faulty service url (234d58d)
  • fix minor type issues (37884ab)
  • misc updates for new api types (3fa3c7f)
  • simplify record update (61de669)
  • update drifters module to new sorcerer and archmeister api (ea2c6c2)
  • update maptool to new sorcerer and archmeister apis (f23a8d5)

Features

  • add sidebar to atlas for archive selection (b66177d)

2.29.0 (2023-04-14)

Bug Fixes

  • give auth cookie a 24h lifespan (d51d27e)

Features

  • use new Archmeister api to fetch model areas (4d7b429)

2.28.0 (2023-03-22)

Bug Fixes

  • clenup and simplify auth code (4402d01)
  • code compiles again (67a18ec)
  • fix principal name and add hack for aqua-kompetanse (9a7328a)
  • make allowedOrigins runtime confiurable (and cleanups) (a4fef12)
  • make sso parameters configurable in appsettings (6b007ca)
  • misc cleanups (611ddd3)
  • use tar to copy review to _tilt (af73cfd)

Features

  • Fetch archives and polygons from archmeister! (947b247)
  • silence health check logging (7e39ffe)
  • upgrade to net7.0 (9a7116f)

2.27.3 (2023-03-21)

Bug Fixes

  • increase range on allowed particle number (6f9d0e1)

2.27.2 (2023-03-17)

Bug Fixes

  • increase value range for concentration fields (95ff6c5)

2.27.1 (2023-03-17)

Bug Fixes

  • misc screwups in Atlas.fs (d99402f)

2.27.0 (2023-02-08)

Bug Fixes

  • update serf with mortality (4901e95)
  • update sorcerer with infectious concs (4485031)

Features

  • add lice mortality advanced option (85161b8)
  • display separate concentrations for infectious (dcfb3cc)

2.26.1 (2023-02-02)

Bug Fixes

  • add reverse time option for lice and virus (8d79215)
  • line break before grid toggle (4e94ef5)
  • show any property for unspecified sims (c32da9a)

2.26.0 (2023-01-31)

Bug Fixes

  • show only relevant simulation properties (25f711d)
  • update Sorcerer to v2.14.0 (36e1171)
  • update to Serf v1.15.0 (ad44825)

Features

  • add reverse time toggle for transport and wc (f4279cc)

2.25.0 (2023-01-28)

Bug Fixes

  • hacky fix for release radius transformation (e21a344)
  • update to Serf v1.14.0 (12ec821)
  • update to Sorcerer v2.13.0 (84045a7)

Features

  • add water contact sim mode (7bb9cb8)
  • add water contact viewing mode (ebf0db3)

2.24.0 (2023-01-25)

Bug Fixes

  • update node in devcontainer (7418461)
  • update Serf submodule (23ffc0b)

Features

  • add ddepth drifters input option (bdb84e0)
  • add lifetime options to live and virus (35c4d34)

2.23.1 (2023-01-24)

Bug Fixes

  • update redis server and port (75eca48)

2.23.0 (2023-01-24)

Bug Fixes

Features

  • automatic oicd token and cookie renewal (b6ef196)
  • sso oidc + cookie authentication (ed0de6c)

2.22.0 (2023-01-15)

Bug Fixes

  • update appsettings for staging and production (41dc087)

Features

  • use cookie and oidc authentication (164adb8)

2.21.3 (2023-01-09)

Bug Fixes

  • simplify OIDC Key to work with Dex (658848e)

2.21.2 (2023-01-09)

Bug Fixes

  • make OIDC endpoints configurable in appsettings.json (6d3ae00)

2.21.1 (2023-01-05)

Bug Fixes

  • increase vertical resolution in curtain plots (23275f6)

2.21.0 (2022-12-21)

Features

  • add group claim to drifters run (97b7a90)

2.20.2 (2022-12-19)

Bug Fixes

  • update sorcerer with latest projections (1f6b7af)

2.20.1 (2022-12-12)

Bug Fixes

2.20.0 (2022-12-09)

Features

  • add csv download to plots (e6e2c10)
  • fix timeline height and add scrollbar (e9ba394)

2.19.3 (2022-12-09)

Bug Fixes

  • fix contour plots over land (01aeb38)

2.19.2 (2022-12-09)

Bug Fixes

  • fix infectious particle colorization (2dd6f9c)

2.19.1 (2022-12-08)

Bug Fixes

  • clear particle layer before adding new features (f0e81ce)
  • improve release point interactions (aeb5ca0)

2.19.0 (2022-12-08)

Features

  • switch viewing mode to sedimentation for Sed archives (ec32bac)

2.18.3 (2022-12-08)

Bug Fixes

  • fix spectrum tabs (cdc9202)
  • particle reset between mode change (70fbd94)

2.18.2 (2022-12-08)

Bug Fixes

  • deselect timeline items on mode change (61a4920)

2.18.1 (2022-12-08)

Bug Fixes

  • reset view on deselect sim and sim mode change (668e65b)

2.18.0 (2022-12-08)

Features

  • simplify and constrain timeline and remove ocean group (4a5647f)

2.17.0 (2022-12-07)

Bug Fixes

  • tons of timeline/drifters ui intuition improvements (963ddb3)
  • update heatmap on Next (6854aea)
  • update Serf drifters defaults (9df74a5)
  • update Sorcerer (0c106e7)
  • update Sorcerer (320bd46)
  • working, sane particle and heatmap toggles (d862fac)

Features

  • major refactor of particles and infectious particles (not quite there yet) (6d8ffd7)

2.16.7 (2022-12-05)

Bug Fixes

  • flyTo infectious, if no normal particles are available (09db97a)

2.16.6 (2022-12-05)

Bug Fixes

  • show contour x axis in meters (83cc032)

2.16.5 (2022-12-04)

Bug Fixes

  • avoid fetching duplicates for contours (7a72f69)

2.16.4 (2022-12-02)

Bug Fixes

  • fix point plots for conc + other fixes (85e75fe)

2.16.3 (2022-12-02)

Bug Fixes

  • don't plot stuff on land (25d544c)
  • don't show point plot for land points (3df77a5)

2.16.2 (2022-12-01)

Bug Fixes

2.16.1 (2022-12-01)

Bug Fixes

  • log dapr correlation id (when enabled) (95c6b79)

2.16.0 (2022-12-01)

Bug Fixes

  • differentiate between atlantis prod and staging subscriptions (f2e610e)
  • update appsettings for staging and deploy (068a647)

Features

  • add structured logging to Seq (a009f57)

2.15.1 (2022-11-22)

Bug Fixes

  • unselect simulation by clicking archive timeline item (c1fa616)

2.15.0 (2022-11-22)

Bug Fixes

Features

  • add lice and virus simulation type (05441cc)

2.14.5 (2022-11-22)

Bug Fixes

  • only update the time for New simulations (39fcf57)

2.14.4 (2022-11-22)

Bug Fixes

  • create new points with sedimentation defaults :)) (b3e1b22)

2.14.3 (2022-11-21)

Bug Fixes

  • change svc name to maps.atlantis.io (2ba55f5)

2.14.2 (2022-11-21)

Bug Fixes

  • disable sample and measure when not in layers mode (244c47a)

2.14.1 (2022-11-21)

Bug Fixes

  • show new simulations in timeline (again x3) (5ed1f53)
  • try making streams colors more contrasted? (82e4e5d)

2.14.0 (2022-11-21)

Bug Fixes

  • actually call clear when pressed (479f6a4)
  • add buffer overflow guard to update particles (1069070)
  • add cancel button to measure popup ++ (dece81f)
  • add missing updates, sigh. (61dc47c)
  • add mouse coordinates to sideNav (54299c1)
  • add Virus option, and fix color map for sedimentation (32b57b9)
  • allow stepping of streams (d35af70)
  • barbs use archive_url which is now in session storage (3e5b8cf)
  • bug in setters for sinking velocity (f68c1c9)
  • compile error in type inference (930699f)
  • crashing layers when no drifters archive is selected (2fd15bb)
  • dealy flyto by a second (5a3e7f2)
  • fix build and deployment for vite assets (bfc9f0b)
  • fix floating box overflow and add transparency (9a848a2)
  • fix flyTo bug and focus on timeline (a76010b)
  • fix hello message (557dcb8)
  • fix hub message and notification updates for multiple similar messages (ee0b0d4)
  • fix initial running notification (f9d98e3)
  • fix jwt timeout in drifterApi (93926b2)
  • fix Layers naming conflict (cc681db)
  • fix logic bug in SetArchive (b6535eb)
  • fix nasty timeline/sim model update bug (6137d77)
  • fix null error in Guid parse on click in timeline (e7fe637)
  • fix projection for coord display in ui (2c6a00c)
  • fix sim/drifters defaults (fcdba93)
  • fix simulation defaults when changing mode (9f35240)
  • fix temp and salt for contour plots (a232d6c)
  • fix timeline bug upon initialization (d543b04)
  • fix timeline frame update and disable dynamic drifters frame count (3423d7c)
  • fix timeline updates on remove (2bf03bf)
  • fix uvs update for streams, kind of (80cccf9)
  • flip depth color palette (b68725c)
  • fly to center only after load is complete (abc80bc)
  • import spectrum webcomponents selectively (8a72408)
  • improve login page a bit (8fd3239)
  • improve sedimentation ui (b826d34)
  • make back button go to / (21ed86e)
  • make concentration trace a toggle (9076c4f)
  • make floating map controls visible again (13b229a)
  • make model search a button that toggles the mode (e8062cb)
  • make new sims appeat in timeline (again) (9d60f17)
  • more or less working atlantis MapTool (ec46760)
  • move html files to public/ (e440bc1)
  • move nFrames to ArchiveInfo (4e3362e)
  • move play loop to useEffect subscription (030779a)
  • node/element cockup for speed (e077b37)
  • pass simulation type properly to Serf (959655a)
  • pass simulation type properly to Serf (e34eb0c)
  • put vite generatd html correctly in public/ (06099a2)
  • recreate timelapse field on viewport resize (7fcada5)
  • reintroduce particle heat map (a82e6fb)
  • remove initial map flicker (ecc8dfe)
  • remove removable from model area archive (c030fa1)
  • remove stale driftersService form appsettings (96eebef)
  • reset timeline/drifters when main archive is selected (542358d)
  • restore 1D plot tabs for v,t,s (18b8c63)
  • run stepTime when toggling bottom and show streams (f523bfa)
  • settling velocity is given in m/s and positive up (5049ab6)
  • show archive in timeline on first render (8fd8582)
  • show current barbs for bottom layer (c95177c)
  • sign error in release depth and adjust defaults (8e9959b)
  • sign error in release depth and adjust defaults (2b64e45)
  • simplify timeline and refactor (364f874)
  • simplify timeline and refactor some more (84bcaf4)
  • store drifters in a Map instead of Array (8c1e61d)
  • timeline module, not quite working yet (b2f3e4b)
  • timeline new drifters update (047171b)
  • timeline updates when deleting (still buggy) (31e8966)
  • try solve vite javascript heap problem (fe59fd3)
  • ui temperature view (6d021aa)
  • ui tweaks and fix floating box focus bug (9e33232)
  • update contours when prop changes (9395300)
  • update deps and get rid of wip errors (1ea931b)
  • update openlayers dependency (b476165)
  • update package-lock (115909f)
  • update Serf and interfaces (e8b4ea4)
  • update Serf and interfacs (d73b2ef)
  • update Serf and Sorcerer (d23dd8b)
  • update serf submodule (ad5aca7)
  • update Serf to fix job state bug (8b2b001)
  • update Serf to support Archivistd (a7bbbdf)
  • update Serf-v1.10.1 (a925d17)
  • update Serf-v1.10.3 (dfa93f5)
  • update Serf-v1.10.3 (df8a9c1)
  • update sorcerer (d06fe9c)
  • update Sorcerer (1c37acd)
  • update Sorcerer (931104e)
  • update Sorcerer (135f21e)
  • update Sorcerer (66824f9)
  • update Sorcerer v2.3.0 (248eb73)
  • update Sorcerer-v2.7.0 (bb35e38)
  • use aspnet ubuntu 22.04 in docker (ca90085)
  • use new batch api for contour plots (0f601db)
  • use Serf jobstatus instead of locally defined type for consistency (5563ecb)
  • use Serf jobstatus instead of locally defined type for consistency (5e7500f)
  • use std aspnet image in Dockerfile (1e54054)
  • various timeline and notification fixes (ba26a14)
  • wip really, started major refactor (6a5f0f4)

Features

  • add api for archives management (75339cb)
  • add flyTo zoom when model area is selected (d78fef8)
  • add release point selection (ee8f442)
  • add removal of timeline simulations (66e7c50)
  • add sedimentation and concentration backgrounds (8333f02)
  • add simple ui for sedimentation control (0140912)
  • configurable sedimentation simulations (d85ea64)
  • display concentration trace (2548730)
  • display infectious lice in red (7b48ea4)
  • error handling with redirect if archive fails to load (3399830)
  • flyto drifters (27e0770)
  • make drifters model settings configurable (7650622)
  • measure popup and state/mode cleanup (dce81cd)
  • open contour plots with measure tooltip button (c27be65)
  • particle streams layer (7a0b889)
  • plot concentration curtains (7b2d0d6)
  • proper timeline updates wrt. to muliple independent simulations (bcdd6bc)
  • restore active (runnning/pending) simulations in timeline (70ecb9c)
  • show bottom properties (f98f34d)
  • split js into main, login and atlas (5d21f4e)
  • toggle streams from control box (59ef789)
  • update drifters UI to new drifters version (429061d)
  • working contour plots, sort of (0edb2e9)

2.13.0 (2022-10-21)

Features

2.12.4 (2022-10-21)

Bug Fixes

  • restyle timeline a bit and support login page (76204b8)

2.12.3 (2022-10-21)

Bug Fixes

2.12.2 (2022-10-21)

Bug Fixes

  • allow changing time when placing drifters (dfbeba2)

2.12.1 (2022-10-21)

Bug Fixes

  • reenable messaging from driftr-events (e85d7fa)

2.12.0 (2022-10-21)

Bug Fixes

Features

  • migrate to pure jwt based auth (bd25290)
  • working pure jwt + signalr messaging (d4c832f)

2.11.4 (2022-10-20)

Bug Fixes

2.11.3 (2022-10-18)

Bug Fixes

  • change SetError to SetNotification (225311a)
  • workaround for missing Identity.Name (3c617fe)

2.11.2 (2022-10-18)

Bug Fixes

  • configure logging via env (419b86b)

2.11.1 (2022-10-17)

Bug Fixes

  • update rabbitmq pubsub endpoint (ec21d2d)

2.11.0 (2022-10-17)

Features

  • dynamically add drifters (4aebe78)

2.10.0 (2022-10-17)

Bug Fixes

  • add paket local dotnet tool manifest (0d6f774)
  • add paket to devcontainer (for signalr) (da0a45a)
  • fix signalr nugetes (3fe5f14)
  • update signalr submodule (afde7f7)
  • use net6 only, local signalr (dd50111)
  • use signalr submodules (new attempt) (2208d6d)

Features

  • talk with atlantis through signalr (06f9f08)

2.9.1 (2022-10-16)

Bug Fixes

  • conversion of simulation days to hours (c33d2cf)

2.9.0 (2022-10-15)

Bug Fixes

Features

  • run drifters via Atlantis! (28a7ca4)

2.8.2 (2022-10-14)

Bug Fixes

  • only set time on new drifters selection (5cd2369)

2.8.1 (2022-10-14)

Bug Fixes

  • fix flipped x and y in chart display :) (196b36a)
  • keep map opacity to always show outline (35f4fca)
  • move chart box inside map container div (28cc185)
  • move time to start of simulation on select (54f9fad)

2.8.0 (2022-10-13)

Features

  • sync archive and drifters time stepping (0d94154)

2.7.0 (2022-10-12)

Bug Fixes

Features

  • add drifters to timeline (81a1f88)

2.6.3 (2022-10-05)

Bug Fixes

  • add double click on timeline to change time (d11bc21)

2.6.2 (2022-10-04)

Bug Fixes

  • set fixed range for each prop (773f4e3)

2.6.1 (2022-10-03)

Bug Fixes

  • remove topnav, and stop moving timeline on rerender (b627f18)

2.6.0 (2022-10-01)

Bug Fixes

  • stop animation when archive ends (921dc72)

Features

2.5.1 (2022-09-30)

Bug Fixes

  • barycentry, slider sliding, and spinner size (95f69ea)
  • do not set time multiple times :) (d41e8b5)
  • load the wireframe in the background ++ (624cc19)
  • tell sorcerer to check its caches when selecting archive (d34f162)

2.5.0 (2022-09-28)

Bug Fixes

  • add local copy of indexedDB bindings (c20cae7)
  • move WireframeGrid to atlantis types (54c660d)
  • remove Downloaded question (95718c6)
  • save wireframe grid in indexeddb (057d31b)

Features

  • save databases in indexeddb on first download (34145a3)

2.4.0 (2022-09-26)

Bug Fixes

  • switch back map default to OSM (97685b1)

Features

  • let user choose barb density (3761a4c)

2.3.0 (2022-09-25)

Features

  • global time and more styling (29d6881)

2.2.2 (2022-09-03)

Bug Fixes

  • add missing Sorcerer.Api package ref (04e1680)

2.2.1 (2022-08-31)

Bug Fixes

2.2.0 (2022-08-28)

Bug Fixes

Features

  • simplified archive slection page (4c9f9d0)

2.1.3 (2022-08-26)

Bug Fixes

2.1.2 (2022-08-26)

Bug Fixes

  • actually search for node on chart tab switch (ac41f60)

2.1.1 (2022-08-20)

2.1.0 (2022-07-20)

Features

  • show simulation time elapsed (24f4115)

2.0.3 (2022-07-08)

Bug Fixes

  • use Sorcerer for drifters particle data (97251ca)

2.0.2 (2022-07-08)

2.0.1 (2022-07-08)

Bug Fixes

  • use WebMercator instead of UTM33 for barbs (7a7e617)

2.0.0 (2022-07-07)

Bug Fixes

  • misc fixes (3da3392)
  • remove archive agent and deps (560d43f)
  • remove arrows.json and move to sorcerer (9c7e5f3)

Features

  • migrate to Sorcerer for data access (023b2c5)

1.20.3 (2022-07-07)

Bug Fixes

  • auto-open layers controller (eb005bc)

1.20.2 (2022-07-07)

Bug Fixes

  • remove overlay-trigger to allow white barb checkbox to work (69fbab6)

1.20.1 (2022-07-07)

Bug Fixes

  • add authorization token to barbs (52f8e20)

1.20.0 (2022-07-06)

Features

  • add white barb toggle in layer controller (212fb71)

1.19.3 (2022-07-06)

1.19.2 (2022-07-06)

Bug Fixes

  • use lower case as value to correspond to selected (c924dd7)

1.19.1 (2022-07-06)

Bug Fixes

  • get authority from appsettings (48c1844)
  • hack to show all archives for group /oceanbox (a15592d)

1.19.0 (2022-07-06)

Features

  • add basic floating controls (8dd2d79)

1.18.0 (2022-07-03)

Features

  • get auth signing key directly from keycloak (f0b2bcd)

1.17.2 (2022-07-03)

Bug Fixes

  • redirect uri must be https (mostly) (4d160c5)

1.17.1 (2022-07-02)

Bug Fixes

  • fix ingress proxy buffer size (29ee3c3)

1.17.0 (2022-07-02)

Bug Fixes

Features

1.16.1 (2022-07-02)

Bug Fixes

  • remove stale code (d66b3dd)
  • update helm charts for staging (1531e06)

1.16.0 (2022-07-02)

Bug Fixes

  • fix subtle auth bug with undefined bearer tokens (0bea160)

Features

  • handle refresh tokens and prevent login loops (a77cba1)
  • provide api for client refresh tokens (f8c7add)

1.15.0 (2022-07-01)

Features

  • working multiauth with oid and jwt (86c4999)

1.14.0 (2022-06-29)

Bug Fixes

  • make webgllayer function curried (c1b2a10)

Features

  • create class for webglLayer (81570f4)

1.13.0 (2022-06-29)

Features

  • check if tile mid point is inside triangle (e3f1fa5)

1.12.0 (2022-06-28)

Features

  • basic OpenId Connect AIM (a48f7d3)

1.11.1 (2022-06-24)

Bug Fixes

1.11.0 (2022-06-24)

Bug Fixes

  • update appsettings for staging (852ade1)

Features

  • drifters api authentication via atlantis (9f752a7)

1.10.3 (2022-06-23)

Bug Fixes

1.10.2 (2022-06-23)

Bug Fixes

  • fix drifers api access from k8s (05ff04c)
  • fix typos in appsettings (874a692)

1.10.1 (2022-06-23)

Bug Fixes

1.10.0 (2022-06-22)

Bug Fixes

  • activate particle animations (17054d6)
  • fix radius typo (136c23c)
  • fix small error (dd6e8b4)
  • make drifters service dynamically configurable (5ca7113)
  • move ui elements to sidebar acccordions (a6482bc)
  • simplify map and add dblclick handler (48e4897)
  • tune UI settings and particle view (8f4ab04)
  • working interactive simulations! (ead14e7)

Features

  • animated particles (in principle) (b4bfc44)
  • time control and particel visualizations (3dea2e6)

1.9.1 (2022-06-17)

Bug Fixes

1.9.0 (2022-06-17)

Features

1.8.0 (2022-06-16)

Features

  • basic heatmap and GLPoint plotting (b9721e9)
  • satellite background, UI improvements (ebbe761)

1.7.1 (2022-06-15)

Bug Fixes

  • Remove gebco and toporaster4 for being ugly (3858dac)

1.7.0 (2022-06-15)

Bug Fixes

  • handle grid projection properly (c004322)
  • tweak alpha values and upgrade Fable.OpenLayers (326c62e)

Features

  • change map background on the fly (64b857e)
  • WMS layers from Fiskdir (37a6ee1)

1.6.0 (2022-06-14)

Bug Fixes

Features

1.5.0 (2022-06-14)

Features

  • many improvements to the UI (7ea0405)

1.4.3 (2022-06-12)

Bug Fixes

  • properly fix time stepping (also rev) (08927f4)

1.4.2 (2022-06-12)

Bug Fixes

  • fix property updates after time step (3d506b9)
  • slider stepping and stuff (51ff473)

1.4.1 (2022-06-12)

Bug Fixes

  • use progress bar for long loads (f923236)

1.4.0 (2022-06-12)

Features

  • add nicer spinner when waiting for data (0e7d4e8)

1.3.5 (2022-06-12)

Bug Fixes

  • set intial opacity to 0.2 (1c90fa1)

1.3.4 (2022-06-12)

Bug Fixes

1.3.3 (2022-06-12)

Bug Fixes

  • add basic auth token to remothing (430a4e3)
  • fix gl blending and add opacity slider (4a607ac)

1.3.2 (2022-06-11)

Bug Fixes

  • add netcdf et al. to Dockerfile (ad5f3a4)

1.3.1 (2022-06-11)

Bug Fixes

  • disable CORS temporarily (9af49ae)

1.3.0 (2022-06-11)

Bug Fixes

  • disable remoting baseUrl until we have a dedicated data service (a70aad2)

Features

  • add navbar with archive and color selection (990e38d)
  • add opacity control (almost) (b8acf78)

1.2.1 (2022-06-11)

Bug Fixes

  • enable persistance, fix appsetttings and enable basic auth (47d9afa)

1.2.0 (2022-06-11)

Features

  • calculate color from prop in shader (7469b23)

1.1.3 (2022-06-11)

Bug Fixes

  • capitalize colors, cleanups, etc. (2eb0726)

1.1.2 (2022-06-10)

Bug Fixes

  • update packages.lock (2f7a477)
  • update to latest colormaps api (0f47a05)

1.1.1 (2022-06-10)

Bug Fixes

  • improve ui and sliders (557ff81)
  • update colormap nuget version (d6d87f2)
  • upgrade Matplotlib.ColorMaps (c877076)

1.1.0 (2022-06-09)

Bug Fixes

  • add next button (6a243de)
  • enable alpha blending to fix the coloring problem (6542663)
  • fix various performance issues and render loop lockups (9dea810)
  • more confiurability and time stepping (c5b4825)
  • nuget refs (a39cf45)
  • nuget refs (take 2) (5aab4b9)
  • remove example todo code (e0ee129)
  • Remove garbage from sln, fix tests (28ae211)
  • tweak tromso anim and map (49e28f5)
  • use cmcolors and menus and switches (c760c65)
  • working toggle wiremesh (9905f62)

Features

  • add basic data server and archive managment (fd02a03)
  • add color range controls (1eb3eed)
  • add shader calculated wireframe (0eefd86)
  • add stub grid and bathymetry api access (f879bfe)
  • color grid based on bathymetry (c892fd8)
  • color LT3 grid with random colors! (6bf7e6a)
  • colormaps and snacks! (e919e21)
  • get temp, salt, zeta for grids (d0247f9)
  • mirrored and grayscale colors (not quite) (5e8736c)
  • run color map and wireframe at the same time (69fa262)
  • update colors without recreating map (973783c)
  • working wireframe (63a0200)

1.0.3 (2022-05-31)

Bug Fixes

1.0.2 (2022-05-31)

Bug Fixes

1.0.1 (2022-05-31)

Bug Fixes

  • fix Dockerfile and Build.fs for vite (b8f14cc)
  • staging deploy (f3cf9a9)

1.0.0 (2022-05-30)

Bug Fixes

Features