2025-10-14 - 2026-10-14

Overview

85 Active Pull Requests
79 Active Issues
Excluding merges, 1 author has pushed 32 commits to master and 175 commits to all branches. On master, 112 files have changed and there have been 28345 additions and 18003 deletions.

85 Pull requests merged by 1 user

Merged #166 v1.12.0: takeoff & landing phases on the marker 2026-09-28 12:15:37 +02:00

Merged #165 v1.11.0: Do not show jobs for planes that are in air (ISS-159) 2026-09-28 01:02:04 +02:00

Merged #164 v1.10.0: top-bar Log out (ISS-157) + Admin button gated to admins (ISS-158) 2026-09-28 00:37:50 +02:00

Merged #163 v1.9.0: e2e relocation speedup — FAST rate for self-heal cleanup legs 2026-09-27 23:03:46 +02:00

Merged #162 v1.8.0: e2e speedup — per-test timescale rates (FAST/CHAIN) 2026-09-27 22:34:27 +02:00

Merged #161 v1.7.0: multiplayer test coverage — player-scoped fixtures + N-player clock verification (ISS-116, ISS-113) 2026-09-26 22:40:03 +02:00

Merged #160 v1.6.0: leaderboard pane from the top-bar additional-panels button (ISS-115) 2026-09-26 21:52:36 +02:00

Merged #156 v1.5.0: shared-world spawn quality rule — max reputation across players (ISS-111) 2026-09-26 21:21:52 +02:00

Merged #155 v1.4.0: per-player snapshot + shared market view with owner info (ISS-112) 2026-09-26 20:51:48 +02:00

Merged #154 v1.3.0: per-player money & reputation in engine + actions (ISS-110) 2026-09-26 19:50:21 +02:00

Merged #153 v1.2.0: planes.owner_id + ownership checks + per-player onboarding (ISS-108, ISS-109) 2026-09-26 18:41:07 +02:00

Merged #152 v1.1.0: session guard on all game routes + register + sign-in screen (ISS-107) 2026-09-26 17:43:19 +02:00

Merged #151 v1.0.0: players table + migration from singleton account (ISS-105) 2026-09-24 16:41:52 +02:00

Merged #150 v0.73.0: remove new-package toast notifications 2026-09-24 14:39:29 +02:00

Merged #149 v0.72.0: fix admin login — re-seed scrypt digest computed by verifyPassword() call 2026-09-24 13:59:28 +02:00

Merged #148 v0.71.0 Admin panel — users table, login/sessions, generic DB CRUD modal 2026-09-24 12:11:46 +02:00

Merged #147 v0.70.0 Default map view: whole world at [0,0] 2026-09-24 01:49:27 +02:00

Merged #146 v0.69.0 Remove job ignore feature 2026-09-24 00:16:58 +02:00

Merged #145 v0.68.0 Special airports re-curation — one per ~1000 km region (ISS-144) 2026-09-23 22:47:08 +02:00

Merged #143 v0.67.0 — Prune runner dind leftovers after e2e 2026-09-23 20:21:48 +02:00

Merged #142 v0.66.0 — E2E results in Gitea job summary (#141) 2026-09-23 19:29:55 +02:00

Merged #140 v0.65.0 — Per-airport job pools with real-time refresh 2026-09-23 17:46:04 +02:00

Merged #139 v0.64.0 — Market keeps topping up while the fleet is grounded (#135 follow-up) 2026-09-23 12:22:06 +02:00

Merged #136 v0.63.0 — Fiord colors 2026-09-23 10:58:14 +02:00

Merged #138 v0.62.0 — Fixed 24x world clock (#135) 2026-09-23 10:24:07 +02:00

Merged #137 v0.61.0 — Special remote airports (#97) 2026-09-23 09:42:12 +02:00

Merged #134 v0.59.0 — SSE frames drop terminal package history (#133) 2026-09-23 08:06:45 +02:00

