15 Commits (master)

Author SHA1 Message Date
Felix Stupp c2c7cd69ed
Rename models/extras/exids_base to exidkeys 12 months ago
Felix Stupp bf8744a700
UriHolder._clear_uri_set: Change docstring to reflect clearing 12 months ago
Felix Stupp 0d6ebd25e6
UriHolder: disable uri_set setter due to already known reason 12 months ago
Felix Stupp de9d3380fe
add foundation for exid data structures 12 months ago
Felix Stupp fa91114e71
UriHolder: use returns of changers to indicate an action
- it now does not need to check for changes
- rather, its return value is usuable for overriding methods as they now
  know if the super already did something if they choose to call it
12 months ago
Felix Stupp 7d47b95aa2
UriHolder: remove bool return values for setters/adders/removers 12 months ago
Felix Stupp 738a362b16
UriHolder.uri_set setter: set return type to None 12 months ago
Felix Stupp 062936ad1d
models/extras/uris: Reformat code 12 months ago
Felix Stupp 9b4b38c093
models/extras/init: add all var 12 months ago
Felix Stupp cb549319c7
models/extras/init: Reformat code 12 months ago
Felix Stupp 9abf3ead12
UriHolder: Add setter to uri_set 1 year ago
Felix Stupp 2f132ee701
Fix circular dependency with UriHolder by using abstract _clear_uri_set
- instead of abstract _set_uri_set
- removed circular dependency on UriHolder.add_uris
1 year ago
Felix Stupp 6c5ca895f0
Reformat code 1 year ago
Felix Stupp 1e27f7b3d1
UriHolder: Make uri & uri_set proper properties
- to avoid direct DB access
- to allow for getter & setter functions
- makes consistency checks on each lookup unneccesary
- propose async consistency checks (TODO)
1 year ago
Felix Stupp 328f234711
Refractor models.py into 2 submodules 2 years ago