Commit Graph

150 Commits

Author SHA1 Message Date
Nuget Ninja eb497da8c2 Auto csproj fix and update by bot. 2024-02-25 03:22:16 +00:00
xuef d9e55bef15 Add WebTools Attributes import in GamesController
A new import statement for 'Aiursoft.WebTools.Attributes' has been added to the GamesController. This additional library will enhance the functionality and capabilities of the GamesController in the ChessServer project.
2024-02-21 09:19:33 +00:00
xuef c93ef4f495 Update Aiursoft.WebTools package and enforce websocket
The Aiursoft.WebTools package has been upgraded from version 8.0.0 to version 8.0.1. Also, the 'EnforceWebSocket' attribute has been added to the 'GetWebSocket' method in the GamesController to ensure that it only accepts WebSocket requests.
2024-02-21 09:19:16 +00:00
Anduin Xue b3db4823be Update readme indicates install .NET 8 SDK. 2024-02-19 10:36:11 +00:00
Anduin Xue 8642b70d0a Merge branch 'users/nugetninja/evergreen' into 'master'
Auto dependencies upgrade by bot.

See merge request aiursoft/chessserver!29
2024-02-19 10:10:10 +00:00
Nuget Ninja 5299228616 Auto csproj fix and update by bot. 2024-02-19 09:37:37 +00:00
Anduin Xue 9bc85ed98c Refactor code for better readability and efficiency
The changes primarily focus on simplifying constructors to increase readability. This is done by organizing class properties and functions in a more efficient manner. In addition, strings are accessed using indexing rather than substrings - a technique that enhances execution speed. Not only does this change clarify the controllers and classes, but also significantly improves the overall code quality and efficiency.
2024-02-19 09:23:23 +00:00
Anduin Xue 4a70a611e4 Replace 'Add' with 'Append' in CORS header methods
In the AllowCrossOriginMiddleware, the method for adding headers to the response has been adjusted. Instead of the 'Add' method which could lead to potential overwriting, 'Append' method is used to ensure that CORS headers are always updated correctly.
2024-02-19 09:21:02 +00:00
Anduin Xue d8f39e1bb1 Edit dockerfile. 2024-02-19 09:18:10 +00:00
Anduin Xue ee7525c484 Upgrade to net8.0 2024-02-19 09:12:45 +00:00
Anduin Xue 621644efe4 Upgrade to net8.0 2024-02-19 09:12:42 +00:00
Anduin Xue e7eea81a6b Merge branch 'users/nugetninja/evergreen' into 'master'
Auto dependencies upgrade by bot.

See merge request aiursoft/chessserver!28
2024-02-17 04:21:13 +00:00
Nuget Ninja 20482fa303 Auto csproj fix and update by bot. 2024-02-17 03:22:13 +00:00
Anduin Xue 98b9d9ebe2 Merge branch 'users/nugetninja/evergreen' into 'master'
Auto dependencies upgrade by bot.

See merge request aiursoft/chessserver!27
2024-02-15 04:21:38 +00:00
Nuget Ninja 1e842de49b Auto csproj fix and update by bot. 2024-02-15 03:22:09 +00:00
Anduin Xue b5835302a9 Merge branch 'users/nugetninja/evergreen' into 'master'
Auto dependencies upgrade by bot.

See merge request aiursoft/chessserver!26
2024-02-14 04:23:18 +00:00
Nuget Ninja 45f626c6f4 Auto csproj fix and update by bot. 2024-02-14 03:22:16 +00:00
Anduin Xue 18c278b883 Merge branch 'users/nugetninja/evergreen' into 'master'
Auto dependencies upgrade by bot.

See merge request aiursoft/chessserver!25
2024-02-10 04:23:23 +00:00
Nuget Ninja 78c79082e2 Auto csproj fix and update by bot. 2024-02-10 03:22:10 +00:00
Anduin Xue fbaf1f1b1c Merge branch 'users/nugetninja/evergreen' into 'master'
Auto dependencies upgrade by bot.

See merge request aiursoft/chessserver!24
2024-02-07 04:23:23 +00:00
Nuget Ninja bfdc5524fe Auto csproj fix and update by bot. 2024-02-07 03:22:07 +00:00
Anduin Xue 3f6c7704a7 Merge branch 'users/nugetninja/evergreen' into 'master'
Auto dependencies upgrade by bot.