Merged #132 v0.58.0 — plane markers no longer teleport across the antimeridian (#124) 2026-09-23 07:32:40 +02:00

Merged #131 v0.57.0 — push updated state to clients over SSE (#129) 2026-09-22 22:55:42 +02:00

Merged #130 v0.56.0 — idle fleet slows world clock to real-time instead of freezing (#128) 2026-09-22 20:48:17 +02:00

Merged #126 v0.55.0 — add favicon (#122) 2026-09-22 19:39:50 +02:00

Merged #125 v0.54.0 — long priority jobs are now always finishable (#119) 2026-09-22 17:31:52 +02:00

Merged #123 v0.53.0 — antimeridian routes no longer chord across the map (#120) 2026-09-22 17:00:15 +02:00

Merged #121 v0.52.0 — fixed world clock at 24x (1h = 1 day): no time skip, background tick, idle-pause (#117) 2026-09-22 16:13:42 +02:00

Merged #104 v0.51.0 — spec card shows guaranteed (worst-case headwind) max range (#99) 2026-09-22 11:10:04 +02:00

Merged #103 v0.50.0 — queued/planned route dotted line yellow-ish instead of gray (#98) 2026-09-22 10:29:13 +02:00

Merged #102 v0.49.0 — airport popup Relocate works for flying planes via queue (#96) 2026-09-22 09:48:50 +02:00

Merged #100 v0.48.0 — show leg distance (km) on job list and on-board contracts (#95) 2026-09-22 09:10:37 +02:00

Merged #94 v0.47.0 — reward: weight dominates payoff (REWARD_PER_KG 0.5→2.0) (#90) 2026-09-22 01:36:13 +02:00

Merged #93 v0.46.0 — queue: consume-on-dispatch, chain backstops, sell guard + tests (#88) 2026-09-22 01:22:26 +02:00

Merged #92 Broken planes grounded + gradual repair (ISS-089, v0.45.0) 2026-09-21 23:31:09 +02:00

Merged #91 World airports + flyable job range (ISS-079, v0.44.0) 2026-09-21 21:48:50 +02:00

Merged #87 Wear 10× slower — maintenance lasts longer (ISS-085, v0.43.0) 2026-09-21 18:13:30 +02:00

Merged #86 Auto-refuel on leg start; all manual refueling UI + endpoint removed (ISS-082, v0.42.0) 2026-09-21 17:41:58 +02:00

Merged #84 Queue UI fixes: grayed duplicate routes, hover trace from landing airport, grounded queue lines (ISS-077, v0.41.0) 2026-09-21 15:44:01 +02:00

Merged #83 Top-bar version links to CHANGELOG; on-board rows show ICAO tags (ISS-080, ISS-081, v0.40.0) 2026-09-21 15:20:08 +02:00

Merged #78 Maintenance: wear, broken burn +50%, repair (ISS-069, v0.39.0) 2026-09-21 14:20:33 +02:00

Merged #76 Reputation drives the economy: purchase/fuel discounts + better jobs (ISS-072, v0.38.0) 2026-09-21 13:01:53 +02:00

Merged #75 Special jobs: data-driven registry + priority status (ISS-073, v0.37.0) 2026-09-21 12:17:42 +02:00

Merged #74 Refuel-for-flight buys 150% of requirement; wind adjusts per-leg burn ±20% (ISS-071, ISS-070, v0.36.0) 2026-09-21 11:03:03 +02:00

Merged #68 Job list shows cargo tonnage instead of count (ISS-066, v0.35.0) 2026-09-21 04:58:30 +02:00

Merged #67 Reject duplicate queue legs — same route can no longer be queued twice (ISS-065, v0.34.0) 2026-09-21 04:31:54 +02:00

Merged #64 Merge On board into Fleet list — single per-plane block (ISS-054, v0.33.0) 2026-09-21 03:16:40 +02:00

Merged #63 Queue via fly-to + Relocate; remove dedicated queue input (ISS-053, v0.32.0) 2026-09-21 02:07:45 +02:00

