Commit graph

  • 040c1f6f78 fix query being duplicated yusing 2025-02-11 09:44:23 +08:00
  • 07bce90521 fixed some issues yusing 2025-02-11 09:16:21 +08:00
  • 508b093278 fix health monitor panic yusing 2025-02-11 07:12:08 +08:00
  • 9bed5bf872 fix agent json marshal yusing 2025-02-11 06:27:27 +08:00
  • 6d0a2cd301 fix serving wrong cert yusing 2025-02-11 06:20:09 +08:00
  • e1ee08361d api: added network and sensors system info yusing 2025-02-11 05:26:37 +08:00
  • 3332ce34c5 simplify setup process yusing 2025-02-11 05:05:56 +08:00
  • 2c57e439d5 fixed a few stuff yusing 2025-02-10 13:05:21 +08:00
  • 73e2660e59 agent: add system-info endpoint yusing 2025-02-10 12:34:08 +08:00
  • 9120bbea34 change default agent name to hostname yusing 2025-02-10 10:48:58 +08:00
  • 58ea9750d7 Update next-release yusing 2025-02-10 10:14:52 +08:00
  • a59ad97e5e Fix dockerfile and makefile yusing 2025-02-10 10:05:31 +08:00
  • 0a7b28caf5 refactor and remove unused code yusing 2025-02-10 09:52:53 +08:00
  • eaf191e350 implement godoxy-agent yusing 2025-02-10 09:36:37 +08:00
  • ecb89f80a0 update files for agent, deps upgrade yusing 2025-02-10 09:36:05 +08:00
  • 9626b65593 deps upgrade 0.9.5 yusing 2025-02-11 00:56:17 +08:00
  • c9b5516330 fix wildcard alias and some tests yusing 2025-02-11 00:47:07 +08:00
  • 4363ca88aa fix file server validation yusing 2025-02-07 04:10:45 +08:00
  • 3353060ad4
    Update README.md Yuzerion 2025-02-07 15:58:51 +08:00
  • ddc3b8575e fix startup panic when no notification provider is set 0.9.4-1 yusing 2025-02-07 03:07:21 +08:00
  • 136a2ec89f remove some debug logging 0.9.4 yusing 2025-02-07 01:08:42 +08:00
  • 021c68f2a7 update README yusing 2025-02-06 18:31:49 +08:00
  • 989a09274f restore notification yusing 2025-02-06 18:25:24 +08:00
  • 39c5886d7a make rules.name optional yusing 2025-02-06 06:18:18 +08:00
  • 1a5f3735cf
    Feat/fileserver (#60) Yuzerion 2025-02-06 18:23:10 +08:00
  • cc145ffbf4
    Merge branch 'v0.9' into feat/fileserver Yuzerion 2025-02-06 18:17:54 +08:00
  • 4e2152db97 fix test yusing 2025-02-06 18:14:07 +08:00
  • 5dc805bc5b fix route error not showing yusing 2025-02-06 18:08:25 +08:00
  • df3212873f updated route JSONMarshalling yusing 2025-02-06 17:54:30 +08:00
  • 2192120d0f fix route reload yusing 2025-02-06 17:29:47 +08:00
  • 08236b582c schemas: add "add_prefix" option to modify_request middleware yusing 2025-02-06 17:11:43 +08:00
  • 97111d9892 fileserver: clarify "root" value error yusing 2025-02-06 16:53:37 +08:00
  • f5fb4d2a38 updated route loading logic yusing 2025-02-06 16:47:02 +08:00
  • d8cac223ed refactor and fixed map-to-map deserialization yusing 2025-02-06 16:46:15 +08:00
  • c1705a0209 rename rule.on.bypass to pass yusing 2025-02-06 09:38:41 +08:00
  • 6b119968e4 update compose example yusing 2025-02-06 05:59:21 +08:00
  • 08b5e739e0 add tests for rules.on yusing 2025-02-06 05:50:03 +08:00
  • 43ed860e18 rules: updated help message, make values optional, fixes tests yusing 2025-02-06 05:12:49 +08:00
  • bcf2dde091 Create FUNDING.yml Yuzerion 2025-02-06 04:44:19 +08:00
  • e484e5f6d6 README: move auth docs to wiki yusing 2025-02-06 03:12:34 +08:00
  • 026fd4f2ff add test for the previous commit yusing 2025-02-06 02:33:30 +08:00
  • 6c16ac7a99 fix single line yaml list treated as comma seperated list yusing 2025-02-06 01:58:45 +08:00
  • beb46e2cdb readme and docker compose example amendment yusing 2025-02-06 00:56:11 +08:00
  • 1ec3640928 adjusted and simplified default config and compose.yml yusing 2025-02-04 02:34:23 +08:00
  • 9c1a691512 remove incorrectly added pnpn lockfile yusing 2025-02-03 08:55:55 +08:00
  • 41dbcba815 fixes some tests yusing 2025-02-06 06:36:14 +08:00
  • 4d47eb0e91 update compose example 0.9.3 yusing 2025-02-06 05:59:21 +08:00
  • af7c59b5c2 add tests for rules.on yusing 2025-02-06 05:50:03 +08:00
  • 693bf68864 rules: updated help message, make values optional, fixes tests yusing 2025-02-06 05:12:49 +08:00
  • c9ddf3d165
    Create FUNDING.yml Yuzerion 2025-02-06 04:44:19 +08:00
  • 1549b56866 README: move auth docs to wiki yusing 2025-02-06 03:12:34 +08:00
  • 2cd1f22e68 add test for the previous commit yusing 2025-02-06 02:33:30 +08:00
  • 688f38943d fix single line yaml list treated as comma seperated list yusing 2025-02-06 01:58:45 +08:00
  • 043bbd7a11 readme and docker compose example amendment yusing 2025-02-06 00:56:11 +08:00
  • 1eb3cb3ddb add test for path traversal attack, small fix on FileServer.Start method yusing 2025-02-06 00:16:22 +08:00
  • 4059e373e6 fix failed routes being kept in routes map yusing 2025-02-04 10:50:52 +08:00
  • 970610f9f8 fix extra output of ls-* commands by defer initializaing stuff, speed up start time yusing 2025-02-04 10:43:16 +08:00
  • 4b87b080dd implement health monitor for file server yusing 2025-02-04 10:33:17 +08:00
  • f997423fd7 fix error formatting 0.9.2 yusing 2025-02-04 05:47:46 +08:00
  • 1871ef3d38 clearer error message when config reload failed yusing 2025-02-04 06:42:21 +08:00
  • 7c56c88dd4 fix server not being restarted after config reload yusing 2025-02-04 07:02:28 +08:00
  • 4d7422dd90 adjusted and simplified default config and compose.yml yusing 2025-02-04 02:34:23 +08:00
  • eccabc0588 remove incorrectly added pnpn lockfile yusing 2025-02-03 08:55:55 +08:00
  • ee5c9e0bf4 fix server not being restarted after config reload yusing 2025-02-04 07:02:28 +08:00
  • 9e76ebd03e updated fileserver implmementation and schema yusing 2025-02-04 06:51:07 +08:00
  • 1d4d2a02ed clearer error message when config reload failed yusing 2025-02-04 06:42:21 +08:00
  • 199a4bb876 fix error formatting yusing 2025-02-04 05:47:46 +08:00
  • c90e0db30d reverse proxy refactor and bug fixes yusing 2025-02-04 05:12:52 +08:00
  • 1e413ae215 refactor: move metrics logger to middleware package yusing 2025-02-04 04:20:55 +08:00
  • 503671bd1b refactor: rename HTTPRoute to ReverseProxyRoute to avoid confusion yusing 2025-02-04 03:35:55 +08:00
  • ec148f036d treat fileserver as http route yusing 2025-02-04 03:26:54 +08:00
  • 1baf10fa88 fix incorrect route loading behaviors yusing 2025-02-04 03:17:29 +08:00
  • c61d893403 refactor, merge Entry, RawEntry and Route into one. Implement fileserver. Still buggy yusing 2025-02-03 08:55:07 +08:00
  • 58d5e81449 fix makefile for trace mode yusing 2025-02-03 04:22:29 +08:00
  • 721ddcb590 cleanup code for URL type yusing 2025-02-02 06:33:32 +08:00
  • 0c7b188587 api: fix search icon returning null when no match 0.9.1 yusing 2025-02-02 03:31:52 +08:00
  • 4c97b79adf log prometheus enabled yusing 2025-02-02 03:21:39 +08:00
  • 8ae9573b07 add timeout to notification context yusing 2025-02-01 14:42:21 +08:00
  • 43fce6e739 fix two tests yusing 2025-02-01 14:41:22 +08:00
  • 78900772bb
    Feat/ntfy (#57) Yuzerion 2025-02-01 13:07:44 +08:00
  • c668f11c0f fix schema for ntfy yusing 2025-02-01 13:06:26 +08:00
  • c16a0444ca fix main.go and update next release doc yusing 2025-02-01 12:51:52 +08:00
  • 0d518166ee api: move prometheus handler inside api handler /v1/metrics yusing 2025-02-01 02:09:43 +08:00
  • 49fb716135 fix notification fields order yusing 2025-02-01 01:42:49 +08:00
  • c00395196f implement ntfy notification yusing 2025-01-31 15:49:02 +08:00
  • 6ae391a3c9 make POST and JSON as notification defaults yusing 2025-01-31 14:56:55 +08:00
  • b3290e2665 run as non root and non host network mode feat/non-root-non-host-mode yusing 2025-01-31 06:32:09 +08:00
  • 357897a0cd remove schema stuff from code yusing 2025-01-31 05:21:32 +08:00
  • 10a0a8fe09 update readme yusing 2025-01-31 03:33:20 +08:00
  • 98443be80c fix OIDC not working when ISSUE_URL points to GoDoxy itself 0.9 yusing 2025-01-30 10:39:26 +08:00
  • bf7f6e99c5 updated next release docs yusing 2025-01-30 10:34:47 +08:00
  • b6e468e54e remove schema from dockerfile and code, dependencies upgrade yusing 2025-01-30 00:43:25 +08:00
  • dfc634a362 http: increase default response header timeout to 60s, add option to customize it, schema update yusing 2025-01-30 00:41:03 +08:00
  • d9b6b82f07 api: response error in json instead of html for better rendering flexibility yusing 2025-01-29 11:50:08 +08:00
  • 4ad6257dab fix deserialization yusing 2025-01-29 11:49:28 +08:00
  • e3e3f1dfdc fixed some tests yusing 2025-01-29 09:40:37 +08:00
  • 60f83bb7bf rules: remove the requirement of "path must start with /" yusing 2025-01-29 08:57:42 +08:00
  • 127a3575e5
    Create devcontainer.json David-Lopez777 2025-01-28 02:17:54 -07:00
  • bbc10cb105 fix serialization, added benchmark tests, updated next release docs yusing 2025-01-26 15:08:10 +08:00
  • 83ea19dd92 api: added validation endpoint yusing 2025-01-26 14:47:33 +08:00