v1.6.3 2023-01-09
Bug | biomass SU bug | API |
v1.6.2 2022-12-07
Bug | Ingestion error messaging for benthic and fish attributes that do not exist in the database | API |
v1.6.0 2022-09-28
Feature | upgrade to postgres 12 | API Summary API |
Feature | v1 photo quadrat transect UI using v2 validations | Collect App API |
Feature | Make transect_number, benthic category, benthic attribute, and growth form filters comma-separated for aggregate views | API |
Feature | resolve python 3.10 / django 3.2 warnings | API |
Feature | deal with mermaid-dash dependabot upgrades | |
Feature | audit and improve notes handling | API Collect App |
Feature | Alain onboarding | |
Feature | add hardcoded bleaching sample unit number to project summary endpoint | API |
Feature | refactor "straight up" sample unit and observation resources to remove files | API |
Feature | ingest_schema json route | API |
Feature | email project admins endpoint | API |
Feature | Investigate why "id" is required when doing a create POST | API |
Feature | remove MPA/MPAZone models | API |
Feature | audit data backups | API |
Feature | remove summary site functionality | API |
Bug | Broken BeltFish SE View test | API |
Feature | bind notes to SU object rather than sample_event in collect record - v1 | Collect App |
Feature | strip obsolete force arg from site covariates update functions | API |
v1.5.0 2022-08-10
Feature | create endpoints for outputting blank ingestion csvs (headers) | API |
Feature | Handle nonexistent trophic groups in SE biomass aggregation as 0s | API |
Feature | fish belt summary endpoint null handling | API |
Feature | move datamermaid.org to cloudflare account managed by [email protected] | |
Feature | enable summary population for dev | API |
Feature | v1: replace submitted SU save button with "move to Collecting"? | Collect App |
Feature | make unique site validation use submitted SUs only | API |
Feature | make profile email case-insensitive | API Collect App |
Feature | Add /edit to sample unit methods | API |
Feature | Benthic Photo Quadrat Collection API Endpoints | API |
Feature | Benthic Photo Quadrat Transect submission | API |
Feature | Benthic Photo Quadrat Transect validations | API |
Bug | CollectRecord summary_site_pkey IntegrityError | API |
Feature | Benthic Photo Quadrat Transect SQL Models | API |
Bug | AssertionError at v1/species/ POST | API |
v1.4.0 2022-08-10
Feature | split duplicate MR validation | API |
Feature | Don't return value for empty ACA covariate results | API |
Feature | Refactor duplication sample unit validation | API |
Feature | Run summary site and sample event updates in SimpleQ | API |
Feature | update user manual with v1 content, screenshots | |
Feature | reduce NAT Gateway usage | |
Feature | photo quadrat collection ingestion | API |
Feature | photo quadrat protocol schema and ingestion csv and admin | API |
Bug | 500 error when adding profile that already exists in a project | |
Feature | server db backups | |
Feature | don't run site/SE summary updates unless on prod (or if pass force argument) | API |
Feature | only update sites/SEs for projects that need it | API |
Feature | Port Bleaching validations to v2 | API |
Feature | bleaching perc_cover columns - add support for numeric entries (currently only integer) | API |
Feature | make covariate radius a class argument | API |
Feature | generate list of sites without ACA data | API |
v1.4.8 2022-06-24
Bug | During summary sample event handle case when projects move from open/locked --> test | API |
Feature | upgrade lambda runtimes |
v1.4.7 2022-06-24
Feature | add ID to ACA requests | API |
Feature | add zoom level to dashboard so you can zoom in as far as on sites map | |
Bug | summaries not updating on prod? | API |
v1.4.5 2022-04-27
Feature | hotfix: remove sample event notes from csv observation endpoints | API |
v1.4.4 2022-04-26
Feature | tool to reassign SU sites | API |
v1.4.1 2022-04-12
Bug | superuser can be listed as admin who added user to project | API |
Feature | ensure project admin notification email replies go only to other admins | API |
Feature | dashboard npm security bumps | |
Feature | Dashboard: unauthenticated access to SampleEvent endpoints | |
Feature | slow authenticated aggregate queries | API |
Feature | aggregate sample event date queries | API |
Feature | update google smtp with app passwords | API |
v1.4 2022-03-31
Feature | split duplicate MR validation | API |
Feature | Don't return value for empty ACA covariate results | API |
Feature | Refactor duplication sample unit validation | API |
Feature | Run summary site and sample event updates in SimpleQ | API |
Feature | update user manual with v1 content, screenshots | |
Feature | reduce NAT Gateway usage | |
Feature | photo quadrat collection ingestion | API |
Feature | photo quadrat protocol schema and ingestion csv and admin | API |
Bug | 500 error when adding profile that already exists in a project | |
Feature | server db backups | |
Feature | don't run site/SE summary updates unless on prod (or if pass force argument) | API |
Feature | only update sites/SEs for projects that need it | API |
Feature | Port Bleaching validations to v2 | API |
Feature | bleaching perc_cover columns - add support for numeric entries (currently only integer) | API |
Feature | make covariate radius a class argument | API |
Feature | generate list of sites without ACA data | API |
v1.3 2022-01-18
Feature | Persist postgres volume for local development | |
Feature | Region validator | API |
Feature | add size validation warnings for fish genus and family observations | API |
Feature | Port SerializerValidation to SerializerValidator | API |
Feature | Observation level validations | API |
Feature | Fishbelt observations required validators | API |
Feature | refactor vw_summary_site | API |
Feature | Make at least one rule required for management regimes | API Collect App |
Feature | Backfill collect record observations to include observation_id | API |
Feature | unauthenticated access to SampleEvent endpoints | API |
Feature | delete account functionality | API Collect App |
Feature | Spec delete project UI | |
Feature | Improved Reference Home content | Collect App |
Feature | cleanup git branches | |
Bug | fish_attribute 500 | API |
Bug | ingest internal error | API |
v1.2 2021-10-04
Feature | interim Vibrant Oceans threats covariates | API |
Feature | make covar value field nullable | API |
Bug | date format 500 | API |
Feature | redesign emails | API |
Feature | improve signup comms | API |
Feature | allow nulls for bleaching QC percent cover observations | API Collect App |
Bug | create new fish species 500 | API |
Feature | Handle invalid UUID as 400-level response | API |
Feature | make site and mr endpoints require authentication (still read-only) | API |
Feature | refactor mermaid admin emails to use template files | API |
Bug | /sites/ search regex 500 error | API |
Feature | clean up SE fields that have been moved to SUs | API |
Feature | show absolute numbers of transects, sites, users, etc. | API |
Feature | Create new 'WCS India' size bins to fish belt dropdown | API |
Feature | solution for ingests that currently take > 60s | API |
Feature | ensure ProjectAuthenticatedUserPermission requires project membership above level of "read-only" | API |
Feature | refactor existing API tests | API |
Feature | refactor CollectRecord permissions | API |
Feature | handle project DELETE requests | API |
Feature | enable filtering by `regions` on attributes | API |
Feature | remove size_bin from fishbelt observations | API |
Feature | fix changelog BUG tags | |
Feature | Refactor `dbrestore` | |
Feature | [email protected] |
v1.1 2021-06-14
Feature | catchall/trash top-level benthic attribute | |
Bug | ensure field quoting for exported csvs | Collect App |
Feature | capitalize MERMAID in dashboard | |
Feature | dashboard library bumps | |
Feature | Fish species performance when fetching for `/pull` endpoint | API |
Feature | Remove project_id requirement from projects in `/pull` | API |
Bug | ingest 500 | API |
Bug | Projects /pull needs to include "project" property in payload | API |
Feature | ingestion: look for opportunities to use ids/values instead of labels | API |
Bug | Invalid regular expression 500 | API |
Bug | When pulling updates (`/pull`), and no updates exist, `last_revision_number` is null | API |
Feature | Create model to store submitted Collect records | API |
Feature | restore db cache or otherwise improve fishspecies performance | API |
Feature | Add flag to bypass push conflicts | API |
Feature | Create /pull endpoint | API |
Feature | Create /push endpoint | API |
Feature | Create revision models and indices | API |
Feature | Create triggers for creating/updating/deleting records from revision tables | API |
v1.0 2021-04-20
Feature | Database Syncing | API |
Feature | squash migrations | API |
Bug | v1 duplicate sites resolution patch | Collect App |
Feature | make bleaching QC % cover minimum observations validation warning, not error | API |
Feature | handle merging/splitting sample events from submitted sample units | API |
Feature | ingest error feedback throttling | API |
Feature | Django DEBUG setting should be False for prod and dev environments | API |
Feature | bleaching ingestion troubleshooting | API |
Feature | Refactor sql tables to use dict params instead of tuple | API |
Feature | refactor aggregated endpoint maintenance | API |
Feature | add all top-level benthic categories to benthic pit/lit in SU/SE aggregate endpoints | API |
Feature | public postman collection and developer area | Summary API API |
Bug | Bottom Summary missing projectFishFamilies props causing length undefined. | |
Feature | change dashboard functional group colors | |
Feature | Add `limit` parameter to projecttags query |
v0.25.6 2021-04-14
Feature | backfill growth form for ingested PIT records | API |
v0.25.4 2021-03-30
Bug | bleaching sampleevents 500 | API |
v0.25.5 2021-03-30
Bug | Tag integrity error | API |
v0.25.3 2021-02-19
Feature | Fix ACA legend slider appearing outside of add site modal | Collect App |
v0.25.2 2021-02-09
Feature | improve aggregated endpoint performance | API |
Bug | References > Benthic attributes > Export to CSV not functional? | Collect App |
v0.25.1 2021-02-04
Bug | allow null sample_time on ingest | API |
v0.24.2 2021-02-02
Feature | hotfix: sample_unit_cache clearing for reassigning transect SE | API |
v0.25.0 2021-02-02
Feature | upgrade to google analytics 4 | |
Feature | retire summary-api in aws | |
Feature | include Coral Atlas covariates in Collect field reports and api obs/transect/site endpoints | API |
Feature | Dash: Show information in fish box below kg/ha, “Number of families recorded” - with "read more" modal showing specific families | |
Feature | Collect - allow PIT transect length to have one decimal, e.g., 10.5m length (currently, integer only) | API Collect App |
Feature | Add compliance as new column to Management summary table | Collect App |
Feature | 50+ fish length improvement | Collect App |
Feature | immer security bump | |
Feature | Collect - relax PIT number of observations error to within 2 expected PITs | API |
Bug | Number of sites on Projects page not updating | Collect App |
Feature | add delete/reassignment admin functionality for management regimes similar to attributes | API |
Feature | add ACA layers widget to individual (or new) site map to match map on all sites page | Collect App |
Bug | db connections error | |
Feature | merge small collect/dash PRs | |
Feature | add LIT and habitatcomplexity ingestion schema csvs | API |
Feature | add validation warning to SU time > 7pm and < 6am | API |
Feature | update ACA tile endpoints | Collect App |
Feature | make sample_time editable | API Collect App |
Bug | firefox private error | Collect App |
v0.24.1 2021-01-04
Bug | ORDER BY "depth" is ambiguous | API |
Feature | add tags to datamermaid.org for better-looking search results |
v0.24.0 2020-12-17
Feature | refactor SE/SU schema | API |
Feature | aggregate endpoint refactoring | API |
Feature | replace summary_api based on aggregated endpoints? | API Summary API |
Feature | refactor agg endpoints, summary api based on SE/SU schema change | API Summary API |
Feature | refactor dashboard to use new summary site api endpoint | |
Feature | change # of users reported on dashboard to reflect number of registered users (profiles) rather than users who have entered data | API |
Feature | bump js lib versions for security warnings | Collect App |
Feature | Fishbelt SU view does not have "Total abundance" (which is in Collect) | API |
Feature | Benthic LIT SU view does not have "Total cm" (which is in Collect) | API |
Feature | QA for new aggregated endpoints | Summary API |
Feature | Unknown/other trophic group is "other" in fishbelt SU and SE views, but null in observations view | API |
Feature | bleaching aggregated endpoint issues | API |
Feature | refactor field report and ingest based on SE/SU schema change | API |
Feature | frontend sample event/unit refactoring | Collect App |
Bug | sampleunitmethods internal server error | API |
Feature | SE/SU bugfixes | API |
Bug | Project endpoints giving 500 server error | API |
Feature | add relative_depth to agg obs csv views | API |
Bug | fix csv/ SU and SE endpoints | API |
v0.23.4 2020-08-19
Bug | Site creation IntegrityError | API |
Bug | Incorrect "reef slope" lookups on ingestion | API |
v0.23.3 2020-08-11
Bug | ec2 custom nginx conf parameters not working |
v0.23.2 2020-08-07
Bug | Bug: Profile is not changing when user is switched | Collect App |
Feature | upgrade awscli for Collect build |
v0.23.1 2020-08-06
Bug | Start new project - Data sharing selection bug | Collect App |
v0.23.0 2020-08-05
Feature | upgrade to latest EB platform | |
Feature | upgrade to postgres 11 | API Summary API |
Feature | fix summary api materialized view | Summary API |
Feature | only allow safe methods on summary api | Summary API |
Feature | To fishbelt Collecting, add a 'Total abundance' summary check, as sum of 'Count' column | Collect App |
Bug | fix changelog release date setting | |
Feature | ingestion iteration issues | API |
v0.22.0 2020-07-22
Feature | Show proposed new attribute immediately | Collect App |
Feature | BUG - Propose new species not able to be accessed from fishbelt form | Collect App |
Feature | compress db backups | |
Feature | Remove cache decorators from attributes and choices | API |
Feature | reduce updates/ calls, improve frontend responsiveness | Collect App API |
Feature | refactor ingestion handling of BeltTransectWidth to use name rather than val | API |
Feature | new "access restrictions" Management Regime rule | API Collect App |
Feature | offline toggle improvements | Collect App |
v0.21.6 2020-07-17
Bug | Add ingest csv file schema validation check | API |
v0.21.5 2020-07-16
Bug | PROPOSED attribute status error | API |
v0.21.4 2020-07-16
Bug | PROPOSED attribute status error | API |
v0.21.3 2020-07-13
Bug | id must be unique bug | API Collect App |
v0.21.2 2020-07-03
Bug | CollectRecords validate 500 | API |
v0.21.1 2020-07-01
Bug | genus/family biomass constant averages cause errors with species with no constants yet set | API |
v0.21.0 2020-06-25
Feature | revisit mailchimp options | |
Feature | Make project name unique | API |
Feature | add card dates to changelog | |
Feature | Adjust fish maximum size warnings wrt bin size | API |
Feature | Slow initial load times | API |
Feature | handle incorrect ingestion schema headers | API |
v0.20.0 2020-06-04
Feature | integrate aggregated endpoints into R studio code, gather all materials for reporting specs | |
Feature | aggregated endpoints for LIT, habcomp, and bleaching | API |
Feature | Coral Atlas layers refinements | Collect App |
Feature | remove reference detail page forms | Collect App |
Bug | project offline toggle inconsistency | Collect App |
Feature | Add flags to ingest to bulk validate/submit | API |
Feature | create bleaching ingestion templates/serializers/commands | API |
Feature | Change ObsQuadratBenthicPercent percent fields to nullable | API |
Feature | clean up test accounts | |
Feature | Rewire keyboardsave | Collect App |
Bug | Fix Back Navigation on Reference Page | Collect App |
Feature | send API version in every response header | API |
Feature | Add rest of attributes to Reference pages | Collect App |
Feature | Handle fish grouping reference links | Collect App |
Feature | fix/enable ordering sampleunitmethods by observers | API |
Bug | After saving site and navigating back to sites, points don't show on map | Collect App |
Bug | sites listing still slow after editing | |
Feature | incorporate Coral Atlas layers during site creation when online | Collect App |
Feature | Check all tables in site and add sorting to any columns that currently don't have sorting | Collect App |
Feature | optimize admin transect and observation views | API |
Bug | management rules option bug | Collect App |
Feature | augment app update directive | Collect App |
Feature | capitalize fish functional groups on dashboard summaries (to match benthic groups which are capitalized) | |
Feature | make collect_record endpoint filter by logged-in user by default | API |
Feature | enter for new row from anywhere in benthic PIT | Collect App |
v0.19.3 2020-06-01
Bug | Date input not storing date | Collect App |
v0.19.2 2020-05-20
Bug | add MR to SE admin list | API |
v0.19.1 2020-05-19
Bug | fish belt observations aggregated endpoint size_bin field should be string, not number | API |
v0.19.0 2020-05-05
Feature | Smarter search | Collect App API |
Feature | fix aggregated endpoint timeouts (504) | API |
Bug | Refactor reference page filter counts | Collect App |
Feature | implement "learn more" modal in data sharing | Collect App |
Feature | non-region attribute validations | API Collect App |
Feature | Force users to always select at least one management regime rule | Collect App |
Feature | Method filter box - keep open until user clicks off it. Sometimes vanishing after one click, but want to keep it open. | Collect App |
Bug | site map offline/online toggle | Collect App |
Feature | field report: make sure observers order is alphabetical | API |
Feature | map navigation overlay instruction | Collect App |
Feature | Enter key is clearing date input when manually typing date | Collect App |
Feature | export MRs offline just like sites | Collect App |
Bug | sites page unreliable with many sites | |
Feature | update auth0 libs/flows to latest best practices | Collect App |
Feature | fix sort for obsolete columns | Collect App |
v0.18.8 2020-04-30
Bug | aggregated belt fish endpoint improvements | API |
v0.18.7 2020-04-21
Feature | ensure consistent ordering and no duplicates in paginated results | API |
Feature | Integrate fish groupings into Collect | Collect App |
Feature | make fish grouping regions property of fish grouping, filter members when calculating biomass constants | API |
v0.18.6 2020-04-14
Feature | add family to API fish species admin list | API |
Feature | Others biomass coefficients | API |
Feature | Replace Site leaflet map directive with Mapbox GL | Collect App |
Feature | enhancements to fish belt aggregated endpoints | API |
Feature | aggregated PIT endpoints | API |
v0.18.5 2020-04-13
Bug | Export to CSV - bleaching downloading with blank rows | API |
v0.18.4 2020-04-09
Bug | MRs not appearing in "copy MRs from other projects" dialog when those MRs have no parties designated |
v0.18.3 2020-03-27
Feature | add concatenated sample event fields, transect_width to obs and SU aggregated endpoints | API |
Bug | Bug - Caribbean benthic attribute showing up in Indo-Pacific bleaching survey | Collect App |
Feature | duplicate transect validation | API |
Feature | Incorrect "transect already exists" validation error | API |
Feature | add interval_start to benthic PIT ingestion | API |
Feature | troubleshoot Fiji ingestion | API |
v0.18.2 2020-03-23
Bug | benthic attributes reference page not rendering | Collect App |
v0.18.0 2020-03-13
Feature | exclude sites/mrs from api querysets that are from projects with test=true | API |
Feature | offline toggle should remember override status | Collect App |
Feature | make benthic pit, lit, and hb transect length warning minimum 10 (currently 25) | API |
Bug | can't delete collect record until validated | Collect App |
Bug | for total biomass > 2000, warning message says total biomass is 0.0 | Collect App |
Bug | insert/delete in middle of observations not updating display | Collect App |
Bug | propose new species name display | Collect App |
Feature | AGRRA mixed bin choice | API Collect App |
Feature | Changing date and time in transects manually (i.e. typing) would be useful | Collect App |
Feature | dropdown for specifying first PIT interval | Collect App API |
Feature | fish belt aggregated api endpoints | Summary API API |
Feature | handle multiple users on same device | Collect App |
v0.17.2 2020-02-28
Bug | Observation intervals not fixed to the defined number of decimal places. | Collect App |
Feature | Ingest Insomnia workspace setup and workflow docs | API |
v0.17.1 2020-02-25
Bug | Fish attributes are not being displayed for submitted Fish Belt records | |
Bug | See if toggle off "offline ready" in projects list works again after 380 merged to dev | Collect App |
v0.17.0 2020-05-21
Feature | add offline toggle control | Collect App |
Feature | Filter attributes by site location and region area of interest | Collect App |
Bug | Benthic summary % on dev are 'undefined' - Caribb and Indo-Pacific | Collect App |
Feature | Change default fish species sort to genus | Collect App API |
Feature | duplicate project | Collect App API |
Feature | bump base docker image to buster | API |
Feature | redo fabric commands | API |
Bug | Map not rendered correctly when going to Start project and clicking Next button to get to the Sites tab | Collect App |
Feature | Create pre-test script to setup test records in dev | |
Feature | Export sites (all attributes) | API |
Feature | reference fish and benthic pages: add Export button to generate csv (as we do for Sample Units) | Collect App API |
Feature | future date api validation | API |
Feature | Support recent versions of Firefox, Opera, and Edge | Collect App |
v0.16.2 2020-02-17
Bug | Save button state on collect record not changing from Saving back to Save | Collect App |
Bug | 500 error on delete benthic attribute in admin | API |
Feature | add multiple-entity queries to summary api | Summary API |
Bug | fix server-level 413 error (request too large) | |
Feature | add caribbean benthic and fish attributes; update 'region' for existing attributes | Collect App |
v0.16.1 2020-01-10
Bug | Missing projects on Projects page | API |
v0.16.0 2020-01-10
Bug | Sort column changes page limit value | Collect App |
Feature | add size-dependent width options to transect width choices | API Collect App |
Bug | Project name not showing when create new project | Collect App |
Feature | exclude 4xx-level errors from cloudwatch | Collect App |
Feature | validate dates: warn if date is in future | Collect App |
Feature | make blue info/warning validation box contrast greater | Collect App |
Feature | Golem tests for 1025 | |
Feature | assign test to applicable projects | |
Feature | unfilter summary api | Summary API |
Feature | ingest sort list of objects bug in create_key | API |
Feature | Update Golem Docker containers to remove container conflicts | |
Feature | zoom to site in map when going to existing site editing page | Collect App |
Feature | add popup to sites summary page map | Collect App |
Feature | method dropdown: all/none toggle | Collect App |
Feature | Update Golem tests to use secure keys for passwords | |
Feature | reconcile legacy MR rules | API |
Bug | Filter Label Fixes | Collect App |
Feature | don't close edit mode when clicking outside observation row | Collect App |
Feature | spec project-level fish family choices | Collect App API |
Bug | Project Name and Filter label fixes | Collect App |
Bug | remove `Add attribute` button from References > Benthic attributes | Collect App |
Feature | Move offline backup function to project level | Collect App |
Feature | multiple sort functionality on tables (by col A then by col B) | Collect App |
Bug | Sites/MRs table update doesn't trigger project update | Collect App |
Feature | Improve Method dropdown filter on Collecting and Submitted pages to show user it's filtering | Collect App |
Bug | benthic attributes' parents not always appearing at first | Collect App |
Bug | Right Menu Link dropdown background stays active when select | Collect App |
Bug | unchosen duplicating site or mr not going away when modal closes | API |
Bug | sample date of survey - incorrect displayed in submitted summary tables | |
Bug | Submit record sample date view is not set properly after select | |
Feature | reduce list of countries user has to choose from | API Collect App |
Bug | project list not refreshing | Collect App |
v0.15.2 2019-11-27
Bug | infinite login loop | Collect App |
v0.15.1 2019-11-15
Bug | long export truncation | API |
Bug | timeout (502) exporting all fish species (all fields) from admin | API |
v0.15.0 2019-11-08
Bug | Make size column sort (in transects tables) | Collect App |
Feature | add MR as column to Submitted table | Collect App |
Bug | create IntegrityError | Collect App |
Bug | fishgenus admin export to csv 500 error | API |
Bug | datamermaid.org analytics not registering | |
Feature | draft observation schema | API |
Feature | create API endpoints for creating collect records via csv | API |
Feature | create commands (and tests) to run ingest for BenthicPITCSVSerializer and FishBeltCSVSerializer - maybe include wipe of previous CRs as option (bypassing signals to avoid ArchiveRecord writes)? | API |
Bug | Ingest: Observers are being set with null, when there's no email match | API |
Bug | Empty string Reef Slope creates an error validation with the label `.` | API |
Feature | make changelog build rebuild existing open lists, not fail if tag not found | |
Feature | dashboard UX changes | |
Feature | Refactor projects to be offline first | Collect App API |
Bug | Need to handle non-existent project on update | Collect App |
Bug | Auto renewing access_token not aways renewing | Collect App |
Feature | Make projects endpoint by default only show projects by profile | API Collect App |
v0.14.3 2019-10-14
Bug | hotfix: width error on benthic PIT | API |
v0.14.2 2019-10-10
Bug | get SECRET_KEY from env | API |
v0.14.1 2019-10-09
Bug | benthic PIT interval order error | Collect App |
v0.14.0 2019-10-04
Feature | habitat complexity export CSV - change what values are exported in flat CSV | API |
Bug | benthic LIT totals and %s not using observation length values | Collect App |
Bug | DataError | API |
Feature | update LIT length warning logic | API |
Bug | 500 ValueError on validating non-int transect number | API |
Feature | fix observers endpoint | API |
Feature | github security patches | Collect App |
v0.13.3 2019-10-02
Feature | reconcile legacy MR rules | API |
Bug | Export CSV > Size bin empty for 10-cm selection? | API |
v0.13.2 2019-10-01
Bug | display of >50cm with 5/10 cm bins incorrect | Collect App |
v0.13.1 2019-09-14
Bug | Can't delete MR referenced by records, but those records don't exist | API |
Bug | all bleaching validations return 500 error | API |
Bug | Observation fields not showing up as editable after clicking Add Row | Collect App |
Bug | Clicking outside of non-bleaching sample unit observations does not close edit fields for open observation | Collect App |
Feature | ensure project admins emailed when project tags change | API |
Feature | Update changelog during Collect builds | Collect App |
Bug | Client validation errors don't go away when entering quickly | Collect App |
Feature | bleaching total genera count should disregard growth form | Collect App API |
Feature | strategy for non-developer non-web-app auth0 use | |
Bug | Benthic LIT bug - whole number warning triggers when whole number entered | Collect App |
Bug | Menu not collapsing when back browser back button used. | Collect App |
Feature | refactor autocomplete | Collect App API |
Feature | In Collect > Sites > Export site list, 'Reef exposure value' incorrectly exported. Remove this column. | Collect App |
Bug | Benthic LIT - total cm count summary (bottom of form) is incorrect | Collect App |
Bug | long export truncation | API |
Bug | Spelling mistake in automatic email that goes out to admins after project change | API |
Bug |
Admin API export has b'< |
API |
Feature | collect footer revisions (short term) | Collect App |
Feature | Benthic LIT - updates to warnings and validations | Collect App |
v0.12.1 2019-08-17
Bug | Bug - can't sign out of Collect | Collect App |
Feature | Management command to find DB changes since a given date | API |
Feature | replace development summary api filter with one based on 'WCS Fiji' tag | Summary API |
Bug | /me/ internal server error on PUT | API |
Feature | Email project admins functionality | Summary API |
Feature | CHANGELOG presentation |
v0.12.0 2019-08-15
Bug | upgrade to python 3/django 2 | API |
Feature | Update 'Sites' list (with all the red points) to use satellite layer not basemap (easier to try to see habitats). Same map as on each individual site form. | Collect App |
Feature | upgrade summary-api django/drf versions for security | Summary API |
Feature | Collapse Reference submenu items when user uses browser back button to return home | Collect App |
Feature | For all Export CSVs - separate 'date' into separate day, month and year columns | API |
Feature | add bleaching to summary api | Summary API |
v0.11.0 2019-07-29
Feature | Create CHANGELOG | |
Feature | Migrate from Bower to NPM/Yarn for Package Management | |
Feature | delete test project functionality | API |
Feature | admin tag replace functionality | API |
Feature | wordpress version of user manual | |
Feature | update offline user manual | Collect App |
Feature | Disable modal buttons when Proposed Benthic attribute form is invalid | Collect App |
Feature | Bleaching survey minor mods | Collect App |
Feature | unify SU data entry/nav UI | Collect App |
Feature | bleaching duplicate highlighting | Collect App API |
v0.10.8 2019-07-23
Feature | Add data sharing summary columns to Collect project page | Collect App |
Bug | bug in bleaching survey - last % cover entry disappears | Collect App |
Bug | MR year and age values auto-filling as 0 (when should be left blank) | Collect App |
Bug | Bleaching - some colony counts 'recently dead' not showing when entered into row | Collect App |
Bug | "is test" project value isn't saving when creating a project | Collect App |
v0.10.7 2019-07-15
Bug | Remove invalid unsynced local proposed fish species on table refresh | Collect App |
Feature | dashboard devops |
v0.10.6 2019-07-11
Bug | new species entry | Collect App |