| Age | Commit message (Expand) | Author | Files | Lines |
|---|---|---|---|---|
| 27 hours | feat: log article API failures to database | wikiapiserver | 1 | -0/+24 |
| 34 hours | feat: GET /token?username=... returns access_token and valid_until | wikiapiserver | 1 | -0/+5 |
| 34 hours | feat: token refresh with age-based logic | wikiapiserver | 1 | -62/+129 |
| 34 hours | refactor: extract Wikimedia auth into reusable function | wikiapiserver | 1 | -10/+17 |
| 35 hours | fix: update queries for new refresh_token_created column and add error logging | wikiapiserver | 1 | -3/+3 |
| 36 hours | refactor: store tokens in plaintext | wikiapiserver | 1 | -10/+4 |
| 36 hours | feat: integrate Wikimedia Enterprise auth API on register | wikiapiserver | 1 | -6/+58 |
| 36 hours | refactor: remove token generation from register | wikiapiserver | 1 | -15/+7 |
| 36 hours | refactor: store password in plaintext | wikiapiserver | 1 | -6/+6 |
| 36 hours | feat: initial wiki API server with account management | wikiapiserver | 1 | -0/+210 |
