source: flexoentity

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @1f5bf2d   5 weeks ennoausberlin redesign entity manager to support local, staging and permanent persistance
(edit) @ea28ca0   6 weeks ennoausberlin use InMemoryBackend as read cache for CompositeBackends as default
(edit) @753855a   6 weeks ennoausberlin add more backends and tests
(edit) @4459fa4   6 weeks ennoausberlin small fix
(edit) @c296f76   6 weeks ennoausberlin add support for persistance backends
(edit) @4f91fed   7 weeks ennoausberlin fix pyproject.toml
(edit) @918474d   7 weeks ennoausberlin add EntityRegistry
(edit) @df459f7   7 weeks ennoausberlin use FlexoCollection for domain manager
(edit) @4a79b76   7 weeks ennoausberlin move from_json_file and to_json_file to the base class
(edit) @100c1d2   7 weeks ennoausberlin typos fixed
(edit) @4e11d58   7 weeks ennoausberlin fix Domain serialization
(edit) @ef964d8   7 weeks ennoausberlin new serialization structure adopted and tests fixed
(edit) @9a50e0b   7 weeks ennoausberlin fix from_dict meta to reflect new serialization
(edit) @e458b5a   7 weeks ennoausberlin fix Domain and FlexoSignature and tests to reflect changes to serialization
(edit) @0fbb01a   7 weeks ennoausberlin introduce meta_dict, subtyoe usage and _serialize_content for all entities
(edit) @a26d447   7 weeks ennoausberlin reuse forgotten subtype field
(edit) @ed4567c   7 weeks ennoausberlin small edit on docs
(edit) @2fd0536   7 weeks ennoausberlin typo fixed
(edit) @d7499ca   7 weeks ennoausberlin Signature support for Linux and MacOS added
(edit) @376e21b   8 weeks ennoausberlin add FlexoCollection
(edit) @a475496   8 weeks ennoausberlin aerialize domains flexo_id as well
(edit) @b24d72e   8 weeks ennoausberlin move DomainManager to FlexoGrader
(edit) @9592936   8 weeks ennoausberlin adopt tests to reflect new design of Entity creation
(edit) @fd1913f   8 weeks ennoausberlin version logic simplified - parsed renamed to to_dict
(edit) @32fdc4a   8 weeks ennoausberlin enforce domain creation rules
(edit) @d0a379f   8 weeks ennoausberlin ignore other kwargs on domain creation
(edit) @1cda5aa   8 weeks ennoausberlin handle domains differently when called with_domain_id
(edit) @30cff1f   8 weeks ennoausberlin convinience method added
(edit) @d825c6b   8 weeks ennoausberlin add DomainManager to exports
(edit) @bd1554a   8 weeks ennoausberlin fix transitions due to new allowed_transitions method
(edit) @3cf10cb   2 months ennoausberlin simplify allowed_transitions and use enums instead of strings
(edit) @8840db7   2 months ennoausberlin forgotten commit to reflect new Entity creation for domain
(edit) @6ad031b   2 months ennoausberlin another round of domain refactoring
(edit) @4dc09bb   2 months ennoausberlin fix tempdir for windows - fix typo
(edit) @182ba7d   2 months ennoausberlin allow underscores in domain names
(edit) @269fdc2   2 months ennoausberlin adjustments to domain handling - with_domain constructor added
(edit) @223c9d5   2 months ennoausberlin let others import my logger
(edit) @73d392f   2 months ennoausberlin reorder imports
(edit) @4af65b0   2 months ennoausberlin initial logging support
(edit) @bf30018   2 months ennoausberlin minor fixes
(edit) @5c72356   2 months ennoausberlin fix tests due to simplifying state and type
(edit) @8aa20c7   2 months ennoausberlin full refactoring of FlexOID
(edit) @ca39274   3 months ennoausberlin minor cleanups
(edit) @52ccac6   3 months ennoausberlin fix obsolete state handling
(edit) @a3227e7   3 months ennoausberlin helper method apply_state_change added to call appropriate actions for …
(edit) @3bad43e   3 months ennoausberlin rename signature to fingerprint and prepare for real signatures
(edit) @e198832   3 months ennoausberlin fix test errors
(edit) @c98728b   3 months ennoausberlin remove unnecessary timestamp support from base class
(edit) @37b5d11   3 months ennoausberlin add guard for allowed_transitions
(edit) @33be5a0   3 months ennoausberlin attempt to fix domain import for old exams - this is not a final fix
(edit) @4ceca57   3 months ennoausberlin some tests improved
(edit) @02d288d   3 months ennoausberlin improve hash generation and collision handler - move signature from …
(edit) @6a7dec1   3 months ennoausberlin remove Exam fixture because it belongs to flexograder
(edit) @524040a   3 months ennoausberlin add lots of convinience methods
(edit) @3d16c35   3 months ennoausberlin exam fixture added to conftest.py
(edit) @2f650ac   3 months ennoausberlin add domain as entity
(edit) @859e2b1   3 months ennoausberlin rename from_str to from_string
(edit) @3d65ce5   3 months ennoausberlin remove modify_content() helper method - add LICENSE and updated README
(edit) @8a238e2   3 months ennoausberlin skip some tests due to missing correct serialized entities
(edit) @045b864   3 months ennoausberlin define abstractmethod for text_seed
(edit) @ab1cc87   3 months ennoausberlin refactor self.text_seed into a method that subclasses have to implement
(edit) @dfce52b   3 months ennoausberlin remove obsolte ensure_unique at all
(edit) @8aea9a0   3 months ennoausberlin fix tests
(edit) @3a0b0ce   3 months ennoausberlin remove version from ensure_unique because its an old format regression
(edit) @811ce96   3 months ennoausberlin redefine prefix
(edit) @12d7663   3 months ennoausberlin remove deprecated utcnow calls
(edit) @0b4a5e6   3 months ennoausberlin remove state from hash to keep prefix unchanged
(edit) @59342ce   3 months ennoausberlin all tests green
(edit) @0036877   3 months ennoausberlin fix pyproject.toml
(add) @d6e75be   3 months ennoausberlin initial but without working tests
Note: See TracRevisionLog for help on using the revision log.