Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-10-18 | Revert "Add: MemoryPersitentState" | Lars Wirzenius | 1 | -2/+2 | |
This reverts commit 581f6cd53f57599326439dccb355e882e7858faa. | |||||
2019-10-18 | Revert "Add: placeholder for MuckPersistentState" | Lars Wirzenius | 1 | -1/+0 | |
This reverts commit 471b9d6209dc51890c7724b7b57b9121ba30af7d. | |||||
2019-10-18 | Revert "Add: MemoryStore" | Lars Wirzenius | 1 | -4/+0 | |
This reverts commit 076d144f0f5883a5c7c7c88f8b177f22d57c078a. | |||||
2019-10-18 | Revert "Change: refer to resource by name, not id" | Lars Wirzenius | 1 | -0/+1 | |
This reverts commit 03a559309b8790f6bc3ad3d92300a4c172910abb. | |||||
2019-10-18 | Revert "Drop: use of old persistent state classes" | Lars Wirzenius | 1 | -0/+1 | |
This reverts commit 8344a860d226d8a5172bcb2e9de5946717a950ca. | |||||
2019-10-18 | Revert "Change: move exceptions to exceptions.py, rename persitent.py" | Lars Wirzenius | 1 | -3/+3 | |
This reverts commit 066664763f16318076e34d702cce746b2fd4afca. | |||||
2019-10-18 | Revert "Add: MuckStore" | Lars Wirzenius | 1 | -2/+0 | |
This reverts commit b87027a3c7d3bc88e2674c9e22c8745c9dbf1043. | |||||
2019-10-18 | Revert "Add: TokenGetter" | Lars Wirzenius | 1 | -1/+0 | |
This reverts commit 7a6bc2f7749c10c1d3344ea0196e81ae95b7f0d7. | |||||
2019-08-03 | Add: TokenGetter | Lars Wirzenius | 1 | -0/+1 | |
2019-08-03 | Add: MuckStore | Lars Wirzenius | 1 | -0/+2 | |
2019-08-03 | Change: move exceptions to exceptions.py, rename persitent.py | Lars Wirzenius | 1 | -3/+3 | |
2019-08-03 | Drop: use of old persistent state classes | Lars Wirzenius | 1 | -1/+0 | |
2019-08-03 | Change: refer to resource by name, not id | Lars Wirzenius | 1 | -1/+0 | |
2019-08-03 | Add: MemoryStore | Lars Wirzenius | 1 | -0/+4 | |
2019-08-03 | Add: placeholder for MuckPersistentState | Lars Wirzenius | 1 | -0/+1 | |
2019-08-03 | Add: MemoryPersitentState | Lars Wirzenius | 1 | -2/+2 | |
2018-07-26 | Change: upon triggering build, check project defines all parameters | Lars Wirzenius | 1 | -0/+1 | |
2018-06-10 | Add: notification service | Lars Wirzenius | 1 | -0/+3 | |
2018-06-10 | Add: BuildStateMachine class | Lars Wirzenius | 1 | -1/+22 | |
2018-05-19 | Change: use build graphs in build resources, instead of action list | Lars Wirzenius | 1 | -0/+2 | |
2018-05-17 | Change: how controller stores persistent data | Lars Wirzenius | 1 | -7/+5 | |
Replace old State class with new FilePersistentState and TransactionalState classes. Use new Resource class instead of raw dicts. Use context managers for creating, updating resources, to avoid mistakes from accidentally not saving changes. Overall persistence should now be rather simpler. This should open up a possibility for changing the controller to insert more actions into the build graph, to trigger notifcations via the workers. | |||||
2018-04-27 | Add: action: git | Lars Wirzenius | 1 | -0/+1 | |
2018-04-25 | Change: GET /work, POST /worker use access token to identify worker | Lars Wirzenius | 1 | -0/+1 | |
2018-04-23 | Change: all actions must have a "where" | Lars Wirzenius | 1 | -1/+1 | |
2018-04-19 | Drop: pipeline instances | Lars Wirzenius | 1 | -1/+0 | |
2018-04-19 | Change: trigger a project, build all pipelines in the project | Lars Wirzenius | 1 | -1/+2 | |
2018-04-07 | Add: AuthClient | Lars Wirzenius | 1 | -0/+1 | |
2018-03-30 | Add: classes for pipeline actions | Lars Wirzenius | 1 | -0/+10 | |
2018-03-30 | Add: ActionEnvironment class for executing in various contexts | Lars Wirzenius | 1 | -1/+8 | |
2018-03-30 | Add: Reporter class for reporting progress to controller | Lars Wirzenius | 1 | -1/+8 | |
2018-03-30 | Add: BlobClient class to use artifact store API | Lars Wirzenius | 1 | -1/+1 | |
2018-03-30 | Add: ControllerClient class for using controller API | Lars Wirzenius | 1 | -1/+1 | |
2018-03-30 | Add: HttpAPI class for using REST-ful HTTP API | Lars Wirzenius | 1 | -0/+2 | |
2018-01-14 | Add: 2018 to copyright years | Lars Wirzenius | 1 | -1/+1 | |
2018-01-14 | Add: move actions for a build into build resource | Lars Wirzenius | 1 | -0/+1 | |
This way the list is known later even if the pipeline spec is changed. | |||||
2017-12-15 | Add: PipelineInstances class | Lars Wirzenius | 1 | -0/+1 | |
2017-12-15 | Refactors: Workers, Project classes | Lars Wirzenius | 1 | -1/+7 | |
These are wrapper classes around ControllerStore, which abstract away the irrelevant details for callers. | |||||
2017-12-03 | Add: blob service | Lars Wirzenius | 1 | -0/+2 | |
2017-11-26 | Add: pipeline sub-API | Lars Wirzenius | 1 | -0/+1 | |
2017-11-25 | Fix: POST /project with an existing project name fails | Lars Wirzenius | 1 | -0/+2 | |
2017-11-18 | Refactor: move ProjectAPI to its own module | Lars Wirzenius | 1 | -1/+1 | |
2017-11-18 | Refactor: move WorkAPI into its own module | Lars Wirzenius | 1 | -1/+1 | |
2017-11-18 | Refactor: move LogAPI to its own module | Lars Wirzenius | 1 | -0/+1 | |
2017-11-18 | Refactor: move BuildsAPI to its own module | Lars Wirzenius | 1 | -0/+1 | |
2017-11-18 | Refactor: move WorkerAPI to its own module | Lars Wirzenius | 1 | -1/+1 | |
2017-11-18 | Refactor: move ResourceApiBase to apibase.py | Lars Wirzenius | 1 | -1/+1 | |
2017-11-18 | Refactor: move VersionAPI into its own module | Lars Wirzenius | 1 | -1/+1 | |
2017-11-18 | Refactor: move APIbase into its own module | Lars Wirzenius | 1 | -0/+1 | |
2017-11-18 | Refactor: move API specific exceptions into a separate module | Lars Wirzenius | 1 | -0/+5 | |
2017-11-18 | Refactor: move HTTP response function into their own module | Lars Wirzenius | 1 | -0/+7 | |