summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-08-02Make only one service type, but accept multiple configurations.0.5.2Vivien Kraus
2021-08-01Use guile parametersVivien Kraus
2021-08-01Load the encrypted password from a fileVivien Kraus
2021-08-01Add a command to generate the docker imageVivien Kraus
2021-08-01Change the name!Vivien Kraus
2021-07-29Update the READMEVivien Kraus
2021-07-29Don’t forget to depend on jsonld nowVivien Kraus
2021-07-29Provide the website serviceVivien Kraus
2021-07-29The package should know its release date to generate a doap descriptionVivien Kraus
2021-07-29The server supports XML catalogs.Vivien Kraus
2021-07-29Remove these useless programsVivien Kraus
2021-07-29The client manifest spec changed: now it’s a plain OIDC registration token.Vivien Kraus
2021-07-29Rework --help outputVivien Kraus
2021-07-27Support for json-ldVivien Kraus
2021-07-22DPoP proof: support the "ath" claimVivien Kraus
2021-07-13Continue the request processing in a new thread if a request needs toVivien Kraus
2021-07-13Rottlog: store the rotations in the same directoryVivien Kraus
2021-07-10Rottlog: set the file nameVivien Kraus
2021-07-09fixup! Rottlog service: rotate the logs dailyVivien Kraus
2021-07-09Setup: make sure that the acl:default predicate for /.acl refers to /Vivien Kraus
2021-07-08Start client requests in a new POSIX thread.Vivien Kraus
2021-07-06Fix the semantic of dpop signature time errorsVivien Kraus
2021-07-06Make sure that all dates in errors are actually dates and not timestampsVivien Kraus
2021-07-06Also log exceptionsVivien Kraus
2021-07-06Handle request-failed-unexpectedly errorVivien Kraus
2021-07-06caching web client in main program: handle cases where the response is emptyVivien Kraus
2021-07-06Log the authenticated user tooVivien Kraus
2021-07-03Rottlog service: rotate the logs dailyVivien Kraus
2021-07-03Do not accept the password in clear, use an encrypted passwordVivien Kraus
2021-07-02Fix precondition check with GETVivien Kraus
2021-07-02Do not mask errors when checking the precondition for GETVivien Kraus
2021-07-02Log requests and responses to STDOUT if the response is OK, STDERR otherwiseVivien Kraus
2021-07-02Also log the remote peer IP addressVivien Kraus
2021-07-02Have rottlog rotate the service logs with guixVivien Kraus
2021-07-02Re-open the log file for each request0.5.1Vivien Kraus
2021-07-02Log request paths, methods, and response codesVivien Kraus
2021-07-02Set up content negociationVivien Kraus
2021-07-02Resource server: respond with 201 to a valid POSTVivien Kraus
2021-07-02Switch to AGPLVivien Kraus
2021-07-02Add a guix definition for the serverVivien Kraus
2021-07-02Do not create an inbox by default: it is useless and trickyVivien Kraus
2021-07-02Update NEWSVivien Kraus
2021-07-02Initialization: make sure that the profile and required resources existVivien Kraus
2021-07-02Add a full server.Vivien Kraus
2021-07-02Merge the client service with the webid-oidc programVivien Kraus
2021-07-02Merge the identity provider program with webid-oidcVivien Kraus
2021-07-02Make a unique program with all commandsVivien Kraus
2021-07-02Add a function to delete a resource as with DELETEVivien Kraus
2021-07-02Implement resource modifications as with PUTVivien Kraus
2021-06-27fixup! Add an API to update server resource pathsVivien Kraus