Merged #62 Two-plane load fix + e2e coverage for 2-plane gameplay (ISS-055, v0.31.0) 2026-09-21 01:08:55 +02:00

Merged #61 Slow to 1× on landing + resume last selected speed (ISS-057, v0.30.0) 2026-09-20 22:43:27 +02:00

Merged #60 Remove flaky time-controls e2e test (v0.29.1) 2026-09-20 20:36:14 +02:00

Merged #59 Ignore job: dismiss open jobs from the market (ISS-047 part B, v0.29.0) 2026-09-20 20:15:42 +02:00

Merged #58 Right pane tabs (Jobs | Planes market) + 5 new plane types with tech-spec panels (ISS-047 part A, v0.28.0) 2026-09-20 16:11:35 +02:00

Merged #56 Right pane width matches left pane: 280→360px + toast offset (ISS-046) 2026-09-20 15:29:41 +02:00

Merged #52 Weight-based cargo capacity + weight/distance payout (ISS-045) 2026-09-20 14:54:55 +02:00

Merged #51 Flight queue UI: dotted map line, left-pane Queue sub-section, e2e (ISS-043 part 2) 2026-09-20 13:57:39 +02:00

Merged #50 ISS-043 (part 1): flight queue backend — data model, auto-chain on landing, add/cancel endpoints 2026-09-20 13:04:17 +02:00

Merged #49 ISS-041: pause on landing (keep speed) + auto-resume when a flight starts 2026-09-20 12:00:02 +02:00

Merged #48 ISS-040: on-board package hover traces from carrier's current position 2026-09-20 11:24:33 +02:00

Merged #44 v0.23.1 — Align toast stack to map right edge, clear of right pane (#39) 2026-09-20 10:52:40 +02:00

Merged #42 v0.23.0 — Move Refuel-to-full from market into left pane next to Relocate (#35) 2026-09-20 10:34:44 +02:00

Merged #38 v0.22.2 — commit ORCHESTRATOR.md manual 2026-09-20 09:57:56 +02:00

Merged #37 v0.22.1 — gitignore local-only ORCHESTRATOR.md 2026-09-20 09:07:00 +02:00

Merged #34 v0.22.0 — ISS-022/025/027 hover route trace (job list, on-board rows, relocation panel) 2026-09-20 03:58:04 +02:00

Merged #33 v0.21.0 — ISS-023 Relocate (empty flight) panel moves to left pane 2026-09-19 23:14:43 +02:00

Merged #31 feat: v0.20.0 — ISS-021 move On board to left pane, widen left 360/280 2026-09-19 22:52:03 +02:00

Merged #32 v0.19.2 — AGENTS.md: CI-only e2e workflow + connected-issues exception 2026-09-19 22:34:34 +02:00

Merged #30 v0.19.1 — AGENTS.md documents enforced CI gate + auto-merge (ISS-026) 2026-09-19 21:24:19 +02:00

Merged #24 v0.19.0 — ISS-011 auto-slow to 1× when all planes have landed 2026-09-19 20:27:01 +02:00

Merged #20 v0.18.0 — ISS-010 relocate empty planes + bigger airport markers + popup options 2026-09-19 18:44:57 +02:00

Merged #19 v0.17.0 — ISS-008 toasts for errors/events + browser notifications 2026-09-19 17:33:14 +02:00

Merged #18 v0.16.1 — ISS-007 smooth client-side sim clock with per-snapshot re-sync 2026-09-19 16:27:21 +02:00

Merged #17 v0.16.0 — ISS-005 weighted fuel burn + "refuel just enough" per package 2026-09-19 15:44:09 +02:00

Merged #16 v0.15.1 — ISS-004 right pane widened, On-board wrapping fixed 2026-09-19 13:38:53 +02:00

Merged #15 v0.15.0 — ISS-002 hovering a plane or package in the side panels highlights it on the map 2026-09-19 12:57:45 +02:00