See merge request aiursoft/chessserver!23
2024-02-06 13:45:55 +00:00
Nuget Ninja 111d5681c9 Auto csproj fix and update by bot. 2024-02-06 03:22:10 +00:00
Anduin Xue 1d33b37d6e Merge branch 'users/nugetninja/evergreen' into 'master'
Auto dependencies upgrade by bot.

See merge request aiursoft/chessserver!22
2024-02-04 11:52:48 +00:00
Nuget Ninja 04ab88c8a7 Auto csproj fix and update by bot. 2024-02-04 11:18:01 +00:00
Anduin Xue 0a03cfcfa3 Merge branch 'users/nugetninja/evergreen' into 'master'
Auto dependencies upgrade by bot.

See merge request aiursoft/chessserver!21
2024-02-03 10:53:18 +00:00
Nuget Ninja 9598d99be2 Auto csproj fix and update by bot. 2024-02-03 03:22:11 +00:00
Anduin Xue eaf9657d6d Merge branch 'users/nugetninja/evergreen' into 'master'
Auto dependencies upgrade by bot.

See merge request aiursoft/chessserver!20
2024-02-02 09:12:25 +00:00
Nuget Ninja b5d6570e0c Auto csproj fix and update by bot. 2024-02-02 09:11:42 +00:00
Anduin Xue fd58dd2819 Merge branch 'users/nugetninja/evergreen' into 'master'
Auto dependencies upgrade by bot.

See merge request aiursoft/chessserver!19
2024-02-02 09:11:38 +00:00
Nuget Ninja 7cfc4b6d9f Auto csproj fix and update by bot. 2024-02-02 08:42:18 +00:00
Anduin Xue b272c17404 Merge branch 'users/nugetninja/evergreen' into 'master'
Auto dependencies upgrade by bot.

See merge request aiursoft/chessserver!18
2024-02-02 05:27:00 +00:00
Nuget Ninja 6a43be4b31 Auto csproj fix and update by bot. 2024-02-02 03:22:10 +00:00
Anduin Xue 1b6652c016 Merge branch 'users/nugetninja/evergreen' into 'master'
Auto dependencies upgrade by bot.

See merge request aiursoft/chessserver!17
2024-01-30 08:45:31 +00:00
Nuget Ninja 39083b4e86 Auto csproj fix and update by bot. 2024-01-30 08:04:24 +00:00
Anduin Xue 6548902b03 Apply ninja.yaml file to use latest nuget ninja best practice. 2024-01-30 07:48:35 +00:00
Anduin Xue a8e5bec162 Merge branch 'users/nugetninja/evergreen' into 'master'
Auto dependencies upgrade by bot.

See merge request aiursoft/chessserver!16
2024-01-27 04:19:41 +00:00
Nuget Ninja 3e65d3793d Auto csproj fix and update by bot. 2024-01-27 03:21:55 +00:00
AnduinXue 4480a78b42 Upgrade packages. 2024-01-21 06:56:24 +00:00
AnduinXue 4bfbbd8e5c Fix usings. 2024-01-16 15:06:43 +00:00
AnduinXue 56846d4074 Refactor namespace. 2024-01-16 15:00:35 +00:00
AnduinXue 0f03346b48 New compliant rule. 2024-01-16 14:06:03 +00:00
AnduinXue 5b7102a909 More notes to tell the user how to edit the settings. 2024-01-14 08:09:36 +00:00
AnduinXue 50f7b07e5b Fix a layout. 2024-01-13 14:45:10 +00:00
AnduinXue 8095dee409 FIx more issues with challenges. 2024-01-13 11:21:05 +00:00
AnduinXue 701826fbf2 Better formats. 2024-01-13 11:17:19 +00:00
AnduinXue 04f5c3ed3c Move new files. 2024-01-13 11:13:35 +00:00
AnduinXue 5e9bde7e51 Remove some hacks. 2024-01-13 11:11:06 +00:00
AnduinXue 7453a05b98 More room features. 2024-01-13 10:45:32 +00:00
AnduinXue 5a0c99a95b More index features. 2024-01-13 07:15:04 +00:00