CHANGELOG.md

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

  • #383: EFS is not working
  • #437: Provide 2FA
  • #385: Show the # of votes trend
  • #407: Can create an organization via the web site

[0.41.x] - 2020-09-03

Milestone

  • Large rework of the teams' list.
  • Optimizations based on Lighthouse's report
  • UX and UI tweaks

Added

  • [#546] Adding E2E tests on HTML pages by @wloche enhancement testing
  • [#552] Provide the "escape" shortcut on modals by @wloche UX enhancement teams
  • [#403] Make the Team screen better on small screens by @wloche UI enhancement teams
  • [#562] Show the # of votes on the last survey by @wloche enhancement teams
  • [#568] Show the teams and organizations a user owns by @wloche enhancement organization teams users

Fixed

  • [#548] UI / HTML consistency by @wloche UI bug enhancement refactoring
  • [#558] Undefined index: HTTP_USER_AGENT by @wloche DevOps bug

Changed

  • [#543] Fixes Lighthouse's report by @wloche DevOps enhancement refactoring
  • [#549] Update Bulma by @wloche UI enhancement refactoring
  • [#555] Eliminate render-blocking resources by @wloche UI enhancement refactoring
  • [#556] Update documentation by @wloche documentation

[0.40.x] - 2020-07-16

Milestone

Allow deletion of a survey with no votes

Added

  • [#539] Button to export/import surveys and votes by @wloche enhancement teams

Changed

  • [#536] Allow deletion of a survey with no votes by @wloche enhancement Surveys

[0.39.x] - 2020-07-10

Milestone

Team creation debugging (Thx a lot Phil for that!)

Fixed

[0.38.x] - 2020-07-05

Milestone

Rewarding the first 3 voters

Added

  • [#523] Rewarding the first 3 voters by @wloche UX enhancement votes

[0.37.x] - 2020-07-05

Milestone

"Forgot your password?" flow

Added

  • [#338] Add a link "Forgot your password?" by @wloche UI security

Fixed

  • [#524] French translation by @wloche bug documentation translations
  • [#522] JS error on MSIE 11 by @wloche bug

Changed

[0.36.x] - 2020-06-25

Milestone

API to add an organization

Added

  • [#514] API POST /api/organizations by @wloche enhancement organization

Fixed

Changed

  • [#492] Update the YAML extension on release by @wloche DevOps enhancement

[0.35.x] - 2020-06-24

Milestone

Allow multiple owners on a team

Added

  • [#169] Allow multiple team owners by @wloche enhancement teams
  • [#479] Tests on co-owners by @wloche enhancement
  • [#482] Teams in the list are unsorted by @wloche enhancement organization teams
  • [#485] REST API on ownership owner to a team by @wloche enhancement teams
  • [#485] REST API on ownership owner to a team by @wloche enhancement teams
  • [#473] What's in it for me (thx a lot Joel Bancroft-Connors for the tip) by @wloche enhancement teams
  • [#438] Email focus on the login page by @wloche UX enhancement
  • [#497] Get the code coverage from Functional Tests by @wloche enhancement testing
  • [#499] Aggregate code coverage from Functional Tests and Unit Tests by @wloche enhancement testing

Fixed

  • [#488] Typo on the homepage! by @wloche bug documentation
  • [#476] Can access a protected page even after the JWT is expired by @wloche bug security
  • [#504] Cannot deploy 0.35.0 by @wloche bug DevOps

[0.34.x] - 2020-06-07

Milestone

Changelog: nicer layout

Added

  • [#461] Changelog: nicer layout by @wloche organization

0.33.x - 2020-05-29

Milestone

Edit an organization

Added

Fixed

  • [#451] Fail-over on team picture by @wloche bug teams
  • [#463] Typo: Contact-me by @wloche bug documentation
  • [#464] Wording: remove "over" in "how happy were you over the previous week?" by @wloche bug Surveys documentation

0.31.x - 2020-04-21

Milestone

Debug user registration and team creation

Added

  • [#421] [Organization] ACLs enhancement organization by @wloche enhancement organization

Fixed

0.30.x - 2020-04-17 [YANKED]

Milestone

Hardcoded wording based on sprints Mount an EFS as a shared container

Fixed

  • [#436] Hardcoded wording based on sprints (bis) by @wloche Surveys UI bug

0.29.x - 2020-04-17

Milestone

Hardcoded wording based on sprints Import Data to replicate a team Mount an EFS as a shared container

Added

Fixed

  • [#425] When updating the valid_from on surveys, discrepancies appear by @wloche Surveys bug
  • [#405] Hardcoded wording based on sprints by @wloche Surveys UX enhancement

0.28.x - 2020-04-08

Milestone

Update name and valid_from of a survey

Added

  • [#419] Can update/patch the name of a survey by @wloche Surveys enhancement
  • [#415] Can update/patch the valid_from of a survey by @wloche Surveys enhancement

0.27.x - 2020-04-08

Milestone

Organizations: implement the charts

Added

  • [#416] On 401 error on /apis, do not show the login page by @wloche refactoring
  • [#408] [Organization] Implement chart by @wloche organization
  • [#384] [Organization] Create the tables by @wloche enhancement organization teams

Fixed

  • [#348] PHP Warning logs in prod by @wloche DevOps bug
  • [#142] 401 should not redirect to the view on API calls by @wloche bug

Changed

  • [#416] On 401 error on /apis, do not show the login page by @wloche refactoring

0.26.x - 2020-04-05

Milestone

Ease comments export Debug the vote stats Use webmaster@smileagile.com which works

Added

Fixed

  • [#354] Stats on surveys by @wloche bug
  • [#386] Put back personal email on the footer! by @wloche SEO bug documentation

Changed

  • [#389] Refactoring of Assets by @wloche refactoring
  • [#387] Enhance the comments experience by @wloche enhancement

0.21.x - 2020-02-23

Milestone

Send emails to the user to validate the email and confirm the account validation

0.19.x - 2020-02-19 [YANKED]

Milestone

Propose a simple way to change language UI refactoring on the Survey creation Use OG metas

0.18.x - 2020-01-22

Milestone

Token session is secured and HTTP only, use CDN again

0.17.x - 2020-01-16

Milestone

Minimize the JS+CSS. Add ETag and Expires and static files

0.14.x - 2020-01-08

Milestone

See the comments on votes, Dashboard with all my teams, Documentation to prepare a launch

0.8.x - 2019-11-02

Milestone

Implement the translations on the Vote view (the only one so far!)

0.7.x - 2019-10-29

Milestone

Enhance the charts with few surveys UI Refactoring

0.5.x - 2019-10-02

Milestone

Refactoring the Voting endpoint (no longer use the query parameters)

0.4.x - 2019-09-23

Milestone

Can create a new team (w/o SQL file!!). Enforce sanitizing the data on voting

0.3.x - 2019-09-23

Milestone

First release to be published for a team test!! Create a new sprint Teammates can vote Close the sprint Check out the (wonderful) chart

Milestone

Implement the Counts on Votes

Milestone

Make sure happiness and comment parameters are valid (INT from 0 to 5, and comment is 500 chars max)