Anton Tarasenko
159f1dc5a1
Fix storing user groups in databases not working
...
Legacy(?) code that deallocated database instance before returning it
and allowing to use `MutableText` as a key for database.
1 year ago
Anton Tarasenko
6321368665
Refactor `JsonPointer` into separate (im)mutable versions
2 years ago
Anton Tarasenko
82ff13e230
Change directory structure and `CoreAPI` naming
2 years ago
Anton Tarasenko
e553d1a08e
Fix `DBAPI` relying on server core API instead of generic one
2 years ago
Anton Tarasenko
90abd8f80e
Add `DBConnection` class
2 years ago
Anton Tarasenko
816bf3968d
Fix memory leak in `DBAPI`'s `LoadLocal()`
2 years ago
Anton Tarasenko
f9841fd473
Remove unnecessary text type conversion in `DBAPI`
2 years ago
Anton Tarasenko
8362d261c8
Rename TextAPI.ToString() to TextAPI.IntoString()
2 years ago
Anton Tarasenko
0b33d18927
Add `SchedulerAPI`
2 years ago
Anton Tarasenko
66d02e3c8c
Finish `Collection`s refactoring
2 years ago
Anton Tarasenko
5e6f414c0b
Move `UnrealAPI` into `ServerGlobal`
2 years ago
Anton Tarasenko
7dae012f33
Change database API to validate new dbs' names
2 years ago
Anton Tarasenko
1e62edfc93
Refactor text classes to subclass on `BaseText`
2 years ago
Anton Tarasenko
952e6e5496
Add logging to `DBAPI`
3 years ago
Anton Tarasenko
68bd7265f8
Fix database creating/loading methods
...
Methods didn't do `none` checks where necessary and passed `MutableText`
as a key, where `Text` keys were expected.
3 years ago
Anton Tarasenko
ca21077fe1
Change how local databases are loaded
...
This patch addresses issues with inability to define and create a new
database from scratch from configs, as well as invalid definition of
database links that required them to contain "/" character.
3 years ago
Anton Tarasenko
0aa3ba9fb2
Add database links support into `DBAPI`
3 years ago
Anton Tarasenko
9039105ebf
Add local database support
...
Add local database support and DB's documentation skeleton
3 years ago