ferhat elmas
26d868b123
refactor(queue): improve queues
...
* fix race condition for registering handler
* add close method
* use generics to reduce duplication
* rename packages to drop underscore for go convention
* rename interface to drop stutter with package name
Signed-off-by: ferhat elmas <elmas.ferhat@gmail.com >
2026-01-14 11:22:53 +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
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
0618947350
refactor(name): rename incubator-answer
2025-01-07 10:39:23 +08:00
Luffy
916dba3f06
feat(pager): Show 404 when page is out of range ( #1135 )
...
close #1133
2024-10-18 10:12:59 +08:00
LinkinStars
b7ebe3083b
feat(tag): update tags search API
2024-07-12 10:59:28 +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
fd0b62c1f1
feat(answer): support recover answer, question and tag
2023-09-26 16:16:27 +08:00
LinkinStars
c6ea2fc5da
refactor(activity): make activity queue as a service
2023-06-05 14:10:04 +08:00
LinkinStars
1c2151d710
refactor(shortid): remove short id variable
2023-06-02 16:53:49 +08:00
LinkinStars
49db3da26d
refactor(context): add all context for data
2023-05-25 11:17:10 +08:00
aichy126
5d6bd5976c
update tags
2023-03-16 10:40:35 +08:00
LinkinStars
7ec0272a72
feat(object): return 404 page when user, tag and question not found.
2023-02-27 11:08:21 +08:00
aichy126
a2b036cc16
add tags search
2023-02-15 12:21:59 +08:00
aichy126
c9b697318f
add GetTagSynonymCount
2023-02-14 15:53:35 +08:00
aichy126
cbc300ee19
update tag delete
2023-02-14 15:29:07 +08:00
aichy
7f116809cc
update tag ParsedText
2022-12-21 10:36:18 +08:00
LinkinStar
b9ed2e5050
fix(tag): can not set synonym as tag itself
2022-12-08 10:43:45 +08:00
aichy126
d8682e7264
add question and tags Description
2022-12-07 17:05:19 +08:00
aichy126
5ab1a7641d
Merge branch 'feat/0.5.0/timeline_ai' into test
2022-12-01 15:26:34 +08:00
LinkinStar
bfd9530b1f
fix(synonym): Add tag synonym list member actions
2022-12-01 14:40:18 +08:00
aichy126
0b28e4eae5
Merge branch 'feat/0.5.0/timeline_ai' into test
2022-11-25 16:50:21 +08:00
LinkinStar
ceb0ee48c6
fix: tag query condition is incorrect
2022-11-25 16:49:53 +08:00
LinkinStar
c748560b18
Merge branch 'feat/0.5.0/timeline_ai' into test
2022-11-25 15:35:32 +08:00
LinkinStar
b09e693d8b
feat: tag add user id
2022-11-25 15:34:36 +08:00
aichy126
f6e881c64f
Merge branch 'feat/0.5.0/timeline_ai' into test
2022-11-25 12:08:33 +08:00
LinkinStar
ee7428cba5
feat: add question answer tag comment permission Control
2022-11-25 12:07:56 +08:00
aichy126
a7f9d999cc
Merge branch 'feat/0.5.0/timeline_ai' into test
2022-11-24 16:13:10 +08:00
aichy126
7506806b67
update tag revision
2022-11-24 15:48:04 +08:00
aichy126
977f9999a9
update tag revision
2022-11-24 15:02:31 +08:00
LinkinStar
63f624c2be
Merge remote-tracking branch 'origin/feat/0.5.0/timeline' into test
2022-11-24 09:29:14 +08:00
LinkinStar
60f4264e58
feat: answer and tag delete add activity
2022-11-23 17:02:44 +08:00
aichy126
7f7d11f58c
Merge branch 'feat/0.5.0/timeline' into feat/0.5.0/timeline_ai
2022-11-23 11:20:15 +08:00
aichy126
5547b2fe91
Merge branch 'ai_0.3_fix_del' into feat/0.5.0/timeline
2022-11-23 11:10:10 +08:00
LinkinStar
982d034252
feat: add timeline detail api
2022-11-23 11:07:41 +08:00
LinkinStar
cd961eafc2
feat: add timeline api interface
2022-11-22 19:48:27 +08:00
aichy126
6ec9dbec87
update permission
2022-11-22 17:35:41 +08:00
LinkinStar
dc1f83f819
refactor: tag repo remove site info service
2022-11-19 14:00:49 +08:00
LinkinStar
0467165264
refactor: separate tag common repo and tag repo
2022-11-19 14:00:40 +08:00
aichy126
0863eec2a0
update tag show
2022-11-16 15:28:23 +08:00
aichy126
baf0fce1c1
update reserved tags
2022-11-14 18:07:28 +08:00
aichy126
2f6448b2c7
update recommend tag
2022-11-14 16:41:10 +08:00
LinkinStar
9e5c6c7a44
feat: add site info common service in tag service
2022-11-14 15:25:34 +08:00
kumfo
8b312cde7e
feat: unified processing excerpt
2022-11-07 16:05:01 +08:00
LinkinStar
adc760e874
refactor: rename go mod package to answerdev
2022-10-24 16:51:05 +08:00
LinkinStar
54115ce243
update: tag add search limit
2022-09-30 10:16:00 +08:00
LinkinStar
b90ec5e11e
feat: all users display part Add user status
2022-09-29 15:27:56 +08:00