| Commit message (Expand) | Author | Age | Files | Lines |
* | chore(webui): remove redundant set of the Cache-Control header in state get h... | Julien Dessaux | 2025-01-26 | 1 | -2/+0 |
* | feat(webui): bootstrap a proper UI | Julien Dessaux | 2025-01-26 | 11 | -75/+127 |
* | feat(webui): implement states list | Julien Dessaux | 2025-01-22 | 10 | -12/+117 |
* | chore(webui): refactor login and session middleware handling | Julien Dessaux | 2025-01-14 | 2 | -9/+9 |
* | feat(webui): implement logout process | Julien Dessaux | 2025-01-13 | 5 | -10/+52 |
* | feat(tfstated): store created and updated timestamps for states | Julien Dessaux | 2025-01-12 | 2 | -5/+15 |
* | feat(webui): bootstrap session handling and login process | Julien Dessaux | 2025-01-06 | 18 | -1/+447 |
* | chore(tfstated): refactor middlewares | Julien Dessaux | 2025-01-03 | 6 | -3/+3 |
* | feat(tfstated): bootstrap webui listening on a second port | Julien Dessaux | 2025-01-02 | 3 | -0/+71 |
* | chore(tfstated): code cleanup | Julien Dessaux | 2025-01-02 | 1 | -5/+0 |
* | chore(tfstated): prepare for listening on a second port | Julien Dessaux | 2024-12-31 | 1 | -4/+3 |
* | chore(tfstated): refactor backend code to a dedicated package | Julien Dessaux | 2024-12-30 | 8 | -0/+274 |
* | chore(tfstated): refactor setting last login date time on successful HTTP bas... | Julien Dessaux | 2024-12-28 | 2 | -32/+39 |
* | chore(tfstated): refactor database environment handling | Julien Dessaux | 2024-12-17 | 1 | -9/+16 |
* | chore(tfstated): improve error messages and refactored PRAGMA code in the dat... | Julien Dessaux | 2024-12-17 | 1 | -15/+18 |
* | fix(tfstated): rollack transaction in case of panic | Julien Dessaux | 2024-12-17 | 1 | -8/+13 |
* | chore(tfstated): implement a transaction wrapper | Julien Dessaux | 2024-12-17 | 5 | -150/+119 |
* | chore(tfstated): refactor helpers to their own package | Julien Dessaux | 2024-12-17 | 6 | -28/+75 |
* | fix(tfstated): hash passwords instead of relying on the database encryption key | Julien Dessaux | 2024-11-16 | 4 | -30/+55 |
* | fix(tfstated): return 403 Forbidden on non existent account | Julien Dessaux | 2024-11-15 | 2 | -0/+8 |
* | chore(tfstated): use a struct{} as context.Context key | Julien Dessaux | 2024-11-15 | 2 | -1/+4 |
* | feat(tfstated): implement HTTP basic auth | Julien Dessaux | 2024-11-14 | 5 | -3/+157 |
* | chore(tfstated): rename state "name" to "path" for consistency | Julien Dessaux | 2024-11-13 | 3 | -19/+19 |
* | feat(tfstated): allow configuration of version history limit via environment ... | Julien Dessaux | 2024-10-18 | 2 | -8/+15 |
* | feat(tfstated): garbage collect older states | Julien Dessaux | 2024-10-17 | 1 | -2/+25 |
* | feat(tfstated): preserve lock information in states versions | Julien Dessaux | 2024-10-16 | 2 | -1/+8 |
* | chore(tfstated): simplify some code | Julien Dessaux | 2024-10-15 | 1 | -2/+1 |
* | feat(tfstated): implement states versioning | Julien Dessaux | 2024-10-14 | 3 | -23/+50 |
* | feat(logger): implement optional body logging | Julien Dessaux | 2024-10-13 | 2 | -4/+27 |
* | fix(tfstated): add lock handler tests | Julien Dessaux | 2024-10-06 | 3 | -11/+33 |
* | fix(tfstated): add delete handler tests | Julien Dessaux | 2024-10-06 | 1 | -3/+11 |
* | feat(tfstated): implement states locking | Julien Dessaux | 2024-10-03 | 3 | -11/+76 |
* | feat(tfstated): implement DELETE method | Julien Dessaux | 2024-10-02 | 1 | -0/+5 |
* | feat(logger): implement a logger middleware | Julien Dessaux | 2024-10-01 | 2 | -0/+114 |
* | feat(tfstated): implement GET and POST methods, states are encrypted in a sql... | Julien Dessaux | 2024-09-30 | 11 | -0/+521 |