Commit Graph

  • 4d921d354b
    Merge aab17df2d5b8f314070171c4beb84384de153579 into aa9f106061bfe42ad30234256b27e5de1f094b85 Hipposgrumm 2026-01-11 12:44:15 -07:00
  • aab17df2d5 Cleanup from older commits Hipposgrumm 2026-01-11 12:44:06 -07:00
  • 7495619c1d
    Merge 13427e1c6fa5de8719f0dce69aa2e11d606ed71b into aa9f106061bfe42ad30234256b27e5de1f094b85 Hipposgrumm 2026-01-01 15:35:46 -07:00
  • aa9f106061 clans: fix game freezing when loading user profile sending empty GetGroupsResult freezes the game master Spirtix 2026-01-01 12:20:07 +01:00
  • 4f99f81373 clans: secondary sort by Id because BrokenTV wouldn't stop whining Spirtix 2025-12-31 21:41:40 +01:00
  • 31c4e0db9a clans: show points in clan list Spirtix 2025-12-31 10:50:49 +01:00
  • aefe5f6d53 clans: all clan types should be searchable Spirtix 2025-12-31 10:50:02 +01:00
  • 3a7b2951d3 clans: fix member limit Spirtix 2025-12-30 19:12:20 +01:00
  • c5b873a173 clans: utc timestamps Spirtix 2025-12-30 18:42:59 +01:00
  • 9f923e69d8 clans: disallow lower roles from removing higher role members Spirtix 2025-12-30 14:22:22 +01:00
  • 20308d55e6 clan fixes mainly guid comparisons Spirtix 2025-12-30 14:09:33 +01:00
  • 6648385ab3 groups: fix string comparison StringComparison is not supported by all db providers This uses manual comparisons instead, which is not ideal performance wise, but works on all providers Spirtix 2025-12-30 12:31:02 +01:00
  • 6d027df825 get groups query optimization Spirtix 2025-12-30 12:07:01 +01:00
  • 7881b5a90f clans cleanup Spirtix 2025-12-29 17:28:50 +01:00
  • 7a3f84b49e Fixed an issue where not being in a group would cause an error Hipposgrumm 2025-12-28 22:20:26 -07:00
  • 1f4699a382
    Clans (#31) Hipposgrumm 2025-12-22 05:26:46 -07:00
  • 44cdab781f dotnet 10 Spirtix 2025-12-22 11:46:43 +01:00
  • b900b88466 Made groups singular; added EMD group creation under new preprocessor constant. Hipposgrumm 2025-12-17 21:53:47 -07:00
  • 1396c31afc fix room item backwards compatibility some old room items with item definition have iid = 0 Spirtix 2025-12-15 18:31:35 +01:00
  • 45c5db59f6 add AddItemsToInventoryBulkAndGetResponse function Robert Paciorek 2025-10-19 11:19:15 +00:00
  • 83f69d9c06 do not store item defintion in database for rooms Robert Paciorek 2025-08-18 19:53:12 +00:00
  • 07550691d6 SoD bug fixes Robert Paciorek 2025-08-17 11:59:55 +00:00
  • 83526569c1 reduce logging level Spirtix 2025-11-20 10:59:15 +01:00
  • 5e5a66bf92 Rename GroupRoles to GroupMemberships and... ...made displayname check in GetMembersByGroupID. Hipposgrumm 2025-10-26 22:21:43 -06:00
  • 6963a22f6f Removed EMD code because Spirtix yelled at me. Hipposgrumm 2025-10-26 22:14:38 -06:00
  • d15db80188 Moved party data into XmlDataService Also fixed an oversight that caused the first party listed for a game to not be added to the data. Hipposgrumm 2025-10-23 20:37:58 -06:00
  • b2560300cc Merge remote-tracking branch 'origin/ssparties' into ssparties Hipposgrumm 2025-10-21 20:33:33 -06:00
  • d4ae71b3cd Fixed party displayname in GetPartiesByUserID Hipposgrumm 2025-10-20 22:41:39 -06:00
  • d6796d825c
    Merge branch 'master' into ssparties Hipposgrumm 2025-10-19 20:17:10 -06:00
  • 5c9879b515 Moved Party data to service. Hipposgrumm 2025-10-19 20:10:55 -06:00
  • 13427e1c6f Merge remote-tracking branch 'origin/master' into master Hipposgrumm 2025-10-19 12:49:22 -06:00
  • 695cc761b6 Merged Daily Value retrieval with GameDataResponseToList. Hipposgrumm 2025-10-19 12:48:44 -06:00
  • 67a0b9f360 Added group name validation. Also made name validation a switch statement (faster). Hipposgrumm 2025-10-19 11:36:08 -06:00
  • 67732b63e9 Un-nested some ifs and made the initializing of the RolePermissions data hopefully more readable. Hipposgrumm 2025-10-19 11:26:12 -06:00
  • 4e9ef56a8a create XmlDataService Robert Paciorek 2025-10-19 12:29:26 +00:00
  • f12fcda9d6 add AddItemsToInventoryBulkAndGetResponse function Robert Paciorek 2025-10-19 11:19:15 +00:00
  • 890b62c10a Made changes to the repository. Pushing them to see if I did a good job. Hipposgrumm 2025-10-18 22:19:58 -06:00
  • 48ba9d373e
    Merge branch 'master' into clash-of-clans Hipposgrumm 2025-10-18 21:34:51 -06:00
  • 3e232f9377 Roundabout way of solving a merge conflict Hipposgrumm 2025-10-18 21:30:24 -06:00
  • e45f3769bc Un Merge Conflict Hipposgrumm 2025-10-18 21:28:21 -06:00
  • f8b26e468b fix dragons with predefined name getting a random name Spirtix 2025-09-25 17:44:04 +02:00
  • b112bc6afd
    Update comment in GameDataService.cs Hipposgrumm 2025-09-16 10:11:28 -06:00
  • 900bdbb73d
    Merge branch 'master' into master Hipposgrumm 2025-09-12 16:02:29 -06:00
  • 464c3fd32d
    Fix Merge Conflict Hipposgrumm 2025-09-12 16:01:33 -06:00
  • 693a73a71e do not store item defintion in database for rooms Robert Paciorek 2025-08-18 19:53:12 +00:00
  • 8d8b9a4566 SoD bug fixes Robert Paciorek 2025-08-17 11:59:55 +00:00
  • 59c722fe65 importer bugfix - error on stable imports Robert Paciorek 2025-08-12 20:36:44 +00:00
  • ea75d182a6 user data export and import interfce (enhance) Robert Paciorek 2025-07-28 09:43:36 +00:00
  • 74b24d8ff5 user data export and import interfce (WIP) Robert Paciorek 2025-07-17 17:39:25 +00:00
  • c14dc2258c Clan System, please contact me if you have any questions. Please only contact me if you're Clan System /j Hipposgrumm 2025-07-29 20:44:59 -06:00
  • 76c002c1e0 user data export and import interfce (enhance) Robert Paciorek 2025-07-28 09:43:36 +00:00
  • 20af614d0d user data export and import interfce (WIP) Robert Paciorek 2025-07-17 17:39:25 +00:00
  • fb6c935e7e fix upcoming missions in GetUserMissionState Robert Paciorek 2025-07-27 10:34:28 +00:00
  • 278f04d381 disable null-related warnings Robert Paciorek 2025-07-27 10:30:34 +00:00
  • 0a1e578f4e
    Update Viking.cs HaiFire3344 2025-07-05 21:35:01 -04:00
  • 4dadd43680
    Update AuthenticationController.cs HaiFire3344 2025-07-05 21:33:34 -04:00
  • 1a6db72d7a downgrade ef to 7 Spirtix 2025-07-02 21:28:53 +02:00
  • 0923b80cdf lock CreatePet and SetImage Spirtix 2025-07-01 16:40:56 +02:00
  • 8905d84bc6 :mike_wazouski: Hipposgrumm 2025-06-30 21:04:13 -06:00
  • 7d148ce381 This is why I don't like having to resolve merge conflicts because I don't know what I'm doing. Hipposgrumm 2025-06-30 21:02:47 -06:00
  • 4c3db02f5e Made changes requested in SoDOff-Project/sodoff#27 Hipposgrumm 2025-06-30 20:55:01 -06:00
  • 1b22c9c3dd remove async query Spirtix 2025-06-30 22:21:10 +02:00
  • 7dbcc456b9 async locking for VikingSession Spirtix 2025-06-30 19:33:49 +02:00
  • bca383c4d0 remove PairData.Update this is expensive and unnecessary because the entity is already tracked Spirtix 2025-06-30 15:26:47 +02:00
  • 12bb663076 fix null exception in LoginParent Robert Paciorek 2025-06-27 14:46:23 +00:00
  • a3db9c2bcf update dotnet version in Dockerfile Robert Paciorek 2025-06-27 14:37:19 +00:00
  • 2aac24c37e fix indent Spirtix 2025-06-27 14:17:05 +02:00
  • 06daf21d8c update dependencies Spirtix 2025-06-26 21:51:34 +02:00
  • dc303d871e mission deep copy .net 8 deprecated BinaryFormatter serialization apart from that proper deep copies are ~10x faster Spirtix 2025-06-26 21:41:50 +02:00
  • 3ffced2b60 password rehashing asp net identity v3 uses a new hashing algorithm (hmac-sha256) Spirtix 2025-06-26 18:06:29 +02:00
  • 640d7ba664 switch to .net 9 Spirtix 2025-06-26 17:43:59 +02:00
  • 17685e76d8 fix null exception in LoginParent Robert Paciorek 2025-06-27 14:46:23 +00:00
  • bdd4111722 update dotnet version in Dockerfile Robert Paciorek 2025-06-27 14:37:19 +00:00
  • e03e732f33 fix indent Spirtix 2025-06-27 14:17:05 +02:00
  • 20c1290a0e update dependencies Spirtix 2025-06-26 21:51:34 +02:00
  • cf931e4f3a mission deep copy .net 8 deprecated BinaryFormatter serialization apart from that proper deep copies are ~10x faster Spirtix 2025-06-26 21:41:50 +02:00
  • f33d93e276 password rehashing asp net identity v3 uses a new hashing algorithm (hmac-sha256) Spirtix 2025-06-26 18:06:29 +02:00
  • 0d6c8d6d47 switch to .net 9 Spirtix 2025-06-26 17:43:59 +02:00
  • 4792315168 changed AuthenticationInfo schema (used by MMO) mmo_auth_update Robert Paciorek 2025-06-24 18:14:41 +00:00
  • 3877a8ba37
    Fix spawn for Skulder in "Boneknapper, Kidnapped? [2020]" (#23) ABrokenTV 2025-06-23 03:51:11 -05:00
  • a74eea66a4
    Merge branch 'SoDOff-Project:master' into master Hipposgrumm 2025-06-22 16:46:34 -06:00
  • 00d4aa146a ClientVersion.GetGameID to get internal game id Robert Paciorek 2025-06-22 14:44:47 +00:00
  • 17709423b6 Heavily optimized the entire PR. Hipposgrumm 2025-06-15 23:07:45 -06:00
  • e5fe602ade "Rewrote" party creation system, added support for supersecret parties. Hipposgrumm 2025-06-14 15:12:27 -06:00
  • 05206b51da
    Merge branch 'SoDOff-Project:master' into mmo-auth-send-id Hipposgrumm 2025-06-12 15:58:08 -06:00
  • 66bb9f0a82 Daily Scoreboard now works correctly. Hipposgrumm 2025-06-11 14:59:42 -06:00
  • bdf7707019 store and rewards update Robert Paciorek 2025-06-10 13:25:27 +00:00
  • 8310ee8ebb Added GameVersion to MMO Authentication response. Hipposgrumm 2025-05-29 14:28:22 -06:00
  • d00d56a095 Added Id to MMO AuthenticationInfo Hipposgrumm 2025-05-24 23:20:34 -06:00
  • 8e141ab43d better upcoming mission filtering Spirtix 2025-04-18 15:18:13 +02:00
  • 76f10cea7f
    Fix spawn for Skulder in "Boneknapper, Kidnapped? [2020]" ABrokenTV 2025-04-16 15:26:54 -05:00
  • d9d35c47a8 autofill common payload instead of saving to db Spirtix 2025-04-14 12:06:37 +02:00
  • 60cc00dc66 don't create upcoming missions upfront Spirtix 2025-04-14 11:28:01 +02:00
  • db795d93a4 bugfixes Robert Paciorek 2025-03-09 08:27:49 +00:00
  • 3222c63fa6 fix reward for "Photo Mode - Sunset (Back)" Robert Paciorek 2025-02-22 19:31:14 +00:00
  • 3229464c02 correct handling adding XP in child->titan levelup Robert Paciorek 2025-02-19 18:37:08 +00:00
  • 5295ff7d8e implement `GetCombinedListMessage and GetUserMessageQueue change Message.FromViking to Message.ToViking set OnDelete behaviour on replies to DeleteBehaviour.SetNull` AlanMoonbase 2025-02-14 14:51:12 -08:00
  • 6cfe8b7ba6 add `MessagingService to Program.cs` AlanMoonbase 2025-02-14 13:46:10 -08:00
  • 99f10fc547 implement `MessagingService add list of replies to Message model modify DBContext` AlanMoonbase 2025-02-14 13:44:19 -08:00
  • eb049bb4d5 initial messaging work add messaging schemas modify `Viking and DBContext` AlanMoonbase 2025-02-14 12:01:24 -08:00