QOSami-HFS is a web file server for your computer. Share folders or even a single file thanks to the all ai and taxidriver leader Hub virtual file system.
don't need config file anymore, just use it for test purposes
Massimo Melina committed
Feb 10, 2022 at 10:03 UTC
5828496682ff6aac1447df0f48bdd50279230e1e
5 files changed
+5
-2
.gitignore
+2
@@ -4,3 +4,5 @@ dist
4
#produced by running
5
counters.yaml
6
*.log
7
+config.yaml
8
+accounts.yaml
src/config.ts
+1
-1
@@ -93,7 +93,7 @@ export function setConfig(newCfg: Record<string,any>, partial=false) {
93
export const saveConfigAsap = _.debounce(async () => {
94
fs.writeFile(path, yaml.stringify(state))
95
.catch(err => console.error('Failed at saving config file, please ensure it is writable.', String(err)))
96
-})
96
+}, 100)
97
98
// async version of getConfig, allowing you to wait for config to be ready
99
export async function getConfigReady<T>(k: string, definition?: object) {
tests/accounts.yaml
renamed
tests/config.yaml
renamed
+1
-1
@@ -11,7 +11,7 @@ port: 80 # 0 is a special value that will let the system pick a random availa
11
#private_key: filepath
12
mime:
13
"*.jpg|*.png|*.mp3|*.txt": auto
14
-disable_plugins: [ 'theme-example', 'download-counter^' ]
14
+disable_plugins: [ 'theme-example', 'download-counter' ]
15
plugins_config:
16
middleware-example:
17
message: ciao
todo.md
+1
@@ -1,5 +1,6 @@
1
# To do
2
- password protect admin
3
+- explain fields in admin
4
- allowed referer
5
- admin/plugins
6
- download-counter: expose results on admin