| 69434566ea5a8a0d39802a62cc6b254ea8bd667c | Implement basic OIDC and some fixes | Runxi Yu | 2025-09-25 19:41:57 +0800 |
| b7a2c4a3c617e6a431958a1c901809addd1b48c4 | Add reverse proxy expectation to README | Runxi Yu | 2025-09-25 18:32:56 +0800 |
| 5805ff8f9c22b81fd34f0474c1fafb222a8a7785 | README: Note root:root | Runxi Yu | 2025-09-25 18:28:54 +0800 |
| 5a4bb5403a7066f2dce774474aaa01e2cae2f6e4 | Footer should look reasonable | Runxi Yu | 2025-09-25 18:24:14 +0800 |
| 8e7a48b421af894a3cee60302daff05a654687a0 | sinwon -> vireo in various parts of the codebase | Runxi Yu | 2025-09-25 18:22:55 +0800 |
| 4714606d8d260090537eda75acaae7de198c3d5d | Add source link | Runxi Yu | 2025-09-25 18:21:51 +0800 |
| 62761350ccc69e1f277083ec99407a6fa8bc3861 | Change name to vireo in the config | Runxi Yu | 2025-09-25 17:58:47 +0800 |
| 2f2bf3cf91b1b09b786f9202a39beb68011c0723 | Add Makefile | Runxi Yu | 2025-09-25 17:57:31 +0800 |
| b4ccbe0b78901aa765557fe7fb10b639d62bed28 | No longer ask for listen address on the command line | Runxi Yu | 2025-09-25 17:56:46 +0800 |
| 570e67e2d788534b63e5d32e4d6372a46437b0b4 | Update go.mod and .gitignore to vireo | Runxi Yu | 2025-09-25 17:54:49 +0800 |
| 2177167509e4e6f28e55d518ca56c0526d27c58b | Upgrade dependencies | Runxi Yu | 2025-09-25 14:33:35 +0800 |
| 0dd097132431b4fb164bba48faa42d3ad1bf3714 | Fork init | Runxi Yu | 2025-09-25 14:30:19 +0800 |
| 7daf04fce7fe1396313894521a018b6f7e9f19eb | Upgrade dependencies | Simon Ser | 2025-03-06 10:49:07 +0100 |
| df3d9c4dc8755a6fcdb32d6038214aec66e21d54 | Migrate to new go-oauth2 upstream | Simon Ser | 2025-03-06 10:47:06 +0100 |
| 92d92956b840e390bc3f86191fbee1558e919ac6 | Migrate to new go-scfg upstream | Simon Ser | 2025-03-06 10:36:20 +0100 |
| 7cb388f87e036a48e6aee41d683c4928f097e28f | Migrate to Codeberg | Simon Ser | 2025-03-06 10:03:39 +0100 |
| 85e5c2632764f3fdacbf53d1fd8d8088abb2302a | Cascade deletes in DB schema | Simon Ser | 2024-02-26 13:53:50 +0100 |
| 619a38a2e72c72ec7c822ae6e11b5fa7e6e6b6c8 | Inline foreign key definitions in DB schema | Simon Ser | 2024-02-26 13:52:36 +0100 |
| b23dd4c2d9db0fa47f82b5dbdd5d590e2bc41e59 | Turn on SQLite foreign keys | Simon Ser | 2024-02-26 13:49:26 +0100 |
| 841b30b547d484220b3da099a00ff962daddba53 | Set SQLite concurrency options | Simon Ser | 2024-02-26 13:42:57 +0100 |
| 005f45b508d23dbebd2024410113a0f39e2358fd | Use context in DB.upgrade | Simon Ser | 2024-02-26 13:27:26 +0100 |
| 9113a5a1d1c0edb38d3f10ada12dcd3881d56d9e | Delete authorization codes on client revocation | Simon Ser | 2024-02-26 13:26:03 +0100 |
| 476a35955f666ccb1d01fdacb0a52b80115bf214 | Add support for refresh tokens | Simon Ser | 2024-02-26 13:21:50 +0100 |
| d9c1ec898869abba663511af36a6839586bca12a | Add dark theme | Simon Ser | 2024-02-26 11:48:59 +0100 |
| 3695587b48ab896506937ac9819d526b1659dd10 | Add DB migration infrastructure | Simon Ser | 2024-02-26 11:40:12 +0100 |
| 75043727d25a0e6bdf21fd351b0f6b620a55a299 | Add basic stylesheet | Simon Ser | 2024-02-20 15:06:13 +0100 |
| 3118ac0a8e2a42fb54ae102fba58559125e2848b | Add server name config directive | Simon Ser | 2024-02-20 12:18:14 +0100 |
| 03bad951f6713fb5f70184550d8cb4546f22bc73 | Fix admin ignored in DB.StoreUser | Simon Ser | 2024-02-20 12:11:04 +0100 |
| 278a2a33905f6ce4c626158120d518b51c5a66b9 | Fix root user missing admin flag | Simon Ser | 2024-02-20 12:09:25 +0100 |
| aa684126b44a5a37e5ed0357e9f66aafe5907c27 | readme: add usage | Simon Ser | 2024-02-19 19:39:06 +0100 |
| f135edf4af1ba1e3bf295761b03eadf6bc43660e | Push cancel buttons to the right | Simon Ser | 2024-02-19 17:35:00 +0100 |
| 63aed4af8bd1dac9ca730b31ced517c54ca49388 | Add button to rotate client secret | Simon Ser | 2024-02-19 17:27:10 +0100 |
| d8d9387ed07e008b52c67955e0b92bfe80337605 | Check redirect URI param in token endpoint | Simon Ser | 2024-02-19 16:56:54 +0100 |
| f87f116e8f838cc8d60207d0bae175e2e53ff911 | Fix outdated login cookie name | Simon Ser | 2024-02-19 16:52:57 +0100 |
| 9a40194633ff36b6de968ba5a8829245bcbfd6bc | Drop outdated TODO | Simon Ser | 2024-02-19 16:33:25 +0100 |
| c5786cf571ef9031d9160d713f6381a8c9eddaf0 | Add server issuer information | Simon Ser | 2024-02-19 15:33:01 +0100 |
| 54fa34478de44097f6ed2e817703ec5bd55773de | Rename login cookie to more descriptive name | Simon Ser | 2024-02-19 15:25:29 +0100 |
| a3c3326df91caa67ebaeac3ea03a657b91b36666 | Use short-lived tokens for login cookie | Simon Ser | 2024-02-19 15:23:41 +0100 |
| bc291a1a1975610297786ffef374b76cbd179fcb | Add secret kind prefix | Simon Ser | 2024-02-19 15:20:54 +0100 |
| 3b223195fb3e731c8c4a1e973fa098c489598979 | Advertise "none" client auth | Simon Ser | 2024-02-19 14:53:14 +0100 |
| e09d49912f3ad9ebb12db862a25722bc1729819a | Add token revocation | Simon Ser | 2024-02-19 14:49:54 +0100 |
| 2f31de66db5f6bfa6b879a039005959e47df843d | Check client when introspection a confidential client token | Simon Ser | 2024-02-19 14:45:26 +0100 |
| b73691e09d1784d9c199a15985eb12f63022c184 | Fix nil deref when introspection a public client token | Simon Ser | 2024-02-19 14:42:07 +0100 |
| 45cc2876911e012b1752aec29af83ad05c0de44e | Add UI to revoke access tokens | Simon Ser | 2024-02-19 14:29:56 +0100 |
| eeab9c8d331a4227f3997a12a8da08cad2c54814 | Add list of registered clients | Simon Ser | 2024-02-19 14:22:39 +0100 |
| bb30f541ccfa54948540627e58ebcbfd93875cb2 | Bump access token expiration | Simon Ser | 2024-02-19 14:15:09 +0100 |
| 9db5d90899afc1d15e8ba34d3819ce7d7eddf0cf | Add support for public clients | Simon Ser | 2024-02-19 13:49:46 +0100 |
| d93eb0ed229260093cc7afd22d81b1651bb4b7b7 | Fix ignored listen directive in config file | Simon Ser | 2024-02-19 13:36:01 +0100 |
| 469c6f54e5ce1a4e72c29549c82eb062ca2d0080 | Add default config | Simon Ser | 2024-02-19 13:34:09 +0100 |
| ea1316cd6d8b71bd4e0cb93a41541828d03eefa8 | Show user list in admin dashboard | Simon Ser | 2024-02-19 13:29:31 +0100 |
| a7c4fe1d76958c333ff1461f03ff7abb45b8f1ac | Use a table to display client list | Simon Ser | 2024-02-19 13:20:59 +0100 |
| 2696b7284466b6351901a40061d760df065038a0 | Add button to delete client | Simon Ser | 2024-02-19 13:16:38 +0100 |
| 3a5d08a13a45d60b32b357d65cac6efcefc9ba07 | Add support for token introspection | Simon Ser | 2024-02-19 13:09:54 +0100 |
| 0db3b22db90e73caa3467d01e3adf0194b9d9c99 | Fix malformed access token in exchange response | Simon Ser | 2024-02-19 13:04:59 +0100 |
| cc0a82c4c4b51ce6af8115b8fc987bc1d3378663 | Add client name, URI and redirect URIs | Simon Ser | 2024-02-19 12:30:43 +0100 |
| 274bacb437e4a97d50fae915ea25d0760c23d006 | Rename updateUser to manageUser | Simon Ser | 2024-02-19 11:31:58 +0100 |
| 81c941384ad421c1080117954375a4770b8e5143 | Rehash user password on login if necessary | Simon Ser | 2024-02-19 11:17:03 +0100 |
| 859b9c23e38789a2fc711628bffd9ba94e1c0f70 | Add admin users | Simon Ser | 2024-02-19 11:11:43 +0100 |
| ff7a6b578d4161d9934bf84c9778a0a3e60a37c3 | Add deny button in authorize form | Simon Ser | 2024-02-19 10:55:27 +0100 |
| 4073e1e0d7d2f66b646cb4949bec53c199f87db7 | Show client ID on authorize page | Simon Ser | 2024-02-19 10:52:45 +0100 |
| aaf10ece073ec61463b52c8f2dfcc8dadaa2ca36 | Show logged in username | Simon Ser | 2024-02-19 10:50:49 +0100 |
| f0c979cfbb8d614d71e7e32c2eb74087ca04ae2e | Advertise OAuth server metadata | Simon Ser | 2024-02-19 10:41:19 +0100 |
| 88af2c73e51f74a3d199eb5572d9df90f4ad47a1 | Set secure cookie if reverse proxy indicates HTTPS | Simon Ser | 2024-02-19 10:26:17 +0100 |
| 2f403be1236a514bc23fafba9b072683e2c69161 | Cleanup expired tokens and codes from DB | Simon Ser | 2024-02-19 09:52:55 +0100 |
| 8c4e284d9e37df1bcbae5f37e80d195b3098a093 | Error out on missing required config directive | Simon Ser | 2024-02-19 01:55:13 +0100 |
| 32eed5ab312f6e60a487be519e9a57d733151c01 | Add basic config file | Simon Ser | 2024-02-19 01:50:58 +0100 |
| 858f72093f81c774a70f01fae5b60925206bd2cb | Add logout route | Simon Ser | 2024-02-19 01:25:13 +0100 |
| 4e6b789167266f312630101773867906d75bada8 | Add page to create/update user | Simon Ser | 2024-02-19 01:19:56 +0100 |
| 6d42dd89a647425acf401c8ecaccc7a6ed27186f | fixup! Add template to context | Simon Ser | 2024-02-19 01:11:41 +0100 |
| a324b6c2d3712dddb27d47d12c4e9e985300aaef | Split HTTP handlers in separate files | Simon Ser | 2024-02-18 22:26:44 +0100 |
| 319ad984dec6499b61cdcb8f4e5948109add1108 | Add template to context | Simon Ser | 2024-02-18 22:14:10 +0100 |
| 6cf70981de33cee2d88e38e18f9fb33238fc4507 | Use chi | Simon Ser | 2024-02-18 22:10:08 +0100 |
| 064d9262332461dfd7bda4e763a3e724777a831d | Initial commit | Simon Ser | 2024-02-18 21:53:15 +0100 |