10 Commits (0d6ebd25e6328444beecd766c029cddce3b723f5)

Author SHA1 Message Date
Felix Stupp 0d6ebd25e6
UriHolder: disable uri_set setter due to already known reason 11 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
11 months ago
Felix Stupp 7d47b95aa2
UriHolder: remove bool return values for setters/adders/removers 11 months ago
Felix Stupp 738a362b16
UriHolder.uri_set setter: set return type to None 11 months ago
Felix Stupp 062936ad1d
models/extras/uris: Reformat code 11 months ago
Felix Stupp 9abf3ead12
UriHolder: Add setter to uri_set 11 months 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
11 months ago
Felix Stupp 6c5ca895f0
Reformat code 11 months 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)
11 months ago
Felix Stupp 328f234711
Refractor models.py into 2 submodules 2 years ago