James Read
eee4c4e404
bugfix: Auth in the wrong place ( #430 )
2024-10-12 21:14:09 +00:00
James Read
a187c8c8a0
feature: Slightly nicer looking logs and diagnostics pages ( #427 )
2024-10-11 17:40:40 +00:00
Simon Dahlbacka
35dca50863
Make it possible to redirect to a login url unless authenticated ( #347 )
...
* feature: Try to navigate to UrlOnUnauthenticated if set and not authenticated
* refactor: use better naming
* feature: default to allow guest
2024-10-11 17:36:31 +00:00
Simon Dahlbacka
00856f15a7
feature: pass ot_ args to shellAfterCompleted ( #420 )
...
* feature: pass ot_ args to shellAfterCompleted
* refactor: Implement this the right way
---------
Co-authored-by: James Read <contact@jread.com>
2024-10-11 14:59:02 +00:00
James Read
d1c67a9dd8
depbump: js micromatch 4.0.8 ( #426 )
2024-10-10 23:38:35 +00:00
James Read
6c289506c2
bugfix: Fixed unusual issues that slipped through with shellAfterCompleted ( #425 )
...
* bugfix: Fixed unusual issues that slipped through with shellAfterCompleted #419 #420
* cicd: Fix broken style lint
2024-10-10 23:15:03 +00:00
James Read
5d82ae7680
feature: Log username with each request #422 ( #424 )
2024-10-10 20:50:47 +00:00
James Read
9737886839
feature: Better websocket error message ( #417 )
2024-10-02 00:19:49 +00:00
James Read
1d9502d800
Feature better 404s ( #416 )
...
* feature: CSS on actions
* feature: Less crashes when things are not found
2024-10-01 23:21:37 +00:00
James Read
c0a18f82a5
feature: Link to log outputs ( #415 )
2024-10-01 23:17:09 +00:00
jamesread
9723a38ca1
bugfix: Crash on trying to start a non-existant action from the API
2024-10-01 21:19:17 +01:00
James Read
8258a758d2
bugfix: Dashboards with multiple spaces in the name could not be navigated properly ( #408 )
2024-09-16 22:36:40 +00:00
James Read
044613ae9a
bugfix: Null action map, causing crash on startup actions ( #407 )
2024-09-11 16:19:52 +00:00
James Read
76c9171356
feature: Add OT_ vars to each execution ( #406 )
2024-09-10 22:52:46 +00:00
James Read
f8c330aae3
feature: Better feedback on shellAfterCommand, and mark OliveTin specific output with "OliveTin::" in logs ( #403 )
2024-09-02 22:59:19 +00:00
jamesread
d4bd7dd586
doc: shellAfterCompleted should use `output`, not `stdout` [skip ci]
2024-09-02 21:14:34 +01:00
Mitch Brown
fa20f6a63a
Fixed typo
2024-09-01 00:22:45 +01:00
James Read
b9ce695616
feature: Nicer default colors (catpuccin/frappe ( #395 )
2024-08-30 20:48:17 +00:00
James Read
3f1dbf1130
bugfix: System users can now be used in ACLs ( #396 )
2024-08-30 20:48:07 +00:00
James Read
6413e51cf5
feature: Exec permission denied now marks the action as "blocked" and adds a log message. Timeouts also add a documentation link to the command output. Tags always set. ( #398 )
2024-08-30 20:36:13 +00:00
James Read
defcf6d26e
fmt: Rebuilt ACL code to have less boilerplate ( #397 )
2024-08-30 20:30:44 +00:00
James Read
2671983c43
bugfix: Execution dialog duration no longer has issues displaying actions that were never started. ( #394 )
2024-08-30 20:28:27 +00:00
James Read
dc9653307b
feature: Logs, column for tag, and left align status. Stop nav flash ( #393 )
2024-08-30 20:28:12 +00:00
jamesread
eb91eb33d5
bugfix: Log for http request mangling changed to DEBUG level
2024-08-30 21:27:56 +01:00
James Read
ddb803d9b5
feature: Sidebar hiding now pure CSS & theme reloading for devs ( #391 )
2024-08-25 23:47:43 +00:00
dependabot[bot]
c9095b4d67
build(deps): bump axios from 1.6.8 to 1.7.4 in /integration-tests ( #387 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.6.8 to 1.7.4.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.6.8...v1.7.4 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-14 22:14:35 +00:00
James Read
40158eda71
bugfix: Race condition on executor logs ( #385 )
2024-08-14 22:06:50 +00:00
dependabot[bot]
bbbbfceeb3
build(deps): bump github.com/docker/docker ( #386 )
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 26.1.4+incompatible to 26.1.5+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v26.1.4...v26.1.5 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-14 22:06:06 +00:00
James Read
9ca1940834
feature: change all navigation to path based ( #384 )
...
* feature: change all navigation to path based
* bugfix: load default dashboard if actions is empty
2024-08-14 11:35:10 +00:00
James Read
37160a91f3
feature: take full page and display footer at bottom pf window ( #383 )
2024-08-14 06:56:30 +00:00
James Read
274d036f74
fmt: Cleanup terminal code ( #381 )
...
* fmt: Clean up OutputTerminal code
* fmt: Clean up OutputTerminal code
2024-08-09 19:04:57 +00:00
James Read
1fe0e49adb
bugfix: #337 - Entity overwriting ( #382 )
2024-08-09 19:04:50 +00:00
James Read
7a7a07d9ad
feature: Minor change to action timeout message to be more consistent with other logs ( #380 )
2024-08-09 14:53:02 +00:00
James Read
5b5fca0837
feature: `enableCustomJs` toggle to allow loading ./custom-webui/custom.js ( #379 )
2024-08-09 09:21:50 +00:00
James Read
fab0264d9b
feature: Cleanup execution dialog, and log display status. ( #378 )
...
* feature: Cleanup execution dialog, and log display status.
* fmt: Remove empty block
* cicd: Use ActionStatusDisplay in test
* bugfix: missed promise
* bugfix: missed promise
* bugfix: Didnt return getText on ActionStatusDisplay
2024-08-08 20:46:46 +00:00
jamesread
8d839ee6ce
bugfix: fsnotify event logs moved to DEBUG level, because info was spammy
2024-08-07 00:22:49 +01:00
jamesread
90efbf3159
fmt: #368
2024-08-07 00:21:02 +01:00
jamesread
17dd1b4158
Merge branch 'main' of ssh://github.com/OliveTin/OliveTin
2024-08-07 00:17:42 +01:00
dependabot[bot]
e5f6d8ff50
build(deps): bump github.com/docker/docker ( #372 )
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 26.0.2+incompatible to 26.1.4+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v26.0.2...v26.1.4 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 16:02:13 +00:00
jamesread
e183910b88
Merge branch 'main' of ssh://github.com/OliveTin/OliveTin
2024-08-06 16:35:10 +01:00
James Read
8cd5b9fb46
feature: Trace log message on ExecRequest for debugging ( #375 )
2024-08-06 13:46:49 +00:00
wushuzh
6958445f83
Use windows compatible cmds and wait more time ( #374 )
...
* bugfix: change action request cnt type as Counter
* bugfix: fix type of act req count and typo
* bugfix: change to correct type of act req in TC
* bugfix: use Windows compatible cmds for test
* bugfix: wait more for slow test env
---------
Co-authored-by: wushuzh <wushuzh@outlook.com>
2024-08-06 13:43:16 +00:00
James Read
ef91294d5e
cicd: Make grpc to fix codeql ( #373 )
2024-07-30 13:03:56 +00:00
jamesread
a36f286f8a
cicd: Make grpc to fix codeql
2024-07-30 13:58:12 +01:00
wushuzh
d9e921950f
bugfix: fix type of the prometheus metric act req as count ( #370 )
...
* bugfix: change action request cnt type as Counter
* bugfix: fix type of act req count and typo
* bugfix: change to correct type of act req in TC
---------
Co-authored-by: wushuzh <wushuzh@outlook.com>
2024-07-26 08:41:42 +00:00
wushuzh
ffcd19e748
bugfix: use cross-platform module filepath to set usedConfigDir ( #369 )
...
* bugfix: use filepath to set correct configDir in Windows
* test: improve unittest rep folder creation
---------
Co-authored-by: wushuzh <wushuzh@outlook.com>
2024-07-22 09:33:56 +00:00
jamesread
d0eb132b95
Merge branch 'main' of ssh://github.com/OliveTin/OliveTin
2024-07-18 15:11:19 +01:00
jamesread
1cf971c092
feature: Better format for server dashboard
2024-07-18 15:11:06 +01:00
James Read
49f745be68
fmt: Set for setdir ( #367 )
2024-07-18 12:08:36 +00:00
wushuzh
b50824a705
feature: support basic dev tasks in Windows ( #364 )
...
* feature: support basic dev tasks in Windows
* feature: support front-end targets in Windows
---------
Co-authored-by: wushuzh <wushuzh@outlook.com>
2024-07-17 12:51:08 +00:00