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