Cooldude2606
90de1ecbf0
Fix bidirectional sync test
2025-05-06 18:05:05 +01:00
Cooldude2606
405af0e173
Add bidirectional whitelist sync
2025-05-06 17:14:27 +01:00
Cooldude2606
47c5e0fabd
Fix incorrect ip detection in create
2025-04-22 20:52:30 +01:00
Cooldude2606
a9def876e8
Remove phin without introducing new dependencies ( #755 )
2025-04-15 19:09:25 +01:00
Cooldude2606
eafbc32d3d
Fix open file stream error on some systems
2025-04-15 00:02:54 +01:00
Daniel
bbf65dea57
Support quality and ghosts for power armor equipment ( #753 )
2025-04-13 21:32:23 +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
1711271ca8
Fix broken test
2025-04-13 21:44:25 +02:00
Danielv123
25e1398229
Revert "fixed mod export command"
...
This reverts commit 7f4159b6c6 .
2025-04-13 18:13:27 +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
c6f10e2195
Refactor to avoid duplicated code
2025-04-13 14:22:57 +02:00
Danielv123
1f5f28c820
Same styling of mod portal link and mod download button
2025-04-12 00:06:33 +02:00
Danielv123
a79b129b0c
Fix and refactor download buttons
2025-04-12 00:03:37 +02:00
Danielv123
e841aa5685
Add tests
2025-04-11 23:54:42 +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
2936973a75
Link to mod portal
2025-04-08 22:54:16 +02:00
Danielv123
d50230becc
Cache mods on controller
2025-04-08 22:42:03 +02: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
Cooldude2606 and Danielv123
0e6d33aa82
Add button to download ctl config ( #743 )
...
* Move saveJson to util file
* Add button to download ctl config
* Add icon and tooltip to describe what the button does
---------
Co-authored-by: Danielv123 <danielv@danielv.no >
2025-04-08 20:34:50 +01:00
Danielv123
3bf0d48641
Fix linter warnings
2025-04-08 20:53:06 +02:00
Danielv123
3fae97ac8b
Fix mod description rendering
2025-04-08 20:52:56 +02:00
Daniel
42cd099eea
Merge pull request #749 from Cooldude2606/fix/736
...
Fix incorrect use of Array.splice
2025-04-06 13:46:47 -07:00
Cooldude2606
916c48844a
Fix incorrect use of Array.splice
...
This should resolve the sync loops for bans and admins
2025-04-06 18:06:05 +01:00
Cooldude2606
ce85149b4c
Add config cloning on instance creation ( #747 )
...
* Add instance config cloning on creation
* Add test for instance cloning
* Add tooltip to copy config button
2025-04-06 02:00:08 +01:00
Cooldude2606
0055f28f45
Add bulk user actions (Import/Export/Restore) ( #741 )
...
* Add "Bulk Actions" modal to users page
* Add control logic without validation
* Add restore and better permission check
* Add controller logic and automatic backup
* Add CTL commands for bulk actions
* Add tests for bulk actions
* Improve description on permissions
2025-04-06 01:42:51 +01:00
Cooldude2606
1d5040dc0c
Improve error page with social links
2025-04-05 02:33:24 -07:00
Cooldude2606
60ee4b2c86
Add config option for console logging
2025-03-29 01:41:19 +00:00
Cooldude2606
7cb191d332
v2.0.0-alpha.20.b
...
Republish controller to use correct web_ui version.
2025-03-23 17:24:17 +00:00
Cooldude2606
c50298d408
Bump version of web_ui to alpha 20
...
There has been no functional changes or bug fixes made to web ui between this commit and the previous alpha 20 release.
2025-03-23 15:58:22 +00:00
Hornwitser
aeac7eedec
zip_ops: Deduce root folder from first zip entry ( #739 )
...
Some mods, for example cubium, includes bogus folders like __MACOSX in
addition to the root folder where everything is located. This only
works by chance as Factorio will check for the folder of the first
entry in the zip file and use that.
Match Factorio's logic in findRoot so that these mods work with
Clusterio.
2025-03-21 23:00:30 +00:00
Danielv123
2ae3f9a600
Add mod portal search
2025-03-15 23:13:33 +01:00
O2theC
05790966db
removed unused imports
2025-03-15 15:30:00 +01:00
O2theC
a60a3bcbd7
fixed type, split download modpack function into downloadmods and updatemods , returns a map of mods and their latest versions
2025-03-15 15:29:59 +01:00
O2theC
61a241b02d
added function to update modpacks
2025-03-15 15:29:59 +01:00
O2theC
e1c29bcde1
added functions to download mods from a Map of names and versions
2025-03-15 15:29:59 +01:00
O2theC
7f4159b6c6
fixed mod export command
2025-03-15 15:29:59 +01:00
O2theC
4080c1025d
added download file function
2025-03-15 15:29:59 +01:00
O2theC
64e429c5f6
got rid of pesky type definitions for function returns and better map merge
2025-03-15 15:29:59 +01:00
O2theC
24c07c0ed1
it use maps now, much safer
2025-03-15 15:29:59 +01:00
O2theC
61249e5e7e
no more undefines in that return dict
2025-03-15 15:29:59 +01:00
O2theC
a2a3bcd4f8
adjusted function input for getting latest mod version and adding chunking to not hit request limits
2025-03-15 15:29:59 +01:00
O2theC
71c1cffcac
moved interfaces to ModStore and made fetchLatestVersionMod functions
2025-03-15 15:29:59 +01:00
O2theC
a769c3179a
made modRelease and modDetails interface and made a rough function to get the latest version of a mod from it's name
2025-03-15 15:29:59 +01:00
Cooldude2606
6180a0b27b
Fix lint error in UsersPage.tsx
2025-03-14 23:43:42 +00:00
Cooldude2606
4e9df0bc21
v2.0.0-alpha.20
v2.0.0-alpha.20
2025-02-28 23:55:11 +00:00