Commit Graph

1779 Commits

Author SHA1 Message Date
LinkinStars 02c1304b99 feat(docs): Add Apache License header 2025-04-29 15:00:40 +08:00
shuai 9f420e67d2 Merge branch 'dev' into test 2025-04-27 11:59:34 +08:00
hgaol 537b721044 feat: refactor tag migration logic to streamline object relations and remove unused code 2025-04-25 18:34:14 +08:00
hgaol ab04d85d7e feat: implement migration of followers and tag objects during tag merge 2025-04-25 18:34:14 +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
LinkinStars 32be6c8be1 Merge remote-tracking branch 'origin/feat/1.5.0/user' into test 2025-04-25 10:44:00 +08:00
LinkinStars b2d5e9ba92 refactor(controller): optimize embed controller and update related components 2025-04-25 10:43:40 +08:00
LinkinStars 4bfcabdeb5 Merge remote-tracking branch 'origin/feat/1.5.0/user' into test 2025-04-18 14:38:37 +08:00
LinkinStars e8a6c3f1de fix(notification): check user status before sending notification 2025-04-18 14:38:01 +08:00
sy-records 59f0c3fb63 fix: Username minimum length still set to 4 2025-04-18 11:52:55 +08:00
LinkinStars 5b9c00c4a7 Merge remote-tracking branch 'origin/feat/1.5.0/user' into test 2025-04-17 11:37:23 +08:00
LinkinStars ef30ef228d feat(user): user can't login when suspended 2025-04-17 10:33:53 +08:00
hgaol d8ab25d565 fix: dedup questions in GetQuestionPage 2025-04-16 17:38:17 +08:00
hgaol 840f6bfd2b feat: add support for multiple timezones and set local timezone in site info 2025-04-11 10:46:23 +08:00
shuai 105cd37dfe fix: update seo template for footer template 2025-04-07 11:44:34 +08:00
hgaol a46b3e060a fix: resolve output path to absolute path in newAnswerBuilder 2025-04-03 11:11:19 +08:00
hgaol 4040450c79 fix: add ExternalContentDisplay field to Env 2025-04-03 10:15:58 +08:00
Seiya f92860e8ec chore: remove duplicated security requirements (#1302)
close #1300
2025-04-02 09:12:39 +08:00
Young Xu d48b633baa fix: get tag with page nil pointer error
Signed-off-by: Young Xu <xuthus5@gmail.com>
2025-04-01 10:28:36 +08:00
hgaol 3b07b39d89 remove unused service in question service 2025-03-26 18:44:14 +08:00
hgaol 989b2b3650 feat: support using search plugin to search similar question in ask question page 2025-03-26 18:44:14 +08:00
LinkinStars b56c1d2650 Merge remote-tracking branch 'origin/dev' into test 2025-03-17 15:51:56 +08:00
Dāvis 4679589655 Use DeShortID on questionID for UpdateQuestionLink() (#1288)
When using shortIds we need to `DeShort` them.

Fixes #1277
2025-03-17 15:28:43 +08:00
shuai 0168309535 fix: resolve conflict 2025-03-17 10:53:33 +08:00
Luffy cd24c91fb1 fix: update admin name validation and username regex 2025-03-17 10:37:00 +08:00
LinkinStars ef982ee350 Merge remote-tracking branch 'origin/dev' into test 2025-03-14 16:41:00 +08:00
LinkinStars c757639805 refactor(install): simplify SSL configuration for PostgreSQL 2025-03-14 16:40:36 +08:00
LinkinStars 849ad8dfc5 Merge remote-tracking branch 'origin/dev' into test 2025-03-14 14:17:00 +08:00
unical1988 d24027f359 Support PostgreSQL connection with SSL #1243 (#1244)
Support PostgreSQL connection with SSL

---------

Co-authored-by: LinkinStars <linkinstar@foxmail.com>
2025-03-14 14:14:06 +08:00
LinkinStars 5586940832 Merge remote-tracking branch 'origin/feat/1.4.5/file' into test 2025-03-11 12:06:32 +08:00
LinkinStars 54269334b6 feat(siteinfo): add external content display configuration 2025-03-11 12:05:31 +08:00
Luffy 4b9fd397db refactor: simplify operation type assignment logic in question handling 2025-03-07 10:37:59 +08:00
Luffy ba9f2336ec fix: Adjust question status filtering based on order condition 2025-03-05 10:19:47 +08:00
sy-records 0f7deb6c79 fix: Limit unanswered question query to available questions 2025-03-05 10:19:47 +08:00
LinkinStars 3acc19c8eb Merge remote-tracking branch 'origin/feat/1.4.5/file' into test 2025-03-04 14:26:19 +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 d1eac6eefe Merge remote-tracking branch 'origin/feat/1.4.5/file' into test 2025-02-28 18:37:43 +08:00
LinkinStars e470b63f42 feat(server): add API base URL configuration and update routes 2025-02-28 17:07:46 +08:00
Lukin 01238d5506 feat(build): add plugin vendor directory management function
Implement movePluginToVendor to handle plugin directory organization during build process
2025-02-25 15:53:31 +08:00
Bzz 39e0f2e115 fix initSiteInfo 2025-02-24 18:00:55 +08:00
Bzz aabce8735e fix initSiteInfo 2025-02-24 17:57:24 +08:00
LinkinStars 2d13211269 Merge branch 'feat/1.4.5/file' into test 2025-02-19 16:56:57 +08:00
LinkinStars b2eb76893f feat(migrations): update site info initialization 2025-02-19 16:56:36 +08:00
LinkinStars 607f1d762b feat(question): add avatar field to question operator 2025-02-19 16:35:50 +08:00
LinkinStars 15a9be6e2f feat(question): add avatar field to question operator 2025-02-19 16:34:58 +08:00
LinkinStars f6fdc5f5ee Merge branch 'dev' into test 2025-02-14 12:21:43 +08:00
Sonui e0957c0a0d Revert "perf: optimize tag has new tag check"
This reverts commit 5af69352b5.
2025-02-12 10:34:43 +08:00
LinkinStars 3811b43fa3 Merge branch 'dev' into test 2025-01-16 15:56:05 +08:00