Skip to content

Commit

Permalink
Merge pull request #556 from commons-stack/v0_11_0
Browse files Browse the repository at this point in the history
v0.11.0
  • Loading branch information
kristoferlund committed Aug 24, 2022
2 parents 485382c + cf59ca1 commit b09bc12
Show file tree
Hide file tree
Showing 6 changed files with 29 additions and 10 deletions.
29 changes: 24 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,33 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Added

- New setting! Restrict praising to certain channels. #264 #452
### Fixed

## [0.11.0] - 2022-08-24

### Added

- **Frontend:** Period analytics - graph and stats about the current quantification period. Stats include top scored praise, top givers and receivers by number and score, quantifiers by score, quantifier scoring distribution and quantification spread. #351 #551
- **Discord Bot:** New setting that allows restricting praise to certain Discord channels. #264 #452
- **Discord Bot:** Message to first time praisers. The default message contains a greeting and a link to the documentation: https://givepraise.xyz/docs/writing-excellent-praise. #516
- **Frontend:** Notify Administrators when there is a new version of Praise out. Adds a notification bar at the top of the screen when a new version is out. #493 #522
- **Devops:** Upgraded server scripts. Now includes scripts for resetting the installation, doing backups, upgrading, etc. https://givepraise.xyz/docs/server-setup/server-scripts #531

### Fixed

- Refactored some of the UI components to bet #537 #482
- Allow header banner messages to be closed #528 #541
- Re-introduces the enforcement of validation rules when creating periods. New periods must be created at least 7 days after the previous/latest period. #518 #550
- **Frontend:** Upgraded Caddy, the web servers that serves the frontend to v2.5.2. The upgrade amongst others resolves a minor security vulnerability.
- **Frontend:** The User page should remember state when navigating to the User detail page and back #494 #519
- **API:** Added tests for quantifying multiple praise. #515
- **API:** Remove statically-defined users from application seeder #500 #520
- **Discord Bot:** Some praise bot messages that currently are public should be ephemeral #496 #521
- **Frontend:** Recoil upgrade and overall refactor of frontend #523
- **Frontend:** Improve UI of table in QuantifyPeriodPage #505 #527
- **Frontend:** Refactor: Replace day picker with builtin #483 #529
- **API:** Make several attempts to assign praise to quantifiers if first one fails. #497 #533
- **Frontend:** Refactor UI components to reduce code duplication. #482 #536
- **Frontend:** Make UI look better on small screens. #480 #546
- **Frontend:** Allow header banner messages to be closed #528 #541
- **API:** Re-introduces the enforcement of validation rules when creating periods. New periods must be created at least 7 days after the previous/latest period. #518 #550
- **Frontend:** Upgraded Caddy, the web server that serves the frontend to v2.5.2. The upgrade amongst others resolves a minor security vulnerability.

## [0.10.0] - 2022-07-01

Expand Down
2 changes: 1 addition & 1 deletion packages/api/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "api",
"version": "0.10.0",
"version": "0.11.0",
"license": "GPL-3.0-or-later",
"description": "The Praise REST API running on Node/Express, using MongoDB for storage.",
"type": "commonjs",
Expand Down
2 changes: 1 addition & 1 deletion packages/discord-bot/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "discord-bot",
"version": "0.10.0",
"version": "0.11.0",
"license": "GPL-3.0-or-later",
"description": "The Praise Discord bot is the main way for users to interact with the Praise system.",
"dependencies": {
Expand Down
2 changes: 1 addition & 1 deletion packages/frontend/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "frontend",
"version": "0.10.0",
"version": "0.11.0",
"license": "GPL-3.0-or-later",
"description": "The Praise dashboard built on React/Recoil/Tailwind CSS.",
"private": true,
Expand Down
2 changes: 1 addition & 1 deletion packages/mongodb/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "mongodb",
"version": "0.10.0",
"version": "0.11.0",
"license": "GPL-3.0-or-later",
"description": "The Prasie data is stored in a MongoDb database."
}
2 changes: 1 addition & 1 deletion packages/setup/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "setup",
"version": "0.10.0",
"version": "0.11.0",
"license": "GPL-3.0-or-later",
"type": "commonjs",
"description": "Praise ENV setup scripts.",
Expand Down

0 comments on commit b09bc12

Please sign in to comment.