Yimaru/Yimaru-BackEnd
production
8a738517963090f852d7b6ce350eb78601a5f831
success
Saved working directory and index state On production: local changes 2026-07-02T11:25:33.159Z
HEAD is now at f6e53ac fix: use base 10 in payment CSV optional int64 formatting
From https://gitea.yaltopia.com/Yimaru/Yimaru-BackEnd * branch production -> FETCH_HEAD
Your branch is ahead of 'origin/production' by 219 commits. (use "git push" to publish your local commits)
Already on 'production'
Updating f6e53ac..8a73851 Fast-forward cmd/main.go | 2 +- .../000095_practice_stimulus_blocks.down.sql | 7 + .../000095_practice_stimulus_blocks.up.sql | 25 + db/query/exam_prep_lesson_practices.sql | 1 + db/query/lms_practices.sql | 1 + db/query/practice_stimulus_blocks.sql | 40 + db/query/question_set_items.sql | 17 +- ...tice-stimulus-blocks-admin-panel-integration.md | 1158 ++++++++++++++++++++ gen/db/exam_prep_lesson_practices.sql.go | 17 +- gen/db/lms_practices.sql.go | 17 +- gen/db/models.go | 14 + gen/db/practice_stimulus_blocks.sql.go | 140 +++ gen/db/question_set_items.sql.go | 30 +- internal/domain/exam_prep_practice.go | 2 + internal/domain/practice.go | 6 +- internal/domain/practice_full_update.go | 16 +- internal/domain/practice_stimulus_block.go | 134 +++ internal/domain/practice_stimulus_block_test.go | 47 + .../domain/practice_stimulus_block_validate.go | 23 + internal/domain/question_set_item.go | 2 + internal/domain/questions.go | 1 + internal/ports/practice_stimulus_blocks.go | 12 + internal/ports/questions.go | 4 +- internal/repository/exam_prep_lesson_practices.go | 12 +- internal/repository/lms_practices.go | 12 +- internal/repository/practice_stimulus_blocks.go | 100 ++ internal/repository/programs.go | 15 + internal/repository/questions.go | 14 +- internal/services/practicecontent/errors.go | 1 + internal/services/practicecontent/question_sync.go | 53 +- internal/services/practicecontent/service.go | 76 +- internal/services/practicecontent/service_test.go | 2 +- internal/services/practicecontent/stimulus_sync.go | 61 ++ internal/services/questions/service.go | 4 +- .../handlers/practice_full_update_handler.go | 19 +- internal/web_server/handlers/questions.go | 2 + 36 files changed, 1997 insertions(+), 90 deletions(-) create mode 100644 db/migrations/000095_practice_stimulus_blocks.down.sql create mode 100644 db/migrations/000095_practice_stimulus_blocks.up.sql create mode 100644 db/query/practice_stimulus_blocks.sql create mode 100644 docs/practice-stimulus-blocks-admin-panel-integration.md create mode 100644 gen/db/practice_stimulus_blocks.sql.go create mode 100644 internal/domain/practice_stimulus_block.go create mode 100644 internal/domain/practice_stimulus_block_test.go create mode 100644 internal/domain/practice_stimulus_block_validate.go create mode 100644 internal/ports/practice_stimulus_blocks.go create mode 100644 internal/repository/practice_stimulus_blocks.go create mode 100644 internal/services/practicecontent/stimulus_sync.go
From https://gitea.yaltopia.com/Yimaru/Yimaru-BackEnd * branch production -> FETCH_HEAD
Seeding /home/yimaru/Yimaru-BackEnd/db/data/001_initial_seed_data.sql...
CREATE EXTENSION
INSERT 0 0
INSERT 0 1
UPDATE 0
INSERT 0 0
UPDATE 1
INSERT 0 0
Seeding /home/yimaru/Yimaru-BackEnd/db/data/003_fix_autoincrement_desync.sql...
setval
---------
1907010
(1 row)
setval
--------
11
(1 row)
setval
--------
3041
(1 row)
setval
---------
2905711
(1 row)
Seeding /home/yimaru/Yimaru-BackEnd/db/data/004_activity_logs_seed.sql...
Seeding /home/yimaru/Yimaru-BackEnd/db/data/005_issue_reporting_seed.sql...
Seeding /home/yimaru/Yimaru-BackEnd/db/data/006_notifications_seed.sql...
Seeding /home/yimaru/Yimaru-BackEnd/db/data/008_account_deletion_requests_seed.sql...
Seeding /home/yimaru/Yimaru-BackEnd/db/data/009_question_types_seed.sql...
/home/yimaru/Yimaru-BackEnd/db/data/001_initial_seed_data.sql: NOTICE: extension "pgcrypto" already exists, skipping