Merged #14 v0.14.0 — ISS-006 time-scale slider values up to 1000x; tests use fastest time 2026-09-19 11:16:55 +02:00

Merged #13 v0.13.1 — CI e2e list reporter: per-test progress in job log 2026-09-19 10:10:51 +02:00

Merged #9 CI: Gitea Actions pipeline (build → unit → e2e) + pull-request workflow 2026-09-19 09:59:49 +02:00

Merged #12 v0.12.3 — remove unreliable curved-route e2e assertion (tile-simplified geometry) 2026-09-19 09:47:19 +02:00

79 Issues closed from 1 user

Closed #159 Do not show jobs for planes that are in air. 2026-09-28 01:11:46 +02:00

Closed #157 Put logout button on top right of top bar 2026-09-28 00:50:44 +02:00

Closed #158 Show admin button only for admin 2026-09-28 00:50:44 +02:00

Closed #105 Multiplayer: players table + migration from singleton account (step 1/12) — ships as v1.0.0 2026-09-28 00:15:56 +02:00

Closed #101 Multiplayer 2026-09-26 22:46:10 +02:00

Closed #113 Multiplayer: time controls under shared-world semantics (step 9/12) — DECIDED: fixed 24x clock, see #117 2026-09-26 22:46:10 +02:00

Closed #116 Multiplayer: auth + multiplayer test coverage (step 12/12) 2026-09-26 22:46:10 +02:00

Closed #115 Multiplayer: leaderboard pane (step 11/12) 2026-09-26 21:59:32 +02:00

Closed #111 Multiplayer: shared-world spawn quality rule (step 7/12) 2026-09-26 21:28:11 +02:00

Closed #112 Multiplayer: per-player snapshot + shared market view (step 8/12) 2026-09-26 20:59:41 +02:00

Closed #110 Multiplayer: per-player money & reputation in engine + actions (step 6/12) 2026-09-26 20:17:43 +02:00

Closed #108 Multiplayer: per-player onboarding (step 4/12) 2026-09-26 18:51:55 +02:00

Closed #109 Multiplayer: planes.owner_id + ownership checks (step 5/12) 2026-09-26 18:51:55 +02:00

Closed #107 Multiplayer: session guard on all game routes (step 3/12) 2026-09-26 18:31:00 +02:00

Closed #114 Multiplayer: per-player job ignoring (step 10/12) 2026-09-24 08:22:26 +02:00

Closed #144 Special airports fix 2026-09-23 22:54:11 +02:00

Closed #106 Multiplayer: Gitea OIDC login flow (step 2/12) 2026-09-23 20:48:27 +02:00

Closed #141 Gitea action "Job summaries" contains vitests summary, but no e2e summary. 2026-09-23 20:48:24 +02:00

Closed #118 Use Fiord as default map color schema - change all other colors to be visible correctly on map according to that choise. 2026-09-23 10:58:14 +02:00

Closed #135 On https://flight.dev.kkhost.pl/ speedup is still x1000, not x24 2026-09-23 10:24:07 +02:00

Closed #97 Special airports 2026-09-23 09:42:12 +02:00

Closed #127 Transient /api/state (and /api/test/*) HTTP 500s under scale-1000 e2e load — undiagnosable, flaking CI repeatedly 2026-09-23 08:12:17 +02:00

Closed #133 There are over 25k lines of formated json send over sse events endpoint every second. Can we cut it down? Only send changes? Optimise it? 2026-09-23 08:06:45 +02:00

Closed #124 Plane markers teleport 360° when crossing the antimeridian (follow-up to #120) 2026-09-23 07:32:40 +02:00

Closed #129 Push updated state to clients over a socket/SSE instead of pure polling 2026-09-22 22:55:42 +02:00

Closed #128 Idle fleet freezes world clock — market stops generating jobs; slow to real-time instead of freezing 2026-09-22 20:48:17 +02:00

Closed #122 Generate small white plane on pastel-blue bg icon for app favicon. 2026-09-22 19:39:50 +02:00

