| Commit message (Expand) | Author | Age | Files | Lines |
* | *: Switch to Postgres | Runxi Yu | 2024-08-19 | 1 | -42/+0 |
* | Switch to plain database/sql and sqlite3 | Runxi Yu | 2024-08-19 | 1 | -23/+4 |
* | {main,oidc}.go, index{,_login}.tmpl: Basic signing in | Runxi Yu | 2024-08-19 | 1 | -2/+26 |
* | main.go, tmpl/index_login.tmpl: Make it possible to log in at index | Runxi Yu | 2024-08-18 | 1 | -8/+16 |
* | config: Add tmpl to specify where templates are | Runxi Yu | 2024-08-18 | 1 | -1/+1 |
* | {misc,main}.go: Use generics and er(any, error) to simply error handling | Runxi Yu | 2024-08-18 | 1 | -4/+2 |
* | db.go | Runxi Yu | 2024-08-18 | 1 | -10/+2 |
* | main.go: Listen after fetching OIDC configuration | Runxi Yu | 2024-08-18 | 1 | -3/+3 |
* | Add licensing and login page | Runxi Yu | 2024-08-18 | 1 | -1/+36 |
* | main.go: Some comments | Runxi Yu | 2024-08-18 | 1 | -2/+9 |
* | Configuration changes | Runxi Yu | 2024-08-18 | 1 | -1/+7 |
* | Use separate tmpl/ folder | Runxi Yu | 2024-08-18 | 1 | -1/+1 |
* | Templating | Runxi Yu | 2024-08-18 | 1 | -5/+11 |
* | Use listen{} in config | Runxi Yu | 2024-08-18 | 1 | -5/+5 |
* | Basic database | Runxi Yu | 2024-08-18 | 1 | -1/+16 |
* | Limit handle_index to /, not /* | Runxi Yu | 2024-08-18 | 1 | -1/+1 |
* | Separate index and login | Runxi Yu | 2024-08-18 | 1 | -0/+5 |
* | Move fetch OpenID Connect later | Runxi Yu | 2024-08-17 | 1 | -3/+3 |
* | 80-column limit. I print code sometimes. | Runxi Yu | 2024-08-17 | 1 | -1/+5 |
* | Add FCGI listener | Runxi Yu | 2024-08-17 | 1 | -2/+15 |
* | Debug logging, and making it ignore unused variables for now | Runxi Yu | 2024-08-16 | 1 | -0/+2 |
* | Basic OpenID Connect works | Runxi Yu | 2024-08-16 | 1 | -8/+5 |
* | Initial HTTP listener | Runxi Yu | 2024-08-16 | 1 | -6/+17 |
* | The OpenID configuration should be a global variable | Runxi Yu | 2024-08-16 | 1 | -7/+2 |
* | Meh, I'll use strings in the openid response | Runxi Yu | 2024-08-16 | 1 | -1/+1 |
* | Further cleanup | Runxi Yu | 2024-08-16 | 1 | -19/+4 |
* | Split config handling and OIDC into separate files | Runxi Yu | 2024-08-16 | 1 | -78/+2 |
* | Generate OpenID Connect authorize URLs, to redirect the user with | Runxi Yu | 2024-08-16 | 1 | -0/+59 |
* | Scrap the msal plan, I'll try to use OpenID Connect myself. | Runxi Yu | 2024-08-16 | 1 | -37/+15 |
* | Msal client secret auth flow | Runxi Yu | 2024-08-16 | 1 | -6/+16 |
* | MSAL confidential client creation | Runxi Yu | 2024-08-16 | 1 | -1/+9 |
* | Initialize msal | Runxi Yu | 2024-08-16 | 1 | -0/+5 |
* | Add Msal struct in config | Runxi Yu | 2024-08-16 | 1 | -0/+16 |
* | Move the panic code to err.go | Runxi Yu | 2024-08-16 | 1 | -7/+0 |
* | Use a struct of pointers for the config | Runxi Yu | 2024-08-16 | 1 | -3/+16 |
* | Basic scfg | Runxi Yu | 2024-08-16 | 1 | -0/+26 |
* | Add Go stub | Runxi Yu | 2024-08-16 | 1 | -0/+4 |