214 Commits
Author SHA1 Message Date
DanSylvest 92da50962e fix(map): Added ability to select type of dotlan opening settings for system 2026-09-11 11:49:38 +03:00
DanSylvest c231e71ff6 fix(chore): Added ability to open Jump planer from Right bar. Also changed icon for Wormholes References 2026-09-10 16:11:03 +03:00
Lee Solway c785a37aa4 Use cache for static map 2026-08-03 19:02:54 +01:00
Lee Solway 628fd9b17e Merge branch 'main' into bookmark-settings 2026-08-03 14:28:34 +01:00
Lee Solway 574b64ca6b Add bookmark settings for direction and spawn 2026-08-03 10:57:26 +01:00
DanSylvest 20e0cc8164 fix(core): Added Large theme and High-contrast large theme 2026-06-21 12:21:47 +03:00
Drew Bonasera c18a15abeb Merge branch 'main' into add-auto-bookmark-copy 2026-05-22 09:45:35 -04:00
Drew Bonasera 6ccdd37712 Adds new tooltip indicators for system signature time and mass statuses. Updates the CSS class for the existing 1H EOL indicator icon.
- refactor(SystemSignatures): Update `TimeStatus._1h` icon color to `text-red-400`
- feat(SystemSignatures): Add tooltip and icon for `TimeStatus._4h`
- feat(SystemSignatures): Add tooltip and icon for `TimeStatus._4h30m`
- feat(SystemSignatures): Add tooltip and icon for `MassState.half`
2026-05-04 04:13:37 -04:00
Drew Bonasera 0a44a1403e Adds an option to ignore return wormholes for auto-indexing and use a custom symbol instead. This also fixes chained index formatting for system auto-tags and labels.
- feat(bookmarks): Add settings to ignore return holes and use a custom symbol for auto-indexing
- feat(settings): Add a `dependsOn` property to conditionally render settings
- fix(systems): Correctly apply chained index formats for auto-tag and custom label
- refactor(bookmarks): Pass target system info to `handleAutoBookmark` for return hole detection
2026-05-01 06:57:17 -04:00
Drew Bonasera 702cb39679 Refactor code style for consistency across various mapper components.
- style(map): Reformat code in map helpers and interface components
- style(settings): Apply consistent code formatting to settings components
- style(mapper): Reformat bookmark format helper and provider type definitions
2026-04-29 11:07:11 -04:00
Drew Bonasera a3e096cc44 Adds advanced customization for auto-bookmark names and introduces a new {dest_class_index} variable. Users can now override the string output for format variables like time, mass, and destination class.
- feat(mapper): Add UI for advanced customization of bookmark format variables
- feat(mapper): Implement custom string mapping and `{dest_class_index}` logic for bookmark names
- feat(settings): Add `bookmark_custom_mapping` to user settings
- fix(mapper): Treat linked signatures as wormholes for auto-bookmarking
2026-04-29 10:57:48 -04:00
Drew Bonasera 4e75b31840 Refactors signature linking logic into a new hook and updates the bookmarks settings. The bookmarks settings tab now includes a new component with a dismissible warning.
- refactor(dialog): Extract signature linking logic into useLinkSignature hook
- feat(settings): Create BookmarksSettings component with dismissible warning
- chore(settings): Add migration for hideBookmarkWarning setting and bump version
- style(settings): Increase dialog height and improve scrollbars
2026-04-29 06:48:43 -04:00
Drew Bonasera 0a19f248ae Introduces automatic tagging and labeling for destination systems upon wormhole jumps. Users can now configure the format for these tags and labels in the map settings.
- feat(mapper): Implement auto-tagging and auto-labeling logic for destination systems
- feat(settings): Add UI options to configure system auto-tag and auto-label formats
- feat(backend): Add new system auto-tag and auto-label settings to user preferences
- refactor(settings): Extract shared auto-format options into a constant
2026-04-28 11:03:46 -04:00
Drew Bonasera b3f1db6c7b Refactors automatic bookmark generation and clipboard copy logic into a shared helper function. This new helper is now used by the signature settings and system link dialogs.
- feat(mapper): Add handleAutoBookmark helper for bookmark generation and copying
- refactor(mapper): Use handleAutoBookmark helper in SystemLinkSignatureDialog
- refactor(mapper): Use handleAutoBookmark helper in SignatureSettings
2026-04-28 02:07:26 -04:00
Drew Bonasera 292039c749 Adds a dedicated 'Bookmarks' settings tab with advanced options for automatic bookmark naming. This includes features for auto-filling temporary names, starting indices from 0, and toggling auto-copy.
- feat(bookmarks): Add a dedicated 'Bookmarks' settings tab with advanced formatting options.
- feat(bookmarks): Implement auto-filling of a wormhole's temporary name based on its index.
- feat(bookmarks): Add setting to start wormhole bookmark indices from 0.
- feat(bookmarks): Add setting to enable or disable automatic copying of bookmark names.
- fix(bookmarks): Handle bookmark index 0 correctly in auto-naming calculations.
- refactor(settings): Move bookmark format setting to the new 'Bookmarks' tab.
- chore(api): Add new bookmark settings to the backend allowlist.
2026-04-28 01:15:46 -04:00
Drew Bonasera f4fc3a48e0 Adds new letter-based and chained-letter variables for automatic bookmark name formatting. The bookmark index calculation is updated to support this and correctly identify parent systems.
- feat(bookmarks): Add letter-based and chained-letter format variables
- feat(signatures): Calculate and store chained letter-based bookmark index
- refactor(bookmarks): Update index calculation to use both system UUID and solar system ID
- docs(settings): Update bookmark format placeholder and helper text with new variables
2026-04-27 22:53:20 -04:00
Drew Bonasera 46849238d9 Add chained bookmark index {I} for hierarchical bookmark naming and improve formatting for multi-destination wormholes. This allows bookmark names to be based on the parent system's bookmark index.
- feat(bookmarks): Introduce chained bookmark index for hierarchical naming via `{I}`
- feat(bookmarks): Resolve destination type and size for multi-destination wormholes
- feat(bookmarks): Add more aliases for destination class overrides in formatting
- refactor(bookmarks): Rework `calculateBookmarkIndex` to find parent indices for chaining
- fix(signatures): Await signature update and link commands in dialog
- docs(settings): Update bookmark format helper text with new `{I}` variable
2026-04-27 01:36:01 -04:00
Drew Bonasera 56d0d16255 Adds a feature to automatically copy formatted wormhole bookmark names to the clipboard. This is configurable via a new text input in the map settings and is triggered when a wormhole is linked or updated.
- feat(signatures): Automatically copy formatted bookmark name to clipboard on WH link or update
- feat(settings): Add support for text input fields in the settings UI for bookmark format
- feat(signatures): Add `k162Type` to custom info to specify K162 destination type
- refactor(map): Extract system class group logic into a `getSystemClassGroup` helper
- fix(signatures): Add error handling for malformed `custom_info` JSON
- fix(ui): Correct typo in `LINK_SIGNATURE_SETTINGS` constant
- feat(backend): Add `bookmark_name_format` field to user settings
2026-04-26 23:45:49 -04:00
Dmitry Popov b85ffed19f Merge pull request #603 from starkythefox/c729-reversal
fix: C729 reversal - Allow multiple destinations for Wormholes
2026-04-17 10:12:41 +02:00
starkythefox 601bb81724 feat(core): allow wormholes to have multiple destinations 2026-04-12 22:22:48 +02:00
DanSylvest 22ae774127 fix: Add update mass button for ship 2026-04-12 09:23:32 +03:00
Dmitry Popov e45e6a39eb feat(signatures): Sync mass status with connection, show it on unsplashed sigs 2026-03-14 23:58:25 +01:00
Dmitry Popov 35ea4e5f1e feat(signatures): Fixed creator visibility issues. Added 4.5 hour color for unsplashed
Build Test / 🚀 Deploy to test env (fly.io) (push) Has been cancelled
Build Test / 🛠 Build (1.17, 18.x, 27) (push) Has been cancelled
Build Develop / 🛠 Build (1.17, 18.x, 27) (push) Has been cancelled
🧪 Test Suite / Test Suite (push) Has been cancelled
Build Develop / 🛠 Build Docker Images (linux/amd64) (push) Has been cancelled
Build Develop / 🛠 Build Docker Images (linux/arm64) (push) Has been cancelled
Build Develop / merge (push) Has been cancelled
Build Develop / 🏷 Notify about develop release (push) Has been cancelled
2026-02-12 16:15:44 +01:00
Dmitry Popov daf4a81568 Merge pull request #586 from wanderer-industries/routes-by
Build Test / 🚀 Deploy to test env (fly.io) (push) Has been cancelled
Build Test / 🛠 Build (1.17, 18.x, 27) (push) Has been cancelled
Build Develop / 🛠 Build (1.17, 18.x, 27) (push) Has been cancelled
🧪 Test Suite / Test Suite (push) Has been cancelled
Build Develop / 🛠 Build Docker Images (linux/amd64) (push) Has been cancelled
Build Develop / 🛠 Build Docker Images (linux/arm64) (push) Has been cancelled
Build Develop / merge (push) Has been cancelled
Build Develop / 🏷 Notify about develop release (push) Has been cancelled
Add Routes By widget. Allow to find nearest blue loot and red l…
2026-02-09 02:49:29 +04:00
DanSylvest 8c5340e911 chore: add placeholder for no found destinations 2026-02-08 21:47:04 +03:00
DanSylvest 6b0f636964 chore: removed unnecessary comments 2026-02-08 19:45:36 +03:00
DanSylvest 35bd5645bf feat: Added paywall for RoutesBy widget 2026-02-08 19:25:50 +03:00
Dmitry Popov 2005e6f3dd fix(signatures): Fixed back linked sigs data sync and leading to system override issues 2026-02-07 17:18:29 +01:00
DanSylvest 9d9fa3c6b5 feat: Add systems with Security Status cleaning. Add trade hubs. Add ability to store data for this widget 2026-02-04 21:12:40 +03:00
Dmitry Popov 0e24501225 chore: Fixed review comments 2026-02-02 09:35:32 +01:00
DanSylvest 25a3d8951e feat: Add Routes By widget. Allow to find nearest blue loot and red loot stations. Added ability to set waypoint to station. 2026-01-31 12:29:25 +03:00
Dmitry Popov f4ddc8dc8b Merge pull request #530 from s-no1ukno/main
feat(map): Update Owners on Multiple Structures
2026-01-29 19:37:27 +04:00
Dmitry Popov 80e998cf79 fix(core): Show c1/c2/c3 or c4/c5 or link signature modal 2026-01-14 23:28:47 +01:00
Dmitry Popov 56dacdcbbd fix(core): fixed rally point cancel logic 2026-01-06 16:37:29 +01:00
Guarzo 700089e381 fix: defensive check for undefined excluded systems 2025-11-27 04:12:59 +00:00
Dmitry Popov 42e0f8f660 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
Build Develop / 🛠 Build (1.17, 18.x, 27) (push) Has been cancelled
Build Develop / 🛠 Build Docker Images (linux/amd64) (push) Has been cancelled
Build Develop / 🛠 Build Docker Images (linux/arm64) (push) Has been cancelled
Build Develop / merge (push) Has been cancelled
Build Develop / 🏷 Notify about develop release (push) Has been cancelled
🧪 Test Suite / Test Suite (push) Has been cancelled
2025-11-25 21:02:53 +01:00
DanSylvest 69991fff72 feat: Add support markdown for system description 2025-11-25 22:50:11 +03:00
Dmitry Popov 083e300ff5 chore: updated deps, fixed signatures and comments related issues
Build Test / 🚀 Deploy to test env (fly.io) (push) Has been cancelled
Build Test / 🛠 Build (1.17, 18.x, 27) (push) Has been cancelled
Build Develop / 🛠 Build (1.17, 18.x, 27) (push) Has been cancelled
🧪 Test Suite / Test Suite (push) Has been cancelled
Build Develop / 🛠 Build Docker Images (linux/amd64) (push) Has been cancelled
Build Develop / 🛠 Build Docker Images (linux/arm64) (push) Has been cancelled
Build Develop / merge (push) Has been cancelled
Build Develop / 🏷 Notify about develop release (push) Has been cancelled
2025-11-21 14:23:44 +01:00
Guarzo 34a7c854ed fix: structure search / paste issues 2025-11-18 22:19:04 -05:00
DanSylvest 98c54a3413 fix(Map): Fixed problem related with error if settings was removed and mapper crashed. Fixed settings reset. 2025-11-13 12:53:40 +03:00
Guarzo 6091adb28e fix: api and structure search fixes 2025-11-12 07:07:39 +00:00
Jordan Snow a7d6b06332 feat(map): Reviewed changes
Adding the changes from first review of PR #530. This includes cleanup,
wrapping callbacks in a `useCallback()` hook, and inclusion of clsx
wrapper for styling.
2025-10-23 22:06:42 -06:00
Dmitry Popov 1cf19b2a50 fix(Kills): Fixed zkb links (added following '/'). 2025-10-21 16:13:08 +02:00
Jordan Snow 378f22a1ef feat(map): Logic for multiple owner updates
Finished all the logic for updating owners on multiple structures in a
single system.
2025-10-18 21:43:44 -06:00
Jordan Snow 14730097b2 feat(map) Adding all the things to the modal
Added a bunch of text and formatting to the system structures owners
dialog box
2025-10-18 20:26:28 -06:00
Jordan Snow e8bff3098a feat(map): wip New Dialog for Structure Owners
Added the new modal to be able to update all structures within a system
in a single update.
2025-10-18 19:24:19 -06:00
Dmitry Popov 683fde7be4 fix(Signatures): Fixed EOL indication for un-splashed and signatures list 2025-10-15 11:59:14 +02:00
Dmitry Popov 986b997a6a fix(Signatures): Rework for lazy signatures deletion
- if lazy delete enabled, linked connection deleted after signature only
now
- added sort by signature name for info column
- show signature temporary name if set on link signature to system &
signatures widget
2025-10-14 00:46:04 +02:00
DanSylvest 8bb4998e59 Merge branch 'main' into migrations 2025-10-10 09:44:49 +03:00
DanSylvest c825a3f4c4 fix(Map): Fixed problem with a lot unnecessary loads zkb data on resize map 2025-10-10 09:34:25 +03:00