Timeline
11/21/25:
- 11:16 Changeset in flexoentity [a475496] by
- aerialize domains flexo_id as well
- 11:01 Changeset in flexoentity [b24d72e] by
- move DomainManager to FlexoGrader
11/20/25:
- 13:15 Changeset in flexograder [0792ddd] by
- new entity creation rules enforced
- 13:10 Changeset in flexoentity [9592936] by
- adopt tests to reflect new design of Entity creation
- 12:01 Changeset in flexoentity [fd1913f] by
- version logic simplified - parsed renamed to to_dict
- 11:41 Changeset in flexoentity [32fdc4a] by
- enforce domain creation rules
- 11:29 Changeset in flexoentity [d0a379f] by
- ignore other kwargs on domain creation
- 11:15 Changeset in flexoentity [1cda5aa] by
- handle domains differently when called with_domain_id
- 10:22 Changeset in flexoentity [30cff1f] by
- convinience method added
11/19/25:
- 15:05 Changeset in flexoentity [d825c6b] by
- add DomainManager to exports
- 14:00 Changeset in flexoentity [bd1554a] by
- fix transitions due to new allowed_transitions method
- 12:55 Changeset in flexoentity [3cf10cb] by
- simplify allowed_transitions and use enums instead of strings
- 12:00 Changeset in flexoentity [8840db7] by
- forgotten commit to reflect new Entity creation for domain
- 11:56 Changeset in flexograder [aaaa4b8] by
- flexograder entities updated to reflect changes on FlexoEntity
11/18/25:
- 13:34 Changeset in flexoentity [6ad031b] by
- another round of domain refactoring
11/12/25:
- 20:42 Changeset in flexograder [7cc3672] by
- close_catalog added
11/10/25:
- 15:13 Ticket #9 (GUI Session - Save failed) closed by
- fixed: Windows does not use utf-8 encoding by default, so I force it when …
- 15:10 Changeset in flexograder [f8e1cf8] by
- force utf-8 encoding for sessions
- 15:01 Ticket #8 (using Slash for concatenation is not supported) closed by
- fixed: You can run the script under windows from project root via python.exe …
- 14:48 Changeset in flexograder [bc820cf] by
- add KILE_EXAM.json - save session after layouting
- 11:51 Changeset in flexograder [fb5d03a] by
- add KID test - restrict shuffle answers to ChoiceQuestions
- 08:42 Changeset in flexograder [bb42e13] by
- KID exam added
- 08:11 Changeset in flexoentity [4dc09bb] by
- fix tempdir for windows - fix typo
11/09/25:
- 22:29 Ticket #9 (GUI Session - Save failed) updated by
- In one question there might be the unicode symbol for lambda included. …
- 22:08 Changeset in flexograder [fe7d338] by
- extract gui views and menu - first thoughts on mediator, event bus or …
- 10:38 Changeset in flexograder [e77bfb3] by
- extract detail_panel from gui.py
- 10:24 Changeset in flexograder [0f50a20] by
- simplify id handling
11/08/25:
- 16:20 Changeset in flexograder [066f7d9] by
- session_manager redesign - several fixes
- 16:12 Changeset in flexoentity [182ba7d] by
- 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
- 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
- domain releated changes
- 08:23 Changeset in flexoentity [269fdc2] by
- adjustments to domain handling - with_domain constructor added
11/05/25:
- 07:23 Changeset in flexoentity [223c9d5] by
- let others import my logger
11/04/25:
- 22:29 Changeset in flexoentity [73d392f] by
- reorder imports
- 20:20 Changeset in flexoentity [4af65b0] by
- initial logging support
- 13:19 Changeset in flexograder [07d367e] by
- all tests green
- 08:05 Changeset in flexoentity [bf30018] by
- minor fixes
11/02/25:
- 18:49 Changeset in flexoentity [5c72356] by
- fix tests due to simplifying state and type
11/01/25:
- 20:13 Changeset in flexograder [00f6566] by
- all tests green
- 15:51 Changeset in flexoentity [8aa20c7] by
- full refactoring of FlexOID
10/29/25:
- 14:56 Ticket #9 (GUI Session - Save failed) created by
- GUI Stdout -> [Session] Save failed: 'charmap' codec can't encode …
- 14:29 Ticket #8 (using Slash for concatenation is not supported) updated by
- Successfully tested when using >> …
- 14:23 Ticket #6 (Python under Windows cannot work with "\" in path strings) closed by
- invalid
- 12:12 Changeset in flexograder [085d6e8] by
- better renaming
10/28/25:
- 14:34 Changeset in flexograder [2916a2e] by
- formatting fixed
- 12:16 Changeset in flexoentity [ca39274] by
- minor cleanups
10/27/25:
- 11:37 Changeset in flexograder [9ffd877] by
- only show allowed states in combobox
- 11:34 Changeset in flexoentity [52ccac6] by
- fix obsolete state handling
- 10:56 Changeset in flexoentity [a3227e7] by
- helper method apply_state_change added to call appropriate actions for …
- 09:46 Changeset in flexograder [42b164f] by
- add check for missing media items
- 09:33 Changeset in flexograder [e3e2cae] by
- fix generator script
- 08:51 Ticket #8 (using Slash for concatenation is not supported) created by
- For example: project_root / "generator" generates the following error …
- 08:16 Changeset in flexograder [007d57c] by
- changes related to ExamLayout
10/26/25:
- 18:19 Changeset in flexoentity [3bad43e] by
- rename signature to fingerprint and prepare for real signatures
- 17:48 Changeset in flexograder [de90836] by
- replace datetime.now(UTC) with datetime.utcnow()
- 17:35 Changeset in flexoentity [e198832] by
- fix test errors
- 15:19 Changeset in flexoentity [c98728b] by
- remove unnecessary timestamp support from base class
10/25/25:
- 12:06 Changeset in flexoentity [37b5d11] by
- add guard for allowed_transitions
10/24/25:
- 09:01 Ticket #7 (datetime UTC Class cannot be used because of the older python version ...) created by
- There is only Python 3.10.2 available on target system. Datetime UTC …
- 08:52 Ticket #6 (Python under Windows cannot work with "\" in path strings) created by
- Path strings in Python under Windows needs to be set as " " or "/". …
10/23/25:
- 17:48 Changeset in flexograder [5863bd9] by
- Try to fix some initial states
- 17:38 Changeset in flexoentity [33be5a0] by
- attempt to fix domain import for old exams - this is not a final fix
- 14:50 Changeset in flexoentity [4ceca57] by
- some tests improved
- 13:27 Changeset in flexoentity [02d288d] by
- improve hash generation and collision handler - move signature from …
10/22/25:
- 17:16 Changeset in flexograder [fc433ff] by
- add EntityState to catalog constructor call
- 17:12 Changeset in flexoentity [6a7dec1] by
- remove Exam fixture because it belongs to flexograder
- 17:04 Changeset in flexograder [49c45ef] by
- lots of refactorings and lots of tests fixed
- 15:40 Changeset in flexoentity [524040a] by
- add lots of convinience methods
- 15:12 Ticket #5 (SSH Key) closed by
- fixed
- 14:30 Changeset in flexoentity [3d16c35] by
- exam fixture added to conftest.py
- 14:22 Changeset in flexoentity [2f650ac] by
- add domain as entity
- 10:49 Changeset in flexograder [9355f19] by
- fix deserialization problem when recreationg FlexOIDs from json
- 10:47 Changeset in flexoentity [859e2b1] by
- rename from_str to from_string
- 08:40 Changeset in flexograder [41d8817] by
- all tests green
- 08:11 Changeset in flexograder [2276a9e] by
- add Exam Layout functionality
Note:
See TracTimeline
for information about the timeline view.
