Chris Miles
404f7cada8
[Pathing] Improvements to handling tight corridors pathing, clipping detection and recovery ( #2826 )
2023-02-06 17:24:03 -06:00
Chris Miles
823e73336d
[Command] #list now searches without case sensitivity ( #2825 )
2023-02-06 17:23:50 -06:00
Chris Miles
0da6391be3
[Doors] Remove door dev tools spam on client controlled doors ( #2824 )
...
* [Doors] Remove door dev tools spam on client controlled doors
* Update client_packet.cpp
* Update client_packet.cpp
* Update ruletypes.h
2023-02-06 17:23:40 -06:00
Chris Miles
0348cb6b8e
[Fix] Fix NPC ghosting at safe coordinates ( #2823 )
...
* [Fix] Fix NPC ghosting at safe coordinates
* Tweak order
* Handle another case
2023-02-06 17:23:29 -06:00
Chris Miles
6a9228ed6e
[Lua] Resolve stoi Exception ( #2736 )
...
* [Lua] Resolve stoi Exception
* Change fallback for wp, not really needed for safety
* Change to Strings::ToInt
2023-02-06 17:22:01 -06:00
Akkadius
60707a14db
[Hotfix] Post revert build fix for https://github.com/EQEmu/Server/commit/54050924d81d1f83268fe01f9c2b36fe10626601
2023-01-31 20:37:13 -06:00
Akkadius
54050924d8
Revert "[Quest API] Cleanup string copies and push_backs. ( #2807 )"
...
This reverts commit bcc2e022dc .
2023-01-31 20:30:34 -06:00
Chris Miles
265b32f46f
[Readme] Update build badges with Drone
2023-01-29 17:06:48 -06:00
Akkadius
dc64561b3c
[Release] 22.2.0
2023-01-27 01:13:38 -06:00
Akkadius
cb2aee2713
[Release] 22.2.0
2023-01-27 01:12:30 -06:00
Chris Miles
0730b6b588
[Crash] Fix crash issue with log formatting during character creation ( #2798 )
2023-01-26 20:40:58 -06:00
Chris Miles and KimLS
08c8393988
[CI/CD] Build / Release Pipeline Changes ( #2788 )
...
* Test
* Test
* Update windows-build.ps1
* Update windows-build.ps1
* Update windows-build.ps1
* Kill excessive warnings
* Split
* Remove 7z from build scripts
* Linux
* Update .drone.yml
* Update .drone.yml
* Update .drone.yml
* Update .drone.yml
* Test
* Update .drone.yml
* Naming
* Test upload
* Update .drone.yml
* Update .drone.yml
* Update .drone.yml
* Yolo
* Yolo
* Update .drone.yml
* Update .drone.yml
* Copy
* Yolo
* Release without bots
* Update .drone.yml
* Update .drone.yml
* Test pipeline
* Remove debug
* Update .drone.yml
* Filter pipeline stage
* Update .drone.yml
* Test
* Bots release 22.0.5 (Test)
* Release bot test #2
* Check if release
* Update .drone.yml
* Update .drone.yml
* exit 78
* Update .drone.yml
* Update .drone.yml
* Add version checks
* Update .drone.yml
* Update .drone.yml
* Test
* Update build-release.bat
* Update .drone.yml
* Update .drone.yml
* Update .drone.yml
* Update build-release.bat
* Update build-release.bat
* Test pipeline
* Update CHANGELOG.md
* Bump
* Update build-release.bat
* Update build-release.bat
* Shuffle
* Take #45354
* Update windows-build.ps1
* Update windows-build.ps1
* Update windows-build.ps1
* F
* Update windows-build.ps1
* Consolidate
* Run it
* Pop cache back in
* Update linux-build.sh
* Another release test
* Update linux-build.sh
* Update linux-build.sh
* Update CMakeLists.txt
* Trim windows assets
* Update windows-build.ps1
* Update windows-build.ps1
* Update windows-build.ps1
* Update windows-build.ps1
* [22.1.0] Release
* Crash reporting
* Add version tag injection in the build pipeline
* Update windows-build.ps1
* Test
* Test
* Update windows-build.ps1
* Update windows-build.ps1
* Update windows-build.ps1
* Kill excessive warnings
* Split
* Remove 7z from build scripts
* Linux
* Update .drone.yml
* Update .drone.yml
* Update .drone.yml
* Update .drone.yml
* Test
* Update .drone.yml
* Naming
* Test upload
* Update .drone.yml
* Update .drone.yml
* Update .drone.yml
* Yolo
* Yolo
* Update .drone.yml
* Update .drone.yml
* Copy
* Yolo
* Release without bots
* Update .drone.yml
* Update .drone.yml
* Test pipeline
* Remove debug
* Update .drone.yml
* Filter pipeline stage
* Update .drone.yml
* Test
* Bots release 22.0.5 (Test)
* Release bot test #2
* Check if release
* Update .drone.yml
* Update .drone.yml
* exit 78
* Update .drone.yml
* Update .drone.yml
* Add version checks
* Update .drone.yml
* Update .drone.yml
* Test
* Update build-release.bat
* Update .drone.yml
* Update .drone.yml
* Update .drone.yml
* Update build-release.bat
* Update build-release.bat
* Test pipeline
* Update CHANGELOG.md
* Bump
* Update build-release.bat
* Update build-release.bat
* Shuffle
* Take #45354
* Update windows-build.ps1
* Update windows-build.ps1
* Update windows-build.ps1
* F
* Update windows-build.ps1
* Consolidate
* Run it
* Pop cache back in
* Update linux-build.sh
* Another release test
* Update linux-build.sh
* Update linux-build.sh
* Update CMakeLists.txt
* Trim windows assets
* Update windows-build.ps1
* Update windows-build.ps1
* Update windows-build.ps1
* Update windows-build.ps1
* [22.1.0] Release
* Crash reporting
* Add version tag injection in the build pipeline
* Update windows-build.ps1
* Full crash report on windows.
* Update endpoint
* [22.1.1] Release
* [skip ci] update .drone.yml
* Filter
* Update .drone.yml
* Update .drone.yml
* Update .drone.yml
* Update .drone.yml
* Update .drone.yml
* Update CHANGELOG.md
Co-authored-by: KimLS <KimLS@peqtgc.com >
2023-01-24 16:37:04 -06:00
Chris Miles
037be84f38
[Crash] Fix rarer world crash issue where scheduler database was not available ( #2789 )
2023-01-24 12:38:26 -06:00
Chris Miles
7e35d5aa79
[AA] Fix AA tables dump ( #2769 )
2023-01-22 12:57:08 -05:00
Akkadius
0ccb18d017
[Hotfix] Remove appveyor fetch bots
2023-01-20 20:56:19 -06:00
Chris Miles
5c095ab87a
[Bots] Post pre-processor fixes ( #2770 )
...
* Fixes
* Update main.cpp
2023-01-20 13:28:39 -06:00
Akkadius
e8ca3f6942
[eqemu_server.pl Swap out binary source
2023-01-20 12:56:37 -06:00
Akkadius
706a06efb6
[Appveyor] Remove bots preprocessor
2023-01-20 12:42:35 -06:00
Akkadius
1f0b2a8991
[Hotfix] Make sure we have a proper split size before assuming we can split it
2023-01-20 12:25:49 -06:00
Chris Miles
900837f633
[Logging] Improvements to GM Say Logging ( #2765 )
2023-01-19 22:24:57 -06:00
Chris Miles
d3e756287e
[Logging] Remove function prefixes ( #2766 )
2023-01-19 22:24:50 -06:00
Akkadius
3424ae2dde
[Hotfix] Fix door click crash issue if destination zone doesn't exist
2023-01-19 19:06:58 -06:00
Chris Miles
9aad8ae54c
[Logging] Force crash logs to always be on regardless of setting ( #2762 )
2023-01-19 18:21:44 -06:00
Chris Miles
d93ea9ed86
[Zone Flags] Use database connection, not content connection ( #2759 )
2023-01-19 15:11:40 -06:00
Chris Miles
a7b35594f8
[Fix] Zone Flags Regression ( #2760 )
2023-01-19 15:11:32 -06:00
Akkadius
f9ea7ddb62
[Logging] Reset stream so we don't bold the whole line
2023-01-17 21:39:18 -06:00
Chris Miles
40d1c33351
[Logging] Logging Improvements ( #2755 )
...
* Console logging improvements
* stderr handling
* Add origination information
* Formatting
* Update zoneserver.cpp
* Update eqemu_logsys.cpp
* Remove semicolon from MySQLQuery log output
* Remove IsRfc5424LogCategory
* Remove no longer used functions
* Remove definition BUILD_LOGGING
* Deprecate categories UCSServer & WorldServer
* Deprecate UCS / World Server / Zone Server categories
* Deprecate Status, QSServer, Normal
* Update login_server.cpp
* Deprecate Emergency, Alert, Critical, Notice
* Deprecate Alert
* Fix terminal color resetting
* Deprecate headless client
* Move LogAIModerate to Detail
* Deprecate moderate logging level for detail
* Update logs.cpp
* Logs list simplify
* Update logs.cpp
* Add discord to log command
* Remove unused headers
* Windows fix
* Error in world when zones fail to load
* Show warning color properly
* Keep loginserver thread log from colliding with other logs during startup
* Deprecate Loginserver category
2023-01-17 21:18:40 -06:00
Chris Miles
9e3539295b
[QS] Database class name change ( #2743 )
2023-01-15 14:37:39 -06:00
Chris Miles
7aa25f17f6
[UCS] Database class name change ( #2742 )
2023-01-15 14:16:23 -06:00
Chris Miles
e1c1d55ca5
[Websocket] Fix cpp20/gcc11 compile failure ( #2737 )
2023-01-15 11:00:24 -06:00
Chris Miles
db7ab7a3ef
[Diawind] Plus sign markdown fix ( #2727 )
2023-01-12 10:39:59 -06:00
Chris Miles
fc020b7580
[API] Reload API ( #2716 )
...
* [API] Reload API
* Update eqemu_api_world_data_service.cpp
* Add api get_reload_types
* Update eqemu_api_world_data_service.cpp
2023-01-11 07:45:48 -06:00
Chris Miles and KimLS
c236c57a2c
[C++20] Enable C++20 + Fixes + FMT 9.1 ( #2664 )
...
* [CPP] Enable and build compliance with cpp20
* Windows build fix
* bump fmt version
* Updated fmt to 9.1, updated cmake minimum and verified preprocessor stuff works.
* Missing :
* Fix warning: top-level comma expression in array subscript is deprecated
* Fix warning: top-level comma expression in array subscript is deprecated
Co-authored-by: KimLS <KimLS@peqtgc.com >
2022-12-20 21:52:36 -06:00
Chris Miles
db12c069ef
[Luabind] Silence deprecation warning ( #2657 )
...
* [Luabind] Silence deprecation warning
* [libuv] Bump to v1.44.2 from v1.26.0
* Revert "[libuv] Bump to v1.44.2 from v1.26.0"
This reverts commit c794735d16 .
* Update libuv
2022-12-20 13:13:04 -06:00
Chris Miles
4ea38bf896
[libuv] Bump to v1.44.2 from v1.26.0 ( #2658 )
2022-12-20 13:12:55 -06:00
Chris Miles
0d1fa9e96e
[Repositories] Add Cereal support to repository generator ( #2660 )
...
* [Repositories] Add Cereal support to repository generator
* Update base_repository.template
2022-12-20 13:12:44 -06:00
Chris Miles
51c62d3b3e
[Cereal] Bump to v1.3.2 from v1.2.2 ( #2654 )
2022-12-20 13:12:35 -06:00
Chris Miles
d9e5056657
[Repositories] Migrate LoadPerlEventExportSettings to use repositories ( #2637 )
...
* [Repositories] Migrate LoadPerlEventExportSettings to use repositories
* Update quest_parser_collection.cpp
2022-12-14 22:26:14 -06:00
Chris Miles
dce5f03e74
[Commands] Nested Command Aliases ( #2636 )
2022-12-14 22:26:05 -06:00
Chris Miles
6ddd5db480
[Quests] Improve Quest Error Handling - Add back in process based syntax validation ( #2646 )
2022-12-14 23:20:00 -05:00
Chris Miles
c3cb0b8cdf
[Quests] Improve Quest Error Handling ( #2635 )
...
* Improve Quest Error handling
* Update embperl.cpp
* Bench test (temp)
* Swap log category for benchmark
* Swap external process invocation for native Perl eval throw
2022-12-12 19:21:33 -06:00
Chris Miles
f5126222c2
[Process] Process Execution Refactor ( #2632 )
...
* Swap execute output method
* Create "Process" class and move random string to Strings
* test
* Tweaks
2022-12-11 14:08:55 -05:00
Chris Miles
3dfeda9cea
[Tasks] Crash fix with data input sanitization ( #2629 )
2022-12-10 18:31:18 -05:00
Akkadius
cb08c02537
[Hotfix] Fix path load ordering for CLI commands
2022-10-15 22:26:12 -05:00
Chris Miles
dea94ce63d
[Zoning] Revert #2424 ( #2492 )
2022-10-15 20:48:15 -05:00
Chris Miles
bd302b8394
[Logs] Have #reload logs also reload UCS logging ( #2491 )
2022-10-15 17:06:36 -05:00
Chris Miles
7092183103
[Crash] Stability Fixes ( #2489 )
...
* Input sanitation for #zone
* Update zone.cpp
* Update clientlist.cpp
* Test
* Test
* Remove logging, revert /who all code
* Remove log
* Update clientlist.cpp
2022-10-15 15:17:50 -05:00
Chris Miles
bbbebdd346
[Crash] Pointer validation in mob iteration loops ( #2490 )
2022-10-15 15:10:11 -05:00
Akkadius
05723ad1e8
[Hotfix] Return weather_type_map
2022-10-14 17:57:55 -05:00
Chris Miles
4c7a625d7c
[Doors] Fix Misty PoK Stone ( #2482 )
2022-10-13 21:03:15 -05:00
Chris Miles
bc72641eef
[Zoning] Fix zone race condition ( #2479 )
...
* Testing
* Separate auto shutdown fix
* Revert for PR
* Invalidate lock in places where zoning is cancelled
2022-10-11 20:23:27 -05:00
Chris Miles
18bfee5616
[Zone Shutdown] Fix for resetting shutdown timer ( #2480 )
2022-10-11 20:23:12 -05:00
Chris Miles
6c8930eacd
[Logging] Fix zoning log typo ( #2478 )
2022-10-11 18:01:24 -04:00
Chris Miles
e18d4a81c5
[Zoning] Possible zoning under world fix ( #2424 )
2022-10-10 22:55:49 -05:00
Chris Miles
44f760d177
[Crash] Fix reload crashes ( #2462 )
2022-09-30 07:54:05 -05:00
Akkadius
ee167bbc64
[Hotfix] Fix lua mod load path
2022-09-29 12:06:01 -05:00
Chris Miles
b20d0b84f6
[Logging] Remove loginserver unhandled error ( #2458 )
2022-09-28 22:20:20 -05:00
Chris Miles
c1626da40d
[Crash] Websocket Crash fix race when fetching log categories ( #2456 )
...
* [Crash] Websocket crash fix race
* Refine check
2022-09-28 21:29:04 -05:00
Chris Miles
714fb032e9
[Crash] Fix spawn race condition shown by #repop ( #2455 )
...
* Troubleshooting
* Debugging
* Debugging
* Debugging
* Debugging
* Remove debug line
* Revert back to GetRawNPCTypeName
2022-09-28 21:03:05 -05:00
Chris Miles
74dfc1ae3c
[Database] Add fallback migration for logsys columns ( #2457 )
2022-09-28 21:02:51 -05:00
Akkadius
6b1e3d94f8
[Hotfix] Force collation on conversion script
2022-09-28 14:15:16 -05:00
Chris Miles
f357361474
[Logging] Add stack trace in code paths that shouldn't occur ( #2453 )
...
* [Logging] Add stack trace in code paths that shouldn't occur
* Update zone_store.cpp
* Windows workaround
2022-09-28 13:32:39 -05:00
Chris Miles and hg
f8e7576ae7
[File Paths] Implement Path Manager ( #2440 )
...
* Push up branch for testing
* Path manager
* Tweaks
* Changes
* More path work
* Update paths for eqemu_server.pl
* More path work
* Import and export client files
* Path remove
* More path work
* Update eqemu_config.h
* Fix tests
* Tests disable temp
* Update eqemu_config.h
* Update .drone.yml
* Hook tests back up
* Update main.cpp
* Platform tests
* Fix include
* Use std::filesystem on windows
* Fix IPCMutex name on windows
* std::filesystem changes
* Update path_manager.cpp
* Explicit string cast
* Explicit string cast
* Update path_manager.cpp
* Windows fixes
* Mapped files
* Relative fixes
* Use relative paths off of cwd
* Update Debian image to Debian 11 (updates GCC)
Co-authored-by: hg <4683435+hgtw@users.noreply.github.com >
2022-09-28 04:08:59 -05:00
Chris Miles
19791195e5
[Logging] Netcode Logging Unify ( #2443 )
...
* [Logging] Unify netcode logging
* More tweaks, generator
* Exclude OP_SpecialMesg at callback level
* Consolidate packet loggers
* Log at EQStream level instead of proxy
* Fix C->S
* Server to server logging
* C-S for Loginserver
* Hook UCS for C->S
* Update eqemu_logsys.h
* World C->S logging
* Translate opcodes through patch system for client to server
* Additional logging requests
* Add detailed opcode translation logging
* vStringFormat resiliency
* Translate loginserver C->S
* Simplify out message string (reduce copies) and ignore legacy formats
* Update eqemu_logsys.cpp
* Log file format
* Handle deprecated categories
2022-09-28 03:42:09 -05:00
Chris Miles
9d766bf5dc
[World CLI] Refactor world CLI to be easier to reason about ( #2441 )
2022-09-28 03:04:09 -05:00
Chris Miles
7ac8fe17e5
[Library] Bump httplib to 0.11.2 ( #2442 )
2022-09-28 03:03:23 -05:00
Chris Miles
c826d3b4e9
[eqemu_server.pl] Remove non-working fetch_latest_windows_binaries() ( #2445 )
2022-09-25 13:00:33 -04:00
Chris Miles
78a9de124e
[Command] Fix #copycharacter command crash ( #2446 )
2022-09-25 13:00:25 -04:00
Chris Miles
5502ab8765
[Pathing] Fix pathing z-correctness for certain models ( #2430 )
...
* [Pathing] Fix pathing z-correctness for certain models
* Update npc.cpp
* Update npc.cpp
* Update npc.cpp
2022-09-11 13:05:20 -04:00
Akkadius
f22d90f6e2
[Hotfix] Add Bazaar portal discs to SQL
2022-09-05 04:30:49 -05:00
Chris Miles
78d4bd464e
[Zone Points] Fix zone point heading data ( #2415 )
...
* [Zone Points] Fix zone point heading data
* Update 2022_09_03_fix_zone_point_heading_data.sql
* Augment #showzonepoints with saylinks
* Add more heading fixes to zone points
* Account for 999 target_heading
* Add zone safe headings
2022-09-05 04:08:34 -05:00
Chris Miles
186c2fe2ae
[Doors] Fix door target zone heading data ( #2414 )
...
* [Doors] Fix door target zone heading
* Fix even more doors that were wrong to be accurate to live
* Update version.h
2022-09-05 04:06:39 -05:00
Chris Miles and Michael Cook
5250b819fa
[Character Starting Points] Fix headings data ( #2413 )
...
* [Character Starting Points] Fix headings
* Update version.h
Co-authored-by: Michael Cook (mackal) <277429+mackal@users.noreply.github.com >
2022-09-05 04:02:47 -05:00
Akkadius
da4bcbf736
[Hotfix] Faction associations file naming / lock consistency
2022-09-05 00:10:21 -05:00
Chris Miles
ec857cefae
[Zoning] Fix zoning logic issues ( #2412 )
...
* [Zoning] Fix various zoning issues, flag logic, #zone etc
* Enforce character restrictions later in the connection process so we don't end up in a loop race condition in world
2022-09-03 00:57:57 -05:00
Chris Miles
89fdd842e1
[Code Cleanup] Zone Data Loading Refactor ( #2388 )
...
* [Code Cleanup] Zone data loading refactor
* Update client_packet.cpp
* strcpy adjustments
* Ensure safe points get reloaded properly
* Simplify GetPEQZone and getZoneShutDownDelay
* Bring in zone_store where needed
* Update client.cpp
* Signature
* Signature
* Convert helpers to using pointers
* PR comment
* Update worlddb.cpp
* Fix loading for instances
* Fix zoning with fallback as well
* Another place for instance fallback
2022-09-01 18:48:28 -05:00
Chris Miles
786a7e2169
[Zone] Fix and simplify zone shutdown logic ( #2390 )
...
* Fix and simplify zone shutdown logic
* Add ResetShutdownTimer
2022-08-30 23:08:24 -05:00
Chris Miles
c0d4dd4176
[Expansions] Zone expansion consistency changes ( #2380 )
...
* [Expansions] Zone expansion consistency changes
* Add expansion check exclusions
* Update 2022_08_19_zone_expansion_consistency.sql
2022-08-21 20:36:21 -05:00
Chris Miles
893d53425a
[Repository] Modernize character recipe list ( #2385 )
2022-08-21 19:06:57 -05:00
Chris Miles
295ec0e1b4
[Tasks] Data validation for zone_version ( #2381 )
...
* [Tasks] Data validation for zone_version
* Update task_manager.cpp
* Update task_manager.cpp
* Update task_manager.cpp
* Update task_manager.cpp
2022-08-21 14:45:06 -05:00
Chris Miles
607871a7ac
[Loot] Add #lootsim (Loot Simulator) command ( #2375 )
...
* [Loot] Add #lootsim (Loot Simulator) command
* Validation
* Add global loot
2022-08-20 03:16:09 -05:00
Chris Miles
597b041d92
[Saylinks] Add Silent helper ( #2372 )
...
* [Saylinks] Add Silent helper
* Swap out usage in door manipulation for silent saylink helper
2022-08-13 19:44:53 -04:00
Chris Miles
79285b1002
[Repositories] Add GetMaxId, Count ( #2371 )
...
* [Repositories] Add GetMaxId, Count
* Update cmake with repositories, regenerate extended repos
* Remove license from files
* Simplify receivers
* Receiver simplify remaining
* Simplify receivers final
* Pass params by const reference
* Modernize grid tables
* Remove guild members since it doesn't conform as a generatable table
* PR comment
2022-08-13 18:40:56 -05:00
Chris Miles
b79e1947f1
[Doors] Improvements to door manipulation ( #2370 )
2022-08-13 18:16:55 -05:00
Chris Miles
5ec18709a6
[Hotfix] Remove expansion field from account for those who have it ( #2357 )
2022-08-01 15:07:36 -05:00
Akkadius
0dfc6eaa15
[Hotfix] Fix potential race for crash dumps (Linux)
2022-07-31 04:10:09 -05:00
Akkadius
3cccb183a2
[Hotfix] SQL Update
2022-07-31 03:00:24 -05:00
Akkadius
4002d6a083
[Hotfix] Shared Memory Protection Fixes
2022-07-27 17:37:20 -05:00
Chris Miles
7d2f88325a
[Client] Fix IsMoving for Client ( #2318 )
...
* [Client] Fix IsMoving for client
* Consolidate member vars
* Update client_process.cpp
2022-07-27 08:51:51 -05:00
Chris Miles
f07e3f4d3b
[CI] Hook tests back up ( #2316 )
...
* [CI] Hook tests back up
* Pull in config file
* Delete .travis.yml
2022-07-27 08:49:04 -05:00
Chris Miles
9f8f838265
[Content Filter] Fix Runtime Filtering When Set to -1 (All) ( #2313 )
2022-07-27 08:48:50 -05:00
Akkadius
635b7b5e86
[Hotfix] fix manifest
2022-07-16 14:58:11 -05:00
Chris Miles
59f8d54491
[Expansions] Expansion Deprecation Revert ( #2312 )
...
* [Expansions] Expansion Deprecation Revert
* Add blank SQL for deprecate
* Update version.h
* Adjustments
2022-07-14 20:48:26 -05:00
Chris Miles
ffe4d528e7
[Tasks] Zone Version Matching ( #2303 )
2022-07-14 02:57:23 -05:00
Chris Miles
ddb5794462
[Zone] Deprecate Zone expansion Field ( #2297 )
2022-07-14 02:49:35 -05:00
Chris Miles
c8b3ca53fe
[World] World Bootup Consolidation ( #2294 )
2022-07-14 02:39:01 -05:00
Akkadius
fb2df0e570
[Hotfix] Fix merge issue
2022-07-14 02:32:35 -05:00
Chris Miles
71966c85ca
[Logs] #logs list Improvements ( #2302 )
2022-07-14 02:19:00 -05:00
Chris Miles
6cbfecd5a1
[Code Cleanup] Remove Unused EQEMU_DEPOP_INVALIDATES_CACHE ( #2292 )
2022-07-14 02:18:13 -05:00
Chris Miles
73d4e90275
[World] Add more descriptive LS auth erroring ( #2293 )
2022-07-14 02:17:51 -05:00