summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* _pipeline.py/_stream.py: Remove Pipeline objectTristan van Berkom2020-12-232-232/+269
* _pipeline.py: Remove add_elements()Tristan van Berkom2020-12-231-16/+0
* _pipeline.py: Remove track_cross_junction_filter()Tristan van Berkom2020-12-231-76/+0
* _pipeline.py: Remove resolve_elements().Tristan van Berkom2020-12-231-30/+0
* _pipeline.py: Remove load() methodTristan van Berkom2020-12-231-30/+0
* _pipeline.py: Remove check_remotes()Tristan van Berkom2020-12-231-16/+0
* _stream.py: Don't use Pipeline.add_elements()Tristan van Berkom2020-12-231-1/+4
* _stream.py: Added internal _track_cross_junction_filter()Tristan van Berkom2020-12-232-2/+48
* _stream.py: Add internal _resolve_elements()Tristan van Berkom2020-12-231-1/+31
* _stream.py: Added internal _load_elements()Tristan van Berkom2020-12-231-7/+40
* _stream.py: Add internal _resolve_remotely_cached()Tristan van Berkom2020-12-231-1/+16
* sandbox/_sandboxbuildboxrun.py: Use Messenger conveinence functionstristan/messenger-convenience-functionsTristan van Berkom2020-12-221-5/+2
* sandbox/_sandboxremote.py: Use Messenger convenience functionsTristan van Berkom2020-12-221-5/+2
* sandbox/sandbox.py: Use Messenger convenience functionsTristan van Berkom2020-12-221-7/+2
* _pluginfactory/pluginfactory.py: Use Messenger convenience functionsTristan van Berkom2020-12-221-4/+1
* _scheduler/scheduler.py: Use Messenger convenience functionsTristan van Berkom2020-12-221-3/+1
* _loader/loader.py: Use Messenger convenience functionsTristan van Berkom2020-12-221-3/+1
* _project.py: Use Messenger convenience functionsTristan van Berkom2020-12-221-10/+4
* _cas/casdprocessmanager.py: Use Messenger convinence functions.Tristan van Berkom2020-12-221-16/+5
* _assetcache.py: Remove private _message() functionTristan van Berkom2020-12-211-10/+1
* _pipeline.py: Remove private _message() functionTristan van Berkom2020-12-211-16/+2
* _stream.py: Remove private _message() functionTristan van Berkom2020-12-211-24/+15
* _messenger.py: Adding convenience methods for issuing info and warn messagesTristan van Berkom2020-12-211-0/+65
* _messenger.py: Adding (almost) full pep484 type annotations.Tristan van Berkom2020-12-211-72/+104
* testing/__init__.py: Expose the Cli() instanceTristan van Berkom2020-12-211-1/+1
* testing/runcli.py: Create the directory in Cli() __init__()Tristan van Berkom2020-12-211-5/+2
* _stream.py: Added missing machine readable error codesTristan van Berkom2020-12-212-2/+6
* _stream.py, _frontend/widget.py: Fix weird hacktristan/fix-artifact-name-hackTristan van Berkom2020-12-112-7/+12
* plugins/elements/stack.py: Require all dependencies be build & run.Tristan van Berkom2020-12-101-3/+92
* _state.py: Full type hintingtristan/refactor-retry-taskTristan van Berkom2020-12-102-131/+215
* Refactor: Use explicit invocation for retrying jobs.Tristan van Berkom2020-12-104-58/+28
* _state.py: Rename _Task -> TaskTristan van Berkom2020-12-102-5/+5
* Use CASCache.open()juerg/casJürg Billeter2020-12-095-8/+8
* cascache.py: Add open() methodJürg Billeter2020-12-091-0/+16
* cascache.py: Generalize remote_missing_blobs() into missing_blobs()Jürg Billeter2020-12-093-35/+16
* cascache.py: Optimize _fetch_tree() using add_objects()Jürg Billeter2020-12-091-5/+6
* cascache.py: Add add_objects() methodJürg Billeter2020-12-091-16/+48
* cascache.py: Remove unused parameters from add_object()Jürg Billeter2020-12-093-12/+6
* cascache.py: Remove _ensure_blob() methodJürg Billeter2020-12-091-24/+2
* cascache.py: Also fetch file blobs in _fetch_directory()Jürg Billeter2020-12-094-22/+7
* cascache.py: Reimplement _fetch_directory() with FetchTree()Jürg Billeter2020-12-091-55/+17
* Move _reachable_refs_dir() method from cascache.py to testutilsJürg Billeter2020-12-091-32/+0
* _context.py: don't delete bst1 extract directoryAbderrahim Kitouni2020-12-081-4/+3
* requirements: Update all requirementsBenjamin Schubert2020-12-071-1/+6
* Refactor ArtifactElement instantiationTristan van Berkom2020-12-073-107/+162
* _artifact.py: Added properties for cache key accessTristan van Berkom2020-12-071-0/+45
* _project.py, _artifactproject.py: Adding ArtifactProjectTristan van Berkom2020-12-073-67/+181
* _stream.py: Centralize application state cleanupTristan van Berkom2020-12-073-12/+3
* _stream.py: Add _load_artifacts() hereTristan van Berkom2020-12-073-37/+20
* element.py: Added missing api doc comment for _walk_artifact_files()Tristan van Berkom2020-12-071-0/+8