Cooldude2606
732cee4837
Fix plugin template npm and git ignore
2025-09-19 23:45:31 +01:00
Cooldude2606
681e78967f
Webpack Build Improvements ( #791 )
...
* Bump @swc/core to 1.13.3
* Switch to using --mode production rather than --env
Closes #792
* Add cache
2025-08-17 15:54:37 +01:00
Daniel
d2bd1382ba
Filtered subscriptions ( #788 )
...
* Add filtered subscriptions
* Add tests for subscription filters
* Stricter assertions
* Un-nest if statements
2025-08-13 11:55:49 +01:00
Daniel
c0ec9a3890
Send inventory on interval instead of event to ensure time gets updated ( #790 )
...
This means inventory updates in low-volume clusters might be delayed up to 1 second more, but ensures we always have the unix time signal available, even in clusters that don't have anything in the inventory yet. Resolves #610
2025-08-10 22:25:32 +01:00
Daniel
4221b96431
Fix rendered more hooks error when refreshing hosts page ( #789 )
...
* Fix rendered more hooks error when refreshing hosts page
* Fix conditional render on controllerPage
Doesn't cause any issues that I know off right now, but changes to antd internal code could change that so it feels better to be sure.
2025-08-10 22:17:14 +01:00
Daniel
3ddbe2ddb3
Merge pull request #787 from Cooldude2606/fix/plugin-template
...
Plugin templates no longer depend on a dev install of Clusterio
2025-08-10 21:20:24 +02:00
Cooldude2606
7ceb786143
Add onExit to instance template
2025-08-08 21:41:49 +01:00
Cooldude2606
174d9d5b07
Bug Fixes
2025-08-07 19:14:23 +01:00
Cooldude2606
a1118d08dd
Add ^ to clusterio version
2025-08-07 17:44:55 +01:00
Cooldude2606
379d2575a0
Improve comments
2025-08-07 17:42:52 +01:00
Cooldude2606
e30dcc6fff
Fix tsconfigs
2025-08-07 17:32:54 +01:00
Cooldude2606
281a5ed97e
Update common files
2025-08-07 13:17:41 +01:00
Daniel
6004f861fe
Merge pull request #783 from clusterio/cursor/configure-master-listen-address-53c7
...
Exclude instance from "start all" function
2025-08-04 20:50:47 +02:00
Danielv123
174c798d4b
Run integration test instead of unit test
2025-08-04 18:46:13 +00:00
Danielv123
14b8b5ac61
ctl instance stop-all test
2025-08-04 18:28:25 +00:00
Danielv123
89dec572bb
Add test for ctl instance start-all
2025-08-04 18:10:48 +00:00
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
Daniel
e1d9c1e414
Merge pull request #785 from clusterio/dependency-updates
...
Update dependencies
2025-08-04 19:03:49 +02:00
Danielv123
376eaeba52
Revert save writing delay during tests
2025-08-04 16:28:35 +00:00
Danielv123
80983662aa
Wait for promise to resolve before returning
2025-08-04 16:14:07 +00:00
Danielv123
9840f22688
Wait for savefile to be moved
2025-08-04 15:36:27 +00:00
Danielv123
b9e2acaaa5
eslint needs to be ecmascript module
2025-08-01 23:29:41 +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
256407b9fd
Update eslint config file for eslint 9
2025-08-01 22:26:07 +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
Danielv123
59709280da
Update dependencies in package.json
2025-08-01 21:12:46 +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
Daniel
f966c5b965
Merge pull request #780 from Cooldude2606/feature/instance-restart
...
Add instance restart
2025-07-31 00:18:41 +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
50d7d28054
Fix expected error messages for assert rejects
2025-07-06 23:17:52 +01:00
Cooldude2606
2896ec1c15
Add initializeCtl and control reuse in tests
2025-07-06 22:58:39 +01:00
Cooldude2606
6b81e6383d
Fix usage of assert.rejects
2025-07-06 22:53:39 +01:00