Closed #119 Very long prioryty tasks are impossible to finish - consider how long we need to fly when setting up expiry time. 2026-09-22 17:31:52 +02:00

Closed #120 Route is generated incorrectly when crossing time change line 2026-09-22 17:00:15 +02:00

Closed #117 Fixed world clock at 24x (1h = 1 day): remove time skip, background tick, idle-pause 2026-09-22 16:13:42 +02:00

Closed #99 Make max fuel on plane be consistent with max range. 2026-09-22 11:10:05 +02:00

Closed #98 Make small queued/planned route dotted line yellow-ish instead of gray. 2026-09-22 10:29:13 +02:00

Closed #96 On airport clicked on the map - "No grounded planes to relocate." 2026-09-22 09:48:50 +02:00

Closed #95 Add trace legth 2026-09-22 09:10:37 +02:00

Closed #90 Job payoff have very small corelation with package weight. There is no sense to get heavier jobs right now. 2026-09-22 01:36:13 +02:00

Closed #88 Add more test for queuing multiple jobs. 2026-09-22 01:22:26 +02:00

Closed #89 With maitenance at 0 airplain shouldn't be able to fly - it need to be repaired. 2026-09-21 23:31:09 +02:00

Closed #79 Add airport from entire world 2026-09-21 21:48:51 +02:00

Closed #85 Maintenance status of planes is droping too fast, do it 1/10x slower 2026-09-21 18:13:30 +02:00

Closed #82 Remove all refueling UI buttons and widgets, when plane start it will auto refuel getting up to already added 150% required fuel. 2026-09-21 17:41:58 +02:00

Closed #77 Queue UI fixes 2026-09-21 15:44:01 +02:00

Closed #80 Link version number in top bar to CHANGELOG.md in gitea repo. 2026-09-21 15:20:08 +02:00

Closed #81 Airport names in "on board" row with price and time left for package should be shown as short 4 sign airport tag. 2026-09-21 15:20:08 +02:00

Closed #69 Maintenance — planes have health/repair status; broken planes burn more fuel; repair costs money and takes days 2026-09-21 14:20:33 +02:00

Closed #72 Make reputation matter — cheaper planes, cheaper fuel, better jobs 2026-09-21 13:01:53 +02:00

Closed #73 Special jobs — priority and other "special" statuses, easy to add/remove 2026-09-21 12:17:42 +02:00

Closed #70 Weather should affect fuel consumption 2026-09-21 11:03:03 +02:00

Closed #71 Refuel-for-flight should add +50% on top of the required amount 2026-09-21 11:03:03 +02:00

Closed #66 The job list still showing packages as "Name × Number" and not "Name 10t" 2026-09-21 04:58:30 +02:00

Closed #65 I can queue same route multiple times. 2026-09-21 04:31:54 +02:00

Closed #54 Merge "On board" view to "Fleet" list of planes - there should be single place with all plane info 2026-09-21 03:21:26 +02:00

Closed #53 Queue should be done by clicking "fly to...." on "on board" and by "Relocate" - it doesn't need dedicated input. 2026-09-21 02:20:10 +02:00

Closed #55 I just bought second plane - now game is broken, i can't load cargo if both planes are on same airport. 2026-09-21 01:20:21 +02:00

Closed #57 Change pause on plane landing to slow down to 1x and resume again last selected speed if no planes are on ground. Slow down to 1x when any plane is on land (unless speed is changed manualy) 2026-09-20 22:53:27 +02:00

Closed #47 Rework right panel 2026-09-20 20:20:19 +02:00

Closed #46 Make right pane same width as left one. 2026-09-20 15:37:57 +02:00

Closed #45 Change plane weight capacity from static 6 package to real weight of package - package weight and distance is related to job payout. 2026-09-20 15:14:01 +02:00

Closed #43 Add ability to chain flights in queue 2026-09-20 14:04:29 +02:00

