2025-05-06 - 2026-05-06

Overview

32 Active Pull Requests
44 Active Issues
Excluding merges, 1 author has pushed 47 commits to main and 100 commits to all branches. On main, 46 files have changed and there have been 4475 additions and 1277 deletions.

1 Release published by 1 user

Published 0.1.0 2026-04-05 07:01:30 +02:00

32 Pull requests merged by 1 user

Merged #95 fix: add sort and limit to /my command (#94) 2026-04-09 16:20:19 +02:00

Merged #93 test: Category Feature - Tests (#88) 2026-04-09 13:17:02 +02:00

Merged #92 feat: Category Feature - Commands (#87) 2026-04-09 13:06:36 +02:00

Merged #91 feat: Category Feature - Service Layer (#86) 2026-04-09 12:44:18 +02:00

Merged #90 feat: Category Feature - Models & Storage (#85) 2026-04-09 12:35:50 +02:00

Merged #83 feat: implement /recover command and fix /admin list 2026-04-04 16:42:07 +02:00

Merged #80 feat: human-readable date format with timezone awareness (#54) 2026-04-04 15:37:20 +02:00

Merged #78 feat(/admin): add /admin command for admin management 2026-04-04 15:32:44 +02:00

Merged #79 feat: add multi-ID delete support with per-ID results 2026-04-04 15:28:37 +02:00

Merged #77 feat(/add): add admin-only and link uniqueness handling 2026-04-04 12:59:49 +02:00

Merged #76 feat: remove "by user" from bounty list display 2026-04-04 12:53:36 +02:00

Merged #75 feat: implement /admin add|remove @username command 2026-04-04 12:18:32 +02:00

Merged #72 feat: implement /timezone command to get/set room timezone 2026-04-04 10:15:42 +02:00

Merged #62 feat(/bounty): add pagination, sorting, and filtering 2026-04-04 10:09:30 +02:00

Merged #59 feat: implement /show command to display full bounty details 2026-04-04 10:09:29 +02:00

Merged #68 feat: human-readable date format with timezone awareness 2026-04-04 09:20:43 +02:00

Merged #67 feat: implement /timezone command to get/set room timezone 2026-04-04 09:13:41 +02:00

Merged #63 feat: add multi-ID delete support with per-ID results 2026-04-04 08:54:56 +02:00

Merged #58 feat: implement service layer for Phase 2 2026-04-04 07:36:10 +02:00

Merged #57 feat: add list_bounties and list_all_bounties methods to storage adapter 2026-04-04 07:17:08 +02:00

Merged #56 feat: Model updates - add deleted_at, timezone, admin_user_ids fields 2026-04-04 07:08:28 +02:00

Merged #36 test: ensure tests package is importable 2026-04-03 21:10:27 +02:00

Merged #35 fix #16: cleanup - remove old/dead code and update docs 2026-04-03 21:09:59 +02:00

Merged #34 refactor(telegram-bot): add /edit command and make bot.py minimal entrypoint 2026-04-03 16:36:28 +02:00

Merged #33 refactor(commands): use core services instead of storage module 2026-04-03 16:14:24 +02:00

Merged #32 feat(cli): implement CLI for jigaido bounty tracker 2026-04-03 16:14:07 +02:00

Merged #27 feat(adapter): implement JSON file storage adapter for issue #9 2026-04-03 14:24:06 +02:00

Merged #26 feat(core): implement services for issue #8 2026-04-03 14:23:33 +02:00

Merged #20 Add core/ports.py - Storage interfaces 2026-04-03 08:58:30 +02:00

Merged #19 feat(core): implement domain dataclasses for issue #5 2026-04-03 00:37:30 +02:00

Merged #18 feat(config): implement configuration management 2026-04-02 23:43:57 +02:00

Merged #3 feat: Replace SQLite with per-user JSON storage (fixes #2) 2026-04-02 17:44:08 +02:00

41 Issues closed from 1 user

Closed #94 /my command missing sort and limit like /bounty 2026-04-09 16:20:19 +02:00

Closed #88 Category Feature - Tests 2026-04-09 13:25:48 +02:00

Closed #87 Category Feature - Commands 2026-04-09 13:25:47 +02:00

Closed #86 Category Feature - Service Layer 2026-04-09 13:25:41 +02:00

Closed #85 Category Feature - Models & Storage 2026-04-09 12:35:51 +02:00

Closed #84 UAT: Phase 2 Commands Testing 2026-04-05 05:57:25 +02:00

