Timeline



11/30/25:

16:43 Changeset in flexoentity [4f91fed] by Enrico Schwass <ennoausberlin@…>
fix pyproject.toml

11/29/25:

18:41 Changeset in flexograder [3d19e57] by Enrico Schwass <ennoausberlin@…>
add registry
18:38 Changeset in flexoentity [918474d] by Enrico Schwass <ennoausberlin@…>
add EntityRegistry
14:55 Changeset in flexoentity [df459f7] by Enrico Schwass <ennoausberlin@…>
use FlexoCollection for domain manager

11/28/25:

18:39 Changeset in flexograder [8a590e7] by Enrico Schwass <ennoausberlin@…>
iexport catalog from Exam
18:13 Changeset in flexoentity [4a79b76] by Enrico Schwass <ennoausberlin@…>
move from_json_file and to_json_file to the base class
17:20 Changeset in flexograder [61ede26] by Enrico Schwass <ennoausberlin@…>
more domain related changes
17:17 Changeset in flexoentity [100c1d2] by Enrico Schwass <ennoausberlin@…>
typos fixed

11/27/25:

21:48 Changeset in flexograder [95a8813] by Enrico Schwass <ennoausberlin@…>
fix domain handling
21:46 Changeset in flexoentity [4e11d58] by Enrico Schwass <ennoausberlin@…>
fix Domain serialization
21:12 Changeset in flexograder [8e6a433] by Enrico Schwass <ennoausberlin@…>
new serialization structure adopted on most FlexoGrader classes. Tests …
18:12 Changeset in flexoentity [ef964d8] by Enrico Schwass <ennoausberlin@…>
new serialization structure adopted and tests fixed
11:25 Changeset in flexograder [9db70f7] by Enrico Schwass <ennoausberlin@…>
some fixes
11:09 Changeset in flexoentity [9a50e0b] by Enrico Schwass <ennoausberlin@…>
fix from_dict meta to reflect new serialization
10:17 Changeset in flexoentity [e458b5a] by Enrico Schwass <ennoausberlin@…>
fix Domain and FlexoSignature and tests to reflect changes to serialization
10:02 Changeset in flexoentity [0fbb01a] by Enrico Schwass <ennoausberlin@…>
introduce meta_dict, subtyoe usage and _serialize_content for all entities

11/26/25:

20:29 Changeset in flexoentity [a26d447] by Enrico Schwass <ennoausberlin@…>
reuse forgotten subtype field

11/25/25:

19:01 Changeset in flexograder [e70dd79] by Enrico Schwass <ennoausberlin@…>
domain fixes
17:26 Changeset in flexoentity [ed4567c] by Enrico Schwass <ennoausberlin@…>
small edit on docs

11/24/25:

15:20 Changeset in flexoentity [2fd0536] by Enrico Schwass <ennoausberlin@…>
typo fixed
15:17 Changeset in flexoentity [d7499ca] by Enrico Schwass <ennoausberlin@…>
Signature support for Linux and MacOS added

11/23/25:

20:18 Changeset in flexograder [21f0ba8] by Enrico Schwass <ennoausberlin@…>
fix catalog import and exit method on_quit
13:51 Changeset in flexograder [36bee44] by Enrico Schwass <ennoausberlin@…>
export current exam added
13:49 Changeset in flexoentity [376e21b] by Enrico Schwass <ennoausberlin@…>
add FlexoCollection

11/22/25:

22:44 Changeset in flexograder [20b84df] by Enrico Schwass <ennoausberlin@…>
convert example catalog to new format Signed-off-by: Enrico Schwass …
18:41 Changeset in flexograder [858a4dc] by Enrico Schwass <ennoausberlin@…>
fix exam layout and gui
17:46 Changeset in flexograder [e75910d] by Enrico Schwass <ennoausberlin@…>
all tests green, new json format and domain handling added

11/21/25:

11:16 Changeset in flexoentity [a475496] by Enrico Schwass <ennoausberlin@…>
aerialize domains flexo_id as well
11:01 Changeset in flexoentity [b24d72e] by Enrico Schwass <ennoausberlin@…>
move DomainManager to FlexoGrader

11/20/25:

13:15 Changeset in flexograder [0792ddd] by Enrico Schwass <ennoausberlin@…>
new entity creation rules enforced
13:10 Changeset in flexoentity [9592936] by Enrico Schwass <ennoausberlin@…>
adopt tests to reflect new design of Entity creation
12:01 Changeset in flexoentity [fd1913f] by Enrico Schwass <ennoausberlin@…>
version logic simplified - parsed renamed to to_dict
11:41 Changeset in flexoentity [32fdc4a] by Enrico Schwass <ennoausberlin@…>
enforce domain creation rules
11:29 Changeset in flexoentity [d0a379f] by Enrico Schwass <ennoausberlin@…>
ignore other kwargs on domain creation
11:15 Changeset in flexoentity [1cda5aa] by Enrico Schwass <ennoausberlin@…>
handle domains differently when called with_domain_id
10:22 Changeset in flexoentity [30cff1f] by Enrico Schwass <ennoausberlin@…>
convinience method added