Closed #41 Change behaviour of pausing on landing - it should pause and not change speed. While you start flight it shoud auto unpause and pause again when plane lands. 2026-09-20 12:00:02 +02:00

Closed #40 When hovering in packages over "on board" panel there should be shown route from current location, not where package was received. 2026-09-20 11:24:33 +02:00

Closed #39 Toast messages sould be alligned to right side of map so they not show over right pane. 2026-09-20 10:52:40 +02:00

Closed #35 Full refuel button should be next to relocate button, not on market - its part of left pane and buing and sellign plane is part of market - right pane. 2026-09-20 10:34:44 +02:00

Closed #22 When hovering on job list - there should be shown entire trace, not just airports. 2026-09-20 04:03:07 +02:00

Closed #25 When hovering over package on "On board" panel there should be shown same trace as when hovering over job list. 2026-09-20 04:03:07 +02:00

Closed #27 When there is selected plane and airport for relocation and user is hovering over relocation panel there should be route and target airport visible. 2026-09-20 04:03:07 +02:00

Closed #23 New panel for empty flight should be on left pane - as anything with our plane. 2026-09-19 23:27:54 +02:00

Closed #28 Change "on board" panel 2026-09-19 22:54:45 +02:00

Closed #21 Move "On board" to left panel, make left pannel wider. 2026-09-19 22:54:44 +02:00

Closed #26 [workflow] PR cant be merged until CI workflow is finished without error. 2026-09-19 21:44:51 +02:00

Closed #11 Pause on arival 2026-09-19 20:30:33 +02:00

Closed #10 Plane relocation 2026-09-19 18:48:53 +02:00

Closed #8 Error messages 2026-09-19 17:46:26 +02:00

Closed #7 Time update 2026-09-19 16:58:29 +02:00

Closed #5 Simulate fuel usage 2026-09-19 15:47:45 +02:00

Closed #4 Right pane too narrow 2026-09-19 13:46:05 +02:00

Closed #2 Missing mouseover reactions on map. 2026-09-19 13:00:56 +02:00

Closed #6 Time skip slider update 2026-09-19 11:21:14 +02:00

Closed #3 Straight flight traces. 2026-09-18 16:07:08 +02:00

Closed #1 Time jump slider blinking 2026-09-18 14:57:35 +02:00

79 Issues created by 0 users

Opened #1 Time jump slider blinking 2026-09-18 13:03:32 +02:00

Opened #2 Missing mouseover reactions on map. 2026-09-18 13:04:00 +02:00

Opened #3 Straight flight traces. 2026-09-18 13:04:29 +02:00

Opened #4 Right pane too narrow 2026-09-18 15:05:17 +02:00

Opened #5 Simulate fuel usage 2026-09-18 15:08:52 +02:00

Opened #6 Time skip slider update 2026-09-18 15:11:07 +02:00

Opened #7 Time update 2026-09-18 15:12:26 +02:00

Opened #8 Error messages 2026-09-18 15:16:57 +02:00

Opened #10 Plane relocation 2026-09-19 09:29:47 +02:00

Opened #11 Pause on arival 2026-09-19 09:31:04 +02:00

Opened #21 Move "On board" to left panel, make left pannel wider. 2026-09-19 20:04:06 +02:00

Opened #22 When hovering on job list - there should be shown entire trace, not just airports. 2026-09-19 20:10:58 +02:00

Opened #23 New panel for empty flight should be on left pane - as anything with our plane. 2026-09-19 20:12:58 +02:00

Opened #25 When hovering over package on "On board" panel there should be shown same trace as when hovering over job list. 2026-09-19 20:15:39 +02:00

Opened #26 [workflow] PR cant be merged until CI workflow is finished without error. 2026-09-19 20:17:33 +02:00

Opened #27 When there is selected plane and airport for relocation and user is hovering over relocation panel there should be route and target airport visible. 2026-09-19 20:20:27 +02:00

Opened #28 Change "on board" panel 2026-09-19 20:35:45 +02:00

