James Read
13e48dded2
feature: Better guest handling ( #472 )
...
* feature: Better guest handling
* bugfix: Better handling of requiring guests to login
2024-11-09 23:27:09 +00:00
jamesread
0d981773b3
fmt: gofmt
2024-11-08 23:54:32 +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
ceb0a78180
bugfix: Logout cookies causing a conflict ( #461 )
2024-11-01 20:36:38 +00:00
James Read
d3ad811ac5
bugfix: Removed hardcoded dependency on GitHub in OAuth2 flow ( #458 )
2024-10-26 22:30:08 +00:00
James Read
be9b2a7c78
bugfix: Cookie expiry for OAuth2 & Local set to 1 year, not session ( #451 )
2024-10-20 21:58:12 +00:00
James Read
80e5b5b0c1
feature: Cleanup auth code ( #444 )
2024-10-19 19:33:27 +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
32b5fee108
bugfix: Fixed crash when requesting execution status that could not be found (NPE) ( #440 )
2024-10-15 10:48:55 +00:00
James Read
de81ec00fd
feature: mix of bits ( #439 )
...
* feature: mix of bits
* bugfix: codestyle
2024-10-15 07:47:51 +00:00
jamesread
fb7e650267
feature: OAuth2 Redirect URL
2024-10-14 09:25:21 +01:00
jamesread
6a7187fb5b
feature: OAuth2! :-D
2024-10-14 09:25:21 +01:00
James Read
b31cdf15a2
feature: Email argument type ( #433 )
...
* feature: Email argument type
* bugfix: Fix error if additional links is null
2024-10-13 18:40:16 +00:00
jamesread
706441799f
feature: Custom navigation links in the nav (sidebar/topbar)
2024-10-13 00:35:47 +01:00
James Read
eee4c4e404
bugfix: Auth in the wrong place ( #430 )
2024-10-12 21:14:09 +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
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
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
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
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
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
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
James Read
40158eda71
bugfix: Race condition on executor logs ( #385 )
2024-08-14 22:06:50 +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
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
jamesread
8d839ee6ce
bugfix: fsnotify event logs moved to DEBUG level, because info was spammy
2024-08-07 00:22:49 +01:00
James Read
8cd5b9fb46
feature: Trace log message on ExecRequest for debugging ( #375 )
2024-08-06 13:46:49 +00: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
James Read
49f745be68
fmt: Set for setdir ( #367 )
2024-07-18 12:08:36 +00:00
James Read
69d1cc75a7
feature: css classes on displays ( #363 )
2024-07-16 10:01:31 +00:00
jamesread
a54ea505c9
bugfix: Allow . in enxtended variable paths
2024-07-15 22:20:49 +01:00
James Read
31d7168aac
feature: #350 Environment variable PORT can be used to override the default 1337, and internal services will calculate their port based on that ( #358 )
2024-07-15 14:28:53 +00:00
James Read
09016e1d5f
feature: Entitiy data now serializes non-strings ( #357 )
2024-07-15 12:10:13 +00:00
James Read
9dd33bc3f9
bugfix: Empty environment variable names causing exec failures on Windows, thanks @sirjmann92 ! ( #353 )
2024-07-12 16:22:03 +00:00
James Read
482ef0e5e8
feature: Helper scripts for ssh, themes, etc ( #349 )
...
* feature: Helper scripts for ssh, themes, etc
* cicd: Update goreleaser to support v2 .goreleaser.yml files
2024-07-07 22:10:33 +00:00
jamesread
c18b91f684
feature: Easy SSH
2024-07-07 00:55:22 +01:00
James Read
6622a6ded4
bugfix: Kill the process group, not just the parent process ( #328 ), , thanks @ioqy, @vvrein ( #346 )
...
* bugfix: Kill the process group, not just the parent process (#328 ), thanks @ioqy, @vvrein
* bugfix: Kill the process group, not just the parent process (#328 ), thanks @ioqy, @vvrein
* bugfix: Kill the process group, not just the parent process (#328 ), thanks @ioqy, @vvrein
2024-07-04 00:12:28 +00:00
James Read
fb6aaa52c7
feature: New diagnostics page, showing SSH keys found. ( #344 )
2024-07-03 23:34:07 +00:00