Releases: oslokommune/okr-tracker
[2.7.1] 2021-12-30
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
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
Fixed
- Cloud Functions: automatic backup and restore of the database has apparently not been working for a month
[2.6.1] 2021-11-10
Fixed
- Small bug with the public api after the big rewrite of Cloud Functions to ES Modules
[2.6.0] 2021-11-09
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
Fixed
- KPI graph did not show if one progress object had a value equal to 0
[2.5.2] 2021-10-19
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
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
[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/produnsubscribe organization/department/product slug
- unsubscribesubscribe/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
- run
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)
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
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