Commit Graph

28 Commits

Author SHA1 Message Date
c0970c066e Merge pull request 'ci: update build-publish workflow for multi-branch and tag support' (#8) from ci/update-workflow into main
All checks were successful
Build and Publish Docker Image / build-only (push) Has been skipped
Build and Publish Docker Image / build-and-push-main (push) Successful in 4m22s
Build and Publish Docker Image / build-and-push-tag (push) Has been skipped
Reviewed-on: #8
V1.0.0
2026-04-09 23:10:37 +00:00
Lennie S.
97abc74297 ci: fix if-expression syntax and restructure into separate jobs
All checks were successful
Build and Publish Docker Image / build-only (push) Successful in 3m23s
Build and Publish Docker Image / build-and-push-main (push) Has been skipped
Build and Publish Docker Image / build-and-push-tag (push) Has been skipped
Build and Publish Docker Image / build-only (pull_request) Successful in 2m7s
Build and Publish Docker Image / build-and-push-main (pull_request) Has been skipped
Build and Publish Docker Image / build-and-push-tag (pull_request) Has been skipped
- Replace complex single-job conditional steps with 3 separate jobs:
  build-only, build-and-push-main, build-and-push-tag
- Use Gitea Actions-compatible startsWith() function instead of
  .startsWith() method call
- Remove nested parentheses that Gitea Actions cannot parse
- Push only on refs/heads/main and refs/tags/v* (not all branches)
2026-04-09 23:05:25 +00:00
ab14d55824 Merge pull request 'Add YAML config support and Compose deployment example' (#6) from docs/mkdocs into main
All checks were successful
Build and Publish Docker Image / build-and-push (push) Successful in 3m1s
Reviewed-on: #6
2026-04-09 21:14:23 +00:00
Steve W
3e9904576f Add YAML config support and Compose deployment example 2026-04-09 21:06:52 +00:00
9f259a299f Merge pull request 'Add MkDocs documentation' (#5) from docs/mkdocs into main
All checks were successful
Build and Publish Docker Image / build-and-push (push) Successful in 1m58s
Reviewed-on: #5
2026-04-09 20:57:49 +00:00
Lennie S.
8d1109c309 Fix pipe escaping in API docs tables 2026-04-09 20:55:52 +00:00
Steve W
39c0d787fc Fix MkDocs docs_dir and ignore docs virtualenv 2026-04-09 20:52:17 +00:00
Lennie S.
bcf660f222 Fix mkdocs.yml: remove invalid pymdownx.snippets autoindent option 2026-04-09 20:48:03 +00:00
Lennie S.
760b56bfd6 Add MkDocs documentation
Covers: overview, setup, API reference, configuration,
testing, deployment, and known quirks.
2026-04-09 20:24:49 +00:00
17191fc489 Merge pull request 'feat: Add enriched classification output and Todoist dedupe sync' (#4) from feature/todoist-dedupe-enrichment into main
All checks were successful
Build and Publish Docker Image / build-and-push (push) Successful in 2m40s
Reviewed-on: #4
2026-04-09 19:01:52 +00:00
Steve W
8c49ce21e0 Accept native Outlook message shape in classifier request v0.2.0 2026-04-09 18:32:32 +00:00
Steve W
c6ee735949 Use Outlook ids for classifier dedupe precedence 2026-04-09 18:26:37 +00:00
Steve W
1b2c7db924 Refocus classifier on rich extraction and local dedupe only 2026-04-09 18:18:35 +00:00
Steve W
a1dcaf9a74 Add enriched classification output and Todoist dedupe sync 2026-04-09 18:14:11 +00:00
Steve W
cb4eb43209 Fix MiniMax Anthropic endpoint example
All checks were successful
Build and Publish Docker Image / build-and-push (push) Successful in 2m35s
2026-04-09 17:48:34 +00:00
Steve W
7c9d851a9a Add configurable LLM provider adapters for email classification
All checks were successful
Build and Publish Docker Image / build-and-push (push) Successful in 5m3s
2026-04-09 17:36:46 +00:00
9ed41a3dff Update docker push order
All checks were successful
Build and Publish Docker Image / build-and-push (push) Successful in 6m23s
Signed-off-by: Daniel Henry <iamdanhenry@gmail.com>
2026-01-28 19:49:22 -06:00
1b3c22e5cc Change actions caching
All checks were successful
Build and Publish Docker Image / build-and-push (push) Successful in 6m13s
Signed-off-by: Daniel Henry <iamdanhenry@gmail.com>
2026-01-28 19:40:56 -06:00
2c3bee6cd9 Add tag to docker build
All checks were successful
Build and Publish Docker Image / build-and-push (push) Successful in 2m5s
Signed-off-by: Daniel Henry <iamdanhenry@gmail.com>
2026-01-28 19:16:22 -06:00
b4465a2483 Actions cache update
All checks were successful
Build and Publish Docker Image / build-and-push (push) Successful in 3m34s
Signed-off-by: Daniel Henry <iamdanhenry@gmail.com>
2026-01-28 19:06:01 -06:00
6f1ee81d27 Add github actions
Some checks failed
Build and Publish Docker Image / build-and-push (push) Failing after 4m51s
Signed-off-by: Daniel Henry <iamdanhenry@gmail.com>
2026-01-28 18:52:34 -06:00
55f5b6fe89 Remove the fucking troubleshooting override
Signed-off-by: Daniel Henry <iamdanhenry@gmail.com>
2026-01-28 13:57:18 -06:00
14bc97fb02 Add retrying when task has no description
Signed-off-by: Daniel Henry <iamdanhenry@gmail.com>
2026-01-28 13:35:07 -06:00
9b30650d16 Add more logging
Signed-off-by: Daniel Henry <iamdanhenry@gmail.com>
2026-01-28 13:07:42 -06:00
395bc29bae Add really basic logging
Signed-off-by: Daniel Henry <iamdanhenry@gmail.com>
2026-01-28 12:58:56 -06:00
acd7aca78e Update import paths for docker compatibility
Signed-off-by: Daniel Henry <iamdanhenry@gmail.com>
2026-01-28 12:28:58 -06:00
45e9610f35 Update Dockerfile
Signed-off-by: Daniel Henry <iamdanhenry@gmail.com>
2026-01-28 12:10:42 -06:00
da6f623d38 Initial Commit
Signed-off-by: Daniel Henry <iamdanhenry@gmail.com>
2026-01-28 11:42:27 -06:00