Johannes Kirschbauer
|
1449ff622f
|
API: rename {open_file, open_clan_folder} into {get_system_file, get_clan_folder}
|
2025-07-10 18:42:03 +02:00 |
|
Qubasa
|
7e6d94795b
|
clan-app: Make http server non blocking, add tests for the http server and for cancelling tasks
|
2025-07-10 17:21:18 +07:00 |
|
Qubasa
|
f8ecd4372e
|
clan-app: Implement open_clan_folder api request
|
2025-07-10 14:19:19 +07:00 |
|
Qubasa
|
0a8c7d9e10
|
clan-app: Moved thread handling up to the ApiBridge
|
2025-07-10 12:02:30 +07:00 |
|
Qubasa
|
4008d2c165
|
clan-app: Better http architecture
|
2025-07-09 16:40:49 +07:00 |
|
Qubasa
|
50cbe3c825
|
clan-app: Move json.loads to try catch
|
2025-07-08 17:38:24 +07:00 |
|
Qubasa
|
acab3b8905
|
clan-app: Ignore ruff errors
|
2025-07-08 17:32:59 +07:00 |
|
Qubasa
|
eb6166796c
|
clan-app: Generalize architecture for API requests
|
2025-07-08 17:32:59 +07:00 |
|
Qubasa
|
494830326d
|
clan-app: Add plug and play middleware interface
|
2025-07-08 17:32:59 +07:00 |
|
Qubasa
|
49e83954c5
|
clan-cli: Fix regression in ruff linter, where linter rules got overriden by local pyproject.toml
clan-app: Fix ruff regression where linter rules got overriden by local pyproject.toml
|
2025-07-08 17:23:32 +07:00 |
|
Qubasa
|
3f1fdc0aae
|
treefmt/ruff: Set python lint version to 3.13. Fix all new lints coming up.
|
2025-07-04 17:11:31 +02:00 |
|
Jörg Thalheim
|
2561e3e4d1
|
rename ui to clan-app and move clan-app one layer up
|
2025-05-15 14:15:59 +02:00 |
|
Brian McGee
|
c26cc9503c
|
feat: group ui related packages under a ui directory
|
2025-05-15 12:00:24 +01:00 |
|
Johannes Kirschbauer
|
acbe619883
|
Refactor(clan_lib): move clan_cli.api into clan_lib.api
|
2025-04-26 19:51:35 +02:00 |
|
Qubasa
|
d6dd1e4652
|
clan-app: Change tkinter file dialogue to gtk4 file dialogue
|
2025-01-12 14:39:41 +07:00 |
|
Qubasa
|
26ff5aa1e1
|
clan-cli: Ignore new type hints in api/serde.py
clan-cli: Ignore new type hints in api/serde.py
clan-cli: Ignore new type hints in api/serde.py
clan-cli: Ignore new type hints in api/serde.py
|
2025-01-06 20:14:28 +01:00 |
|
Qubasa
|
6f5aadcba5
|
clan-app: working nix run .#clan-app, working open_file with tkinter
|
2025-01-06 20:14:28 +01:00 |
|
Qubasa
|
973f8f0489
|
clan-app: working file dialogue
|
2025-01-06 20:14:24 +01:00 |
|
Johannes Kirschbauer
|
38a47ae2e4
|
App: API return errors to js on invalid api methods
|
2024-12-10 21:50:04 +01:00 |
|
danjujan
|
a9552b07c6
|
pkgs: fix typos
|
2024-10-29 12:37:34 +00:00 |
|
Jörg Thalheim
|
f18771364c
|
get rid of ValueError
|
2024-09-03 18:14:31 +02:00 |
|
Jörg Thalheim
|
403b9cf2cc
|
apply TRY lint
|
2024-09-03 18:13:46 +02:00 |
|
Jörg Thalheim
|
f6e2c11eb8
|
add SLF lint
|
2024-09-02 16:25:06 +02:00 |
|
Jörg Thalheim
|
ad3daa3ce4
|
add RET, Q, RSE lint
|
2024-09-02 15:58:49 +02:00 |
|
Jörg Thalheim
|
15ff74f7c2
|
enable ASYNC, DTZ, YTT and EM lints
|
2024-09-02 14:07:06 +02:00 |
|
Qubasa
|
edf0f9106a
|
clan-app: Initial move to process based api calling instead of thread based
|
2024-08-07 15:49:39 +02:00 |
|
DavHau
|
c5b8948509
|
devshell: remove dependency on clan-cli
This stops the devshell from being re-built constantly, when the source code changes.
Based on a new feature in treefmt-nix: https://github.com/numtide/treefmt-nix/pull/208
|
2024-08-03 22:37:03 +07:00 |
|
Qubasa
|
f1d124dabd
|
clan-app: Finish flash view. clan-cli: Flash cli now verifies if language and keymap are valid.
|
2024-08-02 17:51:45 +02:00 |
|
Qubasa
|
bfe952d910
|
clan-app: Add threaded api execution by default
|
2024-07-16 20:44:48 +02:00 |
|
Qubasa
|
ccece77680
|
clan-app: WebExecutor now mirrors jsonschema api types generically
|
2024-07-16 16:34:59 +02:00 |
|
Qubasa
|
c115e9b0db
|
clan-app: Improve method_name argument
|
2024-07-16 12:16:52 +02:00 |
|
Johannes Kirschbauer
|
cc238ecc60
|
API: async signal integration migration
|
2024-07-16 11:28:20 +02:00 |
|
Qubasa
|
cd48b8df0c
|
clan-app: Fix mypy lints and add GenericFnRuntime
|
2024-07-15 19:48:20 +02:00 |
|
Qubasa
|
25fea331d0
|
clan-app: Add Webview to python async backend
|
2024-07-15 19:24:38 +02:00 |
|
Qubasa
|
bb9058f5ef
|
clan-app: Remove vm-manager from codebase
|
2024-07-15 19:24:38 +02:00 |
|