You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@answer.apache.org by li...@apache.org on 2026/07/29 09:19:49 UTC

(answer) branch dev updated (9df58539 -> ecef4f11)

This is an automated email from the ASF dual-hosted git repository.

LinkinStars pushed a change to branch dev
in repository https://gitbox.apache.org/repos/asf/answer.git


    from 9df58539 fix(tests): update goroutine handling in new question email worker tests
     add 09eaa5b7 feat: add reasoning content to AI conversation records and update related components (#1530)
     add 4b8de189 fix: update license entries
     add a6d867e4 fix: avoid topic fallback for non-Latin titles via pragmatic ASCII transliteration (#1526)
     add 10be9681 feat: add recovery middleware to handle panic gracefully
     add 9234d802 fix: scope JSON 500 to API routes, skip rewriting already-flushed responses
     add 4aa52a6b fix: accept answer fails when short links enabled (#1541)
     add 71233265 feat(site): allow disabling email verification
     add 3a5a15fe fix(site): require explicit email verification setting
     add 06a0f742 fix external login account binding
     add 54b1b35d Align revision audit permission checks
     add b575fe89 Harden avatar cleanup ownership checks
     add f92a0fe1 Harden Accept-Language parsing
     add a00cb2d3 fix: update goroutine handling and context imports for consistency
     add dda51232 feat(notification): add interval for new question emails
     add cb973942 fix(notification): move new question email throttling to worker
     add e06311a5 fix(notification): make new question email queue configurable
     add f5e25dcb fix(notification): remove buffer size parameter from new question email worker for test
     add 88c288fd fix(tests): update goroutine handling in new question email worker tests
     add 58dbe2c0 fix(build): streamline Docker image build process in CI configuration
     add c52e2eeb fix(build): update Go version in Dockerfile to 1.25-alpine
     add 0705ea6b fix(tests): add mock methods for cache OAuth state in new question notification tests
     add dc844317 fix(build): update Docker build process to use buildx and streamline image tagging
     add c589b59d fix: enhance answer visibility checks for user permissions
     add 9d9f5d06 fix: enhance user admin service to manage API keys and filter answer visibility
     add 2758e233 fix: update version to 2.0.2 in Makefile and README
     add 897fc8c4 fix: add missing license entry for mozillazg-go-unidecode (#1552)
     add 3b9f1370 fix: edit question fails when short links enabled (#1554)
     new ecef4f11 Merge remote-tracking branch 'origin/main' into dev

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../workflows/build-image-for-latest-release.yml   |  41 ++++---
 .github/workflows/build-image-for-manual.yml       |  42 ++++----
 .github/workflows/build-image-for-release.yml      |  44 ++++----
 .github/workflows/build-image-for-test.yml         |  41 +++----
 Dockerfile                                         |   2 +-
 Makefile                                           |   2 +-
 README.md                                          |   2 +-
 cmd/wire_gen.go                                    |   2 +-
 docs/release/LICENSE                               |   1 +
 go.mod                                             |  14 +--
 go.sum                                             |  32 +++---
 internal/base/constant/cache_key.go                |   3 +
 internal/base/middleware/accept_language.go        |   6 ++
 internal/base/queue/queue.go                       |   6 +-
 internal/base/queue/queue_test.go                  |   6 +-
 internal/controller/connector_controller.go        |  66 +++++++++++-
 internal/controller/mcp_controller.go              |   6 ++
 internal/controller/template_render/tags.go        |   3 +-
 internal/controller/template_render/userinfo.go    |   3 +-
 internal/repo/answer/answer_repo.go                |   8 +-
 internal/repo/api_key/api_key_repo.go              |   8 ++
 internal/repo/tag/tag_rel_repo.go                  |   1 +
 .../user_external_login_repo.go                    |  26 +++++
 internal/schema/user_external_login_schema.go      |  12 +++
 internal/service/apikey/apikey_service.go          |   5 +
 internal/service/content/answer_service.go         |   6 ++
 internal/service/content/question_service.go       |   2 +-
 internal/service/content/revision_service.go       |  48 +++++----
 internal/service/content/user_service.go           |  10 +-
 internal/service/export/email_service.go           |   2 +-
 .../notification/new_question_notification_test.go |  15 +++
 internal/service/report/report_service.go          |   2 +-
 internal/service/user_admin/user_backyard.go       |  16 +++
 .../user_external_login_service.go                 | 120 +++++++++++++++++----
 34 files changed, 421 insertions(+), 182 deletions(-)


(answer) 01/01: Merge remote-tracking branch 'origin/main' into dev

Posted by li...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

LinkinStars pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/answer.git

commit ecef4f11dce25b7785cfad41baccc12da030cbb5
Merge: 9df58539 3b9f1370
Author: LinkinStars <li...@foxmail.com>
AuthorDate: Wed Jul 29 17:19:20 2026 +0800

    Merge remote-tracking branch 'origin/main' into dev
    
    # Conflicts:
    #       docs/release/LICENSE
    #       internal/service/notification/new_question_notification_test.go

 .../workflows/build-image-for-latest-release.yml   |  41 ++++---
 .github/workflows/build-image-for-manual.yml       |  42 ++++----
 .github/workflows/build-image-for-release.yml      |  44 ++++----
 .github/workflows/build-image-for-test.yml         |  41 +++----
 Dockerfile                                         |   2 +-
 Makefile                                           |   2 +-
 README.md                                          |   2 +-
 cmd/wire_gen.go                                    |   2 +-
 docs/release/LICENSE                               |   1 +
 go.mod                                             |  14 +--
 go.sum                                             |  32 +++---
 internal/base/constant/cache_key.go                |   3 +
 internal/base/middleware/accept_language.go        |   6 ++
 internal/base/queue/queue.go                       |   6 +-
 internal/base/queue/queue_test.go                  |   6 +-
 internal/controller/connector_controller.go        |  66 +++++++++++-
 internal/controller/mcp_controller.go              |   6 ++
 internal/controller/template_render/tags.go        |   3 +-
 internal/controller/template_render/userinfo.go    |   3 +-
 internal/repo/answer/answer_repo.go                |   8 +-
 internal/repo/api_key/api_key_repo.go              |   8 ++
 internal/repo/tag/tag_rel_repo.go                  |   1 +
 .../user_external_login_repo.go                    |  26 +++++
 internal/schema/user_external_login_schema.go      |  12 +++
 internal/service/apikey/apikey_service.go          |   5 +
 internal/service/content/answer_service.go         |   6 ++
 internal/service/content/question_service.go       |   2 +-
 internal/service/content/revision_service.go       |  48 +++++----
 internal/service/content/user_service.go           |  10 +-
 internal/service/export/email_service.go           |   2 +-
 .../notification/new_question_notification_test.go |  15 +++
 internal/service/report/report_service.go          |   2 +-
 internal/service/user_admin/user_backyard.go       |  16 +++
 .../user_external_login_service.go                 | 120 +++++++++++++++++----
 34 files changed, 421 insertions(+), 182 deletions(-)