Skip to content

v4.1

Compare
Choose a tag to compare
@ngm ngm released this 26 Nov 17:51
· 5147 commits to master since this release

Dashboard

Fixes

  • Broken event links on Dashboard
  • Users with host role and member of a group but not host of the group, see 'Update group' link on dashboard

Events

Enhancements

  • new fields for recording spare parts information, barriers to repair, and sources of repair information

image

image

  • ability to delete events
    • future events can be deleted if no volunteers attached to the event
    • if volunteers are attached, they need to be removed before deleting
  • lightbox display of images on create/edit event pages

Fixes

  • Error message when requesting contributions to an event
  • Spare parts field not dynamically updated when editing devices on event screen
  • Editing a device gets stuck on 'Saving...' for a host of the group that didn't attend the event
  • Host who is host of multiple groups gets error when creating an event
  • When a device has been saved as Misc, can't amend the weight when returning to edit it
  • Devices saved as None of the above displayed as 'None of the above' in the list until page refresh

Groups

Enhancements

  • moderation process for groups
  • area field editable by admins
  • lightbox display of images on create/edit group pages

image

Fixes

  • group tags filter lost when paging
  • filtering by group country
  • can't remove group tags from a group

Repairs

Enhancement

  • new fields for recording spare parts information, barriers to repair, and sources of repair information
  • devices export based on search filters
  • lightbox display of images on edit device page

Fixes

  • error when updating a device via the devices page

Users

Fixes

  • Users can create new skills in their profile and this subsequently causes error on group page

Stats embeds

Enhancements

  • CO2 equivalance visualisation split into two separate visualisations (manufacturing equivalence, and consumption equivalence)
  • manufacturing equivalence visualisation shows progress towards 'next level' of equivalence
  • visualisations can be filtered by a particular group tag

Internationalisation/localisation

Enhancements

  • system for editing translations on the web

image

  • regional coordinators can be given permission to this translation management system

image

  • language preferences
    • for new/unauthenticated users, language choice determined by browser language settings
    • can be manually switched via language selector in the footer

image

image

API

Enhancements

  • ability to get list of events for a particular group tag via API call

Notifications

Enhancements

  • the way notifications work has been updated
    • previously only showed past events without devices added
    • now shows any notification that was previously an email notification
    • e.g. received invitation to event, new event created, etc
    • notifications can be marked as read
    • if opted in to receive emails, will also receive an email notification as

image

  • new notifications

    • to admins: new user joined
    • to admins: abnormal number of Misc devices added for an event
    • to hosts/admins: event has no data entered after 3 days
    • to admins: data upload to Wordpress has failed and needs attention
  • admins can set which moderation notifications they receive

Fixes

  • improved subject line and copy on new event notification
  • improved subject line and copy on new group notification

Infrastructure

Enhancements

  • audit logs of edits to devices, events, and groups
    • visible to admins only

image

  • maximum session length 60 days, period session maintained without activity set to 7 days