Opened #35 Full refuel button should be next to relocate button, not on market - its part of left pane and buing and sellign plane is part of market - right pane. 2026-09-20 08:23:33 +02:00

Opened #39 Toast messages sould be alligned to right side of map so they not show over right pane. 2026-09-20 09:45:56 +02:00

Opened #40 When hovering in packages over "on board" panel there should be shown route from current location, not where package was received. 2026-09-20 10:18:57 +02:00

Opened #41 Change behaviour of pausing on landing - it should pause and not change speed. While you start flight it shoud auto unpause and pause again when plane lands. 2026-09-20 10:20:35 +02:00

Opened #43 Add ability to chain flights in queue 2026-09-20 10:45:03 +02:00

Opened #45 Change plane weight capacity from static 6 package to real weight of package - package weight and distance is related to job payout. 2026-09-20 10:54:54 +02:00

Opened #46 Make right pane same width as left one. 2026-09-20 10:56:34 +02:00

Opened #47 Rework right panel 2026-09-20 11:05:23 +02:00

Opened #53 Queue should be done by clicking "fly to...." on "on board" and by "Relocate" - it doesn't need dedicated input. 2026-09-20 15:06:07 +02:00

Opened #54 Merge "On board" view to "Fleet" list of planes - there should be single place with all plane info 2026-09-20 15:16:03 +02:00

Opened #55 I just bought second plane - now game is broken, i can't load cargo if both planes are on same airport. 2026-09-20 15:19:18 +02:00

Opened #57 Change pause on plane landing to slow down to 1x and resume again last selected speed if no planes are on ground. Slow down to 1x when any plane is on land (unless speed is changed manualy) 2026-09-20 15:24:07 +02:00

Opened #65 I can queue same route multiple times. 2026-09-21 03:09:15 +02:00

Opened #66 The job list still showing packages as "Name × Number" and not "Name 10t" 2026-09-21 03:14:53 +02:00

Opened #69 Maintenance — planes have health/repair status; broken planes burn more fuel; repair costs money and takes days 2026-09-21 09:51:24 +02:00

Opened #70 Weather should affect fuel consumption 2026-09-21 09:51:28 +02:00

Opened #71 Refuel-for-flight should add +50% on top of the required amount 2026-09-21 09:51:38 +02:00

Opened #72 Make reputation matter — cheaper planes, cheaper fuel, better jobs 2026-09-21 09:51:43 +02:00

Opened #73 Special jobs — priority and other "special" statuses, easy to add/remove 2026-09-21 09:51:49 +02:00

Opened #77 Queue UI fixes 2026-09-21 14:10:24 +02:00

Opened #79 Add airport from entire world 2026-09-21 14:13:34 +02:00

Opened #80 Link version number in top bar to CHANGELOG.md in gitea repo. 2026-09-21 14:14:42 +02:00

Opened #81 Airport names in "on board" row with price and time left for package should be shown as short 4 sign airport tag. 2026-09-21 14:18:16 +02:00

Opened #82 Remove all refueling UI buttons and widgets, when plane start it will auto refuel getting up to already added 150% required fuel. 2026-09-21 14:19:05 +02:00

Opened #85 Maintenance status of planes is droping too fast, do it 1/10x slower 2026-09-21 17:19:20 +02:00

Opened #88 Add more test for queuing multiple jobs. 2026-09-21 18:25:47 +02:00

Opened #89 With maitenance at 0 airplain shouldn't be able to fly - it need to be repaired. 2026-09-21 18:31:47 +02:00

Opened #90 Job payoff have very small corelation with package weight. There is no sense to get heavier jobs right now. 2026-09-21 20:50:11 +02:00

Opened #95 Add trace legth 2026-09-22 08:31:38 +02:00

Opened #96 On airport clicked on the map - "No grounded planes to relocate." 2026-09-22 08:34:45 +02:00

Opened #97 Special airports 2026-09-22 08:37:57 +02:00

