Ty Conner
12e569652f
Switch to System.Text.Json ( #4002 )
...
* Switch to System.Text.Json
Removed Newtonsoft.Json and DouglasCrockford.JsMin
* Update GameConfiguration.cs
* Update MasterConfiguration.cs
* Update ThreadConfiguration.cs
* Update StarterSpell.cs
* Update StarterGearFactory.cs
* Update Program_Setup.cs
* Update LifestonedConverter.cs
* Update Program_Setup.cs
* Update Program_Setup.cs
* Update ACE.Adaptor
Shift JSON weenie [de]serialization to System.Text.Json
* Update LifestonedConverter.cs
* Update StarterGearFactory.cs
* Update ACE.Server.csproj
* Update ACE.Server.Tests.csproj
* Update Program.cs
* Update MySqlConfiguration.cs
* Update DDDConfiguration.cs
* Update ModContainer.cs
* Update ModManager.cs
* Update ModMetadata.cs
* Update ModMetadata.cs
2023-12-21 14:15:38 -05:00
Ftuoil_Xelrash
2120443af6
Update Program_DbUpdates.cs ( #4031 )
...
* Update Program_DbUpdates.cs
Update text format
* Update Source/ACE.Server/Program_DbUpdates.cs
* Update Source/ACE.Server/Program_DbUpdates.cs
---------
Co-authored-by: Ty Conner <tyconner@itcproductions.com>
2023-07-28 13:23:25 -04:00
Ty Conner
9a13f7ff9e
Adjust connection options for SQL servers ( #4027 )
...
Refactored to a non-user configurable string reference, shared across all connection paths
Added AllowUserVariables=True to fix bug introduced as a result of switching to MySqlConnector
2023-07-20 02:05:18 -04:00
Alissa
974e3ac0d5
Mysqlconnector3919: Fix auto update issues that arise in newer versions of MariaDb ( #4003 )
...
* potential opt-in style fix for attributes being able to be augmented above 100 innate
* Fix valid attribute query to target valid attributes
* Fix debug message
* Cleanup messages
* more message cleanup
* target attribute must have points distributed to it
* when redistributing attributes, reset the free attribute reset timer
* Clean up message for verify-attributes augmentation fix
* opt-in attribute exploit fix; cleaned up query, comments, debug messages
* opt-in attribute exploit fix; line format debug messages
* Opt-in style fix for attribute augmentation exploit; remove unnecessary file
* Update Source/ACE.Server/Managers/PropertyManager.cs
flip boolean per suggestion and previous discussion
Co-authored-by: Ty Conner <tyconner@itcproductions.com>
* potential fix for issue 3919
---------
Co-authored-by: Ty Conner <tyconner@itcproductions.com>
2023-07-01 03:58:55 -04:00
fartwhif
9a9eea1bb5
Add fallback using path of executing assembly to help determine the updates directory path and patch apply record file path when the current directory is set to an unexpected directory path ( #3886 )
2022-08-10 10:37:40 -04:00
Ty Conner
0c0ca9c7a4
Update to .NET6 ( #3739 )
...
* Update to .NET6
* Update dockerfiles to NET6
* Update appveyor.yml
* Update ACE.DatLoader.csproj
* Update Program_Setup.cs
* Update Program_DbUpdates.cs
* Update Program_DbUpdates.cs
* Update ACE.DatLoader.Tests.csproj
* Update ACE.Database.Tests.csproj
* Update ACE.Database.csproj
* Update ACE.Server.Tests.csproj
* Update ACE.Server.csproj
* Update ACE.DatLoader.csproj
* Update ACE.Database.csproj
* Update ACE.Server.csproj
* Update EF packages to EFCore 6
Requires Database, Database.Tests and Adapater to target .NET6 framework
* Update ACE.Server.csproj
* Update ACE.Database.csproj
* Update Program_BinUpdates.cs
* Update AccountExtensions.cs
* update nugets
* Remove TimeZoneConverter
net6 includes built in functionality
* update csproj files
* Update ACE.Server.csproj
2022-07-13 12:30:32 -04:00
Ty Conner
00b14af0e2
Add AllowPublicKeyRetrieval to SQL connections ( #3871 )
2022-07-04 13:04:05 -04:00
Ty Conner
66208f2b9c
Yet another MySQL fix. ( #3870 )
2022-07-02 18:38:08 -04:00
Ty Conner
5680ce9a78
Remove ApplicationName from DbUpdates ( #3869 )
2022-07-02 18:09:51 -04:00
Ty Conner
71cc24f3ec
Add SslMode to SQL connection strings ( #3863 )
...
* Update AuthDbContext.cs
* Update ShardDbContext.cs
* Update WorldDbContext.cs
* Update Program_DbUpdates.cs
2022-07-02 12:13:37 -04:00
OptimShi
51e04e42cb
Added optional check for newer server binary. ( #3838 )
...
* Added optional check for newer server binary. Changed DB Update to check only 'latest'
* Update OfflineConfiguration.cs
* Update Program.cs
* Update Config.js.example
Co-authored-by: Ty Conner <tyconner@itcproductions.com>
2022-05-07 14:30:42 -04:00
Ty Conner
160164e224
Fix using custom database names in out of box setup ( #3777 )
...
* Fix using custom database names in out of box setup
* Update Program_Setup.cs
* Update Program_Setup.cs
* Update Program_Setup.cs
* Update Program_DbUpdates.cs
* Update Program_Setup.cs
* Update Program_DbUpdates.cs
* Update Program_Setup.cs
2022-01-19 12:02:23 -05:00
Ty Conner
ff29cd995d
Update patcher to support custom database names ( #3514 )
2021-04-13 13:58:27 -04:00
FlaggAC
b45e62ce72
Fix to allow custom db name with auto world db updater ( #3510 )
2021-04-03 12:43:02 -04:00
Ty Conner
0e9009ec88
Adjust CheckForWorldDatabaseUpdate version handling ( #3188 )
...
* Adjust CheckForWorldDatabaseUpdate version inspection
* tweak
2020-08-31 13:06:15 -04:00
Ty Conner
1598f86754
On error, exit CheckForWorldDatabaseUpdate gracefully ( #3177 )
...
* On error, exit CheckForWorldDatabaseUpdate gracefully
* Update Program_DbUpdates.cs
2020-08-27 16:45:41 -04:00
Ty Conner
3381b019c9
Fix issue with applied_updates.txt persistence in containers ( #3175 )
...
* Fix issue with applied_updates.txt persistence in containers
* Update Program_DbUpdates.cs
* Update Program_Setup.cs
* Update Program_Setup.cs
* Update Program_Setup.cs
* Update Program_Setup.cs
2020-08-27 16:25:23 -04:00
Ty Conner
c6353a1e26
Add DefaultCommandTimeout to DbUpdates ( #3048 )
...
* Add DefaultCommandTimeout to DbUpdates
* Update Program_DbUpdates.cs
* Update Program_Setup.cs
2020-06-27 02:08:07 -04:00
ahricvirindi
a034edfdbe
Adding extra options for AutoApplyWorldCustomizations ( #2985 )
...
* Adding extra options for AutoApplyWorldCustomizations
* Added examples for world customization content paths config option.
* Added double-backslash for path examples in world customization paths config.
2020-05-11 23:51:51 -04:00
Ty Conner
8aa419d9f3
Fix read issue with GetContentFolder ( #2980 )
2020-05-08 12:23:03 -04:00
Ty Conner
eb5703f862
Wire up automatic database updates ( #2965 )
...
* Wire up automatic database updates
- Support automatic database patching
- Support automatic updating of world database to latest release
- Support automatic re-application of world database customization
* Update Program_DbUpdates.cs
* Update Program_DbUpdates.cs
* Update Program_Setup.cs
* Update Program_DbUpdates.cs
* Update Program_DbUpdates.cs
* Update Program_DbUpdates.cs
2020-05-08 01:44:21 -04:00