Skip to content

Releases: slysmoke/eventt

EVE Night Trade Tools v1.0.15

Choose a tag to compare

@github-actions github-actions released this 05 Aug 12:47

Other

  • Stop hammering ESI for corp features a character can't access

EVE Night Trade Tools v1.0.14

Choose a tag to compare

@github-actions github-actions released this 04 Aug 07:11

Added

  • Add a price-spike filter to Station Trading and Inter-Region analysis
  • Add a sidebar button to report a bug or request a feature

Fixed

  • Fix Orders History margin to use real sell prices instead of order.price
  • Fix Station/Inter-Region station selection getting wiped on restart

Other

  • Route the release workflow's flake.nix bump through a PR
  • Retry ESI name resolution for blank wallet client names on Dashboard
  • Show volume-weighted average price/margin for inter-region walked quantity
  • Check gradle dependency updates quarterly instead of weekly
  • Make the OBS overlay panel 95% opaque instead of translucent
  • Estimate OBS overlay profit from order book fills, not just tx sync
  • Log a mid-pagination Last-Modified change once per fetch, not per page
  • Treat a trailing 404 from ESI pagination as end-of-data, not a failure
  • Filter corp orders to the sidebar's selected character, with an "All characters" checkbox
  • Bisect resolveNames on 404 instead of dropping the whole batch, and fix response leaks
  • Flag a live price spike, not just one that's already reverted
  • Make the spike threshold/window tunable and also catch volume-only spikes
  • Split the spike filter into independent Price × and Volume × thresholds
  • Refresh stale cached market history instead of trusting it forever
  • Also compare the live order-book price against history, not just history against itself
  • Stop re-parsing/re-writing unchanged market history on every filter edit
  • Change spike filter defaults to Price ×1.8 / Volume ×5 / Days 7
  • Shorten sidebar feedback button label to "Feedback"
  • Enable Gradle build cache

Removed

  • Drop redundant null check flagged by the compiler in OrdersScreen
  • Drop the hand-rolled 2-day staleness rule, defer to ESI's real Expires header

EVE Night Trade Tools v1.0.13

Choose a tag to compare

@github-actions github-actions released this 28 Jul 22:42

