98 Commits

Author SHA1 Message Date
Данил Б
3f8b943670 Update README.md 2025-05-18 00:42:54 +05:00
stone-w4tch3r
73ae382525 test 2024-11-01 19:12:22 +05:00
stone-24tch3r
6f956aed78 run config added 2024-09-28 00:24:06 +05:00
stone-24tch3r
bf0cf9e73b fix launch of front + core 2024-09-28 00:23:57 +05:00
stone-24tch3r
1a1c8b37bc style fix 2024-09-28 00:18:28 +05:00
stone-24tch3r (aider)
9421f6b633 feat: create mock in-memory implementation of db_logger_interface 2024-09-28 00:17:52 +05:00
stone-24tch3r
62dccbb35f moved db_logger_interface.py out of logger.py 2024-09-28 00:15:30 +05:00
stone-24tch3r
a29722e61f added env vars validation in db_logger.py, fixed db_logger usages 2024-09-28 00:12:24 +05:00
stone-24tch3r
1b42c7ff14 added DTO mapping 2024-09-27 23:49:47 +05:00
stone-24tch3r
f8a674a639 editorconfig line length for python 2024-09-27 23:36:40 +05:00
stone-24tch3r
d17babab0b code style fix 2024-09-27 23:33:08 +05:00
stone-24tch3r (aider)
0aeafbe642 feat: Add asynchronous API client and integrate it into the main application 2024-09-27 23:28:51 +05:00
stone-24tch3r (aider)
d4ca6e6819 feat: integrate api_client into main.py 2024-09-27 23:28:24 +05:00
stone-24tch3r
ba07a8e9c9 rename test_certificate_manager.py, switch to CertificateManagerMock 2024-09-27 23:22:28 +05:00
stone-24tch3r
dac2c8aef1 black in requirements.txt 2024-09-27 23:17:43 +05:00
stone-24tch3r
998056efee test commit 2024-09-27 23:15:13 +05:00
stone-24tch3r
ca2658a689 test commit 2024-09-27 23:14:55 +05:00
stone-24tch3r
735f975cda test commit 2024-09-27 23:14:30 +05:00
stone-24tch3r
9d24f62361 now black is used as formatter 2024-09-27 23:12:55 +05:00
stone-24tch3r (aider)
4432da360e feat: Create TestCertificateManager class 2024-09-27 22:18:47 +05:00
stone-24tch3r (aider)
0abd33541b feat: Extract interface (protocol) from CertificateManager, move protocol to separate class with CertificateResult and Certificate classes, make CertificateManager inherit protocol 2024-09-27 22:13:39 +05:00
stone-24tch3r
86558b6a99 fixed empty date error + moved template types to main.py 2024-09-27 15:53:09 +05:00
stone-24tch3r (aider)
d021a67084 feat: Add support for LogFilterData in logs template 2024-09-27 14:08:12 +05:00
stone-24tch3r (aider)
0b30fdf769 refactor: Add LogFilterData model and update logs.html.j2 with templated values 2024-09-27 14:05:04 +05:00
stone-24tch3r
d8df24fbd1 fixed errors, rendering now works 2024-09-27 02:25:07 +05:00
stone-24tch3r (aider)
784a07dd1b feat: Create FastAPI web service and bootstrap it with Jinja2 templates 2024-09-27 02:05:40 +05:00
stone-24tch3r
709c6a4ca7 logs.html.j2: filter converted to form 2024-09-27 01:56:30 +05:00
stone-24tch3r
59586c91f9 reformatted, LogsTemplateData added to template_models.py 2024-09-27 01:51:21 +05:00
stone-24tch3r (aider)
94978f1340 refactor: Refactor logs.html.j2 to support template rendering and extract log items 2024-09-27 01:44:46 +05:00
stone-24tch3r
fba43f8ef3 template_models.py created, html files moved to "templates" dir, minor fixes 2024-09-27 01:44:11 +05:00
stone-24tch3r (aider)
36c0679864 refactor: Refactor dashboard.html.j2 to support template rendering, extract cert items, and modify each "small-button" to use a form 2024-09-27 00:40:56 +05:00
stone-24tch3r
a8d8cbb03b renamed html to html.j2, minor fixes 2024-09-27 00:30:56 +05:00
stone-24tch3r (aider)
c06180ec00 fix: update SEARCH/REPLACE block for front/html/styles.css 2024-09-27 00:21:37 +05:00
stone-24tch3r (aider)
c5e8c48295 refactor: extract common/base parts to base.html and rewrite topbar to use html nav 2024-09-27 00:21:29 +05:00
stone-24tch3r
a9f8a44920 readme file list fix and other cleanup, front files moved to subdir 2024-09-26 23:41:57 +05:00
stone-24tch3r
cd3e5f431b fix: moved api models back to shared 2024-09-26 23:09:05 +05:00
stone-24tch3r
b514456dce CSS reset and various other bare CSS issues fixed 2024-09-25 06:06:19 +05:00
stone-24tch3r
f8c1399b6a fix: a colors 2024-09-25 05:48:13 +05:00
stone-24tch3r
8ad31c0c9e css colors cleanup + dark theme support 2024-09-25 05:40:17 +05:00
stone-24tch3r
c1ab7b5b8a script minor cleanup 2024-09-25 04:48:31 +05:00
stone-24tch3r
2ed1b1098f logs done 2024-09-25 04:43:15 +05:00
stone-24tch3r
b9a3a52c99 modal done + main fixes 2024-09-25 03:33:01 +05:00
stone-24tch3r
94b1c1a9de main done (without modal) 2024-09-24 21:20:20 +05:00
stone-24tch3r
19ed1ac29e html wip 2024-09-24 20:50:59 +05:00
stone-24tch3r
1d83a1ecb4 started front 2024-09-23 01:15:54 +05:00
stone-24tch3r
289bd94128 feat: added 500 response to fastapi + updated openapi doc, added support for launching by IDE to main.py, added run configuration for core fastapi 2024-09-23 00:26:28 +05:00
stone-24tch3r
e2d310c53a proj settings 2024-09-22 23:47:59 +05:00
stone-24tch3r
8382790650 fix: test_api_server.py and bugs in api_server.py, minor fixes in other files 2024-09-22 23:47:38 +05:00
stone-24tch3r (aider)
09d11db55a feat: Add tests for api_server.py 2024-09-22 22:47:10 +05:00
stone-24tch3r (aider)
7fb1958828 feat: Add tests for api_server.py 2024-09-22 22:45:07 +05:00