168 Commits (master)
 

Author SHA1 Message Date
  Adrian Malacoda 0f3770157d use correct title for error page too 1 year ago
  Adrian Malacoda db169746e6 make name/description configurable 1 year ago
  Adrian Malacoda b1793f12d4 Remove browserify since we don't have any javascript (yet) 1 year ago
  Adrian Malacoda 777ed32ee4 cargo fmt 1 year ago
  Adrian Malacoda 98111a8401 Rename who_server -> kupolo 1 year ago
  Adrian Malacoda 9bbdc079f6 increment bulma version to 0.7.2 1 year ago
  Adrian Malacoda e750c294b6 Port to Rust 2018 1 year ago
  Adrian Malacoda a203a014b0 update to rocket 0.4 1 year ago
  Adrian Malacoda 78153b232e Update dependencies and begin making build again 2 years ago
  Adrian Malacoda 498e9c58ac update dependencies 2 years ago
  Adrian Malacoda 07fb3caf8d remove javascript file, who server will try to avoid javascript as long as possible 2 years ago
  Adrian Malacoda 232813b334 Update dependencies 2 years ago
  Adrian Malacoda e99c3ba1d1 add rudimentary error page 2 years ago
  Adrian Malacoda 7a2636e05e even more flattening 2 years ago
  Adrian Malacoda 2923c03edf more Option => Result, flattening 2 years ago
  Adrian Malacoda f05ed7558b move from Option to Result. 2 years ago
  Adrian Malacoda ccaba9ad62 Disable webfinger forwarding. 2 years ago
  Adrian Malacoda f9e4612508 Remove excess slashes from callback urls 2 years ago
  Adrian Malacoda 7489e8d4a7 replace .expect() with error responses 2 years ago
  Adrian Malacoda f6194b0fe9 Also use Result here 2 years ago
  Adrian Malacoda 7be2f60ad6 Use Results for errors from auth flows 2 years ago
  Adrian Malacoda 8c51beeab0 add log/env_logger, and add some logging to remote/oidc route 2 years ago
  Adrian Malacoda efdb5ecdd2 Add ability for webfinger endpoint to be able to know the (configured or determined) server hostname, so that it can handle requests appropriately. 2 years ago
  Adrian Malacoda ea23c01f5f move from bootstrap to bulma 2 years ago
  Adrian Malacoda e2bc3181f9 Update dependencies 2 years ago
  Adrian Malacoda 3d44007d06 eq => eqs 2 years ago
  Adrian Malacoda 6a2b9ce1cf Split out the client and data code into who-auth library. 2 years ago
  Adrian Malacoda fbfbdbbbad Reorganize both oidc and indieauth providers under a common "provider" module. 2 years ago
  Adrian Malacoda b90a76d138 Add stub for IndieAuth provider. 2 years ago
  Adrian Malacoda cf4e644e19 Reformat with cargo fmt 2 years ago
  Adrian Malacoda 534224c012 remove even more unused/unnecessary stuff 2 years ago
  Adrian Malacoda 449d7e606a Remove unused imports and correct other style things 2 years ago
  Adrian Malacoda f3b6b1071c Add IndieAuth remote login flow. 2 years ago
  Adrian Malacoda abba4b38c8 Untangle the oidc flow from the login endpoint and move into a new flow module. 2 years ago
  Adrian Malacoda 75e67b572f Implement OIDC Registration on the client side and provider side. 2 years ago
  Adrian Malacoda 83e8ec3822 Use Who library to resolve remote oidc identifiers. 2 years ago
  Adrian Malacoda 4322ac3b97 Bunp rlua dependency to 0.14.0 2 years ago
  Adrian Malacoda c2b46d6c34 Add dependency on who library. 2 years ago
  Adrian Malacoda accae1a48d Bump dependencies. 2 years ago
  Adrian Malacoda 23bf1e8b9d Add keys to OIDC provider record. 2 years ago
  Adrian Malacoda 09e1ce1842 Add WhoBackend struct that groups all the related components of Who server. 2 years ago
  Adrian Malacoda 8ad2ff0d3a Bump Cargo.lock. 2 years ago
  Adrian Malacoda 4b561fccc8 Move the logic for actually mounting who-server onto rocket into a function. 2 years ago
  Adrian Malacoda 404598f42c Reformat. 2 years ago
  Adrian Malacoda 5e4a011b1a Add session creation/storage after obtaining UserInfo with the access token. 2 years ago
  Adrian Malacoda 9305d3f120 Add token request. 2 years ago
  Adrian Malacoda a54badf547 Add a "remote provider store" that persists known remote provider instances. 2 years ago
  Adrian Malacoda d5635698e2 Add state to remote OIDC auth flow. 2 years ago
  Adrian Malacoda 681a125d37 Add check for existing node_modules in build script. 2 years ago
  Adrian Malacoda 57b5782869 Restyle with rustfmt 2 years ago