Commit Graph

  • 4b7a38ebf0 feat(CountersSelectors): add pageup/pagedown/home/end shortcuts Guillaume ARM 2024-05-23 22:46:24 +0200
  • 64176024f3 feat(CountersSelectors): add 'delete' shortcut + change 'm' Guillaume ARM 2024-05-23 22:38:29 +0200
  • 642604da9d fix(CountersSelector): 'q' shortcut last fixes Guillaume ARM 2024-05-23 22:34:46 +0200
  • f45d979312 fix(CountersSelector): fix broken 'q' shortcut Guillaume ARM 2024-05-23 22:30:40 +0200
  • 8d4768813b feat(inferium-gui): add basic titleFn Guillaume ARM 2024-05-23 22:27:18 +0200
  • 69b31f24a9 feat(CountersSelector): add 'm' shortcut Guillaume ARM 2024-05-23 22:19:38 +0200
  • 56558fad7a feat(CountersSelector): add 'r' and 'q' + refactor Guillaume ARM 2024-05-23 22:10:57 +0200
  • 4903f0a96c fix(CountersSelector): bad writeLine function Guillaume ARM 2024-05-23 21:58:41 +0200
  • 7f7d3e801e feat(CountersSelector): refactor + better title bar Guillaume ARM 2024-05-23 21:55:36 +0200
  • ab17e80fa5 fix(CountersSelectors): createWriteWithColor Guillaume ARM 2024-05-23 21:19:28 +0200
  • 5501e06844 fix(CountersSelector): bad selectedPage calculation Guillaume ARM 2024-05-23 21:02:20 +0200
  • b2beb2fdbb fix(ui): better rendering result for CountersSelector Guillaume ARM 2024-05-23 20:58:01 +0200
  • b8c83bc959 fix(ui): create a window for the CountersSelector Guillaume ARM 2024-05-23 20:43:09 +0200
  • ddea713ae4 chore: test inferium-gui Guillaume ARM 2024-05-23 20:17:36 +0200
  • e451631810 fix(ui): broken getTotalCount function Guillaume ARM 2024-05-23 20:14:47 +0200
  • be9e57ebd7 fix(ui): CountersSelectors add 'name' and 'count' in countersMap payload Guillaume ARM 2024-05-23 20:11:35 +0200
  • b1c24ee6a2 fix(ui): bad omit implementation Guillaume ARM 2024-05-23 19:15:44 +0200
  • 11831c9054 fix(ui): CountersSelector selectedPage calculation Guillaume ARM 2024-05-23 19:00:10 +0200
  • 6af0669b99 feat: introduce libs/ui/CountersSelector and try it in inferium-gui Guillaume ARM 2024-05-23 18:02:28 +0200
  • 30c1da50e5 fix(inferium-server): crash with shallowClone when a config does not exist Guillaume ARM 2024-05-22 21:39:06 +0200
  • 9e09ac85c3 fix(inferium-server): delete-config should work with a number id Guillaume ARM 2024-05-22 21:35:41 +0200
  • dd79ecb941 fix(inferium-server): do not consider new harvester if a computer id is given Guillaume ARM 2024-05-22 21:31:47 +0200
  • a28ccbc920 feat(inferium-server): add delete-config endpoint Guillaume ARM 2024-05-22 21:10:57 +0200
  • b88bc8a023 fix(inferium)!: rename getconfig in get-config Guillaume ARM 2024-05-22 21:07:13 +0200
  • 49669c6e59 feat(inferium-server): add setconfig Guillaume ARM 2024-05-22 21:05:55 +0200
  • 3bdfec3eda feat(inferium-server): add listharvesters Guillaume ARM 2024-05-22 20:54:14 +0200
  • 877773bb5a chore: change install script and split different install files Guillaume ARM 2024-05-22 20:39:22 +0200
  • b2658117fd fix(inferium-server): length of the plan is automatically calculated Guillaume ARM 2024-05-22 19:41:24 +0200
  • c555e4e0fc chore: better logs when a new harvester is detected Guillaume ARM 2024-05-22 19:37:58 +0200
  • 43c936bf3b fix(inferium-server): create persisted configs file if don't exist Guillaume ARM 2024-05-22 19:34:54 +0200
  • baba577b62 perf(net): compact data sent to the network Guillaume ARM 2024-05-22 19:32:54 +0200
  • 24ffcce68d feat(inferium-server): configs are persisted Guillaume ARM 2024-05-22 19:31:53 +0200
  • 77210784ff fix(inferium-harvester): handle when a turtle is blocked during forward Guillaume ARM 2024-05-22 19:31:17 +0200
  • f38f3dc7bf fix(inferium-harvester): forget to pass config Guillaume ARM 2024-05-22 18:54:21 +0200
  • 90a3ac864e feat(inferium): replace getplan by getconfig Guillaume ARM 2024-05-22 18:40:00 +0200
  • 38b9c24bd6 refactor(inferium-harvester): dynamic config (but still local) Guillaume ARM 2024-05-22 18:22:26 +0200
  • f988356750 feat(install): remove listed old filed during installation Guillaume ARM 2024-05-22 18:04:32 +0200
  • ddf028b4a4 chore: update README Guillaume ARM 2024-05-22 01:17:36 +0200
  • 6ca8bacaf6 chore: update default startup.lua file Guillaume ARM 2024-05-22 01:16:21 +0200
  • 467378f0c9 feat(inferium-harvester): add config.fertilizedBoost Guillaume ARM 2024-05-22 01:07:01 +0200
  • a29f8ac5cb fix(inferium-harvester): display of the harvest state Guillaume ARM 2024-05-22 00:17:49 +0200
  • 0a9294310a feat(inferium-harvester): better logs on refuel, harvest and remove seeds Guillaume ARM 2024-05-22 00:04:17 +0200
  • b8fb2390f2 fix(inferium-harvester): better error handling for fetchRemotePlan Guillaume ARM 2024-05-21 23:52:09 +0200
  • 9bd5bbc127 fix(inferium-server): bug when evaluating the type of a message Guillaume ARM 2024-05-21 23:49:11 +0200
  • 7233ed7eb5 fix(inferium-harvester): avoid printing the same error message each time Guillaume ARM 2024-05-21 23:45:44 +0200
  • b9144d6847 fix(net): QUERY_PROTO was not used by sendQuery Guillaume ARM 2024-05-21 23:44:24 +0200
  • 97bb32b544 chore(inferium-harvester): better debug messages Guillaume ARM 2024-05-21 23:41:43 +0200
  • 6071fdb6b4 feat(inferium-harvester): fetch the remote plan before getting the local plan Guillaume ARM 2024-05-21 23:39:12 +0200
  • 11b6f140e1 chore: add some debug messages Guillaume ARM 2024-05-21 23:37:35 +0200
  • cf39e16fa3 fix(inferium-server): server crash at start Guillaume ARM 2024-05-21 23:35:25 +0200
  • a4a33d1eef feat(inferium-harvester): improve printed messages + fuel management at start Guillaume ARM 2024-05-21 23:27:57 +0200
  • 9dd106763e feat! migrate inferium-harvester and inferium-server to rednet Guillaume ARM 2024-05-21 23:05:28 +0200
  • cfea9f575f feat(net): add openRednet and closeRednet utils Guillaume ARM 2024-05-21 22:51:47 +0200
  • 4f16cef9f5 fix(net): bad channel + change return of sendQuery Guillaume ARM 2024-05-21 22:34:50 +0200
  • 5305afe203 feat(net): stopServer function for net.listenQuery Guillaume ARM 2024-05-21 21:58:49 +0200
  • 3f92309ac6 feat: add new lib net.lua Guillaume ARM 2024-05-21 21:51:02 +0200
  • 6294b38806 feat(inferium-server): add a warning when computerId is not known by the system Guillaume ARM 2024-05-21 20:24:00 +0200
  • cdad0204ba fix(inferium-harvester): replant only when needed Guillaume ARM 2024-05-21 20:08:03 +0200
  • cc1d083aa7 fix(inferium-server): computerId should be stringified Guillaume ARM 2024-05-21 19:12:03 +0200
  • efeba6f4cb fix(inferium-plans): default plan Guillaume ARM 2024-05-21 19:09:11 +0200
  • e628ec2153 feat(inferium-server)!: support of multi computer plans Guillaume ARM 2024-05-21 18:52:07 +0200
  • b075b953ab feat(inferium-harvester): crash the process when no response from the inferium server Guillaume ARM 2024-05-21 18:51:02 +0200
  • d4cbe6e808 feat(inferium-harvester): do not block harvest procedure when no crop Guillaume ARM 2024-05-21 18:02:08 +0200
  • 4af7ae8cfe feat(inferium-harvester): do not wait for crops Guillaume ARM 2024-05-21 17:56:27 +0200
  • d16a9b2587 feat(inferium-harvester): update the local plan on the go Guillaume ARM 2024-05-21 17:44:38 +0200
  • be9c2c10a1 fix(inferium-harvester): shallow clone of the local plan to avoid errors Guillaume ARM 2024-05-21 17:43:22 +0200
  • f483c41c88 chore: remove energySaving mode Guillaume ARM 2024-05-21 17:42:58 +0200
  • 8f14f48914 chore(inferium-server): change printed messages Guillaume ARM 2024-05-21 00:58:58 +0200
  • 87188093f4 chore(inferium-server): print a message to the user Guillaume ARM 2024-05-21 00:57:21 +0200
  • e883deba5a feat(inferium-harvester): implement fetchRemotePlan Guillaume ARM 2024-05-20 22:26:51 +0200
  • cdb0e6e84f feat: implement basic inferium server Guillaume ARM 2024-05-20 22:19:27 +0200
  • 5e2234da78 feat(inferium-harvester): add defaultRemotePlan to the static config Guillaume ARM 2024-05-20 21:07:17 +0200
  • 340d5f4cff chore(inferium-harvester): remove print messages Guillaume ARM 2024-05-20 21:05:10 +0200
  • 930b104522 fix: replace utils.difference by utils.shallowDiff Guillaume ARM 2024-05-20 20:51:20 +0200
  • e9ebf63c55 feat: create utils lib Guillaume ARM 2024-05-20 20:26:43 +0200
  • b1c3eac1b9 chore: retry with old implementation of difference Guillaume ARM 2024-05-20 20:21:09 +0200
  • a8788ca3b1 fix(inferium-harvester): set local plan to remote plan at the end of the replant procedure Guillaume ARM 2024-05-20 20:08:13 +0200
  • 86baeb83f0 chore: try with a new implementation of difference Guillaume ARM 2024-05-20 19:58:11 +0200
  • 997fe76fd1 fix(inferium-harvester): add sizeof util to compute the size of a table Guillaume ARM 2024-05-20 19:54:22 +0200
  • 586b656fd7 chore: debug Guillaume ARM 2024-05-20 19:49:00 +0200
  • 0f78c1c994 chore(inferium-harvester): add some print debug messages Guillaume ARM 2024-05-20 19:47:45 +0200
  • 6c38ea6845 fix(inferium-harvester): isSeed Guillaume ARM 2024-05-20 19:43:23 +0200
  • c42b8472dc fix: fakeRemotePlan Guillaume ARM 2024-05-20 19:41:40 +0200
  • 865d6b4f5b fix(inferium-harvester): removeFirst util Guillaume ARM 2024-05-20 19:33:14 +0200
  • f7a83ef911 fix(inferium-harvester): retrieveHomePositionProcedure Guillaume ARM 2024-05-20 19:32:04 +0200
  • 6b4e4f248d fix(inferium-harvester): replant procedure Guillaume ARM 2024-05-20 19:26:32 +0200
  • daa36c82de fix(inferium-harvester): syntax errors Guillaume ARM 2024-05-20 19:15:57 +0200
  • 0b724c7334 feat(inferium-harvester)!: add replant procedure Guillaume ARM 2024-05-20 19:03:34 +0200
  • 51e93081a1 chore: remove old TODO comment Guillaume ARM 2024-05-20 04:47:53 +0200
  • a4f2d4d27c fix(coal-crafter): printed message Guillaume ARM 2024-05-20 04:25:35 +0200
  • 381b438da2 fix(coal-crafter): bad printed message Guillaume ARM 2024-05-20 04:24:24 +0200
  • 3631dfcea1 fix(coal-crafter): reduce NB_NEEDED_COAL threshold Guillaume ARM 2024-05-20 02:19:35 +0200
  • cd0e42e34c fix(coal-crafter): waitForNotEnoughCoal Guillaume ARM 2024-05-20 02:14:38 +0200
  • 694a23fb68 feat(coal-crafter): stop crafting coal when a certain threshold is reached Guillaume ARM 2024-05-20 02:04:25 +0200
  • d971f0acf3 fix(coal-crafter): add missing suck item Guillaume ARM 2024-05-20 01:55:28 +0200
  • e02a7a70c2 fix(coal-crafter): implement strictTransferOne Guillaume ARM 2024-05-20 01:53:31 +0200
  • 98cb51510f fix(coal-crafter): transfer exactly 8 essences Guillaume ARM 2024-05-20 01:53:14 +0200
  • b81c0b6921 fix(coal-crafter): bad itemName Guillaume ARM 2024-05-20 01:48:14 +0200
  • eee19c8a48 fix(coal-crafter): syntax error + bad import Guillaume ARM 2024-05-20 01:46:15 +0200
  • 084b6d941f fix(coal-crafter): storage inventory should be on the back side Guillaume ARM 2024-05-20 01:35:38 +0200