Added

  • Add CHANGELOG.md generated from git history via git-cliff
  • Add remotion-video/ to gitignore
  • Add custom theme support with an RGB-slider editor
  • Add OBS stream overlay: local HTTP server with animated live session stats
  • Add opt-in Nostr trader leaderboard with its own page (issue #17)
  • Add order-book stats and autostart to the OBS stream overlay

Fixed

  • Fix overlay clipboard manifest parsing swallowing plain order rows
  • Fix tray notification crash; make contracts expandable, sortable, filterable
  • Fix stale/wrong order data feeding the OBS overlay and dashboard

Other

  • Generate categorized release notes with git-cliff
  • Enforce single app instance and remove P2P test-instance tooling
  • Reuse previously-resolved client names instead of re-hitting ESI
  • Show app version at the bottom of the sidebar, linking to release notes
  • style: auto-format via ktlint
  • Ignore local DEPENDABOT.md cheat-sheet
  • Book P2P Market trades into cost basis, add contract-loss write-offs
  • Move Leaderboard nav entry to right after Dashboard
  • Update wiki for the Leaderboard page and OBS stream overlay
  • Document P2P Market cost-basis attribution in the wiki

Removed

  • Remove the Orders "Buyout hint" feature

EVE Night Trade Tools v1.0.12

Choose a tag to compare

@github-actions github-actions released this 18 Jul 10:56

Added

  • Add CodeQL analysis workflow configuration
  • Add Dependabot config for Gradle and GitHub Actions updates
  • Add junit-platform-launcher to fix JUnit 6 test discovery
  • Add junit-platform-launcher to fix test discovery on Gradle 9
  • Add search, sortable columns, and pagination to Wallet transactions/journal
  • Add Top Buyers & Sellers table to Dashboard
  • Add sortable columns to Orders History/Inventory, Total to Sell
  • Add inventory-value calculator to EVE Trade Calc overlay

Changed

  • Pin Kotlin JVM toolchain to 21 for all subprojects
  • Switch java-kotlin CodeQL analysis to build-mode: none
  • Pin nix devShell to gradle_9, refresh flake.lock
  • Migrate window icon off deprecated classpath painterResource
  • Unify relist fee accounting into FIFO cost basis
  • Rework Contracts: character/corp scoping, refresh cooldown, badge
  • Improve Inter-Region analysis: swap/presets, item detail dialog, fee model fixes

Fixed

  • Fix runtime regression: junixsocket-core exclude broke Wayland hotkeys
  • Fix Portal hotkey signal matching: resolve well-known name to unique name
  • Fix orphaned corporations left behind after character deletion
  • Fix corp wallet transactions/journal leaking into personal view

Removed

  • Disable java-kotlin CodeQL analysis until Kotlin 2.4.10 is supported
  • Exclude POM-only junixsocket-core from the shadow-jar classpath
  • Remove dead null-safety code left over from OkHttp 5's non-null body
  • Skip ESI calls to routes ESI itself reports as degraded
  • Drop the verify job from the release workflow

EVE Night Trade Tools v1.0.11

Choose a tag to compare

@github-actions github-actions released this 16 Jul 17:12

Changed

  • Trim SSO scope request to only scopes EsiClient actually uses

Fixed

  • Fix ktlint spacing violation in SsoAuthManager

EVE Night Trade Tools v1.0.10

Choose a tag to compare

@github-actions github-actions released this 16 Jul 15:56

Added

  • Add selectable themes and fonts, fix light-theme readability

Fixed

  • Fix intermittent SSO token failures from unencoded form values

Other

  • Make trade overlay follow the selected theme and font

EVE Night Trade Tools v1.0.9

Choose a tag to compare

@github-actions github-actions released this 16 Jul 10:45

Fixed

  • Fix missing jdk.httpserver module in packaged runtime

EVE Night Trade Tools v1.0.8

Choose a tag to compare

@github-actions github-actions released this 16 Jul 08:29
2758bd6

Added

  • Add app screenshots (dashboard, market browser, orders, analysis)

Other

  • Dashboard: stop calling cash flow P&L; chart now shows daily realized P&L
  • Hotkey: survive X11 grab conflicts instead of dying with the JVM
  • P2P Market: harden the Nostr flow — security, relays, presence, notifications
  • Orders: competition detector — who's fighting you for the top of the book
  • Analysis: Margin is now NET everywhere, plus a separate ROI column
  • Wallet: realized P&L chart and an honest margin card
  • Orders: competition tooltip + app-wide background market watch
  • Wallet profitable days by realized P&L, beaten-count nav badge, wiki refresh
  • Cache: wire in the expired-row purge and vacuum, deflate big ESI payloads
  • Settings: drop the 6-month EveRef history option, default to 1 month
  • Orders: sell-order Best Margin nets the relist fee
  • Update macOS version in release workflow
  • Update macOS version in release workflow

EVE Night Trade Tools v1.0.7

Choose a tag to compare

@github-actions github-actions released this 15 Jul 12:31

Added

  • Add landing page deployed to GitHub Pages via Actions

Other

  • Split MarketAnalysisScreen into per-concern files
  • Split OrdersScreen into per-concern files
  • Overlay: copy back beat price for copied orders and book imports
  • PLEX: treat order book as the global market it is
  • Dashboard: top winners/losers instead of alerts, combined all-entities mode
  • Dashboard: daily P&L bar chart over the last 30 days
  • Inventory: show how long capital has been stuck in each item
  • Overlay: price-check any item by copying its name
  • Surface swallowed errors: AppLog journal with topbar indicator
  • Orders: beaten-only hotkey mode, stable cycle position, tray alerts
  • Notify: fall back to notify-send when there is no system tray
  • Orders: selecting a row repositions the Ctrl+Z cycle to that order
  • docs: add user wiki (Russian)
  • docs: English wiki + Russian versions of wiki and README, fix stale docs
  • Assets: refresh replaces the snapshot instead of only upserting
  • Show real item icons from images.evetech.net instead of placeholders
  • Dashboard: persist the Combine all switch across restarts
  • History: subtract an order's relist fees from its shown profit
  • Settings: configurable global hotkeys (Ctrl + chosen letter)
  • Hotkeys: capture any Ctrl/Alt/Shift+letter combo by pressing it
  • Packaging: proper .desktop metadata for the .deb
  • Site: denser starfield with real night-sky twinkle
  • Site: self-heal the starfield canvas size every frame
  • Site: landing page moved to the slysmoke.github.io user repo

Removed

  • Remove dead code and consolidate formatIsk into ui:common

EVE Night Trade Tools v1.0.6

Choose a tag to compare

@github-actions github-actions released this 14 Jul 16:23

Added

  • Add CI status and release version badges to README
  • Add regression test for medianDailyVolume's calendar-window fix

Other

  • Enhance README with badges for downloads and visits
  • Market Analysis: fix median volume to use calendar window, not row count
  • ktlint: fix chain-method-continuation formatting in medianDailyVolume
  • Wallet/Dashboard: add FIFO cost-basis P&L alongside cash-flow, fix UTC/local date drift
  • Orders: track relist fees per order, redesign Sell table columns and sorting
  • Orders: fix phantom relist counting across view switches and restarts
  • Orders: show total relist fees of active orders in the summary bar
  • Analysis: align filter bar controls and pin primary action right
  • Analysis: bulk-fetch whole region order book past 1000 candidate types

Removed

  • Remove watchlist feature and related code