James Read
39368d511a
feature: Limit log history to prevent browser lag and grpc encode failures ( #507 )
...
* feature: Limit log history to prevent browser lag and grpc encode failures
* cicd: Simplify if/else chain to switch
* cicd: Lint failure in JS because of a trailing space
* cicd: Coderabbit fixes on PR
* cicd: Move config sanitize into correct place
* cicd: Handle negative startOffset, negative endOffset and empty logs
* Update internal/executor/executor.go
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* cicd: Fix getLogs segfault
* cicd: Fix code rabbit nitpicks
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-02-19 23:17:06 +00:00
James Read
b4a555e3da
bugfix: #481 StartActionAndWait now allows arguments. ( #483 )
2024-11-24 06:56:27 +00:00
James Read
655a7f205d
feature: Improved auth log messages ( #476 )
2024-11-14 22:00:08 +00:00
James Read
1bfb7c4b28
feature: Logs table creates an entry as soon as the execution is started ( #464 )
2024-11-01 21:23:22 +00:00
James Read
0283b51eca
feature: Login/Logout links ( #443 )
...
* feature: Login/Logout links
* cicd: codestyle
2024-10-19 07:49:41 +00:00
jamesread
1af2e92132
feature: Local user login!
2024-10-18 01:20:04 +01:00
James Read
71ad5d2e3a
feature: local auth! ( #441 )
...
* feature: local auth!
* cicd: contentLogin -> content-login
* bugfix: CSS codestyle
2024-10-17 13:23:01 +00:00
James Read
69d1cc75a7
feature: css classes on displays ( #363 )
2024-07-16 10:01:31 +00:00
James Read
238abc95ad
feature: Customizable default directory, back and action icons ( #326 )
2024-05-31 22:43:05 +00:00
James Read
ac0f3ab6f8
feature: Live command output! ( #325 )
...
* feature: Live command output WIP
* cicd: Fix live command output build errors
* feature: Live command output WIP, remove stdout/stderr split
* feature: Live command output
* Restore output im stepExecAfter, rename so to ost for OutputStreamer
* Update executor.go
* feature: Remove output from log message, bad for long messages, binary output, and security
* feature: Live command output WIP
2024-05-31 20:56:49 +00:00
James Read
4bac315568
feature: The executor now controls the public action map - meaning actions work without the API, and pages load faster (and much more!) ( #324 )
...
* feature: The executor now controls the public action map
* bugfix: Build the action map if there are no entities!
* bugfix: Sort by title if the actions have the same config order
2024-05-27 22:52:06 +00:00
James Read
3904f8563d
feature: Refresh dashboards when entity files change. ( #319 )
...
* feature: Refresh dashboards when entities change
* feature: Refresh dashboards when entities change
* bugfix: Concurrency, lock around websocket write
2024-05-24 22:10:38 +00:00
jamesread
ea1ce82ded
fmt: Change publicid map debug URL
2024-05-13 01:04:21 +01:00
James Read
dc6f6c2896
feature: Kill support in the UI ( #297 )
...
* feature: Kill command API (wip)
* feature: Kill support in the UI
2024-04-27 21:51:45 +00:00
James Read
6991724258
bugfix: Unexpected message #283 ( #284 )
2024-04-20 19:58:38 +00:00
James Read
5a644b0856
bugfix: The web interface now refreshes when the config file is changed! ( #281 )
2024-04-19 23:11:40 +00:00
James Read
f60ab6ce85
feature: Show username in header ( #270 )
2024-04-15 00:09:55 +00:00
James Read
1319f314ff
Argument suggestions ( #252 )
...
* feature: Suggestions for inputs
* feature: #103 Completed suggestions support
2024-03-23 21:52:53 +00:00
James Read
f15235d120
Msot recent execution output on the dashboard. ( #238 )
...
* feature: Support for most recent action output on dashboard
* feature: Support for most recent action output on dashboard
2024-03-04 23:33:50 +00:00
jamesread
77ec2fea63
feature: sosreport in the browser outputs text/plain
2024-02-25 21:10:47 +00:00
jamesread
6da050e3b9
bugfix: Allow static IDs
2024-02-23 21:30:13 +00:00
jamesread
381bf59fbd
feature: The mega dashboards & entities commit.
2024-02-22 23:16:43 +00:00
James Read
759e747f54
feature: readyz API endpoint support ( #225 )
2024-02-07 09:36:50 +00:00
James Read
6892a679ee
feature: Dashboards, at long last ( #224 )
...
* feature: Dashboards, at long last
* fmt: action button IDs now use hypens. Removed ;
2024-02-07 08:54:22 +00:00
James Read
e92ab8d741
#201 - startActionByAlias should be HTTP GET ( #206 )
2023-12-28 20:34:55 +00:00
James Read
d0f74c1ab7
feature: Additional APIs for StartAction ( #188 )
2023-10-31 18:17:35 +00:00
James Read
e8cb661938
feature: #146 Support for maxConcurrent ( #156 )
2023-08-25 15:30:58 +00:00
jamesread
e5a870ed94
feature: websocket implemenation at last!
2023-08-25 15:11:29 +01:00
jamesread
89f08ae6c7
feature: log-popup
2023-08-09 21:15:47 +01:00
James Read
afe0f0986c
feature: sosreport ( #132 )
2023-03-20 12:47:52 +00:00
James Read
f05de1c726
feature: Execute actions on startup. Externalize the executor and add… ( #101 )
...
* feature: Execute actions on startup. Externalize the executor and add tags to logs.
* fmt: Codestyle fixes
2023-02-02 09:35:18 +00:00
jamesread
984dae7450
feature: #61 - Descriptions in arguments
2022-10-21 15:14:58 +01:00
jamesread
0949999840
feature: Initial version of JWT/ACLs
2022-08-24 12:00:33 +01:00
jamesread
30d681690a
#6 - task arguments, that was a lot of work!
2021-11-02 01:25:07 +00:00
jamesread
afd8353b6f
Ongoing UI work
2021-10-18 13:39:53 +01:00
jamesread
39647c6d2d
Rebase past all the recent CI work
2021-10-18 13:38:53 +01:00
jamesread
5a151859d7
Initial work on auth
2021-07-19 14:22:57 +01:00
jamesread
1df36ae196
Work on log support
2021-07-16 21:03:14 +01:00
jamesread
ef6f772532
Rebase to main
2021-07-16 14:28:26 +01:00
jamesread
5d01183198
Buttons are refreshed every 3s
2021-06-20 00:12:51 +01:00
jamesread
37b9e2d66f
Single endpoint for web+ui (Issue #4 ). Migrated to modern protobuf+grpc.
2021-05-24 22:02:21 +01:00
jamesread
37b10902cb
Introduced a bug, as protojson marshals int64 to string for json - and we dont want to deal with strings. Instead used int32.
2021-05-18 21:55:09 +01:00
jamesread
b01639b9b2
A blob of changes while the project is in early dev.
2021-05-15 14:46:28 +01:00
jamesread
3d3999de42
Various updates in a ubercommit :-)
2021-05-12 10:43:32 +01:00
jamesread
b758e6ec7c
Initial commit
2021-05-07 18:01:09 +01:00