Commit Graph

1341 Commits

Author SHA1 Message Date
haitaoo f75cdaaa4b feat: Add front-end plug-in demo 2023-06-08 15:47:01 +08:00
haitaoo 740e7a0fa0 refactor: Standardisation of translation documents related to the user centre 2023-06-07 18:31:30 +08:00
haitaoo d680820785 feat: Initial design of front-end plug-in structure completed 2023-06-07 17:20:05 +08:00
haitao.jarvis bb5daf8003
Merge pull request #389 from answerdev/feat/1.1.0/ui
Feat/1.1.0/UI
2023-06-05 18:31:00 +08:00
haitaoo 27432c6ee2 fix(style): Make `.small` work correctly on `button` 2023-06-05 18:18:19 +08:00
haitao.jarvis 1c4664d524
Merge pull request #385 from answerdev/feat/1.1.0/ui
fix: Set $enable-smooth-scroll to false
2023-06-02 18:52:35 +08:00
haitaoo bb437cfff8 fix: Set $enable-smooth-scroll to false 2023-06-02 18:46:51 +08:00
haitao.jarvis 16d2715d54
Merge pull request #384 from answerdev/feat/1.1.0/ui
Feat/1.1.0/UI
2023-06-02 18:30:37 +08:00
haitaoo 92d06b8078 fix(Legal): Set `SizeNavLayout` for legal 2023-06-02 18:12:50 +08:00
haitaoo 8b18cff56d fix: Removing the default scrolling animation 2023-06-02 17:53:00 +08:00
haitao.jarvis 4eae58e0a9
Merge pull request #383 from answerdev/feat/1.1.0/ui
Feat/1.1.0/UI
2023-06-02 16:54:02 +08:00
haitaoo 979fb120d1 fix: Remove animation when scrolling pages with script 2023-06-02 16:51:40 +08:00
haitaoo 151fe851d3 fix(InviteToAnswer): Optimising style and interaction 2023-06-02 16:33:38 +08:00
haitao.jarvis b2294bddc4
Merge pull request #382 from answerdev/feat/1.1.0/ui
fix(QuestionList): Make the Tag details page remember how to sort the…
2023-05-31 20:48:42 +08:00
haitaoo b191b9e471 fix(QuestionList): Make the Tag details page remember how to sort the list of questions too 2023-05-31 20:46:21 +08:00
haitao.jarvis 1fe92a99d2
Merge pull request #381 from answerdev/feat/1.1.0/ui
Feat/1.1.0/UI
2023-05-31 19:50:12 +08:00
haitaoo ae90d4b8ad fix(QuestionList): Make the Tag details page remember how to sort the list of questions too 2023-05-31 19:48:50 +08:00
haitaoo edba84c47e fix(InviteToAnswer): Hide components when not necessary 2023-05-31 19:25:27 +08:00
haitaoo 9104b31231 fix(InviteToAnswer): Adjusting style and interaction details 2023-05-31 19:01:58 +08:00
haitao.jarvis 9ac3453b91
Merge pull request #380 from answerdev/feat/1.1.0/ui
fix(guard.isIgnoredPath): Avoid incorrect matches when using `indexOf`
2023-05-31 15:29:04 +08:00
haitaoo 378b6e6b2d fix(guard.isIgnoredPath): Avoid incorrect matches when using `indexOf` 2023-05-31 15:27:13 +08:00
dashuai 0147fcb830
Merge pull request #379 from answerdev/feat/1.1.0/ui
fix: change sidenav max width
2023-05-30 18:02:32 +08:00
shuai 58ff1215f1 fix: change sidenav max width 2023-05-30 18:01:22 +08:00
dashuai aa4a60256b
Merge pull request #377 from answerdev/feat/1.1.0/ui
fix: sidenav need sticky
2023-05-30 10:24:37 +08:00
shuai 7c1d4af7c9 fix: sidenav need sticky 2023-05-30 10:24:08 +08:00
dashuai 169dff3541
Merge pull request #375 from answerdev/feat/1.1.0/ui
fix: add page-main class
2023-05-29 10:11:00 +08:00
shuai e6cc262a5c fix: add page-main class 2023-05-29 10:09:46 +08:00
dashuai 31800e6f2c
Merge pull request #374 from answerdev/feat/1.1.0/ui
Feat/1.1.0/UI
2023-05-26 18:25:39 +08:00
shuai c860571289 fix: edit answer page style adjustment 2023-05-26 18:25:04 +08:00
shuai 6c5d4afbe1 fix: i8n use backend 2023-05-26 17:50:27 +08:00
haitao.jarvis ea5bd460eb
Merge pull request #373 from answerdev/feat/1.1.0/ui
feat(TagSelector): Create `tag` operation associated with permission …
2023-05-25 18:33:12 +08:00
haitaoo 4ecfb1c057 feat(TagSelector): Create `tag` operation associated with permission control 2023-05-25 18:31:43 +08:00
haitao.jarvis 2f60a3e061
Merge pull request #372 from answerdev/feat/1.1.0/ui
style: Remove unnecessary `fs-14` and replace it with `small`
2023-05-25 10:44:12 +08:00
haitaoo 69df077d40 style: Remove unnecessary `fs-14` and replace it with `small` 2023-05-25 10:42:41 +08:00
haitao.jarvis 37cc7b0bfd
Merge pull request #371 from answerdev/feat/1.1.0/ui
fix(Notifications): Optimize font size and other styles
2023-05-24 18:46:20 +08:00
haitaoo 8e0a22188e fix(Notifications): Optimize font size and other styles 2023-05-24 18:44:44 +08:00
haitao.jarvis 363d7c714d
Merge pull request #370 from answerdev/feat/1.1.0/ui
Feat/1.1.0/UI
2023-05-24 17:48:09 +08:00
haitaoo 3e1e411dd0 fix(Header): Handling redirects when clicking on the `login` menu 2023-05-24 17:46:25 +08:00
haitaoo 6eed25f48c fix(InviteToAnswer): Optimising the control logic of the `edit` button 2023-05-24 17:33:03 +08:00
haitaoo 2a02b9d5c0 fix(InviteToAnswer): Control the presentation of `invite_to_answer` 2023-05-24 16:56:54 +08:00
haitao.jarvis 97f58483f5
Merge pull request #369 from answerdev/feat/1.1.0/ui
Feat/1.1.0/UI
2023-05-24 16:32:44 +08:00
haitaoo 0eb036aaba feat(Notifications): Support `inbox_type` filter 2023-05-24 16:30:17 +08:00
haitaoo 0561337942 feat(Question): Implementing the invite to answer function 2023-05-24 15:11:14 +08:00
dashuai 33be29ec74
Merge pull request #366 from answerdev/feat/1.1.0/ui
Feat/1.1.0/UI
2023-05-22 17:01:06 +08:00
shuai 2cea40c809 fix: change admin pages styles 2023-05-22 16:59:32 +08:00
shuai b02fda76ea fix: user settings style adjustment 2023-05-22 16:29:23 +08:00
dashuai c602752dcc
Merge pull request #365 from answerdev/feat/1.1.0/ui
Feat/1.1.0/UI
2023-05-22 16:03:18 +08:00
shuai 58936ca4f5 fix: resolve conflict 2023-05-22 15:31:44 +08:00
shuai 6f63a0a0cd feat: add side nav 2023-05-22 15:24:11 +08:00
haitao.jarvis bb6e8629e3
Merge pull request #361 from answerdev/feat/1.1.0/ui
Feat/1.1.0/UI
2023-05-19 13:26:40 +08:00
haitaoo c63267713c fix(ThemeColor): Make all pages support `theme-color` 2023-05-19 12:50:23 +08:00
haitaoo d6b758993c feat(QuestionList): Remember how to sort the list of questions in local storage 2023-05-19 11:16:46 +08:00
aichy126 bb89db35c4 Merge branch 'feat/1.1.0/sql' into test 2023-05-18 12:05:52 +08:00
aichy126 1860f3ecef add template language 2023-05-18 12:05:30 +08:00
haitaoo e1e6627357 feat(PageTags): Set the language attribute for the document 2023-05-18 11:52:10 +08:00
shuai cf10ebef86 fix: style adjustment 2023-05-18 10:22:53 +08:00
shuai 547d035e42 fix: change password add verification code verification 2023-05-17 18:29:08 +08:00
shuai fb8c1fbb5f fix: refresh auth code shen show authcode modal 2023-05-16 17:59:08 +08:00
shuai dd44101d34 fix: create tag error adjustment 2023-05-15 16:31:48 +08:00
shuai 5b98eff4bc fix: support gravatar mirror sites 2023-05-15 15:52:08 +08:00
shuai 2076dcd0e5 fix: create tag error message prompt optimization 2023-05-15 10:13:34 +08:00
shuai 118dc29ae9 fix: follow btton add tootips 2023-05-11 16:28:29 +08:00
haitaoo dd14fa7b52 fix(navigateToLogin): `navigateToLogin` only jumps to the internal login page 2023-05-09 17:41:11 +08:00
haitaoo adc75083b2 fix(Login): Dealing with external login links not jumping properly 2023-05-09 16:56:58 +08:00
haitaoo d61e0dab9e Merge branch 'feat/1.1.2/ui' into beta.2/1.1.0 2023-05-09 10:31:41 +08:00
LinkinStars dacc27e373 Merge branch 'beta/1.1.0' into beta.2/1.1.0
# Conflicts:
#	internal/migrations/migrations.go
#	internal/schema/user_schema.go
#	ui/src/common/interface.ts
2023-05-09 10:15:58 +08:00
shuai 016fd7b412 fix: add someone for anonymous user display 2023-05-08 15:54:01 +08:00
shuai 54c07ba829 fix: add someone for anonymous user display 2023-05-08 15:39:44 +08:00
shuai 225d766f9c fix: add preventdefault for form submit 2023-05-06 18:48:14 +08:00
shuai 73598e8af6 fix: change emial need confirm password 2023-05-06 15:44:25 +08:00
shuai dd47eeced6 fix: change emial need confirm password 2023-05-06 15:41:00 +08:00
haitaoo 2672f43525 fix(loggedUserInfoStore): Avoiding errors in `update` operations 2023-05-05 17:39:24 +08:00
haitaoo 7d722cde4f fix(HotQuestions): Automatically hide the `HotQuestions` module when no data is available 2023-05-04 19:21:19 +08:00
haitaoo 9afb26fcba feat(SchemaForm): `UIAction` support for refreshing form configuration functions 2023-05-04 19:19:11 +08:00
haitaoo c02709a337 Merge branch 'feat/1.1.2/ui' of github.com:answerdev/answer into feat/1.1.2/ui 2023-04-29 12:38:48 +08:00
haitaoo f46af67b2c fix(setupApp): Update setupApp logic to prevent invalid Promise.allSettled from being triggered 2023-04-29 12:37:30 +08:00
haitaoo c843dddf0b feat(SchemaForm): Optimising the action feedback of the Button component 2023-04-29 12:25:54 +08:00
shuai c7c2aad205 fix: meta theme-color support primary color 2023-04-28 11:09:43 +08:00
shuai 9f2607cf35 fix: qrcode max width 240 2023-04-27 14:33:53 +08:00
shuai 40ac54eb46 fix: logo max height changed 2023-04-27 14:09:20 +08:00
shuai e3a49132b2 fix: supplement i18n for admin flags page 2023-04-27 11:32:06 +08:00
shuai 65e5af6482 style: logo remove roundes class 2023-04-27 11:04:50 +08:00
shuai b509739b35 fix: oauth bind emial styles adjustment 2023-04-26 15:02:54 +08:00
shuai 64f2fc70cd style: change uses pages style 2023-04-26 14:59:37 +08:00
haitaoo 29fddeca35 refactor(admin/users): Adjustment of the way to determine the availability of administrator actions 2023-04-26 10:33:45 +08:00
haitaoo 05898157c8 fix(Question): Make the focus style of the content editor follow the theme configuration 2023-04-25 16:37:43 +08:00
haitaoo bdd00e636b fix(auth-landing): Improve the stability of the process of obtaining login user information 2023-04-25 16:22:32 +08:00
haitaoo f89687d021 fix(ImgViewer): Make `ImgViewer` clickable to close the image 2023-04-25 15:09:02 +08:00
haitaoo ddda7e6d5a Merge branch 'feat/1.1.2/ui' of github.com:answerdev/answer into feat/1.1.2/ui 2023-04-25 14:29:43 +08:00
haitaoo 9a07d5092a fix(Question): add ImgViewer for answer 2023-04-25 14:29:30 +08:00
shuai 6b2f191d49 fix: tags sort btn style adjustment 2023-04-25 14:18:44 +08:00
haitaoo 5a4c22c393 fix(guard): Supplementary `IGNORE_PATH_LIST` 2023-04-25 13:16:37 +08:00
haitaoo d672e31815 debug: auth-landing 2023-04-25 12:24:08 +08:00
haitaoo 55aeec174c debug: guard 2023-04-25 12:17:12 +08:00
haitaoo ddaf4b7863 fix(guard): Unifying the definition and use of `IGNORE_PATH_LIST` 2023-04-25 10:52:37 +08:00
haitaoo 8be0b2bffd Merge branch 'feat/1.1.2/ui' of github.com:answerdev/answer into feat/1.1.2/ui 2023-04-24 15:11:36 +08:00
haitaoo 096c949ae0 fix(Header): Suppress padding in nav-link 2023-04-24 15:11:19 +08:00
shuai f844978662 fix: remove logo max width class 2023-04-24 14:42:18 +08:00
shuai 1d95b3b510 fix: hot questions add params in_days 2023-04-24 14:16:44 +08:00
shuai 6349f42234 chore: bootstrap icons upgrade to 1.10.4 2023-04-23 18:28:43 +08:00
haitaoo 971bf4da61 Merge branch 'feat/1.1.2/ui' of github.com:answerdev/answer into feat/1.1.2/ui 2023-04-23 17:04:47 +08:00
haitaoo 62b5008bc5 fix(Header): Fixed the colour of the user centre icon in the Header 2023-04-23 17:04:08 +08:00
shuai b24fc1ff22 feat: use susppened page add contact_email 2023-04-23 15:16:47 +08:00
shuai 95a58e19a7 Merge branch 'feat/1.1.2/ui' of github.com:answerdev/answer into feat/1.1.2/ui 2023-04-21 14:22:32 +08:00
shuai 90cd9de7fe fix: add safe-area-inset-bottom for footer 2023-04-21 14:22:23 +08:00
haitaoo 9edfde5759 fix(user-center): Set the pageTitle for the user center page 2023-04-21 12:36:48 +08:00
haitaoo 2498ab139a fix(user-center/auth): Add route guards to allow access only to non-logged-in users 2023-04-21 11:45:36 +08:00
haitaoo 40cdca8adf feat(SchemaForm): All form components support the readOnly property 2023-04-20 18:56:37 +08:00
haitaoo cec02e8000 fix(guard.js): Delaying the UserAgent request so that the Language is correctly obtained 2023-04-20 18:02:10 +08:00
haitaoo 944e773392 fix(Login): Improve the prompt text for the Login process 2023-04-20 17:51:43 +08:00
haitaoo 2db93af38b Merge branch 'feat/1.1.2/ui' of github.com:answerdev/answer into feat/1.1.2/ui 2023-04-20 17:04:02 +08:00
haitaoo 86c4c685ee fix(SchemaForm): Extending the Button component 2023-04-20 17:03:52 +08:00
haitaoo 128d5c9f87 fix(WeComAuth): Optimise QR code margin styles 2023-04-20 16:11:46 +08:00
haitaoo d3f02a35d9 fix(ImgViewer): Migrate `ImgViewer` from hooks to component 2023-04-20 16:00:27 +08:00
shuai 2253a87aea fix: error content support custome title 2023-04-20 15:26:43 +08:00
shuai f859aa2fba fix: meta attributes add viewport-fit cover 2023-04-20 15:08:55 +08:00
haitaoo 61cb84ac06 fix(Admin/users): Administrator password reset access to `user_password_agent_enabled` control 2023-04-20 11:18:20 +08:00
haitaoo 726fab77ac fix: Adding logical control to the `signup` button on the home page 2023-04-19 18:46:26 +08:00
haitaoo 24afb5e21b feat: Add `enabled_original_user_system` to the login address logic 2023-04-19 18:25:34 +08:00
haitaoo a045060b76 Merge branch 'feat/ui-1.1.0' into feat/1.1.2/ui 2023-04-19 17:47:39 +08:00
haitaoo f297330249 Merge branch 'dev' into feat/ui-1.1.0 2023-04-19 17:27:33 +08:00
LinkinStars fc9de356d6 Merge branch 'github-main' into beta/1.1.0
# Conflicts:
#	Makefile
#	internal/migrations/migrations.go
#	ui/src/common/interface.ts
2023-04-19 16:57:48 +08:00
haitaoo 901f2cb232 feat: Adding an auth page to the user center 2023-04-19 16:31:28 +08:00
haitaoo fd2c5f9946 refactor(SchemaForm): Making form components more independent 2023-04-19 11:13:34 +08:00
haitaoo 1799f9e7db fix(Personal): Replace `Button` link with `Link` 2023-04-18 19:35:15 +08:00
shuai 2ce1c88528 fix: typescript use v4.8.3 2023-04-18 18:17:59 +08:00
haitaoo 54b7de30a0 fix(RouteGuard): Handle the issue of `RouteGuard` not rendering `children` due to unexpected parent guard results not being handled correctly 2023-04-18 18:10:55 +08:00
shuai 6eca3848d8 fix: remove unused code 2023-04-18 18:03:36 +08:00
shuai 56ece35517 fix: remove test split main.js 2023-04-18 17:49:31 +08:00
shuai 92cc1e6a5d chore: split main.js 2023-04-18 17:38:08 +08:00
haitaoo 095bc79758 feat: SchemaForm supports Button components 2023-04-18 15:48:43 +08:00
haitaoo 1402d9e5dc Merge branch 'feat/1.1.2/ui' of github.com:answerdev/answer into feat/1.1.2/ui 2023-04-18 11:53:28 +08:00
haitaoo 6350cb861e feat: The account form supports the `accountAgent` logic 2023-04-18 11:53:13 +08:00
haitaoo 7445dbc336 feat: Profile forms support read-only logic 2023-04-18 11:42:30 +08:00
haitaoo a38c6a833f feat: Show `privilege` form dynamic fields 2023-04-18 10:56:55 +08:00
shuai 3def6cabd8 fix: add getUserAgentType function 2023-04-18 10:48:23 +08:00
haitaoo 357d474503 Merge branch 'feat/1.1.2/ui' of github.com:answerdev/answer into feat/1.1.2/ui 2023-04-17 18:37:39 +08:00
haitaoo 42faac87ee feat: user-center/auth-failed 2023-04-17 18:37:27 +08:00
shuai fa0efd82a8 Merge branch 'feat/1.1.2/ui' of github.com:answerdev/answer into feat/1.1.2/ui 2023-04-17 18:32:52 +08:00
shuai cdf5ffa0a8 feat: add custome sidebar fucntion 2023-04-17 18:32:43 +08:00
haitaoo 7bfb5f0126 Merge branch 'feat/1.1.2/ui' of github.com:answerdev/answer into feat/1.1.2/ui 2023-04-17 17:55:09 +08:00
haitaoo fbb29a0b74 feat: admin/privilege 2023-04-17 17:54:51 +08:00
haitaoo 9da53361a7 feat: admin/settings-users 2023-04-17 16:42:53 +08:00
haitaoo 10afa0a47b refactor: AccordionNav, SchemaForm 2023-04-17 15:08:51 +08:00
shuai 285a44be1b feat: add login fail page 2023-04-17 14:24:00 +08:00
haitaoo c62436a703 feat(admin/users): Determine if user status changes are allowed via `adminUcAgent` 2023-04-16 15:56:20 +08:00
haitaoo 36e183dd79 fix(RouteGuard): Avoid performing route guarding at the wrong time 2023-04-16 15:19:09 +08:00
haitaoo f71ece495c feat(admin/login): Add `Email Registration` and `Allowed Email Domains` control options 2023-04-16 11:59:17 +08:00
haitaoo f02f62112a feat: Access to `WeCome` user login 2023-04-14 17:42:07 +08:00
shuai 17b7e9c7b8 feat: add top hide function 2023-04-13 18:43:48 +08:00