| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | docs: update kdev section with flags table and known limitationv0.9.1 | Martin Kagamino Lehoux | 2026-05-12 |
| | | | | | Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | ||
| * | docs: replace CI gate with local check step in release processv0.8.0 | Martin Kagamino Lehoux | 2026-05-12 |
| | | | | | Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | ||
| * | ki18n: add gettext CI check for missing translation keys | Martin Kagamino Lehoux | 2026-05-12 |
| | | | | | | | | gettext now exits 1 when any key extracted from templates is absent from a locale file. Added as a task and wired into the check task. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | ||
| * | ki18n: add locale-aware date formatting via FormatTime | Martin Kagamino Lehoux | 2026-05-12 |
| | | | | | | | | | | Adds FormatTime(ctx, t) for locale-aware date output (e.g. "12 mai 2026" in fr-FR). Init now accepts extra Locale values so callers can register additional languages with custom formatters; en-GB and fr-FR are built-in defaults. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | ||
| * | ki18n: derive language from request context via strategy chain | Martin Kagamino Lehoux | 2026-05-12 |
| | | | | | | | | | | | | Replace Tr(lang, ...) with Tr(ctx, ...) — language is now resolved once per request by LangMiddleware and stored in context. Callers no longer need to thread a lang string through to templates. Adds Strategy interface with CookieStrategy and AcceptLanguageStrategy built-ins; middleware chains them in order, falling back to en-GB. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | ||
| * | Debug setup | Martin Kagamino Lehoux | 2026-04-22 |
| | | |||
| * | TODO | Martin Kagamino Lehoux | 2026-01-30 |
| | | |||
| * | Move gettext | Martin Kagamino Lehoux | 2025-12-30 |
| | | |||
| * | Implements cookie authentication enhancements | Martin Kagamino Lehoux | 2025-12-24 |
| | | | | | | | | | Improves cookie authentication by adding error handling for expired and bad format cookies. Enhances user session management through robust checks and logging, ensuring a secure and reliable authentication process. Updates the README to reflect changes in the authentication mechanism. | ||
| * | Add some documentation | Martin Kagamino Lehoux | 2025-12-24 |
| | | |||
| * | refactor(kdev): Extract algo & interfaces | Martin Kagamino Lehoux | 2025-07-20 |
| | | |||
| * | feat(kdev): Ignore bin files | Martin Kagamino Lehoux | 2025-07-20 |
| | | |||
| * | feat(kdev): Uniform config precedence | Martin Kagamino Lehoux | 2025-03-10 |
| | | |||
| * | fix(git): No crash when git fails | Martin Kagamino Lehoux | 2025-03-10 |
| | | |||
| * | docs: Add ideas | Martin Kagamino Lehoux | 2025-02-14 |
| | | |||
| * | fix(kdev): Pass by referencev0.5.4 | Martin Kagamino Lehoux | 2024-10-15 |
| | | |||
| * | feat(kdev): First working version | Martin Kagamino Lehoux | 2024-09-27 |
| | | |||
| * | docs: Add doc for version publishing | Martin Kagamino Lehoux | 2024-03-21 |
| | | |||
| * | feat(gettext): Improve setup & allow usage with plain functionv0.3.2 | Martin Kagamino Lehoux | 2023-12-15 |
| | | |||
| * | fix(gettext): Fix gettext to use with templv0.3.1 | Martin Kagamino Lehoux | 2023-10-24 |
| | | |||
| * | fix(auth): Correct interface to load userv0.1.1 | Martin Kagamino Lehoux | 2023-10-24 |
| | | |||
| * | feat: Extract from other repo | Martin Kagamino Lehoux | 2023-10-24 |
