Skip to content

Releases: oslokommune/okr-tracker

[2.7.1] 2021-12-30

30 Dec 11:29
9ed73b5
Compare
Choose a tag to compare

Changes

  • All text colors follow the chosen theme
  • Use the only blue hover color the Oslo design system has to offer on both green and blue themes
  • Line chart changes colors together with the theme

Fixed

  • Header title disappeared when opening the side drawer

Full Changelog: v2.7.0...v2.7.1

[2.7.0] 2021-12-29

29 Dec 11:45
82e7560
Compare
Choose a tag to compare

OKR-tracker has been redesigned!

We have been working tirelessly for the last couple of months to give you a new design. We have tried to make it more robust, better UX for our users and a better navigation. Some information has been lifted, to give the user better information for their objectives and key results, and easier to update them respectively.

Added

  • Redesign: new design in all the right places. Giving the users a better way of showing the Objectives and Key Results
  • Content Loaders! We have added content loaders to some of our components and hopefully this will increase the UX for our users
  • Side menu has been changed to a drawer

Changes

  • Removed rights to update key results after a period has ended
  • User page has been changed to a modal instead
  • Reverted stylelint back to v13
  • Updated dependencies

Removed

  • Breadcrumbs: it has been fun, but you are no longer welcome

Full Changelog: v2.6.2...v2.7.0

[2.6.2] 2021-12-10

09 Dec 14:44
7f5f2a8
Compare
Choose a tag to compare

Fixed

  • Cloud Functions: automatic backup and restore of the database has apparently not been working for a month

[2.6.1] 2021-11-10

10 Nov 15:07
Compare
Choose a tag to compare

Fixed

  • Small bug with the public api after the big rewrite of Cloud Functions to ES Modules

[2.6.0] 2021-11-09

09 Nov 12:33
a642150
Compare
Choose a tag to compare

Last minor update before releasing our new design. New updates from now on will only be small bug fixes.

Changes

  • Rewritten sass rules from @import to @use/@forward - hopefully easier to implement the new Oslo Design System
  • Rewritten all the Cloud Functions to es modules - we can now write more future-proof code.
  • Updated all dependencies of Cloud Functions
  • Updated dependencies
  • Updated stylelint to v14 and fixed all the breaking changes

Fixed

  • Not allowed to update Period if you only changed the name.
  • Showing loading spinner when fetching KPI/KeyResult progress
  • Moved widgets around for a better UX experience for mobile users
  • When updating Org/Dep/Prod, the state store would get corrupt and only refresh fixed it. Double documents would show because vuexfire does not handle hundreds of documents that well.
  • functions: config to active slackbot or not actually works

[2.5.3] 2021-10-27

27 Oct 18:26
5ceca83
Compare
Choose a tag to compare

Fixed

  • KPI graph did not show if one progress object had a value equal to 0

[2.5.2] 2021-10-19

19 Oct 15:25
Compare
Choose a tag to compare

Fixed

  • Actually fixed the bug showing Update value-button even if you did not have access

Changes

  • Small style changes for a better UX experience - in a series of different changes coming

[2.5.1] 2021-10-19

19 Oct 13:10
b8178ba
Compare
Choose a tag to compare

Fixed

  • Update value-button in KeyResultHome was shown even though you did not have access to update

Changes

  • Removed sass-variables for colors, using CSS Variables instead
  • Updated README with more information when deploying to prod for the first time
  • Updated dependencies

[2.5.0] 2021-10-14

14 Oct 13:06
a749884
Compare
Choose a tag to compare

[2.5.0] 2021-10-14

We have added another slackbot integration. The new slackbot integration pushes changes to organizations/departments/products.

You can call the slack bot with the command /okr. The different commands to the slack bot are:

  • subscribe organization/department/product slug - subscribe to a specific org/dep/prod
  • unsubscribe organization/department/product slug - unsubscribe
  • subscribe/all organization/department slug - subscribe to a specific org/dep/prod and all its children (departments/products)
  • unsubscribe/all organization/department slug - unsubscribe to everything

What types of updates does the bot push?
Changes to the:

  • name
  • mission statement

Creation of:

  • Objectives
  • Key Results

Caveats:

  • If you run subscribe/all once on an organization/department and create a new product after that
    • run subscribe/all again, because we don't add new children to the parent subscription

Added

  • Slack bot integration with channels in your slack organization. Push updates to a slack channel. (Read the readme about the changes and how to implement it)

Example:
/okr subscribe product dataspeilet

Now we would get updates to our slack channel with changes to our product, dataspeilet. (Mountain Peach is the name of our test user)

img.png

img_1.png

img_2.png

img_3.png

Changes

  • Save-buttons are disabled until changes have been made.
  • Updated instructions on how to initialize a new okr-tracker instance
  • KeyResultHome: moved widgets around for easier access to the edit button
  • Updated dependencies

[2.4.1] 2021-10-05

05 Oct 12:59
11962df
Compare
Choose a tag to compare

Changes

  • Format numbers to norwegian locale - thousands are separated with a space (atm we do not support other formatting locales for numbers)
  • Moved some util-functions around
  • Updated dependencies

Fixed

  • Team members could not create/update Periods/Objectives/KeyResults because of firestore rules
  • Toaster for errors from creating Periods/Objectives/KeyResults did not show correctly