Closed #38 UAT: Bounty Commands Testing 2026-04-04 16:46:48 +02:00

Closed #54 Date format "4 April 2026" + timezone display 2026-04-04 15:37:21 +02:00

Closed #52 /admin remove @username - remove admin 2026-04-04 15:32:44 +02:00

Closed #50 /admin - list room admins 2026-04-04 15:29:07 +02:00

Closed #49 /recover + /recover <id...> 2026-04-04 15:29:06 +02:00

Closed #47 /delete: soft delete + multi-ID + admin-only 2026-04-04 15:28:37 +02:00

Closed #45 /add: time parsing + link uniqueness + admin-only 2026-04-04 12:59:49 +02:00

Closed #55 Remove "by user" from /bounty list 2026-04-04 12:53:37 +02:00

Closed #51 /admin add @username - add admin 2026-04-04 12:18:32 +02:00

Closed #53 /timezone - get/set room timezone 2026-04-04 10:15:42 +02:00

Closed #48 /bounty: pagination + sorting + filtering 2026-04-04 10:09:30 +02:00

Closed #44 /show command - view bounty details 2026-04-04 10:09:29 +02:00

Closed #46 /edit: -field clearing + per-arg + admin-only 2026-04-04 09:41:06 +02:00

Closed #43 Service layer: admin management, timezone, soft delete/recover 2026-04-04 07:36:10 +02:00

Closed #42 Storage adapter: handle new fields, filtering 2026-04-04 07:17:08 +02:00

Closed #41 Model updates: add deleted_at, timezone, admin_user_ids 2026-04-04 07:14:12 +02:00

Closed #17 [Phase 1] Architecture Extraction — Full Hexagonal Architecture Refactor 2026-04-03 21:15:25 +02:00

Closed #15 [Phase 1] Task 9: Write tests for new architecture 2026-04-03 21:10:27 +02:00

Closed #16 [Phase 1] Task 10: Cleanup — Remove old/dead code 2026-04-03 21:09:59 +02:00

Closed #14 [Phase 1] Task 8: Refactor apps/telegram-bot/bot.py — Minimal entrypoint 2026-04-03 16:36:28 +02:00

Closed #13 [Phase 1] Task 7: Refactor telegram-bot/commands.py — Thin Telegram wrappers 2026-04-03 16:14:24 +02:00

Closed #11 [Phase 1] Task 6: Create CLI (jigaido-cli) 2026-04-03 16:14:07 +02:00

Closed #28 Code review fix for PR #26 2026-04-03 14:25:45 +02:00

Closed #31 Code review fix for PR #27 2026-04-03 14:25:45 +02:00

Closed #8 [Phase 1] Task 4: Create core/services.py — Business logic 2026-04-03 14:23:33 +02:00

Closed #29 Code review fix for PR #26 2026-04-03 13:33:43 +02:00

Closed #30 Code review fix for PR #27 2026-04-03 13:33:43 +02:00

Closed #9 [Phase 1] Task 5: Create adapters/storage/json_file.py — JSON file adapter 2026-04-03 10:26:18 +02:00

Closed #1 Clarifying Questions — Pre-implementation Review 2026-04-03 09:03:54 +02:00

Closed #6 [Phase 1] Task 2: Create core/ports.py — Storage interfaces 2026-04-03 08:58:30 +02:00

Closed #5 [Phase 1] Task 1: Create core/models.py — Domain dataclasses 2026-04-03 00:37:30 +02:00

Closed #7 [Phase 1] Task 3: Create config.py — Configuration management 2026-04-02 23:43:57 +02:00

Closed #10 [Phase 1] Task 6: Create CLI (jigaido-cli) 2026-04-02 18:33:17 +02:00

Closed #12 [Phase 1] Task 7: Refactor telegram-bot/commands.py — Thin Telegram wrappers 2026-04-02 18:33:17 +02:00

Closed #2 Simplify Storage: Replace SQLite with Per-User JSON Files 2026-04-02 17:44:09 +02:00

44 Issues created by 1 user

Opened #1 Clarifying Questions — Pre-implementation Review 2026-04-01 11:46:55 +02:00

Opened #2 Simplify Storage: Replace SQLite with Per-User JSON Files 2026-04-01 11:56:18 +02:00

Opened #5 [Phase 1] Task 1: Create core/models.py — Domain dataclasses 2026-04-02 18:28:39 +02:00

