feat: Add version and links to settings page
All checks were successful
Build Docker / Build Image (push) Successful in 54s

This commit is contained in:
2024-02-13 11:49:42 +11:00
parent 4f74d51514
commit fea42b1177
9 changed files with 2265 additions and 2 deletions

13
main.py
View File

@@ -12,6 +12,8 @@ import domainLookup
import urllib.parse
import importlib
import plugin as plugins_module
import gitinfo
import datetime
dotenv.load_dotenv()
@@ -1041,8 +1043,17 @@ def settings():
if success == None:
success = ""
info = gitinfo.get_git_info()
branch = info['refs']
if branch == "main":
branch = ""
last_commit = info['author_date']
# import to time from format "2024-02-13 11:24:03"
last_commit = datetime.datetime.strptime(last_commit, "%Y-%m-%d %H:%M:%S")
version = f'{last_commit.strftime("%y-%m-%d")} ({branch})'
return render_template("settings.html", account=account,sync=account_module.getNodeSync(),
error=error,success=success)
error=error,success=success,version=version)
@app.route('/settings/<action>')
def settings_action(action):