Danielv123
f662880c8d
Fix zlib update breaking our types
2025-08-04 17:36:18 +00:00
Danielv123
90cd2770b3
Add start-all command to cli
2025-08-04 17:36:18 +00:00
Cursor Agent and danielv
69240e7917
Add option to exclude instances from bulk start operation
...
Co-authored-by: danielv <danielv@danielv.no >
2025-08-04 17:36:18 +00:00
Danielv123
80983662aa
Wait for promise to resolve before returning
2025-08-04 16:14:07 +00:00
Danielv123
7ac8cd3781
Fix mocha arguments leaking into yargs parser
2025-08-01 23:26:47 +00:00
Danielv123
7e2f10e842
Fix linting issues with new rules
2025-08-01 22:26:25 +00:00
Danielv123
7979dfaa16
Fix missing import
2025-08-01 21:25:13 +00:00
Danielv123
10a87d47da
Convert ArrayBufferLike to Buffer
2025-08-01 21:19:58 +00:00
Daniel
81b656f0ab
Merge pull request #782 from clusterio/cursor/implement-factorio-1-1-support-a0fd
...
Online player list on instance page
2025-08-01 21:59:34 +02:00
Danielv123
56a26848e6
Paginate users on instance page, better search ux
2025-07-31 00:13:02 +02:00
Cooldude2606
28f21bfb70
Fix mutating actions prop
2025-07-30 16:16:29 +01:00
Danielv123
7b4724845f
Fix linter error
2025-07-24 22:36:24 +02:00
Danielv123
2053423864
Add proper filters
2025-07-23 15:00:51 +02:00
Danielv123
e7519975ec
Use same component for all user tables
2025-07-23 14:21:33 +02:00
Cursor Agent and danielv
7b7389526b
Add online players list component to instance view page
...
Co-authored-by: danielv <danielv@danielv.no >
2025-07-21 17:41:13 +00:00
Cooldude2606
a464b61d39
Remove redundant status check
2025-07-16 01:41:23 +01:00
Cooldude2606
88ca4563a8
Add tests
2025-07-16 01:25:27 +01:00
Cooldude2606
449bd68fab
Add instance restart to ctl
2025-07-16 00:06:44 +01:00
Cooldude2606
59256e77d1
Make the control buttons consistent
2025-07-15 00:49:33 +01:00
Cooldude2606
f11d91bd6b
Add missing space to instances and users list
2025-07-14 22:38:06 +01:00
Cooldude2606
e0278d0331
Add instance restart button
2025-07-14 22:34:41 +01:00
Cooldude2606
2baa2e50ac
Add InstanceRestartRequest
2025-07-14 21:48:12 +01:00
Daniel
02d14bd98d
Merge pull request #778 from Cooldude2606/refactor/test-exec-ctl
...
Refactor execCtl and Ctl to speed up unit testing
2025-07-10 13:09:27 +02:00
Daniel
952ae21958
Merge pull request #777 from Cooldude2606/refactor/user-datastore
...
Refactor roles to use datastore and subscriptions
2025-07-10 13:02:38 +02:00
Cooldude2606
2896ec1c15
Add initializeCtl and control reuse in tests
2025-07-06 22:58:39 +01:00
Cooldude2606
5ed7163ed8
Add missing await statement
...
Fixes #774
2025-06-14 23:05:14 +01:00
Cooldude2606
df1edec623
Add role subscriptions and data model
2025-06-14 00:28:03 +01:00
Cooldude2606
a5bf8d92d9
Separate roles to their own file
2025-06-13 22:24:56 +01:00
Cooldude2606
af95ca587b
Fix datastore types
2025-06-13 22:24:44 +01:00
Cooldude2606
331fc7d947
Add types to event emitters and clean up connections ( #772 )
...
* Event types for controller
* Clean up ctl event emitters
* Event types for server
* Event types for lib
* Remove TypedEventEmitter
* Event types for webui
* Fix compile issues
* Small cleanup of connectors
2025-06-13 22:20:50 +01:00
Cooldude2606
5b56aa3fea
v2.0.0-alpha.21
2025-05-26 00:29:28 +01:00
Cooldude2606
63e30dd0ee
Add missing migrations for system info and tests ( #766 )
...
* Add missing migration for SystemInfo
* Add missing migration tests
2025-05-21 17:07:24 +01:00
Daniel
6e01ba18c5
Merge pull request #765 from Cooldude2606/fix/exchange-strings-v2
...
Impliment decode for map exchange strings v2
2025-05-19 21:17:03 +02:00
Daniel
a39911d667
Merge pull request #764 from Cooldude2606/refactor/config-file-path
...
Refactor config file paths into the config class
2025-05-19 20:52:14 +02:00
Cooldude2606
4c5ab21c64
Fix version comparison
2025-05-18 21:37:46 +01:00
Daniel
cca1d4efc0
Merge pull request #763 from Cooldude2606/feature/whitelist-watching
...
Add bidirectional whitelist sync
2025-05-18 15:50:08 +02:00
Daniel
78d4217a2a
Merge pull request #762 from Cooldude2606/feature/remote-update
...
Add core package updates + plugin listing, updating, and remote install
2025-05-17 23:26:19 +02:00
Cooldude2606
0f8075ad41
Implement v2 map strings
2025-05-16 19:39:43 +01:00
Cooldude2606
e089e2df4c
Improve exchange string tests
2025-05-15 16:46:21 +01:00
Cooldude2606
cd20464952
Fix grammar error
2025-05-13 23:14:20 +01:00
Cooldude2606
cb23428507
Respond to comments and add docs
2025-05-12 23:19:14 +01:00
Cooldude2606
f285d7d803
Add tests for save and load
2025-05-12 22:00:40 +01:00
Cooldude2606
515093abd2
Improve error message logged for config load error
2025-05-12 21:32:44 +01:00
Cooldude2606
726a3538c2
Move save and load into config class
2025-05-12 21:32:44 +01:00
Cooldude2606
17db53403a
Move filepath into config class
2025-05-12 21:30:48 +01:00
Cooldude2606
6989fbdd44
Move defaultAccess to static property
2025-05-12 21:30:47 +01:00
Cooldude2606 and Copilot
9f0633abbb
Update packages/lib/src/permissions.ts
...
Copilot Suggestion - Fxies spelling error
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-05-11 17:33:54 +01:00
Cooldude2606 and Copilot
4e6f7c5402
Update packages/lib/src/rce_ops.ts
...
Copilot Suggestion - A-Z was the intend range.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-05-11 17:33:26 +01:00
Daniel
0adb45bba4
Merge pull request #758 from Cooldude2606/feature/pending-restart
...
Add indicators for host version mismatch and required restart
2025-05-11 14:14:39 +02:00
Cooldude2606
be071be8f2
Add recovery startup mode ( #757 )
...
* Add recovery startup mode
* Change error code to RecoveryMode
2025-05-10 21:33:45 +01:00