fixes some tests

This commit is contained in:
yusing 2025-01-23 05:24:13 +08:00
parent 66db583432
commit 37a166731d
5 changed files with 9 additions and 12 deletions

View file

@ -26,7 +26,7 @@ example: # matching `example.y.z`
hideXForwarded: hideXForwarded:
homepage: homepage:
name: Example App name: Example App
icon: png/example.png icon: png/adguard-home.png
description: An example app description: An example app
category: example category: example
access_log: access_log:

View file

@ -27,7 +27,7 @@ proxy.app: |
hideXForwarded: hideXForwarded:
homepage: homepage:
name: Example App name: Example App
icon: png/example.png icon: png/adguard-home.png
description: An example app description: An example app
category: example category: example
access_log: access_log:
@ -89,7 +89,7 @@ proxy.app1.middlewares.cidr_whitelist: |
message: IP not allowed message: IP not allowed
proxy.app1.middlewares.hideXForwarded: proxy.app1.middlewares.hideXForwarded:
proxy.app1.homepage.name: Example App proxy.app1.homepage.name: Example App
proxy.app1.homepage.icon: png/example.png proxy.app1.homepage.icon: png/adguard-home.png
proxy.app1.homepage.description: An example app proxy.app1.homepage.description: An example app
proxy.app1.homepage.category: example proxy.app1.homepage.category: example
proxy.app1.access_log.buffer_size: 100 proxy.app1.access_log.buffer_size: 100

View file

@ -85,7 +85,7 @@ func TestApplyLabel(t *testing.T) {
"proxy.a.middlewares.middleware2.prop3": "value3", "proxy.a.middlewares.middleware2.prop3": "value3",
"proxy.a.middlewares.middleware2.prop4": "value4", "proxy.a.middlewares.middleware2.prop4": "value4",
"proxy.a.homepage.show": "true", "proxy.a.homepage.show": "true",
"proxy.a.homepage.icon": "png/example.png", "proxy.a.homepage.icon": "png/adguard-home.png",
"proxy.a.healthcheck.path": "/ping", "proxy.a.healthcheck.path": "/ping",
"proxy.a.healthcheck.interval": "10s", "proxy.a.healthcheck.interval": "10s",
}, },
@ -130,9 +130,10 @@ func TestApplyLabel(t *testing.T) {
ExpectEqual(t, b.Container.StopSignal, "SIGTERM") ExpectEqual(t, b.Container.StopSignal, "SIGTERM")
ExpectEqual(t, a.Homepage.Show, true) ExpectEqual(t, a.Homepage.Show, true)
ExpectEqual(t, a.Homepage.Icon.Value, "png/example.png") ExpectEqual(t, a.Homepage.Hide, false)
ExpectEqual(t, a.Homepage.Icon.Value, "png/adguard-home.png")
ExpectEqual(t, a.Homepage.Icon.Extra.FileType, "png") ExpectEqual(t, a.Homepage.Icon.Extra.FileType, "png")
ExpectEqual(t, a.Homepage.Icon.Extra.Name, "example") ExpectEqual(t, a.Homepage.Icon.Extra.Name, "adguard-home")
ExpectEqual(t, a.HealthCheck.Path, "/ping") ExpectEqual(t, a.HealthCheck.Path, "/ping")
ExpectEqual(t, a.HealthCheck.Interval, 10*time.Second) ExpectEqual(t, a.HealthCheck.Interval, 10*time.Second)

View file

@ -77,10 +77,6 @@ func HomepageConfig(useDefaultCategories bool, categoryFilter, providerFilter st
return return
} }
if item.Hide || !item.Show {
return
}
item.Alias = alias item.Alias = alias
item.Provider = r.RawEntry().Provider item.Provider = r.RawEntry().Provider

View file

@ -114,10 +114,10 @@ GoDoxy v0.8.2 expected changes
on: method POST | method PUT on: method POST | method PUT
do: error 403 Forbidden do: error 403 Forbidden
``` ```
- **new** Brand new rewritten WebUI - **new** Brand new rewritten WebUI
- View logs directly from WebUI - View logs directly from WebUI
- Edit dashboard item config (overrides docker labels and include file) - Edit dashboard app config (e.g. icon, name, category, etc.)
- Toggle show / hide apps
- Health bubbles, latency, etc. rich info on dashboard items - Health bubbles, latency, etc. rich info on dashboard items
- **new** Support selfh.st icons: `@selfhst/<reference>.<format>` _(e.g. `@selfhst/adguard-home.webp`)_ - **new** Support selfh.st icons: `@selfhst/<reference>.<format>` _(e.g. `@selfhst/adguard-home.webp`)_
- also uses the display name on https://selfh.st/icons/ as default for our dashboard! - also uses the display name on https://selfh.st/icons/ as default for our dashboard!