Timeline
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
10/21/25:
- 17:27 Changeset in flexograder [e21ff99] by
- initial support for cutting
- 16:49 Changeset in flexograder [e09559b] by
- fix copy / paste of questions
- 16:31 Changeset in flexograder [8b33905] by
- fix catalog switching issue
- 15:07 Changeset in flexograder [40aad0a] by
- add support for restoring exams from last session
- 14:52 Changeset in flexograder [7f2fda5] by
- add support for adding questions to an Exam and for Creating Exams - …
- 13:14 Changeset in flexograder [b47016b] by
- initial support for images in help files and attempt to refactor the …
- 13:03 Changeset in flexograder [2a475c3] by
- Added help menu and org-renderer
- 06:43 Changeset in flexograder [e471aac] by
- fix session manager
10/20/25:
- 17:45 Changeset in flexograder [e01e000] by
- more tests added
- 17:34 Changeset in flexograder [d807215] by
- add initial support for session management
- 15:20 Changeset in flexograder [0a0870c] by
- delegate title selection for active catalog to catalog manager to map …
- 14:45 Changeset in flexograder [aa7baf0] by
- fix text_seed and text ambiguity coming from earlier design
- 14:32 Changeset in flexoentity [3d65ce5] by
- remove modify_content() helper method - add LICENSE and updated README
- 13:15 Changeset in flexoentity [8a238e2] by
- skip some tests due to missing correct serialized entities
- 11:22 Changeset in flexoentity [045b864] by
- define abstractmethod for text_seed
- 11:19 Changeset in flexoentity [ab1cc87] by
- refactor self.text_seed into a method that subclasses have to implement
- 09:20 Changeset in flexograder [d9cfc91] by
- fix grab/set issues and use correct dialogs
10/19/25:
- 21:30 Changeset in flexograder [b6bf776] by
- fix some parameters for dialogs
- 18:10 Changeset in flexograder [561539d] by
- use external flexoentity lib now
- 18:04 Changeset in flexoentity [dfce52b] by
- remove obsolte ensure_unique at all
- 17:55 Changeset in flexoentity [8aea9a0] by
- fix tests
- 17:44 Changeset in flexoentity [3a0b0ce] by
- remove version from ensure_unique because its an old format regression
- 15:54 Changeset in flexoentity [811ce96] by
- redefine prefix
- 15:15 Changeset in flexoentity [12d7663] by
- remove deprecated utcnow calls
- 14:50 Changeset in flexoentity [0b4a5e6] by
- remove state from hash to keep prefix unchanged
- 11:42 Changeset in flexoentity [59342ce] by
- all tests green
- 09:16 Changeset in flexoentity [0036877] by
- fix pyproject.toml
- 09:12 Changeset in flexoentity [d6e75be] by
- initial but without working tests
10/18/25:
- 09:37 Changeset in flexograder [6988654] by
- add more dialogs
10/17/25:
- 16:42 Changeset in flexograder [24fc2dd] by
- several fixes to the GUI related to OID refactoring - more to come
- 15:17 Changeset in flexograder [ad88282] by
- put Exam under FlexoEntity
- 13:42 Changeset in flexograder [33c7134] by
- use dataclasses and FlexoEntity for Questions
- 11:57 Changeset in flexograder [2653a9e] by
- more tests and initial certificate support
- 07:52 Changeset in flexograder [dea71b3] by
- introduce flexo_entity - next step is to incorporate it into all enttities
10/16/25:
- 17:55 Changeset in flexograder [57c161e] by
- initial support for Exams creation
- 17:11 Changeset in flexograder [9bb05e6] by
- remove obsolete comment
- 17:06 Changeset in flexograder [7be4a95] by
- lots of additions, bug fixes, refactorings - sorry this was a long session
10/15/25:
- 17:23 Changeset in flexograder [0aacf64] by
- add support for copying questions between catalogs - stripped radio …
- 15:46 Changeset in flexograder [414d79d] by
- initial support for new domain naming scheme
- 11:44 Changeset in flexograder [fef08a8] by
- add support for id management and versioning
Note:
See TracTimeline
for information about the timeline view.
