summaryrefslogtreecommitdiff
path: root/src/buildtool/serve_api/serve_service/serve_server_implementation.cpp
AgeCommit message (Expand)Author
10 daysExecutionService: Use LocalApi directlyOliver Reiche
2025-03-11just serve: write pid and info files atomicallyKlaus Aehlig
2025-02-25just serve: allow clients to access execution endpoint with a different addressAlberto Sartori
2025-02-19ApiBundle: Remove HashFunction.Maksim Denisov
2025-01-22serve service: honor keep_artifact_rootKlaus Aehlig
2025-01-22Source-tree service: accept lock referenceKlaus Aehlig
2025-01-07Implement rebuilding of StorageConfigMaksim Denisov
2024-12-19Remove unnecessary movesOliver Reiche
2024-11-14serve_api: Implement IWYU suggestionsPaul Cristian Sarbu
2024-10-25Enable compatible mode for just-mr and SourceTree serve service...Paul Cristian Sarbu
2024-10-25serve service: Give SourceTreeService access to both local storagesPaul Cristian Sarbu
2024-09-13Check compatibility in serve services based on the hash typeMaksim Denisov
2024-09-13Pass HashFunction::Type to ConfigurationServiceMaksim Denisov
2024-09-13Pass HashFunction::Type to CapabilitiesServerMaksim Denisov
2024-09-13Rename Compatibility class to ProtocolTraitsMaksim Denisov
2024-09-09Fix typo in OperationsServiceImpl's nameMaksim Denisov
2024-08-07Replace classic C boolean operators with keywordsMaksim Denisov
2024-07-30Use RemoteContext in serve servicesPaul Cristian Sarbu
2024-07-30Use LocalContext in execution and serve servicesPaul Cristian Sarbu
2024-07-19Make OperationCache a general class, not singletonPaul Cristian Sarbu
2024-07-16Use RemoteExecutionConfig instances stored in ApiBundlePaul Cristian Sarbu
2024-07-16Pass LocalExecutionConfig to TargetServicePaul Cristian Sarbu
2024-07-05Pass StorageConfig and Storage to ServerImplMaksim Denisov
2024-07-05Pass StorageConfig and Storage to ServeMaksim Denisov
2024-07-05Use StorageConfig functionality via Instance()Maksim Denisov
2024-07-04Replace the Auth and Auth::TLS singletonsPaul Cristian Sarbu
2024-07-04Use ApiBundle's Auth::TLS instance in serve and execute serversPaul Cristian Sarbu
2024-07-04Use Auth and TLS configurations via Instance()Paul Cristian Sarbu
2024-06-27Pass RemoteServeConfig by pointer for capturingMaksim Denisov
2024-06-27Capture ServeApi by pointer in AnalyseContextMaksim Denisov
2024-06-25Pass ApiBundle to ServerImplMaksim Denisov
2024-06-25Pass ApiBundle to SourceTreeServiceMaksim Denisov
2024-06-25Pass ApiBundle to GraphTraverserMaksim Denisov
2024-06-18Make ServeServerImpl a general class, not a singleton.Maksim Denisov
2024-06-18Make ServeApi a general class, not a singletonMaksim Denisov
2024-06-18Pass ServeApi to ServeServerImpl by referenceMaksim Denisov
2024-06-18Pass RemoteServeConfig to ServeServerImpl by referenceMaksim Denisov
2024-06-18Use ServeApi during bootstrapMaksim Denisov
2024-04-08Consistently guard all POSIX C includesPaul Cristian Sarbu
2024-03-15Clean up more includes and targetsPaul Cristian Sarbu
2023-12-12just serve: Fix handling of missing remote execution endpointPaul Cristian Sarbu
2023-11-15just-serve: initial server-side implementation of "Target" and "Configuration...Alberto Sartori
2023-11-15just-serve: start a just-execute instance if the user does not provide...Alberto Sartori
2023-09-19just serve protocol: clean upKlaus Aehlig
2023-09-19ServeServerImpl: create and `git-init` StorageConfig::GitRoot() when the serv...Alberto Sartori
2023-09-13just serve: Basic service implementation with commit-of-tree RPCPaul Cristian Sarbu