Merge branch 'master' of https://code.mnemo-cards.online/cinnabarflower/cards
This commit is contained in:
commit
baaa08e98e
6 changed files with 8 additions and 7 deletions
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"component": "backend",
|
"component": "backend",
|
||||||
"current_task_id": "BACKEND-009",
|
"current_task_id": "BACKEND-001",
|
||||||
"iteration_count": 7,
|
"iteration_count": 8,
|
||||||
"max_iterations": 10,
|
"max_iterations": 10,
|
||||||
"started_at": "2025-11-21T01:06:15.789515+00:00",
|
"started_at": "2025-11-21T01:06:15.789515+00:00",
|
||||||
"last_commit": null,
|
"last_commit": null,
|
||||||
|
|
|
||||||
|
|
@ -30,7 +30,7 @@
|
||||||
"id": "BACKEND-002",
|
"id": "BACKEND-002",
|
||||||
"title": "Implement Subscription Status Endpoint",
|
"title": "Implement Subscription Status Endpoint",
|
||||||
"priority": "high",
|
"priority": "high",
|
||||||
"status": "in_progress",
|
"status": "pending",
|
||||||
"estimated_hours": 2.0,
|
"estimated_hours": 2.0,
|
||||||
"description": "Implement GET /api/v2/subscriptions/status endpoint to return current user's subscription status. Use SubscriptionManager.getSubscriptionDto() to get subscription info and return active status, start/finish dates.",
|
"description": "Implement GET /api/v2/subscriptions/status endpoint to return current user's subscription status. Use SubscriptionManager.getSubscriptionDto() to get subscription info and return active status, start/finish dates.",
|
||||||
"acceptance_criteria": [
|
"acceptance_criteria": [
|
||||||
|
|
@ -102,7 +102,7 @@
|
||||||
"id": "BACKEND-005",
|
"id": "BACKEND-005",
|
||||||
"title": "Add Promocodes List Endpoint",
|
"title": "Add Promocodes List Endpoint",
|
||||||
"priority": "medium",
|
"priority": "medium",
|
||||||
"status": "in_progress",
|
"status": "pending",
|
||||||
"estimated_hours": 2.0,
|
"estimated_hours": 2.0,
|
||||||
"description": "Implement GET /api/v2/promocodes endpoint to list available promocodes for current user. Return active campaigns with their promocodes that user can apply. Filter by active status and date range.",
|
"description": "Implement GET /api/v2/promocodes endpoint to list available promocodes for current user. Return active campaigns with their promocodes that user can apply. Filter by active status and date range.",
|
||||||
"acceptance_criteria": [
|
"acceptance_criteria": [
|
||||||
|
|
@ -125,7 +125,7 @@
|
||||||
"id": "BACKEND-006",
|
"id": "BACKEND-006",
|
||||||
"title": "Add Promocode Validation Endpoint",
|
"title": "Add Promocode Validation Endpoint",
|
||||||
"priority": "medium",
|
"priority": "medium",
|
||||||
"status": "in_progress",
|
"status": "pending",
|
||||||
"estimated_hours": 2.0,
|
"estimated_hours": 2.0,
|
||||||
"description": "Implement GET /api/v2/promocodes/{code}/validate endpoint to validate a promocode without applying it. Check if code exists, is active, hasn't exceeded activation limits, and user is eligible.",
|
"description": "Implement GET /api/v2/promocodes/{code}/validate endpoint to validate a promocode without applying it. Check if code exists, is active, hasn't exceeded activation limits, and user is eligible.",
|
||||||
"acceptance_criteria": [
|
"acceptance_criteria": [
|
||||||
|
|
@ -149,7 +149,7 @@
|
||||||
"id": "BACKEND-007",
|
"id": "BACKEND-007",
|
||||||
"title": "Write Unit Tests for Statistics Models",
|
"title": "Write Unit Tests for Statistics Models",
|
||||||
"priority": "medium",
|
"priority": "medium",
|
||||||
"status": "in_progress",
|
"status": "pending",
|
||||||
"estimated_hours": 3.0,
|
"estimated_hours": 3.0,
|
||||||
"description": "Write comprehensive unit tests for all statistics-related models (PackProgressModel, AchievementModel, StudySessionModel) including toDto/fromDto conversions, serialization, and edge cases.",
|
"description": "Write comprehensive unit tests for all statistics-related models (PackProgressModel, AchievementModel, StudySessionModel) including toDto/fromDto conversions, serialization, and edge cases.",
|
||||||
"acceptance_criteria": [
|
"acceptance_criteria": [
|
||||||
|
|
@ -173,7 +173,7 @@
|
||||||
"id": "BACKEND-008",
|
"id": "BACKEND-008",
|
||||||
"title": "Update OpenAPI Specification for Statistics Endpoints",
|
"title": "Update OpenAPI Specification for Statistics Endpoints",
|
||||||
"priority": "medium",
|
"priority": "medium",
|
||||||
"status": "in_progress",
|
"status": "pending",
|
||||||
"estimated_hours": 2.0,
|
"estimated_hours": 2.0,
|
||||||
"description": "Update public/open_api.yaml to include all statistics endpoints (detailed, packs, words, timeline, sessions, achievements) with proper request/response schemas, query parameters, and examples.",
|
"description": "Update public/open_api.yaml to include all statistics endpoints (detailed, packs, words, timeline, sessions, achievements) with proper request/response schemas, query parameters, and examples.",
|
||||||
"acceptance_criteria": [
|
"acceptance_criteria": [
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
{"format-version":[1,0,0],"native-assets":{}}
|
||||||
Binary file not shown.
Binary file not shown.
BIN
mnemo_cards_backend/libisar.so
Normal file
BIN
mnemo_cards_backend/libisar.so
Normal file
Binary file not shown.
Loading…
Reference in a new issue