Loading...
Guest user
 
« #109
 
All history
 
#111 »

Build revisions

VCS Root Revision
(jetbrains.git) https://github.com/AscensionGameDev/Intersect-Engine.git#refs/heads/prerelease 36d15dc079cfbfc8e5ea0985cf0e1246423a0485

Permalink

Fix bug for using bag, trying to store or retrive items form a bag don't work (#608) magehernan 1 file  36d15dc079cf 18 Apr 21 12:21
Added extra sort options for users, players, and the online list (#628) jcsnider 4 files  3e69d11563fe 18 Apr 21 12:08
Add Chat Logging & Logging Api Endpoints (#627)

* Working chat logging, thanks Marsh!

* Whoops, committed this to the wrong branch

* Add logs endpoint to the API, allow fetching of chat logs, ip logs, and activity logs from the api
jcsnider 12 files  269492ed3ca2 18 Apr 21 12:01
Track user playtime, last ip, and registration dates. Also track character playtime and creation dates. (#626) jcsnider 8 files  b19101fc355b 18 Apr 21 12:01
Extended API Endpoints (#602)

* Added searching and sorting to Users.List()

Cannot use compiled queries entirely for this yet. Maybe if we upgrade to EF Core 5... sorting would have to be done by referencing properties (like User.Name) with EF.Property<string>(User, "Name") BUT then the order is off due to not handling case sensitivity correctly which can potentially be resolved by specifying collations which isn't supported until EF Core 5.

* Sorting/searching of players. Doing all logic within context usings.

* Fixed errors with listing users/players and added slim parameter to players list so you don't get inventory and other heavy data.

* Include class name and map names with players.

* Removing slim parameter because it doesn't do anything.

* Include item, spell, and variable names in api query returns

* Api bug fixes, and error handling when sending emails fail

* API endpoints for name changes and deleting players/accounts

* API endpoints for setting player levels and classes

* Speed up listing/querying by not trying to filter on IEnumerables

EF hashes and caches queries automatically anyways.

* Add config/stats endpoint so that we can get combat stats from the server

* Serialized cached friends as just friends for players
jcsnider 18 files  bed3df3549c8 18 Apr 21 12:00
Only send entity stat updates when stats actually change (#625) jcsnider 3 files  4d6359791482 18 Apr 21 11:59
Batch projectile and projectile spawn deaths into a singular packet when updating maps (#624) jcsnider 7 files  6a929ce9c84a 18 Apr 21 11:59
This line shouldn't exist. It spams clients with npc aggression updates even when the aggression isn't changing (#623) jcsnider 1 file  0945dc85fc3a 18 Apr 21 11:59
Reimplementing cps lock (#606)

* Reimplemented cps lock/unlock due to thread.sleep precision (at best) being 15ms.

Locked will be fine 90% of the time but if the server is under extreme load or has insanely large worlds then that 15ms precision could be a problem.

* Load CpsLock property from server config and persist the setting when saved via the cps command
jcsnider 4 files  148fe37ecf6b 18 Apr 21 11:58

×

×

Pin build

Cancel
×

Add build comment

Cancel
×

Promote Build

×

Add build comment

Cancel
×

Mute test

×

×

Server communication failure

Server is unavailable

Server stopped or communication with the server is not possible due to network failure.

Server shutdown started.

Please relogin to continue your work.

×

Run Custom Build

×

TODO

Loading related builds...
Cancel
×

Responsibility

×

Edit tags

Cancel
×

Loading...

×

Are you sure?

Cancel
×

Cancel