Commit Graph

  • c107240098 modules: shorewall: Add manual edges for performance James Shubin 2025-06-08 04:30:39 -04:00
  • 6265a330bf modules: misc: The COPR setup must be non-interactive James Shubin 2025-06-08 04:21:58 -04:00
  • cfcb35456f modules: misc: Use a template for network James Shubin 2025-06-08 04:21:27 -04:00
  • 1ef7c370e7 etcd, engine: Fix typos James Shubin 2025-06-08 03:35:45 -04:00
  • f22ec07ed3 lang: Improve logging of startup information James Shubin 2025-06-08 03:20:42 -04:00
  • f594799a7f etcd: ssh: Improve the authentication for ssh etcd world James Shubin 2025-06-08 03:07:59 -04:00
  • 1ccec72a7c cli, etcd, lib, setup: Support ssh hostkey logic James Shubin 2025-06-07 17:55:41 -04:00
  • 55eeb50fb4 lang: Refactor all the highlight helping together James Shubin 2025-06-07 00:23:45 -04:00
  • 2b7e9c3200 engine, integration, setup: Seeds should be called properly James Shubin 2025-06-07 17:51:45 -04:00
  • 25263fe9ea cli: Allow multiples of these args James Shubin 2025-06-06 23:53:42 -04:00
  • 1df28c1d00 lang: ast, funcs: Start plumbing through the textarea James Shubin 2025-06-06 02:54:00 -04:00
  • 32e91dc7de lang: interpolate: Add temporary textarea info to interpolation James Shubin 2025-06-06 02:46:41 -04:00
  • c2c6cb5b6a lang: interfaces: Subtle fixes in textarea James Shubin 2025-06-06 02:38:11 -04:00
  • 58461323b9 lang: parser: Try to add the end values in parser James Shubin 2025-06-06 02:36:20 -04:00
  • cdc6743d83 lang: ast, interfaces, interpolate: Remove the legacy pos James Shubin 2025-06-06 00:58:30 -04:00
  • 86dfa5844a lang: ast: Add missing initialization calls James Shubin 2025-06-06 01:20:04 -04:00
  • 5d44cd28db lang: ast, interpolate: Pass through uninterpolated strings James Shubin 2025-06-06 00:35:52 -04:00
  • 4f977dbe57 lang: Use the source finder wherever we can James Shubin 2025-06-06 00:33:39 -04:00
  • 573bd283cd lang: funcs: dage: Print out some error locations James Shubin 2025-06-06 00:32:40 -04:00
  • 6ac72974eb lang: ast, interfaces: Move textarea to a common package James Shubin 2025-06-06 00:32:13 -04:00
  • 4189a1299a lang: ast: Add scope feedback for classes James Shubin 2025-06-05 23:05:14 -04:00
  • dcd4f0709f lang: ast: Provide better error reporting for scope errors James Shubin 2025-06-05 23:00:56 -04:00
  • 75bafa4fd3 mcl, docs: Use the less ambiguous form of the import James Shubin 2025-06-05 22:45:26 -04:00
  • e5ec13f592 modules: misc: Add a class to install a copr repo James Shubin 2025-06-05 22:35:02 -04:00
  • 1a0fcfb829 modules: misc: Use the less ambiguous import name James Shubin 2025-06-05 22:34:06 -04:00
  • ba86665cbb misc: Rename for consistency James Shubin 2025-06-05 22:21:18 -04:00
  • 301ce03061 misc, setup, util: Add a ulimit James Shubin 2025-06-05 22:20:53 -04:00
  • 650e8392c5 golang: Tidy mod file James Shubin 2025-06-05 21:46:28 -04:00
  • d7534b2b3b golang: Update go.mod to avoid tidy warnings James Shubin 2025-06-05 21:45:06 -04:00
  • 3b88ad3794 lang: core: os: Add a modinfo function James Shubin 2025-06-05 21:40:19 -04:00
  • 499b8f2732 lang: funcs: dage: Make error clearer James Shubin 2025-06-05 20:36:15 -04:00
  • ac3a131a9f modules: meta: Improve firewall rules for our router James Shubin 2025-06-02 15:18:30 -04:00
  • a72492f042 modules: meta: Move router to networkd James Shubin 2025-06-02 15:17:28 -04:00
  • c51a55e98a modules: misc: Add networkd helpers James Shubin 2025-06-02 15:14:51 -04:00
  • 892fd1e691 modules: misc: Add a network manager dhcp interface James Shubin 2025-06-02 15:14:25 -04:00
  • 23aa18d363 modules: shorewall: Refactor to allow bulk rules James Shubin 2025-06-02 15:12:52 -04:00
  • d14930ef28 lang: core: embedded: provisioner: Don't provision to USB disks James Shubin 2025-06-02 15:09:41 -04:00
  • 81063ae6df etcd: ssh: Reconnect on SSH failures James Shubin 2025-06-02 15:08:37 -04:00
  • f42daf4509 etcd: ssh: Improve logging to be less misleading James Shubin 2025-06-02 15:07:13 -04:00
  • 1caf6fb3bf etcd: ssh: Pass through the ctx into the SSH dialer James Shubin 2025-06-02 15:02:59 -04:00
  • 16ade43caf engine: Rename world API and add a context James Shubin 2025-06-02 14:59:41 -04:00
  • 99d8846934 engine: resources: Remove env James Shubin 2025-06-05 14:47:09 -04:00
  • 2d78dc9836 modules: contrib: Add cryptpad module Lourenço Vales 2025-05-07 09:06:47 +02:00
  • b85751e07e setup: Add the ssh url arg to the setup utility James Shubin 2025-05-26 02:26:32 -04:00
  • 0fd6970c0a engine: resources: The http server flag res should autogroup James Shubin 2025-05-25 04:46:34 -04:00
  • 936cf7dd9d engine: graph: autogroup: Ensure we sort correctly James Shubin 2025-05-25 04:21:44 -04:00
  • fd5bc63293 engine: traits: Allow self-kind with hierarchical grouping James Shubin 2025-05-25 04:19:38 -04:00
  • be4cb6658e engine: graph: Simplify the Send/Recv code James Shubin 2025-05-25 04:18:26 -04:00
  • efff84bbd4 engine: graph: autogroup: Print these errors when debugging James Shubin 2025-05-25 03:48:57 -04:00
  • 74f36c5d73 engine: resources: Add some compile time checks for groupers James Shubin 2025-05-25 03:47:47 -04:00
  • b868a60f69 engine: resources: Simplify the Watch loop James Shubin 2025-05-25 02:12:14 -04:00
  • f73127ec23 engine: resources: Make error not ambiguous James Shubin 2025-05-25 01:42:41 -04:00
  • 654e958d3f engine: resources: Add the proper prefix to grouped http resources James Shubin 2025-05-25 01:40:25 -04:00
  • 1f54253f95 engine: resources: Add a trim field to line resource James Shubin 2025-05-25 01:36:42 -04:00
  • 2948644536 lang: ast: Remove the double dash James Shubin 2025-05-24 21:07:01 -04:00
  • d2403d2f0c etcd: client: str: We do not want the prefix match James Shubin 2025-05-24 21:03:59 -04:00
  • 876834ff29 lang: core: fmt: Catch printf edge case James Shubin 2025-05-24 21:03:19 -04:00
  • 861ba50f9c engine: resources: Add a ui redirect James Shubin 2025-05-15 02:52:57 -04:00
  • 43492a8cfa make: Add missing clean target for wasm James Shubin 2025-05-15 02:41:58 -04:00
  • 287504cfa8 engine: resources: Add missing struct tags to kv James Shubin 2025-05-15 01:46:03 -04:00
  • 0847b27f6a modules: misc: Add a pattern for systemd daemon reload James Shubin 2025-05-14 21:21:27 -04:00
  • aa4320dd5f modules: misc: Add some authorized key work James Shubin 2025-05-09 04:11:04 -04:00
  • 7c5adb1fec lang: core: net: Add a helper to return the network ip James Shubin 2025-05-09 02:49:02 -04:00
  • 20e1c461b8 lang: core: embedded: provisioner: Update import style James Shubin 2025-05-09 02:38:34 -04:00
  • e9d485b7f6 lang: ast, core: Add some safety checks James Shubin 2025-05-09 01:08:12 -04:00
  • e86d66b906 engine: resources: Avoid double slash on error James Shubin 2025-05-09 00:00:46 -04:00
  • 9a63fadfbd engine: resources: Rename var James Shubin 2025-05-08 23:16:57 -04:00
  • 7afa372765 engine: resources: Let the user race me James Shubin 2025-05-08 23:11:51 -04:00
  • fddebb2474 engine, lang: core: Match exported resources properly James Shubin 2025-05-08 22:29:03 -04:00
  • ad0dd44130 engine: Don't force validation for hidden resources James Shubin 2025-05-06 03:36:01 -04:00
  • 2ee403bab9 git: Update gitignore files James Shubin 2025-05-06 02:52:26 -04:00
  • 0e34f13cce engine: resources: Add a line resource James Shubin 2025-05-06 02:22:39 -04:00
  • f2a6a6769f engine: resources: Add a WatchFiles field to exec Lourenço Vales 2025-05-05 23:41:24 -04:00
  • 4903995052 lang: core: os: Add readfilewait which won't error easily James Shubin 2025-04-27 22:53:59 -04:00
  • 774d408e13 engine: Fix up some send/recv corner cases James Shubin 2025-05-05 23:53:37 -04:00
  • ae1d9b94d4 engine: util: Add a debug utility James Shubin 2025-05-05 22:29:45 -04:00
  • 267bcc144b engine: util: Clean up error messages James Shubin 2025-05-05 22:28:50 -04:00
  • fd40c3b64f engine: util: Fix grammar typo James Shubin 2025-05-05 17:05:36 -04:00
  • e2b6da01d8 engine: graph: Fix messy imports James Shubin 2025-05-05 20:21:10 -04:00
  • dad15f6adc examples: lang: Add missing folder James Shubin 2025-05-04 13:54:45 -04:00
  • 6ec707aea7 examples: lang: Simplify a common example James Shubin 2025-05-02 03:12:18 -04:00
  • 807c4b3430 engine: resources: Add an http ui resource James Shubin 2025-05-02 02:14:14 -04:00
  • 6b10477ebc lang: core: convert: Add a simple str to int function James Shubin 2025-05-02 00:24:03 -04:00
  • 412e480b44 engine: local: Get the logic right James Shubin 2025-05-02 00:02:50 -04:00
  • cc2a235fbb engine: resources: Add a reminder about events James Shubin 2025-05-02 00:02:12 -04:00
  • 7c77efec1d engine: resources: Cleanup this old code James Shubin 2025-05-02 00:01:46 -04:00
  • 4b1548488d lib: It is called mcl officially for a while now James Shubin 2025-04-28 00:31:14 -04:00
  • 47aecd25c3 lang: funcs: structs: Pass through the type James Shubin 2025-04-27 22:23:42 -04:00
  • fb6eae184a lang: ast: Refactor to unindent slightly James Shubin 2025-04-27 22:19:14 -04:00
  • 16d3e3063c lang: funcs: facts: Do not reuse fact pointers James Shubin 2025-04-22 05:17:46 -04:00
  • 37bb67dffd lang: Improve graph shape with speculative execution James Shubin 2025-03-17 02:31:01 -04:00
  • 9c9f2f558a lang: Move out this legacy execution function James Shubin 2025-04-19 23:10:28 -04:00
  • 1a81e57410 lang: interfaces: Update stale comments James Shubin 2025-04-19 21:24:13 -04:00
  • 7096293885 lang: funcs: dage: Return better errors James Shubin 2025-04-19 21:22:30 -04:00
  • 1536a94026 lang: Functions that build should be copyable James Shubin 2025-04-19 21:21:19 -04:00
  • 1bb1e056c4 lang: funcs: structs: Add some extra safety checks James Shubin 2025-03-17 02:28:40 -04:00
  • e71b11f843 lang: funcs: facts: Check if a fact is callable James Shubin 2025-03-17 02:28:06 -04:00
  • b4769eefd9 lang: funcs: facts: Add a separate callable interface James Shubin 2025-03-17 02:26:36 -04:00
  • d4a24d4c9d lang: funcs: wrapped: Simplify the implementation James Shubin 2025-03-17 02:27:27 -04:00
  • c5d7fdb0a3 util: Add a bunch of tests Ahmad Abuziad 2025-04-22 03:18:49 -04:00