LinkinStars
b1da65fbe4
Merge remote-tracking branch 'origin/fix/2.0.1/chat' into test
2026-05-11 12:16:58 +08:00
LinkinStars
11091244f6
fix(user): enhance avatar validation by adding checks for custom avatars and file ownership
2026-05-11 12:05:18 +08:00
LinkinStars
d1a4092c61
fix(email): enhance email templates by escaping HTML characters in dynamic content
2026-05-09 16:07:09 +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
e3831b6f52
refactor: streamline plugin initialization by removing redundant search syncer registration
2026-05-08 19:57:19 +08:00
hgaol
c93f3bc5c3
refactor: simplify SaveSiteAI method by removing unnecessary error handling
2026-05-08 19:57:19 +08:00
hgaol
278fdfd8c3
refactor: rename UpdateSearch to updateSearch for consistency
2026-05-08 19:57:19 +08:00
hgaol
2836d0ea81
chore: add Apache License header to multiple files
2026-05-08 19:57:19 +08:00
hgaol
ac7bdda074
fix lint
2026-05-08 19:57:19 +08:00
hgaol
5d923f8ca3
feat: add vector sync service and integrate with answer and question services
2026-05-08 19:57:19 +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
f346bcc8fa
update init tables
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
hgaol
71d11b6205
fix: resolve local plugin paths to absolute and enhance module replacement logic
2026-04-15 19:43:57 +08:00
LinkinStars
9da00a807d
fix(build): enhance module replacement handling for v2+ versions and implement local cloning
2026-04-15 16:15:13 +08:00
LinkinStars
2dbe594da2
fix(short_id): enhance GetEnableShortID to support gin context for short ID flag retrieval
2026-03-04 12:04:52 +08:00
LinkinStars
36b548140e
Merge remote-tracking branch 'origin/dev' into test
2026-03-03 12:17:41 +08:00
LinkinStars
3c5c47b91b
Merge remote-tracking branch 'origin/fix/2.0.1/chat' into test
2026-03-03 12:17:36 +08:00
LinkinStars
6fc25c69f4
fix(auth): add API key scope checks to enhance authorization security
2026-03-03 12:17:20 +08:00
maishivamhoo123
ff997cb014
fix: update migration version to v2.0.1 and remove default value for TEXT column
2026-03-02 17:37:43 +08:00
maishivamhoo123
09599e4c20
style: apply gofmt formatting
2026-03-02 17:37:43 +08:00
maishivamhoo123
844c73cd7f
fix: change avatar column type to TEXT to support long URLs
2026-03-02 17:37:43 +08:00
LinkinStars
659d1f6ad9
Merge remote-tracking branch 'origin/fix/2.0.1/chat' into test
2026-02-09 23:36:02 +08:00
LinkinStars
7952075ce5
fix: normalize ObjectID and CommentID in comment requests
2026-02-09 23:35:17 +08:00
LinkinStars
52d057ef18
fix: add ID validation and normalization functions for comment handling
2026-02-09 20:27:37 +08:00
LinkinStars
869b040e92
fix(auth): enhance admin user cache management and add status checks for email verification and suspension
2026-02-06 20:31:54 +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
kumfo
fca80abbaf
fix: correct variable name in JSON unmarshal for site general information
2026-02-03 11:07:48 +08:00
LinkinStars
a6bfd402b6
fix: update AI provider configuration ID in default settings
Build Latest Docker Image For Release / build (push) Has been cancelled
Lint / Lint (ubuntu-latest) (push) Has been cancelled
Build Binary For Release / build-goreleaser (push) Has been cancelled
Build Docker Image For Release / build (push) Has been cancelled
2026-01-29 17:02:43 +08:00
LinkinStars
5ec9d8b623
fix: add AI provider configuration to initialization data
2026-01-29 17:02:43 +08:00
LinkinStars
90022ce039
fix: integrate API key authentication into existing services and routes
2026-01-29 16:50:25 +08:00
LinkinStars
b522a168e3
feat: add GetConfigByKeyFromDB method to retrieve config directly
2026-01-29 11:15:38 +08:00
LinkinStars
4fd96675f3
fix: improve Brotli compression handling and validate user input in vote status
2026-01-28 12:11:28 +08:00
LinkinStars
a5edc4fc01
feat: add advanced site settings and related API endpoints
2026-01-28 11:15:40 +08:00
LinkinStars
2a99d234ea
Merge remote-tracking branch 'origin/feat/1.8.0/new-cp-fe' into test
...
# Conflicts:
# docs/docs.go
# docs/swagger.json
# docs/swagger.yaml
# internal/base/constant/site_type.go
# internal/controller/ai_controller.go
# internal/controller/siteinfo_controller.go
# internal/migrations/migrations.go
# internal/schema/siteinfo_schema.go
# internal/service/mock/siteinfo_repo_mock.go
2026-01-28 11:13:44 +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
94c030829d
fix: correct loop iteration in AI conversation rounds
2026-01-23 17:25:46 +08:00
LinkinStars
ce5aadf30d
feat: add AI configuration support with related controllers and services
2026-01-23 17:25:42 +08:00
LinkinStars
9fbf9e4ff4
fix: correct loop iteration in AI conversation rounds
2026-01-23 17:22:13 +08:00
LinkinStars
c1549d2909
feat: add AI configuration support with related controllers and services
2026-01-23 17:09:05 +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
6369056914
feat(siteinfo): fix GetSiteTag method to correctly assign response from siteInfoCommonService
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