Commit Graph

  • 36c786a26d chore: Cleanup websocket/marshaller code jamesread 2025-11-11 10:20:54 +0000
  • afbd1c3abe dep updates jamesread 2025-11-11 00:30:34 +0000
  • 09ecc8d15c
    feat: Add translations and language support (#708) James Read 2025-11-11 00:26:03 +0000
  • 487bf83f4e chore: use koanf tag in config reloader test jamesread 2025-11-10 23:39:15 +0000
  • adae55f24b chore: translate logs list view, log statuses, and language dialog jamesread 2025-11-10 23:33:55 +0000
  • 217b17a058 chore: (#708) Print key validation errors, translate the language dialog jamesread 2025-11-10 23:26:55 +0000
  • 67a9d3b1d1 chore: skip env in config test in 3k jamesread 2025-11-10 23:17:53 +0000
  • de7129e1d7 chore: reduce cyclomatic complexity jamesread 2025-11-10 23:15:18 +0000
  • 3df22f2ccb Merge branch 'feat-add-language-support' of github.com:OliveTin/OliveTin into feat-add-language-support jamesread 2025-11-10 22:50:58 +0000
  • 1140453f30 fix: broken integration test after fieldsets changes jamesread 2025-11-10 22:50:42 +0000
  • 9cf79863b3
    Merge branch 'next' into feat-add-language-support James Read 2025-11-10 21:53:04 +0000
  • 6a853d9c99 feat: (#708) Added language support jamesread 2025-11-10 21:52:36 +0000
  • 83fe489949 fix: (#703) Fixed entity fieldsets being drawn in a random order jamesread 2025-11-10 21:08:34 +0000
  • e7d4747727 chore: fix broken integration test after fieldsets changes jamesread 2025-11-10 20:52:49 +0000
  • d4d7bf8135
    fix: (#704) Confirmation buttons (#707) James Read 2025-11-10 20:46:48 +0000
  • 32a062ae93 fix: (#707) Confirmation buttons and ASCII input types jamesread 2025-11-10 20:12:19 +0000
  • 263601170f fix: (#702) Fixed actions being drawn in a column (an extra fieldset was being added) jamesread 2025-11-10 19:46:58 +0000
  • b071b4d036 feat: Increase terminal size, and in fullscreen mode jamesread 2025-11-10 19:46:08 +0000
  • 52ff504a9d fix: (#704) Confirmation buttons jamesread 2025-11-10 13:21:54 +0000
  • 2ed564a403 feat: Add translations and language support jamesread 2025-11-10 13:20:40 +0000
  • 209856eda9
    3k release: massively improve config loading, reduce log spam, etc (#700) James Read 2025-11-07 00:55:08 +0000
  • 3967b91cf0 fix: Exit if no base config file is found jamesread 2025-11-07 00:51:04 +0000
  • 50abb53ace
    Fix config loading missing values (#699) James Read 2025-11-07 00:40:36 +0000
  • 110bbd6216
    Merge branch 'next' into fix-config-loading-missing-values James Read 2025-11-07 00:34:11 +0000
  • 1552c104e9 fix: Propperly merge included configs (handling actions) jamesread 2025-11-07 00:31:33 +0000
  • 4006fd485d
    fix: Various log noise and spam (#698) James Read 2025-11-06 23:48:11 +0000
  • 7dc99b1398 fix: Massively improve config loading jamesread 2025-11-06 23:45:54 +0000
  • 581536a60f fmt: GetActionLogs jamesread 2025-11-06 23:44:56 +0000
  • 58593c6f04 doc: Improve HAProxy example jamesread 2025-11-06 23:44:00 +0000
  • 39664a734d fix: Various log noise jamesread 2025-11-06 23:42:07 +0000
  • 87f9a0b152
    fix: #696 - hide login link if login interactively isn't possible (local or oauth2) (#697) James Read 2025-11-06 15:44:52 +0000
  • d688ab64e1 fix: #696 - hide login link if login interactively isn't possible (local user or oauth2) jamesread 2025-11-06 15:29:39 +0000
  • 822f3197b6 chore: (#675) Remove dead websocket code jamesread 2025-11-06 09:52:16 +0000
  • a67b5b4e8f
    3k release (#693) James Read 2025-11-06 00:44:19 +0000
  • a3c5114615
    fix: #685 - show navigation (and picocrank upgrade) (#692) James Read 2025-11-06 00:42:56 +0000
  • 28c813762f fix: #685 - show navigation (and picocrank upgrade) jamesread 2025-11-06 00:38:56 +0000
  • d94f2aca1c
    Addresses concurrent map read and write (#688) James Read 2025-11-05 00:46:10 +0000
  • 055472902d fix: #686 - concurrent map read and write - in entity instances jamesread 2025-11-04 23:30:14 +0000
  • 2b24daa6d0 fix: Address concurrency issue in entities storage jamesread 2025-11-04 23:18:41 +0000
  • 294e33d110 fix: #686 - concurrent map read and write jamesread 2025-11-04 23:03:45 +0000
  • d3cd876eec doc: Added API docs generation tool for 3k jamesread 2025-10-31 09:26:40 +0000
  • 52cd5f255a
    doc: Better default config that includes security examples and more doc links (#682) James Read 2025-10-31 09:19:49 +0000
  • 2b1f9a9247 doc: Better layout of default config security section jamesread 2025-10-31 09:18:45 +0000
  • 6782156a58 doc: Add date id jamesread 2025-10-30 21:33:10 +0000
  • f1250f9caf doc: Add more security examples to default config jamesread 2025-10-30 21:24:13 +0000
  • 0bf313a3f7 doc: Move defaultPolicy to the end in the config jamesread 2025-10-30 21:14:49 +0000
  • 092661c7eb doc: Better default config that includes security examples and more doc links jamesread 2025-10-30 21:10:58 +0000
  • 2a6d9e4f68
    3k release (#681) James Read 2025-10-30 16:07:23 +0000
  • 83f45d71bf fix: Several coderabbit suggestions on next branch jamesread 2025-10-30 15:51:40 +0000
  • 79a71099f9 fix: fmt api.go jamesread 2025-10-30 15:26:29 +0000
  • e6a02ac614 chore: fix various cyclo checks jamesread 2025-10-30 15:25:57 +0000
  • e0167c9e42
    fix: Require guests to login (#678) James Read 2025-10-30 13:22:39 +0000
  • 7abffedb14
    Merge branch 'next' into fix-require-guests-login James Read 2025-10-30 13:15:37 +0000
  • d32db6483e
    chore: reduce cyclo complexity in service (#680) James Read 2025-10-30 13:05:19 +0000
  • 44b518a5b2 fix: panic when loading sessions.yaml jamesread 2025-10-30 13:04:41 +0000
  • a4e50bfb54 fix: panic when executing action with no arguments jamesread 2025-10-30 13:04:12 +0000
  • a8f5e25454 chore: Conflict in AGENTS.md jamesread 2025-10-30 12:57:59 +0000
  • c3d5da1981 chore: reduce cyclo complexity in service jamesread 2025-10-30 12:52:58 +0000
  • 7a1c4d3efa fix: Test authRequireGuestsToLogin redirect jamesread 2025-10-30 11:58:51 +0000
  • c89979ddb2 fix: Wait for login UI to appear in authRequireGuestsToLogin test jamesread 2025-10-30 11:05:14 +0000
  • 430aab638b
    Merge branch 'next' into fix-require-guests-login James Read 2025-10-30 09:20:24 +0000
  • 961ddac193 fix: Duplicate ACL rendering bug in UserControlPanel jamesread 2025-10-30 09:17:55 +0000
  • 03ac3b5fa7
    feat: ActionDetailsView component, show timeout and logs for action. … (#676) James Read 2025-10-30 02:15:01 +0000
  • d21f06e555 fix: Require guests to login jamesread 2025-10-30 02:13:40 +0000
  • f25b456c3d
    Merge branch 'next' into fix-output-streaming James Read 2025-10-30 00:25:49 +0000
  • e1db1e7be5 fix: Add big error handling for action details view jamesread 2025-10-30 00:24:50 +0000
  • 19c3b67cdd fix: fix panic in pagination if we get a bad request jamesread 2025-10-30 00:12:06 +0000
  • b9d859ada2 fix: fix start action button in ActionDetailsView.vue jamesread 2025-10-30 00:08:12 +0000
  • 61fc771ac3 fix: Race condition and speedup in accessing streaming clients jamesread 2025-10-30 00:03:37 +0000
  • e0fd10a6ec fix: calculate duration correctly in ExecutionView.vue jamesread 2025-10-29 23:35:37 +0000
  • 2a5732cc27
    feat: enable JSON logging support with OLIVETIN_LOG_FORMAT=json envir… (#677) James Read 2025-10-29 23:03:15 +0000
  • 57390be16f feat: ActionDetailsView component, show timeout and logs for action. Fix output streaming. jamesread 2025-10-29 22:20:41 +0000
  • 8a6d61c260 feat: enable JSON logging support with OLIVETIN_LOG_FORMAT=json environment variable jamesread 2025-10-29 22:05:00 +0000
  • f337e05eaf chore: start next cycle jamesread 2025-10-29 22:39:54 +0000
  • 6c6d07bf4f fix: #674 Use JSON options for API handler jamesread 2025-10-27 20:40:15 +0000
  • d54f2307c7 fix: Use tree for webui nfpm packages jamesread 2025-10-27 16:27:32 +0000
  • 49dcc7fb46 fix: goreleaser bug for webui jamesread 2025-10-27 16:20:48 +0000
  • 2ea35697d0 fix: #672 Empty execution tracking ID in InternalLogEntry jamesread 2025-10-27 15:42:13 +0000
  • a551589840 feat: #428 Initial support for include directive in config files jamesread 2025-10-27 15:32:30 +0000
  • fcd3ccc59a fix: authRequireGuestsToLogin config, and config loading improvements jamesread 2025-10-27 14:56:32 +0000
  • dddc0417c2 fix: #673 Testing fix for broken deb packages jamesread 2025-10-27 14:33:40 +0000
  • d5eb74e738 fix: Include "fix" in the right place in the release notes jamesread 2025-10-27 14:22:21 +0000
  • 9fbaa8671f fix: Banner message support jamesread 2025-10-27 14:20:26 +0000
  • a915a654cb
    bugfix: #639 Exec support, disallow URL and similar arguments with (#671) James Read 2025-10-26 19:02:22 +0000
  • c86bf629f9 bugfix: Added nil checks jamesread 2025-10-26 17:32:26 +0000
  • c917d1b1e7 bugfix: #639 Exec support, disallow URL and similar arguments with jamesread 2025-10-26 16:40:44 +0000
  • 1cb12b203e
    Local user login fixes (#669) James Read 2025-10-26 14:39:03 +0000
  • 2a21d74e35
    Merge branch 'main' into next James Read 2025-10-26 14:22:25 +0000
  • 8686a5629e fix: User Information panel and login/logout flow jamesread 2025-10-26 13:42:06 +0000
  • 43cfe41378 fix: Issues with login form and local auth jamesread 2025-10-26 13:24:22 +0000
  • 280234b138
    fix dark mode styles (#668) James Read 2025-10-26 00:23:09 +0000
  • 02ec8eeb65 fix: Upgraded femtocrank to fix dark mode styles jamesread 2025-10-26 01:10:43 +0100
  • ef5a67e7b8 fix: Upgrade femtocrank for dark styles jamesread 2025-10-26 00:47:46 +0100
  • eb2463aa2d
    3k release: Connect RPC migration and authentication refactoring (#666) James Read 2025-10-24 23:42:39 +0000
  • a7e7bf869e fix: WIP on login regression jamesread 2025-10-25 00:31:02 +0100
  • 0dd9e9b2b7 fix: guard against nil session storage jamesread 2025-10-25 00:22:28 +0100
  • aa8322c354 fix: guard against nil session storage jamesread 2025-10-25 00:20:56 +0100
  • 956e74a6b3 fix: Don't log SID (!) SECURITY jamesread 2025-10-25 00:20:35 +0100
  • c9ff4d1a68 fix: broken go.mod jamesread 2025-10-25 00:20:15 +0100
  • 88cc1ab080 chore: Makefile whitespace jamesread 2025-10-24 23:55:42 +0100