LinkinStars
b1da65fbe4
Merge remote-tracking branch 'origin/fix/2.0.1/chat' into test
2026-05-11 12:16:58 +08:00
LinkinStars
11c80384f1
fix(chat): enhance visibility checks by adding admin moderator support in answer and comment services
2026-05-09 15:13:50 +08:00
LinkinStars
97924574c4
Merge remote-tracking branch 'origin/dev' into test
2026-05-08 19:58:22 +08:00
hgaol
22c2a5c276
feat: implement vector search plugin and syncer for question/answer embeddings
...
- Added a new vector search syncer to aggregate questions and answers with comments for vector embedding.
- Introduced a new VectorSearch interface and related structures for managing vector storage and similarity search.
- Refactored embedding service to delegate semantic search to the new vector search plugin.
- Removed embedding-related fields from SiteAIProvider and UI forms as part of the transition to the new vector search architecture.
- Updated plugin registration to include vector search capabilities.
- Cleaned up embedding service methods and removed unused dependencies.
2026-05-08 19:57:19 +08:00
hgaol
dea18f997c
feat: support semantic search in AI chat and embedding ability
2026-05-08 19:57:19 +08:00
LinkinStars
92994b4997
fix: add IsAdminModerator field to request structs and implement visibility checks for timeline objects
2026-02-06 15:32:45 +08:00
LinkinStars
8b61cad014
fix(lint): resolve the lint issue
2026-01-27 17:49:29 +08:00
LinkinStars
9ea13af860
feat(revision): enhance revision management with object status handling
2026-01-27 17:38:47 +08:00
LinkinStars
f403eadb2c
feat: add AI conversation management endpoints and update related schemas
2026-01-23 17:28:19 +08:00
LinkinStars
ce5aadf30d
feat: add AI configuration support with related controllers and services
2026-01-23 17:25:42 +08:00
kumfo
73cfbace70
feat(menu): deprecate default_avatar and gravatar_base_url in SiteInterfaceReq schema
2026-01-22 12:25:37 +08:00
kumfo
18b76f3e23
feat(siteinfo): add site_security to response structure and update related schemas
2026-01-22 12:25:37 +08:00
kumfo
128c44f5a3
feat(menu): update schema to remove deprecated min_tags and add MinimumTags to SiteQuestionsReq
2026-01-22 12:25:37 +08:00
kumfo
3264fdd1d9
feat(siteinfo): refactor site legal and security settings to use new policies and security endpoints
2026-01-22 12:25:37 +08:00
kumfo
c2a0bee7dc
feat(siteinfo): add users settings endpoint and update interface settings structure
2026-01-22 12:25:37 +08:00
kumfo
f05f1eb80d
feat(menu): update admin menu settings to include questions, tags, and advanced options
2026-01-22 12:25:32 +08:00
LinkinStars
d3a29e7ad9
feat(theme): add layout options for site theme configuration
2025-12-19 12:23:55 +08:00
ferhat elmas
670aa32325
refactor(lint): add new linters and fix their issues
...
* gocritic
* misspell
* modernize (aside, bumping go would be nice)
* testifylint
* unconvert
* unparam
* whitespace
related to #1432
Signed-off-by: ferhat elmas <elmas.ferhat@gmail.com >
2025-12-05 10:45:55 +08:00
LinkinStars
9540ef6005
refactor(goimports): add goimports to golangci-lint configuration #1432
2025-12-01 11:32:12 +08:00
ferhat elmas
f723d120d9
feat: add golangci-lint into lint target
...
* replace empty interface with any
* run fmt via golangci-lint
related to #1432
Signed-off-by: ferhat elmas <elmas.ferhat@gmail.com >
2025-12-01 11:14:38 +08:00
LinkinStars
fc2a1d8afe
fix(answer): update QuestionID handling in answer update process
2025-11-28 17:01:12 +08:00
Dinesht04
63e2fb9005
fix(internal):add gte,lte bounds for min_content and min_tags
2025-10-28 14:52:53 +08:00
Dinesht04
2d2451f78d
fix(ui,internal): correct i18n implementation for variables and add min=0 to minimumContent in siteInfo schema
2025-10-22 18:43:54 +08:00
Dinesht04
9154b9ba5b
feat(ui,internal): add optional question body
2025-10-22 18:43:54 +08:00
Dinesht04
f238aa5051
feat(ui,internal): add min_content property in site info
2025-10-22 18:43:54 +08:00
Dinesht04
a63fe5b26c
feat(internal,ui): add minimum tags property
2025-10-16 09:46:08 +08:00
Luffy
bec3e355a9
feat: Add user comment moderation
2025-09-23 14:57:07 +08:00
LinkinStars
b78be61ee8
refactor(user): simplify suspended until logic
2025-06-26 16:42:24 +08:00
LinkinStars
3b8b5871a6
feat(user): add user status messages and support localization
2025-06-26 16:10:09 +08:00
LinkinStars
6d02706d4d
feat(user): add user suspension functionality
2025-06-26 14:42:08 +08:00
LinkinStars
550a92684e
feat(migrations): move user config to interface
2025-06-26 11:20:23 +08:00
LinkinStars
dc98f61d69
refactor(api): update API documentation and method names for clarity
2025-06-24 11:05:11 +08:00
Luffy
afdf6ce778
fix: Unified display name and username length checks
2025-05-23 15:09:34 +08:00
hgaol
9c0844f0ed
feat: implement MergeTag functionality with UI and backend support
2025-04-25 18:34:14 +08:00
hgaol
6abf8222d7
feat: add MergeTag functionality to merge tags and update followers
2025-04-25 18:34:14 +08:00
sy-records
59f0c3fb63
fix: Username minimum length still set to 4
2025-04-18 11:52:55 +08:00
LinkinStars
849ad8dfc5
Merge remote-tracking branch 'origin/dev' into test
2025-03-14 14:17:00 +08:00
LinkinStars
54269334b6
feat(siteinfo): add external content display configuration
2025-03-11 12:05:31 +08:00
LinkinStars
de58e527e4
fix(siteinfo): fix Manifest: property 'icons' ignored, type array expected.
2025-03-04 14:23:23 +08:00
sy-records
12275b622f
fix: Fix missing QuestionOrderCondFrequent
2025-03-04 10:47:24 +08:00
LinkinStars
15a9be6e2f
feat(question): add avatar field to question operator
2025-02-19 16:34:58 +08:00
LinkinStars
47c666200e
Merge remote-tracking branch 'origin/main' into dev
...
# Conflicts:
# internal/base/middleware/accept_language.go
# internal/schema/answer_schema.go
# internal/schema/comment_schema.go
# internal/service/user_admin/user_backyard.go
2025-01-07 12:48:13 +08:00
LinkinStars
0618947350
refactor(name): rename incubator-answer
2025-01-07 10:39:23 +08:00
Luffy
4a74eed4a7
feat: Add permanently delete
2024-12-25 15:53:04 +08:00
Luffy
30534ad0d6
feat: Check HTML comments in question, answer or comments
2024-12-12 10:59:50 +08:00
Luffy
e41a8522fc
fix: administrator add user failure
2024-12-09 11:52:18 +08:00
LinkinStars
aac2370fe8
feat(upload): add support for file attachments and enhance image upload
2024-12-09 11:52:18 +08:00
LinkinStars
a955ba0658
feat(upload): add support for file attachments and enhance image upload
2024-12-09 11:52:18 +08:00
LinkinStars
655a7e48e0
feat(question): add linked count feature to question
2024-12-09 11:52:18 +08:00
sy-records
98eceff549
feat: Add key metrics to the dashboard
2024-12-09 11:52:18 +08:00