370 Commits

Author SHA1 Message Date
Dmitry Popov 40c57d195a Merge branch 'develop' into bridges 2025-07-18 13:50:16 +02:00
Dmitry Popov 6d5a432bad Merge pull request #450 from wanderer-industries/develop
Develop
2025-07-18 15:46:44 +04:00
Dmitry Popov f1f12abd16 Merge pull request #469 from guarzo/guarzo/devmerge
refactor: merge develop branch
2025-07-18 15:45:19 +04:00
Dmitry Popov 0f6847b16d fix(Map): Fixed remove pings for removed systems 2025-07-18 13:39:36 +02:00
guarzo 36b393dbde Merge branch 'develop' into guarzo/frig 2025-07-17 19:36:21 -04:00
guarzo 524c283a0d refactor: use constants for ship size 2025-07-17 23:36:11 +00:00
guarzo afda53a9bc Fix test failures after merge
- lib/wanderer_app/map/operations/systems.ex: Restore async system creation behavior
  Returns immediate success without waiting for DB fetch, which was the original
  intended behavior before the merge

- lib/wanderer_app/kills/storage.ex: Fix killmail storage to handle missing IDs gracefully
  Filter out killmails without killmail_id instead of returning errors,
  allowing valid killmails to be stored successfully

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-17 23:28:25 +00:00
guarzo 1310d75012 Merge main into develop
Resolved merge conflicts in multiple files:
- lib/wanderer_app/application.ex: merged kills service config logic
- lib/wanderer_app/map/map_audit.ex: kept security audit functionality
- lib/wanderer_app/map/operations/connections.ex: preserved time_status support
- lib/wanderer_app/map/operations/owner.ex: kept type guard for map_id
- lib/wanderer_app/map/operations/structures.ex: preserved structure type handling
- lib/wanderer_app/map/operations/systems.ex: unified system creation approach
- lib/wanderer_app_web/controllers/map_connection_api_controller.ex: kept time_status in allowed fields
- lib/wanderer_app_web/controllers/map_system_api_controller.ex: unified delete approach
- lib/wanderer_app_web/controllers/plugs/check_map_api_key.ex: kept owner character fetching
- test/unit/kills_storage_test.exs: unified test approach for killmail handling
- test/unit/character_api_controller_test.exs: removed as intended

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-17 23:19:18 +00:00
guarzo ecd626f105 fix: removed unneeded api, and fixed data comparision bug 2025-07-17 15:25:06 +00:00
guarzo 123b312965 feat: autoset connection size for c4->null and c13 2025-07-17 01:55:55 +00:00
guarzo 956a5a04ca fix: test updates 2025-07-16 23:17:47 +00:00
guarzo affeb7c624 feat: apiv1 and tests 2025-07-16 20:39:30 +00:00
Dmitry Popov d48c7de152 chore: added new connection type, for jump-bridges 2025-07-15 14:57:06 +02:00
Dmitry Popov 89c14628e1 chore: mix format 2025-07-15 14:48:20 +02:00
guarzo 33f710127c feature: add duplicate map api 2025-07-13 21:12:32 -04:00
guarzo 9f75ae6b03 feature: add rallypoint external events 2025-07-12 23:43:19 +00: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
DanSylvest 14be9dbb8a Merge branch 'main' into unified-settings
# Conflicts:
#	assets/js/hooks/Mapper/components/map/components/LocalCounter/LocalCounter.tsx
2025-07-09 19:55:29 +03:00
Dmitry Popov b2767e000e chore: release version v1.74.5 2025-07-09 17:43:14 +02:00
Dmitry Popov 81f70eafff chore: release version v1.74.5 2025-07-09 16:33:04 +02:00
guarzo 4764c25eb1 fmt 2025-07-09 01:49:14 -04: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
DanSylvest f03448007d Merge branch 'main' into unified-settings 2025-07-07 17:22:03 +03:00
Dmitry Popov 618cca39a4 fix(Core): Fixed issue with update system positions 2025-07-07 15:59:23 +02:00
Dmitry Popov f23f2776f4 chore: release version v1.72.1 2025-07-06 11:33:29 +02:00
Dmitry Popov 9848f49b49 fix(Core): Fixed issues with map subscription component 2025-07-06 10:55:21 +02:00
Dmitry Popov 679bd782a8 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-06 10:37:09 +02:00
Dmitry Popov c129db8474 Merge pull request #452 from guarzo/guarzo/tracking
fix: add more logging around character online and tracking
2025-07-06 12:04:15 +04:00
guarzo 5839271de7 fix: add more logging around character online and tracking 2025-07-06 00:48:54 -04:00
guarzo 47db8ef709 fix: clean up SSE warnings 2025-07-06 00:39:19 -04: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
Dmitry Popov dfb035525d Merge branch 'main' into develop 2025-06-30 18:44:48 +02:00
Dmitry Popov 4a1d7be44c fix(Core): Fixed map loading for not existing maps 2025-06-30 18:36:55 +02:00
guarzo 7914d7e151 fix: remove misleading error 2025-06-28 15:58:43 -04:00
Dmitry Popov 83b1406cce fix(Core): Mark connections between Pochven systems as known. 2025-06-28 12:12:43 +02:00
Dmitry Popov 8b579d6837 Merge branch 'main' into develop 2025-06-27 23:45:20 +02:00
Dmitry Popov e73ad93920 feat(Core): Reverted showing linked signature ID as part of temporary names 2025-06-25 17:51:10 +02:00
Dmitry Popov a2912ba0ff feat(Core): Allowed system temp names up to 12 characters. Deprecated showing linked signature ID as part of temporary name. 2025-06-25 12:05:04 +02:00
guarzo 48ff2f4413 feat: disable webhook/websocket by default 2025-06-24 20:28:42 -04:00
Dmitry Popov 6e28134282 Merge pull request #442 from guarzo/guarzo/sigtrack
fix: issue with tracking signature activity
2025-06-24 03:13:15 +04:00
guarzo d1377f44d2 fix: issue with tracking signature activity 2025-06-23 18:31:41 -04:00
guarzo d261c6186b feat: add websocket and webhooks for events 2025-06-21 14:47:05 -04:00
Dmitry Popov 66bb4f87d4 feat(Core): Added an ability to see & topup map balance and map subscription info (on public) 2025-06-21 12:59:39 +02:00
guarzo 5580ad62f9 fix: fix issue with kill service disconnect 2025-06-20 17:09:08 -04:00
guarzo 7cdba4b507 fix: update system kills widget timing 2025-06-19 17:24:25 -04:00