Skip to content

Commit 60e4400

Browse files
cleanup readme - with the new online link
1 parent 2312724 commit 60e4400

1 file changed

Lines changed: 6 additions & 63 deletions

File tree

README.md

Lines changed: 6 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -1,83 +1,26 @@
11
# Codebreaker
22

3-
## Builds
4-
5-
### Libraries
6-
7-
|Branch|Shared|Client Services|MVVM|Data|
8-
|:--:|:--:|:--:|:--:|:--:|
9-
**main**|[![Shared](https://github.com/CNinnovation/codebreaker/actions/workflows/codebreaker-lib-shared.yml/badge.svg)](https://github.com/CNinnovation/codebreaker/actions/workflows/codebreaker-lib-shared.yml)|[![Client Services](https://github.com/CNinnovation/codebreaker/actions/workflows/codebreaker-lib-services.yml/badge.svg)](https://github.com/CNinnovation/codebreaker/actions/workflows/codebreaker-lib-services.yml)|[![MVVM NuGet](https://github.com/CNinnovation/codebreaker/actions/workflows/codebreaker-lib-viewmodels.yml/badge.svg)](https://github.com/CNinnovation/codebreaker/actions/workflows/codebreaker-lib-viewmodels.yml)|[![Data](https://github.com/CNinnovation/codebreaker/actions/workflows/codebreaker-lib-data.yml/badge.svg)](https://github.com/CNinnovation/codebreaker/actions/workflows/codebreaker-lib-data.yml)
10-
11-
### APIs
12-
13-
|Banch|Game API|Bot|Live|User|
14-
|:--:|:--:|:--:|:--:|:--:|
15-
**main**|[![API](https://github.com/CNILearn/codebreaker/actions/workflows/codebreakerapi-AutoDeployTrigger-ee54dca3-868c-4c78-9b6c-72e2c6719e10.yml/badge.svg)](https://github.com/CNILearn/codebreaker/actions/workflows/codebreakerapi-AutoDeployTrigger-ee54dca3-868c-4c78-9b6c-72e2c6719e10.yml)|[![Bot](https://github.com/CNILearn/codebreaker/actions/workflows/codebreaker-bot.yml/badge.svg)](https://github.com/CNILearn/codebreaker/actions/workflows/codebreaker-bot.yml)|[![Live](https://github.com/CNILearn/codebreaker/actions/workflows/codebreaker-live.yml/badge.svg)](https://github.com/CNILearn/codebreaker/actions/workflows/codebreaker-live.yml)|[![User](https://github.com/CNILearn/codebreaker/actions/workflows/codebreaker-user.yml/badge.svg)](https://github.com/CNILearn/codebreaker/actions/workflows/codebreaker-user.yml)
16-
17-
### Blazor Clients
18-
19-
|Banch|Pure|Mud|Fast|
20-
|:--:|:--:|:--:|:--:|
21-
**main**|[![Pure Blazor App](https://github.com/CNILearn/codebreaker/actions/workflows/codebreaker-blazor-pure.yml/badge.svg)](https://github.com/CNILearn/codebreaker/actions/workflows/codebreaker-blazor-pure.yml)|[![Mud Blazor App](https://github.com/CNILearn/codebreaker/actions/workflows/codebreaker-blazor-mud.yml/badge.svg)](https://github.com/CNILearn/codebreaker/actions/workflows/codebreaker-blazor-mud.yml)|[![Fast Blazor App](https://github.com/CNILearn/codebreaker/actions/workflows/codebreaker-blazor-fastui.yml/badge.svg)](https://github.com/CNILearn/codebreaker/actions/workflows/codebreaker-blazor-fastui.yml)
22-
23-
### More Clients
24-
25-
|Branch|Android|Win UI|
26-
|:--:|:--:|:--:
27-
**main**|[![MAUI Android](https://github.com/CNILearn/codebreaker/actions/workflows/codebreaker-maui-android.yml/badge.svg)](https://github.com/CNILearn/codebreaker/actions/workflows/codebreaker-maui-android.yml)|[![WinUI](https://github.com/CNILearn/codebreaker/actions/workflows/codebreaker-winui.yml/badge.svg)](https://github.com/CNILearn/codebreaker/actions/workflows/codebreaker-winui.yml)
28-
29-
### Integration Tests
30-
31-
|Branch|Game API|
32-
|:--:|:--:|
33-
**main**|[![Test Game API Integration](https://github.com/CNinnovation/codebreaker/actions/workflows/codebreakerapi-integrationtests.yml/badge.svg)](https://github.com/CNinnovation/codebreaker/actions/workflows/codebreakerapi-integrationtests.yml)
34-
353
## Guidelines
364

375
[Guidelines](guidelines.md)
386

397
## Codebreaker Package Feed
408

9+
For daily builds, use this package feed. Released packages are available on NuGet!
10+
4111
[Codebreaker Packages Feed](https://pkgs.dev.azure.com/cnilearn/codebreakerpackages/_packaging/codebreaker/nuget/v3/index.json)
4212

4313
## Codebreaker Services
4414

4515
* REST API to play games, writes information to Cosmos
4616
* Bot who plays games calling the API. The bot can be invoked calling commands from a REST API
47-
* REST API for reporting
17+
* REST API for ranking services
4818
* SignalR Services to show live games
4919

5020
## Codebreaker Client apps
5121

52-
* Blazor app to play games and show game results using [MudBlazor](https://www.mudblazor.com/), [FastBlazor](https://github.com/microsoft/fast-blazor), and native, pure Blazor with only CSS
53-
* WinUI app to play games calling the API, and show live services
54-
* WPF app to play games calling the API
55-
* .NET MAUI App to play games calling the API (Android, iOS, Windows)
56-
57-
* [Blazor Pure CSS](https://codebreaker-pure.azurewebsites.net/)
58-
* [Blazor MudBlazor](https://codebreaker-mud.azurewebsites.net/)
59-
* [Blazor Microsoft.Fast](https://codebreaker-fast.azurewebsites.net/)
60-
61-
## Azure Services in use
62-
63-
* Azure Container Apps
64-
* Azure Cosmos DB
65-
* Azure Active Directory B2C
66-
* Azure SignalR Services
67-
* Azure App Configuration
68-
* Azure Event Hub
69-
* Azure App Services
70-
71-
## To be defined and developed
72-
73-
* Authentication with Microsoft, Facebook, Google accounts
74-
* Database cleanup-service - running with a timer to cleanup the database
75-
* Platform Uno client
76-
* Services using Dapr
77-
* Grpc alternative for Game API
22+
Use this link to play the games using Blazor:
7823

79-
## More Azure Services that will be used
24+
[Blazor Client](https://blazor.codebreaker.app)
8025

81-
* Azure Message Queue (an alternative trigger for the Bot)
82-
* Azure Key Vault
83-
* Azure Event Grid
26+
XAML-based clients (WinUI, WPF, .NET MAUI, Uno Platform, Avalonia UI) are available in another repository!

0 commit comments

Comments
 (0)