| Commit message (Expand) | Author | Files | Lines |
8 days | chore(deps): update dependencies | Julien Dessaux | 2 | -3/+3 |
14 days | feat(webui): add user accounts list, admin middleware and admin restricted me... | Julien Dessaux | 9 | -2/+143 |
2025-02-23 | [webui] refactored states and versions routes | Julien Dessaux | 8 | -75/+78 |
2025-02-22 | chore(tfstated): change database state id and version id formats to uuidv7 | Julien Dessaux | 9 | -57/+73 |
2025-02-22 | chore(webui): refactored state creation page and route | Julien Dessaux | 7 | -159/+141 |
2025-02-12 | chore(deps): update dependencies | Julien Dessaux | 2 | -4/+4 |
2025-02-10 | fix(webui): return an error when fetching an non existent state version | Julien Dessaux | 1 | -0/+4 |
2025-02-04 | feat(webui): add state creation page | Julien Dessaux | 5 | -0/+169 |
2025-01-31 | chore(tfstated): change database account id format to uuidv7 | Julien Dessaux | 8 | -20/+27 |
2025-01-30 | feat(webui): bootstrap account settings management with light and dark mode | Julien Dessaux | 13 | -14/+136 |
2025-01-29 | fix(webui): fix invalid session cookie handling | Julien Dessaux | 1 | -1/+3 |
2025-01-28 | feat(webui): bootstrap state version page | Julien Dessaux | 4 | -0/+101 |
2025-01-27 | feat(webui): implement state versions list | Julien Dessaux | 12 | -10/+195 |
2025-01-26 | chore(webui): remove redundant set of the Cache-Control header in state get h... | Julien Dessaux | 1 | -2/+0 |
2025-01-26 | chore(deps): update dependencies | Julien Dessaux | 1 | -1/+1 |
2025-01-26 | feat(webui): bootstrap a proper UI | Julien Dessaux | 11 | -75/+127 |
2025-01-22 | feat(webui): implement states list | Julien Dessaux | 10 | -12/+117 |
2025-01-14 | chore(webui): refactor login and session middleware handling | Julien Dessaux | 2 | -9/+9 |
2025-01-13 | feat(webui): implement logout process | Julien Dessaux | 5 | -10/+52 |
2025-01-12 | feat(tfstated): store created and updated timestamps for states | Julien Dessaux | 2 | -5/+15 |
2024-12-28 | chore(tfstated): fix test and update dependencies | Julien Dessaux | 3 | -4/+3 |
2025-01-06 | feat(webui): bootstrap session handling and login process | Julien Dessaux | 18 | -1/+447 |
2025-01-03 | feat(tfstated): add syscall.SIGTERM handling | Julien Dessaux | 1 | -1/+2 |
2025-01-03 | chore(tfstated): refactor middlewares | Julien Dessaux | 6 | -3/+3 |
2025-01-02 | feat(tfstated): bootstrap webui listening on a second port | Julien Dessaux | 4 | -2/+78 |
2025-01-02 | chore(tfstated): code cleanup | Julien Dessaux | 2 | -14/+1 |
2024-12-31 | chore(tfstated): prepare for listening on a second port | Julien Dessaux | 3 | -14/+17 |
2024-12-30 | chore(tfstated): refactor backend code to a dedicated package | Julien Dessaux | 9 | -36/+60 |
2024-12-28 | chore(tfstated): refactor setting last login date time on successful HTTP bas... | Julien Dessaux | 2 | -32/+39 |
2024-12-25 | feat(tfstated): use environment variables to customize listening hostname and... | Julien Dessaux | 2 | -22/+22 |
2024-12-18 | chore(deps): update dependencies | Julien Dessaux | 2 | -4/+4 |
2024-12-17 | chore(tfstated): refactor database environment handling | Julien Dessaux | 3 | -43/+32 |
2024-12-17 | chore(tfstated): fix testing race condition | Julien Dessaux | 1 | -0/+6 |
2024-12-17 | chore(tfstated): improve error messages and refactored PRAGMA code in the dat... | Julien Dessaux | 3 | -20/+22 |
2024-12-17 | fix(tfstated): rollack transaction in case of panic | Julien Dessaux | 1 | -8/+13 |
2024-12-17 | chore(tfstated): implement a transaction wrapper | Julien Dessaux | 5 | -150/+119 |
2024-12-17 | chore(tfstated): refactor helpers to their own package | Julien Dessaux | 11 | -62/+78 |
2024-11-16 | fix(tfstated): hash passwords instead of relying on the database encryption key | Julien Dessaux | 7 | -40/+66 |
2024-11-15 | fix(tfstated): return 403 Forbidden on non existent account | Julien Dessaux | 2 | -0/+8 |
2024-11-15 | chore(tfstated): use a struct{} as context.Context key | Julien Dessaux | 3 | -2/+5 |
2024-11-14 | feat(tfstated): implement HTTP basic auth | Julien Dessaux | 18 | -58/+245 |
2024-11-13 | chore(tfstated): rename state "name" to "path" for consistency | Julien Dessaux | 4 | -20/+20 |
2024-11-11 | chore(deps): update dependencies | Julien Dessaux | 1 | -1/+1 |
2024-11-11 | chore(deps): update dependencies | Julien Dessaux | 2 | -3/+3 |
2024-10-18 | feat(tfstated): allow configuration of version history limit via environment ... | Julien Dessaux | 5 | -9/+43 |
2024-10-17 | feat(tfstated): garbage collect older states | Julien Dessaux | 1 | -2/+25 |
2024-10-16 | feat(tfstated): preserve lock information in states versions | Julien Dessaux | 2 | -1/+8 |
2024-10-15 | chore(tfstated): simplify some code | Julien Dessaux | 7 | -56/+55 |
2024-10-14 | feat(tfstated): implement states versioning | Julien Dessaux | 5 | -32/+52 |
2024-10-13 | feat(logger): implement optional body logging | Julien Dessaux | 3 | -5/+28 |