Ivan Fontosh
1cda87fe13
fix error and new docs
2026-05-18 10:16:48 +08:00
Ivan Fontosh
10de99bb06
fix error and new docs
2026-05-18 10:06:47 +08:00
Ivan Fontosh
0ae3c39333
fix
2026-05-18 09:48:09 +08:00
Ivan Fontosh
d07dcae626
Merge branch 'main' of https://git.mailib.ru/ifontosh/DndGamePlayer
2026-05-18 09:44:39 +08:00
Ivan Fontosh
dd0dd646f6
save
2026-05-18 09:44:22 +08:00
Фонтош Иван Сергеевич
8ec830cdb5
fiz mac build
2026-05-18 09:22:35 +08:00
Ivan Fontosh
02b3131f19
фикс
2026-05-18 08:52:39 +08:00
Ivan Fontosh
cfa067519d
фикс
2026-05-18 08:35:36 +08:00
Ivan Fontosh
4e5d320c36
фикс
2026-05-18 08:26:43 +08:00
Ivan Fontosh
411ac634f4
chore: release v1.0.18
2026-05-18 01:13:18 +08:00
Ivan Fontosh
ece48fe53d
chore: release v1.0.17
2026-05-18 01:10:07 +08:00
Ivan Fontosh
744ead383d
фикс
2026-05-18 01:09:04 +08:00
Ivan Fontosh
9f82a541fc
chore(release): point updater feed at updates.mailib.ru (v1.0.16)
...
Set build.publish.url to the production HTTPS feed, bump version to 1.0.16, add publish-to-updates.ps1 for VPS upload, and normalize Linux AppImage names from x86_64 to x64 after pack:linux.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-18 00:55:53 +08:00
Ivan Fontosh
963a1f0790
fix
2026-05-17 23:20:37 +08:00
Ivan Fontosh
394b42e845
fix
2026-05-17 22:04:00 +08:00
Ivan Fontosh
6204359330
fix
2026-05-17 21:55:52 +08:00
Ivan Fontosh
7c858ba633
feat(phase1): rebrand to TTRPG Player and drop Git updates feed
...
Rename product to TTRPG Player (TTRPGPlayer / com.ttrpgplayer.app), use .ttrpg.zip for new saves while keeping .dnd.zip import, accept TTRPG- and DND- license keys on client, and remove sync-update-feed plus CI push to DndGamePlayerUpdates.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-17 20:56:14 +08:00
Ivan Fontosh
2c03921d23
docs: updates repo size, GC, and 1.5 GiB expectations
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-14 00:18:30 +08:00
Ivan Fontosh
285a1a9667
fix(update): disable differential download for Gitea generic feed (Range 400)
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-14 00:16:33 +08:00
Ivan Fontosh
0e14180044
chore: release 1.0.15
...
Release / release (push) Successful in 8m28s
Co-authored-by: Cursor <cursoragent@cursor.com >
v1.0.15
2026-05-14 00:00:40 +08:00
Ivan Fontosh
cd3ba5fe07
fix(ci): prune old DNDGamePlayer artifacts from updates feed before copy
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-13 23:53:25 +08:00
Ivan Fontosh
26f8a81631
fix(ci): more git push retries for feed; document HTTP 500 and temp branch
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-13 23:48:39 +08:00
Ivan Fontosh
2dc7015f53
chore: release 1.0.14
...
Release / release (push) Failing after 10m20s
Co-authored-by: Cursor <cursoragent@cursor.com >
v1.0.14
2026-05-13 23:34:26 +08:00
Ivan Fontosh
0eadfdce30
chore: release 1.0.13
...
Release / release (push) Successful in 8m41s
Co-authored-by: Cursor <cursoragent@cursor.com >
v1.0.13
2026-05-13 23:16:32 +08:00
Ivan Fontosh
7e7827224d
fix(license): optional file fallback when safeStorage unavailable (WSL)
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-13 23:14:08 +08:00
Ivan Fontosh
8fa8467db7
fix(ci): stream update feed squash push
...
Release / release (push) Successful in 7m10s
Split the squashed updates feed upload through a temporary branch so large installers are pushed in smaller packs, then publish the completed updates branch.
Co-authored-by: Cursor <cursoragent@cursor.com >
v1.0.12
2026-05-12 14:14:54 +08:00
Ivan Fontosh
af4c2616f2
chore: release 1.0.11
...
Release / release (push) Failing after 11m51s
Co-authored-by: Cursor <cursoragent@cursor.com >
v1.0.11
2026-05-12 13:49:35 +08:00
Ivan Fontosh
3877a6f2a6
feat(ci): squash updates repo history each release (DND_UPDATES_SQUASH_HISTORY)
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-12 13:42:53 +08:00
Ivan Fontosh
1c6f06b278
fix(ci): sync feed fetch retries with gc, HTTP/1.1, disk check; fail on TLS
...
Release / release (push) Failing after 4m50s
Co-authored-by: Cursor <cursoragent@cursor.com >
v1.0.10
2026-05-12 13:10:37 +08:00
Ivan Fontosh
064592d4d4
fix(ci): reduce disk use for update feed sync (rename, tmp root, fetch retries)
...
Release / release (push) Failing after 8m46s
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-12 11:27:02 +08:00
Ivan Fontosh
e923de350d
fix(ci): merge origin/updates before push to avoid fetch-first rejection
...
Release / release (push) Failing after 6m2s
Shallow clone depth 40 (DND_UPDATES_CLONE_DEPTH); fetch+merge before each push attempt.
Release 1.0.9.
Co-authored-by: Cursor <cursoragent@cursor.com >
v1.0.9
2026-05-12 11:15:33 +08:00
Ivan Fontosh
07641be2d2
fix(ci): resilient large git push to updates feed (1.0.8)
...
Release / release (push) Failing after 6m13s
http.postBuffer 2GiB, disable low-speed abort, retry push; docs for nginx/Gitea limits.
Co-authored-by: Cursor <cursoragent@cursor.com >
v1.0.8
2026-05-12 11:04:31 +08:00
Ivan Fontosh
8bc2e5bd49
Release 1.0.7: Linux AppImage (x64/arm64) CI, merge update feed, docs
...
Release / release (push) Failing after 7m3s
- electron-builder linux + qemu cross arm64 on ubuntu-22.04 job
- sync-update-feed: merge copy, ARTIFACT_LINUX, .appimage
- GITEA_AUTO_UPDATE + MANUAL_MAC_UPDATE_UPLOAD
Co-authored-by: Cursor <cursoragent@cursor.com >
v1.0.7
2026-05-12 10:49:57 +08:00
Ivan Fontosh
2037144a5c
fix(win): load window icon from ICO on disk + buffer PNG (1.0.6)
...
Release / release (push) Successful in 5m8s
nativeImage from paths inside app.asar often yields empty images on Windows.
Ship icon.ico via extraResources and read with createFromBuffer; setIcon on boot + app windows.
Co-authored-by: Cursor <cursoragent@cursor.com >
v1.0.6
2026-05-12 08:24:14 +08:00
Ivan Fontosh
1840227be6
fix(win): restore tray/taskbar and installer icons; release 1.0.5
...
Release / release (push) Successful in 5m8s
- Generate build/icon.ico for electron-builder (exe/NSIS/Programs list).
- Unpack branding PNGs from asar so nativeImage loads on Windows.
Co-authored-by: Cursor <cursoragent@cursor.com >
v1.0.5
2026-05-12 08:04:04 +08:00
Ivan Fontosh
a15adfc3b1
ci(release): unpack win32 sharp package without npm install
...
Release / release (push) Successful in 5m9s
Co-authored-by: Cursor <cursoragent@cursor.com >
v1.0.3
2026-05-12 07:45:58 +08:00
Ivan Fontosh
82baef2b04
ci(release): install @img/sharp-win32-x64 with --os win32 --cpu x64 on Linux
...
Release / release (push) Failing after 28s
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-12 07:43:03 +08:00
Ivan Fontosh
e4b989c60f
Release 1.0.3: Windows sharp in CI, manual update check, updater IPC
...
Release / release (push) Failing after 29s
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-12 07:30:03 +08:00
Ivan Fontosh
e165a41180
chore: release 1.0.2
...
Release / release (push) Successful in 4m58s
Co-authored-by: Cursor <cursoragent@cursor.com >
v1.0.2
2026-05-11 23:22:47 +08:00
Ivan Fontosh
cd1f6dcc7e
ci: single release job, drop GitHub upload-artifact on Gitea
...
Release / release (push) Successful in 4m32s
Co-authored-by: Cursor <cursoragent@cursor.com >
v1.0.1
2026-05-11 23:13:51 +08:00
Ivan Fontosh
06ffe9bb29
fix: patch app-builder-lib NSIS uninstaller extract on Linux (UninstallerReader before Wine)
...
Release / build-windows (push) Failing after 3m47s
Release / publish-update-feed (push) Has been skipped
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-11 23:06:41 +08:00
Ivan Fontosh
0ba4b8379e
build: NSIS artifactName without spaces (Wine __uninstaller on Linux)
...
Release / build-windows (push) Failing after 3m45s
Release / publish-update-feed (push) Has been skipped
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-11 22:58:55 +08:00
Ivan Fontosh
d3cdc468b5
ci: wine shim uses absolute wine64 path (stripped PATH in act)
...
Release / build-windows (push) Failing after 3m50s
Release / publish-update-feed (push) Has been skipped
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-11 22:53:08 +08:00
Ivan Fontosh
875f8cbb3b
ci: add wine->wine64 shim for electron-builder on Linux
...
Release / build-windows (push) Failing after 8s
Release / publish-update-feed (push) Has been skipped
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-11 22:51:35 +08:00
Ivan Fontosh
93dad8a80d
ci: win build deps without i386 (nsis + wine64) for Debian runners
...
Release / build-windows (push) Failing after 1m23s
Release / publish-update-feed (push) Has been skipped
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-11 22:47:17 +08:00
Ivan Fontosh
a583859f62
docs: detailed systemd unit for act_runner
...
Release / build-windows (push) Failing after 8s
Release / publish-update-feed (push) Has been skipped
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-11 22:40:44 +08:00
Ivan Fontosh
e76386ddb9
docs: expand act_runner download, token, register, WSL
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-11 22:34:46 +08:00
Ivan Fontosh
7fc952cc39
docs: act_runner required when Gitea shows 0 runners
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-11 22:27:24 +08:00
Ivan Fontosh
600b8f8321
ci: Gitea release on ubuntu runner (Wine for Win), drop github-only labels
...
Release / build-windows (push) Failing after 54s
Release / publish-update-feed (push) Has been skipped
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-11 22:24:02 +08:00
Ivan Fontosh
30b57d842a
chore: bump version to 1.0.1
...
Release / build-windows (push) Has been cancelled
Release / build-macos (push) Has been cancelled
Release / publish-update-feed (push) Has been cancelled
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-11 22:21:17 +08:00