11/19/25:

15:05 Changeset in flexoentity [d825c6b] by Enrico Schwass <ennoausberlin@…>
add DomainManager to exports
14:00 Changeset in flexoentity [bd1554a] by Enrico Schwass <ennoausberlin@…>
fix transitions due to new allowed_transitions method
12:55 Changeset in flexoentity [3cf10cb] by Enrico Schwass <ennoausberlin@…>
simplify allowed_transitions and use enums instead of strings
12:00 Changeset in flexoentity [8840db7] by Enrico Schwass <ennoausberlin@…>
forgotten commit to reflect new Entity creation for domain
11:56 Changeset in flexograder [aaaa4b8] by Enrico Schwass <ennoausberlin@…>
flexograder entities updated to reflect changes on FlexoEntity

11/18/25:

13:34 Changeset in flexoentity [6ad031b] by Enrico Schwass <ennoausberlin@…>
another round of domain refactoring

11/12/25:

20:42 Changeset in flexograder [7cc3672] by Enrico Schwass <ennoausberlin@…>
close_catalog added

11/10/25:

15:13 Ticket #9 (GUI Session - Save failed) closed by enno
fixed: Windows does not use utf-8 encoding by default, so I force it when …
15:10 Changeset in flexograder [f8e1cf8] by Enrico Schwass <ennoausberlin@…>
force utf-8 encoding for sessions
15:01 Ticket #8 (using Slash for concatenation is not supported) closed by enno
fixed: You can run the script under windows from project root via python.exe …
14:48 Changeset in flexograder [bc820cf] by Enrico Schwass <ennoausberlin@…>
add KILE_EXAM.json - save session after layouting
11:51 Changeset in flexograder [fb5d03a] by Enrico Schwass <ennoausberlin@…>
add KID test - restrict shuffle answers to ChoiceQuestions
08:42 Changeset in flexograder [bb42e13] by Enrico Schwass <ennoausberlin@…>
KID exam added
08:11 Changeset in flexoentity [4dc09bb] by Enrico Schwass <ennoausberlin@…>
fix tempdir for windows - fix typo

11/09/25:

22:29 Ticket #9 (GUI Session - Save failed) updated by enno
In one question there might be the unicode symbol for lambda included. …
22:08 Changeset in flexograder [fe7d338] by Enrico Schwass <ennoausberlin@…>
extract gui views and menu - first thoughts on mediator, event bus or …
10:38 Changeset in flexograder [e77bfb3] by Enrico Schwass <ennoausberlin@…>
extract detail_panel from gui.py
10:24 Changeset in flexograder [0f50a20] by Enrico Schwass <ennoausberlin@…>
simplify id handling

11/08/25:

16:20 Changeset in flexograder [066f7d9] by Enrico Schwass <ennoausberlin@…>
session_manager redesign - several fixes
16:12 Changeset in flexoentity [182ba7d] by Enrico Schwass <ennoausberlin@…>
allow underscores in domain names

11/07/25:

07:46 Ticket #7 (datetime UTC Class cannot be used because of the older python version ...) closed by enno
fixed: I removed the new syntax for now to be compatible with python 3.10

11/06/25:

08:46 Changeset in flexograder [f6ba781] by Enrico Schwass <ennoausberlin@…>
domain releated changes
08:23 Changeset in flexoentity [269fdc2] by Enrico Schwass <ennoausberlin@…>
adjustments to domain handling - with_domain constructor added

11/05/25:

07:23 Changeset in flexoentity [223c9d5] by Enrico Schwass <ennoausberlin@…>
let others import my logger

11/04/25:

22:29 Changeset in flexoentity [73d392f] by Enrico Schwass <ennoausberlin@…>
reorder imports
20:20 Changeset in flexoentity [4af65b0] by Enrico Schwass <ennoausberlin@…>
initial logging support
13:19 Changeset in flexograder [07d367e] by Enrico Schwass <ennoausberlin@…>
all tests green
08:05 Changeset in flexoentity [bf30018] by Enrico Schwass <ennoausberlin@…>
minor fixes

11/02/25:

18:49 Changeset in flexoentity [5c72356] by Enrico Schwass <ennoausberlin@…>
fix tests due to simplifying state and type

11/01/25:

20:13 Changeset in flexograder [00f6566] by Enrico Schwass <ennoausberlin@…>
all tests green
15:51 Changeset in flexoentity [8aa20c7] by Enrico Schwass <ennoausberlin@…>
full refactoring of FlexOID
Note: See TracTimeline for information about the timeline view.