199 Commits

Author SHA1 Message Date
LinkinStars 90022ce039 fix: integrate API key authentication into existing services and routes 2026-01-29 16:50:25 +08:00
LinkinStars 9ea13af860 feat(revision): enhance revision management with object status handling 2026-01-27 17:38:47 +08:00
LinkinStars ce5aadf30d feat: add AI configuration support with related controllers and services 2026-01-23 17:25:42 +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
ferhat elmas 0777291e80 fix(ui): null pointer access if get branding fails
Signed-off-by: ferhat elmas <elmas.ferhat@gmail.com>
2025-11-26 15:51:01 +08:00
kumfo a6d95ae8f9 feat: add sidebar plugin 2025-08-13 14:44:25 +08:00
LinkinStars d82c75d7cc refactor(api): rename methods and update documentation for clarity 2025-06-24 11:19:33 +08:00
LinkinStars dc98f61d69 refactor(api): update API documentation and method names for clarity 2025-06-24 11:05:11 +08:00
hgaol 6abf8222d7 feat: add MergeTag functionality to merge tags and update followers 2025-04-25 18:34:14 +08:00
LinkinStars 5cffab8649 feat(service): implement file cleanup and deletion functionality 2025-01-10 10:43:35 +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
LinkinStars 7a8cc6a571 refactor(uploader): improve file upload and download functionality subpath constants
- Adjust file download
2024-12-09 11:52:18 +08:00
LinkinStars 0ad4defb6b feat(file): implement file download functionality 2024-12-09 11:52:18 +08:00
LinkinStars 5fd09d8783 refactor(router): comment out UI index file check for dynamic routing 2024-10-21 10:58:07 +08:00
Anan 5aad9e95b5 Add importer service 2024-10-16 11:28:26 +08:00
Anan 4c9e37fa6e Add importer plugin type 2024-10-16 11:28:26 +08:00
Sonui 3eb9822c09 feat(question): support linking question 2024-10-12 10:17:18 +08:00
sy-records 94828f71d1 fix: 404 page return 200 status code 2024-09-23 11:35:28 +08:00
LinkinStars 2ca5e8bb4a Merge branch 'dev' into test
# Conflicts:
#	cmd/wire_gen.go
#	internal/service/content/question_service.go
2024-09-04 10:29:05 +08:00
ferrischi201 eacb79e512 feat(recommend): add tag-based recommendations in question page
Filter out deleted or hidden questions and support multi databases and filter out deleted or hidden questions.

For issue:1003.
2024-09-04 10:24:53 +08:00
robin 1af1f77a60 feat: Add RenderController to handle rendering configuration 2024-08-23 11:39:16 +08:00
LinkinStars 2cc478357a Merge branch 'feat/1.4.0/config' into test 2024-08-23 10:22:26 +08:00
Jan Ernsting 15531f4223 build swagger documentation on go generate 2024-08-22 10:58:06 +08:00
kumfo bb40366f00 feat(badge): badge manage and user center's badge list 2024-08-13 16:12:34 +08:00
kumfo 61db21e0d3 feat(badge): fixed user's badge award list and add recent user badges 2024-08-12 15:33:04 +08:00
kumfo 5293f4f3ea feat(badge): user's badge award list 2024-08-09 15:00:46 +08:00
LinkinStars b2d36e0a73 Merge branch 'feat/1.4.0/badges' into feat/1.4.0/badge
# Conflicts:
#	internal/service/provider.go
2024-08-08 16:43:31 +08:00
kumfo 797ea9b918 feat(badge): badge info && badge award list 2024-08-08 16:41:17 +08:00
kumfo ea43edc864 feat(badge): define func and add badge's list 2024-08-07 16:35:22 +08:00
sy-records f0b5859747 feat: Add Open Search support 2024-08-07 10:11:23 +08:00
kumfo 70ddccc27e fix(cdn): fix cdn replace 2024-07-22 14:05:54 +08:00
kumfo db540ac62b feat(cdn-plugin): add cdn plugin 2024-07-10 15:14:40 +08:00
LinkinStars ebed5a5619 Merge remote-tracking branch 'origin/dev' into test 2024-06-12 11:54:47 +08:00
sy-records 2133e0fb4f feat: Support admin edit profie 2024-06-12 11:44:34 +08:00
robin 938598aa72 Merge branch 'feat/1.3.5/embed' into test 2024-06-06 09:42:07 +08:00
LinkinStars b0882f66dd Merge branch 'feat/basepath' into dev
# Conflicts:
#	cmd/wire_gen.go
#	ui/pnpm-lock.yaml
#	ui/src/pages/Admin/General/index.tsx
2024-05-27 16:29:28 +08:00
hgaol 80bd8cd001 finish backend api and frontend 2024-05-27 16:01:12 +08:00
hgaol 283aa092fe update 2024-05-27 16:01:12 +08:00
kumfo f972a23dd8 feat(plugin/embed): merge from dev and add embed plugin 2024-05-23 15:57:10 +08:00
LinkinStars 7d75f2fa97 feat(user): add the API for get staff 2024-04-26 10:26:40 +08:00
LinkinStars c6d43e92c1 feat(base): add base path for ui page 2024-04-24 15:31:03 +08:00
LinkinStars 0894cd94a9 feat(captcha): add captcha config API 2024-04-09 12:19:44 +08:00
LinkinStars c55d318e64 feat(captcha): add captcha plugin 2024-04-07 11:47:39 +08:00
LinkinStars abe0680641 Release/1.3.0 (#876)
Co-authored-by: shuai <lishuailing@sifou.com>
Co-authored-by: Han Gao <dhangao@hotmail.com>
Co-authored-by: wzy <770954908@qq.com>
Co-authored-by: zahash <zahash.z@gmail.com>
Co-authored-by: Hosein Beigi <hbsciw@gmail.com>
Co-authored-by: kumfo <kumfo@sifou.com>
Co-authored-by: sy-records <52o@qq52o.cn>
Co-authored-by: 而立 <cuihengqing@cai-inc.com>
Co-authored-by: foxzero-007 <chq2549603631@gmail.com>
Co-authored-by: easy <58644520+foxzero-007@users.noreply.github.com>
Co-authored-by: robin <robin@rnode.me>
Co-authored-by: Akhil <surapuramakhil@gmail.com>
Co-authored-by: Shaobiao Lin <whalevocal@gmail.com>
2024-03-22 17:25:46 +08:00
LinkinStars 937de43978 Release/1.2.5 (#759)
Signed-off-by: Adam Vollrath <adam.d.vollrath@gmail.com>
Co-authored-by: shuai <lishuailing@sifou.com>
Co-authored-by: kelvinkuo <kelvinkuo224@gmail.com>
Co-authored-by: hgaol <dhangao@hotmail.com>
Co-authored-by: sy-records <52o@qq52o.cn>
Co-authored-by: Adam Vollrath <adam.d.vollrath@gmail.com>
Co-authored-by: kumfo <kumfo@sifou.com>
Co-authored-by: Yang Wong <yang wang>
Co-authored-by: hbsciw <hbsciw@gmail.com>
2024-01-29 17:19:41 +08:00
kelvinkuo cf992eb3d9 fix:rename controller to conform convention 2023-11-09 11:39:14 +08:00