aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* docs: replace CI gate with local check step in release processv0.8.0Martin Kagamino Lehoux2026-05-12
| | | | Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* ki18n: add gettext CI check for missing translation keysMartin Kagamino Lehoux2026-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 FormatTimeMartin Kagamino Lehoux2026-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 chainMartin Kagamino Lehoux2026-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>
* Update go.opentelemetry.io/otelv0.7.7Martin Kagamino Lehoux2026-04-28
|
* Update depsv0.7.6Martin Kagamino Lehoux2026-04-22
|
* Debug setupMartin Kagamino Lehoux2026-04-22
|
* Update depsv0.7.5Martin Kagamino Lehoux2026-03-31
|
* Update dependenciesv0.7.4Martin Kagamino Lehoux2026-03-25
| | | | Fix CVE-2026-33186
* Update dependenciesv0.7.3Martin Kagamino Lehoux2026-03-19
|
* Update depsv0.7.2Martin Kagamino Lehoux2026-02-11
|
* TODOMartin Kagamino Lehoux2026-01-30
|
* Support new interfacesMartin Kagamino Lehoux2025-12-31
|
* Remove old Tr from kcoreMartin Kagamino Lehoux2025-12-30
|
* Move gettextMartin Kagamino Lehoux2025-12-30
|
* Handle html tags in gettextMartin Kagamino Lehoux2025-12-30
|
* Move gettextMartin Kagamino Lehoux2025-12-30
|
* Add testing for html tagsMartin Kagamino Lehoux2025-12-30
|
* Simplified testingMartin Kagamino Lehoux2025-12-30
|
* Simplify testingMartin Kagamino Lehoux2025-12-30
|
* Simple use casesMartin Kagamino Lehoux2025-12-30
|
* Update dependenciesv0.7.1Martin Kagamino Lehoux2025-12-24
|
* Remove github workflowsMartin Kagamino Lehoux2025-12-24
| | | | The process is local
* Implements Must function and enhances Unauthorized handlerv0.7.0Martin Kagamino Lehoux2025-12-24
| | | | | | Adds the Must function for error handling, simplifying code by allowing panic on errors. Improves the Unauthorized handler to ensure proper error reporting when writing responses.
* Refactors task definitions for improved code quality checksMartin Kagamino Lehoux2025-12-24
| | | | | | | | Enhances the taskfile by consolidating and updating commands for code quality checks, including static analysis and vulnerability assessments. This change ensures a more streamlined process for maintaining code quality and security in the project. Relates to the integration of new tools and optimizations in the build process.
* Implements cookie authentication enhancementsMartin Kagamino Lehoux2025-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 documentationMartin Kagamino Lehoux2025-12-24
|
* Update dependenciesMartin Kagamino Lehoux2025-12-24
|
* fix(kdev): Security warningv0.6.2Martin Kagamino Lehoux2025-07-20
|
* chore: Upgrade depsMartin Kagamino Lehoux2025-07-20
|
* refactor(kdev): Extract algo & interfacesMartin Kagamino Lehoux2025-07-20
|
* feat(kdev): Ignore bin filesMartin Kagamino Lehoux2025-07-20
|
* Revive toolMartin Kagamino Lehoux2025-05-14
|
* Use new go toolv0.6.1Martin Kagamino Lehoux2025-05-14
|
* Update to go version 1.24v0.6.0Martin Kagamino Lehoux2025-05-14
|
* feat(kdev): Filter not too recent entriesv0.5.7Martin Kagamino Lehoux2025-03-15
|
* chore(deps): Upgrade depsv0.5.6Martin Kagamino Lehoux2025-03-10
|
* feat(kdev): Uniform config precedenceMartin Kagamino Lehoux2025-03-10
|
* fix(git): No crash when git failsMartin Kagamino Lehoux2025-03-10
|
* docs: Add ideasMartin Kagamino Lehoux2025-02-14
|
* ci: Do not run on tagsMartin Kagamino Lehoux2024-12-19
|
* fix: Fix deps vulnsv0.5.5Martin Kagamino Lehoux2024-12-19
|
* fix(kdev): Pass by referencev0.5.4Martin Kagamino Lehoux2024-10-15
|
* refactor(kdev): Simplify mainv0.5.3Martin Kagamino Lehoux2024-10-15
|
* feat(kdev): Default excludesMartin Kagamino Lehoux2024-10-15
|
* feat(kdev): Config filesMartin Kagamino Lehoux2024-10-15
|
* feat(kdev): Choose algov0.5.2Martin Kagamino Lehoux2024-10-04
|
* refactor(kdev): Support several record extractorsv0.5.1Martin Kagamino Lehoux2024-10-04
|
* chore: Lintsv0.5.0Martin Kagamino Lehoux2024-09-28
|
* chore(deps): Manage CI depsMartin Kagamino Lehoux2024-09-28
|