Artur Iusupov
d93e31e92a
feat(site): allow disabling email verification
2026-06-15 14:44:34 +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
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
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
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
550a92684e
feat(migrations): move user config to interface
2025-06-26 11:20:23 +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
1fe3b7d8fc
refactor(gomock): update gomock dependence and docs
2024-12-09 11:52:18 +08:00
sy-records
0dce384839
fix: Unescape when displaying site name
2024-04-26 10:26:40 +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
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
b38f2e4345
feat(user): remove all the content when delete user
2023-09-12 18:56:52 +08:00
LinkinStars
8052e1d1ce
fix(avatar): set default gravatar base url only for none empty config #400
2023-06-14 16:54:10 +08:00
LinkinStars
1c2151d710
refactor(shortid): remove short id variable
2023-06-02 16:53:49 +08:00
LinkinStars
fb412cb417
refactor(avatar): remove all avatar global variables config
2023-05-29 14:58:58 +08:00
LinkinStars
336f54ff49
fix(siteinfo): rename GetSiteInfoByType
2023-04-16 12:42:45 +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
aichy126
cac2ce03d6
update short id switch
2023-03-09 16:06:31 +08:00
aichy126
47fc6caf91
add short id switch
2023-03-09 15:21:51 +08:00
LinkinStar
6a43e56175
style(tag): Incorrect error handling
2022-12-16 14:33:36 +08:00
LinkinStar
b111f812e4
feat(unit-test): Add site info common service unit test.
2022-12-14 11:41:43 +08:00
LinkinStar
c946b08b23
feat(theme): site info add theme options
2022-12-13 17:44:24 +08:00
LinkinStar
e3f8e37647
feat(seo): add get site seo service
2022-12-13 17:11:31 +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
LinkinStar
3a713fb0c1
fix: set default version is 0.0.0, return site info is empty when site info can't found. fix dashboard return error when cache not found.
2022-11-21 11:16:37 +08:00
LinkinStar
b473a9e62a
feat: tos save original and parsed text
2022-11-15 17:11:42 +08:00
LinkinStar
23217f92b7
feat: add site info write common service
2022-11-14 15:21:17 +08:00
LinkinStar
6f815fb860
feat: add site info about branding
2022-11-14 11:50:00 +08:00
LinkinStar
b1d2eb0c1d
feat: dashboard add time zone
2022-11-03 11:12:20 +08:00
LinkinStar
adc760e874
refactor: rename go mod package to answerdev
2022-10-24 16:51:05 +08:00
mingcheng
8e6c49a531
initial commit
2022-09-27 17:59:05 +08:00