LinkinStar
|
6b9fa98e48
|
feat(question): If user edit question, update last edit user id
|
2022-12-30 18:07:23 +08:00 |
LinkinStar
|
48a54e8139
|
fix(smtp): Check From Name in SMTP is not a Email
|
2022-12-26 11:49:38 +08:00 |
杨光富
|
ff79cc9bf5
|
Merge branch 'fix/seo' into 'test'
fix(seo/render): fixed seo template variable replace: {{v}} || {{ v }}
See merge request opensource/answer!379
|
2022-12-23 03:10:58 +00:00 |
kumfo
|
d3bd190aca
|
fix(seo/render): fixed seo template variable replace: {{v}} || {{ v }}
|
2022-12-23 11:07:24 +08:00 |
aichy
|
b8077d37b3
|
update Adopt to Accept
|
2022-12-22 11:04:19 +08:00 |
aichy
|
bcfeef1490
|
update name modification
|
2022-12-21 16:55:16 +08:00 |
LinkinStar
|
305a50cee7
|
fix(i18n): use full language name as the translator key
|
2022-12-19 18:15:17 +08:00 |
LinkinStar
|
e395de3099
|
feat(i18n): Add more supported languages.
|
2022-12-19 17:07:34 +08:00 |
LinkinStar
|
b8d2d6e279
|
Merge branch 'feat/0.7.0/user-manage' into test
# Conflicts:
# internal/service/search_parser/search_parser.go
|
2022-12-16 16:48:47 +08:00 |
LinkinStar
|
6e1f4841f1
|
style(simple): Properly handle unhandled errors
|
2022-12-16 16:35:55 +08:00 |
LinkinStar
|
a4f5f8ecc3
|
style(simple): Simplify code
|
2022-12-16 14:46:10 +08:00 |
LinkinStar
|
7331353b51
|
style(io): replace deprecated io function
|
2022-12-16 14:31:38 +08:00 |
aichy126
|
7473b50469
|
Merge branch 'feat/0.7.0/seo' into test
|
2022-12-15 16:48:19 +08:00 |
aichy126
|
4fd208ba46
|
fix dev code
|
2022-12-15 16:48:07 +08:00 |
aichy126
|
04f048b829
|
Merge branch 'feat/0.7.0/seo' into test
|
2022-12-14 17:34:46 +08:00 |
aichy126
|
85691e9143
|
update index.html
|
2022-12-14 17:31:33 +08:00 |
LinkinStar
|
c946b08b23
|
feat(theme): site info add theme options
|
2022-12-13 17:44:24 +08:00 |
LinkinStar
|
7450c4cad7
|
Merge remote-tracking branch 'origin/feat/0.6.0/seo' into feat/0.7.0/user-manage
# Conflicts:
# internal/service/siteinfo_common/siteinfo_service.go
|
2022-12-13 17:07:32 +08:00 |
aichy126
|
3cc7f9fbb0
|
start cron
|
2022-12-13 14:15:44 +08:00 |
LinkinStar
|
392806b146
|
Merge remote-tracking branch 'origin/feat/0.6.0/seo' into feat/0.7.0/user-manage
|
2022-12-13 14:11:49 +08:00 |
LinkinStar
|
033cbc50a5
|
merge(seo): merge seo
|
2022-12-13 14:01:45 +08:00 |
LinkinStar
|
456c8207db
|
fix(user): Does not intercept the registered login interface when in private mode
|
2022-12-13 12:11:29 +08:00 |
aichy126
|
07d4b8b803
|
add cron
|
2022-12-13 10:40:07 +08:00 |
aichy126
|
d0bff13d8a
|
sitemap cache
|
2022-12-12 18:21:03 +08:00 |
LinkinStar
|
526f00f16d
|
feat(cron): add scheduled task manager
|
2022-12-12 17:03:04 +08:00 |
aichy126
|
b9db22e9f6
|
xml template
|
2022-12-12 16:33:08 +08:00 |
aichy126
|
2e1cd3faa4
|
fix question url
|
2022-12-09 17:10:15 +08:00 |
LinkinStar
|
87bb3c72b0
|
feat(theme): add theme and custom css html interface
|
2022-12-09 14:20:50 +08:00 |
LinkinStar
|
0954b5ff11
|
feat(err): add error handler function
|
2022-12-09 10:55:53 +08:00 |
LinkinStar
|
c09d861b5d
|
feat(seo): seo update
|
2022-12-09 10:35:49 +08:00 |
aichy126
|
17cf69f916
|
Merge branch 'feat/0.6.0/seo' of git.backyard.segmentfault.com:opensource/answer into feat/0.6.0/seo
|
2022-12-08 11:15:50 +08:00 |
aichy126
|
bad5e855a0
|
add path
|
2022-12-08 11:15:45 +08:00 |
LinkinStar
|
b9ed2e5050
|
fix(tag): can not set synonym as tag itself
|
2022-12-08 10:43:45 +08:00 |
LinkinStar
|
c42b3e1c3a
|
feat(login): add must login middle
|
2022-12-07 18:15:46 +08:00 |
kumfo
|
46bff9e4f9
|
fix(template/render): fix template footer / time
|
2022-12-07 15:44:41 +08:00 |
LinkinStar
|
1fe69bcb65
|
feat(login): add private mode and allowed user sign up config
|
2022-12-07 15:23:22 +08:00 |
LinkinStar
|
00dd6e9f0c
|
feat(i18n): Try to return to the original text when translation is not possible
|
2022-12-07 11:45:41 +08:00 |
aichy126
|
149751153c
|
fix FuncMap
|
2022-12-06 17:16:42 +08:00 |
LinkinStar
|
f3e42f72ac
|
Merge remote-tracking branch 'origin/feat/0.6.0/seo' into test
# Conflicts:
# docs/docs.go
# docs/swagger.json
# docs/swagger.yaml
# internal/controller/controller.go
|
2022-12-06 16:56:30 +08:00 |
kumfo
|
d8b50b482f
|
style(template/i18n): add todo
|
2022-12-06 12:17:37 +08:00 |
kumfo
|
67d93e196f
|
feat(template/i18n): backend template render synchronous with frontend
|
2022-12-06 12:16:43 +08:00 |
LinkinStar
|
5088c3a9ef
|
feat(role): log out user when user was changed role
|
2022-12-05 17:34:53 +08:00 |
aichy126
|
6e000bb5f1
|
update seo config
|
2022-12-05 17:18:56 +08:00 |
kumfo
|
aee0baba92
|
feat(template/timeformat): backend time render synchronous with frontend
|
2022-12-05 14:56:18 +08:00 |
LinkinStar
|
4983482b32
|
feat(i18n): parse all translation file
|
2022-12-05 12:06:51 +08:00 |
kumfo
|
19f119423f
|
feat: template render time i18n
|
2022-12-05 11:27:37 +08:00 |
LinkinStar
|
2b0634e2e6
|
feat(rank): Modify all permission restriction controls
|
2022-12-02 15:08:18 +08:00 |
aichy126
|
332ec7c966
|
add language
|
2022-12-02 12:12:27 +08:00 |
LinkinStar
|
74015c13eb
|
Merge branch 'feat/0.5.0/timeline' into feat/0.6.0/user-role
# Conflicts:
# internal/controller/tag_controller.go
# internal/schema/activity.go
# internal/service/activity/activity.go
|
2022-12-02 11:27:16 +08:00 |
LinkinStar
|
505fa7e6d3
|
fix(tr): Fix translation errors
|
2022-11-30 19:19:01 +08:00 |