Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-10-18 | Revert "Add: TokenGetter" | Lars Wirzenius | 1 | -7/+3 | |
This reverts commit 7a6bc2f7749c10c1d3344ea0196e81ae95b7f0d7. | |||||
2019-08-03 | Add: TokenGetter | Lars Wirzenius | 1 | -3/+7 | |
2018-09-17 | Change: worker-manager gets APT server from controller | Lars Wirzenius | 1 | -0/+3 | |
2018-06-10 | Add: notification service | Lars Wirzenius | 1 | -0/+3 | |
2018-05-17 | Change: how controller stores persistent data | Lars Wirzenius | 1 | -1/+0 | |
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-06 | Add: authentication URL to controller /version | Lars Wirzenius | 1 | -4/+14 | |
2018-03-24 | Change: rename blob service to artifact store | Lars Wirzenius | 1 | -3/+3 | |
2018-02-09 | Change: make all .service units be conditional on config | Lars Wirzenius | 1 | -3/+16 | |
If the config file is missing, the unit won't start. | |||||
2017-12-15 | Refactor: give ControllerAPI the state object to use | Lars Wirzenius | 1 | -8/+2 | |
It's cleaner than having ControllerAPI create it itself. Less coupling. | |||||
2017-11-26 | Add: pipeline sub-API | Lars Wirzenius | 1 | -0/+1 | |
2017-11-18 | Refactor: move ProjectAPI to its own module | Lars Wirzenius | 1 | -71/+1 | |
2017-11-18 | Refactor: move WorkAPI into its own module | Lars Wirzenius | 1 | -204/+1 | |
2017-11-18 | Refactor: move LogAPI to its own module | Lars Wirzenius | 1 | -21/+1 | |
2017-11-18 | Refactor: move BuildsAPI to its own module | Lars Wirzenius | 1 | -23/+1 | |
2017-11-18 | Refactor: move WorkerAPI to its own module | Lars Wirzenius | 1 | -10/+1 | |
2017-11-18 | Refactor: move ResourceApiBase to apibase.py | Lars Wirzenius | 1 | -32/+4 | |
2017-11-18 | Refactor: move VersionAPI into its own module | Lars Wirzenius | 1 | -34/+1 | |
2017-11-18 | Refactor: move APIbase into its own module | Lars Wirzenius | 1 | -116/+3 | |
2017-11-18 | Refactor: move API specific exceptions into a separate module | Lars Wirzenius | 1 | -20/+8 | |
2017-11-18 | Refactor: move HTTP response function into their own module | Lars Wirzenius | 1 | -56/+9 | |
2017-11-13 | Fix: increment build id every time | Lars Wirzenius | 1 | -2/+5 | |
2017-11-13 | Fix: sort list of returned builds | Lars Wirzenius | 1 | -0/+7 | |
2017-11-13 | Add: if a build step fails, terminate build | Lars Wirzenius | 1 | -2/+14 | |
2017-11-06 | Change: /log to /logs, for consistency | Lars Wirzenius | 1 | -3/+3 | |
2017-11-06 | Add: update, retrieve build logs | Lars Wirzenius | 1 | -2/+52 | |
2017-11-06 | Add: /builds | Lars Wirzenius | 1 | -1/+49 | |
2017-11-06 | Refactor: how a pipeline step is finished | Lars Wirzenius | 1 | -5/+11 | |
2017-11-06 | Drop: debug log message | Lars Wirzenius | 1 | -2/+0 | |
2017-11-05 | Add: POST /work | Lars Wirzenius | 1 | -0/+5 | |
2017-11-05 | Add: advance to next step in pipeline automatically | Lars Wirzenius | 1 | -2/+59 | |
2017-11-05 | Add: GET /work/foo | Lars Wirzenius | 1 | -10/+36 | |
2017-11-05 | Add: WorkAPI.get_work | Lars Wirzenius | 1 | -1/+32 | |
2017-11-05 | Add: start on WorkAPI | Lars Wirzenius | 1 | -0/+26 | |
2017-11-05 | Add: PUT to update pipeline state | Lars Wirzenius | 1 | -1/+43 | |
2017-11-05 | Add: GET /projects/foo/builds | Lars Wirzenius | 1 | -0/+13 | |
2017-11-05 | Add: get pipeline status for a project | Lars Wirzenius | 1 | -0/+22 | |
2017-11-05 | Refactor: rename SubAPI to ResourceApiBase, for clarity | Lars Wirzenius | 1 | -7/+7 | |
2017-10-16 | Add: some logging of GET etc calls | Lars Wirzenius | 1 | -1/+10 | |
2017-10-16 | Add: /workers endpoint | Lars Wirzenius | 1 | -0/+10 | |
2017-10-16 | Refactor: make it easier to add resource types to API | Lars Wirzenius | 1 | -6/+23 | |
2017-10-16 | Refactor: make State handle any resource type | Lars Wirzenius | 1 | -11/+6 | |
2017-10-16 | Refactor: break ControllerAPI into VersionAPI, ProjectAPI | Lars Wirzenius | 1 | -33/+101 | |
2017-10-15 | Refactor: drop unnecessary kwargs | Lars Wirzenius | 1 | -1/+1 | |
2017-10-15 | Refactor: call get_version via GET, for consistency | Lars Wirzenius | 1 | -4/+4 | |
2017-10-15 | Refactor: rename callback methods to be clearer | Lars Wirzenius | 1 | -8/+19 | |
2017-10-15 | Refactor: add helper functions to construct apifw.Responses | Lars Wirzenius | 1 | -35/+35 | |
2017-10-14 | Refactor: move ick2version/version.py into ick2 | Lars Wirzenius | 1 | -2/+1 | |
2017-10-04 | Add: /version to controller API | Lars Wirzenius | 1 | -0/+17 | |
2017-10-02 | Fix: handle apifw changes (raw_uri_path kwarg) | Lars Wirzenius | 1 | -1/+5 | |
Handle it by ignoring it, until we need it. | |||||
2017-09-24 | Fix: errors/warnings from pylint | Lars Wirzenius | 1 | -5/+0 | |