# # ChangeLog for tests in flexoentity # # Generated by Trac 1.6 # 01/15/26 15:10:29 Mon, 08 Dec 2025 09:13:10 GMT Enrico Schwass [e230c40] * flexoentity/domain_manager.py (modified) * tests/conftest.py (modified) * tests/test_in_memory_backend.py (modified) fix some tests to mirror new entity manager Fri, 05 Dec 2025 11:01:08 GMT Enrico Schwass [ea28ca0] * flexoentity/composite_backend.py (modified) * flexoentity/domain_manager.py (modified) * flexoentity/in_memory_backend.py (modified) * flexoentity/persistance_backend.py (modified) * flexoentity/sqlite_entity_backend.py (modified) * tests/conftest.py (modified) * tests/test_composite_backend.py (modified) * tests/test_persistance_integrity.py (modified) use InMemoryBackend as read cache for CompositeBackends as default Wed, 03 Dec 2025 21:14:53 GMT Enrico Schwass [753855a] * flexoentity/json_file_backend.py (modified) * flexoentity/sqlite_entity_backend.py (modified) * tests/conftest.py (modified) * tests/test_composite_backend.py (added) * tests/test_in_memory_backend.py (added) * tests/test_json_file_backend.py (added) * tests/test_signing.py (modified) * tests/test_sqlite_backend.py (added) add more backends and tests Wed, 03 Dec 2025 15:24:38 GMT Enrico Schwass [c296f76] * flexoentity/__init__.py (modified) * flexoentity/composite_backend.py (added) * flexoentity/domain_manager.py (modified) * flexoentity/entity_manager.py (added) * flexoentity/flexo_collection.py (modified) * flexoentity/in_memory_backend.py (added) * flexoentity/json_file_backend.py (added) * flexoentity/persistance_backend.py (added) * flexoentity/sqlite_entity_backend.py (added) * flexoentity/typed_collection.py (added) * tests/conftest.py (modified) * tests/test_domain.py (modified) add support for persistance backends Sat, 29 Nov 2025 17:38:36 GMT Enrico Schwass [918474d] * flexoentity/__init__.py (modified) * flexoentity/domain_manager.py (modified) * flexoentity/entity_registry.py (added) * flexoentity/flexo_collection.py (modified) * tests/conftest.py (modified) add EntityRegistry Sat, 29 Nov 2025 13:55:33 GMT Enrico Schwass [df459f7] * flexoentity/__init__.py (modified) * flexoentity/domain_manager.py (added) * flexoentity/flexo_collection.py (modified) * tests/conftest.py (modified) * tests/test_domain.py (added) use FlexoCollection for domain manager Fri, 28 Nov 2025 16:17:55 GMT Enrico Schwass [100c1d2] * flexoentity/flexo_entity.py (modified) * tests/conftest.py (modified) typos fixed Thu, 27 Nov 2025 17:12:23 GMT Enrico Schwass [ef964d8] * flexoentity/domain.py (modified) * flexoentity/flexo_entity.py (modified) * flexoentity/flexo_signature.py (modified) * flexoentity/id_factory.py (modified) * tests/conftest.py (modified) * tests/test_flexoid.py (modified) * tests/test_id_lifecycle.py (modified) * tests/test_id_stress.py (modified) * tests/test_persistance_integrity.py (modified) new serialization structure adopted and tests fixed Thu, 27 Nov 2025 09:17:08 GMT Enrico Schwass [e458b5a] * flexoentity/domain.py (modified) * flexoentity/flexo_signature.py (modified) * tests/conftest.py (modified) fix Domain and FlexoSignature and tests to reflect changes to ... Mon, 24 Nov 2025 14:17:00 GMT Enrico Schwass [d7499ca] * README.md (modified) * flexoentity/__init__.py (modified) * flexoentity/domain.py (modified) * flexoentity/flexo_entity.py (modified) * flexoentity/flexo_signature.py (added) * flexoentity/signing_backends.py (added) * org/FlexoEntityTalk.org (moved) * org/README.org (added) * org/certificates.org (added) * tests/conftest.py (modified) * tests/data/test.p12 (added) * tests/data/testcert.pem (added) * tests/data/testkey.pem (added) * tests/test_signing.py (added) Signature support for Linux and MacOS added Sun, 23 Nov 2025 12:49:58 GMT Enrico Schwass [376e21b] * flexoentity/__init__.py (modified) * flexoentity/flexo_collection.py (added) * flexoentity/flexo_entity.py (modified) * tests/test_collection.py (added) add FlexoCollection Fri, 21 Nov 2025 10:01:43 GMT Enrico Schwass [b24d72e] * flexoentity/__init__.py (modified) * flexoentity/domain_manager.py (deleted) * flexoentity/flexo_entity.py (modified) * tests/conftest.py (modified) * tests/test_domain.py (deleted) move DomainManager to FlexoGrader Thu, 20 Nov 2025 12:10:31 GMT Enrico Schwass [9592936] * flexoentity/domain.py (modified) * flexoentity/domain_manager.py (modified) * flexoentity/flexo_entity.py (modified) * tests/conftest.py (modified) adopt tests to reflect new design of Entity creation Thu, 20 Nov 2025 11:01:11 GMT Enrico Schwass [fd1913f] * flexoentity/domain.py (modified) * flexoentity/flexo_entity.py (modified) * flexoentity/id_factory.py (modified) * tests/conftest.py (modified) * tests/test_flexoid.py (modified) version logic simplified - parsed renamed to to_dict Tue, 18 Nov 2025 12:34:13 GMT Enrico Schwass [6ad031b] * flexoentity/domain.py (modified) * flexoentity/domain_manager.py (added) * flexoentity/flexo_entity.py (modified) * flexoentity/id_factory.py (modified) * tests/conftest.py (modified) * tests/test_domain.py (added) * tests/test_flexoid.py (modified) * tests/test_from_strings.py (added) * tests/test_id_stress.py (modified) another round of domain refactoring Thu, 06 Nov 2025 07:23:11 GMT Enrico Schwass [269fdc2] * flexoentity/domain.py (modified) * flexoentity/flexo_entity.py (modified) * tests/conftest.py (modified) * tests/test_id_lifecycle.py (modified) * tests/test_id_stress.py (modified) adjustments to domain handling - with_domain constructor added Tue, 04 Nov 2025 19:20:01 GMT Enrico Schwass [4af65b0] * flexoentity/__init__.py (modified) * flexoentity/flexo_entity.py (modified) * flexoentity/flexo_logging.conf (added) * flexoentity/id_factory.py (modified) * tests/test_id_lifecycle.py (modified) * tests/test_persistance_integrity.py (modified) initial logging support Sun, 02 Nov 2025 17:49:14 GMT Enrico Schwass [5c72356] * flexoentity/domain.py (modified) * flexoentity/flexo_entity.py (modified) * tests/conftest.py (modified) * tests/test_id_lifecycle.py (modified) * tests/test_id_stress.py (modified) fix tests due to simplifying state and type Sat, 01 Nov 2025 14:51:10 GMT Enrico Schwass [8aa20c7] * README.md (modified) * flexoentity/domain.py (modified) * flexoentity/flexo_entity.py (modified) * flexoentity/id_factory.py (modified) * tests/conftest.py (modified) * tests/test_flexoid.py (added) * tests/test_id_lifecycle.py (modified) * tests/test_id_stress.py (modified) * tests/test_persistance_integrity.py (modified) full refactoring of FlexOID Tue, 28 Oct 2025 11:16:31 GMT Enrico Schwass [ca39274] * flexoentity/flexo_entity.py (modified) * flexoentity/id_factory.py (modified) * tests/test_id_lifecycle.py (modified) * tests/test_persistance_integrity.py (modified) minor cleanups Sun, 26 Oct 2025 17:19:40 GMT Enrico Schwass [3bad43e] * flexoentity/flexo_entity.py (modified) * tests/test_persistance_integrity.py (modified) rename signature to fingerprint and prepare for real signatures Sun, 26 Oct 2025 16:35:48 GMT Enrico Schwass [e198832] * flexoentity/flexo_entity.py (modified) * tests/test_id_lifecycle.py (modified) * tests/test_id_stress.py (modified) fix test errors Thu, 23 Oct 2025 12:50:45 GMT Enrico Schwass [4ceca57] * flexoentity/flexo_entity.py (modified) * flexoentity/id_factory.py (modified) * tests/test_id_lifecycle.py (modified) * tests/test_id_stress.py (modified) some tests improved Thu, 23 Oct 2025 11:27:08 GMT Enrico Schwass [02d288d] * flexoentity/domain.py (modified) * flexoentity/flexo_entity.py (modified) * flexoentity/id_factory.py (modified) * tests/conftest.py (modified) * tests/test_id_lifecycle.py (modified) * tests/test_id_stress.py (modified) * tests/test_persistance_integrity.py (modified) improve hash generation and collision handler - move signature from ... Wed, 22 Oct 2025 15:12:07 GMT Enrico Schwass [6a7dec1] * tests/conftest.py (modified) remove Exam fixture because it belongs to flexograder Wed, 22 Oct 2025 13:40:50 GMT Enrico Schwass [524040a] * flexoentity/domain.py (modified) * flexoentity/flexo_entity.py (modified) * flexoentity/id_factory.py (modified) * tests/conftest.py (modified) add lots of convinience methods Wed, 22 Oct 2025 12:30:35 GMT Enrico Schwass [3d16c35] * tests/conftest.py (modified) exam fixture added to conftest.py Wed, 22 Oct 2025 12:22:21 GMT Enrico Schwass [2f650ac] * flexoentity/__init__.py (modified) * flexoentity/domain.py (modified) * flexoentity/flexo_entity.py (modified) * tests/conftest.py (modified) * tests/test_id_stress.py (modified) add domain as entity Mon, 20 Oct 2025 11:15:45 GMT Enrico Schwass [8a238e2] * flexoentity/flexo_entity.py (modified) * tests/__init__.py (added) * tests/conftest.py (added) * tests/test_id_lifecycle.py (modified) * tests/test_id_stress.py (modified) * tests/test_persistance_integrity.py (modified) skip some tests due to missing correct serialized entities Sun, 19 Oct 2025 15:55:13 GMT Enrico Schwass [8aea9a0] * flexoentity/id_factory.py (modified) * tests/test_id_stress.py (modified) fix tests Sun, 19 Oct 2025 12:50:53 GMT Enrico Schwass [0b4a5e6] * flexoentity/flexo_entity.py (modified) * flexoentity/id_factory.py (modified) * tests/test_persistance_integrity.py (modified) remove state from hash to keep prefix unchanged Sun, 19 Oct 2025 09:42:00 GMT Enrico Schwass [59342ce] * flexoentity/__init__.py (modified) * flexoentity/flexo_entity.py (modified) * flexoentity/id_factory.py (modified) * tests/test_id_lifecycle.py (added) * tests/test_id_stress.py (added) * tests/test_persistance_integrity.py (added) all tests green