Commit Graph

50 Commits

Author SHA1 Message Date
Dmitry Popov 0020f46dd8 fix(core): fixed activity tracking issues 2025-11-14 14:42:44 +01:00
Dmitry Popov 9bf90ab752 fix(core): added cleanup jobs for old system signatures & chain passages 2025-11-12 13:41:33 +01:00
Dmitry Popov 6d32505a59 chore: added map cached rtree implementation 2025-11-04 23:40:37 +01:00
Dmitry Popov 0d4ffbcc22 fix: Fixed issue with ACL add members button for managers. Added WANDERER_RESTRICT_ACLS_CREATION env support. 2025-09-11 19:55:32 +02:00
Dmitry Popov 91dd0b27ae chore: Added support for limited telemetry (base only). 2025-08-28 12:03:01 +02:00
Dmitry Popov 7a97a96c42 fix(Core): added DB connection default timeouts 2025-08-17 23:27:21 +02:00
guarzo 8831b3e970 fix: restore security audit 2025-08-11 03:37:33 +00:00
guarzo 33f710127c feature: add duplicate map api 2025-07-13 21:12:32 -04:00
Dmitry Popov a1f28cd245 Merge pull request #458 from guarzo/guarzo/test_merge
Build Test / 🚀 Deploy to test env (fly.io) (push) Has been cancelled
Build Test / 🛠 Build (1.17, 18.x, 27) (push) Has been cancelled
refactor: add test coverage for api and operations
2025-07-13 02:53:34 +04:00
guarzo 9f6e6a333f fix: properly send sse events 2025-07-12 22:43:49 +00:00
guarzo 7b9e2c4fd9 fix: add test coverage for api 2025-07-12 22:28:59 +00:00
guarzo d390455cf2 refactor: add tests and ci gates for quality 2025-07-09 01:47:24 -04:00
Dmitry Popov 472dbaa68b Merge branch 'main' into develop
Build Test / 🚀 Deploy to test env (fly.io) (push) Has been cancelled
Build Test / 🛠 Build (1.17, 18.x, 27) (push) Has been cancelled
2025-07-08 10:41:16 +02:00
Dmitry Popov 618cca39a4 fix(Core): Fixed issue with update system positions 2025-07-07 15:59:23 +02:00
guarzo 7b83ed8205 fix: update env variable usage for sse 2025-07-01 20:25:48 -04:00
guarzo 00cbc77f1d fix: sse cleanup 2025-07-01 03:12:58 -04:00
guarzo 4d75b256c4 feat: support webhook and sse 2025-07-01 02:21:05 -04:00
guarzo 48ff2f4413 feat: disable webhook/websocket by default 2025-06-24 20:28:42 -04:00
Dmitry Popov 777ebd0c41 Merge branch 'main' into develop 2025-06-18 16:14:37 +02:00
guarzo 41e77e8336 feat: use external services for kill data 2025-06-17 12:29:58 -04:00
Dmitry Popov ad5b2d2eb3 fix(Core): Invalidate character copr and ally data on map server start 2025-06-15 19:21:44 +02:00
Dmitry Popov e13b8846b8 feat(Core): Added multiple tracking pools support 2025-06-11 13:43:13 +02:00
Dmitry Popov 58b5bade9e chore: release version v1.68.2 2025-06-10 09:45:14 +02:00
Dmitry Popov 984e126f23 feat(Core): Added invites store support 2025-06-09 10:19:53 +02:00
Dmitry Popov 42cd1ba976 feat(Core): Added support for WANDERER_CHARACTER_TRACKING_PAUSE_DISABLED env variable to pause inactive character trackers 2025-06-08 16:24:29 +02:00
Dmitry Popov 04278f99d7 fix: fixed disable detailed kills env check 2025-06-06 22:33:46 +02:00
Aleksei Chichenkov d8222d83f0 Refactoring and fixing problems (#317)
* fix(Map): fix design of kills widget, fix design of signatures widget - refactor a lot of code, fixed problem with tooltip blinking

* fix(Map): refactor Tracking dialog, refactor Activity tracker, refactor codebase and some styles

* fix(Core): don't count character passage on manual add connection

* refactor(Core): improved characters tracking API

* fix(Core): fixed link signature to system on 'leads to' set

* fix(Map): Refactor map settings and prepared it to easier using

* fix(Map): Add support new command for following update

* fix(Map): Add support new command for main update

* refactor(Core): Reduce map init data by using cached system static data

* refactor(Core): Reduce map init data by extract signatures loading to a separate event

* fix(Core): adjusted IP rate limits

* fix(Map): Update design of tracking characters. Added icons for following and main. Added ability to see that character on the station or structure

---------

Co-authored-by: achichenkov <aleksei.chichenkov@telleqt.ai>
Co-authored-by: Dmitry Popov <dmitriypopovsamara@gmail.com>
2025-04-11 23:17:53 +04:00
guarzo 9c6715e4e5 fix: keep character api off by default (#258)
Build / 🚀 Deploy to test env (fly.io) (push) Waiting to run
Build / Manual Approval (push) Blocked by required conditions
Build / 🛠 Build (1.17, 18.x, 27) (push) Blocked by required conditions
Build / 🛠 Build Docker Images (linux/amd64) (push) Blocked by required conditions
Build / 🛠 Build Docker Images (linux/arm64) (push) Blocked by required conditions
Build / merge (push) Blocked by required conditions
Build / 🏷 Create Release (push) Blocked by required conditions
2025-03-15 22:38:50 +04:00
Dmitry Popov 7086413f0c Audit pagination (#250)
Build / 🚀 Deploy to test env (fly.io) (push) Waiting to run
Build / Manual Approval (push) Blocked by required conditions
Build / 🛠 Build (1.17, 18.x, 27) (push) Blocked by required conditions
Build / 🛠 Build Docker Images (linux/amd64) (push) Blocked by required conditions
Build / 🛠 Build Docker Images (linux/arm64) (push) Blocked by required conditions
Build / merge (push) Blocked by required conditions
Build / 🏷 Create Release (push) Blocked by required conditions
* feat(Audit): updated audit page pagination
2025-03-13 01:46:57 +04:00
Dmitry Popov aa4fd2fe90 Lm (#246)
* feat(Core): integration with license management

---------

Co-authored-by: guarzo <guarzo.eve@gmail.com>
2025-03-12 16:30:07 +04:00
guarzo 8c5366fd9b feat: add api for acl management (#171) 2025-02-15 12:16:42 +04:00
Dmitry Popov eec78d38a8 feat: Added WANDERER_RESTRICT_MAPS_CREATION env support
Restrict maps creation for any registered users, allow for server admins
only.
2025-02-08 12:02:38 +01:00
Gustav 8468a9b5de feat: add zkill widget 2025-01-31 15:00:46 -07:00
Dmitry Popov d79e7fe2ff chore: release version v1.42.0 2025-01-17 00:29:36 +01:00
Dmitry Popov 54c06a1fc0 feat(Map): Inroduced Env settings for connection auto EOL/remove timeouts
WANDERER_MAP_CONNECTION_AUTO_EXPIRE_HOURS (24)
WANDERER_MAP_CONNECTION_AUTO_EOL_HOURS (21)
WANDERER_MAP_CONNECTION_EOL_EXPIRE_TIMEOUT_MINS (30)
2025-01-10 23:17:05 +01:00
guarzo ead5818a3f feat(Map): api to allow systematic access to visible systems and tracked characters (#89)
* feat: add limited api for system and tracked characters
* env variable to disable public api key
2025-01-07 13:16:39 +04:00
Dmitry Popov 90bbf29ea1 Db unix socket (#62)
* feat(Core): Add support for Unix sockets for DB connection

* chore: release version v1.15.2

* chore: release version v1.15.2
2024-11-13 11:46:39 +04:00
Dmitry Popov b90a2910c9 fix(Map): Fix system revert issues 2024-11-04 08:23:26 +01:00
Dmitry Popov 696c7d2cd1 Map events refactoring (#41)
* refactor(Map): Map event handling refactoring
2024-11-01 14:54:34 +04:00
Dmitry Popov aa0ecbc998 feat(Map): Add map level option to store custom labels 2024-10-14 18:23:39 +04:00
Dmitry Popov ef6c08dfe8 Refactoring (#27)
* chore: release version v1.3.1

* fix(Core): Add system "true security" correction

* chore: release version v1.3.1
2024-10-09 13:23:35 +04:00
Dmitry Popov 4891cdb04d 19 add map custom options (#24)
* feat(Core): Support map default layout option
2024-10-07 23:33:52 +04:00
Ryan Olds 2721130566 Added DATABASE_SSL_VERIFY_NONE env var (#21) 2024-10-07 11:51:26 +04:00
Dmitry Popov 7a15f71528 chore: release version v1.2.5 2024-10-05 11:54:35 +04:00
Dmitry Popov dbdf1ddce0 fix(Core): Stability & performance improvements 2024-10-05 11:39:13 +04:00
Dmitry Popov 0fc4863dc4 fix(Map): Main map doesn't load back after refreshing/switching pages
fixes #8
2024-09-25 00:21:14 +04:00
Dmitry Popov b4643f2e45 fix(core): Small fixes & improvements 2024-09-23 21:41:51 +04:00
Dmitry Popov 8abcacb517 chore: release version v1.0.9 2024-09-20 13:54:46 +04:00
Dmitry Popov ebd01bebd4 fix(docker): Fix DB connection in docker-compose internal network 2024-09-19 17:14:08 +04:00
Dmitry Popov 4136aaad76 Initial commit 2024-09-18 01:55:30 +04:00