Opened #98 Make small queued/planned route dotted line yellow-ish instead of gray. 2026-09-22 08:46:33 +02:00

Opened #99 Make max fuel on plane be consistent with max range. 2026-09-22 08:51:52 +02:00

Opened #101 Multiplayer 2026-09-22 09:31:31 +02:00

Opened #105 Multiplayer: players table + migration from singleton account (step 1/12) — ships as v1.0.0 2026-09-22 10:31:15 +02:00

Opened #106 Multiplayer: Gitea OIDC login flow (step 2/12) 2026-09-22 10:31:19 +02:00

Opened #107 Multiplayer: session guard on all game routes (step 3/12) 2026-09-22 10:31:22 +02:00

Opened #108 Multiplayer: per-player onboarding (step 4/12) 2026-09-22 10:31:24 +02:00

Opened #109 Multiplayer: planes.owner_id + ownership checks (step 5/12) 2026-09-22 10:31:27 +02:00

Opened #110 Multiplayer: per-player money & reputation in engine + actions (step 6/12) 2026-09-22 10:31:30 +02:00

Opened #111 Multiplayer: shared-world spawn quality rule (step 7/12) 2026-09-22 10:31:33 +02:00

Opened #112 Multiplayer: per-player snapshot + shared market view (step 8/12) 2026-09-22 10:31:36 +02:00

Opened #113 Multiplayer: time controls under shared-world semantics (step 9/12) — DECIDED: fixed 24x clock, see #117 2026-09-22 10:31:39 +02:00

Opened #114 Multiplayer: per-player job ignoring (step 10/12) 2026-09-22 10:31:42 +02:00

Opened #115 Multiplayer: leaderboard pane (step 11/12) 2026-09-22 10:31:44 +02:00

Opened #116 Multiplayer: auth + multiplayer test coverage (step 12/12) 2026-09-22 10:31:46 +02:00

Opened #117 Fixed world clock at 24x (1h = 1 day): remove time skip, background tick, idle-pause 2026-09-22 10:45:47 +02:00

Opened #118 Use Fiord as default map color schema - change all other colors to be visible correctly on map according to that choise. 2026-09-22 10:47:54 +02:00

Opened #119 Very long prioryty tasks are impossible to finish - consider how long we need to fly when setting up expiry time. 2026-09-22 10:52:06 +02:00

Opened #120 Route is generated incorrectly when crossing time change line 2026-09-22 10:52:31 +02:00

Opened #122 Generate small white plane on pastel-blue bg icon for app favicon. 2026-09-22 13:38:01 +02:00

Opened #124 Plane markers teleport 360° when crossing the antimeridian (follow-up to #120) 2026-09-22 16:50:30 +02:00

Opened #127 Transient /api/state (and /api/test/*) HTTP 500s under scale-1000 e2e load — undiagnosable, flaking CI repeatedly 2026-09-22 18:16:40 +02:00

Opened #128 Idle fleet freezes world clock — market stops generating jobs; slow to real-time instead of freezing 2026-09-22 19:08:38 +02:00

Opened #129 Push updated state to clients over a socket/SSE instead of pure polling 2026-09-22 19:41:49 +02:00

Opened #133 There are over 25k lines of formated json send over sse events endpoint every second. Can we cut it down? Only send changes? Optimise it? 2026-09-22 23:49:44 +02:00

Opened #135 On https://flight.dev.kkhost.pl/ speedup is still x1000, not x24 2026-09-23 08:21:28 +02:00

Opened #141 Gitea action "Job summaries" contains vitests summary, but no e2e summary. 2026-09-23 15:36:20 +02:00

Opened #144 Special airports fix 2026-09-23 20:36:23 +02:00

Opened #157 Put logout button on top right of top bar 2026-09-26 21:12:58 +02:00

Opened #158 Show admin button only for admin 2026-09-26 21:13:09 +02:00

Opened #159 Do not show jobs for planes that are in air. 2026-09-26 21:14:25 +02:00