Opened #6 [Phase 1] Task 2: Create core/ports.py — Storage interfaces 2026-04-02 18:29:04 +02:00

Opened #7 [Phase 1] Task 3: Create config.py — Configuration management 2026-04-02 18:29:22 +02:00

Opened #8 [Phase 1] Task 4: Create core/services.py — Business logic 2026-04-02 18:29:54 +02:00

Opened #9 [Phase 1] Task 5: Create adapters/storage/json_file.py — JSON file adapter 2026-04-02 18:30:40 +02:00

Opened #10 [Phase 1] Task 6: Create CLI (jigaido-cli) 2026-04-02 18:30:59 +02:00

Opened #11 [Phase 1] Task 6: Create CLI (jigaido-cli) 2026-04-02 18:31:15 +02:00

Opened #12 [Phase 1] Task 7: Refactor telegram-bot/commands.py — Thin Telegram wrappers 2026-04-02 18:31:31 +02:00

Opened #13 [Phase 1] Task 7: Refactor telegram-bot/commands.py — Thin Telegram wrappers 2026-04-02 18:31:47 +02:00

Opened #14 [Phase 1] Task 8: Refactor apps/telegram-bot/bot.py — Minimal entrypoint 2026-04-02 18:32:02 +02:00

Opened #15 [Phase 1] Task 9: Write tests for new architecture 2026-04-02 18:32:16 +02:00

Opened #16 [Phase 1] Task 10: Cleanup — Remove old/dead code 2026-04-02 18:32:30 +02:00

Opened #17 [Phase 1] Architecture Extraction — Full Hexagonal Architecture Refactor 2026-04-02 18:32:56 +02:00

Opened #28 Code review fix for PR #26 2026-04-03 13:29:25 +02:00

Opened #29 Code review fix for PR #26 2026-04-03 13:29:31 +02:00

Opened #30 Code review fix for PR #27 2026-04-03 13:29:32 +02:00

Opened #31 Code review fix for PR #27 2026-04-03 13:29:39 +02:00

Opened #37 Python 3.14 compatibility: asyncio event loop error on bot startup 2026-04-04 03:31:23 +02:00

Opened #38 UAT: Bounty Commands Testing 2026-04-04 04:27:55 +02:00

Opened #39 UAT: Tracking Commands Testing 2026-04-04 04:27:56 +02:00

Opened #40 Phase 2: UAT Feedback Implementation 2026-04-04 06:44:09 +02:00

Opened #41 Model updates: add deleted_at, timezone, admin_user_ids 2026-04-04 06:44:50 +02:00

Opened #42 Storage adapter: handle new fields, filtering 2026-04-04 06:44:54 +02:00

Opened #43 Service layer: admin management, timezone, soft delete/recover 2026-04-04 06:44:58 +02:00

Opened #44 /show command - view bounty details 2026-04-04 06:45:08 +02:00

Opened #45 /add: time parsing + link uniqueness + admin-only 2026-04-04 06:45:13 +02:00

Opened #46 /edit: -field clearing + per-arg + admin-only 2026-04-04 06:45:19 +02:00

Opened #47 /delete: soft delete + multi-ID + admin-only 2026-04-04 06:45:29 +02:00

Opened #48 /bounty: pagination + sorting + filtering 2026-04-04 06:45:36 +02:00

Opened #49 /recover + /recover <id...> 2026-04-04 06:45:42 +02:00

Opened #50 /admin - list room admins 2026-04-04 06:45:52 +02:00

Opened #51 /admin add @username - add admin 2026-04-04 06:45:57 +02:00

Opened #52 /admin remove @username - remove admin 2026-04-04 06:46:00 +02:00

Opened #53 /timezone - get/set room timezone 2026-04-04 06:46:05 +02:00

Opened #54 Date format "4 April 2026" + timezone display 2026-04-04 06:46:17 +02:00

Opened #55 Remove "by user" from /bounty list 2026-04-04 06:46:19 +02:00

Opened #84 UAT: Phase 2 Commands Testing 2026-04-04 16:42:44 +02:00

Opened #85 Category Feature - Models & Storage 2026-04-09 12:21:26 +02:00

Opened #86 Category Feature - Service Layer 2026-04-09 12:21:33 +02:00

Opened #87 Category Feature - Commands 2026-04-09 12:21:40 +02:00

Opened #88 Category Feature - Tests 2026-04-09 12:21:46 +02:00

Opened #94 /my command missing sort and limit like /bounty 2026-04-09 16:07:44 +02:00