Ilia Denisov
1b5749bd31
fix: make ci green on a fresh runner
...
Two issues surfaced by the first end-to-end ui-test.yaml run on a
clean Linux runner that don't reproduce locally:
- pkg/geoip tests load fixtures from the pkg/geoip/test-data git
submodule (MaxMind-DB). actions/checkout@v4 does not fetch
submodules by default, so the fixture path is missing on the
runner. Both ui-test and ui-release workflows now check out with
submodules: recursive.
- pkg/util/TestWritable asserts that /usr/lib is not writable, which
holds for unprivileged users but fails inside the catthehacker
workflow container that runs as root. Skip that branch when
os.Geteuid() == 0; the root-only "the writable dir is writable"
branch still runs.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-07 08:35:34 +02:00
Ilia Denisov
604fe40bcf
docs: reorder & testing
2026-05-07 00:58:53 +03:00
Ilia Denisov
f446c6a2ac
feat: backend service
2026-05-06 10:14:55 +03:00
Ilia Denisov
3e2622757e
feat: gamemaster
2026-05-03 07:59:03 +02:00
Ilia Denisov
a7cee15115
feat: runtime manager
2026-04-28 20:39:18 +02:00
Ilia Denisov
b4591cabd4
game stats shows planes and population
2026-04-26 21:12:51 +02:00
Ilia Denisov
fe829285a6
feat: use postgres
2026-04-26 20:34:39 +02:00
Ilia Denisov
48b0056b49
feat: game lobby service
2026-04-25 23:20:55 +02:00
Ilia Denisov
32dc29359a
feat: notification service
2026-04-22 08:49:45 +02:00
Ilia Denisov
23ffcb7535
feat: user service
2026-04-10 19:05:02 +02:00
IliaDenisov
e04fc663f0
docs: geoip data sources
2026-04-09 14:19:40 +02:00
Ilia Denisov
84eeaf5184
feat: geoip
2026-04-09 15:16:36 +03:00
Ilia Denisov
86a68ed9d0
feat: authsession service
2026-04-08 16:23:07 +02:00
Ilia Denisov
436c97a38b
feat: edge gateway service
2026-04-02 19:18:42 +02:00
Ilia Denisov
f616e3f5ca
flatbuffers & transcoders
2026-03-31 19:16:34 +02:00
Ilia Denisov
6e01d73a5e
fbs: order
2026-03-30 21:51:47 +02:00
Ilia Denisov
89af8194db
flatc readme
2026-03-30 21:24:03 +02:00
Ilia Denisov
92889b81ab
cleanup
2026-03-30 19:41:04 +02:00
Ilia Denisov
a7793f5416
ui calculator
2026-03-30 19:38:24 +02:00
Ilia Denisov
960fd3a218
build: work sync
2026-03-22 19:44:44 +02:00
Ilia Denisov
d6a707d60e
flatbuffers
2026-03-22 19:43:45 +02:00
Ilia Denisov
73a4b0d3ec
circle radius
2026-03-22 19:43:09 +02:00
Ilia Denisov
3f1776aa5f
loader revisited
2026-03-16 19:52:02 +02:00
IliaDenisov
e6c6970947
loader logic revised
2026-03-16 15:48:00 +02:00
Ilia Denisov
cc7ecf6667
feat: loader logic
2026-03-15 21:57:42 +02:00
Ilia Denisov
fbcf4cef99
prepare loader ui
2026-03-15 20:40:25 +02:00
Ilia Denisov
2134386625
feat: storage sync/async funcs
2026-03-14 21:57:25 +02:00
Ilia Denisov
70a43237ca
refactor: storage namings
2026-03-14 21:40:26 +02:00
Ilia Denisov
ac3ed31a23
connector impl
2026-03-14 21:11:51 +02:00
Ilia Denisov
c2d2cebe3e
temporary remove ctx from connector func
2026-03-14 19:47:47 +02:00
Ilia Denisov
16f46732cf
fix: remove ParserSemver
2026-03-13 21:09:32 +02:00
Ilia Denisov
9ade76e21d
fs storage
2026-03-13 21:07:23 +02:00
Ilia Denisov
43039a79bf
refactor: storage interface
2026-03-13 17:30:39 +02:00
Ilia Denisov
d7e12cbee0
refactor: storage interface
2026-03-13 17:05:37 +02:00
Ilia Denisov
5328f149ed
refactor: storage interface
2026-03-13 16:50:13 +02:00
Ilia Denisov
9adadc3bbf
http connector first impl
2026-03-12 23:45:06 +02:00
Ilia Denisov
079b9facb0
client io architecture
2026-03-12 19:45:46 +03:00
IliaDenisov
2dafa69b93
connector interface
2026-03-10 17:01:47 +02:00
IliaDenisov
dabe1f091a
chore: re-package
2026-03-10 15:46:18 +02:00
Ilia Denisov
269de2184c
chore: refactor structure
2025-11-21 21:40:15 +03:00
Ilia Denisov
126f381b04
cmd: join ship groups
2025-11-13 21:53:10 +03:00
Ilia Denisov
33efa86065
cmd: merge ship types
2025-10-02 23:22:44 +03:00
Ilia Denisov
cafdd10bab
refactor: race index by name
2025-10-02 22:41:04 +03:00
Ilia Denisov
0890bf3009
cmd: planet production
2025-10-02 02:05:00 +03:00
Ilia Denisov
8a7e2f57c7
cmd: rename planet
2025-10-01 22:42:23 +03:00
Ilia Denisov
2295840efe
cmd: create/delete science
2025-10-01 14:30:36 +03:00
Ilia Denisov
bcab29a47f
cmd: delete ship type
2025-10-01 00:29:25 +03:00
Ilia Denisov
6f29288096
cmd: create ship type
2025-09-30 23:40:50 +03:00
Ilia Denisov
c6ccc2df9f
test: war relations on a new game
2025-09-30 20:46:20 +03:00
Ilia Denisov
04fc96dc8f
commands A, W
2025-09-30 20:44:10 +03:00