From ae8954c52c99bfbd29b367a6c59294de9f4ad72b Mon Sep 17 00:00:00 2001 From: Face <69168154+face-hh@users.noreply.github.com> Date: Sat, 16 Aug 2025 13:57:14 +0300 Subject: [PATCH] external resource loading, window.location, tab icon fix --- dns/Cargo.lock | 4 +- dns/frontend/dashboard.html | 10 ++ dns/frontend/index.html | 51 +------ dns/frontend/script.lua | 52 +++++++ dns/frontend/style.css | 0 dns/migrations/001_initial.sql | 44 ++++-- dns/migrations/002_remove_email.sql | 3 - dns/migrations/003_fix_timestamp_types.sql | 4 - .../004_add_domain_invite_codes.sql | 14 -- dns/migrations/005_add_dns_records.sql | 23 ---- dns/src/discord_bot.rs | 1 - dns/src/http.rs | 3 +- dns/src/http/models.rs | 1 - dns/src/http/routes.rs | 2 + flumi/Scripts/B9/HTMLParser.gd | 40 +++++- flumi/Scripts/B9/Lua.gd | 29 ++++ flumi/Scripts/Network.gd | 57 ++++++++ flumi/Scripts/Tab.gd | 47 +++---- flumi/Scripts/Utils/Lua/ThreadedVM.gd | 129 +++++++++--------- flumi/Scripts/Utils/URLUtils.gd | 62 +++++++++ flumi/Scripts/Utils/URLUtils.gd.uid | 1 + flumi/Scripts/main.gd | 83 +++++------ 22 files changed, 413 insertions(+), 247 deletions(-) create mode 100644 dns/frontend/dashboard.html create mode 100644 dns/frontend/script.lua delete mode 100644 dns/frontend/style.css delete mode 100644 dns/migrations/002_remove_email.sql delete mode 100644 dns/migrations/003_fix_timestamp_types.sql delete mode 100644 dns/migrations/004_add_domain_invite_codes.sql delete mode 100644 dns/migrations/005_add_dns_records.sql create mode 100644 flumi/Scripts/Utils/URLUtils.gd create mode 100644 flumi/Scripts/Utils/URLUtils.gd.uid diff --git a/dns/Cargo.lock b/dns/Cargo.lock index 92660ec..512d1d5 100644 --- a/dns/Cargo.lock +++ b/dns/Cargo.lock @@ -1560,9 +1560,9 @@ checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" [[package]] name = "macros-rs" -version = "1.2.1" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb8136cf4bdbfd10cdf683dab195f53892cb3b6433397ef48b211556b9c49dcb" +checksum = "9cfca1250b52a785fbe49de29612471f59592b6b659159dcfcb976af08c803b4" dependencies = [ "termcolor", ] diff --git a/dns/frontend/dashboard.html b/dns/frontend/dashboard.html new file mode 100644 index 0000000..2e75510 --- /dev/null +++ b/dns/frontend/dashboard.html @@ -0,0 +1,10 @@ + + Login + + + + + + +

todo

+ \ No newline at end of file diff --git a/dns/frontend/index.html b/dns/frontend/index.html index 812d7f8..eadc2f2 100644 --- a/dns/frontend/index.html +++ b/dns/frontend/index.html @@ -38,56 +38,7 @@ #log-output { text-white p-4 rounded-md mt-4 font-mono max-h-40 } - +