Qubasa
8ad9f99606
clan-app: renamed deps folder to 'backend'
2025-09-30 15:30:39 +02:00
Qubasa
864b131010
clan-app: Move middleware to it's own folder
2025-09-16 16:06:16 +02:00
Qubasa
e6efd5e731
clan-app: display runtime icon correctly in process overview
2025-09-01 17:34:07 +02:00
Jörg Thalheim
b2a54f5b0d
PLC0415: fix
2025-08-26 14:46:42 +02:00
Jörg Thalheim
31cbb7dc00
PLC0415: fix
2025-08-26 11:07:57 +02:00
Jörg Thalheim
4986fe30c3
ARG002/ARG005: fix
2025-08-25 14:36:36 +02:00
Jörg Thalheim
ea2d6aab65
ruff: apply automatic fixes
2025-08-25 11:34:41 +02:00
Johannes Kirschbauer
480fdfaf8a
API: rename {open_file, open_clan_folder} into {get_system_file, get_clan_folder}
2025-07-10 18:42:03 +02:00
Qubasa
dbb3e889e1
clan-lib: Fix @API.register_abstract not throwing correct error when called directly without implementation
...
clan-app: Fix mypy lint
clan-lib: Mark test as with_core
2025-07-10 15:09:51 +07:00
Qubasa
70f7f7e676
clan-app: Moved thread handling up to the ApiBridge
2025-07-10 12:02:30 +07:00
Qubasa
97650daa10
clan-app: Add swagger redirect
2025-07-09 18:48:00 +07:00
Qubasa
0987c4b2cc
clan-app: Working swagger
2025-07-09 18:34:58 +07:00
Qubasa
0b4eb9202e
clan-app: Better http architecture
2025-07-09 16:40:49 +07:00
Qubasa
053ed833d9
clan-app: init clan http api
...
clan-app: nix fmt
2025-07-09 16:40:49 +07:00
Qubasa
d8251dce2b
clan-app: Generalize architecture for API requests
2025-07-08 17:32:59 +07:00
Qubasa
389e726521
clan-app: Add plug and play middleware interface
2025-07-08 17:32:59 +07:00
Qubasa
5b21a266fc
clan-app: Implement dynamic log groups into javascript callApi
...
nix fmt
2025-07-04 17:49:00 +07:00
Qubasa
a4964c4c93
clan_lib: expose log_manager with API.register properly
2025-07-04 13:19:09 +07:00
Qubasa
26680bc784
clan-app: simplified task function, moved them to a separate file
2025-07-02 16:18:37 +07:00
Qubasa
43df077dda
clan-app: Add a 'group' to log_manager. Move log_manager to own subdirectory
2025-06-24 21:42:18 +02:00
Qubasa
e27bb956c9
clan-lib: Add LogManager class
2025-06-12 16:24:40 +02:00
Qubasa
7df19df224
clan-app: Catch method not found error in api
2025-06-04 18:16:58 +02:00
lassulus
1f0c355175
clan-cli: clan_cli.custom_logger -> clan_lib.custom_logger
2025-05-20 15:08:02 +02:00
Jörg Thalheim
5d99fb1e47
fix logger no longer applying to clan_lib
...
with moving code to clan_lib we are missing logging for some output. To
fix this we remove the module scoping from the logger and just set one
global logger.
2025-05-20 10:09:20 +02:00
Jörg Thalheim
57dcd47992
rename ui to clan-app and move clan-app one layer up
2025-05-15 14:15:59 +02:00
Brian McGee
faf8689ab1
feat: group ui related packages under a ui directory
2025-05-15 12:00:24 +01:00
Mic92
f2464af5a5
Merge pull request 'clan-app: set title and icon' ( #3658 ) from clan-app-title into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3658
2025-05-15 10:42:06 +00:00
Jörg Thalheim
30ff0a622a
clan-app: prepare icon support on linux
...
For some reason the icon is not shown when using the gtk backend but at
least the API calls look correct.
2025-05-15 12:36:30 +02:00
Jörg Thalheim
2f2ebdb41f
clan-app: set title
2025-05-15 12:36:24 +02:00
Jörg Thalheim
bbac947496
make listing/cancelling tasks less nosy in the logs
2025-05-14 10:49:09 +02:00
Jörg Thalheim
80cadf9268
remove thread garbage collection
2025-05-14 10:49:09 +02:00
Qubasa
804e46b8a6
clan-app: Improved UX of handling toasts
2025-05-12 18:54:53 +02:00
Qubasa
9544a3e522
clan-app: Working cancellable tasks
2025-05-12 17:54:10 +02:00
Qubasa
38ea6515cf
clan-app: Add cancellable tasks
2025-05-12 17:54:10 +02:00
Johannes Kirschbauer
f6628ec1a9
Refactor(clan_lib): move clan_cli.api into clan_lib.api
2025-04-26 19:51:35 +02:00
Qubasa
68f56ecafd
clan-app: Change tkinter file dialogue to gtk4 file dialogue
2025-01-12 14:39:41 +07:00
Qubasa
1b1fa8c71b
clan-app: working nix run .#clan-app, working open_file with tkinter
2025-01-06 20:14:28 +01:00
Qubasa
06879c1d34
clan-app: working file dialogue
2025-01-06 20:14:24 +01:00
Qubasa
0123fcd3a5
clan-app: working js<->python api bridge
2025-01-06 20:14:20 +01:00
Qubasa
e6dafd05f9
clan-app: Fix nix run .#clan-app
2024-08-21 13:52:25 +02:00
Qubasa
31161322d6
clan-vm-manager: Fix waypipe regression in nix code
2024-07-23 13:20:02 +02:00
Qubasa
5099669113
clan-app: Improve install-desktop.sh and add new desktop icons
2024-07-17 13:24:44 +02:00
Qubasa
a55b43cf7f
clan-app: Add automatic debug console in debug mode
2024-07-16 21:01:35 +02:00
Qubasa
660ac92c29
clan-app: Add Webview to python async backend
2024-07-15 19:24:38 +02:00
Qubasa
40acd695cc
clan-app: Remove vm-manager from codebase
2024-07-15 19:24:38 +02:00
Qubasa
8dce893a3b
fixup! clan-app: Add webview hot-reloading
2024-07-09 15:55:22 +02:00
Qubasa
cfde5fa2f8
clan-app: Add webview hot-reloading
2024-07-09 15:39:33 +02:00
Johannes Kirschbauer
13459ed5c5
clan-app: switch default view to webui
2024-06-05 12:10:26 +02:00
Johannes Kirschbauer
b03fe685dc
clan-app: rename clan-vm-manager
2024-06-05 11:24:59 +02:00