| Commit message (Expand) | Author | Age | Files | Lines |
* | _variables.pyx: Rewrite Variables code. | Tristan van Berkom | 2020-07-22 | 3 | -188/+601 |
* | element.py: don't use timed activity for staging every artifactabderrahim/timed | Abderrahim Kitouni | 2020-07-17 | 1 | -13/+11 |
* | loader.py: use the full name of the element when looking up a workspace | Abderrahim Kitouni | 2020-07-16 | 1 | -1/+1 |
* | _platform/platform.py: Remove outdated comment | Chandan Singh | 2020-07-15 | 1 | -1/+0 |
* | _loader: Treat `link` elements like junctions | Tristan van Berkom | 2020-07-15 | 2 | -3/+3 |
* | _project.py: Documenting why ensure_fully_loaded() is reentrant. | Tristan van Berkom | 2020-07-15 | 1 | -0/+14 |
* | fix tab-completion: hardcode default min versiondwinship/fix-tab-completion | Douglas Winship | 2020-07-14 | 1 | -13/+1 |
* | Don't strip '.bst' from user-supplied checkout dir | Douglas Winship | 2020-07-10 | 1 | -2/+2 |
* | tar.py: Don't import 'dev' nodesbschubert/tar-filter-nondev | Benjamin Schubert | 2020-07-08 | 1 | -2/+9 |
* | scheduler.py: Remove all usage of notifications | Benjamin Schubert | 2020-07-06 | 3 | -97/+20 |
* | scheduler.py: Remove notifications from scheduler to stream | Benjamin Schubert | 2020-07-06 | 2 | -27/+7 |
* | _stream.py: Stop using a 'RUNNING' event to know the state of the scheduler | Benjamin Schubert | 2020-07-06 | 2 | -11/+4 |
* | _stream.py: Stop using a 'TERMINATED' event to know the state of the scheduler | Benjamin Schubert | 2020-07-06 | 2 | -6/+3 |
* | _stream.py: Stop using a 'SUSPENDED' event to know the state of the scheduler | Benjamin Schubert | 2020-07-06 | 2 | -7/+4 |
* | scheduler.py: Pass all 'retry' operations through the state | Benjamin Schubert | 2020-07-06 | 3 | -8/+37 |
* | _state.py: Only use a single place of truth for the start time | Benjamin Schubert | 2020-07-06 | 5 | -19/+19 |
* | scheduler.py: Remove task-based notifications and use the state | Benjamin Schubert | 2020-07-06 | 2 | -26/+5 |
* | scheduler.py: Remove 'Message' notification type, use the messenger | Benjamin Schubert | 2020-07-06 | 4 | -22/+9 |
* | sandbox.py: Remove unused import | Benjamin Schubert | 2020-07-06 | 1 | -1/+1 |
* | app.py: Remove unnecessary operation in _message() | Benjamin Schubert | 2020-07-06 | 1 | -2/+1 |
* | Add `bst source push` command | Jürg Billeter | 2020-07-06 | 2 | -0/+94 |
* | _artifactcache.py: Skip push only if server has identical artifact | Jürg Billeter | 2020-06-30 | 1 | -7/+8 |
* | casserver.py: Fix error handling for requests forwarded to casd | Jürg Billeter | 2020-06-25 | 1 | -5/+20 |
* | casdprocessmanager.py: Set `_bytestream` to `None` when closing channel | Jürg Billeter | 2020-06-25 | 1 | -0/+1 |
* | docs: Updating documentation regarding junctions and conflicts. | Tristan van Berkom | 2020-06-24 | 1 | -37/+152 |
* | _project.py: Implement internal junctions | Tristan van Berkom | 2020-06-24 | 2 | -13/+77 |
* | _loader: Add support for duplicate junctions | Tristan van Berkom | 2020-06-24 | 3 | -45/+299 |
* | junctions: Replace coalescing with explicit overrides | Tristan van Berkom | 2020-06-23 | 5 | -44/+156 |
* | _loader: Fix invalid junction error to include provenance | Tristan van Berkom | 2020-06-19 | 2 | -4/+10 |
* | _signals.py: Remove code for python3.5 support | Benjamin Schubert | 2020-06-17 | 1 | -10/+3 |
* | _loader: Adding LoadContexttristan/load-context | Tristan van Berkom | 2020-06-16 | 8 | -131/+159 |
* | Completely abolish job pickling.tristan/nuke-pickle-jobber | Tristan van Berkom | 2020-06-15 | 16 | -546/+1 |
* | _project.py: Reorganize methodstristan/remove-some-internal-api | Tristan van Berkom | 2020-06-11 | 1 | -31/+46 |
* | _project.py: Remove invoked_from_workspace_element() | Tristan van Berkom | 2020-06-11 | 1 | -8/+0 |
* | _stream.py: Remove workspace_is_required() | Tristan van Berkom | 2020-06-11 | 1 | -14/+0 |
* | _frontent/cli.py: Removed message to user informing the workspace is closed. | Tristan van Berkom | 2020-06-11 | 1 | -13/+0 |
* | _project.py: reorganize __init__() | Tristan van Berkom | 2020-06-10 | 1 | -8/+5 |
* | _context.py: Put the source_cache_specs close to the other cache specs | Tristan van Berkom | 2020-06-10 | 1 | -3/+3 |
* | cascache.py: Fix file modes in checkout() | Jürg Billeter | 2020-06-10 | 1 | -11/+10 |
* | utils.py: Make copystat optional in safe_copy() | Jürg Billeter | 2020-06-10 | 1 | -15/+17 |
* | utils.py: Fix error handling in safe_copy() | Jürg Billeter | 2020-06-10 | 1 | -4/+5 |
* | sandbox/_sandboxremote.py: Improved log messagesscottclarke/remote-build-message | Scott Clarke | 2020-06-10 | 1 | -27/+30 |
* | _loader/loader.py: Make provenance a positional argument | Tristan van Berkom | 2020-06-10 | 3 | -8/+6 |
* | _includes.py: Propagate provenance through Loader.get_loader() | Tristan van Berkom | 2020-06-10 | 1 | -24/+17 |
* | _yaml.pdx: Remove false presumption from EISDIR error message | Tristan van Berkom | 2020-06-10 | 1 | -1/+1 |
* | docs: Updating documentation regarding element names and addressing. | Tristan van Berkom | 2020-06-08 | 2 | -8/+9 |
* | _includes.py: Use rsplit to split included yaml instead of split | Tristan van Berkom | 2020-06-08 | 1 | -1/+1 |
* | _pluginfactory/pluginoriginjunction.py: Call get_loader() with provenance. | Tristan van Berkom | 2020-06-08 | 1 | -1/+1 |
* | _loader.py: Support full path dependencies and targets | Tristan van Berkom | 2020-06-08 | 2 | -191/+216 |
* | plugin.py: Load full element names recursively. | Tristan Van Berkom | 2020-06-08 | 1 | -1/+1 |