Commit Graph

  • 3a99415ac8 reset logging levels main dev foefl 2026-07-31 16:34:17 +02:00
  • 36b7c319cc update build pipeline and version ExtTest-20260731 #7 foefl 2026-07-31 16:18:10 +02:00
  • f8b1c65221 update build pipeline and deployment config foefl 2026-07-31 16:04:15 +02:00
  • 37f7535693 update docs foefl 2026-07-31 15:55:25 +02:00
  • c91bc9022a working example for document management #6 foefl 2026-07-31 15:32:47 +02:00
  • 68bd873838 fix db schema foefl 2026-07-31 15:31:59 +02:00
  • a6ef3d562e add DB schema for documents foefl 2026-07-31 11:07:03 +02:00
  • ecb9a9cf13 document selection: add Pydantic models and tests for saving/loading foefl 2026-07-31 09:35:49 +02:00
  • 1c586299fc prepare correct row initialisation foefl 2026-07-30 16:45:59 +02:00
  • 2b6268e38a begin adding state management to new document selection foefl 2026-07-30 16:41:50 +02:00
  • 07ae18271e prepare document selection widget foefl 2026-07-30 15:05:56 +02:00
  • b635e7eb75 updated main page interaction #4 foefl 2026-07-28 19:02:24 +02:00
  • 02d94c4a80 adapted linking dialog for consulting sessions foefl 2026-07-28 12:14:51 +02:00
  • 07c2bd92da adaptive validation for initial recording page foefl 2026-07-28 09:45:28 +02:00
  • 2894d3a1a9 fulfil customer requirements REQ 1011, test for REQ 1013, 1014 foefl 2026-07-28 09:18:47 +02:00
  • a515f3b820 adapt customer requirements, REQ 1006, 1007 foefl 2026-07-28 08:27:45 +02:00
  • 449d401c04 handle metadata separately in GUI, but common in database foefl 2026-07-27 19:50:24 +02:00
  • ba26baa225 re-enable company profile foefl 2026-07-27 12:38:00 +02:00
  • 1ff55038fa basic functionality of loading/saving for initial recording with new data model foefl 2026-07-27 11:41:24 +02:00
  • dc9374f5b7 migration script to latest data model foefl 2026-07-27 11:41:02 +02:00
  • acfc4a824a continue work on new data model foefl 2026-07-24 17:10:17 +02:00
  • 868db09d94 iteration for new data model foefl 2026-07-23 19:17:49 +02:00
  • fd25576b0e sketch for new data model foefl 2026-07-23 17:31:38 +02:00
  • 416a686877 data modelling: extension table pattern foefl 2026-07-22 16:19:45 +02:00
  • 6e04a7485a added entity ID container foefl 2026-07-22 15:26:15 +02:00
  • ffe38a4ee7 basic cleansing and hints foefl 2026-07-22 11:19:07 +02:00
  • c1843702f8 linking of consultation processes to entities in the database (not tested yet) foefl 2026-07-22 10:45:18 +02:00
  • 1cab78b2b4 prepare linking of persons and companies foefl 2026-07-22 10:20:10 +02:00
  • 9a73f27518 change database schema for linking table from unique constraint to partial index foefl 2026-07-22 10:17:00 +02:00
  • 65e3e10e13 update database schema for linking of persons and companies foefl 2026-07-22 09:24:51 +02:00
  • 9392f3fc77 batch mode as default for alembic foefl 2026-07-22 09:24:13 +02:00
  • 7bfbdc731b prepare dialog for linking open consulting processes foefl 2026-07-21 16:08:32 +02:00
  • 482ae436eb added deletion for consulting with GUI logic foefl 2026-07-21 11:00:46 +02:00
  • 0fce42b788 change to timestamps for linking table for companies and persons foefl 2026-07-21 08:54:41 +02:00
  • 284196f127 set correct filter to show only not deleted entries foefl 2026-07-20 16:16:31 +02:00
  • c1ba3cf6e7 added new data model principle to auto forms foefl 2026-07-20 15:48:36 +02:00
  • a40213a1ed prepare new loading scheme for auto form data (not working yet) foefl 2026-07-15 17:28:24 +02:00
  • f4a4d2d98e updated schema for deletion by timestamp (equivalent to other parts of the app) foefl 2026-07-15 17:08:06 +02:00
  • af62025558 enable loading of consultations on company profile foefl 2026-07-15 15:52:32 +02:00
  • e6dc2644ac add message boxes for saving procedure in initial recording foefl 2026-07-15 15:35:46 +02:00
  • 393e3ba39b added info banners to initial recording foefl 2026-07-15 15:28:54 +02:00
  • 3bbed94048 enable/disable page modification foefl 2026-07-15 15:05:53 +02:00
  • eb66b435a0 refactoring and basic loading of existing consultations on the company profile foefl 2026-07-13 17:50:59 +02:00
  • b41d55db7d consulting page: info banners for missing links with dummy call foefl 2026-07-13 12:03:49 +02:00
  • 0cddb58f06 info banners for linking foefl 2026-07-13 11:59:42 +02:00
  • 3841b645e1 update Ruff foefl 2026-07-13 11:23:19 +02:00
  • 5563e5a6b9 added functionality for consulting session saving, updating and soft deleting foefl 2026-07-11 10:02:58 +02:00
  • 6eb358e0aa update schema for consulting session deletion tracking foefl 2026-07-11 09:48:48 +02:00
  • f84cbb21c0 flexible date/datetime inputs: fix validation display bug foefl 2026-07-10 12:47:27 +02:00
  • 7c79bf8e91 basic saving and loading of consultation sessions foefl 2026-07-10 11:52:49 +02:00
  • 6f7593ac9d updated data models foefl 2026-07-10 11:52:28 +02:00
  • 38125eb2ba update DB schema foefl 2026-07-10 09:30:14 +02:00
  • 14357df8cd prepare backend interaction scheme foefl 2026-07-09 16:20:01 +02:00
  • 39d4327e19 change database schema for consulting sessions foefl 2026-07-09 14:25:34 +02:00
  • 9cfe53509f refactoring foefl 2026-07-09 13:27:52 +02:00
  • 16ae573687 defining common interfaces for modules foefl 2026-07-08 15:28:50 +02:00
  • 046adfd3df updated config for Ruff and PyRight foefl 2026-07-08 12:00:20 +02:00
  • fae94d01a3 consulting page disable type selection if pre-defined foefl 2026-07-08 11:38:03 +02:00
  • 770ae11ad6 added more specific interfaces and more concise state handling foefl 2026-07-08 10:30:04 +02:00
  • cae623bc19 add main state and remove unnecessary lines foefl 2026-07-06 16:09:10 +02:00
  • 0bb6e98341 fix QSS render issue after renaming foefl 2026-07-06 15:59:10 +02:00
  • 62e69184d7 major refactor with new state mechanics foefl 2026-07-06 15:57:21 +02:00
  • 7c26c1fc2e update DB schema for consulting session foefl 2026-07-03 13:01:15 +02:00
  • afa8fb351d generic typing of field definitions and value getter function for single widgets foefl 2026-07-03 13:00:56 +02:00
  • deeb038956 more generic build function for widgets defined by form fields foefl 2026-07-03 11:59:44 +02:00
  • ae48f72500 implement custom datetime and date widgets based on customer requirements foefl 2026-07-03 10:32:39 +02:00
  • 1d353d863e added page for consulting sessions with dynamic table foefl 2026-07-01 16:36:15 +02:00
  • 10c8b79cb3 prepare insertion of sessions foefl 2026-06-30 16:15:06 +02:00
  • 9dc26e36b5 session management and prepare component interaction scheme for consultations foefl 2026-06-30 12:36:29 +02:00
  • 04bfac8f53 prepare consulting page foefl 2026-06-30 10:56:11 +02:00
  • df93914942 switch to new data model with distinct company and person data foefl 2026-06-26 14:14:45 +02:00
  • b9427bc756 code cleansing foefl 2026-06-26 07:14:34 +02:00
  • 76ff68cb43 data loading of company profiles foefl 2026-06-25 16:26:38 +02:00
  • b7f45066f0 draft for company profile foefl 2026-06-25 10:41:13 +02:00
  • b6087a5b21 fix alembic script foefl 2026-06-19 06:28:58 +02:00
  • 27934497d5 remove metadata creation #2 foefl 2026-06-17 17:40:07 +02:00
  • abb4c67b67 doc version history ExtTest-20260617 foefl 2026-06-17 17:34:27 +02:00
  • fdf44454a0 bump version foefl 2026-06-17 17:31:38 +02:00
  • 5ce911f8cd fix for alembic pipeline foefl 2026-06-17 17:31:32 +02:00
  • 4364d8c0f9 remove unused imports foefl 2026-06-17 17:31:09 +02:00
  • 696357138a adapt logging behaviour foefl 2026-06-17 17:30:52 +02:00
  • 389fe2e159 add database migration tooling with alembic foefl 2026-06-17 16:55:24 +02:00
  • decfdbffd1 small refactoring with more precise declarations foefl 2026-06-17 16:54:54 +02:00
  • f24c4f0ff7 robust .env loading foefl 2026-06-17 16:19:44 +02:00
  • 1f75801fc5 add initial recording of individual persons with changed database interaction foefl 2026-06-17 09:46:04 +02:00
  • 4a1d5d4647 change database structure for initial recording of individual persons foefl 2026-06-17 09:45:26 +02:00
  • 44402af0b7 major refactoring foefl 2026-06-17 09:44:06 +02:00
  • 15af78900f fix list #1 foefl 2026-05-29 12:03:10 +02:00
  • 367dfe3d03 additional custom logic ExtTest-20260529 foefl 2026-05-29 11:59:51 +02:00
  • e1a8a95548 bump version for clean reference foefl 2026-05-29 11:32:37 +02:00
  • 65e8029096 bump version foefl 2026-05-29 11:31:32 +02:00
  • d0bee559dd small fixes foefl 2026-05-29 11:31:20 +02:00
  • 4b45b035e7 add documentation including build process foefl 2026-05-29 11:21:33 +02:00
  • 718ecaa2e3 updated logging foefl 2026-05-29 11:12:08 +02:00
  • 9ddc1f5b99 additional logging and error handling foefl 2026-05-29 10:44:50 +02:00
  • 72a0e52e08 add list of env variables to README in source directory foefl 2026-05-29 10:44:18 +02:00
  • 90e441d719 upgrade `dopt-basics` for new logging foefl 2026-05-29 10:43:41 +02:00
  • 3da8c1eac9 fix startup script foefl 2026-05-28 11:01:25 +02:00
  • f459ecf72c fix ENV variable foefl 2026-05-28 11:00:10 +02:00
  • d67082c610 code cleansing foefl 2026-05-28 10:17:06 +02:00