Commit Graph

  • 3f8b943670 Update README.md master Данил Б 2025-05-18 00:42:54 +05:00
  • 73ae382525 test stone-w4tch3r 2024-11-01 19:12:22 +05:00
  • 6f956aed78 run config added stone-24tch3r 2024-09-28 00:24:06 +05:00
  • bf0cf9e73b fix launch of front + core stone-24tch3r 2024-09-28 00:23:57 +05:00
  • 1a1c8b37bc style fix stone-24tch3r 2024-09-28 00:18:28 +05:00
  • 9421f6b633 feat: create mock in-memory implementation of db_logger_interface stone-24tch3r (aider) 2024-09-28 00:17:52 +05:00
  • 62dccbb35f moved db_logger_interface.py out of logger.py stone-24tch3r 2024-09-28 00:15:30 +05:00
  • a29722e61f added env vars validation in db_logger.py, fixed db_logger usages stone-24tch3r 2024-09-28 00:12:24 +05:00
  • 1b42c7ff14 added DTO mapping stone-24tch3r 2024-09-27 23:49:47 +05:00
  • f8a674a639 editorconfig line length for python stone-24tch3r 2024-09-27 23:36:40 +05:00
  • d17babab0b code style fix stone-24tch3r 2024-09-27 23:31:32 +05:00
  • 0aeafbe642 feat: Add asynchronous API client and integrate it into the main application stone-24tch3r (aider) 2024-09-27 23:28:51 +05:00
  • d4ca6e6819 feat: integrate api_client into main.py stone-24tch3r (aider) 2024-09-27 23:28:24 +05:00
  • ba07a8e9c9 rename test_certificate_manager.py, switch to CertificateManagerMock stone-24tch3r 2024-09-27 23:18:40 +05:00
  • dac2c8aef1 black in requirements.txt stone-24tch3r 2024-09-27 23:17:43 +05:00
  • 998056efee test commit stone-24tch3r 2024-09-27 23:15:13 +05:00
  • ca2658a689 test commit stone-24tch3r 2024-09-27 23:14:55 +05:00
  • 735f975cda test commit stone-24tch3r 2024-09-27 23:14:30 +05:00
  • 9d24f62361 now black is used as formatter stone-24tch3r 2024-09-27 22:36:46 +05:00
  • 4432da360e feat: Create TestCertificateManager class stone-24tch3r (aider) 2024-09-27 22:18:47 +05:00
  • 0abd33541b feat: Extract interface (protocol) from CertificateManager, move protocol to separate class with CertificateResult and Certificate classes, make CertificateManager inherit protocol stone-24tch3r (aider) 2024-09-27 22:13:39 +05:00
  • 86558b6a99 fixed empty date error + moved template types to main.py stone-24tch3r 2024-09-27 15:53:09 +05:00
  • d021a67084 feat: Add support for LogFilterData in logs template stone-24tch3r (aider) 2024-09-27 14:08:12 +05:00
  • 0b30fdf769 refactor: Add LogFilterData model and update logs.html.j2 with templated values stone-24tch3r (aider) 2024-09-27 14:05:04 +05:00
  • d8df24fbd1 fixed errors, rendering now works stone-24tch3r 2024-09-27 02:25:07 +05:00
  • 784a07dd1b feat: Create FastAPI web service and bootstrap it with Jinja2 templates stone-24tch3r (aider) 2024-09-27 02:05:40 +05:00
  • 709c6a4ca7 logs.html.j2: filter converted to form stone-24tch3r 2024-09-27 01:56:30 +05:00
  • 59586c91f9 reformatted, LogsTemplateData added to template_models.py stone-24tch3r 2024-09-27 01:51:21 +05:00
  • 94978f1340 refactor: Refactor logs.html.j2 to support template rendering and extract log items stone-24tch3r (aider) 2024-09-27 01:44:46 +05:00
  • fba43f8ef3 template_models.py created, html files moved to "templates" dir, minor fixes stone-24tch3r 2024-09-27 01:44:11 +05:00
  • 36c0679864 refactor: Refactor dashboard.html.j2 to support template rendering, extract cert items, and modify each "small-button" to use a form stone-24tch3r (aider) 2024-09-27 00:40:56 +05:00
  • a8d8cbb03b renamed html to html.j2, minor fixes stone-24tch3r 2024-09-27 00:30:56 +05:00
  • c06180ec00 fix: update SEARCH/REPLACE block for front/html/styles.css stone-24tch3r (aider) 2024-09-27 00:21:37 +05:00
  • c5e8c48295 refactor: extract common/base parts to base.html and rewrite topbar to use html nav stone-24tch3r (aider) 2024-09-27 00:21:29 +05:00
  • a9f8a44920 readme file list fix and other cleanup, front files moved to subdir stone-24tch3r 2024-09-26 23:41:57 +05:00
  • cd3e5f431b fix: moved api models back to shared stone-24tch3r 2024-09-26 23:09:05 +05:00
  • b514456dce CSS reset and various other bare CSS issues fixed stone-24tch3r 2024-09-25 06:06:19 +05:00
  • f8c1399b6a fix: a colors stone-24tch3r 2024-09-25 05:48:13 +05:00
  • 8ad31c0c9e css colors cleanup + dark theme support stone-24tch3r 2024-09-25 05:40:17 +05:00
  • c1ab7b5b8a script minor cleanup stone-24tch3r 2024-09-25 04:48:31 +05:00
  • 2ed1b1098f logs done stone-24tch3r 2024-09-25 04:43:15 +05:00
  • b9a3a52c99 modal done + main fixes stone-24tch3r 2024-09-25 03:33:01 +05:00
  • 94b1c1a9de main done (without modal) stone-24tch3r 2024-09-24 21:20:20 +05:00
  • 19ed1ac29e html wip stone-24tch3r 2024-09-24 20:50:59 +05:00
  • 1d83a1ecb4 started front stone-24tch3r 2024-09-23 01:15:54 +05:00
  • 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 stone-24tch3r 2024-09-23 00:26:28 +05:00
  • e2d310c53a proj settings stone-24tch3r 2024-09-22 23:47:59 +05:00
  • 8382790650 fix: test_api_server.py and bugs in api_server.py, minor fixes in other files stone-24tch3r 2024-09-22 23:47:38 +05:00
  • 09d11db55a feat: Add tests for api_server.py stone-24tch3r (aider) 2024-09-22 22:47:10 +05:00
  • 7fb1958828 feat: Add tests for api_server.py stone-24tch3r (aider) 2024-09-22 22:45:07 +05:00
  • 5b86fd384c refactor: Update test class to use IsolatedAsyncioTestCase stone-24tch3r (aider) 2024-09-22 22:43:05 +05:00
  • 52ad70bd79 fix: Run tests in test_trace_id_handler.py and fix errors stone-24tch3r (aider) 2024-09-22 22:41:27 +05:00
  • c0cba6e5be fix: minor cleanup stone-24tch3r 2024-09-22 22:39:35 +05:00
  • 0a06fdbfb5 feat: Add tests for trace_id_handler stone-24tch3r (aider) 2024-09-22 22:37:25 +05:00
  • a9bd87e34a cli wrapper tests added stone-24tch3r 2024-09-22 22:35:59 +05:00
  • fca10b11e4 fix: Import subprocess module in test_cli_wrapper.py stone-24tch3r (aider) 2024-09-22 22:31:06 +05:00
  • 2dd3bfed6e test: add tests for cli_wrapper.py in PROJROOT/tests directory stone-24tch3r (aider) 2024-09-22 22:30:54 +05:00
  • 11944b2972 logger tests done stone-24tch3r 2024-09-22 22:29:23 +05:00
  • 7ac280393e editorconfig stone-24tch3r 2024-09-22 22:29:16 +05:00
  • 91177ec5c5 feat: Add tests for Logger class stone-24tch3r (aider) 2024-09-22 22:17:02 +05:00
  • 097a749579 fix: test and errors revealed by tests stone-24tch3r 2024-09-22 22:12:32 +05:00
  • 866e0880fc feat: Implement comprehensive tests for DBLogger stone-24tch3r (aider) 2024-09-22 20:17:49 +05:00
  • 1302281e88 feat: Add unit tests for DBLogger stone-24tch3r 2024-09-22 20:17:47 +05:00
  • 9a7ba1fbaa fix: logger usages fixed stone-24tch3r 2024-09-22 20:10:20 +05:00
  • 17e809700d proj files stone-24tch3r 2024-09-22 19:54:37 +05:00
  • 24dfc48f06 feat: added sqlalchemy stone-24tch3r 2024-09-22 19:53:05 +05:00
  • 2cf577088c dictionary added stone-24tch3r 2024-09-22 19:51:15 +05:00
  • 40e900e571 db_handler.py -> db_logger.py + extract interface stone-24tch3r 2024-09-22 19:04:20 +05:00
  • be8f59109b aider: added db_handler.py stone-24tch3r 2024-09-21 01:53:25 +05:00
  • 95a7d63934 refactor: Extract DBHandler to another file, implement it using environment variables, and create a docker-compose.yml file for the database service stone-24tch3r (aider) 2024-09-21 01:44:59 +05:00
  • c044bc0da8 post-aider fixes stone-24tch3r 2024-09-21 01:40:40 +05:00
  • e5c6e04ebc feat: Refactor logger.py to use database for persistence stone-24tch3r (aider) 2024-09-21 01:23:33 +05:00
  • c23bc1660c logger cleanup before huge refactoring stone-24tch3r 2024-09-21 01:18:40 +05:00
  • cd6d516393 removed unused tests stone-24tch3r 2024-09-21 01:18:17 +05:00
  • b192c1a95d gitignore stone-24tch3r 2024-09-21 00:39:01 +05:00
  • b99da5b1bd updated gitignore stone-w4tch3r 2024-09-10 17:11:57 +05:00
  • 80973df51d logger tests added stone-w4tch3r 2024-08-21 20:50:38 +05:00
  • 17c90463fc logging implemented stone-w4tch3r 2024-08-21 19:20:00 +05:00
  • 7d5c8a6aa2 extracted CLI commands, improved validation stone-w4tch3r 2024-08-21 16:58:32 +05:00
  • 11685fef30 improved typing in cert_manager stone-w4tch3r 2024-08-21 16:44:45 +05:00
  • 4233f7321d errors fixed, docs regenerated stone-w4tch3r 2024-08-21 16:27:23 +05:00
  • 9e1c68bc92 refactored to api class, fixed trace_id handling stone-w4tch3r 2024-08-21 15:29:45 +05:00
  • ab0013788a improving openapi docs stone-w4tch3r 2024-08-21 05:13:43 +05:00
  • e90f0541e5 transitioned to fastapi stone-w4tch3r 2024-08-21 04:56:17 +05:00
  • 85656df96b gitignore stone-w4tch3r 2024-08-21 04:53:23 +05:00
  • 55d25e362b fix problems WIP stone-w4tch3r 2024-08-21 03:10:31 +05:00
  • 73c4045d22 issues fixed? stone-w4tch3r 2024-08-21 02:54:01 +05:00
  • c2f87e6243 swagger added stone-w4tch3r 2024-08-21 00:04:28 +05:00
  • f681f1c29b proj files stone-w4tch3r 2024-08-20 22:14:51 +05:00
  • 0891ed0588 scoped logging stone-w4tch3r 2024-08-20 22:14:37 +05:00
  • d846773184 gitignore stone-w4tch3r 2024-08-20 21:54:27 +05:00
  • 04a03b6652 minor change stone-w4tch3r 2024-08-20 20:35:59 +05:00
  • 6bcbc749d2 docs structuring done stone-w4tch3r 2024-08-20 20:34:33 +05:00
  • 3fdef8852b continue extract docs stone-w4tch3r 2024-08-20 20:24:13 +05:00
  • 9e322b70a1 Extract docs started stone-w4tch3r 2024-08-20 20:12:51 +05:00
  • cf3ec228e2 Core & Shared python code added stone-w4tch3r 2024-08-18 14:07:20 +05:00
  • ae97d3e92a added code diagram, removed old py code stone-w4tch3r 2024-08-17 22:11:56 +05:00
  • 409a077ab9 initial commit stone-w4tch3r 2024-08-17 20:52:51 +05:00