Hornwitser
28b00ba5f6
Fix desync of the mods array in Hotpatch
...
When updating a mod Hotpatch updates the loaded_mods array but not the
global.mods array. This causes events to be sent in a different order
on the client/server. Fix by updating global.mods in install_mod.
2019-11-11 23:52:32 +01:00
Godmave
3f2bd2653e
#update to new hotpatch ( #203 )
...
- fixes freeplay scenario
- fixes that clicking the admin gui border kills the server
2019-08-10 11:31:03 +02:00
Hornwitser
81aa2141b9
Fix broken require in lib/getInstances.js
...
The require change in f76c84c for lib/getInstances.js accidentally left
out the lib/ prefix causing it to break.
2019-08-09 11:06:48 +02:00
Hornwitser
6415784e8a
Remove outdated remoteMap
...
Remove the old and outdated remoteMap plugin. Also removes the
directory for linvodb in databases and the troubleshooting step related
to linvodb.
2019-08-07 16:03:51 +02:00
Hornwitser
bc7f3804c8
Remove right-pad
...
Remove unused dependency right-pad.
2019-08-07 10:18:14 +02:00
Hornwitser
a452749caa
Remove app-root-path
...
Resolve the relative path using path.relative instead of some hacky
string substitutions.
2019-08-07 10:18:14 +02:00
Hornwitser
13a069a798
Reimplement hashFile locally
...
Replace the 10 MB of dependencies that is hash-files with a homebrew
Promise based implementation of hashFile that uses crypto and fs. This
somehow also ends up being the same amount of code as the one using
hash-files.
2019-08-07 10:18:14 +02:00
Hornwitser
f76c84c3f1
Move node_modules/_app/ into lib/ as a package ( #190 )
...
Move the contents of node_modules/_app into lib/ as there shouldn't be
any content in node_modules. This directory is automatically managed
and pruned by npm.
Add lib/ as a local package in package.json, this allows scripts
everywhere to require it's content as "lib/path" instead of relying on
local paths. This shadows the StdLib Node.js Bindings package, but I
could care less.
Change all requires with lib as a local path and _app to use just lib.
2019-08-04 15:52:36 +02:00
Daniel
bf2e78d530
Merge pull request #159 from veladon/master
...
Added cluster model js to /lib/
2019-06-10 14:11:04 -07:00
veladon
bf4b7fe1b8
Added cluster model js to /lib/
2019-06-10 21:40:31 +01:00
axapaxa123
d719a73328
New NN, added debt system
2019-06-02 15:13:49 +02:00
axapaxa123
0b3007d22d
New NN, updated required data
2019-05-13 19:22:55 +02:00
axapaxa123
ce9e1d876a
Updated neural network and interface
2019-04-10 01:14:39 +02:00
axapaxa123
7d2ac5808f
Update dole_nn_base.js
2019-04-03 14:40:11 +02:00
Daniel Vestøl
abf4b5d926
Updated freeplay script to 0.17 version
2019-03-31 17:56:34 +02:00
Daniel Vestøl
94d434c8ef
Initial release of neural net based dole divider
2019-03-23 00:14:23 +01:00
Daniel Vestøl
56cf131c70
Moved most of /api/remove to its own file
2019-03-22 19:29:56 +01:00
Daniel Vestøl
a2be560b8b
Updated hotpatch
2019-03-13 20:13:03 +01:00
Daniel Vestøl
c15709ddc1
0.17 update: Fixed hotpatch and scenario_loader
2019-02-27 11:05:39 +01:00
Daniel Vestøl
78061df0c2
Removed dead asset source from remoteMap 2.0
2019-02-04 13:02:07 +01:00
Daniel Vestøl
064ee0827a
Updated Hotpatch to 1.1.11, might have fixed some desync issues
2019-01-02 13:50:18 +01:00
Daniel Vestøl
274c5af9f5
Added new auth function to lib/authenticate
2018-12-09 15:59:11 +01:00
Daniel Vestøl
94ac9ca624
Added scenario_loader plugin, updated hotpatch (new saves now gives the starting items)
2018-09-29 15:21:35 +02:00
Daniel Vestøl
852311e84c
Plugin loading race condition, resolves #136
2018-09-27 13:48:41 +02:00
Daniel Vestøl
087ba8dabe
Improved docs, disabled remoteMap by default
2018-09-09 19:55:09 +02:00
Daniel Vestøl
a76e07c07b
Enable and disable plugins from the commandline (non functional as of yet)
2018-08-15 23:15:01 +02:00
Daniel Vestøl
1faa3671e4
configManager.js - more useful return values
2018-08-11 19:59:35 +02:00
Daniel Vestøl
8abeb26dce
Commandline tools to install/uninstall plugins from github
2018-07-25 01:14:43 +02:00
Daniel Vestøl
958cdfa15a
Fixed node client.js manage * mods *
2018-07-24 23:14:02 +02:00
Godmave
94b2bb5463
#add hotpatch to master
2018-07-16 23:10:56 +02:00
Daniel Vestøl
98131ee66e
Very big changes to help custom config paths
2018-07-13 22:56:10 +02:00
Daniel Vestøl
7d99162072
Merge branch ' #85 '
2018-06-24 13:57:24 +02:00
Daniel Vestøl
447766c752
Fixed mod manager not exiting after downloading mods
2018-06-16 15:41:06 +02:00
Danielv123
f07b6160bb
Merge branch 'master' into dev
2018-05-06 16:07:51 +02:00
Stefan Asbeck
8fe908aa5d
fixes issue #87 "Mod manager downloads oldest version of mod available" by downloading the latest version
...
added factorio version to config file instead of hardcoding it.
2018-05-06 15:55:23 +02:00
Danielv123
c02bb6d58f
#85 made instance directory configurable in config.json
2018-05-04 17:50:20 +02:00
Danielv123
f15ce3fb23
No longer auto install clusterio 1.0.0
2018-04-29 21:45:22 +02:00
Danielv123
6a7042c0aa
Improved performance of /api/getFactorioLocale with caching
2018-04-28 14:16:34 +02:00
Danielv123
0b0b2bc1a9
Token auth for all destructive endpoints
2018-04-25 12:44:31 +02:00
Danielv123
6b29b2a430
Autodownload latest clusterio on npm install
2018-04-09 09:13:17 +02:00
Danielv123
cbee07e451
No more external dependencies in web interface
2018-03-30 15:48:37 +02:00
Danielv123
fff1989897
Moved fileOps to _app/fileOps
2018-03-28 20:57:57 +02:00
Danielv123
c4fb313aef
Added time estimate etc to the github mod downloading
2018-02-22 21:37:31 +01:00
Danielv123
1fcd91342f
Made progress bar for github mod downloads
2018-02-22 21:00:35 +01:00
Danielv123
29bffa472b
Fixed modManager add and remove functions
2018-02-22 19:13:47 +01:00
Danielv123
64a29c004c
Fixed modManager to work in 0.16
2018-02-18 19:50:35 +01:00
Danielv123
d5d02aa80d
Using real textures of belts from spritesheet instead of icons
2018-02-05 17:51:06 +01:00
Danielv123
fdd8a8299b
Fixed SSL test failing
2018-01-15 17:16:14 +01:00
Danielv123
864395c8aa
Fixed private key generation
2018-01-14 22:17:25 +01:00
Danielv123
a307cd63a3
Auto generate ssl cert and download spritesheet on npm install
2018-01-14 21:50:47 +01:00