61 Commits

Author SHA1 Message Date
4cdedab2c1 Update store.json 2025-07-11 10:45:26 -07:00
62ea9facc5 Implement Getting Single Items From Store
Bug Fixes
2025-07-10 17:20:31 -07:00
34a6ac92d3 Implement Store Backend
MODEL CHANGE COMMANDS:
`ALTER TABLE Users ADD ActiveProfileCosmetic int(11) NOT NULL;`
`CREATE TABLE OwnedStoreItems (Id int(11) NOT NULL, UserId varchar(255) NOT NULL, StoreItemId int(11) NOT NULL, FOREIGN KEY (UserId) REFERENCES Users(Id));`
2025-07-09 14:51:18 -07:00
0000f3bfe4 Add .env.sample 2025-07-06 16:18:13 -07:00
835b2beaa4 Update Packages 2025-07-06 16:10:09 -07:00
feafdc08e2 Remove Migrations As I've Moved To A "Database First" Updating Model 2025-07-06 15:54:33 -07:00
5a8fb7cade Implement Dynamic Updating Of User Lists Upon Registation And Profile Updates 2025-07-06 15:45:22 -07:00
20cd48b131 Rework Room Deletion Handling 2025-07-06 10:38:08 -07:00
14dd3273f9 Rework Contacts List Refreshing 2025-07-06 10:22:16 -07:00
7fb10cc728 Finish Tic-Tac-Toe Game Backend 2025-07-05 13:08:16 -07:00
0508db6742 TicTacToe Game Backend (WIP)
Implement `JoinRoomGuest` For Non-Authorization Communication
2025-07-02 13:58:07 -07:00
8dcd38cc83 Add Extra Logs For Status
Make Number Game Easier
Remove Endpoint `users-online`
2025-06-30 20:50:49 -07:00
abaa850016 Fix Lobby User List 2025-06-30 16:29:05 -07:00
e561b84334 Fix Method Name In LoginAsync And LogoutAsync 2025-06-30 15:51:40 -07:00
8bbb4954c8 Implement Room User Lists
Fix ``GetAllUsers`` Response
2025-06-30 15:42:42 -07:00
6be9ee8b82 Fix Rooms Not Refreshing Dynamically After SignalR Method Rework
Rework SignalR Login Flow
Add `NameIdentifier` To Token Claims
Some Cleanup
2025-06-29 15:57:45 -07:00
acc11d536f Fix LINQ Expressions In `UpdateContactStatus and DeleteContact` 2025-06-28 10:45:07 -07:00
52f02a6c8c Merge branch 'master' of https://gitea.milenia.local.alanmoon.net/Moonbase/qtc-net-server 2025-06-27 12:56:37 -07:00
f90f2399cf Implement Number Guessing Game 2025-06-27 12:56:35 -07:00
037ef53a70 Update README.md 2025-06-26 19:55:29 -07:00
d736420986 god damn it (again) 2025-06-26 16:21:59 -07:00
41e1ad4bf0 Implement First Currency Game - Stock Market
Added `StockAmount` To `User` Model (Database Update Required)
Reworked `ChatHub` Command Names
Removed Cache On User Info Endpoints
2025-06-26 16:12:50 -07:00
bf1f8d5cdc Modify docker-compose.yml 2025-06-23 16:53:17 -07:00
b33ae8feb8 Modify docker-compose.yml 2025-06-23 14:06:03 -07:00
3cfeba66c3 Extend Cache Expiration 2025-06-22 15:27:02 -07:00
941f7b49be Fix Non-Specific Record Id's 2025-06-22 15:19:34 -07:00
95cdf8fc3b Modify docker-compose.yml 2025-06-22 15:12:23 -07:00
88b0615a30 Implement Caching 2025-06-22 15:06:38 -07:00
ac2c8be4a2 Modify .gitignore 2025-06-22 13:38:50 -07:00
957c3843d1 Rework Profile Picture Storage 2025-06-21 13:13:02 -07:00
df48a1491f Fix Room List Not Updating On Clients Dynamically
Fix ``ChatHub`` Namespace
2025-06-21 10:41:29 -07:00
818ba48924 Implement Basic Currency System 2025-06-19 14:37:01 -07:00
eb0b957020 Update `User` Model For Currency System
Refactor ``DataContext``

REQUIRES DB UPDATE
2025-06-19 13:35:04 -07:00
7a2f04dee9 Rework Refresh Token DateTime Comparison 2025-06-17 14:14:14 -07:00
c69609101f Use Env Var In `TokenService` 2025-06-16 13:24:29 -07:00
6961b78de4 Fix Wrong Port 2025-06-16 13:12:21 -07:00
186d19e765 Modify `docker-compose.yml` - rely on .env file 2025-06-16 13:06:52 -07:00
0fd2bc6463 Modify `docker-compose.yml` 2025-06-16 13:02:55 -07:00
fa363e790e Modify `docker-compose.yml` 2025-06-16 12:59:33 -07:00
b25d2643b9 Modify `docker-compose.yml` 2025-06-16 12:52:07 -07:00
6991b65175 Add Traefik Config And Database Service Config Examples To `docker-compose.yml` 2025-06-16 12:47:41 -07:00
a07cc2cf8a Modify `Dockerfile` (.NET 8 -> .NET 9)
Modify ``docker-compose.yml``
2025-06-16 12:24:07 -07:00
0cc6057196 Modify `docker-compose.yml` 2025-06-15 15:15:29 -07:00
cbc0df9cec Merge branch 'master' of https://gitea.milenia.local.alanmoon.net/Moonbase/qtc-net-server 2025-06-15 15:15:00 -07:00
2f02d27f24 Add Example JWT Secret 2025-06-15 15:14:58 -07:00
f76499e8a6 Update README.md 2025-06-15 15:14:46 -07:00
50afbde704 Update README.md 2025-06-15 15:14:04 -07:00
7ce6ffb4f0 Update README.md 2025-06-15 15:13:55 -07:00
40cbfc6de1 Update README.md 2025-06-15 15:10:52 -07:00
2e883a3911 Update README.md 2025-06-15 15:10:29 -07:00