Skip to content

Commit

Permalink
CMP-2.6 Release (#197)
Browse files Browse the repository at this point in the history
  • Loading branch information
v-saikirang authored May 20, 2024
1 parent 5c8c949 commit 012b9c1
Show file tree
Hide file tree
Showing 42 changed files with 27,242 additions and 20,735 deletions.
2 changes: 1 addition & 1 deletion .yo-rc.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"isDomainIsolated": false,
"componentType": "webpart",
"sdkVersions": {
"@microsoft/teams-js": "2.9.1"
"@microsoft/teams-js": "2.21.0"
},
"nodeVersion": "16.18.0",
"@microsoft/microsoft-graph-client": "3.0.2"
Expand Down
Binary file modified Images/Modern_AppCatalog2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 11 additions & 0 deletions Wiki/Release-Notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ This page contains the different release details for Champion Management Platfor
## Version history
| Version | Release Date |
|----|----|
| 2.6 | May 20, 2024 |
| 2.5 | Dec 21, 2023 |
| 2.4 | Dec 6, 2022 |
| 2.3 | Jul 28, 2022 |
Expand All @@ -15,6 +16,16 @@ This page contains the different release details for Champion Management Platfor

## Release notes

### 2.6 (May 20, 2024)

Below improvements released,

- New Feature: Ability for Admins to add/modify other Admins to the app from "Add Member" module.
- Upgraded Teams JS to version 2.21.0
- Updated "Record Event" feature. Events recorded with count greater than '1' will be entered as separate records in the sharepoint list. This is to fix the discrepancy in the report.
- Fixed accessbility issues


### 2.5 (Dec 21, 2023)

Below improvements released,
Expand Down
6 changes: 3 additions & 3 deletions Wiki/Solution-Overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,10 +61,10 @@ Leader board encourages the employees to get connected to the Champions in their

![Quick Start Guide](../Images/EmpView.png)

## Add Members
## Add Member

1. Admin and current Champions of the program can add/nominate an employee to be a champion (Add members / Nominate Members)
- An Admin can add employee as a Champion.
1. Admin and current Champions of the program can add/nominate an employee to be a champion (Add member / Nominate Member)
- An Admin can add employee as a Champion or as an Admin.
- Where as an existing Champion can nominate their peers, admin will review and approve the nomination.
Additional responsibility falls on the admin to maintain the Member list in SharePoint. *The approval process stays with the Admin only.*

Expand Down
14 changes: 6 additions & 8 deletions Wiki/Upgrade.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
### Upgrade to version 2.5 from 2.4, 2.3, 2.2, 2.1, 2.0, 1.3 and 1.2
### Upgrade to version 2.6 from 2.5, 2.4, 2.3, 2.2, 2.1, 2.0, 1.3 and 1.2

If you are already having version 2.4, 2.3, 2.2, 2.1, 2.0, 1.3 or 1.2 installed on your tenant follow the below steps to upgrade to version 2.5 with a global admin account:
If you are already having version 2.5, 2.4, 2.3, 2.2, 2.1, 2.0, 1.3 or 1.2 installed on your tenant follow the below steps to upgrade to version 2.6 with a global admin account:

NOTE: If you are using/seeing modern app catalog refer to the go to the [Modern App Catalog](#modern-app-catalog) section.

Expand All @@ -19,6 +19,7 @@ If you are already having version 2.4, 2.3, 2.2, 2.1, 2.0, 1.3 or 1.2 installed
1. Select the package and click "Sync to Teams" from the ribbon and wait for the "Successfully synced to teams solution" message to appear.

![SyncToTeams](../Images/SyncToTeams.png)
``` NOTE: If you are upgrading from v2.5 skip the steps from 5 to 10 ```

1. Repeat steps 1-3 to deploy a new package file "mgt-spfx-vv3.sppkg" to the App catalog.
The package can be downloaded from "sharepoint/solution" folder.This package is required for the person card feature when hover over a champion name in the app.
Expand Down Expand Up @@ -60,25 +61,22 @@ If you already had "Tournament of Teams" enabled before the upgrade, click on "E

![Upgrade](../Images/Upgrade_Modern_AppCatalog1.png)

1. After uploading the package, select "Enable this app and add it to all sites" and click on "Enable App"
1. After uploading the package, select "Enable this app and add it to all sites", "Add to Teams" and click on "Enable App"

![Upgrade](../Images/Modern_AppCatalog2.png)

1. Skip this step.

![Upgrade](../Images/Modern_AppCatalog3.png)

1. Once done, click on "Add to Teams" to make this app available in Teams. Some times you may see an error after clicking "Add to Teams". You can still wait for few minutes and check the app to confirm if you see the new features.

![Upgrade](../Images/Modern_AppCatalog4.png)
``` NOTE: If you are upgrading from v2.5 you are all set and skip rest of the steps ```

1. Repeat steps 1-2 to deploy a new package file "mgt-spfx-vv3.sppkg" to the App catalog by selecting "Enable this app and it to all sites" option. This package can be downloaded from "sharepoint/solution" folder. This package is required for the person card feature when hover over a champion name in the app.

![Quick Start Guide](../Images/GraphtoolkitModern.png)

``` Continue with steps 6 to 10 from the previous section.```

### Upgrade to version 2.5 from 1.1
### Upgrade to version 2.6 from 1.1

If you are already having 1.1 installed on your tenant and want to upgrade to 2.5 the existing app and SharePoint site 'ChampionManagementSite' have to be deleted.

Expand Down
2 changes: 1 addition & 1 deletion config/package-solution.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"solution": {
"name": "championmanagement",
"id": "5099a3ef-113f-4baf-bb6a-a73b1dd286f8",
"version": "2.5.0.0",
"version": "2.6.0.0",
"includeClientSideAssets": true,
"skipFeatureDeployment": true,
"isDomainIsolated": false,
Expand Down
Loading

0 comments on commit 012b9c1

Please sign in to comment.