54a41a7250
Merge pull request 'fix: add sort and limit to /my command (#94)' (#95) from fix/my-sort-limit into main
main
shoko2026-04-09 16:20:19 +02:00
3743dc6a45
fix: add sort and limit to /my command for consistency with /bounty
fix/my-sort-limit
shokollm
2026-04-09 14:08:57 +00:00
7e0bc1f8a3
Merge pull request 'test: Category Feature - Tests (#88)' (#93) from feature/category-tests into main
shoko2026-04-09 13:17:01 +02:00
44680dcb4c
Merge pull request 'feat: Category Feature - Service Layer (#86)' (#91) from feature/category-service into main
shoko2026-04-09 12:44:18 +02:00
5502de96ad
Merge pull request 'feat: implement /recover command and fix /admin list' (#83) from fix/issue-49-50-recover-admin-list into main
shoko2026-04-04 16:42:07 +02:00
b554a81979
Merge pull request 'feat: human-readable date format with timezone awareness (#54)' (#80) from fix/issue-54-v2 into main
shoko2026-04-04 15:37:20 +02:00
350ecbf867
feat: human-readable date format with timezone awareness
fix/issue-54-v2
shokollm
2026-04-04 20:36:38 +07:00
28241eaf61
Merge pull request 'feat(/admin): add /admin command for admin management' (#78) from fix/issue-52 into main
shoko2026-04-04 15:32:44 +02:00
a727751978
Merge pull request 'feat: add multi-ID delete support with per-ID results' (#79) from fix/issue-47 into main
shoko2026-04-04 15:28:36 +02:00
5e9ec3a5ec
feat: add /admin command to list room admins
fix/issue-50
shokollm
2026-04-04 13:07:52 +00:00
90b0b564c2
feat: add multi-ID delete support with per-ID results
fix/issue-47
shokollm
2026-04-04 13:06:56 +00:00
003c570cfb
Merge pull request 'feat(/add): add admin-only and link uniqueness handling' (#77) from fix/issue-45-v3 into main
shoko2026-04-04 12:59:48 +02:00
bac6830fc3
feat(/add): add admin-only and link uniqueness handling
fix/issue-45-v3
shokollm
2026-04-04 17:59:20 +07:00
2dd11a8b48
Merge pull request 'feat: remove "by user" from bounty list display' (#76) from fix/issue-55 into main
shoko2026-04-04 12:53:36 +02:00
2617d17e28
feat: remove "by user" from bounty list display
fix/issue-55
shokollm
2026-04-04 17:52:47 +07:00
b091153f10
Merge pull request 'feat: implement /admin add|remove @username command' (#75) from fix/issue-51-v2 into main
shoko2026-04-04 12:18:31 +02:00
e3b813661d
Merge pull request 'feat(/bounty): add pagination, sorting, and filtering' (#62) from fix/issue-48-bounty-pagination into main
shoko2026-04-04 10:09:29 +02:00
bdb0f3cd8b
Merge pull request 'feat: implement /show command to display full bounty details' (#59) from fix/issue-44 into main
shoko2026-04-04 10:09:28 +02:00
649b1ffbd3
revert: remove timezone command and revert date format to simple YYYY-MM-DD
shokollm
2026-04-04 15:05:29 +07:00
7bf08f9b38
feat: implement /show command to display full bounty details
fix/issue-44-v2
shokollm
2026-04-04 05:43:50 +00:00
c005ee341a
Revert "Merge pull request 'feat: add multi-ID delete support with per-ID results' (#63) from fix/issue-47 into main"
shokollm
2026-04-04 07:24:03 +00:00
a437e64ecc
Revert "Merge pull request 'feat: implement /timezone command to get/set room timezone' (#67) from feat/issue-53-timezone into main"
revert-67
shokollm
2026-04-04 07:23:57 +00:00
2fe73cf2b2
Revert "Merge pull request 'feat: human-readable date format with timezone awareness' (#68) from fix/issue-54 into main"
revert-68
shokollm
2026-04-04 07:23:50 +00:00
922858a81a
Merge pull request 'feat: human-readable date format with timezone awareness' (#68) from fix/issue-54 into main
shoko2026-04-04 09:20:43 +02:00
f521a682c5
feat: human-readable date format with timezone awareness
fix/issue-54
shokollm
2026-04-04 07:19:18 +00:00
015df15bd5
Merge pull request 'feat: implement /timezone command to get/set room timezone' (#67) from feat/issue-53-timezone into main
shoko2026-04-04 09:13:41 +02:00
6fb4b38c66
feat(/add): time parsing, link uniqueness, admin-only
shokollm
2026-04-04 05:44:27 +00:00
780cba6301
feat: implement /show command to display full bounty details
fix/issue-44
shokollm
2026-04-04 05:43:50 +00:00
42ed551554
Merge pull request 'feat: implement service layer for Phase 2' (#58) from fix/issue-43 into main
shoko2026-04-04 07:36:09 +02:00
af7774ef03
feat: implement service layer for Phase 2 - admin management, timezone, soft delete
fix/issue-43
shokollm
2026-04-04 05:27:40 +00:00
0a64b4f310
Merge pull request 'feat: add list_bounties and list_all_bounties methods to storage adapter' (#57) from fix/issue-42 into main
shoko2026-04-04 07:17:07 +02:00
ed0d31bc04
feat: add list_bounties and list_all_bounties methods to storage adapter
fix/issue-42
shokollm
2026-04-04 05:12:19 +00:00
d413f6ce13
Merge pull request 'feat: Model updates - add deleted_at, timezone, admin_user_ids fields' (#56) from fix/issue-41 into main
shoko2026-04-04 07:08:28 +02:00
fee8504813
feat: add deleted_at, created_by_username to Bounty; timezone, admin_user_ids to RoomData
fix/issue-41
shokollm
2026-04-04 04:59:58 +00:00
411e19e5d7
Merge pull request 'test: ensure tests package is importable' (#36) from fix/issue-15 into main
shoko2026-04-03 21:10:27 +02:00
6dc3307e23
Merge pull request 'fix #16: cleanup - remove old/dead code and update docs' (#35) from fix/issue-16-cleanup into main
shoko2026-04-03 21:09:59 +02:00
50b09ef721
Merge pull request 'refactor(telegram-bot): add /edit command and make bot.py minimal entrypoint' (#34) from fix/issue-14 into main
shoko2026-04-03 16:36:27 +02:00
67d801d9de
refactor(telegram-bot): add /edit command and make bot.py minimal entrypoint
shokollm
2026-04-03 14:27:01 +00:00
f5cb28d45c
Merge pull request 'refactor(commands): use core services instead of storage module' (#33) from fix/issue-13 into main
shoko2026-04-03 16:14:24 +02:00
44bd0488c4
Merge pull request 'feat(cli): implement CLI for jigaido bounty tracker' (#32) from fix/issue-11 into main
shoko2026-04-03 16:14:07 +02:00