mirror of
https://github.com/yusing/godoxy.git
synced 2025-05-20 12:42:34 +02:00
fixes some tests
This commit is contained in:
parent
66db583432
commit
37a166731d
5 changed files with 9 additions and 12 deletions
|
@ -26,7 +26,7 @@ example: # matching `example.y.z`
|
|||
hideXForwarded:
|
||||
homepage:
|
||||
name: Example App
|
||||
icon: png/example.png
|
||||
icon: png/adguard-home.png
|
||||
description: An example app
|
||||
category: example
|
||||
access_log:
|
||||
|
|
|
@ -27,7 +27,7 @@ proxy.app: |
|
|||
hideXForwarded:
|
||||
homepage:
|
||||
name: Example App
|
||||
icon: png/example.png
|
||||
icon: png/adguard-home.png
|
||||
description: An example app
|
||||
category: example
|
||||
access_log:
|
||||
|
@ -89,7 +89,7 @@ proxy.app1.middlewares.cidr_whitelist: |
|
|||
message: IP not allowed
|
||||
proxy.app1.middlewares.hideXForwarded:
|
||||
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.category: example
|
||||
proxy.app1.access_log.buffer_size: 100
|
||||
|
|
|
@ -85,7 +85,7 @@ func TestApplyLabel(t *testing.T) {
|
|||
"proxy.a.middlewares.middleware2.prop3": "value3",
|
||||
"proxy.a.middlewares.middleware2.prop4": "value4",
|
||||
"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.interval": "10s",
|
||||
},
|
||||
|
@ -130,9 +130,10 @@ func TestApplyLabel(t *testing.T) {
|
|||
ExpectEqual(t, b.Container.StopSignal, "SIGTERM")
|
||||
|
||||
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.Name, "example")
|
||||
ExpectEqual(t, a.Homepage.Icon.Extra.Name, "adguard-home")
|
||||
|
||||
ExpectEqual(t, a.HealthCheck.Path, "/ping")
|
||||
ExpectEqual(t, a.HealthCheck.Interval, 10*time.Second)
|
||||
|
|
|
@ -77,10 +77,6 @@ func HomepageConfig(useDefaultCategories bool, categoryFilter, providerFilter st
|
|||
return
|
||||
}
|
||||
|
||||
if item.Hide || !item.Show {
|
||||
return
|
||||
}
|
||||
|
||||
item.Alias = alias
|
||||
item.Provider = r.RawEntry().Provider
|
||||
|
||||
|
|
|
@ -114,10 +114,10 @@ GoDoxy v0.8.2 expected changes
|
|||
on: method POST | method PUT
|
||||
do: error 403 Forbidden
|
||||
```
|
||||
|
||||
- **new** Brand new rewritten 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
|
||||
- **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!
|
||||
|
|
Loading…
Add table
Reference in a new issue