autocompl and details with accureate time
This commit is contained in:
@@ -160,6 +160,7 @@ def ls():
|
||||
return "Error", 401
|
||||
return "\n".join(file_list()), 200
|
||||
|
||||
|
||||
@app.route("/ls-simple", methods=["GET"])
|
||||
def ls_simple():
|
||||
"""
|
||||
|
||||
@@ -162,11 +162,11 @@ _get_completer() {
|
||||
local curr_arg
|
||||
curr_arg=${COMP_WORDS[COMP_CWORD]}
|
||||
if [[ $COMP_CWORD -eq 1 ]]; then
|
||||
COMPREPLY=( $(compgen -W "help autocomplete list write delete update" -- $curr_arg ) );
|
||||
COMPREPLY=( $(compgen -W "help autocomplete list write delete show update" -- $curr_arg ) );
|
||||
fi
|
||||
if [[ $COMP_CWORD -eq 2 ]]; then
|
||||
case ${COMP_WORDS[$(( $COMP_CWORD - 1 ))]} in
|
||||
delete)
|
||||
delete|show)
|
||||
local remotelist=$( eval MFL_EXEC simplelist )
|
||||
COMPREPLY=( $(compgen -W "$remotelist" -- $curr_arg ) );
|
||||
;;
|
||||
|
||||
@@ -4,7 +4,7 @@ from flask import current_app as app
|
||||
import time
|
||||
import sqlite3
|
||||
import shutil
|
||||
from .misc import file_size_MB, file_size_human, file_date_human
|
||||
from .misc import file_size_human, file_date_human, file_time_human
|
||||
|
||||
|
||||
def get_db():
|
||||
@@ -161,12 +161,12 @@ def file_details(token, name):
|
||||
else:
|
||||
return {}
|
||||
return {
|
||||
"size": file_size_MB(s.st_size),
|
||||
"size": s.st_size,
|
||||
"hsize": file_size_human(s.st_size, HTML=False),
|
||||
"added": file_date_human(added),
|
||||
"added": file_time_human(added),
|
||||
"name": name,
|
||||
"url": file_full_url(token, name),
|
||||
"expires": file_date_human(expires),
|
||||
"expires": file_time_human(expires),
|
||||
"downloaded": downloads,
|
||||
"max-dl": max_dl,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user