Commit Graph

  • db069dfb4b chore: bump version to 1.12.1 main v1.12.1 Кокос Артем Николаевич 2026-09-15 15:43:11 +07:00
  • 4a9a21624d fix: sliding period window for datetime precision Кокос Артем Николаевич 2026-09-15 15:40:20 +07:00
  • 35fa585bd0 feat: add email confirmation prompt before sending report v1.12.0 Кокос Артем Николаевич 2026-07-26 16:15:10 +07:00
  • 3accb1212c fix: use OS trust store for TLS verification via truststore v1.11.1 Кокос Артем Николаевич 2026-07-17 18:39:53 +07:00
  • 3b9cfdcf7d chore: bump version to 1.11.0 v1.11.0 Кокос Артем Николаевич 2026-07-17 17:57:31 +07:00
  • c8df40fe5c docs: rewrite README, add user guide, sync CONFIG.md with code Кокос Артем Николаевич 2026-07-17 17:48:52 +07:00
  • 1dc19f8c1a ci: add Gitea Actions workflow for tests and linters Кокос Артем Николаевич 2026-07-17 15:49:27 +07:00
  • 29e7615d20 chore: configure isort to use black profile Кокос Артем Николаевич 2026-07-17 15:25:52 +07:00
  • 8614062ecd feat: status translation overrides via YAML config Кокос Артем Николаевич 2026-07-17 15:18:27 +07:00
  • 09f6062e8c fix: restore .env loading for --init-config Кокос Артем Николаевич 2026-07-17 14:45:31 +07:00
  • eef09538e6 Merge branch 'refactor/63-dead-code' Кокос Артем Николаевич 2026-07-17 13:51:53 +07:00
  • da1bd72332 Merge branch 'refactor/62-64-56-config' Кокос Артем Николаевич 2026-07-17 13:51:53 +07:00
  • 1c0ada2baf refactor: remove dead code in cli and xlsx Кокос Артем Николаевич 2026-07-17 13:41:57 +07:00
  • 1683b0f893 fix: default report period to current month Кокос Артем Николаевич 2026-07-17 13:38:14 +07:00
  • 1df1194f58 refactor: remove import-time side effects Кокос Артем Николаевич 2026-07-17 13:35:02 +07:00
  • 829f1b73fd fix: unify verify_ssl semantics across config sources Кокос Артем Николаевич 2026-07-17 13:28:32 +07:00
  • debdede97a Merge branch 'fix/55-cli-sanitize' Кокос Артем Николаевич 2026-07-17 12:57:43 +07:00
  • fa428e42fa Merge branch 'fix/54-57-config-security' Кокос Артем Николаевич 2026-07-17 12:57:43 +07:00
  • fb1ca1d9b8 fix: sanitize Redmine exception output in CLI Кокос Артем Николаевич 2026-07-17 12:51:23 +07:00
  • b624a8b8c2 fix: warn when TLS verification is disabled Кокос Артем Николаевич 2026-07-17 12:50:40 +07:00
  • a1febd6999 fix: require HTTPS for Redmine URL Кокос Артем Николаевич 2026-07-17 12:48:45 +07:00
  • 594db90227 fix: warn on silent data loss in report Кокос Артем Николаевич 2026-07-17 12:27:50 +07:00
  • 598f2d35a1 fix: resolve --user-login by exact match Кокос Артем Николаевич 2026-07-17 12:21:47 +07:00
  • 46674ba926 fix: normalize datetimes to aware UTC in dedup Кокос Артем Николаевич 2026-07-17 12:11:35 +07:00
  • c4ec23048a fix: accept datetime ranges in parse_date_range Кокос Артем Николаевич 2026-07-17 11:44:13 +07:00
  • d135408f5e test: strengthen #58 dedup trap to assert filtering Кокос Артем Николаевич 2026-07-17 11:22:10 +07:00
  • 3a3a7bb39c test: fix cli mocks, add pytest config and coverage gaps Кокос Артем Николаевич 2026-07-17 10:59:47 +07:00
  • 7ca58f881e fix: declare direct dependencies requests and urllib3 Кокос Артем Николаевич 2026-07-17 10:44:14 +07:00
  • e587684ad7 fix: require Python >= 3.10 Кокос Артем Николаевич 2026-07-17 10:33:33 +07:00
  • 5f51d40fef Merge branch 'fix/default-to-today' v1.10.1 Кокос Артем Николаевич 2026-07-10 16:52:55 +07:00
  • 22f1733a5d refactor: use single date.today() call in get_default_date_range Кокос Артем Николаевич 2026-07-10 16:50:44 +07:00
  • 17b0e99aa3 chore: bump version to 1.10.1 and update README Кокос Артем Николаевич 2026-07-10 16:46:30 +07:00
  • 8992bb922e docs: explain optional period.default_to and today fallback Кокос Артем Николаевич 2026-07-10 16:40:22 +07:00
  • 608afe08e3 fix: default missing period.default_to to today Кокос Артем Николаевич 2026-07-10 16:33:28 +07:00
  • e1862462af feat: add HTML email body for --send (#48) v1.10.0 Кокос Артем Николаевич 2026-07-10 15:24:27 +07:00
  • 863ad50cc3 feat: add report.no_time config option for automatic modes Кокос Артем Николаевич 2026-07-10 14:38:07 +07:00
  • 5e1c366a60 docs: update README, CONFIG and pyproject.toml for --send feature Кокос Артем Николаевич 2026-07-10 12:46:46 +07:00
  • 0968560090 style: apply ruff format to all source files Кокос Артем Николаевич 2026-07-10 12:39:24 +07:00
  • 25425901b1 fix: handle save_period_to_config errors, remove duplicate _MockIssue Кокос Артем Николаевич 2026-07-10 12:37:46 +07:00
  • b0e353c565 feat: auto-email sending via SMTP (--send flag) Кокос Артем Николаевич 2026-07-10 12:37:02 +07:00
  • b926dd0d49 chore: bump version to 1.9.0 v1.9.0 Кокос Артем Николаевич 2026-07-07 11:11:58 +07:00
  • 80faccb1f9 docs: add --commit documentation to README and CONFIG Кокос Артем Николаевич 2026-07-07 10:48:36 +07:00
  • 9b78d66769 feat: --commit flag (#44) Кокос Артем Николаевич 2026-07-07 10:47:08 +07:00
  • 485be063d2 docs: update README and CONFIG for #43 #47 Кокос Артем Николаевич 2026-07-07 10:34:49 +07:00
  • 47152f8f04 feat: output path defaults (#43) + datetime precision & dedup (#47) Кокос Артем Николаевич 2026-07-07 10:16:46 +07:00
  • 67350bfcd6 fix: verify_ssl: true in YAML now uses DEFAULT_REDMINE_VERIFY path Кокос Артем Николаевич 2026-07-03 18:24:11 +07:00
  • 0fa4e271a7 fix: auto-load YAML config on CLI startup Кокос Артем Николаевич 2026-07-03 18:19:30 +07:00
  • b1a565bc9e feat: filename template expansion with {date} placeholder Кокос Артем Николаевич 2026-07-03 18:13:55 +07:00
  • c962a93f30 feat: YAML config support (~/.config/redmine-reporter/config.yml) Кокос Артем Николаевич 2026-07-03 18:00:28 +07:00
  • 676f7ede30 fix: bump __version__ to 1.8.1 v1.8.1 Кокос Артем Николаевич 2026-06-30 09:48:37 +07:00
  • 5dd234e7b3 fix(odt): remove stray blank paragraph from template (#42) Кокос Артем Николаевич 2026-06-30 09:43:08 +07:00
  • 59af7ce464 feat(activity): add --by-activity flag to break down spent time by activity type v1.8.0 Кокос Артем Николаевич 2026-06-29 16:44:52 +07:00
  • f6861382e6 feat(user): report on another user's time entries v1.7.0 Кокос Артем Николаевич 2026-06-29 15:15:17 +07:00
  • 67b5d093d9 docs(readme): update README and bump version to 1.6.1 Кокос Артем Николаевич 2026-06-29 15:02:31 +07:00
  • f80f3a8b52 feat(errors): provide readable Redmine API error messages Кокос Артем Николаевич 2026-06-29 14:58:21 +07:00
  • 222d31730e feat(xlsx): make Excel export production-grade v1.6.1 Кокос Артем Николаевич 2026-06-29 14:41:03 +07:00
  • 86f083aa79 chore(release): bump version to 1.6.0 v1.6.0 Кокос Артем Николаевич 2026-06-29 12:31:34 +07:00
  • a82be05b83 fix: handle empty time entries and add missing mypy override for openpyxl Кокос Артем Николаевич 2026-06-29 12:21:44 +07:00
  • ca89832d74 feat: JSON, Excel export and time summary Кокос Артем Николаевич 2026-06-29 12:09:58 +07:00
  • f6afc4096d feat(cli): dynamic default range, --version, --verbose, --debug, --url, --api-key, --config Кокос Артем Николаевич 2026-06-29 12:01:32 +07:00
  • 738d9d543e fix: mount retry adapter on Redmine engine session Кокос Артем Николаевич 2026-06-29 11:53:09 +07:00
  • 58fa5a7ab4 Add retry/backoff, timeout, and issue_id chunking to Redmine client Артём Кокос 2026-06-27 13:06:41 +07:00
  • 14219564dd Fix 9 bugs: ODT covered-cells, CSV BOM, HTML charset, stderr, dead code Артём Кокос 2026-06-27 13:01:32 +07:00
  • da069993b9 Extract grouping logic into shared function (#19) Артём Кокос 2026-06-26 00:21:58 +07:00
  • dbc4cf960a Fix version display, deterministic sort, remove duplicate sort Артём Кокос 2026-06-25 23:32:14 +07:00
  • 3a6d1b7ba7 Fix .env override priority and password whitespace stripping Артём Кокос 2026-06-25 21:06:19 +07:00
  • 3956decd4e Fix package structure and lazy-import ODT formatter Артём Кокос 2026-06-25 20:42:13 +07:00
  • 0e4e0f3ee2 Bump version: v1.5.0 v1.5.0 Кокос Артем Николаевич 2026-05-22 17:49:18 +07:00
  • 2db0ab1f0b Tighten configuration and export handling Кокос Артем Николаевич 2026-05-22 17:41:56 +07:00
  • 8bc8181ce3 Add Redmine API token authentication Кокос Артем Николаевич 2026-05-22 17:18:30 +07:00
  • 7bc6e024c0 Quick fixes & tests Artem Kokos 2026-03-28 23:55:46 +07:00
  • 06cd57e2c4 Blacked Кокос Артем Николаевич 2026-02-05 15:31:31 +07:00
  • d7e927e6eb Bump version: v1.4.1 v1.4.1 Кокос Артем Николаевич 2026-02-05 15:18:40 +07:00
  • 000bf37503 Update status map Кокос Артем Николаевич 2026-02-05 15:15:44 +07:00
  • dfb8d474b4 Update README.md Артём Кокос 2026-01-26 21:03:24 +07:00
  • b7f03666dc Bump version: v1.4.0 v1.4.0 Кокос Артем Николаевич 2026-01-26 13:43:54 +07:00
  • 30310d614d Add HTML formatter Кокос Артем Николаевич 2026-01-26 12:57:33 +07:00
  • ad62ef4f6c Fix CSV & MD Кокос Артем Николаевич 2026-01-26 12:56:57 +07:00
  • 355849e004 Fix issue mock for tests Кокос Артем Николаевич 2026-01-26 12:37:57 +07:00
  • d839be8776 Add unit-tests Артём Кокос 2026-01-25 12:40:23 +07:00
  • ea90fe79d0 ODT template into resources #11 Артём Кокос 2026-01-25 12:24:32 +07:00
  • 1f77088c21 Add tests for all formatters #10 Артём Кокос 2026-01-25 11:19:04 +07:00
  • 8278864b01 Formatters factory Артём Кокос 2026-01-25 11:01:34 +07:00
  • f858618a13 Bump version: 1.3.0 v1.3.0 Кокос Артем Николаевич 2026-01-24 16:10:03 +07:00
  • e344715f61 feat(formatter): unify data pipeline with ReportRow and report_builder Кокос Артем Николаевич 2026-01-24 16:09:25 +07:00
  • 245ea0a3fa Add Markdown format Кокос Артем Николаевич 2026-01-22 16:52:18 +07:00
  • 2a39de467f Add CSV format support Кокос Артем Николаевич 2026-01-22 16:42:39 +07:00
  • 6416df481e Optional disable fill time for console output too Кокос Артем Николаевич 2026-01-22 12:47:31 +07:00
  • ead6c72d16 Optional disable fill time column Кокос Артем Николаевич 2026-01-22 12:38:06 +07:00
  • e7efda232c Add helper text into ODT output Кокос Артем Николаевич 2026-01-22 12:07:43 +07:00
  • 937885a12b Bump version: 1.2.0 v1.2.0 Кокос Артем Николаевич 2026-01-22 10:59:48 +07:00
  • 932dd1198a Update .gitignore: ignore report.odt always Кокос Артем Николаевич 2026-01-22 10:58:42 +07:00
  • 0bff2363dc Add empty line after title Кокос Артем Николаевич 2026-01-22 10:55:42 +07:00
  • 9b260b27fd Use right cells style in ODT table Кокос Артем Николаевич 2026-01-22 10:45:37 +07:00
  • a8511368ce Fix cells width Кокос Артем Николаевич 2026-01-21 18:02:00 +07:00
  • 7a8b629c7c Bump version: 1.1.0 v1.1.0 Кокос Артем Николаевич 2026-01-21 14:23:06 +07:00
  • 41c7ef24a3 Update README.md Кокос Артем Николаевич 2026-01-21 14:15:39 +07:00
  • 5b813c76e9 Use last month in ODT-report Кокос Артем Николаевич 2026-01-21 14:06:18 +07:00
  • 5a5ee00726 Config: Report author name Кокос Артем Николаевич 2026-01-21 14:00:13 +07:00
  • 4a5dee7a14 Update template with table-styles Кокос Артем Николаевич 2026-01-21 12:45:41 +07:00