Danielv123
7e39b587df
2.1 map exchange strings
2026-01-27 17:00:21 +01:00
Danielv123
e28789c1c0
Fix crash in prometheus logging
2026-01-27 15:57:35 +01:00
Cooldude2606
77f4aa6296
2.0.0-alpha.22b
2025-11-07 21:55:35 +00:00
Cooldude2606
86a9084d56
Fix package updater
2025-11-07 21:48:09 +00:00
Cooldude2606
24e290746d
2.0.0-alpha.22
2025-11-07 19:48:21 +00:00
Cooldude2606
d52931a326
Better handling of mod dependencies ( #801 )
...
* Add ModDependency and version types
* Add warnings for mod dependencies
* Add warning for wrong factorio version
* Add fix issues button
* Add automatic dependency resolution and download
* Add abilty to check for updates
* Add extra test coverage
* One extra test
* Fix copy paste error
2025-11-07 19:22:17 +00:00
Cooldude2606
73cc019d2f
Sets restart required when a plugin is updated ( #794 )
...
* Template type for load plugin config
* Add plugin update checking
* Add restart icon to instance list
* Add tests
* Log package name when failing to read package json
2025-11-01 16:11:11 +00:00
Cooldude2606
41151d47f0
Add publish workflow ( #798 )
...
* Change build-mod to belong to packages
* Add publish script and workflow
* Fix typo in variable name
2025-11-01 16:10:41 +00:00
Cooldude2606
3fbd9a995d
Add better plugin index missing error ( #799 )
...
* Add better plugin load errors
* Remove check for permission
* Account for packages using different main file
2025-11-01 16:10:24 +00: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
Danielv123
f662880c8d
Fix zlib update breaking our types
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
7e2f10e842
Fix linting issues with new rules
2025-08-01 22:26:25 +00:00
Danielv123
10a87d47da
Convert ArrayBufferLike to Buffer
2025-08-01 21:19:58 +00:00
Cooldude2606
2baa2e50ac
Add InstanceRestartRequest
2025-07-14 21:48:12 +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
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
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
Cooldude2606
405af0e173
Add bidirectional whitelist sync
2025-05-06 17:14:27 +01:00
Cooldude2606
0eb56b1711
Disable options if a system doesn't support it
2025-05-03 01:53:56 +01:00
Cooldude2606
42ad7f8704
Add plugin list to update modal
2025-04-30 00:05:24 +01:00
Cooldude2606
ff35b5c378
Basic functionality of remote npm
2025-04-29 01:40:22 +01:00
Cooldude2606
c120443657
Add checks for updated version on disk
2025-04-27 23:57:58 +01:00
Cooldude2606
cf9f087cba
Add icons for mis-matched version and restart required
2025-04-27 22:35:00 +01:00
Cooldude2606
eafbc32d3d
Fix open file stream error on some systems
2025-04-15 00:02:54 +01:00
Daniel
fcd3dbb65b
Merge pull request #748 from Cooldude2606/feature/console-log
...
Add config option for console logging
2025-04-13 21:56:40 +02:00
Daniel
f21a3f45bf
Merge pull request #712 from O2theC/auto-mod-update - basic mod portal integration
...
Add mod portal integration and mod downloads to the web interface
2025-04-13 21:52:07 +02:00
Danielv123
2d62ff6689
Reduce type duplication
2025-04-13 18:10:17 +02:00
Danielv123
25099c03ba
Use config instead of constants, other review commetns
2025-04-13 18:00:52 +02:00
Danielv123
35fef5e021
Cleanup redundant code, remove unused code, add checks
2025-04-11 23:22:37 +02:00
Danielv123
de8a7ef884
Support mod portal downloads
2025-04-11 22:19:11 +02:00
Cooldude2606
f3a62e585f
Add log filters to web ui ( #746 )
...
* Add max level select to logs
Closes : #745
* Add log filter for server actions
Closes : #744
* Respond to comments
Change name of component, clean up onChange anon function
2025-04-10 16:04:05 +01:00
Danielv123
600a5d5ce1
Search mods clientside
2025-04-08 22:34:32 +02:00
Daniel
81fb223d5e
Fix webpack export not found warnings ( #750 )
2025-04-08 13:13:50 -07:00