LinkinStars
8b61cad014
fix(lint): resolve the lint issue
2026-01-27 17:49:29 +08:00
LinkinStars
ce5aadf30d
feat: add AI configuration support with related controllers and services
2026-01-23 17:25:42 +08:00
kumfo
6369056914
feat(siteinfo): fix GetSiteTag method to correctly assign response from siteInfoCommonService
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
LinkinStars
5e705a124b
refactor(lint): improve error handling and code consistency across multiple files
2025-12-01 12:27:25 +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
9a7eb0f450
fix(service): set default language to "en_US" if invalid language is provided
2025-11-20 17:42:35 +08:00
DanielAuerX
def0559a55
Fix file record and delete files (branding and avatar) ( #1335 )
...
- [x] create file_record table
- [x] avatar and branding files are added to file_record
- [x] branding files are being deleted
- [x] avatar files are being deleted
- [x] reload latest avatar (frontend) after backend state is being
updated
problems addressed in the pr:
- clean up job fails, because it cannot access file_record table
- avatar and branding files are not added to the file_record table
- avatar and branding files are never deleted
- after an avatar is being updated/deleted, the old file is still being
requested due to browser caching. This is causing error logs ("no such
file or directory") in the backend.
cf. conversation in [pr
1326](https://github.com/apache/answer/pull/1326 )
---------
Co-authored-by: broccoli <lekker.broccoli@gmail.com >
Co-authored-by: LinkinStars <linkinstar@foxmail.com >
2025-05-23 15:07:14 +08:00
LinkinStars
0618947350
refactor(name): rename incubator-answer
2025-01-07 10:39:23 +08:00
LinkinStars
cc8cc43907
Merge branch 'feat/1.3.6/user' into test
...
# Conflicts:
# cmd/wire_gen.go
2024-07-25 10:15:24 +08:00
LinkinStars
4c43e85d89
feat(email): add mask for email configˆ
2024-07-24 10:57:11 +08:00
LinkinStars
2820efc454
feat(user): ensure that only one link is active at a time
2024-07-22 17:34:51 +08:00
LinkinStars
c4318f1d18
feat(tag): recommend tags can't contain reserved tag
2024-07-12 16:40:02 +08:00
LinkinStars
6c553f52f8
feat(admin): update recommend_tags and reserved_tags filed in site write req
2024-07-11 17:53:59 +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
LinkinStars
a458f3409c
rename all old answerdev/answer link to apache/incubator-answer ( #603 )
...
Co-authored-by: shuai <lishuailing@sifou.com >
2023-11-01 14:48:35 +08:00
tison
3d2187d849
chore: add license headers
...
Signed-off-by: tison <wander4096@gmail.com >
2023-10-26 11:11:23 +08:00
LinkinStars
964195fd85
feat(init): set default privileges when init
2023-07-04 14:33:31 +08:00
LinkinStars
c49fa00570
Merge branch 'github-main' into feat/1.2.0/state
...
# Conflicts:
# cmd/wire_gen.go
# internal/service/question_common/question.go
# internal/service/siteinfo/siteinfo_service.go
2023-06-13 16:44:36 +08:00
aichy126
3092954e68
fix post-title
2023-06-08 10:30:26 +08:00
LinkinStars
420667cd3e
Merge branch 'github-main' into feat/1.1.0/context
2023-06-06 17:09:35 +08:00
LinkinStars
fbb3269f08
fix(email): fix the old email config format
2023-06-06 11:26:38 +08:00
LinkinStars
1c2151d710
refactor(shortid): remove short id variable
2023-06-02 16:53:49 +08:00
LinkinStars
0744658d7a
refactor(siteinfo): remove site url var
2023-06-02 12:16:22 +08:00
LinkinStars
209dc4f623
refactor(agent): make a register for site URL
2023-05-29 15:08:03 +08:00
LinkinStars
fb412cb417
refactor(avatar): remove all avatar global variables config
2023-05-29 14:58:58 +08:00
LinkinStars
879c781e35
refactor(config): remove all config global variables and cache all config related data
2023-05-25 20:13:18 +08:00
LinkinStars
f16207e30f
Merge branch 'feat/1.1.0/report' into feat/1.1.0/context
...
# Conflicts:
# internal/repo/rank/user_rank_repo.go
# internal/repo/tag/tag_rel_repo.go
# internal/service/report_admin/report_backyard.go
2023-05-25 11:25:38 +08:00
LinkinStars
49db3da26d
refactor(context): add all context for data
2023-05-25 11:17:10 +08:00
LinkinStars
e947354a68
feat(upgrade): add gravatar base url
2023-05-15 11:20:50 +08:00
LinkinStars
3952439d49
feat(agent): add site info url for agent
2023-05-04 15:40:05 +08:00
aichy126
6f32e51319
update siteinfo
2023-04-25 12:29:29 +08:00
LinkinStars
8800b376d5
feat(privilege): add privileges API
2023-04-17 18:04:28 +08:00
LinkinStars
a5a3664f90
Merge branch 'feat/1.1.2/permission' into feat/1.1.2/user-center
...
# Conflicts:
# internal/base/constant/constant.go
2023-04-16 12:40:16 +08:00
LinkinStars
a3cc0ac38a
feat(usercenter): add user center plugin and agent
2023-04-14 17:33:22 +08:00
LinkinStars
4cfa0cd8fe
feat(permission): add privileges API
2023-04-12 10:35:40 +08:00
LinkinStars
1c235dbd9b
feat(permission): add privileges
2023-04-11 10:27:18 +08:00
aichy126
f52869ddd8
Merge branch 'feat/1.0.7/short-id' into test
2023-03-09 16:06:52 +08:00
aichy126
cac2ce03d6
update short id switch
2023-03-09 16:06:31 +08:00
aichy126
543c5e0c46
Merge branch 'feat/1.0.7/short-id' into test
2023-03-09 15:44:46 +08:00
aichy126
b224824bbf
update short id switch
2023-03-09 15:44:29 +08:00
LinkinStars
8c871f1399
feat(avatar): Set default user avatar by config
2023-03-02 17:28:48 +08:00
LinkinStar
81f914d72f
feat(notification): Email notice when a user answers or comment
2022-12-27 17:42:23 +08:00
LinkinStar
21e402cb8a
fix(siteinfo): remove theme config in interface
2022-12-19 17:54:51 +08:00
LinkinStar
4fa01db61c
feat(seo): If the site is set to privacy mode, prohibit crawling any page
2022-12-10 14:31:08 +08:00
LinkinStar
87bb3c72b0
feat(theme): add theme and custom css html interface
2022-12-09 14:20:50 +08:00
LinkinStar
1fe69bcb65
feat(login): add private mode and allowed user sign up config
2022-12-07 15:23:22 +08:00