Compare commits

...

4016 Commits

Author SHA1 Message Date
zhaojisen
d0467888e5 fixed: Restores remote application styles 2024-10-15 16:58:34 +08:00
wangruidong
d858489367 fix: modify getPreference url 2024-10-15 14:13:10 +08:00
feng
341a30ba06 perf: The platform gets activeMenu and adds a default value 2024-10-15 11:32:51 +08:00
ZhaoJiSen
8390fb7429 Merge pull request #4398 from jumpserver/pr@dev@help_tip
perf: Help text automatic line wrapping
2024-10-12 14:40:43 +08:00
feng
5389f1d011 perf: Help text automatic line wrapping 2024-10-12 14:39:15 +08:00
ZhaoJiSen
bde642570f Merge pull request #4397 from jumpserver/pr@dev@perf_reveiver
style: Set special receiver to optimize the scroll wheel display
2024-10-12 11:35:16 +08:00
zhaojisen
3e7b970fe7 style: Set special receiver to optimize the scroll wheel display 2024-10-12 11:32:05 +08:00
ZhaoJiSen
2421e822b4 Merge pull request #4396 from jumpserver/pr@dev@perf_number_style
style: Optimize the number field style
2024-10-11 18:19:35 +08:00
zhaojisen
b2e474e3f6 style: Optimize the number field style 2024-10-11 18:15:46 +08:00
ZhaoJiSen
541836390a Merge pull request #4394 from jumpserver/pr@dev@fix_tab_change
fixed: Fixed command filtering and command group tab switching issues
2024-10-10 18:55:00 +08:00
zhaojisen
bb92e3f22b fixed: Fixed command filtering and command group tab switching issues 2024-10-10 18:51:50 +08:00
ZhaoJiSen
c9ad797b40 Merge pull request #4393 from jumpserver/pr@dev@fix_quick_job_node
fixed: Fixed the shortcut command selection node issue
2024-10-10 18:39:34 +08:00
zhaojisen
2a08310efc fixed: Fixed the shortcut command selection node issue 2024-10-10 18:37:47 +08:00
zhaojisen
3b2803b9a1 fixed: Fixed the shortcut command selection node issue 2024-10-10 18:36:33 +08:00
wangruidong
1b8ac9112e fix: user lack permission to view the type tree 2024-10-10 17:11:13 +08:00
ZhaoJiSen
9cc3dd4de9 Merge pull request #4390 from jumpserver/pr@dev@fix_add_lineHeight
style: Add Line Height
2024-10-10 14:40:30 +08:00
zhaojisen
120ef70eb1 style: Add Line Height 2024-10-10 14:36:01 +08:00
ZhaoJiSen
541f4ebc62 Merge pull request #4389 from jumpserver/pr@dev@fix_remote_app
style: Adjusting the styles of the remote application
2024-10-10 14:17:52 +08:00
zhaojisen
a47636abc7 style: Adjusting the styles of the remote application 2024-10-10 14:11:53 +08:00
ZhaoJiSen
78f6f4b36a Merge pull request #4388 from jumpserver/pr@dev@fix_comments_style
fixed: Fixed the presentation format of asset notes
2024-10-10 11:23:16 +08:00
zhaojisen
5abc0b77cf fixed: Fixed the presentation format of asset notes 2024-10-10 11:18:49 +08:00
ZhaoJiSen
464638e782 Merge pull request #4387 from jumpserver/pr@dev@fix_input_border
style: Fixed the display of the account number input box
2024-10-10 10:46:23 +08:00
zhaojisen
37cfeb2077 style: Fixed the display of the account number input box 2024-10-10 10:43:09 +08:00
ZhaoJiSen
44e297f01a Merge pull request #4386 from jumpserver/pr@dev@fix_tooltip_position
fixed: Fixed issue with sidebar toolTip placement
2024-10-10 09:50:33 +08:00
zhaojisen
febc283e36 fixed: Fixed issue with sidebar toolTip placement 2024-10-10 09:47:05 +08:00
ZhaoJiSen
dae33f55e8 Merge pull request #4385 from jumpserver/pr@dev@fix_special_chara
fixed: Fixed + and - not being special characters
2024-10-09 18:38:23 +08:00
zhaojisen
c62cd27690 fixed: Fixed + and - not being special characters 2024-10-09 18:34:31 +08:00
ZhaoJiSen
83443f8187 Merge pull request #4383 from jumpserver/pr@dev@fix_tab_refresh
fixed: Fixed An issue where adding a tag to asset does not work
2024-10-09 17:26:08 +08:00
zhaojisen
cb46f393e0 fixed: Fixed An issue where adding a tag to asset does not work 2024-10-09 17:17:12 +08:00
wangruidong
ddf5ac2151 fix: Determine the asset connection opening method based on the settings 2024-10-09 16:44:25 +08:00
wangruidong
88173f852a perf: Default endpoint cannot be disabled 2024-10-09 16:43:16 +08:00
wangruidong
d5f16e90e2 perf: add created_by field 2024-10-09 16:15:36 +08:00
ZhaoJiSen
d1c0aca4ff Merge pull request #4380 from jumpserver/pr@dev@fix_font_size
fixed: Fixed an issue where the font size of the resource is too large due to the parent element's font size being overridden
2024-10-09 14:47:42 +08:00
zhaojisen
a42edf17ec fixed: Fixed an issue where the font size of the resource is too large due to the parent element's font size being overridden 2024-10-09 14:32:06 +08:00
feng
dac5dfcd1c perf: Optimize file audit download prompt 2024-09-29 16:12:41 +08:00
ZhaoJiSen
8e6ca146e1 Merge pull request #4353 from jumpserver/dependabot/npm_and_yarn/serve-static-1.16.0
chore(deps-dev): bump serve-static from 1.15.0 to 1.16.0
2024-09-29 10:16:07 +08:00
ZhaoJiSen
9c06d36eab Merge pull request #4351 from jumpserver/dependabot/npm_and_yarn/path-to-regexp-3.3.0
chore(deps): bump path-to-regexp from 2.4.0 to 3.3.0
2024-09-29 10:14:32 +08:00
wisonic
ab7bd574f8 fix: assets proportion tooltip cause page bounced at first time 2024-09-27 17:34:25 +08:00
wangruidong
6007dc8621 perf: Endpoint add is_active field 2024-09-27 16:00:40 +08:00
wangruidong
a0e7c48dc9 perf: adhoc can clone 2024-09-27 14:12:13 +08:00
wangruidong
71dea791bf fix: xterm output truncate 2024-09-26 17:17:23 +08:00
ZhaoJiSen
e1b9184f41 Merge pull request #4372 from jumpserver/pr@dev@fix_perm_list_tree
fixed: Fixed an issue with draggable Tree nodes under asset authorization
2024-09-26 17:02:08 +08:00
zhaojisen
730d47f02a fixed: Fixed an issue with draggable Tree nodes under asset authorization 2024-09-26 16:59:18 +08:00
feng
e82ec68935 perf: The maximum length of the randomly generated password is changed to 36 2024-09-25 10:54:05 +08:00
feng
e8e5975d7f fix: fix after successfully creating an asset, the asset list cannot be partially refreshed 2024-09-24 15:44:55 +08:00
ZhaoJiSen
3cb9dec978 Merge pull request #4366 from jumpserver/pr@dev@fix_style_fix
style: Restoring styles
2024-09-19 18:21:50 +08:00
zhaojisen
c025441075 style: Restoring styles 2024-09-19 18:20:41 +08:00
wangruidong
050b50fa74 fix: playbook template clone error 2024-09-19 15:07:31 +08:00
ibuler
e26befabc3 perf: filter gateway using new params 2024-09-19 11:24:51 +08:00
wangruidong
8545fc6136 fix: session is_locked show value 2024-09-19 11:20:54 +08:00
ZhaoJiSen
e343e0df9d Merge pull request #4363 from jumpserver/pr@dev@perf_remote_app
style: Adjust the remote application page layout
2024-09-18 21:16:47 +08:00
zhaojisen
74519e6f3c style: Adjust the remote application page layout 2024-09-18 21:15:49 +08:00
feng
1305f90372 perf: TimerExecution translate 2024-09-18 15:06:06 +08:00
feng
bbc3f53c0a perf: User details community version removes user acl 2024-09-18 11:11:53 +08:00
ZhaoJiSen
aa605adbc7 Merge pull request #4359 from jumpserver/pr@dev@fix_show_NaN
fixed: Fixed NaN issue when setting timing interval
2024-09-17 13:42:51 +08:00
zhaojisen
49ea7d0969 fixed: Fixed NaN issue when setting timing interval 2024-09-17 13:34:51 +08:00
feng
4221bdb2ab perf: Postgresql add ssl mode 2024-09-13 17:49:05 +08:00
dependabot[bot]
af4010e299 chore(deps-dev): bump serve-static from 1.15.0 to 1.16.0
Bumps [serve-static](https://github.com/expressjs/serve-static) from 1.15.0 to 1.16.0.
- [Release notes](https://github.com/expressjs/serve-static/releases)
- [Changelog](https://github.com/expressjs/serve-static/blob/master/HISTORY.md)
- [Commits](https://github.com/expressjs/serve-static/compare/v1.15.0...1.16.0)

---
updated-dependencies:
- dependency-name: serve-static
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-12 02:22:33 +00:00
ibuler
9b7c4ed353 chore: lock the pull request when workflow start 2024-09-12 10:22:01 +08:00
dependabot[bot]
879df90503 chore(deps): bump path-to-regexp from 2.4.0 to 3.3.0
Bumps [path-to-regexp](https://github.com/pillarjs/path-to-regexp) from 2.4.0 to 3.3.0.
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases)
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md)
- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v2.4.0...v3.3.0)

---
updated-dependencies:
- dependency-name: path-to-regexp
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-11 18:05:18 +00:00
wangruidong
41f841532f feat: LDAP HA 2024-09-11 18:26:49 +08:00
feng
0b9f47dd84 feat: Postgresql support ssl 2024-09-11 18:12:33 +08:00
wangruidong
d32a376e8c feat: Support playbook, adhoc share 2024-09-11 18:02:03 +08:00
ibuler
0f8a8845df perf: change gateway gateway tip 2024-09-11 15:26:57 +08:00
wangruidong
8bb2c66b99 perf: Add task description 2024-09-09 18:59:25 +08:00
ibuler
b3d0be2f60 perf: update platform icon 2024-09-06 11:15:07 +08:00
ibuler
5a94ddd976 perf: api can set radio and checkbox tip 2024-09-06 11:14:03 +08:00
ibuler
7b9627a80b perf: support change gateway platform 2024-09-06 11:10:46 +08:00
feng
5fcfecc060 perf: Acl action add notify and warn 2024-09-06 11:08:21 +08:00
wangruidong
f4d7a2283c feat: Add announcement start and end dates 2024-09-06 10:56:03 +08:00
feng
40bb8410d3 perf: System settings task cleanup add change secret and push record retention days 2024-09-02 10:18:13 +08:00
fit2bot
45344ac620 perf: ldap import user error msg (#4333)
* perf: ldap import user error msg

* fix: Duplication on new code

---------

Co-authored-by: wangruidong <940853815@qq.com>
2024-08-30 17:01:18 +08:00
feng
5b894c9667 perf: View the internal message and convert the content into markdown 2024-08-29 17:28:18 +08:00
ZhaoJiSen
d89bd15b6d Merge pull request #4337 from jumpserver/pr@dev@fix_table_reload
fixed: Fixed an issue where tables could not be refreshed
2024-08-29 13:06:40 +08:00
zhaojisen
5e640dd45c fixed: Fixed an issue where tables could not be refreshed 2024-08-29 11:50:23 +08:00
fit2bot
09aa750794 chore: update checkout action 2024-08-28 11:34:09 +08:00
吴小白
744b215800 feat: bump node from 16.20 to 20.15 2024-08-27 11:07:37 +08:00
ibuler
f4e11da053 perf: revert pre org if logout 2024-08-23 15:40:16 +08:00
ibuler
2e6b5706d5 perf: remove tab in query 2024-08-21 18:04:19 +08:00
feng
440a5b27ef perf: Asset authorization request asset optimization mini limit 300 2024-08-21 11:34:17 +08:00
feng
932e16844e perf: Role detail title translate 2024-08-20 11:29:02 +08:00
feng
aff2e439dd perf: Ztree cannot be dragged under global organization 2024-08-20 10:45:21 +08:00
ZhaoJiSen
a618794c14 Merge pull request #4319 from jumpserver/pr@dev@fix_assets_tree
fixed: asset tree height
2024-08-15 17:51:17 +08:00
zhaojisen
8dd66c400a fixed: asset tree height 2024-08-15 17:49:14 +08:00
ZhaoJiSen
ac3ce464b7 Merge pull request #4318 from jumpserver/pr@dev@fix_aoumnt_formatter
fixed: Fixed an issue where the details list data would not refresh after the data was updated
2024-08-15 17:43:07 +08:00
zhaojisen
4d01c6dabe fixed: Fixed an issue where the details list data would not refresh after the data was updated 2024-08-15 17:39:59 +08:00
ZhaoJiSen
47eeac23eb Merge pull request #4317 from jumpserver/pr@dev@ticket_flow
perf: Ticket flow detail error
2024-08-15 16:42:58 +08:00
feng
592f783245 perf: Ticket flow detail error 2024-08-15 16:42:01 +08:00
Ewall555
c34ac6a56f perf: Translate ticket cancel button 2024-08-15 15:50:36 +08:00
Bai
9a7162cc9e perf: i18n for ldap user import 2024-08-15 15:49:25 +08:00
ZhaoJiSen
5edf2f34dd Merge pull request #4313 from jumpserver/pr@dev@fix_cloud_button
fixed: Fixed the issue that can be edited and deleted under the default cloud synchronization policy
2024-08-15 12:07:42 +08:00
zhaojisen
859d824195 fixed: Fixed the issue that can be edited and deleted under the default cloud synchronization policy 2024-08-15 12:06:36 +08:00
ZhaoJiSen
c382cc633e Merge pull request #4312 from jumpserver/pr@dev@fix_quick_job
fixed: Fixed the issue that the shortcut command could not get the account
2024-08-15 11:06:21 +08:00
zhaojisen
653e24773f fixed: Fixed the issue that the shortcut command could not get the account 2024-08-15 10:59:13 +08:00
wangruidong
ae489610ee perf: Translate batch approval 2024-08-14 19:28:11 +08:00
ZhaoJiSen
b5e85c66e4 Merge pull request #4311 from jumpserver/pr@dev@fix_icon_show
fixed: common icon
2024-08-14 19:01:49 +08:00
zhaojisen
4060fa4c4a fixed: common icon 2024-08-14 18:59:13 +08:00
ZhaoJiSen
9630b79daa Merge pull request #4310 from jumpserver/pr@dev@fix_common_icon
fixed: common icon
2024-08-14 18:55:52 +08:00
zhaojisen
ad93917387 fixed: common icon 2024-08-14 18:52:40 +08:00
feng
691590da7b perf: Cloud sync task interval to number 2024-08-14 18:52:19 +08:00
feng
71828fd78b perf: Translate 2024-08-14 16:38:04 +08:00
ZhaoJiSen
5a45f31ac4 Merge pull request #4305 from jumpserver/pr@dev@fix_ticket_tree
fixed: Fixed missing action book nodes in ticket details
2024-08-14 16:32:37 +08:00
zhaojisen
44901eee23 fixed: Fixed missing action book nodes in ticket details 2024-08-14 16:30:49 +08:00
ZhaoJiSen
2d91fa107d Merge pull request #4304 from jumpserver/pr@dev@fix_storage_textarea
fixed:Fixed the common item in the storage Settings to be a text field
2024-08-14 15:48:20 +08:00
zhaojisen
7a6ade4bd9 fixed:Fixed the common item in the storage Settings to be a text field 2024-08-14 15:46:31 +08:00
wangruidong
951778668f perf: profile page go to some page error 2024-08-13 18:16:04 +08:00
zhaojisen
0aca23bf38 fixed: internationalization issues 2024-08-13 17:50:49 +08:00
wangruidong
9b97dc9a74 perf: add auto generate ssh-key 2024-08-13 17:43:47 +08:00
feng
32cd030479 fix: Cloud sync task regions display 2024-08-09 17:40:50 +08:00
wangruidong
607bb476db perf: asset name edit add icon 2024-08-09 16:33:58 +08:00
feng
1d676ec9b7 perf: Domain detail gateway translate 2024-08-09 10:45:52 +08:00
wangruidong
614ebb4121 fix: platform page asset not allow go to detail page 2024-08-08 17:34:42 +08:00
ZhaoJiSen
8c2719a95d Merge pull request #4291 from jumpserver/pr@dev@fix_load
perf: add button loading status
2024-08-08 15:00:45 +08:00
zhaojisen
c6b0a958a6 perf: add button loading status 2024-08-08 14:53:42 +08:00
ZhaoJiSen
3edebf3f4f Merge pull request #4290 from jumpserver/pr@dev@fix_loading
perf: add button loading status
2024-08-08 14:47:26 +08:00
zhaojisen
f63405978e perf: add button loading status 2024-08-08 14:46:39 +08:00
fit2bot
c582c8de98 chore: remove build test 2024-08-08 13:50:57 +08:00
fit2bot
c44e79ed3b perf: add button loading status (#4285)
* perf: add button loading status

* perf: add button loading status

* perf: add button loading status

---------

Co-authored-by: zhaojisen <1301338853@qq.com>
2024-08-08 11:37:38 +08:00
feng
fc7d5b9c29 perf: Asset authorization: The number of accounts displayed is incorrect ignore @SPEC 2024-08-07 17:51:15 +08:00
Eric
335febd4a5 perf: update session page i18n 2024-08-07 17:45:52 +08:00
wangruidong
5ea2918fe7 feat: Allow users to customize asset name and comment 2024-08-07 16:47:54 +08:00
ZhaoJiSen
7668d10ba5 Merge pull request #4282 from jumpserver/pr@dev@fix_continue_add
fixed: Restore continues to add the ability to clear the form
2024-08-06 14:20:53 +08:00
zhaojisen
df15d141da fixed: Restore continues to add the ability to clear the form 2024-08-06 14:14:37 +08:00
wangruidong
e2f4bbde79 feat: support configuring multiple SSH keys for users 2024-08-05 15:21:14 +08:00
feng
3ca7de42af perf: Optimization settings auth org select2 2024-08-02 17:51:25 +08:00
Bai
e6a577ba9b perf: assets internal display for false 2024-08-02 16:04:59 +08:00
feng
6290179460 perf: Third-party user login settings default organization 2024-08-02 15:52:42 +08:00
ZhaoJiSen
4f3c9e9353 Merge pull request #4276 from jumpserver/pr@dev@fix_add_continue
fixed: Fixed the issue when adding
2024-08-01 14:57:54 +08:00
zhaojisen
aa28a8f765 fixed: Fixed the issue when adding 2024-08-01 14:57:01 +08:00
ZhaoJiSen
98d0a52fa2 Merge pull request #4275 from jumpserver/pr@dev@fix_filter_param
fixed: Filtering parameters
2024-07-31 14:30:54 +08:00
zhaojisen
8d9e1ffadb fixed: Filtering parameters 2024-07-31 14:29:49 +08:00
zhaojisen
b3be312a4d fixed: Fixed page refresh when tree nodes are clicked 2024-07-31 11:23:07 +08:00
feng
7c41d148aa perf: Support WeCom DingTalk FeiShu Lark Slack attribute mapping 2024-07-30 17:51:55 +08:00
feng
6dee911642 perf: Approval process role selection supports multiple strategies 2024-07-30 16:37:32 +08:00
wangruidong
6dd35e5173 feat: add assets amount field to platform page 2024-07-26 13:44:22 +08:00
halo
fdaa33f68d perf: Email service authentication username is optional 2024-07-26 11:39:31 +08:00
feng
0b813bb719 perf: Del profile scheduled request 2024-07-25 18:22:26 +08:00
fit2bot
7ba6b8d4e4 perf: fix session i18n default (#4258)
* perf: fix session i18n default

* perf: Update Dockerfile with new base image tag

---------

Co-authored-by: Bai <baijiangjie@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Bryan <jiangjie.bai@fit2cloud.com>
2024-07-24 10:03:24 +08:00
ibuler
ef99e25fde perf: workflow 2024-07-23 17:12:37 +08:00
github-actions[bot]
d1e7b907e3 perf: Update Dockerfile with new base image tag 2024-07-23 16:52:36 +08:00
ibuler
83f7dda5e7 perf: change base image 2024-07-23 16:52:36 +08:00
ibuler
80f929fdea perf: change build
perf: using cache

perf: using pnpm
2024-07-23 16:13:36 +08:00
feng
1ec3d02933 perf: You can modify sudo permissions multiple times 2024-07-22 18:17:50 +08:00
ZhaoJiSen
fdf148cc2b Merge pull request #4250 from jumpserver/pr@dev@fix_validation_refresh
fixed: Fixed an issue where the validation date does not refresh
2024-07-22 14:57:28 +08:00
ZhaoJiSen
c9e6ef89dc Merge pull request #4249 from jumpserver/pr@dev@fix_add_continue
fixed: Fixed an issue where the data would not refresh after the Save and Continue Add button was successfully added
2024-07-22 14:57:03 +08:00
zhaojisen
59f9f88f8b fixed: Fixed an issue where the validation date does not refresh 2024-07-22 14:48:51 +08:00
zhaojisen
16417ae843 fixed: Fixed an issue where the data would not refresh after the Save and Continue Add button was successfully added 2024-07-22 10:31:54 +08:00
ZhaoJiSen
58bd0a17c8 Merge pull request #4246 from jumpserver/pr@dev@fix_asset_refresh
fixed: Fixed an issue with asset refresh when clicked
2024-07-18 12:36:55 +08:00
zhaojisen
c4a1eb6938 fixed: Fixed an issue with asset refresh when clicked 2024-07-18 12:33:28 +08:00
feng
b7d9031889 perf: Translate 2024-07-17 18:05:19 +08:00
feng
96b29a9dc2 perf: Feishu lark support attributes settings 2024-07-17 17:00:02 +08:00
zhaojisen
336e176639 style: Code Editor style change 2024-07-17 16:52:03 +08:00
zhuoyang
2df4a9d66d fix:vue.config.js 2024-07-17 16:11:17 +08:00
feng
45a102cff1 perf: Translate 2024-07-17 11:40:17 +08:00
ZhaoJiSen
57ebfa0812 Merge pull request #4235 from jumpserver/pr@dev@fix_editor_style
style: Editor style adjustments
2024-07-17 11:14:53 +08:00
zhaojisen
4e9dd57efe style: Editor style adjustments 2024-07-17 11:13:05 +08:00
ZhaoJiSen
3fcc4ca160 Merge pull request #4229 from jumpserver/pr@dev@fix_params_push
fixed: Fixed the issue that parameter push parameters could not be saved
2024-07-17 11:01:02 +08:00
feng626
958760811c Merge pull request #4230 from jumpserver/pr@dev@ticket
perf: Del ticket comment mistake date
2024-07-17 10:54:50 +08:00
feng
b60e0251c2 perf: Del ticket comment mistake date 2024-07-17 10:51:40 +08:00
zhaojisen
3db0ed756e fixed: Fixed the issue that parameter push parameters could not be saved 2024-07-17 10:51:15 +08:00
feng626
453c4b1e4e Merge pull request #4222 from jumpserver/pr@dev@download
perf: Downloading files does not trigger the beforeunload event
2024-07-16 12:35:32 +08:00
feng
bf4d8ce7a6 perf: Downloading files does not trigger the beforeunload event 2024-07-16 12:34:18 +08:00
wangruidong
34effdbe15 perf: 社区版移除magnus 2024-07-15 19:27:16 +08:00
zhaojisen
274db466f2 fixed:Fixed an issue where the user was unable to enter non-MD content 2024-07-15 19:09:05 +08:00
ZhaoJiSen
cbe697f9dc Merge pull request #4218 from jumpserver/pr@dev@fix_job_tooltip
fixed: Fixed the tooltip shortcut command interface issue
2024-07-15 18:31:28 +08:00
zhaojisen
fb7acb100e fixed: Fixed the tooltip shortcut command interface issue 2024-07-15 18:28:15 +08:00
feng626
ebb36847df Merge pull request #4213 from jumpserver/pr@dev@cloud_sync_install
perf: Cloud sync instance execution add trigger
2024-07-15 18:02:46 +08:00
feng
beba4f1994 perf: Cloud sync instance execution add trigger 2024-07-11 17:15:58 +08:00
ZhaoJiSen
452796e3f5 Merge pull request #4212 from jumpserver/pr@dev@fix_params_remain
fixed: Fixed an issue where push parameters could not be saved when adding an asset account
2024-07-11 15:34:42 +08:00
zhaojisen
02a7969d90 fixed: Fixed an issue where push parameters could not be saved when adding an asset account 2024-07-11 15:32:19 +08:00
zhaojisen
798dbec151 fixed :Event bus shutdown 2024-07-11 15:20:51 +08:00
ibuler
0e11a56e37 perf: table search two times, one init one search 2024-07-11 15:20:01 +08:00
ibuler
be5344344c perf: view cache 2024-07-11 15:18:41 +08:00
ibuler
e75d711e0a perf: nest field change may be lead blink 2024-07-11 15:17:07 +08:00
wangruidong
46ee116f3e fix: role display error when update user 2024-07-11 15:07:29 +08:00
ZhaoJiSen
f4b304338f Merge pull request #4207 from jumpserver/pr@dev@fix_switch_showTooltip
fixed: Fixed tooltip issue with switch button
2024-07-11 10:48:46 +08:00
zhaojisen
e93e78307c fixed: Fixed tooltip issue with switch button 2024-07-11 10:47:33 +08:00
wangruidong
d22079446f perf: profile improvement mfa disabled 2024-07-10 14:21:06 +08:00
ibuler
d57b99b00c perf: phone code api 2024-07-09 19:24:07 +08:00
ZhaoJiSen
e7321356af Merge pull request #4197 from jumpserver/pr@dev@fix_card_style
style: Fine-tuning styles
2024-07-09 18:58:39 +08:00
zhaojisen
a0edc2c527 style: Fine-tuning styles 2024-07-09 18:54:45 +08:00
ibuler
10ebcfd64d perf: tags display inline 2024-07-09 16:08:55 +08:00
ibuler
a3fedb9697 perf: license display for community edition 2024-07-09 16:03:18 +08:00
吴小白
1eb8a18c66 fix: FromAsCasing keywords 2024-07-09 16:02:18 +08:00
wangruidong
f491c57c34 perf: display newly invited users at the top of the list 2024-07-09 15:54:31 +08:00
ZhaoJiSen
50b7f54652 Merge pull request #4193 from jumpserver/pr@dev@fix_menu_heighlight
fixed: Missing menu highlight in command group detail page
2024-07-09 11:12:00 +08:00
zhaojisen
5bf298a5bf fixed: Missing menu highlight in command group detail page 2024-07-09 11:07:01 +08:00
wangruidong
124ff9a8c2 fix: foot content allow blank 2024-07-08 19:24:34 +08:00
ZhaoJiSen
387ab4f1b3 Merge pull request #4186 from jumpserver/pr@dev@fix_item_empty
fixed: Fixed an issue where the field is empty
2024-07-08 18:55:00 +08:00
zhaojisen
d6fbdfa7ea fixed: Fixed an issue where the field is empty 2024-07-08 18:51:10 +08:00
feng626
cd4260fd8d Merge pull request #4184 from jumpserver/pr@dev@translate
perf: Translate
2024-07-05 16:37:29 +08:00
feng
baeece62d3 perf: Translate 2024-07-05 16:36:24 +08:00
wangruidong
576c8f5891 fix: update platform with update protocols 2024-07-05 15:07:10 +08:00
feng626
5e97600807 Merge pull request #4182 from jumpserver/pr@dev@translate
perf: Translate
2024-07-04 18:15:04 +08:00
feng
4e2eb3a37d perf: Translate 2024-07-04 18:13:49 +08:00
feng626
e92173f8e8 Merge pull request #4181 from jumpserver/pr@dev@applet
perf: Virtualapp and appprovider tab perm
2024-07-04 16:46:45 +08:00
feng
412d9c804e perf: Virtualapp and appprovider tab perm 2024-07-04 16:46:00 +08:00
ZhaoJiSen
b84a725d4a Merge pull request #4179 from jumpserver/pr@dev@fix_split_job
perf: split job management
2024-07-04 16:37:39 +08:00
feng626
58b39743e0 Merge pull request #4180 from jumpserver/pr@dev@apple
perf: Apple host detail perm
2024-07-04 16:33:39 +08:00
feng
7651443c25 perf: Apple host detail perm 2024-07-04 16:32:20 +08:00
zhaojisen
8d64e331d1 perf: split job management 2024-07-04 16:04:26 +08:00
zhaojisen
f873254248 fixed: remove acl rules table item 2024-07-03 15:35:40 +08:00
ZhaoJiSen
c569d0c21c Merge pull request #4176 from jumpserver/pr@dev@fix_cloud_sync
fixed: Online synchronous import
2024-07-03 15:09:09 +08:00
zhaojisen
95d1e23cf8 fixed: Online synchronous import 2024-07-03 15:06:07 +08:00
ibuler
a976948388 perf: cloud privider 2024-07-03 14:46:52 +08:00
ZhaoJiSen
38aadbd8e4 Merge pull request #4174 from jumpserver/pr@dev@fix_user_remove
fixed: User group remove item. TAPD: 1043469
2024-07-03 13:26:22 +08:00
zhaojisen
257ddd9517 fixed: User group remove item. TAPD: 1043469 2024-07-03 13:18:58 +08:00
ZhaoJiSen
2630eddb41 Merge pull request #4173 from jumpserver/pr@dev@fix_cloud_origin
fixed: cloud origin bug. TAPD: 1043263
2024-07-03 11:18:19 +08:00
zhaojisen
5d84b7c874 fixed: cloud origin bug. TAPD: 1043263 2024-07-03 11:11:40 +08:00
ZhaoJiSen
017884e7cc Merge pull request #4172 from jumpserver/pr@dev@fix_auth_refresh
fixed: Fixed the issue that the button text would not refresh when the personal information page unbind authentication. TAPD: 1043567
2024-07-03 10:25:18 +08:00
zhaojisen
682528367d fixed: Fixed the issue that the button text would not refresh when the personal information page unbind authentication. TAPD: 1043567 2024-07-03 10:17:23 +08:00
ibuler
d1b343dfd4 perf: sub form perfermence 2024-07-03 10:05:56 +08:00
wangruidong
1e120f6b77 fix: Resolve issue with update permissions preventing data import 2024-07-02 16:34:37 +08:00
ZhaoJiSen
e59c129e50 Merge pull request #4169 from jumpserver/pr@dev@fix_output_height
style: output height
2024-07-02 15:31:58 +08:00
zhaojisen
4ad17c33a5 style: output height 2024-07-02 15:28:03 +08:00
ZhaoJiSen
31179d665e Merge pull request #4167 from jumpserver/pr@dev@fix_action_width
style: Tweak the width of the action button in English mode
2024-07-02 15:11:27 +08:00
wangruidong
8476cd3dd9 fix: Adhoc chdir invalid 2024-07-02 15:06:28 +08:00
zhaojisen
d442f9bc7d style: Tweak the width of the action button in English mode 2024-07-02 14:58:59 +08:00
ZhaoJiSen
f7c48072c4 Merge pull request #4166 from jumpserver/pr@dev@fix_search_style
style: Fine-tune the search box style
2024-07-02 14:57:19 +08:00
zhaojisen
2690f1904b style: Fine-tune the search box style 2024-07-02 14:37:40 +08:00
wangruidong
6d72a5af4a fix: modify view_workbench deps 2024-07-02 14:28:12 +08:00
ibuler
c4ddfb7d64 perf: community user profile index err 2024-07-02 14:11:22 +08:00
ibuler
d388cb3059 perf: user detail permed assets 2024-07-02 14:10:34 +08:00
ibuler
07223c0e31 perf: select perform 2024-07-02 14:09:45 +08:00
ZhaoJiSen
6a492a83bf Merge pull request #4164 from jumpserver/pr@dev@fix_import_dialog
fixed: Fixed export button not clicking。 TAPD:1043498
2024-07-02 13:58:51 +08:00
zhaojisen
1f6346dbe1 fixed: Fixed export button not clicking。TAPD:1043498 2024-07-02 13:55:22 +08:00
feng626
4ab788364e Merge pull request #4161 from jumpserver/pr@dev@applet
perf: Applet rbac
2024-07-02 11:25:58 +08:00
feng
9849c0e47b perf: Applet rbac 2024-07-02 11:24:30 +08:00
wangruidong
3d86e75bc8 perf: Translate 2024-07-02 10:52:06 +08:00
ibuler
265466c549 perf: community user profile index err 2024-07-01 19:48:48 +08:00
ZhaoJiSen
7e3808c4b9 Merge pull request #4155 from jumpserver/pr@dev@fix_table_select
fixed: Fixed an issue with Select2 component and table in user list
2024-07-01 19:30:01 +08:00
ibuler
7c141b5183 perf: user detail tab user authorization rules 2024-07-01 19:29:02 +08:00
zhaojisen
cccec1aa1b fixed: Fixed an issue with Select2 component and table in user list 2024-07-01 19:28:00 +08:00
wangruidong
7c3effe1d9 fix: no perms can view workbench 2024-07-01 19:00:35 +08:00
wangruidong
4717b21abb fix: no perms can view workbench 2024-07-01 19:00:35 +08:00
wangruidong
44bd9cb8c7 perf: User filter by attribute add tags 2024-07-01 18:13:31 +08:00
feng626
117bccc520 Merge pull request #4151 from jumpserver/pr@dev@cloud_Account
perf: Cloud account error handling
2024-07-01 17:41:32 +08:00
feng
fb86ac4060 perf: Cloud account error handling 2024-07-01 17:40:47 +08:00
wangruidong
dae1fef629 fix: su_method undefined 2024-07-01 16:51:40 +08:00
feng626
455496adcf Merge pull request #4148 from jumpserver/pr@dev@mfa
perf: User first login mfa control
2024-07-01 16:48:00 +08:00
feng
3b50431e57 perf: User first login mfa control 2024-07-01 16:46:58 +08:00
ibuler
27765ca866 perf: view caches bug 2024-07-01 16:22:40 +08:00
feng626
9dad31c75a Merge pull request #4146 from jumpserver/pr@dev@platform_glolab_org
perf: Platform glolab org
2024-07-01 16:11:56 +08:00
feng
04067f5729 perf: Platform glolab org 2024-07-01 16:09:46 +08:00
ZhaoJiSen
edcff7d640 Merge pull request #4144 from jumpserver/pr@dev@fix_repeated_request
fixed: Fixed an issue with duplicate requests
2024-07-01 15:55:35 +08:00
zhaojisen
1b5f20f9e4 fixed: Fixed an issue with duplicate requests 2024-07-01 15:51:54 +08:00
ibuler
add8bd0f01 perf: version value 2024-07-01 15:45:22 +08:00
wangruidong
83c5cf4231 perf: Translate 2024-07-01 15:16:48 +08:00
ibuler
fc4ffe53a5 perf: json many to many field, set timeout to submit 2024-07-01 14:49:53 +08:00
ZhaoJiSen
92e66981a8 Merge pull request #4140 from jumpserver/pr@dev@fix_tag_dialog_close
fixed: Fixed an issue where Tag Dialog could not be closed when jumping
2024-07-01 13:58:38 +08:00
zhaojisen
98153ff98c fixed: Fixed an issue where Tag Dialog could not be closed when jumping 2024-07-01 13:54:55 +08:00
feng626
89246186d0 Merge pull request #4139 from jumpserver/pr@dev@translate
perf: Translate
2024-07-01 10:15:19 +08:00
feng
31faca5d3f perf: Translate 2024-07-01 10:14:11 +08:00
ibuler
ed371dba4f perf: account secret tool tip show delay 2024-06-28 19:02:03 +08:00
ibuler
0ac4337f98 perf: lang change 2024-06-28 19:01:43 +08:00
feng626
526a2eb1d8 Merge pull request #4138 from jumpserver/pr@dev@account_gather
perf: Account gather execution list add trigger
2024-06-28 18:55:27 +08:00
feng
9ce7ebd600 perf: Account gather execution list add trigger 2024-06-28 18:54:33 +08:00
ibuler
3e00c06766 perf: change dumplidate title to -dumplicate 2024-06-28 18:28:56 +08:00
feng626
2c9e1f6d3a Merge pull request #4136 from jumpserver/pr@dev@account_cloud_translate
perf: Cloud account strategy translate
2024-06-28 17:35:42 +08:00
feng
0a57f3afc7 perf: Cloud account strategy translate 2024-06-28 17:34:13 +08:00
ZhaoJiSen
ee31b501af Merge pull request #4135 from jumpserver/pr@dev@fix_file_transfer
perf: file transfer
2024-06-28 17:24:59 +08:00
zhaojisen
4e79074cef perf: file transfer 2024-06-28 17:19:51 +08:00
ibuler
ada6479177 perf: lang setting from core 2024-06-28 16:39:35 +08:00
wangruidong
32585e4abc perf: Modify Label to Tags 2024-06-28 15:28:28 +08:00
ZhaoJiSen
861bce244e Merge pull request #4132 from jumpserver/pr@dev@fix_remove_fields
fixed: The summary and parameter fields were removed
2024-06-28 11:20:58 +08:00
zhaojisen
5412647971 fixed: The summary and parameter fields were removed 2024-06-28 11:18:23 +08:00
ZhaoJiSen
887496fe51 Merge pull request #4131 from jumpserver/pr@dev@fix_assets_tree_refresh
fixed: Fixed an issue where the right table would not refresh when a node in the asset tree was clicked
2024-06-28 10:36:34 +08:00
zhaojisen
1f3d29560d fixed: Fixed an issue where the right table would not refresh when a node in the asset tree was clicked 2024-06-28 10:33:29 +08:00
wangruidong
d3c018dc4a perf: Task log optimize 2024-06-28 10:25:44 +08:00
ZhaoJiSen
8a7f358b06 Merge pull request #4129 from jumpserver/pr@dev@fix_jobs_adhoc
fixed: adhoc style change
2024-06-27 18:40:42 +08:00
zhaojisen
42ea79858f fixed: adhoc style change 2024-06-27 18:36:56 +08:00
wangruidong
e60dd28212 perf: add account backup execution perm 2024-06-27 16:23:40 +08:00
wangruidong
4eefb448ed perf: add change labeled resource perm 2024-06-27 16:06:08 +08:00
wangruidong
918b6dbe8e perf: add comment 2024-06-27 15:01:03 +08:00
wangruidong
34154178e2 fix: markdown not applying github styles 2024-06-27 11:01:52 +08:00
ibuler
060fc4719c perf: use other algo replace crypto uuid 2024-06-27 10:16:29 +08:00
ibuler
ea44fe7c13 perf: change krry paging 2024-06-26 19:29:12 +08:00
zhaojisen
6264caf8a8 fixed: route warning 2024-06-26 19:28:48 +08:00
ibuler
2b3537ac7e perf: translate some word 2024-06-26 19:28:23 +08:00
feng626
86efbbcd82 Merge pull request #4120 from jumpserver/pr@dev@asset_perm
fix: Asset authorization cannot be imported
2024-06-26 17:06:04 +08:00
feng
40b8b3f739 fix: Asset authorization cannot be imported 2024-06-26 17:04:14 +08:00
ZhaoJiSen
40a18d7efb Merge pull request #4119 from jumpserver/pr@dev@fix_tips_show
fixed: tip message show
2024-06-26 16:55:54 +08:00
zhaojisen
517917947a fixed: tip message show 2024-06-26 16:51:14 +08:00
wangruidong
b6b97cb3a5 perf: Translate ticket action 2024-06-26 15:47:53 +08:00
wangruidong
46a8e53c51 fix: allow class attribute 2024-06-26 15:47:32 +08:00
ZhaoJiSen
0a6a628be5 Merge pull request #4115 from jumpserver/pr@dev@fix_cloud_button
fixed: Fixed the issue that some button clicks of cloud platform account could not be operated
2024-06-26 14:39:16 +08:00
zhaojisen
1238a62a3c fixed: Fixed the issue that some button clicks of cloud platform account could not be operated 2024-06-26 14:33:42 +08:00
wangruidong
aaff23d261 perf: No filter content in template management search dropdown in task center 2024-06-26 11:29:17 +08:00
feng626
9df71344ed Merge pull request #4112 from jumpserver/pr@dev@rbac_translate
perf: Translate
2024-06-25 19:10:14 +08:00
feng
7acf008adc perf: Translate 2024-06-25 19:09:01 +08:00
ZhaoJiSen
7f2bab1a30 Merge pull request #4111 from jumpserver/pr@dev@fix_auto_search_export
fixed: Fixed the abnormal behavior of the export pop-up when exporting
2024-06-25 18:25:06 +08:00
zhaojisen
6eaa8b9a85 fixed: Fixed the abnormal behavior of the export pop-up when exporting 2024-06-25 18:21:15 +08:00
ibuler
ea9f067f35 perf: json many to many 2024-06-25 17:30:56 +08:00
ZhaoJiSen
564b04850a Merge pull request #4109 from jumpserver/pr@dev@fix_id_error
fixed: Fixed an issue where clicking the user/group field in the authorization rule of the user detail page would jump to an error
2024-06-25 17:10:22 +08:00
zhaojisen
3f42ad7d18 fixed: Fixed an issue where clicking the user/group field in the authorization rule of the user detail page would jump to an error 2024-06-25 17:06:52 +08:00
ZhaoJiSen
1b7ffaeda3 Merge pull request #4108 from jumpserver/pr@dev@fix_plateform_tab
fixed: Fixed an issue where the correct tab could not be located after creating the platform
2024-06-25 14:03:55 +08:00
zhaojisen
8fad0019f8 fixed: Fixed an issue where the correct tab could not be located after creating the platform 2024-06-25 13:59:39 +08:00
zhaojisen
f06d28dab1 fixed: Fixed an issue where MFA validation would open twice 2024-06-25 12:41:53 +08:00
fit2bot
5b3d20972a perf: ztree auto height (#4106)
Co-authored-by: ibuler <ibuler@qq.com>
2024-06-25 11:40:43 +08:00
ZhaoJiSen
20f97f96b8 Merge pull request #4105 from jumpserver/pr@dev@fix_auto_tarnsform
fixed: Fixed an issue where the message subscription page would not be automatically checked
2024-06-25 10:33:09 +08:00
zhaojisen
a952c0b216 fixed: Fixed an issue where the message subscription page would not be automatically checked 2024-06-25 10:29:07 +08:00
wangruidong
1edb374a90 perf: Make LDAP sync import interval optional in settings form 2024-06-25 10:16:39 +08:00
feng626
39b43d6eff Merge pull request #4103 from jumpserver/pr@dev@translate
perf: Translate
2024-06-24 20:07:19 +08:00
feng
0b3eb69749 perf: Translate 2024-06-24 20:06:00 +08:00
wangruidong
440a3fa7fe perf: favor & disfavor msg 2024-06-24 19:39:44 +08:00
ZhaoJiSen
16e9bf37ea Merge pull request #4101 from jumpserver/pr@dev@fix_table_reload
fixed: Fixed an issue where tables could not be refreshed after creation
2024-06-24 19:31:33 +08:00
zhaojisen
448e4fac32 fixed: Fixed an issue where tables could not be refreshed after creation 2024-06-24 19:27:30 +08:00
ZhaoJiSen
e819bc5aee Merge pull request #4100 from jumpserver/pr@dev@fix_table_action
style: Fixed the bottom border of the operation column button in the table
2024-06-24 19:20:28 +08:00
zhaojisen
662e29c4c7 style: Fixed the bottom border of the operation column button in the table 2024-06-24 19:12:20 +08:00
ZhaoJiSen
195f0cd69a Merge pull request #4099 from jumpserver/pr@dev@fix_mfa_dialog
fixed: Fixed an issue with MFA popover not closing
2024-06-24 17:05:48 +08:00
zhaojisen
d4fff004c9 fixed: Fixed an issue with MFA popover not closing 2024-06-24 17:00:11 +08:00
老广
de89e7e80a Merge pull request #4095 from jumpserver/v4
Merge v4 to dev
2024-06-24 16:46:10 +08:00
ibuler
cd94116465 perf: list table help tip 2024-06-24 16:42:27 +08:00
ibuler
78706a0fb6 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-06-24 16:21:52 +08:00
ibuler
bee96b9e09 perf: use v-sanitize except v-html 2024-06-24 16:21:34 +08:00
feng626
47b5e4ba90 Merge pull request #4098 from jumpserver/pr@v4@translate
perf: Translate
2024-06-24 15:56:53 +08:00
feng
6583c27600 perf: Translate 2024-06-24 15:55:40 +08:00
ZhaoJiSen
ebba329a0d Merge pull request #4097 from jumpserver/pr@v4@fix_cloud_sync
fixed:Fixed an issue where resources were not displayed in cloud synchronization
2024-06-24 15:24:17 +08:00
zhaojisen
0aadfe5d24 fixed:Fixed an issue where resources were not displayed in cloud synchronization 2024-06-24 15:16:50 +08:00
ibuler
5e7e4151a3 merge: with remote 2024-06-24 15:04:40 +08:00
ibuler
4d418221d6 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-06-24 14:54:58 +08:00
ibuler
2d81cc857b perf: bulk delete msg display 2024-06-24 14:51:32 +08:00
ZhaoJiSen
b0ab3bf434 Merge pull request #4096 from jumpserver/pr@v4@fix_perm_rules
fixed: Fixed the issue that the latest authorization rule could not be displayed when the asset authorization was clicked again after successfully creating the asset authorization
2024-06-24 14:49:19 +08:00
zhaojisen
8eb381b81c fixed: Fixed the issue that the latest authorization rule could not be displayed when the asset authorization was clicked again after successfully creating the asset authorization 2024-06-24 14:38:42 +08:00
wangruidong
2e7611ad92 perf: Disable scheduled tasks for the community edition in account push 2024-06-24 11:51:28 +08:00
ZhaoJiSen
7955afcf35 Merge pull request #4094 from jumpserver/pr@v4@fix_system_role
fixed: Fixed the empty error message when the role detail page was removed
2024-06-24 11:45:36 +08:00
zhaojisen
8e8ee7c495 fixed: Fixed the empty error message when the role detail page was removed 2024-06-24 11:42:57 +08:00
ZhaoJiSen
f3f1da452e Merge pull request #4092 from jumpserver/pr@v4@fix_assets_perms
fixed: Fixed asset authorization jump error
2024-06-24 11:37:13 +08:00
zhaojisen
3efe6efa0b fixed: Fixed asset authorization jump error 2024-06-24 11:32:43 +08:00
ibuler
37453aaa11 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-06-24 11:10:57 +08:00
ibuler
47c26e93df perf: passkey help info 2024-06-24 11:05:14 +08:00
wangruidong
e3f5f948c3 perf: Optimize SSH key form in personal information settings 2024-06-24 11:00:34 +08:00
feng626
17d0dab859 Merge pull request #4090 from jumpserver/pr@v4@translate
perf: Translate
2024-06-24 10:57:03 +08:00
feng
02f5f4261e perf: Translate 2024-06-24 10:48:33 +08:00
Gerry.tan
5ccaa3b77d perf: 优化用户校验页面对密码进行加密传输 2024-06-24 10:38:00 +08:00
ibuler
fc4f10a7ea Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-06-24 09:55:30 +08:00
ibuler
6d127bdee7 perf: 修改图标 2024-06-24 09:55:20 +08:00
feng626
00c5968380 Merge pull request #4089 from jumpserver/pr@v4@rbac_perm
perf: Edit rbac perms
2024-06-21 19:07:16 +08:00
feng
0f8e02c738 perf: Edit rbac perms 2024-06-21 19:04:59 +08:00
wangruidong
77c1af3dcf fix: The left asset tree refreshes every time a shortcut command is executed 2024-06-21 18:03:15 +08:00
ZhaoJiSen
ad52d17bda Merge pull request #4085 from jumpserver/pr@v4@fix_remote_detail
fixed: Fixed an issue where the app card would not jump when clicked
2024-06-21 10:57:18 +08:00
zhaojisen
d45e18fac6 fixed: Fixed an issue where the app card would not jump when clicked 2024-06-21 10:53:35 +08:00
feng626
5432306b1a Merge pull request #4084 from jumpserver/pr@v4@rbac
perf: System setting perm
2024-06-20 19:18:56 +08:00
feng
b1000227c0 perf: System setting perm 2024-06-20 19:17:54 +08:00
ZhaoJiSen
9d86a63b52 Merge pull request #4083 from jumpserver/pr@v4@fix_white_page
fixed: Fixed a blank page when users logged in for the first time
2024-06-20 18:47:31 +08:00
zhaojisen
32d6fc95be fixed: Fixed a blank page when users logged in for the first time 2024-06-20 18:44:07 +08:00
ZhaoJiSen
d7ff7c8038 Merge pull request #4081 from jumpserver/pr@v4@fix_dialog_close
fixed: Fixed an issue where MFA forms could not be closed
2024-06-20 18:13:39 +08:00
zhaojisen
b042bf4b55 fixed: Fixed an issue where MFA forms could not be closed 2024-06-20 18:10:22 +08:00
ZhaoJiSen
b315f65bcd Merge pull request #4080 from jumpserver/pr@v4@fix_table_width
style: table width
2024-06-20 16:38:51 +08:00
zhaojisen
ead06c5eae style: table width 2024-06-20 16:34:31 +08:00
ZhaoJiSen
b8b488274f Merge pull request #4079 from jumpserver/pr@v4@fix_role_sys
fixed: Fixed an issue where the delete prompt was incorrect when the user had only one organization role
2024-06-20 15:49:58 +08:00
zhaojisen
e54ac05df2 fixed: Fixed an issue where the delete prompt was incorrect when the user had only one organization role 2024-06-20 15:45:08 +08:00
ZhaoJiSen
6146ffc9c3 Merge pull request #4078 from jumpserver/pr@v4@fix_privileged_show
fixed: Change the way the unprivileged account field is displayed in the table
2024-06-20 15:16:25 +08:00
zhaojisen
0fcd8c134d fixed: Change the way the unprivileged account field is displayed in the table 2024-06-20 15:10:25 +08:00
ZhaoJiSen
ccac4745ea Merge pull request #4077 from jumpserver/pr@v4@fix_tags
fixed: Fixed an issue where clicking the Delete flag
2024-06-20 14:57:59 +08:00
zhaojisen
70dba5a317 fixed: Fixed an issue where clicking the Delete flag 2024-06-20 14:55:08 +08:00
feng626
f6adb3b1c3 Merge pull request #4075 from jumpserver/pr@v4@translate_all
perf: Translate
2024-06-19 19:37:07 +08:00
w940853815
27d3637330 Revert "fix: 待我审批列表页面默认过滤出还未审批的工单"
This reverts commit 91c44d0500.
2024-06-19 19:33:40 +08:00
feng
0b4b551d56 perf: Translate 2024-06-19 19:32:25 +08:00
wangruidong
9c8ceb04f0 perf: Disable editing labels for the root organization 2024-06-19 15:46:46 +08:00
ibuler
cd1e371acb Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-06-19 13:17:23 +08:00
ibuler
8e0117a100 fix: tree bug 2024-06-19 13:17:06 +08:00
ZhaoJiSen
1b0bb1a711 Merge pull request #4070 from jumpserver/pr@v4@fix_perm_delete
fixed: Fixed the issue that the authorization file could not be deleted
2024-06-19 11:45:24 +08:00
zhaojisen
392d150396 fixed: Fixed the issue that the authorization file could not be deleted 2024-06-19 11:42:09 +08:00
ZhaoJiSen
c3114609f5 Merge pull request #4069 from jumpserver/pr@v4@fix_phone_require
perf: Mobile phone is set as a required field
2024-06-19 11:32:13 +08:00
zhaojisen
1e82ca3f66 perf: Mobile phone is set as a required field 2024-06-19 11:27:55 +08:00
ZhaoJiSen
e4c7b1d8cf Merge pull request #4068 from jumpserver/pr@v4@fix_refresh
fixed: Fixed resource refresh issues
2024-06-19 10:58:50 +08:00
zhaojisen
942b74be8e fixed: Fixed resource refresh issues 2024-06-19 10:55:32 +08:00
feng626
7841669db7 Merge pull request #4067 from jumpserver/pr@v4@translate_account
perf: Translate account
2024-06-18 19:39:42 +08:00
feng
a0382dc984 perf: Translate account 2024-06-18 19:37:34 +08:00
ibuler
fdb52fb4f4 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-06-18 19:23:21 +08:00
ZhaoJiSen
38aa42ff9b Merge pull request #4066 from jumpserver/pr@v4@fix_account_template
fixed: Fixed the issue of abnormal automatic push items when editing template account
2024-06-18 19:22:31 +08:00
ibuler
802bf6f1e3 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-06-18 19:19:22 +08:00
zhaojisen
ae9312983a fixed: Fixed the issue of abnormal automatic push items when editing template account 2024-06-18 19:16:36 +08:00
ZhaoJiSen
c156250c90 Merge pull request #4065 from jumpserver/pr@v4@fix_export_default
fixed: Fixed export module default options
2024-06-18 18:07:40 +08:00
zhaojisen
5dcdbb702f fixed: Fixed export module default options 2024-06-18 18:02:20 +08:00
wangruidong
ccd7b319c8 fix: 审计台仪表盘今日数据有问题 2024-06-18 17:59:18 +08:00
ibuler
4750f8388a Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-06-18 17:53:56 +08:00
ibuler
3fb47fb6ea perf: 优化资产创建更新 labels 2024-06-18 17:53:36 +08:00
feng626
55637c7fa1 Merge pull request #4063 from jumpserver/pr@dev@account_template
fix: Account tempalte update secret failed
2024-06-18 14:54:14 +08:00
feng
4e95c88318 fix: Account tempalte update secret failed 2024-06-18 14:52:50 +08:00
feng626
eba323fb64 Merge pull request #4062 from jumpserver/pr@v4@account_edit
fix: Account tempalte update secret failed
2024-06-18 14:48:23 +08:00
feng
53b00421d2 fix: Account tempalte update secret failed 2024-06-18 14:47:18 +08:00
ZhaoJiSen
cc77c1ebaf Merge pull request #4060 from jumpserver/pr@v4@fix_account_tooltip
perf: Added tooltip information to view account secret
2024-06-18 11:27:13 +08:00
zhaojisen
5ea3ae3a0c perf: Added tooltip information to view account secret 2024-06-18 11:23:03 +08:00
ZhaoJiSen
76b6aebac4 Merge pull request #4059 from jumpserver/pr@v4@fix_plateform_database
fixed:Fixed issues with custom platform databases
2024-06-17 20:27:54 +08:00
zhaojisen
1e1f2f3bd9 fixed:Fixed issues with custom platform databases 2024-06-17 20:21:17 +08:00
feng626
085b11e262 Merge pull request #4058 from jumpserver/pr@v4@account_backup
perf: Account backup detail
2024-06-17 20:20:28 +08:00
feng
4eb556e1bb perf: Account backup detail 2024-06-17 20:18:38 +08:00
feng626
e4a0ef311b Merge pull request #4057 from jumpserver/pr@v4@record_secret
perf: Record secret translate
2024-06-17 19:50:21 +08:00
feng
9073e9fa68 perf: Record secret translate 2024-06-17 19:49:29 +08:00
feng626
29ceb66837 Merge pull request #4056 from jumpserver/pr@v4@translate
perf: Translate
2024-06-17 19:22:18 +08:00
feng
5184252e5f perf: Translate 2024-06-17 19:20:58 +08:00
ZhaoJiSen
cad65469a4 Merge pull request #4055 from jumpserver/pr@v4@fix_countdown
fixed: Fixed an issue where the countdown stopped at 2 seconds
2024-06-17 19:15:17 +08:00
zhaojisen
03051c6a8f fixed: Fixed an issue where the countdown stopped at 2 seconds 2024-06-17 19:11:34 +08:00
ZhaoJiSen
a25392f934 Merge pull request #4054 from jumpserver/pr@v4@fix_do_list
style: Perform the list button style
2024-06-17 18:42:25 +08:00
zhaojisen
ba4fc027e6 style: Perform the list button style 2024-06-17 18:38:30 +08:00
feng626
3b21e8f858 Merge pull request #4053 from jumpserver/pr@v4@change_account
fix: Change secret log not view
2024-06-17 17:52:01 +08:00
feng
31a2a97bee fix: Change secret log not view 2024-06-17 17:51:17 +08:00
ZhaoJiSen
bf1ae6570c Merge pull request #4052 from jumpserver/pr@v4@fix_cloud_import
fixed: Fixed the issue when clicking import during the process of creating cloud account
2024-06-17 17:49:35 +08:00
wangruidong
1ff49ca16d perf: 系统设置-组织管理:最新创建成功后返回列表未按创建时间排序 2024-06-17 17:30:34 +08:00
zhaojisen
29ddc06c4b fixed: Fixed the issue when clicking import during the process of creating cloud account 2024-06-17 17:24:31 +08:00
ZhaoJiSen
8a6d56e09f Merge pull request #4051 from jumpserver/pr@v4@fix_auth_rules
fixed: Fixed an issue where the jump of skippable table data failed
2024-06-17 16:22:46 +08:00
zhaojisen
b739d3f435 fixed: Fixed an issue where the jump of skippable table data failed 2024-06-17 16:22:04 +08:00
ZhaoJiSen
82d2c06eff Merge pull request #4050 from jumpserver/pr@v4@fix_account_privileged
fixed: The account list detail page does not refresh after opening and closing the privilege list field
2024-06-17 14:58:46 +08:00
zhaojisen
adf8617abf fixed: The account list detail page does not refresh after opening and closing the privilege list field 2024-06-17 14:57:58 +08:00
ZhaoJiSen
286275142a Merge pull request #4049 from jumpserver/pr@v4@fix_asset_perm
perf: Fixed an issue with the asset authorization detail page jumping to the basic page after adding a user
2024-06-17 11:38:29 +08:00
zhaojisen
1b0d46bdfb perf: Fixed an issue with the asset authorization detail page jumping to the basic page after adding a user 2024-06-17 11:34:46 +08:00
ZhaoJiSen
d9864afa8c Merge pull request #4048 from jumpserver/pr@v4@fix_blank_page
fixed: Fixed an issue where clicking on a task name would lead to a blank page
2024-06-17 10:38:03 +08:00
zhaojisen
c0beb480d4 fixed: Fixed an issue where clicking on a task name would lead to a blank page 2024-06-17 10:30:33 +08:00
ZhaoJiSen
20b7b87cff Merge pull request #4046 from jumpserver/pr@v4@fix_assets_clone
fixed: Fixed platform error when cloning assets
2024-06-14 19:48:55 +08:00
zhaojisen
e374906dee fixed: Fixed platform error when cloning assets 2024-06-14 19:43:54 +08:00
feng626
3459529d08 Merge pull request #4045 from jumpserver/pr@v4@activity
perf: Activities timestamp international
2024-06-14 19:12:17 +08:00
feng
4d67c7e2ff perf: Activities timestamp international 2024-06-14 19:11:06 +08:00
ZhaoJiSen
6cbec0c39e Merge pull request #4044 from jumpserver/pr@v4@fix_card_style
style: Fixed inconsistent card styles
2024-06-14 16:01:08 +08:00
zhaojisen
8c074a9f9a style: Fixed inconsistent card styles 2024-06-14 15:56:53 +08:00
ZhaoJiSen
e37ca4c34f Merge pull request #4043 from jumpserver/pr@v4@fix_validate_message
fixed: Fixed the problem that when the number of disabled days of inactive users in the authentication security page meets the required number of days, the verification content will still exist after successful submission
2024-06-14 15:00:03 +08:00
zhaojisen
a8c85826de fixed: Fixed the problem that when the number of disabled days of inactive users in the authentication security page meets the required number of days, the verification content will still exist after successful submission 2024-06-14 14:56:41 +08:00
ZhaoJiSen
91ed7636ff Merge pull request #4042 from jumpserver/pr@v4@fix_account_list_dialgo
fixed: Fixed the issue that the create account window did not close after creating an account in the account list
2024-06-14 11:00:32 +08:00
zhaojisen
8db03bf315 fixed: Fixed the issue that the create account window did not close after creating an account in the account list 2024-06-14 10:55:56 +08:00
ZhaoJiSen
793ced1758 Merge pull request #4041 from jumpserver/pr@v4@fix_reload_groups
fixed: Fixed the issue of manual refresh for batch update users
2024-06-13 19:05:04 +08:00
ZhaoJiSen
9ef07fb494 Merge pull request #4040 from jumpserver/pr@v4@fix_account_list_icon
style: Fixed the display layout for viewing account details in the account list
2024-06-13 19:03:12 +08:00
zhaojisen
349c5116ea fixed: Fixed the issue of manual refresh for batch update users 2024-06-13 19:01:30 +08:00
zhaojisen
93949d9fd7 style: Fixed the display layout for viewing account details in the account list 2024-06-13 17:46:13 +08:00
ibuler
eedcad947e Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-06-13 17:11:47 +08:00
ZhaoJiSen
5e17b74684 Merge pull request #4039 from jumpserver/pr@v4@fix_arrow_icon
style: Change shuttle box icon
2024-06-13 17:10:18 +08:00
zhaojisen
99f027e0ee style: Change shuttle box icon 2024-06-13 16:47:20 +08:00
wangruidong
91c44d0500 fix: 待我审批列表页面默认过滤出还未审批的工单 2024-06-13 16:15:35 +08:00
ZhaoJiSen
04de130e02 Merge pull request #4038 from jumpserver/pr@v4@fix_assets_error
fixed: Fixed the Error message when updating assets
2024-06-13 15:44:58 +08:00
zhaojisen
30444565a8 fixed: Fixed the Error message when updating assets 2024-06-13 15:41:41 +08:00
ZhaoJiSen
c9b72491b6 Merge pull request #4037 from jumpserver/pr@v4@fix_assets_skip
fixed: Fixed an issue where Dialog does not close when the asset list is authorized for reclicking the jump
2024-06-13 15:06:18 +08:00
zhaojisen
86b687d27b fixed: Fixed an issue where Dialog does not close when the asset list is authorized for reclicking the jump 2024-06-13 15:02:37 +08:00
Bai
03b0219a1e Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-06-13 14:09:53 +08:00
Bai
8ddc2cda92 perf: i18n cookie default en and expired 365d and remove storage i18n 2024-06-13 14:09:34 +08:00
ibuler
c3d9da1186 perf: 修改 asset dialog 2024-06-13 13:02:19 +08:00
ZhaoJiSen
b1b28f93c5 Merge pull request #4035 from jumpserver/pr@v4@fix_ztree_input_style
style: Fine-tune the asset tree input style
2024-06-13 11:27:19 +08:00
zhaojisen
a465a093c9 style: Fine-tune the asset tree input style 2024-06-13 11:22:55 +08:00
zhaojisen
3d362db71a style: Fine-tune the asset tree input style 2024-06-13 11:04:43 +08:00
wangruidong
0b3a9844f7 fix: Crontab - Failed to set minute range 2024-06-13 10:40:22 +08:00
ZhaoJiSen
3ea506adca Merge pull request #4033 from jumpserver/pr@v4@fix_cloud_style_adjust
style: Fine-tuning styles
2024-06-13 10:31:40 +08:00
zhaojisen
bb37dde0e0 style: Fine-tuning styles 2024-06-13 10:27:23 +08:00
wangruidong
c1e21905df fix: Modify some translations 2024-06-12 19:36:52 +08:00
ibuler
9445ac1efe Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-06-12 19:29:44 +08:00
ibuler
0f6e12f80b fix: some i18n bug 2024-06-12 19:29:35 +08:00
feng626
94181dbb46 Merge pull request #4031 from jumpserver/pr@v4@remove_account
perf: Platform automation add remove account method
2024-06-12 19:23:28 +08:00
feng
988eec7224 perf: Platform automation add remove account method 2024-06-12 19:22:02 +08:00
ZhaoJiSen
4a604f4f6a Merge pull request #4030 from jumpserver/pr@v4@fix_plateform_create
fix: Fixed the issue that when creating a device in the platform list, the new device needs to refresh before it can be displayed
2024-06-12 19:14:28 +08:00
zhaojisen
cc244c6af6 fix: Fixed the issue that when creating a device in the platform list, the new device needs to refresh before it can be displayed 2024-06-12 19:11:10 +08:00
ibuler
b97ef23bf8 merge: with remote 2024-06-12 19:06:34 +08:00
ibuler
0952e9e9ae perf: change asset permission detail bug 2024-06-12 18:59:29 +08:00
ZhaoJiSen
7391c9e675 Merge pull request #4029 from jumpserver/pr@v4@fix_region
fix: Fixed the issue that the region was displayed incorrectly when updating the cloud platform account
2024-06-12 18:42:56 +08:00
zhaojisen
757184c459 fix: Fixed the issue that the region was displayed incorrectly when updating the cloud platform account 2024-06-12 18:38:53 +08:00
Bai
85a4247d9b perf: Update default language en 2024-06-12 18:38:05 +08:00
wangruidong
9b36f51015 fix: Viewing account collection task details leads to a blank page 2024-06-12 18:02:38 +08:00
wangruidong
60d8f00723 fix: Clicking on gateway numbers in domain list leads to blank page 2024-06-12 17:20:16 +08:00
feng626
d9d0f922bb Merge pull request #4026 from jumpserver/pr@v4@account_cloud_sync_del
fix: Deleting released assets, prompting deletion failure
2024-06-12 16:37:45 +08:00
feng
040d049742 fix: Deleting released assets, prompting deletion failure 2024-06-12 16:34:46 +08:00
ibuler
53044e0551 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-06-12 16:13:50 +08:00
ibuler
59f0a16544 perf: 优化 tag 2024-06-12 16:13:34 +08:00
feng626
60f44c6759 Merge pull request #4025 from jumpserver/pr@v4@account
perf: Account task filter optimization
2024-06-12 15:30:30 +08:00
feng
2cb1ae1ab7 perf: Account task filter optimization 2024-06-12 15:25:58 +08:00
ZhaoJiSen
bf8e6118c2 Merge pull request #4024 from jumpserver/pr@v4@fix_cloud_delete
fix: Fixed the issue that the data was not refrefied when jumping back to the page after clicking delete on the cloud synchronization detail page
2024-06-12 13:45:19 +08:00
zhaojisen
a561a62ef5 fix: Fixed the issue that the data was not refrefied when jumping back to the page after clicking delete on the cloud synchronization detail page 2024-06-12 13:42:09 +08:00
wangruidong
982f9e5635 fix: Gateway list not displaying data after create 2024-06-12 10:57:00 +08:00
ibuler
ca57e8106b Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-06-11 19:40:32 +08:00
ibuler
d0ae764ab6 perf: 优化 tags 关联 2024-06-11 19:39:59 +08:00
feng626
104e711aec Merge pull request #4022 from jumpserver/pr@v4@fix_cloud_params
fix: Cloud synchronization region parameters
2024-06-11 19:10:26 +08:00
zhaojisen
1dde0cba15 fix: Cloud synchronization region parameters 2024-06-11 19:00:15 +08:00
zhaojisen
3981570360 fix: Cloud synchronization region parameters 2024-06-11 18:59:14 +08:00
zhaojisen
bba9951b9b style: Modify the style of the cloud sync page when there is no data spatio-temporal state 2024-06-11 18:49:28 +08:00
feng
95b58f3c96 perf: Complete asset hardware information 2024-06-11 18:49:03 +08:00
feng
f3e55a58ce perf: Workbench session table spacing 2024-06-11 18:48:43 +08:00
ibuler
f706d38e2d Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-06-11 18:47:23 +08:00
ibuler
e88f84e438 perf: 优化高度 2024-06-11 18:47:17 +08:00
ZhaoJiSen
9ca80bda50 Merge pull request #4020 from jumpserver/pr@v4@fix_activeMenu
fix: Fixed activeMenu duplicate issue
2024-06-11 18:30:48 +08:00
zhaojisen
19c71d4ddd fix: Fixed activeMenu duplicate issue 2024-06-11 18:27:23 +08:00
feng626
601acb63bb Merge pull request #4018 from jumpserver/pr@v4@fix_region_style
style: Optimize the styling of region forms in cloud sync
2024-06-11 18:26:07 +08:00
zhaojisen
4f3a1cac43 style: Optimize the styling of region forms in cloud sync 2024-06-11 18:22:15 +08:00
ibuler
c1085cce70 perf: change >>> to ::v-deep 2024-06-11 18:06:03 +08:00
wangruidong
128b9c79ba fix: 工单-待我审批默认筛选打开的工单 2024-06-11 17:46:09 +08:00
ibuler
8331e8b58c Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-06-11 17:13:59 +08:00
ibuler
8e81a9fca4 perf: 修改 icon 2024-06-11 17:13:40 +08:00
feng626
df11f56a40 Merge pull request #4011 from jumpserver/pr@v4@fix_cloud_style
style: Reconstruct the cloud synchronization part of the style
2024-06-11 15:23:56 +08:00
feng626
71b21f78e1 Merge branch 'v4' into pr@v4@fix_cloud_style 2024-06-11 15:23:47 +08:00
ZhaoJiSen
174117161e Merge pull request #4016 from jumpserver/pr@v4@fix_cloud_triggerMode
fix: Fixed the issue that the dialog box did not close when clicking the cloud platform account details to jump to the cloud platform details page during the last step of creating the cloud
2024-06-11 14:28:54 +08:00
ZhaoJiSen
affdcc3225 Merge pull request #4014 from jumpserver/pr@v4@fix_cloud_location
fix: Fixed the issue that the dialog box did not close when clicking the cloud platform account details to jump to the cloud platform details page during the last step of creating the cloud
2024-06-11 14:27:02 +08:00
zhaojisen
165d5dfef3 fix: Fixed the issue that the dialog box did not close when clicking the cloud platform account details to jump to the cloud platform details page during the last step of creating the cloud 2024-06-11 14:24:23 +08:00
ibuler
94ae70a2c2 perf: 修改 icon 2024-06-11 11:44:47 +08:00
ibuler
acef2eff3a perf: 修改一些 icon 2024-06-11 11:02:24 +08:00
zhaojisen
7d7208a1bf fix: Fixed the issue that the dialog box did not close when clicking the cloud platform account details to jump to the cloud platform details page during the last step of creating the cloud 2024-06-11 10:46:49 +08:00
ibuler
56f66a169c perf: 修改 icon 2024-06-11 10:24:49 +08:00
ibuler
4caf3b2f86 perf: change icon remote unuse attr 2024-06-07 18:35:55 +08:00
ibuler
e58911d9cf Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-06-07 18:17:05 +08:00
ibuler
c03c9dac30 perf: 统一 icon 大小 2024-06-07 18:15:39 +08:00
wangruidong
19858a4467 fix: ACls add User login page 2024-06-07 18:05:11 +08:00
zhaojisen
1b5b4188b5 style: Reconstruct the cloud synchronization part of the style 2024-06-07 17:16:17 +08:00
ibuler
689b25b743 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-06-07 17:01:40 +08:00
ibuler
5ee2ed14af perf: 修改 icon 2024-06-07 17:01:23 +08:00
halo
4eda83f83d perf: 优化图标不对齐的问题 2024-06-07 15:55:20 +08:00
feng626
eecfebe66f Merge pull request #4010 from jumpserver/pr@v4@cloud_account
perf: Cloud Sync Provider Error
2024-06-07 15:32:54 +08:00
feng
e1d48a62e2 perf: Cloud Sync Provider Error 2024-06-07 15:32:08 +08:00
zhaojisen
00bd0e52ef fix: Fixed the bug that the information returned by the interface would be displayed when creating a cloud platform account 2024-06-07 14:06:12 +08:00
halo
4cd0071054 feat: 支持批量测试资产可连接性 2024-06-07 11:18:35 +08:00
wangruidong
aa3c9762c9 fix: Crontab - Failed to set minute range 2024-06-07 11:01:45 +08:00
ibuler
6fac279db7 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-06-07 10:35:04 +08:00
ibuler
0f013cd7a0 perf: 修改 accounts 2024-06-07 10:34:31 +08:00
wangruidong
dac84749fd fix: edit access key redirect blank page 2024-06-06 19:17:20 +08:00
wangruidong
b2f650cab0 perf: profile improvement mfa cancel hide 2024-06-06 17:34:37 +08:00
ibuler
a3a58040a0 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-06-06 16:55:24 +08:00
ibuler
659a3864f7 perf: rechange asset permission accounts 2024-06-06 16:55:07 +08:00
zhaojisen
a1a5dfdbfd fix: Under the asset authorization rule page, click on the table data to jump to the problem of failure 2024-06-06 15:19:11 +08:00
ibuler
a89c32e668 perf: 修改 asset permission 中的 accounts 2024-06-06 14:19:03 +08:00
fit2bot
903a1ecda4 style: Adjust the card style of cloud platform page (#3997)
Co-authored-by: zhaojisen <1301338853@qq.com>
Co-authored-by: 老广 <ibuler@qq.com>
2024-06-06 14:12:59 +08:00
ibuler
3802520958 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-06-05 19:34:16 +08:00
ibuler
54acd85586 perf: 修改 permission accounts 2024-06-05 19:33:21 +08:00
feng626
3c41aa44eb Merge pull request #3999 from jumpserver/pr@v4@asset_add_icons
perf: Asset platform add icon
2024-06-05 17:10:28 +08:00
feng
b830674abc perf: Asset platform add icon 2024-06-05 17:09:32 +08:00
wangruidong
1949d76654 fix: profile page click some button redirect to a blank page 2024-06-05 16:25:08 +08:00
wangruidong
67a2a9be6a If non-existent values are entered into the select component, won't trigger a search request. 2024-06-05 16:01:46 +08:00
wangruidong
82689b48ba If non-existent values are entered into the select component, won't trigger a search request. 2024-06-05 15:59:52 +08:00
ibuler
455f732250 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-06-04 19:07:07 +08:00
ibuler
5494bec24a perf: 修改 labels 支持颜色 2024-06-04 19:03:56 +08:00
feng626
1eedf42be0 Merge pull request #3996 from jumpserver/pr@v4@console_dashboard
perf: console dashboard add user asset route
2024-06-04 11:01:12 +08:00
feng
5d0c8535f2 perf: console dashboard add user asset route 2024-06-04 10:55:58 +08:00
ibuler
a0c9a72c1d perf: 修改 card table 2024-06-04 10:43:54 +08:00
ibuler
f927a2a3cc perf: action 添加 token 2024-06-04 10:32:48 +08:00
ibuler
7fbbb75fed Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-06-03 19:36:29 +08:00
ibuler
897198b785 perf: 修改 cloud privider 2024-06-03 19:36:14 +08:00
Bai
04e7d66667 perf: Update cloud provider svg 2024-06-03 19:14:33 +08:00
Bai
b6c81dacf7 perf: Update i18n 2024-06-03 15:08:37 +08:00
Bai
f4c9637949 perf: Update i18n 2024-06-03 14:20:47 +08:00
Bai
141d4208e1 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-06-03 11:44:52 +08:00
Bai
46d1969254 perf: Update i18n 2024-06-03 11:44:30 +08:00
feng626
0cf0e04705 Merge pull request #3993 from jumpserver/pr@v4@workbench_mysession
perf: workbench my session translate
2024-06-03 11:12:31 +08:00
feng
e6a3b1e9e1 perf: workbench my session translate 2024-06-03 11:11:47 +08:00
feng626
35fa8ed374 Merge pull request #3992 from jumpserver/pr@v4@translate
perf: translate
2024-06-03 10:25:56 +08:00
feng
38856deaa7 perf: translate 2024-06-03 10:24:13 +08:00
wangruidong
f573a3a7ab perf: action i18n 2024-05-31 16:32:20 +08:00
ibuler
500d3e15c3 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-31 15:17:19 +08:00
ibuler
bbee6cafdf perf: 优化 ai chat bot 2024-05-31 15:17:03 +08:00
wangruidong
5053b0a89a perf: i18n 2024-05-31 15:12:09 +08:00
Gerry.tan
ca40cb34da feat: 新增 dameng 图标 2024-05-31 11:11:06 +08:00
ibuler
024e4a1d96 perf: 修改 menu.scss 2024-05-30 17:40:58 +08:00
ibuler
f791a2cfcf Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-30 16:47:22 +08:00
ibuler
962bad10aa perf: 修改三级菜单激活的问题 2024-05-30 16:46:43 +08:00
wangruidong
288c6af300 fix: adhoc,file transfer select account error 2024-05-30 15:18:11 +08:00
ibuler
7eb5be9081 perf: 修复三级菜单 2024-05-30 15:04:50 +08:00
ibuler
fcd049721d Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-30 14:26:06 +08:00
ibuler
efaec831e8 perf: 修改菜单 2024-05-30 14:25:48 +08:00
吴小白
d2f9256fb0 Merge pull request #3988 from jumpserver/pr@v4@perf_docker_build
perf: 优化构建
2024-05-30 13:22:47 +08:00
吴小白
4811b4af5b perf: 优化构建 2024-05-30 13:18:47 +08:00
jiangweidong
bf2e9d4471 feat: refactoring sync module (#3980)
* feat: refactoring sync module

* perf: Optimization

* perf: Optimization

* perf: Optimization

* perf: Compress image size and remove console log

---------

Co-authored-by: feng <1304903146@qq.com>
Co-authored-by: Bryan <jiangjie.bai@fit2cloud.com>
2024-05-29 18:44:08 +08:00
ibuler
15978c968e perf: 修改菜单 2024-05-29 18:18:39 +08:00
zhaojisen
b46fc915f3 fix: 修复当存在遮罩层时按下 / 也会聚焦的 bug 2024-05-29 14:54:15 +08:00
zhaojisen
a12e17b39c style: 微调 nav title 样式 2024-05-29 14:53:49 +08:00
ibuler
1cc8b626a6 perf: 优化菜单 2024-05-28 19:29:13 +08:00
ibuler
f13f5e455b perf: modify menu style 2024-05-28 17:30:26 +08:00
ibuler
7de34ac9a2 merge: with remote 2024-05-28 16:05:41 +08:00
ibuler
fb38ba1c9d perf: 修改 chat 兼容 luna 2024-05-28 16:04:32 +08:00
zhaojisen
5d6a58421f style: 重写 menu 样式 2024-05-28 14:11:38 +08:00
ibuler
3cc89b8469 perf: 修改菜单 2024-05-28 14:11:38 +08:00
ibuler
c9826a7520 perf: 修改 tab 选择 2024-05-28 14:11:38 +08:00
Bai
2b7a874c1e perf: i18n import 2024-05-28 10:11:24 +08:00
ibuler
a8a79df6b4 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-27 17:30:27 +08:00
ibuler
f07e14e62f perf: 修改 tab 选择 2024-05-27 17:30:10 +08:00
Bai
ee1b38a88d Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-27 15:08:43 +08:00
Bai
32af035674 perf: i18n Tools 2024-05-27 15:08:32 +08:00
zhaojisen
6cbc7d0220 style: 微调切换按钮 hover 效果,修改 DataTree 隐藏按钮位置 2024-05-27 15:08:25 +08:00
zhaojisen
bfa3836cc2 style: 微调 datatree 样式 2024-05-27 15:07:48 +08:00
ibuler
c8f6d0b595 perf: 修改 tab page 定位 2024-05-27 15:06:44 +08:00
Bai
f6ddd44ccb perf: i18n bai 2024-05-27 11:12:54 +08:00
ibuler
e813ce3fef Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-27 11:07:03 +08:00
ibuler
8234ea338b perf: 修改 label 为 tag 2024-05-27 11:06:45 +08:00
feng626
7ba78302b0 Merge pull request #3979 from jumpserver/pr@v4@ticket
perf: ticket translate
2024-05-27 10:59:50 +08:00
feng
4143c2c32d perf: ticket translate 2024-05-27 10:58:39 +08:00
ibuler
68fa8f30c0 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-24 19:17:27 +08:00
ibuler
e0f9b819d2 perf: 高级感 2024-05-24 19:15:36 +08:00
zhaojisen
9b9b096749 style: 修复功能设置菜单中公告页面在移动端适配问题 2024-05-24 18:56:45 +08:00
fit2bot
c03c8b2299 style: 资产树样式微调 (#3976)
* style: 资产树样式微调

* style: 资产树样式微调

---------

Co-authored-by: zhaojisen <1301338853@qq.com>
2024-05-24 18:55:27 +08:00
zhaojisen
2e78e5e5c6 style: 微调 Dashboard 面板日期按钮边框以及侧边栏切换系统角色时默认展开项 2024-05-24 18:54:47 +08:00
ibuler
d2fc125642 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-24 18:05:29 +08:00
ibuler
51fb493462 perf: 优化菜单 2024-05-24 18:05:14 +08:00
wangruidong
838f6e06b5 perf: modify file transfer boot step help tips 2024-05-24 16:33:50 +08:00
ibuler
ebe131d4a4 perf: 修改菜单 2024-05-24 15:44:22 +08:00
zhaojisen
ccd739d570 style: 侧边菜单按钮头部样式微调 2024-05-24 14:57:42 +08:00
ibuler
503a2ed934 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-24 14:57:05 +08:00
ibuler
d1f59f2bde perf: 优化菜单 2024-05-24 14:56:56 +08:00
ibuler
48daa0f04a perf: 添加图标 2024-05-24 14:52:59 +08:00
Bai
28a2248491 Merge branch 'v4_baisse' into v4 2024-05-24 14:42:57 +08:00
Bai
c4433592f4 perf: i18n System Settings End 2024-05-24 14:41:39 +08:00
老广
576c51fcac Merge pull request #3972 from jumpserver/pr@v4@fix_menu_style
style: 整合改造 menu 样式以及 table button 样式
2024-05-24 10:54:08 +08:00
老广
aaf8b3ea51 Merge branch 'v4' into pr@v4@fix_menu_style 2024-05-24 10:53:55 +08:00
zhaojisen
d8ba39ebf2 style: 整合改造 menu 样式以及 table button 样式 2024-05-24 10:35:16 +08:00
ibuler
e9e63cd11b Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-23 19:10:17 +08:00
ibuler
5fc23c15f0 merge: with remote 2024-05-23 19:10:04 +08:00
feng626
8015ceeed5 Merge pull request #3971 from jumpserver/pr@v4@echart
fix: echarts init fail
2024-05-23 18:47:56 +08:00
feng
5068a126be fix: echarts init fail 2024-05-23 18:43:37 +08:00
ibuler
5996d89e4c perf: 修改 detail card 2024-05-23 18:26:36 +08:00
ibuler
23f6502d99 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-23 18:26:06 +08:00
ibuler
c4a13e06e5 perf: 修改 card 2024-05-23 18:24:35 +08:00
zhaojisen
080565bea6 perf: 新增按键 t 使得 Search 组件自动 focus 2024-05-23 18:24:18 +08:00
wangruidong
f7ab833cb8 fix: dashboard card alignment 2024-05-23 18:22:48 +08:00
ibuler
b8025ae5bb Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-23 15:19:12 +08:00
ibuler
9247c6c4f3 perf: 修改 help text warning 2024-05-23 15:13:54 +08:00
ibuler
061981688d perf: 修改 form help text,增加 warning 2024-05-23 14:58:31 +08:00
feng626
d2e07bcf69 Merge pull request #3969 from jumpserver/pr@v4@action
perf: table center
2024-05-22 19:19:30 +08:00
feng
d44d209c21 perf: table center 2024-05-22 19:18:17 +08:00
Bai
3672716ee6 merged: Merge to v4 (bai) 2024-05-22 18:08:52 +08:00
Bai
1ef850a09f perf: i18n System Settings -> Authentication-OIDC 2024-05-22 17:51:32 +08:00
wangruidong
ce4b3f2a35 perf: create asset authorization rule account display grid 2024-05-22 17:40:08 +08:00
ibuler
8f229001aa Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-22 16:47:06 +08:00
ibuler
035597d330 perf: 修改 auto form check box 2024-05-22 16:46:51 +08:00
feng626
4f0ec2e6e3 Merge pull request #3967 from jumpserver/pr@v4@adhoc_view_asset
perf: adhoc view asset tree
2024-05-22 15:42:12 +08:00
feng
ebe4cce3ac perf: adhoc view asset tree 2024-05-22 15:41:02 +08:00
feng626
4a0af806f5 Merge pull request #3966 from jumpserver/pr@v4@file_tranfer
perf: file tranfer view asset
2024-05-22 15:15:57 +08:00
feng
51b26395ad perf: file tranfer view asset 2024-05-22 15:14:19 +08:00
zhaojisen
73f75e6515 perf: 列表移除按钮新增 confirm 对话框 2024-05-22 14:01:25 +08:00
zhaojisen
771c3f5516 style: 统一 table 中按钮样式 2024-05-22 14:00:04 +08:00
ibuler
fd9d08eb0c perf: 优化 help text 位置 2024-05-22 11:27:19 +08:00
ibuler
44bfaad9cb Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-21 16:42:42 +08:00
ibuler
8931331466 perf: 修改 form 的 placeholder 2024-05-21 16:42:25 +08:00
feng626
a450c8d3dc Merge pull request #3961 from jumpserver/pr@v4@tree_width
perf: asset tree width
2024-05-21 16:36:52 +08:00
feng
1151d501f5 perf: asset tree width 2024-05-21 16:35:46 +08:00
feng
d725e5497d perf: console dashboard api 2024-05-21 16:26:34 +08:00
zhaojisen
b6b042407d style:资产树 hover 样式与 header 右侧 icon 高度 2024-05-21 16:26:07 +08:00
zhaojisen
4f215cbc49 fix:修复点击不同 tab 标签时刷新页面后 tab 标签丢失或变为同一个的问题 2024-05-21 16:25:27 +08:00
Bai
dd7329930c perf: i18n System Settings -> Features 2024-05-21 16:11:24 +08:00
ibuler
acfc1fc942 perf: 统一 tooltip 2024-05-21 16:01:36 +08:00
ibuler
aed40c518e perf: tooltip 全局添加 delay 2024-05-21 15:30:29 +08:00
ibuler
2d7fae677b Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-21 14:50:40 +08:00
ibuler
50077dd0ac perf: button disable add tip 2024-05-21 14:50:24 +08:00
wangruidong
5dafd7217e perf: session detail page optimize 2024-05-21 10:47:37 +08:00
Bai
2ffcf7bd26 perf: i18n System Settings -> General,Org,Notifications 2024-05-20 18:39:12 +08:00
Eric
334fb0c6e9 perf: 调整组件日志显示 2024-05-20 18:32:16 +08:00
ibuler
51ffebb04f merge: with dev 2024-05-20 18:22:23 +08:00
ibuler
9754395e62 perf: 支持 help text as placeholder 2024-05-20 18:06:06 +08:00
zhaojisen
bb5766c85d fix:修复 Select2 组件中当没有初始选项时手动添加时样式隐藏的问题 2024-05-20 14:49:19 +08:00
ibuler
fc27497535 perf: 修改 form 样式 2024-05-20 11:18:30 +08:00
吴小白
31221c1d6e Merge pull request #3954 from jumpserver/pr@v4@fix_docker_build
perf: 修正构建缺失依赖
2024-05-20 08:57:39 +08:00
吴小白
1cf2ef60e8 perf: 修正构建缺失依赖 2024-05-20 08:52:47 +08:00
zhaojisen
13cad16712 fix:修复 Select2 组件中 tag 值在渲染时由id转为name导致的长度变化问题 2024-05-17 19:09:12 +08:00
ibuler
7c2f13f883 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-17 19:08:38 +08:00
ibuler
cbaef4cc6c perf: 修改样式 2024-05-17 19:08:24 +08:00
wangruidong
37182779f9 perf: column width modify 2024-05-17 18:33:02 +08:00
feng626
cc97affc16 Merge pull request #3949 from jumpserver/pr@v4@tree
perf: asset tree type tree width css
2024-05-17 17:45:44 +08:00
feng
af5d3778c3 perf: asset tree type tree width css 2024-05-17 17:44:32 +08:00
feng626
ef25720797 Merge pull request #3948 from jumpserver/pr@v4@tree
perf: gather account and connect asset tree css
2024-05-17 17:17:36 +08:00
feng
20a08e650d perf: gather account and connect asset tree css 2024-05-17 17:16:23 +08:00
feng626
fe8c610f3d Merge pull request #3947 from jumpserver/pr@v4@account
perf: account translate
2024-05-17 16:56:27 +08:00
feng
a33f907ba5 perf: account translate 2024-05-17 16:55:41 +08:00
ibuler
e78569b325 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-17 16:31:27 +08:00
ibuler
f6cb3fb118 perf: 整理 role permisson 2024-05-17 16:30:19 +08:00
zhaojisen
7798ae79d7 style:修复功能设置公告中两个文本域的边框与原样式冲突问题 2024-05-17 10:22:55 +08:00
zhaojisen
c8d1bb0276 style:修复复合型表单头部区域边框消失问题 2024-05-17 10:22:29 +08:00
ibuler
ce2a62d198 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-17 09:56:21 +08:00
ibuler
fd0e1a7b5e perf: 优化 account 2024-05-17 09:56:08 +08:00
feng626
c93fed32ef Merge pull request #3944 from jumpserver/pr@v4@account_related
perf: account related translate
2024-05-16 19:38:56 +08:00
feng
4023537b8a perf: account related translate 2024-05-16 19:37:40 +08:00
feng626
e2712005e4 Merge pull request #3943 from jumpserver/pr@v4@translate
perf: account automation translate
2024-05-16 19:12:43 +08:00
feng
aea72bcc6e perf: account automation translate 2024-05-16 19:10:09 +08:00
Eric
40ef074522 perf: Loki 日志 2024-05-16 19:01:19 +08:00
ibuler
6aa021e4a6 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-16 13:58:38 +08:00
zhaojisen
ac97dbf8ba style:alert 提示信息 2024-05-16 13:55:29 +08:00
zhaojisen
87d7a291f0 style:修复 organization 在禁用时的背景被覆盖 2024-05-16 13:54:57 +08:00
zhaojisen
e8f3950072 style:优化 organization 组件的样式 2024-05-16 13:54:15 +08:00
ibuler
56f6c17275 perf: 优先选择上个 org 切换 2024-05-16 13:53:47 +08:00
ibuler
2fd2fc5f62 perf: 修改布局 2024-05-16 13:31:47 +08:00
feng626
145e6db3ec Merge pull request #3936 from jumpserver/pr@v4@fix_card_table
perf: card table css
2024-05-16 11:14:53 +08:00
feng
63d1983914 perf: card table css 2024-05-16 11:13:44 +08:00
ibuler
333c68e33f Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-15 19:34:33 +08:00
ibuler
739ce9da27 perf: 优化菜单的 scrollbar 2024-05-15 19:32:48 +08:00
zhaojisen
aadc032b31 style:修复 header 组件中 Organization 组件下拉滚动条的样式 2024-05-15 19:22:02 +08:00
zhaojisen
2b90faa98e style:修复远程应用页面无法滚动的问题,以及 header 中 icon 未对齐的问题 2024-05-15 19:21:08 +08:00
zhaojisen
e68e4b2a24 style:改变 dashboard 中 buttonGroup 的样式 2024-05-15 19:20:39 +08:00
ibuler
e1bde89b29 fix: 修复切换到全局组织回不来的问题
perf: 修改组织切换
2024-05-15 19:14:58 +08:00
feng626
2c541d465c Merge pull request #3934 from jumpserver/pr@v4@translate
perf: translate
2024-05-15 18:53:22 +08:00
feng
329a02bf07 perf: translate 2024-05-15 18:51:44 +08:00
feng626
e9da168c9f Merge pull request #3930 from jumpserver/pr@dev@mfa
perf: User personal settings mfa new window opens
2024-05-15 16:41:15 +08:00
feng
c19ef24ec9 perf: User personal settings mfa new window opens 2024-05-15 16:40:17 +08:00
ibuler
2c7d662c22 perf: 修改 i18n 2024-05-15 16:14:23 +08:00
wangruidong
fb7c4a8b2a fix: 竖屏审批工单时,动作显示不出来 2024-05-15 15:33:03 +08:00
ibuler
920eeded4d perf: 修改 border-radius 2024-05-15 14:40:03 +08:00
ibuler
740b51d405 perf: 统一 bolder 2024-05-15 11:18:11 +08:00
ibuler
cee00b0382 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-14 19:17:59 +08:00
ibuler
4bbd59787a perf: 优化 card 2024-05-14 19:15:35 +08:00
wangruidong
acdc7c6e49 fix: number items select not display 2024-05-14 18:57:05 +08:00
ibuler
a5f190685b perf: 修改 view cache 2024-05-14 17:25:33 +08:00
ibuler
fd53727f12 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-14 16:29:17 +08:00
ibuler
cea843bcbc perf: 添加组件缓存 2024-05-14 16:29:08 +08:00
zhaojisen
dda5e79a77 style: 整合 navheader 中的样式 2024-05-14 13:55:06 +08:00
fit2bot
f9dd7bd74b style: 修改远程商店中,每个 card 的展示方式 (#3917)
Co-authored-by: zhaojisen <1301338853@qq.com>
Co-authored-by: Bryan <jiangjie.bai@fit2cloud.com>
2024-05-14 13:54:06 +08:00
zhaojisen
2ef68977bd style: 修复 form 表单中复合型输入框的 border 样式不一致问题 2024-05-14 13:51:30 +08:00
zhaojisen
673d2e3ef2 style: 调整批量上传中已上传区域提示信息样式,以及下方 output 区域当浏览器视口变小时内部的 Terminal 组件溢出容器的问题 2024-05-14 13:50:35 +08:00
zhaojisen
17b172e3f1 style: 修复 TagSearch 组件中下拉 icon 未居中的问题 2024-05-14 13:49:31 +08:00
wangruidong
acde080e48 perf: file transfer add boot step help tips 2024-05-14 10:39:53 +08:00
wangruidong
b139d8d049 perf: ad-hoc icon modify 2024-05-14 10:39:53 +08:00
jiangweidong
1c39041de2 perf: cloud sync module adjustment (#3912)
* perf: cloud sync module adjustment

* perf: optimize interface settings

* fix: cloud edit - previous step and next step will failed
2024-05-13 18:39:19 +08:00
Bai
cd6d9e1687 test 2024-05-13 16:06:48 +08:00
Bai
57746a9daf Merge branch 'v4_bai' into v4 2024-05-13 16:00:25 +08:00
ibuler
2e961e7875 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-13 15:28:57 +08:00
ibuler
5fc368c86b perf: 修改翻译 2024-05-13 15:28:29 +08:00
zhaojisen
37abeb5735 style: 修改 DataActions 中收缩框的样式 2024-05-13 10:44:01 +08:00
feng626
e34d34526f Merge pull request #3914 from jumpserver/pr@v4@account_backup_translate
perf: account backup translate
2024-05-11 19:48:30 +08:00
feng
3eb249dcfd perf: account backup translate 2024-05-11 19:46:52 +08:00
ibuler
3f96888e1a Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-11 19:39:55 +08:00
ibuler
59df06676d perf: 修改 help text 2024-05-11 19:34:23 +08:00
zhaojisen
26a0f39ee8 style: 修改下拉菜单存在禁用项时颜色值接近的问题 2024-05-11 14:58:25 +08:00
ibuler
b63df1eee3 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-11 14:42:08 +08:00
ibuler
fdd906c982 perf: 修改 domain -> zone 2024-05-11 14:41:34 +08:00
Bai
0f9d5b94ff perf: i18n Personal Settings -> All sub menu 2024-05-11 11:20:27 +08:00
wangruidong
428ba49f9c perf: 根据type生成导出文件名 2024-05-11 10:02:53 +08:00
zhaojisen
98b222a9bf style: 移除表单中 table 的圆角样式 2024-05-10 19:08:32 +08:00
ibuler
7602d6e270 fix: 修复自动切换到 root org 回不来的问题 2024-05-10 19:07:46 +08:00
ibuler
6c0c1aa9d4 perf: 统一样式 2024-05-10 14:03:06 +08:00
feng626
6f41ed1c27 Merge pull request #3908 from jumpserver/pr@v4@execytion
perf: Execution history output button is not displayed
2024-05-10 11:39:05 +08:00
feng
8b773e9899 perf: Execution history output button is not displayed 2024-05-10 11:38:00 +08:00
wangruidong
b51acbd268 perf: i18n && columns modify 2024-05-10 10:08:29 +08:00
wangruidong
6e66a17fe3 perf: batch transfer css && scroll button optimize 2024-05-10 10:07:40 +08:00
feng626
88855305e1 Merge pull request #3905 from jumpserver/pr@v4@system_tools
perf: System Tools Test Stop Button Optimization
2024-05-09 17:09:34 +08:00
feng
53f61ad31b perf: System Tools Test Stop Button Optimization 2024-05-09 17:07:32 +08:00
feng626
650b1c0102 Merge pull request #3900 from jumpserver/pr@v4@quick_job
perf: Workbench shortcut command execution and stop buttons switch each other
2024-05-09 15:56:40 +08:00
feng
77be9ddf8d perf: Workbench shortcut command execution and stop buttons switch each other 2024-05-09 15:53:29 +08:00
Bai
ad7527c4ae perf: i18n Personal Settings -> Profile 2024-05-09 15:29:10 +08:00
zhaojisen
68563a198d feat: 新增自定义 table 的 Dialog 中全选功能 2024-05-09 10:41:55 +08:00
feng626
8a6459e828 Merge pull request #3898 from jumpserver/pr@v4@account
perf: 优化账号相关翻译
2024-05-08 18:14:56 +08:00
feng
846f3c6c5b perf: 优化账号相关翻译 2024-05-08 18:13:06 +08:00
ibuler
f843dde3d6 perf: 修改主题设置方式 2024-05-08 16:24:16 +08:00
fit2bot
ef7db30658 style: 还原 table 中操作列按钮样式,以及步骤条相关样式 (#3896)
Co-authored-by: zhaojisen <1301338853@qq.com>
Co-authored-by: 老广 <ibuler@qq.com>
2024-05-08 11:07:00 +08:00
ibuler
b6f430c0db Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-05-08 11:00:26 +08:00
ibuler
8b07b6ca5d perf: 详情统一文案 2024-05-08 11:00:13 +08:00
吴小白
f1171d06a8 perf: 优化 Dockerfile 2024-05-08 09:53:22 +08:00
ibuler
e01201be81 perf: data form border 2024-05-07 19:27:44 +08:00
ibuler
1e21a5fb05 perf: change color 2024-05-07 18:58:06 +08:00
ibuler
df0e7ee6ae perf: 修改一些 css 2024-05-07 17:56:18 +08:00
fit2bot
d30066bcf9 style: v4 版本统一样式、颜色 (#3893)
Co-authored-by: zhaojisen <1301338853@qq.com>
Co-authored-by: 老广 <ibuler@qq.com>
2024-05-07 17:34:53 +08:00
ibuler
0ca7d3a2ad perf: 修改我的资产 table 2024-05-07 17:30:16 +08:00
wangruidong
7b62ce2d33 fix: 批量传输下载结果文件名undefined 2024-05-07 14:42:06 +08:00
jiangweidong
6ed40c45b0 perf: 云同步支持同步完成后自动删除云端已经释放的资产 2024-05-07 14:40:29 +08:00
ibuler
2b9af5070b perf: 统一修改一些翻译 2024-04-30 15:20:28 +08:00
ibuler
94065bb38c perf: change deps 2024-04-30 11:13:10 +08:00
ibuler
63c02eb14a perf: 修改 chatai 2024-04-29 18:58:16 +08:00
ibuler
a3c387d445 perf: 修改 yarn.lock 2024-04-29 14:24:27 +08:00
ibuler
9abca0ea0d merge: with dev 2024-04-29 10:53:14 +08:00
ibuler
b1c43d0b04 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-04-28 19:13:57 +08:00
ibuler
a1fcdb39b9 perf: 修改 v4 表现 2024-04-28 19:10:22 +08:00
feng626
077ea93bc3 Merge pull request #3887 from jumpserver/revert-3886-pr@v4@ticket
Revert "perf: remove ticket feature"
2024-04-28 18:26:33 +08:00
feng626
82b14b6542 Revert "perf: remove ticket feature" 2024-04-28 18:23:30 +08:00
feng626
6ef985207c Merge pull request #3886 from jumpserver/pr@v4@ticket
perf: remove ticket feature
2024-04-28 18:11:47 +08:00
feng
13d0c99e8c Revert yarn.lock to original state 2024-04-28 18:11:10 +08:00
feng626
0c7051eac0 Merge pull request #3880 from jumpserver/pr@v4@kael
perf: kael migrated koko
2024-04-28 18:06:39 +08:00
feng
b14c636f94 Revert yarn.lock to original state 2024-04-28 18:02:24 +08:00
feng
049cd35a1c perf: remove ticket model 2024-04-28 17:44:14 +08:00
ibuler
e7986b57b2 perf: workbench performence 2024-04-28 16:05:11 +08:00
ibuler
3dbac1fe2e perf: 优化菜单激活 2024-04-28 11:01:20 +08:00
wangruidong
31238e0398 fix: 命令存储创建es后跳转路由不对 2024-04-28 10:24:44 +08:00
ibuler
42425dc61b perf: 修改全局菜单 2024-04-26 17:33:15 +08:00
wangruidong
676ac2bbf6 perf: 创建、更新用户时MFA选项根据系统设置选项进行动态渲染 2024-04-26 11:35:12 +08:00
ibuler
5261dce34f perf: default open all menu 2024-04-26 11:32:53 +08:00
ibuler
1ef34efed6 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-04-26 11:14:05 +08:00
ibuler
593c97c165 perf: change left side menu height 2024-04-26 11:13:00 +08:00
feng
6540c0a165 perf: kael migrated koko 2024-04-25 18:38:56 +08:00
Bai
d5415b84c9 feat: Support asset tree node drag to another one 2024-04-24 18:06:12 +08:00
wangruidong
411051f921 perf: index page typo 2024-04-24 18:04:33 +08:00
ibuler
907e3ba729 perf: 优化自定义平台 2024-04-24 15:47:14 +08:00
ibuler
afa1a9fd9f perf: 修改 font 2024-04-23 19:00:45 +08:00
ibuler
07afdbe0f8 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-04-23 17:27:14 +08:00
ibuler
dcd59ca69f perf: 修改 labels 组件 2024-04-23 17:27:00 +08:00
zhaojisen
98ae943db0 fix: 修复侧边栏激活时文字右移的问题 2024-04-23 17:26:36 +08:00
Bai
5e91917ba4 perf: 优化 Web 资产详情时根据 autofill 类型返回对应的 spec_info 信息 2024-04-23 13:08:59 +08:00
zhaojisen
c4361b4c17 perf: 修复默认值相关内容,优化按钮禁用条件 2024-04-23 10:17:43 +08:00
Bai
70b5ec3683 fix: Fixed User first login long wait.(SYSTEM ORG) 2024-04-22 19:17:11 +08:00
Bai
c93a061852 fix: Linux Platform id is not 1, create gateway error 2024-04-22 15:54:56 +08:00
ibuler
8e06dde724 perf: 修改一些 table 宽度 2024-04-22 15:10:08 +08:00
feng626
4351d20a1e Merge pull request #3867 from jumpserver/pr@dev@asset
perf: 新建/更新资产时,新tab页面打开
2024-04-22 14:17:29 +08:00
feng
ce23d53e3c perf: 新建/更新资产时,新tab页面打开 2024-04-22 14:16:59 +08:00
wangruidong
32fc16126f perf: dashboard typo 2024-04-22 13:24:52 +08:00
ibuler
71ca5a87f1 perf: 优化菜单 2024-04-19 19:13:34 +08:00
ibuler
c9b1d2fb5b perf: 修改 table 显示 2024-04-18 21:25:15 +08:00
wangruidong
b9a99148e3 perf: 修改用户详情页-资产授权规则默认字段展示 2024-04-18 15:47:42 +08:00
ibuler
2a4b99484b perf: 修改查看 account 密码,切换 route 查询多次 2024-04-18 13:39:45 +08:00
ibuler
bd26894135 perf: 优化查看 account secret api 次数 2024-04-18 13:29:20 +08:00
ibuler
981fe00c5f perf: 优化修改 table label 2024-04-18 13:14:56 +08:00
wangruidong
01e55d7f6e perf: 全局组织禁用资产的测试可连接性 2024-04-18 11:40:10 +08:00
wangruidong
d0a7201683 perf: 优化查看资产账号列表过长显示不全 2024-04-18 11:25:52 +08:00
feng626
e2dcc98ab3 Merge pull request #3856 from jumpserver/pr@dev@dashboard
perf: dashboard 数字保留小数后两位
2024-04-17 20:05:45 +08:00
feng
8dd4f89395 perf: dashboard 数字保留小数后两位 2024-04-17 20:04:53 +08:00
ibuler
373661d35a perf: 优化 labels 宽度 2024-04-17 20:01:42 +08:00
feng
33a997f3bb fix: 仪表盘计算不准确 2024-04-17 19:16:59 +08:00
ibuler
1be5f23204 perf: 修改 view hover 支持切换 2024-04-17 16:03:32 +08:00
wangruidong
1adee78456 perf: QuickJob asset tree css 2024-04-17 14:45:12 +08:00
ibuler
baf2b6cd9b perf: view secret request many times 2024-04-17 14:25:36 +08:00
ibuler
723123fa50 perf: 优化菜单展开 2024-04-17 14:10:35 +08:00
ibuler
7bf1c2056c perf: 优化菜单 2024-04-16 19:40:31 +08:00
jiangweidong
28e756e163 perf: 优化云同步测试账号再次打开后不显示上次选的地域信息 2024-04-16 17:44:17 +08:00
老广
251873a7e9 Merge pull request #3850 from jumpserver/pr@dev@perf_krry_page
perf: 优化 krry paging
2024-04-16 17:33:20 +08:00
wangruidong
ff9bd42322 perf: 适配手机端 2024-04-16 15:40:30 +08:00
ibuler
2c245020cd perf: 优化 krry paging
chrome: remove debug
2024-04-16 14:34:20 +08:00
wangruidong
429d2fec40 perf: asset tree css 2024-04-16 11:38:40 +08:00
feng626
c2f8fe45a1 Merge pull request #3848 from jumpserver/pr@dev@records
fix: 改密推送任务记录查看失败
2024-04-16 10:36:08 +08:00
feng
caa5e7df75 fix: 改密推送任务记录查看失败 2024-04-16 10:34:05 +08:00
ibuler
8a439dec8d fix: 修复先删除标签resource,再创建报错 2024-04-15 19:43:51 +08:00
ibuler
eabf5a117d perf: account template support labels 2024-04-15 19:43:31 +08:00
ibuler
74c0a562e9 perf: 修改翻译和 ztree 高度 2024-04-15 16:28:10 +08:00
wangruidong
c30672a014 fix: 会话详情中文件传输显示有误 2024-04-15 14:42:40 +08:00
ibuler
65856db131 perf: 支持拖动 2024-04-15 11:23:08 +08:00
ibuler
5d67012121 perf: 优化 chat gpt 2024-04-12 14:21:00 +08:00
wangruidong
5c5df32181 perf: 优化停止任务log输出 2024-04-12 11:29:41 +08:00
Bai
ce831df717 fix: I18n 2024-04-12 11:20:26 +08:00
feng626
04688930ad Merge pull request #3841 from jumpserver/pr@dev@change_secret
fix: 改密任务记录搜索失败
2024-04-12 11:03:01 +08:00
feng
ae5787ae52 fix: 改密任务记录搜索失败 2024-04-12 11:01:39 +08:00
wangruidong
1dfdfe3932 fix: xss处理后无class属性 2024-04-11 19:23:52 +08:00
ibuler
573cf454ce perf: 修改 chat ai 2024-04-11 18:45:08 +08:00
wangruidong
f409abbf79 perf: 修改按钮样式,添加网关label 2024-04-11 17:33:55 +08:00
ibuler
0d81b7839b perf: 修改一些布局 2024-04-11 14:56:00 +08:00
wangruidong
a6232da3d0 perf: 修改任务停止日志输出提示 2024-04-11 14:40:35 +08:00
feng626
2690538db6 Merge pull request #3837 from jumpserver/pr@dev@logo
fix: 点击logo前端页面卡住
2024-04-11 14:38:35 +08:00
feng
6d0af7a149 fix: 点击logo前端页面卡住 2024-04-11 14:32:05 +08:00
ibuler
5b00ab795d perf: 修改 ztree style 2024-04-11 13:47:22 +08:00
Bai
babc048eb0 fix: Session duration recurring 2024-04-11 11:01:36 +08:00
ibuler
86709e3604 perf: asset tree style 2024-04-10 18:58:12 +08:00
wangruidong
d49be903e8 perf: Domain detail add gateways 2024-04-10 16:46:47 +08:00
Bai
332058b0ea perf: Domain detail add asset 2024-04-10 16:46:47 +08:00
feng
e355abc1af perf: 切换zh hant 2024-04-10 15:31:39 +08:00
Bai
99200d58bb feat: LDAP User Auth support cache user_dn 2024-04-09 20:11:06 +08:00
ibuler
61bb97efa9 perf: xss attack 2024-04-09 17:09:01 +08:00
fit2bot
c5e030e2fe perf: Update user orgs roles (#3829)
* perf: Update user orgs roles

* perf: Update user orgs roles

---------

Co-authored-by: Bai <baijiangjie@gmail.com>
2024-04-09 16:51:05 +08:00
ibuler
38a9468fd2 perf: 修改 acls 和 automations 布局 2024-04-09 16:01:21 +08:00
fit2bot
8a60ad774f perf: Update user orgs roles (#3828)
Co-authored-by: Bai <baijiangjie@gmail.com>
2024-04-09 15:44:07 +08:00
hzhfit2cloud
b08e6de527 支持中文繁体 2024-04-09 15:20:39 +08:00
feng
a96851686f fix: 修复xss漏洞 工单查不到数据问题 2024-04-08 18:56:22 +08:00
wangruidong
1b0adbfe71 fix: Web资产克隆,选择器信息丢失 2024-04-08 18:54:43 +08:00
wangruidong
c28419438b fix: 虚拟账号列表排序无效 2024-04-08 16:34:10 +08:00
ibuler
cf3ba419f4 perf: 修改自动化 2024-04-08 14:31:17 +08:00
jiangweidong
8807f24bcd perf: 云同步支持火山引擎 2024-04-08 14:04:56 +08:00
Bai
b8a914eb02 perf: ROOT Org show orgs-and-roles in user-detail page 2024-04-08 14:02:10 +08:00
wangruidong
8bbc66a281 fix: 授权资产查看账号失败 2024-04-08 11:35:13 +08:00
ibuler
c94fad4145 perf: app 迁移位置 2024-04-08 11:11:08 +08:00
ibuler
f371a968b7 perf: 优化 page margin 2024-04-07 19:27:52 +08:00
ibuler
e163318c5a perf: deep 优化写法 2024-04-07 19:03:40 +08:00
ibuler
bb6be97bee perf: 兼容之前的 help message,更名 help tip 2024-04-07 18:06:07 +08:00
ibuler
cb454d83a1 perf: 修改样式 2024-04-07 17:46:24 +08:00
ibuler
6b5d13e8b8 perf: 统一 css 2024-04-07 17:03:05 +08:00
ibuler
5f9b124a7b perf: 优化 page help, tab help 2024-04-07 16:53:03 +08:00
feng626
19bab778ca Merge pull request #3818 from jumpserver/pr@dev@user_session
fix: 修复用户下线失败问题
2024-04-03 16:41:43 +08:00
feng
134bcda895 fix: 修复用户下线失败问题 2024-04-03 16:14:54 +08:00
wangruidong
8b725fa4f6 perf: TransferSelect Dialog手机端适配 2024-04-02 19:21:33 +08:00
wangruidong
205f8bc280 fix: 勾选指定账号时,数量显示有问题 2024-04-02 19:20:44 +08:00
wangruidong
4963446b74 fix: 统一成模板 2024-04-02 19:19:40 +08:00
wangruidong
98be3903db fix: 华为交换机执行快捷命令报错 2024-04-02 18:51:19 +08:00
wangruidong
2cb7a859a8 perf: 授权的资产列表中支持查看某个资产授权的账号 2024-04-02 17:06:55 +08:00
ibuler
f7a48c04b8 perf: help tip and help text 2024-04-02 11:33:12 +08:00
ibuler
9315dab053 perf: form help tip style 2024-04-01 19:24:28 +08:00
ibuler
274d14d905 perf: account push and change secret 2024-04-01 17:51:55 +08:00
ibuler
9625dbf3ed perf: asset tree 2024-04-01 17:51:37 +08:00
ibuler
eef16080d4 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-03-29 18:59:57 +08:00
ibuler
66cf423598 perf: input with unit component 2024-03-29 18:59:44 +08:00
wangruidong
d51571c530 perf: 搜索框和右侧在同一水平线上 2024-03-29 18:29:50 +08:00
ibuler
53187cb8aa perf: cron tab better 2024-03-29 17:57:50 +08:00
wangruidong
bf0d19ac0b perf: 工单页面去掉一些筛选字段 2024-03-29 14:17:44 +08:00
wangruidong
28062f5d60 perf: Web,ChatGPT资产测试可连接性按钮禁用 2024-03-28 18:20:35 +08:00
ibuler
720dee578a fix: 修复创建账号时,资产没有默认值的问题 2024-03-28 18:15:50 +08:00
老广
a8cdbc0b22 Merge pull request #3807 from jumpserver/pr@v4@fix_account_add_default_asset
fix: 修复创建账号时,资产没有默认值的问题
2024-03-28 18:15:25 +08:00
ibuler
7845a1901b perf: 修改账号相关的一些内容 2024-03-28 18:14:58 +08:00
feng626
cc0d78a4e7 Merge pull request #3809 from jumpserver/pr@dev@role
fix: 修改content type 权限
2024-03-28 15:22:13 +08:00
feng
9f0b904043 fix: 修改content type 权限 2024-03-28 15:21:31 +08:00
ibuler
e3d8476396 fix: 修复创建账号时,资产没有默认值的问题 2024-03-28 07:11:18 +00:00
ibuler
88d9238c17 perf: 修改 table 布局 2024-03-28 14:47:48 +08:00
ibuler
fdb35eafc1 perf: 修改布局 2024-03-27 17:50:28 +08:00
dependabot[bot]
90cbb25d47 build(deps): bump express from 4.18.2 to 4.19.2
Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2)

---
updated-dependencies:
- dependency-name: express
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-27 16:18:44 +08:00
dependabot[bot]
450d9562c3 build(deps): bump ip from 1.1.8 to 1.1.9
Bumps [ip](https://github.com/indutny/node-ip) from 1.1.8 to 1.1.9.
- [Commits](https://github.com/indutny/node-ip/compare/v1.1.8...v1.1.9)

---
updated-dependencies:
- dependency-name: ip
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-27 16:18:19 +08:00
dependabot[bot]
a69eec5ef6 build(deps): bump axios from 0.21.1 to 0.28.0
Dependabot couldn't find the original pull request head commit, a01b1986d1e53870ecc18abd7ee72104fba7a08b.
2024-03-27 16:17:56 +08:00
wangruidong
5f6fc7e3b4 fix: 待审批列表显示没有过滤的问题 2024-03-27 16:10:22 +08:00
wangruidong
62b6ca026e perf: 优化资产、网域、网关的操作体验 2024-03-27 16:02:39 +08:00
Bai
006f258938 perf: Optimize the context menu for right-clicking on the asset tree. 2024-03-27 10:56:47 +08:00
ibuler
2bbd785ada perf: 优化 sub form 缩进 2024-03-26 19:18:07 +08:00
ibuler
f30294c2ae perf: 优化子表单 2024-03-26 18:30:18 +08:00
feng626
756b7db6b6 Merge pull request #3798 from jumpserver/pr@dev@perm_asset
perf: 资产授权列表优化
2024-03-26 18:07:51 +08:00
feng
a8d7c01f94 perf: 资产授权列表优化 2024-03-26 18:06:37 +08:00
feng
0c7e7ecc99 feat: 拆分 feishu lark 2024-03-26 17:11:22 +08:00
ibuler
95267a5581 perf: 修改 ztree 2024-03-26 14:52:36 +08:00
ibuler
a860cf1a13 perf: 优化布局 2024-03-25 18:17:37 +08:00
feng626
342a70c441 Merge pull request #3795 from jumpserver/pr@dev@asset_perm
fix: 资产授权列表没有有效期字段
2024-03-22 16:01:12 +08:00
wangruidong
815247f5b5 perf: 封装SwitchFormatter组件 2024-03-22 15:28:13 +08:00
wangruidong
e6721a9905 feat: 支持开启、关闭定时任务执行 2024-03-22 15:28:13 +08:00
feng
d6305fddfd fix: 资产授权列表没有有效期字段 2024-03-22 14:47:15 +08:00
ibuler
f2cf4fb4a0 perf: 修改 tab page 2024-03-21 19:12:37 +08:00
ibuler
3323a39767 perf: 修改 tab page 2024-03-21 16:42:29 +08:00
Eric
6db2d5ae31 perf: 支持发布机卸载远程应用 2024-03-21 16:12:13 +08:00
ibuler
9ed323321a perf: form hidden 改成 v-if 2024-03-21 14:43:50 +08:00
feng626
9b43bba6f8 Merge pull request #3790 from jumpserver/pr@dev@change_secret_record
feat: 改密记录可批量重试 新增更多过滤选项
2024-03-21 11:09:26 +08:00
feng
f9d89b30e2 feat: 改密记录可批量重试 新增更多过滤选项 2024-03-21 11:08:30 +08:00
feng626
be29794b4c Merge pull request #3788 from jumpserver/pr@dev@change_secret
perf: 改密记录可查看密文
2024-03-21 11:05:11 +08:00
ibuler
968089201a Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-03-20 18:09:23 +08:00
ibuler
d232d61350 perf: 优化翻译和布局 2024-03-20 18:09:03 +08:00
jiangweidong
97bf4f1b97 feat: 云账号测试支持选择地域 2024-03-20 16:39:12 +08:00
Bai
76e7684e26 perf: 优化 Session 支持 duration 字段 2024-03-20 15:52:23 +08:00
wangruidong
3cc2be8874 fix: 快捷命令布局问题 2024-03-19 18:06:16 +08:00
ibuler
cd1d0c3746 perf: 修改 icon 大小 2024-03-19 17:53:51 +08:00
wangruidong
2bfd764da7 perf: 支持导出收集账号列表的数据 2024-03-18 18:02:58 +08:00
wangruidong
daf3defe14 perf: 修改oracle默认数据库提示 2024-03-18 18:02:34 +08:00
Eric
d8c165ca78 perf: 支持发布机仅初始化配置 2024-03-18 15:52:22 +08:00
ibuler
780c55e99e perf: 优化 detail card 2024-03-15 19:19:05 +08:00
feng
42115b2c30 perf: 改密记录可查看密文 2024-03-15 17:29:23 +08:00
老广
447013abf5 Merge pull request #3784 from jumpserver/pr@dev@perf_asset_tree
perf: 优化资产树 root 节点宽度
2024-03-15 14:43:24 +08:00
老广
2b9e508a5c Merge pull request #3785 from jumpserver/pr@v4@perf_asset_tree
perf: 优化资产树 root 节点宽度
2024-03-15 14:43:03 +08:00
ibuler
44216326f9 perf: 优化资产树 root 节点宽度 2024-03-15 06:38:32 +00:00
ibuler
a68328ae83 perf: 优化资产树 root 节点宽度 2024-03-15 14:38:10 +08:00
ibuler
f9cd35ac74 perf: 修改 applet detail 2024-03-15 14:24:30 +08:00
feng
fd64e71a3b perf: 优化user secret key 处理逻辑 2024-03-15 11:46:44 +08:00
ibuler
06cfed009a perf: 优化表单 2024-03-15 10:45:02 +08:00
feng626
7b990a264f Merge pull request #3782 from jumpserver/pr@dev@translate
perf: translate
2024-03-15 10:34:20 +08:00
feng
7687917aae perf: translate 2024-03-15 10:33:13 +08:00
wangruidong
02b71619de perf: 支持终断批量快捷命令执行的任务 2024-03-14 11:18:04 +08:00
Bai
da90b23f99 perf: 优化我的资产页面不能编辑 Labels 的问题 2024-03-14 11:08:58 +08:00
wangruidong
b8090abcdc perf: 添加oracle默认数据库提示 2024-03-14 11:08:31 +08:00
ibuler
dc94ff58c3 perf: 修改 accounts 创建 2024-03-13 18:53:19 +08:00
feng626
45b07dd628 Merge pull request #3777 from jumpserver/pr@dev@customize_footer
feat: 自定义footer
2024-03-12 14:34:44 +08:00
feng
ad7a6a5579 feat: 自定义footer 2024-03-12 14:22:28 +08:00
wangruidong
67c8521d5c fix: 自动任务跳转执行列表显示结果不准确的问题 2024-03-12 11:18:33 +08:00
wangruidong
18fc63b8c0 feat: 支持一键导出批量命令执行日志 2024-03-12 11:01:27 +08:00
ibuler
6b87a2ad31 perf: 修改翻译 2024-03-11 19:20:32 +08:00
w940853815
64d2854e49 Revert "fix: 刷新页面搜索条件丢失的问题"
This reverts commit 99f83a6bc4.
2024-03-11 18:20:24 +08:00
ibuler
9c7606e59b perf: 修改 tab 变量 2024-03-11 17:09:29 +08:00
ibuler
5f0fdf326b perf: 修改 action 组件 2024-03-11 14:33:37 +08:00
ibuler
cd550054d8 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-03-07 18:32:29 +08:00
ibuler
cb634bea1e perf: 修改翻译 2024-03-07 18:32:21 +08:00
Bai
3d93f708be perf: i18n settings-tools not done. 2024-03-07 16:14:53 +08:00
wangruidong
99f83a6bc4 fix: 刷新页面搜索条件丢失的问题 2024-03-07 14:22:20 +08:00
feng626
ca9f90624e Merge pull request #3772 from jumpserver/pr@dev@detail_formatter
perf: 支持点击“转到”后进行颜色标识
2024-03-06 19:11:00 +08:00
feng
05edf98514 perf: 支持点击“转到”后进行颜色标识 2024-03-06 19:10:04 +08:00
Bai
45b8c622bc perf: 优化界面设置页面主题Logo预览的背景颜色 2024-03-06 17:53:01 +08:00
Bai
6c315e1669 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-03-06 17:07:36 +08:00
Bai
0fee313f18 perf: 优化界面设置页面主题Logo预览的背景颜色 2024-03-06 17:07:16 +08:00
feng626
bcb817b30d Merge pull request #3770 from jumpserver/pr@v4@translate
perf: translate and width
2024-03-06 16:51:19 +08:00
ibuler
33c75915ca perf: 修改文案 2024-03-06 16:50:20 +08:00
feng
89ed35815c perf: translate and width 2024-03-06 16:44:26 +08:00
ibuler
69d244b227 perf: 修改文案 2024-03-05 19:01:24 +08:00
ibuler
047ed5a6f8 perf: 修改 detail 中的一些宽度 2024-03-05 16:23:31 +08:00
feng626
faf1fb60b7 Merge pull request #3769 from jumpserver/pr@dev@account_gather
feat: 账号收集任务可单独添加资产
2024-03-05 15:00:27 +08:00
feng
f28825ba74 feat: 账号收集任务可单独添加资产 2024-03-05 14:59:02 +08:00
wangruidong
3626fd024d fix: 刷新页面根据搜索条件过滤出对应的资源 2024-03-04 19:13:18 +08:00
ibuler
61acec17ee Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-03-04 19:08:53 +08:00
ibuler
2438c2fd04 perf: 优化菜单显示 2024-03-04 19:08:45 +08:00
feng626
79ec0610a8 Merge pull request #3766 from jumpserver/revert-3764-pr@dev@fix_url_search
Revert "fix: 刷新页面根据搜索条件过滤出对应的资源"
2024-03-04 17:54:35 +08:00
Bryan
eee5889d51 Revert "fix: 刷新页面根据搜索条件过滤出对应的资源" 2024-03-04 17:53:46 +08:00
feng626
038ec49d5e Merge pull request #3764 from jumpserver/pr@dev@fix_url_search
fix: 刷新页面根据搜索条件过滤出对应的资源
2024-03-04 17:41:49 +08:00
feng626
5f06b7bde9 Merge pull request #3765 from jumpserver/pr@v4@jpb
fix: job management route jump and translate
2024-03-04 14:44:36 +08:00
feng
59bb23232f fix: job management route jump and translate 2024-03-04 14:41:26 +08:00
wangruidong
669ffc73fd fix: 刷新页面根据搜索条件过滤出对应的资源 2024-03-04 14:24:39 +08:00
ibuler
64eacb5237 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-03-01 17:14:15 +08:00
ibuler
7804d741a0 perf: 修改 asset tree 2024-03-01 17:13:58 +08:00
feng626
278562e855 Merge pull request #3763 from jumpserver/pr@dev@account_push
perf: 社区版账号推送,隐藏掉定时推送按钮
2024-03-01 16:57:37 +08:00
feng
fafa088a5e perf: 社区版账号推送,隐藏掉定时推送按钮 2024-03-01 16:51:06 +08:00
feng626
31b9158e3d Merge pull request #3762 from jumpserver/pr@v4@translate
perf: translate
2024-03-01 15:42:36 +08:00
feng
a5bd2965d0 perf: translate 2024-03-01 15:40:15 +08:00
wangruidong
1ff65a2293 fix: sftp会话详情禁用监控按钮 2024-02-29 14:33:39 +08:00
Bai
1c69c61432 fix: 修复文件传输权限位 2024-02-29 14:13:42 +08:00
wangruidong
191143fb17 perf:drag files tips add padding 2024-02-28 20:52:32 +08:00
wangruidong
046870e366 fix: 隐藏停止任务按钮 2024-02-28 20:51:59 +08:00
feng626
b44af12f3b Merge pull request #3756 from jumpserver/pr@dev@push_params
fix: 平台中的改密参数和推送参数没了
2024-02-28 18:49:47 +08:00
feng
d9a9c7e229 fix: 平台中的改密参数和推送参数没了 2024-02-28 18:48:06 +08:00
feng626
8be48c87a8 Merge pull request #3754 from jumpserver/pr@v4@translate
perf: account translate
2024-02-28 17:32:37 +08:00
feng
5aeb57fb61 perf: account translate 2024-02-28 17:26:05 +08:00
ibuler
b0ae5d4299 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-02-28 17:05:30 +08:00
ibuler
fb6ac84fb3 perf: 修改布局 2024-02-28 17:05:21 +08:00
wangruidong
e32c44aaa3 perf: tab name capitalize first letter with / 2024-02-28 10:00:43 +08:00
wangruidong
55dfa5889b perf: 终断任务按钮状态变化优化 2024-02-28 10:00:13 +08:00
wangruidong
b35b5bd774 fix: 远程应用账号列表排版问题 2024-02-28 09:59:52 +08:00
ibuler
4baf71d8dc Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-02-27 19:37:00 +08:00
ibuler
8b0d7bb422 perf: 修改布局 2024-02-27 19:36:47 +08:00
feng626
80e44e302f Merge pull request #3753 from jumpserver/pr@v4@translate
perf: account translate
2024-02-27 19:17:25 +08:00
feng
009770bb04 perf: account translate 2024-02-27 19:16:21 +08:00
feng626
1ee9e5df78 Merge pull request #3751 from jumpserver/pr@dev@push_account
fix: 【资产列表】资产详情中推送账号,推送参数未获取平台的参数
2024-02-27 16:56:50 +08:00
feng
2fe6cb37e6 fix: 【资产列表】资产详情中推送账号,推送参数未获取平台的参数 2024-02-27 16:55:48 +08:00
Bai
e2d7d8edd8 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-02-27 14:59:41 +08:00
Bai
2d9b4ddd0b perf: i18n settings-Storage done. 2024-02-27 14:59:32 +08:00
ibuler
a58ed5e1a9 perf: 优化布局 2024-02-27 14:57:15 +08:00
feng626
da570e21ee Merge pull request #3747 from jumpserver/pr@dev@luna
fix: 跳转到 luna 组织不对
2024-02-27 10:23:55 +08:00
wangruidong
16adcd299a perf: 平台参数联动逻辑优化 2024-02-26 19:49:26 +08:00
wangruidong
df8a464c36 fix: Web资产的选择器未根据平台参数联动 2024-02-26 16:40:15 +05:00
ibuler
2595b8bc8e perf: 优化 label 宽度 2024-02-26 19:34:36 +08:00
wangruidong
52e121cfdb perf: 禁用redis/clickhouse测试可连接性按钮 2024-02-26 15:53:20 +05:00
feng626
f014fc6426 Merge pull request #3748 from jumpserver/pr@dev@user_group
perf: Default组织下,标签关联用户资源,去掉组件用户
2024-02-26 17:21:00 +08:00
feng
88a6c2bb2b perf: Default组织下,标签关联用户资源,去掉组件用户 2024-02-26 17:08:05 +08:00
ibuler
ee270f419c Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-02-26 16:54:36 +08:00
ibuler
4b6c9d7705 perf: 优化布局 2024-02-26 16:54:07 +08:00
feng
8fa31fe0c2 fix: 跳转到 luna 组织不对 2024-02-26 16:24:50 +08:00
Bai
445eb31db1 perf: i18n settings-Features done. 2024-02-26 15:47:12 +08:00
wangruidong
8f246c18e1 perf: 作业日志添加任务类型 2024-02-26 13:43:25 +08:00
Bai
c8151d94ba Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-02-23 18:01:21 +08:00
Bai
8dd5ca8bc8 perf: i18n settings-notifications done. 2024-02-23 18:01:13 +08:00
feng626
8a6f0b57d4 Merge pull request #3744 from jumpserver/pr@v4@translate
perf: 修改工作台相关翻译
2024-02-23 17:21:34 +08:00
feng
7b91c26689 perf: 修改工作台相关翻译 2024-02-23 17:20:59 +08:00
ibuler
6083a2a9aa Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-02-23 15:17:42 +08:00
ibuler
31608ce4ee perf: 美化 nav header 2024-02-23 15:17:32 +08:00
Bai
5e36cddca3 perf: i18n settings-org done. 2024-02-23 15:16:39 +08:00
wangruidong
56bae6ee84 perf: permissions table col modify 2024-02-22 18:34:34 +08:00
feng626
0d870b62de Merge pull request #3741 from jumpserver/pr@v4@translate
perf: 翻译
2024-02-22 17:45:57 +08:00
feng
c453134fa3 perf: 翻译 2024-02-22 17:44:45 +08:00
ibuler
8012a5783e perf: 修改按钮字体 2024-02-22 16:45:37 +08:00
wangruidong
9d999a7119 fix: LDAP用户导入会超时 2024-02-22 11:37:58 +08:00
ibuler
c9d231f8f4 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-02-22 11:35:41 +08:00
ibuler
97b182f06e perf: 修改字体 2024-02-22 11:34:49 +08:00
wangruidong
82b33b5ab4 perf: table col modify 2024-02-22 10:42:04 +08:00
ibuler
2f7d5336e2 perf: 修改 sql query counter 2024-02-21 15:22:30 +08:00
wangruidong
dc8f237fec fix: 类别、类型排序无效 2024-02-21 14:21:38 +08:00
jiangweidong
41d0615ab5 feat: 支持工单链接直接免密审批 2024-02-21 11:39:57 +08:00
ibuler
f425da1555 Merge branch 'v4' of github.com:jumpserver/lina into v4 2024-02-20 19:02:07 +08:00
ibuler
2d5278aa80 perf: 修改翻译 2024-02-20 19:01:52 +08:00
feng626
fadc3e7dd0 Merge pull request #3736 from jumpserver/pr@dev@account
perf: 账号收集添加资产名称模糊搜索
2024-02-20 18:41:58 +08:00
feng
152f56b496 perf: 账号收集添加资产名称模糊搜索 2024-02-20 18:39:48 +08:00
wangruidong
ed4f8dea90 perf: 终断批量快捷命令执行的任务 2024-02-20 15:13:11 +08:00
feng626
dced020a20 Merge pull request #3734 from jumpserver/pr@dev@perm_user
perf: 授权用户列表显示角色
2024-02-19 14:48:46 +08:00
feng
bf3c87575c perf: 授权用户列表显示角色 2024-02-19 14:43:01 +08:00
Eric
dadb54090c perf: 会话活动日志 2024-02-06 18:32:53 +08:00
ibuler
3f683b012c perf: 修改 ai chat 的位置 2024-02-06 17:59:13 +08:00
ibuler
ed91112531 perf: 修改 ai chat 的位置 2024-02-06 17:58:52 +08:00
ibuler
e224f30de6 perf: 修改图标 2024-02-06 15:34:26 +08:00
wangruidong
ecb1e91136 fix: Web资产选择器需跟平台的参数适配 2024-02-05 18:17:33 +08:00
wangruidong
454947f08b perf: 支持改密日志记录保留天数 2024-02-05 18:07:04 +08:00
feng
3ff6c6fe2f fix: 导出下载更新模版用不同的action 去对应后台serializer 2024-02-05 17:51:56 +08:00
Bai
527cc4d727 fix: 修复用户登录403的问题(DEFAULT组织由后端进行设置) 2024-02-05 16:52:31 +08:00
wangruidong
3b4201d2bf perf: 修改翻译 2024-02-05 15:54:42 +08:00
老广
bb66fe6e98 Merge pull request #3724 from jumpserver/pr@v4@perf_i18n
perf: 修改翻译
2024-02-05 14:19:08 +08:00
ibuler
9d096dd994 perf: 修改翻译 2024-02-05 14:13:53 +08:00
ibuler
c0d4ec7dba merge: with dev 2024-02-05 10:06:15 +08:00
ibuler
b91287a974 perf: 优化菜单 2024-02-05 09:52:58 +08:00
wangruidong
ba109da324 perf: 禁止用户自身更新自己的某些属性 2024-02-04 18:01:21 +08:00
jiangweidong
2a92c7657c perf: 支持账号批量更新功能 (#3717) 2024-02-04 17:50:22 +08:00
feng626
beb8ace5bd Merge pull request #3723 from jumpserver/pr@dev@asset_select
perf: 改密推送 选择资产支持标签搜索
2024-02-04 17:29:13 +08:00
feng
5e1225524c perf: 改密推送 选择资产支持标签搜索 2024-02-04 17:27:46 +08:00
wangruidong
931042eb2f perf: 国际电话区号选项从api返回 2024-02-04 14:52:50 +08:00
ibuler
94bf737584 perf: 优化 i18n 2024-02-04 10:24:52 +08:00
feng626
383577bb18 Merge pull request #3721 from jumpserver/pr@dev@ssh_key
perf: 【模版账号】创建/更新 模版账号表单中,希望增加上传密钥按钮
2024-02-02 18:44:59 +08:00
feng
f9e94386de perf: 【模版账号】创建/更新 模版账号表单中,希望增加上传密钥按钮 2024-02-02 18:41:11 +08:00
feng
5879eed926 perf: 优化用户session 会话过期 2024-02-02 17:54:46 +08:00
fit2bot
6960ff471c perf: 整理了一遍翻译 (#3718)
* stash

* perf: 修改 i18n 支持

* perf: 修改翻译

* perf: 修改 i18n

* perf: 整理了一遍翻译

---------

Co-authored-by: ibuler <ibuler@qq.com>
2024-02-01 16:02:57 +08:00
wangruidong
e1e54bf7a3 fix: 控制台,审计台仪表盘图表显示不对 2024-01-31 13:55:05 +08:00
ibuler
9e0c43589d perf: 优化首页日期 tab 按钮的颜色 2024-01-31 10:00:11 +08:00
wangruidong
ca3b0cfce5 perf: crontab修改提示翻译 2024-01-30 17:48:25 +08:00
jiangweidong
245b3f4ad2 perf: 资源详情页面标题长度超过一行则省略表示 2024-01-29 16:52:12 +08:00
ibuler
ea575e0515 perf: 优化数量显示,异步获取 hover 的内容 2024-01-29 16:50:42 +08:00
“huailei000”
ff63d2ca39 perf: 优化快捷命令输出框跟随浏览器高度 2024-01-29 16:49:38 +08:00
feng626
045af27999 Merge pull request #3711 from jumpserver/pr@dev@account_template
feat: 账号模版可导入导出
2024-01-29 16:42:45 +08:00
feng626
257365932c Merge pull request #3710 from jumpserver/pr@dev@account_bulk_test
feat: 批量测试账号可连接性
2024-01-29 16:42:18 +08:00
feng
aca4e4077f feat: 账号模版可导入导出 2024-01-29 16:19:19 +08:00
feng
ce80d36b8b feat: 批量测试账号可连接性 2024-01-29 14:40:49 +08:00
wangruidong
7dd5256303 perf: 用户详情 - 授权资产减少默认字段 2024-01-25 17:19:09 +08:00
wangruidong
fcf1093b4c perf: 安全模式返回授权的资产 2024-01-25 17:08:15 +08:00
feng626
5f9e9afffb Merge pull request #3709 from jumpserver/pr@dev@translate
perf: 翻译
2024-01-25 14:36:18 +08:00
feng
1bba9980c2 perf: 翻译 2024-01-25 14:35:13 +08:00
halo
6cbcee7656 perf: 指定账号enter异常刷新整个页面 2024-01-22 06:38:19 +00:00
halo
2084c50f95 perf: 资产授权弹窗选择时点击遮罩退出问题 2024-01-22 06:37:53 +00:00
“huailei000”
20d98bf09e perf: 优化更多操作高度;优化快捷命令右侧图标;优化账号管理列表-定期执行在中、英文状态下的宽度 2024-01-19 10:32:38 +00:00
“huailei000”
05c2f1f859 perf: 快捷命令toolbar增加折叠功能 2024-01-19 10:31:36 +00:00
“huailei000”
1e9107ec4a perf: 兼容luna显示智能问答 2024-01-19 09:23:19 +00:00
wangruidong
96a3f0a334 fix: 网关列表资产数量点击详情中没有资产 2024-01-18 08:11:46 +00:00
“huailei000”
6938299940 perf: 会话详情添加文件传输;操作日志默认显示动作、资源类型 2024-01-18 08:10:58 +00:00
wangruidong
0d1eb82fca perf: The cron interval execution must be greater than 10 minutes 2024-01-18 08:06:14 +00:00
feng626
ddf268e8ec Merge pull request #3695 from jumpserver/revert-3692-pr@dev@login_expire
Revert "perf: 登录过期自动退出"
2024-01-17 21:11:10 +08:00
老广
ae6fb878da Revert "perf: 登录过期自动退出" 2024-01-17 21:07:33 +08:00
feng626
d7099c118b Merge pull request #3692 from jumpserver/pr@dev@login_expire
perf: 登录过期自动退出
2024-01-17 15:58:16 +08:00
feng
1b73591366 perf: 登录过期自动退出 2024-01-17 15:47:21 +08:00
ibuler
6f3f66df73 perf: auto decide create in new page or current page in asset or permission 2024-01-15 19:37:47 +08:00
ibuler
598020a89b perf: revert asset create with labels 2024-01-15 19:36:48 +08:00
wangruidong
5bad1f397d fix: capitalizeFirst error 2024-01-15 19:35:16 +08:00
ibuler
327ebeaa53 perf: set default colunms width 2024-01-15 16:39:14 +08:00
“huailei000”
88486e2b00 perf: 优化时间区间选择组件选择时间不准确问题 2024-01-14 22:57:36 -08:00
“huailei000”
faf8521c91 perf: 优化标签列表-资产数量弹窗中的搜索条件不显示在url中 2024-01-14 22:29:42 -08:00
feng
ccd74fb76f fix: m2m 表单渲染错乱 2024-01-14 22:14:48 -08:00
ibuler
d76c6fdbd8 perf: 优化 tag search 避免多次请求 2024-01-14 18:29:12 -08:00
ibuler
ea87c9d148 perf: 优化授权的资产 2024-01-12 18:14:50 +08:00
wangruidong
af6a55d3f4 feat: 同步ldap用户消息通知 2024-01-12 12:02:42 +05:00
“huailei000”
c052961efe perf: 优化仪表盘翻译 2024-01-11 14:43:24 +08:00
“huailei000”
57d339f513 perf: 优化批量操作图标大小 2024-01-11 14:43:01 +08:00
ibuler
2853b48144 perf: 优化搞定远端翻译 2024-01-11 14:37:19 +08:00
ibuler
3eb113a5cb perf: 修改翻译方式 2024-01-10 18:31:38 +08:00
ibuler
1b60735808 perf: 修改翻译不规范 2024-01-10 17:08:26 +08:00
feng626
097771175d Merge pull request #3678 from jumpserver/pr@dev@dashboard_translate
perf: 前端dashboard 翻译
2024-01-09 17:49:43 +08:00
feng
0922557abc perf: 前端dashboard 翻译 2024-01-09 17:40:37 +08:00
feng626
6842da1960 Merge pull request #3676 from jumpserver/pr@dev@perm_create
perf: 【资产授权】选择资产弹窗左侧树中,去掉搜索、刷新按钮
2024-01-08 17:26:27 +08:00
feng
eb839b4113 perf: 【资产授权】选择资产弹窗左侧树中,去掉搜索、刷新按钮 2024-01-08 17:25:34 +08:00
“huailei000”
7e3e8fbf2f perf: 替换批量更新图标 2024-01-08 16:04:37 +08:00
jiangweidong
3800151763 perf: 邮箱支持exchange协议 2024-01-08 12:34:50 +05:00
ibuler
0121505f28 perf: 优化页面显示 2024-01-08 14:49:12 +08:00
ibuler
b9a6f5d3ac perf: 修复标签导入和搜索的问题 2024-01-03 17:07:15 +08:00
feng626
179b568b16 Merge pull request #3672 from jumpserver/pr@dev@history_account
feat: 历史账号定期删除 可设置保留数量
2024-01-03 11:04:22 +08:00
feng
c563697efd feat: 历史账号定期删除 可设置保留数量 2024-01-02 19:10:54 +08:00
fit2bot
fa9281aa92 perf: 优化节点树 (#3670)
Co-authored-by: ibuler <ibuler@qq.com>
2024-01-02 16:18:54 +08:00
feng
cc8d94f666 fix: Default组织下,标签关联用户资源,去掉组件用户 2023-12-29 11:14:26 +05:00
“huailei000”
1416405644 perf: 优化批量更新资产不能使用问题 2023-12-29 11:10:04 +05:00
wangruidong
d29b3effbc fix: 更新用户组权限问题 2023-12-29 07:41:28 +05:00
wangruidong
bd9456ba2d fix: 创建用户失败 2023-12-28 15:35:22 +05:00
wangruidong
0c9d5d9b6b fix: 用户角色修改后更新页面与用户列表页显示不一致 2023-12-28 15:35:22 +05:00
Bai
b19ddd6799 fix: 修复组件中没有暴露 SQLServer 端口的问题 2023-12-28 14:52:41 +05:00
wangruidong
ea48b6ebf3 perf: 修改文件上传超时时间 2023-12-27 18:57:17 +08:00
“huailei000”
fba2f77874 perf: 优化智能问答返回显示系统消息 2023-12-27 17:11:20 +08:00
wangruidong
3c900ce387 perf: 账号删除添加提示确认框 2023-12-27 14:07:15 +05:00
“huailei000”
7df11b907f perf: 优化资产详情页面布局 2023-12-27 15:27:43 +08:00
wangruidong
cdd51a9c16 perf: 统计任务执行结果 2023-12-26 15:45:08 +08:00
wangruidong
51a4c013d3 perf: 修改文件上传超时时间 2023-12-26 10:48:36 +08:00
feng
111aafb4bb fix: 【用户登录会话失效问题】SESSION_COOKIE_AGE 配置不生效的问题 2023-12-25 13:24:02 +05:00
“huailei000”
81f0b13730 perf: 优化网关克隆平台显示不正确问题 2023-12-25 15:10:10 +08:00
“huailei000”
a36a9e7645 perf: 智能问答禁止密码自动填充 2023-12-22 13:23:17 +05:00
Eric
cfe6db6ec5 perf: 虚拟应用增加许可证验证 2023-12-22 12:24:08 +05:00
“huailei000”
ccb221559a perf: 账号收集翻译 2023-12-22 11:33:43 +08:00
“huailei000”
ace8501648 perf: 实体组织下批量更新用户可以选择用户组 2023-12-21 17:29:38 +08:00
“huailei000”
ff627bb0db perf: 优化chat滚动条宽度 2023-12-21 16:19:59 +08:00
ibuler
dba8d84f2d perf: 优化导入 dialog 大小 2023-12-21 15:38:34 +08:00
wangruidong
e24bfff6ab fix: 同名文件可以删除任意一个 2023-12-21 15:38:15 +08:00
wangruidong
cdcc4226db perf: 界面设置提交后不刷新页面 2023-12-21 15:37:26 +08:00
“huailei000”
09b52738ca perf: 优化站内信布局;显示站内信关闭按钮 2023-12-21 11:02:42 +08:00
“huailei000”
e324b16e1b perf: 优化标签管理编辑按钮位置 2023-12-21 10:26:20 +08:00
fit2bot
1b52e4cb93 perf: 优化 label search (#3634)
Co-authored-by: ibuler <ibuler@qq.com>
2023-12-20 20:48:00 +08:00
“huailei000”
6ac31b05e5 perf: window资产密文类型不是密码时不能设置推送参数 2023-12-20 19:37:57 +08:00
wangruidong
6c24c9a2d9 fix: 账号备份开启拆分两部分后再关闭还是会拆成两份发送邮件 2023-12-20 16:25:17 +05:00
fit2bot
b79ef4f7a8 perf: 更新白名单后返回列表页 (#3630)
Co-authored-by: wangruidong <940853815@qq.com>
2023-12-20 19:18:04 +08:00
“huailei000”
d584f83f59 perf: 用户列表全局组织下可以批量更新用户,不能更新用户组 2023-12-20 19:00:00 +08:00
feng626
22ed0ec0ca Merge pull request #3629 from jumpserver/pr@dev@user
perf: 更新创建用户 权限位关联,用户角色 select2
2023-12-20 18:29:09 +08:00
feng
436e9e59f1 perf: 更新创建用户 权限位关联,用户角色 select2 2023-12-20 18:27:44 +08:00
wangruidong
ba63d52275 fix: 添加资产id查询条件 2023-12-20 15:14:45 +05:00
“huailei000”
aa48e24881 perf: 全局组织下禁止批量更新 2023-12-20 17:57:29 +08:00
“huailei000”
f59b33a27f perf: 优化标签组件内容为空时面板的位置 2023-12-20 17:38:57 +08:00
ibuler
9f87708b96 perf: 修改拼写错误 2023-12-20 17:02:57 +08:00
Eric
78819e9a04 perf: 页面配置是否启用 Vitual App 2023-12-20 13:19:49 +05:00
“huailei000”
8e981d52eb perf: 优化标签管理编辑 2023-12-20 15:52:33 +08:00
wangruidong
9f4c798ddb perf: 修改文件上传超时时间 2023-12-19 16:18:36 +05:00
ibuler
7eac62635b perf: 支持点击 label 搜索 2023-12-19 17:00:50 +08:00
ibuler
3739d710f8 perf: 标签支持多个搜索 2023-12-19 15:26:10 +08:00
“huailei000”
aae5aa9d7f perf: 标签列表关联成功资产后刷新列表 2023-12-19 14:54:19 +08:00
“huailei000”
88be5d5fe8 perf: 优化资产选择节点组件取消不能关闭弹窗问题 2023-12-19 13:57:37 +08:00
fit2bot
6ac54c9865 perf: 优化 labels list 显示 (#3617)
* perf: 修改 label list 显示

* perf: 优化 labels list 显示

---------

Co-authored-by: ibuler <ibuler@qq.com>
2023-12-18 22:38:35 +08:00
ibuler
5cefbbfb51 perf: 修改 labels 关联 2023-12-18 18:06:18 +08:00
ibuler
f10e31bd60 perf: 修复标签搜索 2023-12-15 18:32:28 +08:00
wangruidong
e8e8b5bfca perf: 文件传输提示优化 2023-12-15 18:12:19 +08:00
“huailei000”
19adbca7b3 perf:优化资产授权详情授权用户、授权资产点击多选框会全部选中问题 2023-12-15 15:11:05 +08:00
feng626
ba28d5619a Merge pull request #3612 from jumpserver/pr@dev@acl_rules
perf: acl 自定义规则添加首次登录选项
2023-12-15 14:16:26 +08:00
feng
68363a4c52 perf: acl 自定义规则添加首次登录选项 2023-12-15 14:13:43 +08:00
“huailei000”
f947fa8d36 perf: 优化新建聊天不重新创建socket 2023-12-15 11:03:45 +08:00
ibuler
c1d0994781 perf: 优化 chat css 2023-12-14 19:53:17 +08:00
fit2bot
fde576fe8b perf: 上传目标目录指定在/tmp下 (#3608)
Co-authored-by: wangruidong <940853815@qq.com>
2023-12-14 19:45:27 +08:00
“huailei000”
27864be41d perf: 优化chat初始化socket 2023-12-14 19:32:31 +08:00
ibuler
9d461be4a0 perf: 优化聊天样式 2023-12-14 19:12:03 +08:00
“huailei000”
bcbfe114d8 perf: 优化点击新聊天提示词没有重置问题 2023-12-14 17:37:13 +08:00
ibuler
af8448adeb merge: with dev 2023-12-14 16:59:46 +08:00
fit2bot
9b7a360ea1 perf: chat增加提示词 (#3603)
Co-authored-by: “huailei000” <2280131253@qq.com>
Co-authored-by: huailei <31801270+huailei000@users.noreply.github.com>
2023-12-14 16:37:48 +08:00
ibuler
3bf7eed52e perf: 修复资产详情中 label 的问题 2023-12-14 16:36:59 +08:00
ibuler
c1d80469db perf: 修改 prompt 2023-12-14 14:07:38 +08:00
jiangweidong
e6a1039387 feat: 云同步支持设置策略关系、支持不匹配不符合策略的资产 (#3592) 2023-12-14 11:31:23 +08:00
wangruidong
ad7b2c4e8f perf: 上传大小限制从接口获取 2023-12-14 11:27:56 +08:00
fit2bot
d51a787598 perf: 使用slot处理文件列表 (#3599)
* perf: 使用slot处理文件列表

* perf: 大小文件超出限制不上传

---------

Co-authored-by: wangruidong <940853815@qq.com>
2023-12-14 10:34:06 +08:00
ibuler
2ac9183047 perf: 修改 icon 颜色 2023-12-14 10:30:42 +08:00
ibuler
3b9f0b56fb perf: 优化右侧聊天 2023-12-13 18:08:42 +08:00
“huailei000”
d900a8d5a3 perf: 已锁定的ip按钮增加个数显示 2023-12-13 17:16:16 +08:00
fit2bot
6daa16b3ca perf: add strip-ansi (#3596)
* perf: 修改 requrements

* perf: add strip-ansi

---------

Co-authored-by: ibuler <ibuler@qq.com>
2023-12-13 16:38:45 +08:00
“huailei000”
28891234db perf: 优化socket地址 2023-12-13 16:34:24 +08:00
ibuler
1d7bdcb512 perf: 修改 requrements 2023-12-13 16:31:41 +08:00
“huailei000”
0964031922 perf: 优化chat 停止按钮位置 2023-12-13 16:14:15 +08:00
ibuler
6568f47760 perf: 优化文件上传的样式 2023-12-13 11:24:04 +08:00
“huailei000”
448e89c733 perf: update yarn.lock 2023-12-13 11:20:11 +08:00
“huailei000”
68dccaa93c perf: 优化抽屉按钮效果 2023-12-13 10:54:50 +08:00
“huailei000”
b0cefb05e0 perf: 优化chat提示 2023-12-12 19:48:35 +08:00
wangruidong
d6bf4c86df perf: 显示上传文件大小 2023-12-12 19:07:02 +08:00
feng626
993ded5ca8 Merge pull request #3586 from jumpserver/pr@dev@perf_chat
perf: chat
2023-12-12 18:52:19 +08:00
huailei
951df9e63a Merge branch 'dev' into pr@dev@perf_chat 2023-12-12 18:51:43 +08:00
“huailei000”
4b98806b3e perf: chat 2023-12-12 18:50:19 +08:00
ibuler
536520c78c perf: 优化英语翻译 2023-12-12 18:43:51 +08:00
ibuler
63650912b8 perf: placeholder 字体大小 2023-12-12 18:43:31 +08:00
feng626
b65069adeb Merge pull request #3583 from jumpserver/pr@dev@translate
perf: 翻译
2023-12-12 16:35:00 +08:00
feng
7bd3179488 perf: 翻译 2023-12-12 16:33:16 +08:00
feng
bf6ecca1fa perf: 翻译 2023-12-12 16:32:54 +08:00
ibuler
69449740df perf: 修改一下大小 2023-12-12 14:16:35 +08:00
feng626
591f3ae39a Merge pull request #3579 from jumpserver/pr@dev@system_task
perf: 【优化系统任务】支持显示 执行周期、下次开始时间 字段
2023-12-12 14:16:12 +08:00
ibuler
463d2b16bf perf: chatai icon 2023-12-12 11:13:15 +08:00
feng
cc47d93988 perf: 【优化系统任务】支持显示 执行周期、下次开始时间 字段 2023-12-12 11:06:53 +08:00
fit2bot
19e42c48e4 feat: 支持批量发送文件 (#3574)
* feat: 支持批量发送文件

* feat: 支持批量发送文件

* perf: 同名文件处理

---------

Co-authored-by: wangruidong <940853815@qq.com>
2023-12-12 10:40:41 +08:00
“huailei000”
6b37c71b6d feat: 添加chat聊天 2023-12-11 18:24:24 +08:00
feng
3af6b1d1fe feat: 系统设置配置gpt 2023-12-11 18:24:24 +08:00
fit2bot
2445ecb6e5 perf: 优化 select2 成 transfer select2 (#3576)
* feat: 添加 tranSelect

* perf: 优化 select2 成 transfer select2

---------

Co-authored-by: ibuler <ibuler@qq.com>
2023-12-11 16:14:06 +08:00
feng626
a5ae4110da Merge pull request #3578 from jumpserver/pr@dev@applet
perf: 远程应用上传过程中,如果应用不存在,则创建该应用;如果已存在,则进行应用更新。
2023-12-11 14:29:11 +08:00
feng
dc4378b637 perf: 远程应用上传过程中,如果应用不存在,则创建该应用;如果已存在,则进行应用更新。 2023-12-11 14:26:43 +08:00
Eric
91f2de7797 perf: 添加 panda 监控显示 2023-12-11 14:14:39 +08:00
Eric
29b2829199 perf: 完善 app provider 详情页 2023-12-08 18:48:15 +08:00
feng626
4e23a34af9 Merge pull request #3572 from jumpserver/pr@dev@delete_account_automation
feat: 同步删除远程机器账号
2023-12-08 14:14:28 +08:00
feng
2bd1aaa03e feat: 同步删除远程机器账号 2023-12-07 21:07:29 +08:00
halo
96e23ddb52 fix: 修复字段翻译问题 2023-12-07 14:10:37 +08:00
fit2bot
351e250688 feat: support virtual app (#3558)
* feat: support virtual app

* perf: virtual host 详情

* perf: 调整 virtual app 卡片展示

* perf: 调整 route

* perf: 增加翻译

* perf: 优化更换名称

---------

Co-authored-by: Eric <xplzv@126.com>
2023-12-06 10:38:04 +08:00
liufei20151013
e8ebd1aa64 feat: 云同步支持 ZStack 2023-12-05 17:35:41 +08:00
jiangweidong
6adca44180 perf: 用户列表可展示更多api返回的字段信息 2023-12-05 17:28:33 +08:00
ibuler
f3699069c5 perf: 优化创建 label 2023-12-05 15:15:55 +08:00
fit2bot
2f298a32c3 perf: 修改标签 (#3516)
* perf: 支持全局的 labels

* perf: 修改标签

* perf: 修改 labes

* stash

* pref: stash it

* perf: stash

* perf: 优化 labels

* perf: 优化 tabs

* perf: 优化 tag

* perf: 基本完成

* perf: 优化 labels 创建搜索

* perf: 优化 labels

* perf: 优化完成标签功能

* perf: 修改 label name

---------

Co-authored-by: ibuler <ibuler@qq.com>
2023-12-05 10:30:56 +08:00
fit2bot
3ba81a43cb feat: 资产详情页面添加历史执行命令列表页面 (#3568)
* feat: 资产详情页面添加历史执行命令列表页面

---------

Co-authored-by: wangruidong <940853815@qq.com>
2023-12-04 15:20:57 +08:00
fit2bot
813f17b52f perf: 优化工单处理提示消息页面 (#3567)
Co-authored-by: wangruidong <940853815@qq.com>
2023-11-30 11:40:04 +08:00
jiangweidong
0fc292b1ad perf: 支持slack通知和认证 (#3556) 2023-11-29 17:50:09 +08:00
fit2bot
f3f5bbe114 feat: 用户详情展示所有会话 (#3563)
Co-authored-by: wangruidong <940853815@qq.com>
2023-11-28 19:07:08 +08:00
feng626
8c732f00e1 Merge pull request #3566 from jumpserver/pr@dev@random
perf: 随机密码生成规则添加可排除字符选项
2023-11-28 14:48:41 +08:00
feng
f91b8c75df perf: 随机密码生成规则添加可排除字符选项 2023-11-28 14:45:58 +08:00
jiangweidong
e86b88bf05 feat: 支持深信服云平台和阿里云专有云 2023-11-27 11:12:14 +08:00
“huailei000”
bf3a2d748d perf: 限制上传logo图片的格式;优化打开文件速度 2023-11-24 18:59:46 +08:00
wangruidong
8a4b81e2e5 feat: 支持备案配置 2023-11-24 13:56:28 +08:00
wangruidong
34406ec32d fix: SFTP对象存储,禁用设为默认存储 2023-11-24 10:32:56 +08:00
feng626
3269a2a3ff Merge pull request #3554 from jumpserver/pr@dev@perf_ldap_user_websocket
perf: ldap接口请求换成websocket连接
2023-11-23 15:05:32 +08:00
feng626
5d50844753 Merge pull request #3555 from jumpserver/pr@dev@add_all_member
perf: 给用户组添加全部成员时,二次确认下
2023-11-22 19:06:04 +08:00
feng
97cc73a4fa perf: 给用户组添加全部成员时,二次确认下 2023-11-22 19:04:56 +08:00
wangruidong
574dae6236 perf: ldap接口请求换成websocket连接 2023-11-22 16:40:10 +08:00
“huailei000”
84c413f51a perf: 优化日志审计默认筛选截止时间多一天 2023-11-22 15:03:56 +08:00
“huailei000”
87a1cce4ca perf: 优化table列表溢出提示没有复制成功问题 2023-11-22 11:01:46 +08:00
吴小白
be89b5d6f2 Merge pull request #3547 from jumpserver/pr@dev@fix_version
fix: 修正 actions version 获取错误
2023-11-17 09:42:52 +08:00
吴小白
200c727426 fix: 修正 actions version 获取错误 2023-11-17 08:20:27 +08:00
wangruidong
d563f66ba1 perf: 修改翻译 2023-11-16 16:21:58 +08:00
feng626
4592eeddd3 Merge pull request #3544 from jumpserver/pr@dev@user_session
perf: 在线会话添加活跃状态过滤
2023-11-16 14:41:50 +08:00
feng
d73a07dff2 perf: 在线会话添加活跃状态过滤 2023-11-16 14:40:16 +08:00
“huailei000”
e8857bf150 perf: ldap导入用户不显示操作栏 2023-11-16 10:48:15 +08:00
wangruidong
0abe33053f perf: 修改翻译 2023-11-15 19:33:51 +08:00
“huailei000”
dc9161c6a7 perf:优化el-data-table组件分页多选记录不准确问题 2023-11-15 19:03:56 +08:00
老广
d588be696b Merge pull request #3540 from jumpserver/pr@dev@perf_winrm_private
perf: 修改 winrm 用户不能连接
2023-11-15 15:40:03 +08:00
ibuler
4b2c806f28 perf: 修改 winrm 用户不能连接 2023-11-15 15:39:15 +08:00
老广
e28b026ead Merge pull request #3539 from jumpserver/pr@dev@fix_select_options_error
fix: 对象存储下拉无法自动加载
2023-11-15 14:58:55 +08:00
wangruidong
c7414e0199 fix: 对象存储下拉无法自动加载 2023-11-15 14:51:38 +08:00
“huailei000”
5a478ebaba perf: 优化用户详情字段不显示问题 2023-11-15 12:17:40 +08:00
老广
08577f0ae5 Merge pull request #3536 from jumpserver/pr@dev@perf_ticket_item_error
perf: 优化工单详情页面渲染卡顿问题
2023-11-15 11:43:16 +08:00
“huailei000”
38527c6a41 perf: 优化工单详情页面渲染卡顿问题 2023-11-15 11:41:23 +08:00
“huailei000”
01c5b7c4a8 perf: 优化登录复核页面卡顿不显示问题 2023-11-15 10:07:01 +08:00
wangruidong
b0b3e0d1c9 fix: 更新组件批量更新去掉sftp选项 2023-11-14 19:25:44 +08:00
jiangweidong
5bc273d057 fix: 云同步任务详情界面删除无用的按钮 2023-11-14 19:23:27 +08:00
wangruidong
e128576763 fix: 作业日志筛选用户出错 2023-11-14 19:22:58 +08:00
“huailei000”
58f4dca599 perf: 优化 TagInput 组件失去焦点后没有自动填充值问题 2023-11-14 17:29:21 +08:00
老广
a6dd7f23c7 Merge pull request #3530 from jumpserver/pr@dev@fix_user_confirm_dialog
perf: 优化用户确认窗口
2023-11-14 14:23:22 +08:00
ibuler
a267d46464 perf: 优化用户确认窗口 2023-11-14 14:19:33 +08:00
“huailei000”
8c829ee498 perf: 优化markdown组件判断 2023-11-14 14:02:49 +08:00
ibuler
bcfa95de06 perf: 修改用户确认 2023-11-14 13:44:54 +08:00
“huailei000”
56745ae944 perf: 优化个人信息详情字段信息显示 2023-11-14 11:35:04 +08:00
wangruidong
5a664f8c2c fix: 账号备份详情页显示sftp服务器信息 2023-11-13 17:06:18 +08:00
ibuler
1fd29e13f8 perf: 修改 reload 2023-11-13 14:55:27 +08:00
ibuler
af863dae75 perf: 修改 table reload 2023-11-13 14:44:38 +08:00
“huailei000”
b1254d2b87 perf: 优化markdown组件样式 2023-11-10 18:25:58 +08:00
“huailei000”
d350cadd4c perf: 优化资产账号模版反复勾选同一个账号会出现无法选中的问题 2023-11-10 16:10:31 +08:00
“huailei000”
cfe9ebd747 perf: 优化创建账号-指定账号组件重复选择问题;优化创建工单-制定账号重复选择问题 2023-11-10 11:16:56 +08:00
“huailei000”
03177d4ce9 perf: 调整公告背景颜色 2023-11-09 19:22:38 +08:00
ibuler
a55b0da22b perf: 优化用户确认 2023-11-09 18:48:42 +08:00
feng626
1b0bdf25ae Merge pull request #3514 from jumpserver/pr@dev@online_session_active
perf: 在线用户根据websocket添加用户是否活跃状态
2023-11-09 18:15:08 +08:00
“huailei000”
c746cdc639 perf: 平台列表不显示更多操作 2023-11-09 18:08:29 +08:00
“huailei000”
3cf6b6f639 perf: 优化保存快捷命令时,命令不能为空 2023-11-09 18:08:02 +08:00
feng
a1bf8f9ab7 perf: 在线用户根据websocket添加用户是否活跃状态 2023-11-08 16:51:16 +08:00
“huailei000”
5449d74d53 perf: 优化select2组件远程搜索结果为空时是否开启远程搜索状态没有动态更新问题;创建工单搜索资产时不显示问题 2023-11-08 10:21:15 +08:00
jiangweidong
dc401f80b9 fix: 解决更新云同步任务时,优先级无法更新问题 2023-11-07 17:18:45 +08:00
wangruidong
379cd2386a perf: 账号备份增加sftp方式 2023-11-07 15:37:04 +08:00
wangruidong
4e7bdb9c69 perf: 对象存储增加sftp 2023-11-07 15:37:04 +08:00
feng626
41449fb538 Merge pull request #3485 from jumpserver/pr@dev@gather_account
feat: 账号收集添加资产账号信息变化通知
2023-11-07 13:00:45 +08:00
feng626
a75488217c Merge pull request #3495 from jumpserver/pr@dev@su_from
fix: 账号 切换自 翻译修复
2023-11-07 11:09:18 +08:00
feng
8e32792696 fix: 账号 切换自 翻译修复 2023-11-07 11:08:28 +08:00
feng626
b47caf0287 Merge pull request #3493 from jumpserver/pr@dev@account_change_push
fix: 改密 推送 详情里执行任务的权限不对
2023-11-06 18:05:39 +08:00
feng
715ae856f0 fix: 改密 推送 详情里执行任务的权限不对 2023-11-06 18:01:39 +08:00
“huailei000”
19ae27e6c2 perf: ztree父节点是选中状态,点击展开后子节点默认显示选中状态 2023-11-06 16:22:11 +08:00
halo
2132bacff5 feat: 工作台支持配置显示系统工具 2023-11-03 17:34:14 +08:00
老广
e57c5a20d0 Merge pull request #3487 from jumpserver/pr@dev@perf_add_ip_group_access
perf: 更新字段修改
2023-11-02 15:39:48 +08:00
老广
3d35f0aafe Merge pull request #3488 from jumpserver/pr@dev@perf_tag_input
perf: 优化 tab input
2023-11-02 15:38:52 +08:00
ibuler
68ac03db9e perf: 优化 tab input 2023-11-02 15:33:30 +08:00
wangruidong
7b5471a451 perf: 更新字段修改 2023-11-02 15:16:58 +08:00
ibuler
7f052ac85e perf: 优化 tag input 2023-11-02 11:07:20 +08:00
feng
64e75eb9ff feat: 账号收集添加资产账号信息变化通知 2023-11-02 10:50:18 +08:00
ibuler
8e75e5d5e3 perf: 优化 json field m2m 2023-11-02 10:36:00 +08:00
“huailei000”
1810e6833c perf: 公告支持markdown预览 2023-11-01 01:19:09 -05:00
wangruidong
8c7c012785 perf: 添加访问IP控制 2023-10-31 02:45:03 -05:00
feng626
378d82518a Merge pull request #3479 from jumpserver/pr@dev@change_secret_records
feat: 改密记录 推送记录可单独执行
2023-10-31 14:10:53 +08:00
wangruidong
728b04c8e3 perf: 修改语言位置 2023-10-30 21:54:40 -05:00
老广
b8611f095a Merge pull request #3478 from jumpserver/pr@dev@feat_apple_host_support_same_account
feat: 发布机支持使用同名账号连接
2023-10-31 10:19:30 +08:00
feng
f49a1184e2 feat: 改密记录 推送记录可单独执行 2023-10-30 18:42:14 +08:00
dependabot[bot]
77a4441018 build(deps): bump browserify-sign from 4.2.1 to 4.2.2
Bumps [browserify-sign](https://github.com/crypto-browserify/browserify-sign) from 4.2.1 to 4.2.2.
- [Changelog](https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md)
- [Commits](https://github.com/crypto-browserify/browserify-sign/compare/v4.2.1...v4.2.2)

---
updated-dependencies:
- dependency-name: browserify-sign
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-30 14:30:10 +08:00
ibuler
18f1f0de79 feat: 发布机支持使用同名账号连接 2023-10-30 11:37:22 +08:00
dependabot[bot]
d252c7dd08 build(deps): bump @babel/traverse from 7.20.1 to 7.23.2
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.20.1 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-30 10:38:38 +08:00
dependabot[bot]
e5547f8a4c build(deps): bump crypto-js from 4.1.1 to 4.2.0
Bumps [crypto-js](https://github.com/brix/crypto-js) from 4.1.1 to 4.2.0.
- [Commits](https://github.com/brix/crypto-js/compare/4.1.1...4.2.0)

---
updated-dependencies:
- dependency-name: crypto-js
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-30 10:37:50 +08:00
jiangweidong
63d6578991 fix: 云账号详情页面更新报错 2023-10-30 10:30:12 +08:00
ibuler
da00ae84a8 perf: 资产授权添加协议 2023-10-30 10:14:01 +08:00
ibuler
74a905ee85 perf: 资产授权添加协议 2023-10-30 10:14:01 +08:00
“huailei000”
a03e985df3 perf: table tooltip 修改鼠标移上图标显示 2023-10-25 16:53:58 +08:00
吴小白
2d6005a4e0 perf: 优化构建 2023-10-25 16:38:41 +08:00
“huailei000”
c4ca28d2d9 perf: 优化table组件内容溢出省略时,鼠标可以移入tooltip 2023-10-25 16:37:59 +08:00
wangruidong
3934c17f52 perf: 增加语言切换功能 2023-10-25 03:03:17 -05:00
“huailei000”
51717f8583 perf: 优化创建api key后关闭弹窗列表不刷新问题 2023-10-25 10:47:17 +08:00
“huailei000”
67e99702c1 perf: 远程应用名称不能包含() 2023-10-24 19:30:50 +08:00
feng626
27ce5a3785 Merge pull request #3462 from jumpserver/pr@dev@account_change_secret
fix: 修改账号改密执行权限
2023-10-24 10:51:35 +08:00
feng
49122bb213 fix: 修改账号改密执行权限 2023-10-24 10:49:41 +08:00
halo
263c4d3f89 fix: 修复权限树自动选择的问题 2023-10-23 04:29:49 -05:00
wangruidong
2ed203dc32 perf: 添加作业中心执行历史配置字段 2023-10-23 04:23:15 -05:00
“huailei000”
742a06ea2d perf: 优化LDAP用户列表导入全部用户失败后没有提示信息问题 2023-10-20 16:15:20 +08:00
“huailei000”
1ad4e2c62e perf: 调整账号列表页面默认激活的tab 2023-10-19 19:15:24 +08:00
jiangweidong
7e29a3e836 fix: 新创建的云同步任务策略为空的问题 2023-10-19 03:57:31 -05:00
“huailei000”
3a66e8323c perf:优化折线图显示不准确问题 2023-10-19 14:38:03 +08:00
feng626
4852e3d26a Merge pull request #3446 from jumpserver/pr@dev@profile
perf: 修改profile icon
2023-10-19 10:44:23 +08:00
feng
80509dc15f perf: 修改profile icon 2023-10-19 10:43:32 +08:00
“huailei000”
601bd4740c perf: 优化账号推送,推送参数不准确问题 2023-10-18 05:53:42 -05:00
老广
62be5885db Merge pull request #3444 from jumpserver/pr@dev@perf_date_expired
perf: 优化日期,去掉 nwaring
2023-10-18 05:53:02 -05:00
ibuler
62e49567cc perf: 优化日期,去掉 nwaring 2023-10-18 18:51:46 +08:00
feng626
f2eff11d66 Merge pull request #3443 from jumpserver/pr@dev@command_filter_acl
fix: 命令过滤,点击命令组跳转到了规则基本信息,而不是命令组那里
2023-10-18 18:46:28 +08:00
feng
ae61586f95 fix: 命令过滤,点击命令组跳转到了规则基本信息,而不是命令组那里 2023-10-18 18:43:46 +08:00
“huailei000”
a08fbc3b77 perf: 优化table组件在有查询条件的情况下列表会重复请求接口的问题 2023-10-18 04:31:22 -05:00
ibuler
53d130f1cf perf: 优化个人设置 2023-10-18 04:30:39 -05:00
ibuler
c05992ce50 perf: 修改许可证 2023-10-18 04:30:18 -05:00
feng626
52522b7095 Merge pull request #3441 from jumpserver/pr@dev@session_ticket
perf: 资产登录工单 去掉session信息
2023-10-18 17:07:34 +08:00
feng
af3f6c5900 perf: 资产登录工单 去掉session信息 2023-10-18 17:06:46 +08:00
ibuler
7b15ca4955 perf: 优化角色创建时权限没有提示 2023-10-17 02:23:35 -05:00
“huailei000”
031016330a perf: 优化查看账号密码控制台报错问题 2023-10-16 15:03:00 +08:00
老广
e274640d2e Merge pull request #3433 from jumpserver/pr@dev@refactor_confirm
perf: 优化确认操作
2023-10-13 17:27:27 +08:00
ibuler
bd3352424c perf: 优化用户确认 2023-10-13 17:24:45 +08:00
ibuler
f8ec2bce0c merge: with dev 2023-10-13 17:06:01 +08:00
ibuler
81f34f0154 perf: remove debug 2023-10-13 17:01:38 +08:00
ibuler
759e205bfb perf: 优化确认操作 2023-10-13 16:55:21 +08:00
halo
fc5029e88a feat: 增加DB2图标 2023-10-13 02:59:35 -05:00
Bai
6fa8052878 fix: 修复连接令牌过期按钮被禁用的问题 2023-10-13 01:36:27 -05:00
feng626
0dc62712d4 Merge pull request #3431 from jumpserver/pr@dev@ticket
perf: 工单配置社区版隐藏
2023-10-13 11:18:43 +08:00
feng
23b08590cf perf: 工单配置社区版隐藏 2023-10-13 11:05:23 +08:00
feng626
8d8ab483e1 Merge pull request #3430 from jumpserver/pr@dev@platform
perf: 资产批量更新平台字段,根据平台约束协议自动生效
2023-10-12 18:11:37 +08:00
feng
fb757686e3 perf: 资产批量更新平台字段,根据平台约束协议自动生效 2023-10-12 16:56:43 +08:00
“huailei000”
6a8161dcaf perf:创建api key,弹窗关闭后刷新列表 2023-10-12 15:51:09 +08:00
ibuler
ae2391f07f perf: 优化数据库必填 2023-10-12 14:50:30 +08:00
ibuler
50a9ce35ad perf: 重构用户确认 2023-10-12 13:57:41 +08:00
“huailei000”
2d2a4be3a2 perf: 优化账号收集、账号改密、账号备份多次点击执行次数不能正常跳转到执行列表问题 2023-10-11 21:58:25 -05:00
Bai
e055429ff2 perf: 优化用户详情 phone 显示 2023-10-11 04:48:54 -05:00
“huailei000”
8727bac560 perf: 登录资产复核增加跳转会话入口 2023-10-11 04:26:04 -05:00
ibuler
fd018dc5ac perf: 仅本地用户允许使用 passkey 2023-10-11 04:24:38 -05:00
“huailei000”
4c3673aef2 perf: 优化账号模版同步更新账号信息 2023-10-11 04:23:29 -05:00
feng626
4eb61373e0 Merge pull request #3423 from jumpserver/pr@dev@profile
perf: 左上角profile accesskey 改成个人设置
2023-10-11 14:21:34 +08:00
feng
8e8dd38e2e perf: 左上角profile accesskey 改成个人设置 2023-10-11 14:21:00 +08:00
jiangweidong
f8b7720e2c feat: 支持自定义短信认证(文件) 2023-10-10 22:19:57 -05:00
ibuler
50af6fe017 perf: 优化确认的 dialog 2023-10-10 18:24:14 +08:00
feng626
8bc617c4a7 Merge pull request #3421 from jumpserver/pr@dev@user_notice
perf: 用户首次登录 条款和条件 提示优化
2023-10-10 18:23:47 +08:00
feng
f75d69601b perf: 用户首次登录 条款和条件 提示优化 2023-10-10 18:22:35 +08:00
Aaron3S
f54d819ec8 feat: 快捷命令增加设置执行目录 2023-10-10 07:49:57 +05:00
Eric
c50db4089c perf: 隐藏设置 terminal_theme_name 2023-10-10 07:42:12 +05:00
feng626
a6d7cc1215 Merge pull request #3416 from jumpserver/pr@dev@asset_notice
feat: 登录资产消息提示
2023-10-07 17:46:39 +08:00
feng
f6a2fcbbea feat: 登录资产消息提示 2023-10-07 17:44:27 +08:00
feng
071822e665 fix: 系统设置 邮件设置 不能设置后缀 2023-09-27 13:17:52 +05:00
“huailei000”
063dc9f8e1 perf: 优化资产授权详情、账号改密详情中已经添加了的资产没有给出标记还能重复选择的问题 2023-09-27 13:16:39 +05:00
“huailei000”
66e90f189c perf: 列表搜索框退格键可以删除搜索条件 2023-09-26 15:11:56 +08:00
feng626
bdd1a86568 Merge pull request #3410 from jumpserver/pr@dev@user_login_reminder
feat: 用户登录提醒
2023-09-25 16:26:10 +08:00
feng
01d0c9a0c2 feat: 用户登录提醒 2023-09-25 16:24:56 +08:00
“huailei000”
d42bd25371 perf: 修复平台列表导出模版错误问题 2023-09-21 16:18:29 +08:00
“huailei000”
2d07b10961 perf: 调整仪表盘翻译 2023-09-21 15:30:17 +08:00
ibuler
77fb9ef528 perf: 优化 passkey 报错 2023-09-21 12:23:50 +08:00
“huailei000”
b5950b795b fix: 修复组织角色添加用户报错问题 2023-09-20 18:42:08 +08:00
fit2bot
097817e02c perf: 修改模版平台参数无法设置 (#3402)
* perf: 修改模版平台参数无法设置

* perf: remove debug

---------

Co-authored-by: ibuler <ibuler@qq.com>
2023-09-20 14:09:31 +08:00
“huailei000”
cf7a77ce2e perf: 优化账号推送参数设置弹窗不能打开问题 2023-09-20 11:32:48 +08:00
feng626
e72850bff8 Merge pull request #3400 from jumpserver/pr@dev@user_setting
perf: 用户个人设置加上密钥是否设置
2023-09-19 16:30:31 +08:00
feng
4669cbfc83 perf: 用户个人设置加上密钥是否设置 2023-09-19 16:29:58 +08:00
Bai
cf8ad2a581 perf: 优化 es host help_text 提示 # 不支持 # 字符 2023-09-19 15:31:38 +08:00
“huailei000”
b776d0157b perf: 优化工单详情信息显示 2023-09-19 15:28:39 +08:00
“huailei000”
9aaee957af perf: 资产授权列表-指定账号字段不计算到账号个数里 2023-09-19 14:24:35 +08:00
老广
0bc681ea08 Merge pull request #3396 from jumpserver/pr@dev@perf_account_template_auto_push
perf: 修复自动推送按钮在不是 password 和 ssh_key 时禁用
2023-09-19 11:30:04 +08:00
ibuler
ea89ce1796 perf: 修复自动推送按钮在不是 password 和 ssh_key 时禁用 2023-09-19 11:17:22 +08:00
老广
e8a37a9c5b Merge pull request #3395 from jumpserver/pr@dev@perf_change_accont_template_password_rules
perf: 修改密码规则
2023-09-19 11:00:42 +08:00
ibuler
1350573ee2 perf: 修改翻译 2023-09-19 10:58:47 +08:00
ibuler
ba83bb14f3 perf: 修改密码规则 2023-09-18 19:33:47 +08:00
“huailei000”
7ae5adf49c perf: 在资产列表的资产树选择完节点后,创建资产能自动选择节点 2023-09-18 14:31:26 +08:00
ibuler
85a1385b4b perf: 优化创建用户默认角色 2023-09-18 14:02:03 +08:00
feng626
4da8eb12dc Merge pull request #3392 from jumpserver/pr@dev@push_now
perf: windows 账号 密钥类型为ssh 隐藏自动推送
2023-09-17 18:26:43 +08:00
feng
bf1be51c39 perf: windows 账号 密钥类型为ssh 隐藏自动推送 2023-09-17 18:25:33 +08:00
feng
3bbe9eccc1 perf: 修改usersession api 2023-09-15 17:25:41 +08:00
Bai
65e84b9b41 fix: 修改资产授权默认过期时间为 70 years 2023-09-15 14:27:40 +08:00
ibuler
0619900fd7 perf: 修改短信 sms 2023-09-15 14:26:49 +08:00
feng626
9ecc759dac Merge pull request #3390 from jumpserver/pr@dev@user_session
perf: 在线用户列表默认显示 认证方式
2023-09-15 10:50:24 +08:00
feng
946787e876 perf: 在线用户列表默认显示 认证方式 2023-09-15 10:49:28 +08:00
feng
54c30fcc0d feat: 用户在线session 控制 2023-09-14 16:25:51 +08:00
Aaron3S
83d730cf0f feat: 支持 ansible raw 模块 2023-09-13 19:30:10 +08:00
“huailei000”
7f7173432d perf: 优化crontab,周日的值修改为0 2023-09-13 19:26:56 +08:00
Bai
c1e5f1c1ce fix: 修复角色详情用户Name显示问题 2023-09-12 15:53:35 +08:00
fit2bot
ca3a99a5cf perf: 修改 passkey (#3382)
* perf: 修改 passkey

* perf: 完成 passkey

* perf: 修改 passkey icon

---------

Co-authored-by: ibuler <ibuler@qq.com>
2023-09-11 18:34:44 +08:00
feng626
95831c3ff7 Merge pull request #3383 from jumpserver/pr@dev@tranlate
perf: 翻译
2023-09-11 15:31:49 +08:00
feng
b5abf3e6ad perf: 翻译 2023-09-11 15:31:05 +08:00
feng626
9e4f519fc5 Merge pull request #3381 from jumpserver/pr@dev@usersetting
feat: 个人设置
2023-09-11 14:37:52 +08:00
feng
b712ec4183 feat: 个人设置 2023-09-10 15:44:05 +08:00
jiangweidong
35936ad01e feat: 系统工具支持traceroute (#3379) 2023-09-06 10:31:21 +08:00
ibuler
de5aed0f58 perf: 修改 protocol 说明 2023-09-04 13:50:26 +08:00
老广
5cb8cec835 Merge pull request #3376 from jumpserver/pr@dev@perf_session_list
perf: 优化会话列表
2023-08-31 17:11:50 +08:00
feng626
d66b2a8a87 Merge pull request #3362 from jumpserver/pr@dev@unlockip
feat: 可查看全局被限制的ip 并且可以解锁
2023-08-30 17:31:37 +08:00
feng
d06637afd4 feat: 可查看全局被限制的ip 并且可以解锁 2023-08-30 17:30:53 +08:00
“huailei000”
b27d88859f perf: 优化系统设置-邮件设置提交后页面空白问题 2023-08-30 16:40:10 +08:00
feng626
61580e096b Merge pull request #3377 from jumpserver/pr@dev@mysql_ssl
feat: mysql 证书
2023-08-30 15:16:05 +08:00
feng
da5d67ccbe feat: mysql 证书 2023-08-30 15:14:01 +08:00
ibuler
85a88616b0 perf: 优化会话列表 2023-08-30 14:34:16 +08:00
老广
3d3dfcafd3 Merge pull request #3374 from jumpserver/pr@dev@perf_route_children
perf: 修改路由 children active menu
2023-08-29 19:20:17 +08:00
ibuler
d51e025f04 perf: 修改路由 children active menu 2023-08-29 19:17:57 +08:00
老广
e78d201bd5 Merge pull request #3373 from jumpserver/pr@dev@feat_settings_tool_ping_telnet_multi
feat: telnet、ping支持批量测试,增加IP格式提示
2023-08-29 19:06:20 +08:00
老广
e1836eb1c6 Merge pull request #3372 from jumpserver/pr@dev@perf_change_some_helptext
perf: 修改云同步说明文案
2023-08-29 18:23:37 +08:00
ibuler
085447255b perf: 修改一些提示文案 2023-08-29 18:22:39 +08:00
jiangweidong
e3da28221e feat: telnet、ping支持批量测试,增加IP格式提示 2023-08-29 17:50:26 +08:00
ibuler
b276bbad34 perf: 修改云同步说明文案 2023-08-29 17:39:53 +08:00
老广
f534b292ce Merge pull request #3371 from jumpserver/pr@dev@perf_cloud_sync
perf: 优化同步
2023-08-29 16:25:13 +08:00
ibuler
a02e5363e0 perf: 修改云同步 2023-08-29 16:18:39 +08:00
ibuler
a0dbb3d7b0 perf: 优化同步 2023-08-29 16:14:35 +08:00
老广
b6e955f4b7 Merge pull request #3367 from jumpserver/pr@dev@perf_cloud_sync_None_err
fix: 策略删除动作和规则时提示404
2023-08-29 11:26:38 +08:00
老广
902662681c Merge pull request #3370 from jumpserver/pr@dev@perf_applet_host_tip
perf: 修改发布机的说明
2023-08-29 11:25:07 +08:00
ibuler
0196d42ffc perf: 修改发布机的说明 2023-08-29 11:24:09 +08:00
“huailei000”
a0a7590769 perf: 优化资产授权用户、资产选择之后下拉菜单选项还能继续选择问题 2023-08-29 10:23:08 +08:00
老广
b18c045a1b Merge pull request #3369 from jumpserver/pr@dev@perf_template
perf: 修改账号模版
2023-08-28 15:44:10 +08:00
ibuler
e0411010d1 perf: 修改账号模版 2023-08-28 15:19:20 +08:00
jiangweidong
757c48ebc8 fix: 策略删除时提示404 2023-08-25 14:02:23 +08:00
老广
38ea835df5 Merge pull request #3361 from jumpserver/pr@dev@perf_change_icon
perf: 修改一些 icon
2023-08-25 10:26:09 +08:00
老广
869b94d365 Merge pull request #3363 from jumpserver/pr@dev@perf_announcement_markdown
perf: 公告支持markdown语法
2023-08-25 10:25:42 +08:00
老广
25a8f43345 Merge pull request #3364 from jumpserver/pr@dev@fix_dynamic_input_glint_quit_problem
fix: 解决自动化动态列表组件添加内容会频闪退闪的问题
2023-08-25 10:25:09 +08:00
jiangweidong
7f2cb97bd7 perf: 去掉多余的内容 2023-08-25 10:06:28 +08:00
jiangweidong
580c005bc6 fix: 解决自动化动态列表组件添加内容会频闪闪退的问题 2023-08-25 10:02:51 +08:00
“huailei000”
e22d46bb38 perf: 公告支持markdown语法 2023-08-23 19:16:36 +08:00
ibuler
8d7dd81ebd perf: 修改一些 icon 2023-08-21 15:13:00 +08:00
老广
d5aa439fee Merge pull request #3359 from jumpserver/pr@dev@add_tips
perf: 添加 DOMAINS 不设置 报错的提示
2023-08-18 15:02:55 +08:00
ibuler
095492e5a3 perf: 添加 DOMAINS 不设置 报错的提示 2023-08-18 07:02:09 +00:00
feng
a4e2cadedd perf: vault 为企业版 2023-08-17 16:18:25 +05:00
feng626
29b35ff2a9 Merge pull request #3354 from jumpserver/pr@dev@vault
perf: 优化功能设置顺序
2023-08-17 16:21:55 +08:00
feng
4b137f855e perf: 优化功能设置顺序 2023-08-17 16:18:58 +08:00
feng626
d836b46966 Merge pull request #3353 from jumpserver/pr@dev@label
fix: 标签跳转问题
2023-08-17 15:13:30 +08:00
feng
f9d7d68c77 fix: 标签跳转问题 2023-08-17 15:12:43 +08:00
Eric
cafc5879a0 perf: 发布机可支持添加网域 2023-08-17 14:27:09 +08:00
feng626
2ec88c3591 Merge pull request #3351 from jumpserver/pr@dev@vault
perf:  优化 vault 配置
2023-08-17 12:12:46 +08:00
feng
c37212a5ce perf: 优化 vault 配置 2023-08-17 11:42:55 +08:00
“huailei000”
f9c334b003 fix: 修复当列表有额外查询参数时,导致导出选项判断不准确问题 2023-08-16 17:06:37 +08:00
老广
d43d4137d7 Merge pull request #3347 from jumpserver/pr@dev@fix_accountadd
fix: 修复账号列表添加账号时会明文显示的问题
2023-08-16 10:51:07 +08:00
Bai
614565ba9c fix: 修复账号列表添加账号时会明文显示的问题 2023-08-16 10:44:46 +08:00
老广
575015616f Merge pull request #3337 from jumpserver/pr@dev@revert_build
revert: 还原构建
2023-08-15 18:39:13 +08:00
老广
26fac22b82 Merge pull request #3346 from jumpserver/pr@dev@perf_setting
perf: 再次修改设置
2023-08-15 17:02:25 +08:00
ibuler
40b7c62099 merge: with dev 2023-08-15 17:01:41 +08:00
ibuler
017486e961 perf: 再次修改设置 2023-08-15 16:59:28 +08:00
“huailei000”
7bb4567345 perf: 优化系统设置-基本设置控制台报错问题 2023-08-15 14:38:36 +08:00
老广
76c78df007 Merge pull request #3344 from jumpserver/pr@dev@perf_setting
perf: 修改系统设置布局
2023-08-15 13:53:15 +08:00
ibuler
ff6ac297b9 perf: 整理完成 2023-08-15 13:49:08 +08:00
ibuler
6b953506e4 perf: 修改系统设置布局 2023-08-14 19:41:47 +08:00
feng626
7ec130f033 Merge pull request #3343 from jumpserver/pr@dev@automation
perf: automation 任务详情添加id
2023-08-14 18:50:42 +08:00
feng
2f9e00de2e perf: automation 任务详情添加id 2023-08-14 18:49:27 +08:00
“huailei000”
e479dbfcb5 perf: 优化命令存储-主机helptext 2023-08-14 16:54:20 +08:00
feng626
1e5b6f970d Merge pull request #3340 from jumpserver/pr@dev@perm
perf: 角色权限选择工作台时自动关联connectiontoken权限
2023-08-14 16:37:28 +08:00
feng
e7222fb63c perf: 角色权限选择工作台时自动关联connectiontoken权限 2023-08-14 16:29:18 +08:00
feng626
f9617a92a8 Merge pull request #3339 from jumpserver/pr@dev@applet_host
perf: applethost 搜索框优化
2023-08-14 14:24:56 +08:00
feng
38e1b070cf perf: applethost 搜索框优化 2023-08-14 14:23:58 +08:00
feng626
f75d97305f Merge pull request #3338 from jumpserver/pr@dev@applethost
perf: 远程应用批量部署多选优化
2023-08-14 11:25:54 +08:00
feng
7df0cc78b1 perf: 远程应用批量部署多选优化 2023-08-14 11:24:24 +08:00
吴小白
a8a90930b9 revert: 还原构建 2023-08-14 11:23:18 +08:00
Eric
69dbf2f5da perf: 优化会话暂停的组件判断 2023-08-11 13:45:55 +05:00
feng626
fc8339d659 Merge pull request #3334 from jumpserver/pr@dev@vault
perf: 优化vault配置界面
2023-08-11 16:01:41 +08:00
feng
eada8d319d perf: 优化vault配置界面 2023-08-11 15:55:46 +08:00
“huailei000”
11940428a0 perf: 优化组件监控 2023-08-11 14:38:28 +08:00
老广
af2544e24b Merge pull request #3331 from jumpserver/pr@dev@perf_change_edtion
perf: 修改 applet 翻译
2023-08-10 17:32:36 +08:00
ibuler
4546952388 perf: 修改 applet 翻译 2023-08-10 17:30:50 +08:00
老广
a0c849f29d Merge pull request #3330 from jumpserver/pr@dev@applet_add_enterprise
perf: applet 添加 entperpise 标记
2023-08-10 15:32:31 +08:00
ibuler
fb9cd1614a perf: applet 添加 entperpise 标记 2023-08-10 14:40:46 +08:00
“huailei000”
c1543183a2 perf: 优化组件监控组件 2023-08-10 09:09:13 +05:00
Aaron3S
03dc3e993c feat: 增加批量sql支持 2023-08-09 19:43:46 +08:00
Aaron3S
8719ffee8e feat: 增加批量sql支持 2023-08-09 19:43:46 +08:00
Eric
cc60f2c1f5 perf: 优化代码 2023-08-09 19:43:25 +08:00
Eric
f042692dbf perf: 工单会话暂停控制 2023-08-09 19:43:25 +08:00
Eric
3d8dc619ad perf: 支持其他组件的暂停会话 2023-08-09 19:43:25 +08:00
Bai
b223c73a47 perf: 优化账号列表显示其他字段 2023-08-09 17:05:48 +08:00
Eric
53e313517d feat: 支持最大会话连接时长 2023-08-09 10:38:22 +08:00
老广
56bea8eaf4 Merge pull request #3324 from jumpserver/pr@dev@perf_ztree_chk_css
perf: 优化 ztree chk 样式
2023-08-08 17:13:09 +08:00
老广
992025e618 Merge pull request #3323 from jumpserver/pr@dev@perf_dashboard_data
perf: 优化首页 rank 的宽度
2023-08-08 17:12:48 +08:00
ibuler
205d301578 perf: 优化 ztree chk 样式 2023-08-08 17:08:49 +08:00
ibuler
4daccc9df3 perf: 优化首页 rank 的宽度 2023-08-08 16:37:05 +08:00
老广
ac802fff59 Merge pull request #3319 from jumpserver/pr@dev@perf_ticket_session
perf: 优化工单方式打开会话监控
2023-08-08 16:18:16 +08:00
老广
a6b0da60a3 Merge pull request #3320 from jumpserver/pr@dev@fix_msg_subscribe_for_xss
fix: 修复系统设置 > 消息订阅 > 修改订阅人 因为用户名导致的 xss
2023-08-08 16:17:49 +08:00
ibuler
45c860797a fix: 修复系统设置 > 消息订阅 > 修改订阅人 因为用户名导致的 xss 2023-08-08 11:07:34 +08:00
Eric
e636aa24c8 perf: 优化工单方式打开会话监控 2023-08-08 10:37:24 +08:00
老广
86b37eeeba Merge pull request #3318 from jumpserver/pr@dev@perf_org_delete
perf: System 组织不允许删除
2023-08-08 10:28:16 +08:00
ibuler
61cf9e7f14 perf: System 组织不允许删除 2023-08-08 10:27:26 +08:00
fit2bot
344e49e7ec perf: 同名账号定义一些策略 (#3311)
* perf: 同名账号定义一些策略

* perf: 修改虚拟账号

* perf: 修改更新后的 route

---------

Co-authored-by: ibuler <ibuler@qq.com>
2023-08-08 10:16:52 +08:00
老广
3ebdacafd0 Merge pull request #3316 from jumpserver/pr@dev@fix_strategy_cannot_export
fix: 云同步策略不支持导出
2023-08-08 09:57:06 +08:00
“huailei000”
e1ae467823 feat: 创建资产-选择模版添加搜索功能 2023-08-07 18:21:58 +08:00
jiangweidong
65c1ab450b fix: 云同步策略不支持导出 2023-08-07 17:55:54 +08:00
feng626
cbe3efdb18 Merge pull request #3309 from jumpserver/pr@dev@account_backup
feat: 账号备份密钥拆分
2023-08-07 15:50:36 +08:00
feng
e5eaa5bcfa feat: 账号备份密钥拆分 2023-08-07 15:47:25 +08:00
fit2bot
df687c0c06 perf: TagInput 组件增加替换显示密码功能;命令存储-主机不明文显示密码 (#3301)
Co-authored-by: “huailei000” <2280131253@qq.com>
Co-authored-by: huailei <31801270+huailei000@users.noreply.github.com>
2023-08-07 15:03:05 +08:00
feng626
1cc00517f5 Merge pull request #3314 from jumpserver/pr@dev@check_unused_users
feat: 检测不常用账号
2023-08-07 14:45:03 +08:00
jiangweidong
f3a6d6c02b perf: 优化批量审批翻译 2023-08-07 14:19:56 +08:00
feng
7bf33a9011 feat: 检测不常用账号 2023-08-07 11:35:06 +08:00
ibuler
7948a59b80 perf: 去掉 telnet 的全员设置 2023-08-07 10:37:33 +08:00
jiangweidong
af9f715357 feat: 云同步增加同步策略 (#3264)
* feat: 云同步逻辑更新

* feat: 云同步增加同步策略

* perf: 优化

* perf: 优化提交逻辑,平台和网域只允许设置一次

* perf: 策略抽离,有列表、详情、同步任务可便捷添加策略

* fix: 修改组件层级关系

* perf: 去掉不需要的

* perf: 优化变量名称、策略添加优先级
2023-08-07 10:33:04 +08:00
吴小白
202f8a357c perf: 更新 node 16.17.1 2023-08-07 10:20:13 +08:00
jiangweidong
3e75c781b3 feat: 系统工具改为异步,增加tcpdump工具 2023-08-07 10:19:48 +08:00
吴小白
3c3ed27eb2 Merge pull request #3310 from jumpserver/pr@dev@fix_build
fix: 修正构建错误
2023-08-04 17:59:54 +08:00
吴小白
fd0e23e35f perf: 更新 node 16.5 2023-08-04 17:55:04 +08:00
吴小白
c09a2df142 fix: 修正构建错误 2023-08-04 17:35:50 +08:00
“huailei000”
36737a6f25 perf: 命令记录列表增加账号字段 2023-08-03 16:19:21 +08:00
feng626
e4af9ccc1e Merge pull request #3304 from jumpserver/pr@dev@task_search
perf: 任务添加显示项 过滤项
2023-08-02 17:51:43 +08:00
feng
3c256c6fdc perf: 任务添加显示项 过滤项 2023-08-02 17:49:47 +08:00
“huailei000”
1e36f59b23 perf: 最近会话连接资产时增加login_account参数 2023-08-02 16:48:35 +08:00
feng626
aec6ee8376 Merge pull request #3302 from jumpserver/pr@dev@applet_host_deployment
feat: 批量部署发布机
2023-08-01 17:42:28 +08:00
feng
526b049495 feat: 批量部署发布机 2023-08-01 17:38:31 +08:00
Eric
5bef5a59a9 perf: 完善工单 session 变化 2023-08-01 17:26:15 +08:00
Eric
1e371a4e32 perf: 优化 session 的状态 2023-08-01 17:26:15 +08:00
Eric
0f6fd0ed70 feat: 支持暂停会话操作 2023-08-01 17:26:15 +08:00
feng626
fc1aefbb54 Merge pull request #3251 from jumpserver/pr@dev@vault
feat: vault 添加系统配置
2023-07-31 17:57:41 +08:00
feng
7561f1224d perf: merge dev 2023-07-31 17:56:20 +08:00
老广
0932132add Merge pull request #3299 from jumpserver/pr@dev@refactor_path
perf: 修改一些组件路径,原来的太难找了
2023-07-31 14:50:21 +08:00
ibuler
8492882633 perf: 修改一些组件路径,原来的太难找了 2023-07-31 14:45:27 +08:00
老广
11698255f6 Merge pull request #3297 from jumpserver/pr@dev@perf_tmp_passwd_icon
perf: 修改临时密码的 icon
2023-07-31 10:53:48 +08:00
ibuler
53eee6c857 perf: 修改临时密码的 icon 2023-07-31 10:34:40 +08:00
老广
f2bc4d6f22 Merge pull request #3296 from jumpserver/pr@dev@perf_applet_host_account_create
perf: 修改隐藏
2023-07-28 16:16:54 +08:00
ibuler
e50b16b13b perf: 修改隐藏 2023-07-28 16:16:03 +08:00
老广
232c30cadb Merge pull request #3295 from jumpserver/pr@dev@perf_applet_host_account_create
perf: 修改应用发布机账号生成
2023-07-28 11:07:38 +08:00
jiangweidong
3142da16ae feat: 支持批量审批工单 (#3273) 2023-07-28 10:49:11 +08:00
ibuler
741f8b847e Merge branch 'dev' into pr@dev@perf_applet_host_account_create 2023-07-28 10:44:05 +08:00
ibuler
b6d00a1784 perf: 修改应用发布机账号生成 2023-07-28 10:42:54 +08:00
jiangweidong
2f122f7fbe feat: 系统工具增加服务器时间及nmap工具 (#3289) 2023-07-28 10:42:28 +08:00
feng626
c3c46b759e Merge pull request #3294 from jumpserver/pr@dev@ldap
perf: 优化ldap交互
2023-07-27 19:14:55 +08:00
feng
a1c4013a69 perf: 优化ldap交互 2023-07-27 19:12:20 +08:00
老广
8aa9690a61 Merge pull request #3293 from jumpserver/pr@dev@perf_same_ztree
perf: 统一 ztree css
2023-07-27 18:37:29 +08:00
ibuler
30c0100a0b perf: 统一 ztree css 2023-07-27 18:18:52 +08:00
fit2bot
134dd17f3f perf: 添加应用市场链接 (#3292)
* perf: 添加应用市场链接

* perf: 修改版本号

* perf: 修改高度

---------

Co-authored-by: ibuler <ibuler@qq.com>
2023-07-27 16:52:58 +08:00
feng626
505642baec Merge pull request #3291 from jumpserver/pr@dev@asset_perm_account
perf: 修改AccountFormatter 请求方法为post
2023-07-27 14:04:14 +08:00
feng
c08964ee34 perf: 修改AccountFormatter 请求方法为post 2023-07-27 14:03:14 +08:00
老广
9df443667c Merge pull request #3290 from jumpserver/pr@dev@perf_protocols
perf: 修改 protocols 显示
2023-07-26 18:39:51 +08:00
ibuler
8fd8e9c1d4 perf: 修改 protocols 显示 2023-07-26 18:33:34 +08:00
feng
aa3ab5e138 perf: 配置信息修改 2023-07-24 19:43:46 +08:00
“huailei000”
a7df8706e5 perf: 工作台概况会话添加连接方式 2023-07-24 19:20:24 +08:00
“huailei000”
c200781322 perf: 修改github配置 2023-07-21 14:59:04 +08:00
老广
75c7778a10 Merge pull request #3261 from jumpserver/dependabot/npm_and_yarn/semver-5.7.2
build(deps): bump semver from 5.7.1 to 5.7.2
2023-07-21 10:28:11 +08:00
老广
c30e919573 Merge pull request #3271 from jumpserver/dependabot/npm_and_yarn/word-wrap-1.2.4
build(deps): bump word-wrap from 1.2.3 to 1.2.4
2023-07-21 10:27:45 +08:00
老广
ffff648e6d Merge pull request #3284 from jumpserver/pr@dev@perf_account_default_show
perf: 优化账号,默认实现是否激活
2023-07-21 10:27:19 +08:00
ibuler
981e676fa2 perf: 优化账号,默认实现是否激活 2023-07-20 20:22:36 +08:00
ibuler
664855d4b0 perf: 优化从 url 中获取端口 2023-07-20 17:37:58 +08:00
老广
c79637095a Merge pull request #3281 from jumpserver/pr@dev@remove_debug_msg
perf: 去掉 debug msg
2023-07-20 16:42:25 +08:00
ibuler
2a96abdd4a perf: 去掉 debug msg 2023-07-20 16:25:11 +08:00
老广
9541b97b23 Merge pull request #3280 from jumpserver/pr@dev@perf_add_debug
perf: 修改 debug msg
2023-07-20 16:11:00 +08:00
ibuler
52518a9ff3 perf: 修改 debug msg 2023-07-20 16:08:11 +08:00
“huailei000”
24a1c11288 perf: 优化账号详情推送弹窗点击关闭图标下次点击不能正常打开问题 2023-07-20 15:58:37 +08:00
老广
313aebaf50 Merge pull request #3278 from jumpserver/pr@dev@perf_add_debug_msg
perf: 添加 setTimeout
2023-07-20 15:21:57 +08:00
ibuler
5c6373e689 perf: 添加 setTimeout 2023-07-20 15:20:41 +08:00
老广
09fe3ea107 Merge pull request #3277 from jumpserver/pr@dev@perf_add_debug_msg
perf: 添加 debug msg
2023-07-20 15:06:10 +08:00
ibuler
ccf081b608 perf: 添加 debug msg 2023-07-20 15:04:44 +08:00
Bai
80ce3293a1 fix: 优化导入组件导入数据时全部使用 patch 方法; 解决一些表格数据库不全时引来的问题; 2023-07-19 19:58:40 +08:00
“huailei000”
4ed282ff2b perf: 优化连续批量更新用户报错问题 2023-07-19 19:50:18 +08:00
老广
dd8957cb69 Merge pull request #3274 from jumpserver/pr@dev@perf_protocol_setting_reset
perf: 优化 nestfield 重置不会变更的问题
2023-07-19 19:42:24 +08:00
ibuler
36c687b854 perf: 精简写法 2023-07-19 19:30:51 +08:00
ibuler
e22ecb6fe8 perf: 优化 nestfield 重置不会变更的问题 2023-07-19 18:46:20 +08:00
ibuler
b77440284f perf: 优化 Platform 中自动化 select 的宽度 2023-07-19 08:38:03 +05:00
老广
93d866328c Merge pull request #3270 from jumpserver/pr@dev@perf_domain_platform
perf: 优化网关更新时协议显示
2023-07-19 10:18:33 +08:00
dependabot[bot]
42c7b278c5 build(deps): bump word-wrap from 1.2.3 to 1.2.4
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-18 21:21:13 +00:00
“huailei000”
14ba501f2b perf: 优化网关更新时协议显示 2023-07-18 19:57:31 +08:00
ibuler
f072546083 perf: 优化账号模版表单,在弹窗中新窗口打开 2023-07-18 18:12:54 +08:00
“huailei000”
8f9ebcdfa9 perf: 界面设置上传组件控制上传类型 2023-07-18 18:10:58 +08:00
老广
7b76917768 Merge pull request #3267 from jumpserver/pr@dev@perf_promise
perf: 修改 资产详情的 card 和 账号模版密文类型
2023-07-18 10:34:10 +08:00
ibuler
e4d4bc84b6 perf: 修改 资产详情的 card 和 账号模版密文类型 2023-07-18 10:24:03 +08:00
老广
62cf19e70e Merge pull request #3263 from jumpserver/pr@dev@perf_connection_action
perf: 优化一些 rbac 权限位,着重 connection token 的
2023-07-17 10:24:59 +08:00
老广
2cb36f89f0 Merge pull request #3265 from jumpserver/pr@dev@perf_can_unbind_from_other_source
perf: 用户在认证方式和用户来源一致时,无法解绑此类认证
2023-07-17 10:24:16 +08:00
老广
9946ad75ad Merge pull request #3266 from jumpserver/pr@dev@perf_promise
perf: 修改平台 protocols 的下拉选择,可以更改
2023-07-17 10:21:16 +08:00
ibuler
abd8919225 perf: 修改平台 protocols 的下拉选择,可以更改 2023-07-17 10:11:54 +08:00
jiangweidong
6e5e760689 perf: 用户在认证方式和用户来源一致时,无法解绑此类认证 2023-07-14 18:21:45 +08:00
ibuler
1235895973 perf: 优化一些 rbac 权限位,着重 connection token 的 2023-07-13 16:01:03 +08:00
“huailei000”
59f9025e42 perf: 调整用户登录、连接方式文案 2023-07-13 10:57:45 +08:00
Bai
d06bda6d40 perf: 优化 is_active 到 Other 中 2023-07-12 20:33:21 +08:00
fangfang.dong
a8099089b2 feat: 系统设置 - 终端设置 - 端点规则: 新增字段is_active控制是否启用 2023-07-12 20:33:21 +08:00
dependabot[bot]
fd0c14e1c0 build(deps): bump semver from 5.7.1 to 5.7.2
Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-11 12:33:01 +00:00
Aaron3S
9a04c81238 feat: 增加两个组件的名称 2023-07-11 19:16:18 +08:00
老广
f1b3e5038f Merge pull request #3259 from jumpserver/pr@dev@perf_protocol_setting
perf: 修改账号配置
2023-07-11 17:28:42 +08:00
ibuler
f6fe08607b perf: 修改账号配置 2023-07-11 17:27:16 +08:00
老广
6f2ca3e26a Merge pull request #3258 from jumpserver/pr@dev@add_gpt_add_default_addr
perf: 优化修改默认值
2023-07-11 14:48:50 +08:00
ibuler
3ed9ac0d9b perf: 优化修改默认值 2023-07-11 14:47:07 +08:00
老广
821ed14f40 Merge pull request #3257 from jumpserver/pr@dev@add_gpt_proxy
perf: gpt 添加 proxy
2023-07-11 14:40:21 +08:00
老广
6f0ee734e5 Merge pull request #3255 from jumpserver/pr@dev@feat_acl_command_warning
feat: 新增危险命令告警类型: Warning
2023-07-11 12:20:14 +08:00
老广
9a5b174eb1 Merge pull request #3242 from jumpserver/pr@dev@perf_component_jsoneditor
perf: json编辑器组件增加参数控制是否可拖拽;默认可以拖拽高度
2023-07-11 12:19:29 +08:00
老广
c27e1c97f2 Merge pull request #3241 from jumpserver/pr@dev@perf_component_weekcronselect
perf: 优化时间选择组件,鼠标指针超出容器时页面显示错乱问题
2023-07-11 12:17:27 +08:00
ibuler
1b4e01d19e perf: gpt 添加 proxy 2023-07-11 11:47:41 +08:00
老广
28c836b1f6 Merge pull request #3249 from jumpserver/pr@dev@feat_chatgpt_support
feat: 支持 chatgpt 资产
2023-07-11 09:58:04 +08:00
fangfang.dong
fc85eaf6b9 feat: 新增危险命令告警类型: Warning 2023-07-10 16:22:22 +08:00
老广
678d17a4e7 Merge pull request #3256 from jumpserver/pr@dev@perf_platform_protocol
perf: 优化 protocol setting
2023-07-07 19:02:27 +08:00
ibuler
ddf9780f9c perf: 优化 protocol setting 2023-07-07 18:51:20 +08:00
fangfang.dong
d47bd4acad feat: 新增危险命令告警类型: Warning 2023-07-07 15:22:25 +08:00
jiangweidong
09dabb5d3f feat: 云同步支持UCloud公有云 (#3253) 2023-07-04 18:24:50 +08:00
Eric_Lee
9eea051884 Merge pull request #3254 from jumpserver/revert-3250-pr@dev@perf_xrdp_rdp7
Revert "perf: 新增 xrdp 协议 rdp7 端口 3390"
2023-07-04 18:02:19 +08:00
老广
f6a3eb1349 Revert "perf: 新增 xrdp 协议 rdp7 端口 3390" 2023-07-04 17:36:21 +08:00
feng
433f3a34cb perf: 改密与推送保持一致 2023-07-04 17:34:51 +08:00
老广
aa790944f6 Merge pull request #3246 from jumpserver/pr@dev@feat_support_anonymous_account
feat: 支持授权匿名账号
2023-07-04 11:46:49 +08:00
ibuler
57167fc821 perf: 优化修改 chatgpt 支持 2023-07-04 09:53:28 +08:00
feng
fb70719cba feat: vault 添加系统配置 2023-07-04 00:55:45 +08:00
ibuler
5988892840 perf: 修改端口可以从 url 中获取 2023-07-03 19:44:53 +08:00
老广
af11e1bf0c Merge pull request #3244 from jumpserver/pr@dev@perf_permission_joblog
perf: 作业日志增加权限位控制
2023-07-03 16:36:03 +08:00
老广
09416b13d3 Merge pull request #3245 from jumpserver/pr@dev@perf_route_user_roles
perf: 点击角色列表组织默认切换到全局组织,在角色列表不能点击切换组织
2023-07-03 16:35:30 +08:00
老广
478745f534 Merge pull request #3250 from jumpserver/pr@dev@perf_xrdp_rdp7
perf: 新增 xrdp 协议 rdp7 端口 3390
2023-07-03 16:29:45 +08:00
ibuler
3de2bf73ea perf: 修改 i18n 2023-07-03 11:24:36 +08:00
Eric
3b877739a3 perf: endpoint 增加 rdp7_port 2023-06-30 18:41:49 +08:00
ibuler
06899d6932 perf: 修改 chatgpt 支持 2023-06-30 18:31:50 +08:00
Eric
6f3d21bb77 perf: 新增 xrdp 协议 rdp7 端口 3390 2023-06-30 18:12:00 +08:00
ibuler
b7da517ad7 feat: 支持 chatgpt 资产 2023-06-30 17:34:45 +08:00
“huailei000”
598b6b12e8 perf: 点击角色列表组织默认切换到全局组织,在角色列表不能点击切换组织 2023-06-30 15:59:31 +08:00
ibuler
400ceac737 perf: 修改协议设置 2023-06-30 15:55:20 +08:00
老广
34de6d8775 Merge pull request #3247 from jumpserver/pr@dev@perf_dev_env
perf: 调整 luna 的 proxy 的配置,支持 luna 录像播放
2023-06-30 15:53:11 +08:00
Eric
080542633a perf: 调整 luna 的 proxy 的配置,支持 luna 录像播放 2023-06-29 15:20:14 +08:00
ibuler
653f26137b perf: 修改翻译 2023-06-27 16:45:40 +08:00
ibuler
c86f0cc08d feat: 支持授权匿名账号 2023-06-27 16:41:27 +08:00
“huailei000”
541c6c5fe5 perf: json编辑器组件增加参数控制是否可拖拽;默认可以拖拽高度 2023-06-27 15:58:33 +08:00
“huailei000”
c36a210cd4 perf: 作业日志增加权限位控制 2023-06-25 15:56:41 +08:00
“huailei000”
b9f26df5e6 perf: 优化时间选择组件,鼠标指针超出容器时页面显示错乱问题 2023-06-21 18:28:32 +08:00
老广
dd0baa7b00 Merge pull request #3239 from jumpserver/pr@dev@perf_sql_display
perf: 修改 sql 显示
2023-06-21 14:35:26 +08:00
ibuler
524105278b perf: 修改 sql 显示 2023-06-21 14:08:11 +08:00
老广
2656546e3b Merge pull request #3236 from jumpserver/pr@dev@feat_assets_detail
feat: 控制台 - 资产管理 - 资产详情 新增标签增删功能
2023-06-21 13:37:34 +08:00
ibuler
ecaf1ceace pref: 添加 sql debug 2023-06-21 12:03:26 +08:00
“huailei000”
cf515a18de perf: 替换批量更新图标 2023-06-21 11:18:13 +08:00
Eric
a0ab7d3f32 perf: 修复 terminal 显示问题 2023-06-21 11:17:38 +08:00
fangfang.dong
467c3f7288 feat: 控制台 - 资产管理 - 资产详情 新增标签增删功能 2023-06-20 17:35:49 +08:00
老广
f68eaee8c8 Merge pull request #3231 from jumpserver/pr@dev@perf_org_change_global
perf: 优化手动切换到全局后,点击菜单回到上个非全局组织的问题
2023-06-20 16:01:31 +08:00
老广
163f661386 Merge pull request #3232 from jumpserver/pr@dev@applet_host_add_help_text
perf: 添加应用发布机说明,可以通过标签选择
2023-06-20 15:45:04 +08:00
老广
e54bc076d6 Merge pull request #3233 from jumpserver/pr@dev@perf_help_text
perf: 优化一些说明文案
2023-06-20 15:44:33 +08:00
ibuler
1fbf04ae51 perf: 优化一些说明文案 2023-06-20 15:21:41 +08:00
ibuler
f002c4aa3d perf: 添加应用发布机说明,可以通过标签选择 2023-06-20 14:19:43 +08:00
ibuler
f67bd39067 perf: 添加应用发布机说明,可以通过标签选择 2023-06-20 14:14:39 +08:00
ibuler
5c60624b2d perf: 优化手动切换到全局后,点击菜单回到上个非全局组织的问题 2023-06-19 18:48:21 +08:00
fangfang.dong
488684f293 fix: 修复创建用户时 先输入密码再选择来源为LDAP 密码项仍可输入未隐藏的BUG 2023-06-19 17:10:14 +08:00
Bai
5c511345bf fix: 修复 Endpoint Host 被禁用的问题 2023-06-19 16:37:40 +08:00
老广
be85a91ccd Merge pull request #3224 from jumpserver/pr@dev@change_attr_form
perf: 优化 attr form 字段选择
2023-06-15 18:31:43 +08:00
ibuler
94a02a2e7e perf: 修改冲突 2023-06-15 18:30:46 +08:00
ibuler
e60a33a2b1 perf: 修改 json attr form 表单 2023-06-15 18:28:16 +08:00
ibuler
8449dafd55 perf: 优化 attr form 字段选择 2023-06-15 17:59:23 +08:00
“huailei000”
a787737290 perf: 优化同步设置组织下拉框显示过长问题 2023-06-15 15:10:53 +08:00
老广
fa517c8325 Merge pull request #3220 from jumpserver/pr@dev@perf_attr_change_value
perf: 修改 change value
2023-06-15 14:42:36 +08:00
老广
0748b6ce0c Merge pull request #3221 from jumpserver/pr@dev@perf_org_change_on_create
perf: 修改 更新切换
2023-06-15 14:42:16 +08:00
ibuler
59ee3eff17 perf: 修改 更新切换 2023-06-15 14:31:31 +08:00
ibuler
5cc17de1e0 perf: 修改 change value 2023-06-15 14:28:04 +08:00
feng626
42aacd9df5 Merge pull request #3218 from jumpserver/pr@dev@translate
fix: 修改用户登录和连接方式的详情翻译
2023-06-15 12:45:55 +08:00
feng
bb27171b09 fix: 修改用户登录和连接方式的详情翻译 2023-06-15 12:44:55 +08:00
feng626
ccc163ef07 Merge pull request #3217 from jumpserver/pr@dev@user_change_password
fix: 修改密码时 判断管理员校验规则失败
2023-06-15 12:14:50 +08:00
feng
e63630fce7 fix: 修改密码时 判断管理员校验规则失败 2023-06-15 11:29:03 +08:00
“huailei000”
17748c56c9 perf: 优化自定义资产列表不显示操作问题 2023-06-15 11:03:36 +08:00
老广
d880e5cb8c Merge pull request #3215 from jumpserver/pr@dev@perf_user_json_attr_disabled
perf: 优化 json user field
2023-06-15 10:32:39 +08:00
ibuler
310fe8068a perf: 优化 json user field 2023-06-15 10:31:40 +08:00
Eric
8670c3988d perf: 优化翻译 2023-06-14 21:07:41 +08:00
Bai
b5144625ee perf: 优化 命令过滤 菜单位置 2023-06-14 20:15:13 +08:00
“huailei000”
58b6d75ccf perf: 优化ladp中组织名称过长显示的问题 2023-06-14 20:02:03 +08:00
“huailei000”
c9ec67cc50 perf: 优化平台列表tab页点击导出会导出全部数据问题 2023-06-14 19:02:16 +08:00
“huailei000”
e4d1533091 perf: 优化连接方式详情用户、资产跳转报错问题 2023-06-14 18:31:50 +08:00
老广
97440860d9 Merge pull request #3208 from jumpserver/pr@dev@perf_route_replace
perf: 修改切换组织时的 url 替换
2023-06-14 16:45:08 +08:00
ibuler
3dd31dc76e perf: 替换路由中的 uuid 2023-06-14 16:35:56 +08:00
feng626
1822d72a9b Merge pull request #3209 from jumpserver/pr@dev@perm_asset
perf: 授权切换组织报错
2023-06-14 16:21:35 +08:00
feng
3267839327 perf: 授权切换组织报错 2023-06-14 16:20:47 +08:00
ibuler
17d73f2b3c perf: 修改切换组织时的 url 替换 2023-06-14 16:10:42 +08:00
“huailei000”
ec49241272 perf: 删除资产授权规则详情账号页面的“删除”按钮;删除用户详情页面资产授权规则页的“删除”/“克隆”按钮 2023-06-14 14:37:43 +08:00
feng626
c2e10b8a34 Merge pull request #3205 from jumpserver/pr@dev@website
perf: 资产website script暂时不展示特殊信息
2023-06-14 11:19:59 +08:00
feng
29813e7ce1 perf: 资产website script暂时不展示特殊信息 2023-06-14 11:18:42 +08:00
Aaron3S
919d95b56b fix: 修复playbook文件树无法点击的问题 2023-06-14 11:07:12 +08:00
feng626
5f95fc0422 Merge pull request #3200 from jumpserver/pr@dev@user_perm
fix: 修改node asset 关联的权限位
2023-06-14 10:36:22 +08:00
feng
49a4000086 fix: 修改node asset 关联的权限位 2023-06-14 10:35:14 +08:00
老广
9c7818313e Merge pull request #3199 from jumpserver/pr@dev@perf_select2_componenet
perf: 优化 select2 组件
2023-06-13 19:38:00 +08:00
ibuler
705e236279 merge: with dev 2023-06-13 19:36:59 +08:00
ibuler
d4ecb33c78 perf: 去掉注释内容 2023-06-13 19:34:05 +08:00
ibuler
67e45ad284 perf: 优化修改select2 2023-06-13 19:32:39 +08:00
ibuler
8cb72c3d82 perf: 优化 select2 组件 2023-06-13 19:26:38 +08:00
“huailei000”
b65a007d37 perf: 资产详情添加账号后关闭弹窗 2023-06-13 15:40:33 +08:00
“huailei000”
e487ee24af perf: 资产登录用户匹配结果不显示操作 2023-06-13 14:42:54 +08:00
feng626
bfbc78e342 Merge pull request #3196 from jumpserver/pr@dev@asset_login_acl
fix: 修复创建资产登录规则-选择指定资产-指定账号下拉框显示的是组织下的所有账号问题
2023-06-13 14:36:15 +08:00
feng
54879a8174 fix: 修复创建资产登录规则-选择指定资产-指定账号下拉框显示的是组织下的所有账号问题 2023-06-13 14:34:52 +08:00
老广
36634a2ce5 Merge pull request #3195 from jumpserver/pr@dev@perf_select2_filter
perf: 优化 select 本地搜索
2023-06-13 13:27:41 +08:00
ibuler
07920a4917 perf: 优化 select 本地搜索 2023-06-13 13:24:20 +08:00
老广
25932587a5 Merge pull request #3194 from jumpserver/pr@dev@perf_json_attr_form_dialog
perf: json attr form 更改 name 和 match 方式后,不再清空 value
2023-06-13 12:42:22 +08:00
ibuler
d98534d039 perf: json attr form 更改 name 和 match 方式后,不再清空 value 2023-06-13 12:41:32 +08:00
feng626
6cb5d6ac46 Merge pull request #3193 from jumpserver/pr@dev@connect-method-acls
perf: 连接方式 添加详情页
2023-06-13 11:31:41 +08:00
feng
fab461c10d perf: 连接方式 添加详情页 2023-06-13 11:29:59 +08:00
“huailei000”
644980bc40 perf: 资产登录详情、命令过滤详情里的列表不显示操作功能 2023-06-13 11:19:49 +08:00
老广
a56e3843bf Merge pull request #3191 from jumpserver/pr@dev@perf_action_display
perf: 优化 action 显示
2023-06-13 10:09:29 +08:00
ibuler
5ca188c014 perf: 优化 action 显示 2023-06-13 09:51:46 +08:00
“huailei000”
510cf48def perf: 修改账号推送详情标题不正确问题 2023-06-12 18:29:36 +08:00
feng626
e64fdab7fc Merge pull request #3189 from jumpserver/pr@dev@usergroup
perf: 修改用户组添加全部用户api的权限位
2023-06-12 18:16:26 +08:00
feng
aaec496642 perf: 修改用户组添加全部用户api的权限位 2023-06-12 18:14:49 +08:00
“huailei000”
80c05c9b65 perf: 优化资产列表显示 2023-06-12 18:05:08 +08:00
feng626
c9159838f5 Merge pull request #3187 from jumpserver/pr@dev@accounts
fix: 工单账号组建默认值为空
2023-06-12 17:06:09 +08:00
feng
b8e005f4b1 fix: 工单账号组建默认值为空 2023-06-12 17:03:59 +08:00
feng626
6e73ded101 Merge pull request #3185 from jumpserver/pr@dev@perms_user
perf: 优化授权详情用户组切换组织一些资源不存在抛出html错误
2023-06-12 16:28:45 +08:00
feng
6926556fa3 perf: 优化授权详情用户组切换组织一些资源不存在抛出html错误 2023-06-12 16:24:01 +08:00
老广
24971c1112 Merge pull request #3183 from jumpserver/pr@dev@perf_json_attr_select_match
perf: 优化 Json attr field 选择
2023-06-12 16:14:03 +08:00
“huailei000”
763792f42e perf: 用户登录列表不显示用户字段 2023-06-12 16:12:28 +08:00
ibuler
0ff28d2626 perf: 优化 Json attr field 选择 2023-06-12 16:10:55 +08:00
老广
f607eeda42 Merge pull request #3182 from jumpserver/pr@dev@perf_acl_global_org
perf: 限制 connect method acl 和 user login acl 为 global org
2023-06-12 15:48:10 +08:00
ibuler
c0145f4ec4 perf: 限制 connect method acl 和 user login acl 为 global org 2023-06-12 15:43:54 +08:00
feng626
7c995c005b Merge pull request #3179 from jumpserver/pr@dev@user_add
perf: 用户组添加 user 显示优化
2023-06-09 18:53:42 +08:00
feng
21f4f003bb perf: 用户组添加 user 显示优化 2023-06-09 18:52:44 +08:00
老广
fbbac6cea5 Merge pull request #3178 from jumpserver/pr@dev@perf_account_add_error
perf: 优化 account 添加
2023-06-09 18:43:21 +08:00
ibuler
302400e350 perf: 优化 account 添加 2023-06-09 18:41:52 +08:00
“huailei000”
b2120678dd perf: 优化TagInput组件样式 2023-06-09 18:37:43 +08:00
feng626
03c7755703 Merge pull request #3176 from jumpserver/pr@dev@user_phone
perf: 用户手机添加默认值及账号模版详情切换至显示
2023-06-09 18:32:58 +08:00
feng
21373574de perf: 用户手机添加默认值及账号模版详情切换至显示 2023-06-09 18:31:54 +08:00
“huailei000”
342ee31c72 perf: 优化命令过滤指定账号-选择账号显示不全问题 2023-06-09 18:21:28 +08:00
feng626
7aa8afec44 Merge pull request #3174 from jumpserver/pr@dev@account
perf: 修改创建资产账号的顺序及账号模版批量添加隐藏su_from_username字段
2023-06-09 16:23:30 +08:00
feng
d6b54c9879 perf: 修改创建资产账号的顺序及账号模版批量添加隐藏su_from_username字段 2023-06-09 16:18:52 +08:00
老广
b1952a180f Merge pull request #3173 from jumpserver/pr@dev@perf_asset_json_filter_platform_m2m
perf: 资产根据属性筛选允许多选
2023-06-08 18:40:33 +08:00
ibuler
d3a7fb63b9 perf: 资产根据属性筛选允许多选 2023-06-08 18:34:43 +08:00
jiangweidong
53cfdbd3a1 feat: 支持文件上传下载备份 (#3118)
* feat: 支持文件上传下载备份

* perf: 修改下载sftp文件api接口

* perf: 优化FTP审计中文件下载提示

* perf: 优化文件上传下载审计文件的提示信息
2023-06-08 18:06:37 +08:00
ibuler
41cd77d75e fix: 修复一个正则表达式不被 safari 支持的问题 2023-06-08 15:48:53 +08:00
老广
15ac510c6f Merge pull request #3170 from jumpserver/pr@dev@perf_acls_connect_methods
perf: 用户登录 ACL 挪到控制中
2023-06-08 14:51:26 +08:00
老广
31e005eca7 Merge pull request #3171 from jumpserver/pr@dev@fix_btoa_error
perf: 修复 btoa 的报错,首先 encode 一下
2023-06-08 14:50:54 +08:00
ibuler
842ea3cbf3 perf: 修复 btoa 的报错,首先 encode 一下 2023-06-08 14:50:08 +08:00
ibuler
9f893af74b perf: ACL 中添加一些 help text 2023-06-08 14:37:12 +08:00
ibuler
5274dc4e6b perf: 修改翻译 2023-06-08 13:50:01 +08:00
ibuler
64441e4836 perf: 还是放到权限管理中 2023-06-08 11:28:03 +08:00
fangfang.dong
43997eeac1 feat: 系统设置 - 短信服务 - 多平台配置测试手机号: 增加区号显示与修改功能 2023-06-08 11:03:06 +08:00
ibuler
1b95af54c1 perf: acls 菜单 2023-06-08 10:58:18 +08:00
ibuler
e79f95a822 perf: 修改翻译 2023-06-07 17:55:53 +08:00
ibuler
fb85e168e7 perf: 用户登录 ACL 挪到控制中 2023-06-07 17:41:40 +08:00
feng626
521cafa2af Merge pull request #3168 from jumpserver/pr@dev@fix_ticket
fix: 修复工单选择账号无法按照对应资产节点过滤账号,以及自己申请的工单不能关闭
2023-06-05 15:58:39 +08:00
feng
bb9f905dd4 fix: 修复工单选择账号无法按照对应资产节点过滤账号,以及自己申请的工单不能关闭 2023-06-05 15:57:19 +08:00
nut
3eda4381bb Update Assets.vue 2023-06-02 18:27:23 +08:00
nut
080acf57f7 Update index.vue 2023-06-02 18:27:23 +08:00
nut
9c137e6763 Update ja.json 2023-06-02 18:27:23 +08:00
nut
75f5363602 Update en.json 2023-06-02 18:27:23 +08:00
nut
32f6d5dc4a Update zh.json 2023-06-02 18:27:23 +08:00
fangfangdong
21265aa983 feat: 资产平台详情添加资产列表页(只显示当前组织下的资产) 2023-06-02 18:27:23 +08:00
feng626
e11441e5a7 Merge pull request #3165 from jumpserver/pr@dev@user_list
perf: 用户列表不显示is_superuser
2023-05-31 19:24:44 +08:00
feng
e7624f47bf perf: 用户列表不显示is_superuser 2023-05-31 19:20:13 +08:00
ibuler
7276b19a92 perf: 优化 nest fields 支持是否隐藏 2023-05-31 16:52:25 +08:00
fangfangdong
32fa172197 feat: 系统设置-安全设置 支持配置 作业中心命令黑名单 2023-05-31 14:59:16 +08:00
老广
aa80a07bfc Merge pull request #3161 from jumpserver/pr@dev@perf_platform_automation
perf: 修改 platform automation 的显示
2023-05-30 19:37:41 +08:00
ibuler
fd97a6c4a2 perf: 修改 platform automation 的显示 2023-05-30 19:35:33 +08:00
fangfangdong
9b355a2942 style: 调整国际化文件中时间单位显示方式 2023-05-30 16:59:19 +08:00
ibuler
0431f7108a perf: 优化 perm action 中的 helptext 2023-05-29 19:47:57 +08:00
ibuler
3500ab89f5 perf: 登录资产的 ACL 支持 ip 控制 2023-05-29 19:47:57 +08:00
feng
fcdcf29efa feat: 用户组绑定所有用户 2023-05-29 16:27:00 +08:00
feng
49d74271c8 feat: 用户组一键添加全部用户 2023-05-29 16:27:00 +08:00
Bai
9a7eca3cf8 perf: 优化终端端点 Host 字段默认端点禁止修改 2023-05-26 17:21:19 +08:00
feng
dc686f2af7 fix: 修改k8s修改不了端口问题 2023-05-26 14:56:49 +08:00
feng626
172c6d69a1 Merge pull request #3148 from jumpserver/pr@dev@ldap_import_orgs
perf: ldap 能多组织同步用户
2023-05-25 17:37:18 +08:00
feng
3f2a846184 perf: 账号模版改密的helptext用到修改资产协议上了 2023-05-25 17:05:40 +08:00
ibuler
48ac797b59 perf: LDAP 测试 api 改为异步的 2023-05-25 16:54:54 +08:00
halo
92962bdc5a feat: 支持删除已收集的账号 2023-05-25 14:47:48 +08:00
Bai
ca4889a19a perf: 优化 API 调用最大超时时间为 2 min 2023-05-25 14:47:21 +08:00
ibuler
e4631a5309 perf: 优化 list field 组件为 tag input 2023-05-25 14:45:43 +08:00
jiangweidong
62eced61d2 feat: 支持自定义短信认证 2023-05-25 14:44:00 +08:00
feng626
7a8df3fb7b Merge pull request #3150 from jumpserver/pr@dev@unable_to_delete_all_users
perf: 删除全部用户错误提示
2023-05-25 11:38:07 +08:00
feng
91ef3cfaab perf: 删除全部用户错误提示 2023-05-25 11:22:13 +08:00
吴小白
c92843e973 perf: 更新 nginx 镜像版本 2023-05-25 10:16:48 +08:00
feng
47372df4d2 perf: ldap 能多组织同步用户 2023-05-24 19:10:39 +08:00
老广
143e913554 Merge pull request #3101 from jumpserver/pr@dev@perf_m2m_json_field
feat: ACL 中选择可以根据属性进行选择
2023-05-24 15:21:28 +08:00
ibuler
61b2b0fb23 merge: with dev 2023-05-24 15:18:12 +08:00
ibuler
54ac31920c perf: 修改默认值 2023-05-24 15:15:43 +08:00
ibuler
4eaeff0a18 perf: 去掉 console.log 2023-05-24 14:30:52 +08:00
ibuler
08c16aae72 perf: 拆分为多个文件 2023-05-23 15:28:20 +08:00
feng626
bf5e218edc Merge pull request #3142 from jumpserver/pr@dev@ndoe_tree
perf: 资产树显示节点详情的key
2023-05-22 15:50:09 +08:00
feng
e8dbd99f74 perf: 资产树显示节点详情的key 2023-05-22 15:49:15 +08:00
Bai
9ab2acfa5b fix: 修复系统管理员不能互相更新的问题 2023-05-19 18:08:30 +08:00
jiangweidong
d3cbb48e05 fix: 展示手机号码 2023-05-19 17:02:32 +08:00
jiangweidong
170dde2ba5 fix: 去掉手机区号和手机号之间的空格 2023-05-19 17:02:32 +08:00
Bai
021eb1fd5b perf: 优化资产平台详情显示ID字段;优化组件监控显示Video-Worker名称 2023-05-19 16:01:17 +08:00
ibuler
1b2c85d86d perf: 修改完成 m2m json field 2023-05-18 21:33:58 +08:00
Bai
2434e434b7 perf: 优化组织管理员不能更新系统管理员 2023-05-18 19:04:55 +08:00
ibuler
3a5aa7bf90 perf: 优化 Json field 2023-05-18 17:31:56 +08:00
feng626
dbe4c232c1 Merge pull request #3133 from jumpserver/pr@dev@account
fix: 修改创建资产时创建账号的顺序
2023-05-18 16:30:36 +08:00
feng
3294495577 fix: 修改创建资产时创建账号的顺序 2023-05-18 16:29:30 +08:00
ibuler
05e7e6dd06 perf: 优化组织切换可能引起的路由错误问题 2023-05-17 20:06:13 +08:00
ibuler
936de3c9fb perf: stash json 2023-05-17 18:50:16 +08:00
feng626
51dac8ca30 Merge pull request #3131 from jumpserver/pr@dev@ticket_session
fix: 工单命令复核 session 404
2023-05-17 18:40:07 +08:00
Aaron3S
89b3ea51f5 perf: 优化 ops 用户提示 2023-05-17 18:38:50 +08:00
Aaron3S
bdfc608534 fix: 修复快捷命令选中search节点错误的问题 2023-05-17 18:38:50 +08:00
feng
667514e90b fix: 工单命令复核 session 404 2023-05-17 18:36:33 +08:00
“huailei000”
83a116c094 perf: 优化更新平台时协议如果是http显示为http(s) 2023-05-16 19:55:55 +08:00
“huailei000”
211933349e fix: 修复更新命令存储不显示值 2023-05-16 18:08:02 +08:00
jiangweidong
ec51b243b1 perf: 修改用户来源判断逻辑和函数名对应上 2023-05-16 18:06:09 +08:00
jiangweidong
80eb072c1b perf: 修改变量名 2023-05-16 18:06:09 +08:00
jiangweidong
ce08fd57c6 perf: 优化变量名 2023-05-16 18:06:09 +08:00
jiangweidong
40ccab1a19 perf: 函数功能抽离 2023-05-16 18:06:09 +08:00
jiangweidong
8489d94643 perf: 非本地用户无法解绑飞书、企业微信、钉钉 2023-05-16 18:06:09 +08:00
Bai
72693af5fd perf: 优化忘记密码URL不自动增加 http:// 前缀 2023-05-16 11:27:26 +08:00
Bai
1fdcf9ff75 perf: 优化资产、网关列表页面显示 labels 信息不全的问题 2023-05-15 19:03:56 +08:00
“huailei000”
c4ad25bfe3 perf:账号查看-修改的密码进行加密 2023-05-15 15:51:48 +08:00
Aaron3S
d6a7d93398 fix: 修复ops 快捷命令搜索树不生效的问题 2023-05-15 10:44:58 +08:00
“huailei000”
43b2ad3104 perf: 创建资产增加翻译 2023-05-15 10:42:14 +08:00
“huailei000”
2209eea890 feat: 平台设置中增加公共的属性 2023-05-11 14:49:43 +08:00
Aaron3S
1a56546d2e fix: 添加遗漏翻译 2023-05-10 16:04:31 +08:00
Aaron3S
fa52226958 feat: 作业中心根据当前选择的资产提示用户名 2023-05-10 15:40:36 +08:00
老广
42ee6c0848 Merge pull request #3112 from jumpserver/pr@dev@feat_applet_accounts_reuse
feat: 发布机详情中增加生成账号 api
2023-05-10 15:37:09 +08:00
ibuler
49f63d638c feat: 发布机详情中增加生成账号 api 2023-05-10 15:00:13 +08:00
halo
7e6d78d223 perf: 优化远程应用上传弹窗 2023-05-10 14:22:15 +08:00
“huailei000”
a99a5a6312 perf: 进度条颜色根据系统颜色变化 2023-05-10 14:12:15 +08:00
feng626
e80b162eca Merge pull request #3111 from jumpserver/pr@dev@account_template
feat: 账号模版 切换自
2023-05-09 15:29:15 +08:00
feng
fabf60ac47 feat: 账号模版 切换至 2023-05-09 14:18:49 +08:00
“huailei000”
14b5eb5239 perf: 内置的平台详情协议设置弹窗不显示alert提示 2023-05-08 18:53:13 +08:00
“huailei000”
e365eaef8a feat: 账号列表-查看账号支持类型为password的账号修改密码 2023-05-08 18:46:27 +08:00
“huailei000”
d14cbce2d6 perf: 用户列表、资产列表、资产授权批量更新后自动关闭批量更新窗口;资产授权批量更新后自动刷新列表 2023-05-08 17:03:13 +08:00
feng626
f29f88b78b Merge pull request #3102 from jumpserver/pr@dev@feat_exportdialog_add_tip
feat: 导出弹窗增加导出提示配置;账号导出增加导出提示
2023-05-08 17:01:52 +08:00
“huailei000”
40ccff9685 fix: 修复创建端点规则不显示默认值问题;修复云同步-更新账号不显示IP网段问题 2023-05-08 17:01:07 +08:00
“huailei000”
b85de1de33 fix: 修复更新端点规则ip不显示问题 2023-05-08 14:45:07 +08:00
“huailei000”
640e758016 feat: 导出弹窗增加导出提示配置;账号导出增加导出提示 2023-05-08 14:09:10 +08:00
ibuler
09bd49941f perf: 修改 asset login acl 2023-05-08 10:49:09 +08:00
ibuler
edc74c8dfb perf: 修改翻译 2023-05-08 10:38:03 +08:00
jiangweidong
fcd7d17ef1 perf: 优化变量名 2023-05-08 09:59:20 +08:00
jiangweidong
574b7b54c5 perf: 重复逻辑抽离 2023-05-08 09:59:20 +08:00
jiangweidong
f486da0018 perf: 统一格式 2023-05-08 09:59:20 +08:00
jiangweidong
1598b4e4ad 时间组件快捷支持->半年、1年选项 2023-05-08 09:59:20 +08:00
ibuler
4556d3f4fe perf: 修改 m2m placeholder 2023-05-06 19:51:10 +08:00
ibuler
e521868cd2 Perf: 前端好像差不多了 2023-05-06 19:00:59 +08:00
ibuler
d3d6a0e890 perf: 优化 JSONManyToMany 字段 2023-05-05 19:10:13 +08:00
“huailei000”
fd4223e107 fix: 修复登录限制提交报错问题 2023-05-05 16:04:49 +08:00
“huailei000”
152301b0f3 fix: 修复安全设置-登录限制黑白名单参数不能显示的问题 2023-05-04 10:49:05 +08:00
ibuler
cb7a492b74 fix: 修复更新资产时,其它资产协议丢失的问题 2023-05-04 10:36:44 +08:00
老广
80dd8a23ec Merge pull request #3084 from jumpserver/pr@dev@fix_asset_gatheredinfo_undefined
fix: 修复资产硬件信息显示undefined问题
2023-04-28 11:12:55 +08:00
老广
41729ebe53 Merge pull request #3083 from jumpserver/pr@dev@perf_command_jump
perf: DetailFormatter组件增加配置参数openInNewPage控制是否新页卡打开;命令记录会话点击新页卡打开
2023-04-28 11:12:20 +08:00
“huailei000”
da3e6aff76 perf: DetailFormatter组件增加配置参数createInNewPage控制是否新页卡打开;命令记录会话点击新页卡打开 2023-04-28 11:06:12 +08:00
老广
7ff8114850 Merge pull request #3085 from jumpserver/pr@dev@perf_switch_icon
perf: 修改交换机图标
2023-04-28 10:40:03 +08:00
Bai
43eaaf3eba fix: 修复云账号LAN不能创建的问题 2023-04-27 19:32:58 +08:00
ibuler
26d8154db8 feat: 支持 json m2m field 2023-04-27 16:46:38 +08:00
feng626
673198af07 Merge pull request #3088 from jumpserver/pr@dev@perm_user
perf: 用户工作台 资产可显示标签
2023-04-25 14:47:56 +08:00
feng
b14630c33a perf: 用户工作台 资产可显示标签 2023-04-25 14:46:37 +08:00
feng626
187a0824fc Merge pull request #3087 from jumpserver/pr@dev@perm_user
perf: 用户工作台资产显示更多字段
2023-04-25 14:35:48 +08:00
feng
e180fbd2a5 perf: 用户工作台资产显示更多字段 2023-04-25 14:34:23 +08:00
feng626
90ebb0ff0b Merge pull request #3086 from jumpserver/pr@dev@account_template_change_secret
feat: 修改模版密文后 同步修改账号
2023-04-25 10:28:23 +08:00
feng
c922fa99fd perf: 修改同步密文url 2023-04-25 10:26:27 +08:00
“huailei000”
5e3917d61c perf: 修改更新密文显示字段 2023-04-24 19:13:34 +08:00
feng
57702bcef3 feat: 修改模版密文后 同步修改账号 2023-04-24 15:35:08 +08:00
“huailei000”
a055b4fe45 perf: 修改交换机图标 2023-04-24 15:04:13 +08:00
“huailei000”
7305bf772c fix: 修复资产硬件信息显示undefined问题 2023-04-24 11:28:22 +08:00
ibuler
3a4c579c6c perf: 优化协议的长度 2023-04-21 16:54:00 +08:00
老广
4ce651e319 Revert "perf: 自定义平台协议名称宽度自适应显示" 2023-04-21 16:53:38 +08:00
老广
c3adfe7031 Merge pull request #3076 from jumpserver/pr@dev@perf_platform_select_autowidth
perf: 自定义平台协议名称宽度自适应显示
2023-04-21 16:44:20 +08:00
“huailei000”
b7868e804d perf: 自定义平台协议名称宽度自适应显示 2023-04-21 16:40:51 +08:00
“huailei000”
3ea8239c77 fix: 修复云同步更新实例任务IP网段组不显示问题 2023-04-21 14:29:30 +08:00
老广
ddb7369994 Merge pull request #3071 from jumpserver/pr@dev@fix_custom_platform
perf: 优化平台列表 tab
2023-04-21 10:14:13 +08:00
ibuler
97b0260921 perf: 优化平台列表 tab 2023-04-20 22:51:16 +08:00
ibuler
213f896ab8 perf: 优化账号切换的 disable 属性 2023-04-20 19:47:30 +08:00
ibuler
9ef79e677c perf: 优化账号切换自显示
perf: 切换账号

perf: 修改缩进啊
2023-04-20 19:25:59 +08:00
feng626
8e03194a65 Merge pull request #3065 from jumpserver/pr@dev@active
fix: 账号详情激活
2023-04-20 19:22:29 +08:00
ibuler
4c6f9d6490 perf: 切换账号
perf: 修改缩进啊
2023-04-20 19:22:20 +08:00
feng
95e14227f0 fix: 账号详情激活 2023-04-20 19:19:47 +08:00
Bai
1bf5e9c3bc fix: 批量更新资产平台help-text 2023-04-20 18:38:25 +08:00
Bai
0b52dfd852 fix: 资产/系统平台更新页面去掉重置按钮 2023-04-20 18:22:15 +08:00
“huailei000”
7cc3a7f9a1 perf: 调整用户详情登录规则helptext 2023-04-20 17:46:59 +08:00
“huailei000”
74df2dc164 perf: 文件加密表单显示文字 2023-04-20 17:15:01 +08:00
“huailei000”
b40e6bb412 perf: 网关系统平台不能选择 2023-04-20 15:58:31 +08:00
“huailei000”
10c9a54896 perf: 批量添加账号报错后显示全部报错信息 2023-04-20 15:25:42 +08:00
Aaron3S
1f4d211c32 fix: 修复更新调用创建接口的问题 2023-04-20 14:17:20 +08:00
Aaron3S
b736a3aeb8 fix: 修复 playbook form 回显问题 2023-04-20 14:12:37 +08:00
老广
b3050e62b3 Merge pull request #3048 from jumpserver/pr@dev@fix_assetupdate_form_show
fix: 修复更新资产系统平台显示id问题
2023-04-20 13:32:13 +08:00
老广
675fd1ba9f Merge pull request #3050 from jumpserver/pr@dev@perf_applet_upload
perf: 优化 applet 上传
2023-04-20 13:30:21 +08:00
ibuler
b1579b1fbd perf: 优化 applet 上传 2023-04-20 13:28:07 +08:00
“huailei000”
84d4aebdeb fix: 修复账号详情更新切换自报错问题 2023-04-20 11:32:39 +08:00
“huailei000”
6b1c0590ce fix: 修复更新资产系统平台显示id问题 2023-04-20 11:19:22 +08:00
“huailei000”
b7fd52fa6e perf: 账号改密详情删除节点刷新列表 2023-04-19 14:09:43 +08:00
feng626
904dbd6d5e Merge pull request #3045 from jumpserver/pr@dev@ticket_command
fix: 工单命令复核不显示账号
2023-04-19 13:32:49 +08:00
feng
c6c693d112 fix: 工单命令复核不显示账号 2023-04-19 13:31:23 +08:00
feng626
3f946f9ada Merge pull request #3044 from jumpserver/pr@dev@cmd_group
fix: 命令过滤组 内容默认值修改
2023-04-19 11:41:36 +08:00
feng
35482abf7a fix: 命令过滤组 内容默认值修改 2023-04-19 11:40:54 +08:00
feng626
8b77b3a6df Merge pull request #3043 from jumpserver/pr@dev@web_asset_https
perf: web资产 协议显示https
2023-04-19 11:30:59 +08:00
feng
8240f56ecd perf: web资产 协议显示https 2023-04-19 11:30:02 +08:00
“huailei000”
77dd600393 perf: 平台tab增加icon 2023-04-19 11:12:26 +08:00
“huailei000”
1149195a23 perf: 创建、更新资产新页卡打开 2023-04-19 11:11:06 +08:00
feng626
800162ce27 Merge pull request #3042 from jumpserver/pr@dev@cloud_sync
fix: 云同步 rdp 端口
2023-04-19 11:03:02 +08:00
feng
9b473a8729 fix: 云同步 rdp 端口 2023-04-19 11:02:16 +08:00
jiangweidong
c553a09cb4 perf: 优化站内信查看已读逻辑 2023-04-19 11:01:56 +08:00
“huailei000”
2702257d71 fix: 修复创建资产登录没有默认值,更新资产登录没有数据问题 2023-04-19 10:53:18 +08:00
feng626
d41162a89b Merge pull request #3038 from jumpserver/pr@dev@platform_bulk_del
perf: 平台不能批量删除
2023-04-18 20:46:19 +08:00
feng
60999a7533 perf: 平台不能批量删除 2023-04-18 20:45:34 +08:00
老广
09f20e8149 Merge pull request #3033 from jumpserver/pr@dev@fix_useracl_form_initial
fix: 修复创建用户登录规则时ip不显示默认值问题
2023-04-18 19:15:16 +08:00
老广
bb631556ba Merge pull request #3036 from jumpserver/pr@dev@perf_import_error
perf: 优化错误显示
2023-04-18 19:13:37 +08:00
ibuler
32f708a014 perf: 优化错误显示 2023-04-18 19:08:17 +08:00
feng626
249cc67140 Merge pull request #3035 from jumpserver/pr@dev@ccount_template
perf: 账号模版按钮 优化
2023-04-18 18:14:17 +08:00
feng
301d3a79b7 perf: 账号模版按钮 优化 2023-04-18 18:12:46 +08:00
“huailei000”
d5d86afed7 fix: 修复创建用户登录规则时ip不显示默认值问题 2023-04-18 16:51:26 +08:00
“huailei000”
6e4ea15d82 fix: 修复更新平台设置弹窗不能打开问题 2023-04-18 16:26:03 +08:00
老广
79aa64c999 Merge pull request #3028 from jumpserver/pr@dev@perf_asset_detail_value
perf: 优化创建平台时表单的初始值
2023-04-18 16:03:43 +08:00
feng626
fa405f4cce Merge pull request #3031 from jumpserver/pr@dev@account_create
perf: 账号单独创建 会主动err
2023-04-18 15:01:39 +08:00
feng
3fa2cfd860 perf: 账号单独创建 会主动err 2023-04-18 14:59:49 +08:00
“huailei000”
6dad655704 perf: 优化平台表单字段显示 2023-04-18 14:41:46 +08:00
“huailei000”
2a6406a8fb perf: 优化账号详情字段显示 2023-04-18 14:02:55 +08:00
“huailei000”
eca3685899 perf: 优化创建平台时表单的初始值 2023-04-17 19:20:19 +08:00
feng626
afc4bea076 Merge pull request #3027 from jumpserver/pr@dev@account_exclude
perf: 账号详情去除params
2023-04-17 17:56:35 +08:00
feng
ace2568028 perf: 账号详情去除params 2023-04-17 17:55:45 +08:00
feng626
0382bab537 Merge pull request #3022 from jumpserver/pr@dev@perf_asset_platform
perf: 修改 platform 更新
2023-04-17 17:51:36 +08:00
feng626
5f535d8bae Merge pull request #3025 from jumpserver/pr@dev@cmd_filter_create_update
fix: 命令过滤无默认值
2023-04-17 16:32:42 +08:00
feng
48fe080009 fix: 命令过滤无默认值 2023-04-17 16:31:16 +08:00
feng626
e4cab9c2a4 Merge pull request #3024 from jumpserver/pr@dev@create_account
fix: 修复资产详情创建账号不刷新
2023-04-17 14:20:33 +08:00
feng
61a6b45051 fix: 修复资产详情创建账号不刷新 2023-04-17 14:19:29 +08:00
ibuler
03cda9a47a perf: 修改 platform 更新 2023-04-17 11:21:24 +08:00
halo
f00f679bd2 fix: 时长字段不显示 2023-04-17 11:11:40 +08:00
“huailei000”
2340efedf5 perf: 调整推送参数helpText 2023-04-14 19:01:01 +08:00
jiangweidong
3d0b722409 feat: 支持部分资源的自定义自动化任务(Ping/VerifyAccount/ChangeSecret) (#3016)
* perf: 自定义指令自动化任务

* feat: 增加自定义改密指令

* perf: 优化

* perf: 优化

* perf: 调换顺序

* perf: 添加国际化
2023-04-14 18:31:35 +08:00
“huailei000”
777d31e562 fix: 修复账号推送参数设置是否可点击逻辑判断;修改表单标题显示;调整自动推送helpText 2023-04-14 18:06:00 +08:00
“huailei000”
47d602302f feat: 账号增加推送设置 2023-04-14 16:23:43 +08:00
feng626
87002430f4 Merge pull request #3013 from jumpserver/pr@dev@fix_form_error
fix:  修复表单报错问题
2023-04-13 19:48:55 +08:00
“huailei000”
1bb0bce869 fix: 修复表单报错问题 2023-04-13 19:36:23 +08:00
ibuler
9e74a49644 perf: 修改支持 list field form 2023-04-13 19:11:00 +08:00
ibuler
29d40f4d54 perf: 修复平台协议删除问题 2023-04-13 19:10:27 +08:00
fit2bot
dd0314d235 perf: vuex增加获取form的方法;修改账号推送 (#2975)
Co-authored-by: “huailei000” <2280131253@qq.com>
Co-authored-by: huailei <31801270+huailei000@users.noreply.github.com>
2023-04-13 19:09:13 +08:00
“huailei000”
fd3260faff feat: 平台增加自动化设置组件 2023-04-13 19:01:54 +08:00
feng626
c05f0275de Merge pull request #3009 from jumpserver/pr@dev@account_template
fix: 账号模版创建账号
2023-04-12 17:58:35 +08:00
feng
ed13ab3fdd fix: 账号模版创建账号 2023-04-12 17:58:03 +08:00
老广
5938ddbb35 Merge pull request #3007 from jumpserver/pr@dev@perf_platform_detail
perf: 修改 平台详情
2023-04-11 19:30:30 +08:00
ibuler
99672fc645 perf: 修改 平台详情 2023-04-11 19:13:15 +08:00
老广
3a73cb900d Merge pull request #3005 from jumpserver/pr@dev@fix_applethost_jumpdetail_error
fix: 修复远程应用发布机跳转到详情报错
2023-04-11 17:04:50 +08:00
“huailei000”
87196e0cd1 fix: 修复远程应用发布机跳转到详情报错 2023-04-11 17:03:53 +08:00
feng626
7c171b3a76 Merge pull request #3004 from jumpserver/pr@dev@perf_asset_list
perf: 优化资产列表
2023-04-11 16:21:00 +08:00
feng626
3694a27752 Merge pull request #3003 from jumpserver/pr@dev@asset_update
perf: asset update 500
2023-04-10 18:12:00 +08:00
feng
b5b6b5227d perf: asset update 500 2023-04-10 18:10:03 +08:00
jiangweidong
5ac365a990 fix: 解决更新手机号不同步的问题 2023-04-10 18:00:07 +08:00
jiangweidong
2361b16c30 fix: 优化手机号区号更新为空及展示问题 2023-04-10 17:13:34 +08:00
fit2bot
023fb03490 perf: 优化创建、更新后所有列表默认排序方式 (#2992)
Co-authored-by: “huailei000” <2280131253@qq.com>
Co-authored-by: Jiangjie.Bai <bugatti_it@163.com>
2023-04-10 17:08:48 +08:00
ibuler
4a0d104a96 perf: 优化资产列表 2023-04-10 17:06:34 +08:00
ibuler
f85351b163 perf: 优化自定义资产显示 2023-04-10 10:58:22 +08:00
ibuler
140ad7cac4 perf: 修改前端页面 2023-04-10 10:58:22 +08:00
ibuler
d0b4b488b1 perf: 优化对自定义资产的支持 2023-04-10 10:58:22 +08:00
ibuler
da69186239 perf: 支持自定义资产 2023-04-10 10:58:22 +08:00
ibuler
2ea6058113 perf: 修改支持自定义资产 2023-04-10 10:58:22 +08:00
jiangweidong
8913a5ea87 perf: 手机区号增加中国台湾地区 2023-04-10 10:27:40 +08:00
jiangweidong
de5ff58d18 feat: 手机号码支持选择区号 2023-04-10 10:27:40 +08:00
feng626
b658e37fcb Merge pull request #2994 from jumpserver/pr@dev@saml2_auth_help_text
perf: 修改saml2 auth help text
2023-04-07 17:45:32 +08:00
feng
99efbd153f perf: 修改saml2 auth help text 2023-04-07 17:44:38 +08:00
feng626
09a0630c6b Merge pull request #2993 from jumpserver/pr@dev@bulk_create_account
perf: 批量添加账号 模版添加 样式修改
2023-04-07 16:16:33 +08:00
feng
cc7dd80a8a perf: 批量添加账号 模版添加 样式修改 2023-04-07 16:15:52 +08:00
老广
a1906fd925 Merge pull request #2973 from jumpserver/pr@dev@feat_windows_winrm
feat: Windows类型资产增加winrm协议
2023-04-07 11:10:07 +08:00
“huailei000”
f48632d7f7 perf: 优化下拉菜单样式 2023-04-07 10:30:33 +08:00
feng626
f3d31a3f0f Merge pull request #2989 from jumpserver/pr@dev@account_push_is_periodic
perf: 账号推送 社区版隐藏定时功能
2023-04-06 10:50:54 +08:00
feng
7aaec2ea43 perf: 账号推送 社区版隐藏定时功能 2023-04-06 10:49:22 +08:00
feng626
40b7dbc211 Merge pull request #2988 from jumpserver/pr@dev@user_secret_key
perf: has_secret_key
2023-04-04 18:03:22 +08:00
feng
1cec999bfd perf: has_secret_key 2023-04-04 17:59:37 +08:00
feng626
b33f598742 Merge pull request #2987 from jumpserver/pr@dev@account_update
perf: 账号创建更新优化
2023-04-04 16:05:10 +08:00
feng
19b2b55051 perf: 账号创建更新优化 2023-04-04 16:03:52 +08:00
fit2bot
b6235ec7dd perf: 优化更多批量操作菜单显示 (#2986)
Co-authored-by: “huailei000” <2280131253@qq.com>
Co-authored-by: huailei <31801270+huailei000@users.noreply.github.com>
2023-04-04 15:36:41 +08:00
feng626
108a39472a Merge pull request #2985 from jumpserver/pr@dev@bulk_account
perf: 批量创建账号添加模版
2023-04-04 15:33:47 +08:00
feng
63c97e18ad perf: 批量创建账号添加模版 2023-04-04 15:30:40 +08:00
feng626
19f46b098a Merge pull request #2983 from jumpserver/pr@dev@perf_account_error
fix: 修复批量添加账号报错不弹窗
2023-04-04 11:40:48 +08:00
ibuler
03ad5239e9 fix: 修复批量添加账号报错不弹窗 2023-04-04 11:39:03 +08:00
老广
720a076648 Merge pull request #2982 from jumpserver/pr@dev@perf_i18n
perf: 修改翻译
2023-04-04 10:57:25 +08:00
ibuler
80eef76604 fix: 修复添加账号报错 2023-04-04 10:56:09 +08:00
ibuler
feb9c65733 perf: 修改翻译 2023-04-04 10:49:03 +08:00
老广
7597112520 Merge pull request #2972 from jumpserver/pr@dev@perf_account_template
perf: 优化账号批量创建
2023-04-04 09:58:42 +08:00
老广
d54044760d Merge branch 'dev' into pr@dev@perf_account_template 2023-04-04 09:52:51 +08:00
Eric
b369d2d22a perf: 移除 code 字段显示 2023-04-03 18:37:35 +08:00
Eric
2e3db496c0 perf: 会话分享记录新增字段 2023-04-03 18:37:35 +08:00
feng626
97e2f23093 Merge pull request #2980 from jumpserver/pr@dev@session_list
fix: 会话记录翻译问题
2023-04-03 18:12:13 +08:00
feng
42b79c3e30 fix: 会话记录翻译问题 2023-04-03 18:10:55 +08:00
feng626
d2fe84a81e Merge pull request #2979 from jumpserver/pr@dev@perf_asset_helptext
perf: 添加asset helptext
2023-04-03 16:28:44 +08:00
feng
c3bb902e67 perf: 添加asset helptext 2023-04-03 16:27:42 +08:00
ibuler
dde98e470b perf: 修改结果避免返回的错误不对 2023-04-03 15:56:23 +08:00
“huailei000”
822fa9714c perf: 创建、更新资产默认按照更新时间排序 2023-04-03 15:53:27 +08:00
“huailei000”
90659afc36 perf: 优化快捷命令-选择命令列表显示 2023-04-03 15:51:23 +08:00
“huailei000”
7310cbe636 perf: 创建资产时添加账号列表列表增加显示字段 2023-04-03 15:50:43 +08:00
“huailei000”
0857007e15 perf: 命令过滤详情展示更多字段信息 2023-04-03 15:48:34 +08:00
ibuler
41b00cb293 perf: 修改账号创建 2023-04-03 15:02:11 +08:00
ibuler
89466a0995 perf: 优化显示结果 2023-03-31 19:30:35 +08:00
jiangweidong
800315fb7c perf: 工单详情界面不显示添加模版 2023-03-30 16:39:26 +08:00
jiangweidong
8b037e8bac perf: 修改默认值 2023-03-30 16:39:26 +08:00
jiangweidong
085f7e68ef fix: 加个return 2023-03-30 16:39:26 +08:00
jiangweidong
5c075a5a7d perf: 工单界面不显示模版添加 2023-03-30 16:39:26 +08:00
jiangweidong
01bc2b838a fix: 修改逻辑 2023-03-30 11:30:11 +08:00
jiangweidong
0d495e979d fix: 修改改端口逻辑 2023-03-30 10:35:11 +08:00
jiangweidong
6d66419fa6 perf: 优化一下 2023-03-29 17:04:56 +08:00
jiangweidong
96f629a1b7 Merge branch 'dev' of https://github.com/jumpserver/lina into pr@dev@feat_windows_winrm 2023-03-29 15:52:34 +08:00
jiangweidong
35df28ea90 feat: windows类型平台支持winrm协议 2023-03-29 15:52:27 +08:00
“huailei000”
ca98a8ee2e perf: 优化快捷命令-内置变量弹窗内容显示 2023-03-29 15:35:56 +08:00
ibuler
dc09364348 perf: 优化账号批量创建 2023-03-29 15:02:01 +08:00
feng
423601d840 perf: asset address required 2023-03-29 14:15:47 +08:00
feng
09ee34f0d3 perf: 修改lian翻译 2023-03-29 14:05:34 +08:00
“huailei000”
98fef43ece perf: 作业中心-执行历史增加作业名称字段显示 2023-03-29 10:32:21 +08:00
ibuler
41bb35f7c6 perf: 修改账号创建 2023-03-28 15:48:11 +08:00
jiangweidong
827339ad0e fix: 提示文字有误 2023-03-28 10:56:36 +08:00
“huailei000”
9dbdc559cd perf: 资产平台http协议页面显示为http(s) 2023-03-24 18:39:03 +08:00
老广
bce328a440 Merge pull request #2961 from jumpserver/pr@dev@perf_assetbulkupdate_dialog
perf: 优化多次批量更新资产修改项显示不全的问题
2023-03-24 18:11:42 +08:00
老广
84e9cf1ac3 Merge pull request #2959 from jumpserver/pr@dev@perf_passwordhistory_id
perf: 账号密码历史记录列表修改唯一的key字段
2023-03-24 18:09:21 +08:00
老广
5fd5834c8d Merge pull request #2956 from jumpserver/pr@dev@perf_detail_delete_fail_tip
perf:优化RelationCard组件删除之后默认错误处理
2023-03-24 18:08:35 +08:00
老广
73a783bb97 Merge pull request #2964 from jumpserver/pr@dev@device_for_su_from
perf: device 支持账号切换
2023-03-24 18:06:19 +08:00
ibuler
1a5dd023e8 perf: device 支持账号切换 2023-03-24 18:01:59 +08:00
“huailei000”
e4e011e183 fix: 修复资产树连续创建节点后连续修改节点名称,只有最后一个节点名称能修改成功的问题 2023-03-24 16:00:07 +08:00
feng
4b594290e9 feat: 收集账号 可选同步表 2023-03-24 15:26:11 +08:00
“huailei000”
c71a0f2a75 perf: 账号密码历史记录列表修改唯一的key字段 2023-03-23 17:04:56 +08:00
“huailei000”
fd6ab841bf perf: 优化多次批量更新资产修改项显示不全的问题 2023-03-23 16:36:21 +08:00
feng626
2cf27f08b9 Merge pull request #2960 from jumpserver/pr@dev@clear_secret
perf: clear secret
2023-03-23 16:05:27 +08:00
feng
97f531bbec perf: clear secret 2023-03-23 16:01:12 +08:00
feng626
ac7d5e216e Merge pull request #2958 from jumpserver/pr@dev@sync_accounts
feat: 账号收集批量同步账号
2023-03-23 15:24:36 +08:00
feng
ee8b373e77 feat: 账号收集批量同步账号 2023-03-23 15:22:02 +08:00
“huailei000”
ecd1da5fc4 perf: 优化翻译 2023-03-23 11:29:39 +08:00
“huailei000”
cdcf340a75 perf:优化RelationCard组件删除之后默认错误处理 2023-03-23 11:25:58 +08:00
feng626
d8941c14b8 Merge pull request #2955 from jumpserver/pr@dev@remove_secret
feat: account remove secret
2023-03-23 11:21:01 +08:00
feng
bb3ca059b0 feat: account remove secret 2023-03-23 11:18:40 +08:00
老广
d994a01a10 Merge pull request #2954 from jumpserver/pr@dev@perf_platform_create
perf: 优化平台创建
2023-03-22 19:41:55 +08:00
ibuler
bb432dff18 perf: 修改 platform 2023-03-22 19:40:59 +08:00
ibuler
9ce7311f6d perf: 优化平台创建 2023-03-22 19:27:29 +08:00
“huailei000”
a468e04bad perf: 抽离公共复制方法;账号详情增加复制功能 2023-03-22 16:37:46 +08:00
老广
a5dcc8be52 Merge pull request #2950 from jumpserver/pr@dev@perf_platform_protocols
perf: 平台更改协议
2023-03-22 16:26:27 +08:00
ibuler
f905ed0065 perf: 优化代码写法,缩进以及函数 2023-03-22 16:13:42 +08:00
ibuler
0f80375242 perf: 去掉 debug console 2023-03-22 16:07:54 +08:00
feng626
ed8c9df4c3 Merge pull request #2952 from jumpserver/pr@dev@user_asset_detail_add_id
perf: user asset detail add id
2023-03-22 16:02:21 +08:00
feng
7bc9f2f75b perf: user asset detail add id 2023-03-22 16:01:28 +08:00
ibuler
b0c635463a perf: 平台更改协议 2023-03-22 14:22:12 +08:00
老广
5ccf713ef3 Merge pull request #2949 from jumpserver/pr@dev@fix_web_helptext
fix: Web资产提示有误
2023-03-22 14:02:15 +08:00
jiangweidong
16e92e925c fix: Web资产提示有误 2023-03-22 14:01:08 +08:00
feng626
a2ec7d3ccd Merge pull request #2948 from jumpserver/pr@dev@bulk_create_account
perf: 批量创建账号
2023-03-22 11:09:26 +08:00
feng
ae3e072275 perf: 批量创建账号 2023-03-22 11:07:30 +08:00
ibuler
9e195dd1d9 perf: 优化平台协议 2023-03-21 17:54:32 +08:00
老广
8432299660 Merge pull request #2947 from jumpserver/pr@dev@perf_import_reloadtable
perf: 导入数据成功后自动刷新列表
2023-03-21 10:23:27 +08:00
“huailei000”
b9f41570bf perf: 导入数据成功后自动刷新列表 2023-03-21 09:58:12 +08:00
老广
5ead251ea7 Merge pull request #2690 from jumpserver/pr@dev@perf_task_route
perf: 迁移到了系统设置中
2023-03-20 10:37:22 +08:00
ibuler
fc10a77372 perf: 已启动系统任务到系统设置中 2023-03-20 10:35:46 +08:00
ibuler
41ef8c6e97 perf: 持久化存储 pre org,避免别的 tab 切换到系统设置中,当前组织失效 2023-03-17 16:49:10 +08:00
Bai
ef0658de24 fix: 修复报错信息显示, 特殊处理500错误 2023-03-17 16:45:41 +08:00
Bai
fedb068221 fix: 修复 LAN 账号保存 Platform 问题 2023-03-17 15:44:46 +08:00
老广
5a66c39313 Merge pull request #2940 from jumpserver/pr@dev@fix_perms
fix: 修复授权规则创建账号模版弹窗取消按钮不生效问题
2023-03-17 15:29:11 +08:00
Bai
ce6ca288b7 fix: 修复授权规则创建账号模版弹窗取消按钮不生效问题 2023-03-17 14:55:22 +08:00
feng626
65541a7001 Merge pull request #2939 from jumpserver/pr@dev@asset_bulk_update
perf: 资产全局导入提示及批量更新平台
2023-03-16 18:24:54 +08:00
feng
24a5c6be43 perf: 资产全局导入提示及批量更新平台 2023-03-16 18:22:51 +08:00
“huailei000”
020c7ec9fa perf: ldap导入用户列表-组织下拉框设置最大宽度 2023-03-16 16:44:15 +08:00
Bai
f12707d958 fix: 修复创建资产添加账号模版报错问题 2023-03-16 12:54:16 +08:00
“huailei000”
82c2e20fce perf: message 2023-03-16 11:22:11 +08:00
老广
11f0ee12cf Merge pull request #2929 from jumpserver/pr@dev@perf_add_default_security
perf: 添加默认的信息
2023-03-16 10:50:12 +08:00
ibuler
ca64c0b219 perf: 添加默认的信息 2023-03-16 10:49:14 +08:00
“huailei000”
e34c6fc843 perf: 导出优化判断 2023-03-15 19:42:47 +08:00
老广
51e139712d Merge pull request #2926 from jumpserver/pr@dev@perf_table_export_mfa
perf: 优化列表导出mfa验证弹窗逻辑
2023-03-15 19:30:34 +08:00
“huailei000”
9daf001312 perf: 优化列表导出mfa验证弹窗逻辑 2023-03-15 11:28:49 +00:00
Eric
27353ee0c2 perf: 监控页 Tinker 组件名称显示 2023-03-15 19:02:17 +08:00
feng626
b6643d89c0 Merge pull request #2923 from jumpserver/pr@dev@endpoint
perf: endpoint rules list
2023-03-15 18:23:50 +08:00
feng
9503586b8a perf: endpoint rules list 2023-03-15 18:20:38 +08:00
老广
317735c69a Merge pull request #2921 from jumpserver/pr@dev@user_password_expire
fix: 用户密码即将到期不提示
2023-03-15 17:37:54 +08:00
老广
5c26000f90 Merge pull request #2920 from jumpserver/pr@dev@perf_platform_add_asset_constrains
perf: 修改账号更改平台的约束
2023-03-15 16:49:43 +08:00
feng
139a47b858 fix: 用户密码即将到期不提示 2023-03-15 16:19:25 +08:00
ibuler
2f2e05101b perf: 修改账号更改平台的约束 2023-03-15 16:15:37 +08:00
Bai
36f7d9711d fix: 修复windows账号详情和更新账号时 su-from 字段的控制 2023-03-15 15:38:12 +08:00
Bai
4e89c8d53f fix: 优化账号模版可以根据 protocols 过滤 secret_type 字段 2023-03-15 14:48:37 +08:00
老广
5902475778 Merge pull request #2911 from jumpserver/pr@dev@fix_createasset_account_editsecret
fix: 修复创建资产-添加账号后编辑账号密文为空的问题
2023-03-14 20:05:47 +08:00
“huailei000”
abdba774cc perf: 全局添加刷新方法;账号详情增加更新操作 2023-03-14 20:04:49 +08:00
ibuler
c1d10322cb perf: 优化导入导出 2023-03-14 20:04:21 +08:00
ibuler
90fdf4982e perf: 优化账号导出 2023-03-14 20:04:21 +08:00
ibuler
f5e5d431c7 perf: 优化系统组织切换的问题 2023-03-14 20:03:58 +08:00
“huailei000”
9d9fb51a7d perf: 优化控制台增长数据显示 2023-03-14 20:03:06 +08:00
“huailei000”
997b5d8d19 fix: 修复创建资产-添加账号后编辑账号密文为空的问题 2023-03-14 15:37:12 +08:00
feng626
ea19dd8e0a Merge pull request #2908 from jumpserver/pr@dev@hardware
fix: 主机硬件信息 多次请求及warning
2023-03-13 23:20:25 +08:00
feng
983663a3fa fix: 主机硬件信息 多次请求及warning 2023-03-13 23:17:47 +08:00
feng626
3809519331 Merge pull request #2906 from jumpserver/pr@dev@ticket_push_account
perf: 工单推荐账号过滤组织
2023-03-13 18:43:55 +08:00
feng
fe7d20778d perf: 工单推荐账号过滤组织 2023-03-13 18:39:59 +08:00
老广
f6bf8b3193 Merge pull request #2902 from jumpserver/pr@dev@feat_component_uploadsecret
feat: 增加上传密钥组件
2023-03-13 18:36:29 +08:00
老广
5d5ee3cdaa Merge pull request #2905 from jumpserver/pr@dev@change_file_name
perf: 修改账号备份
2023-03-13 18:29:17 +08:00
ibuler
ed4da2ab50 perf: 修改账号备份 2023-03-13 18:26:39 +08:00
“huailei000”
9c8ed912bb perf: 账号列表默认按照更新日期排序 2023-03-13 17:28:21 +08:00
feng626
c58551adea Merge pull request #2903 from jumpserver/pr@dev@gateway
fix: 创建网关找不到平台
2023-03-13 16:50:48 +08:00
feng
f44618d915 fix: 创建网关找不到平台 2023-03-13 16:48:44 +08:00
“huailei000”
aeb26c748a feat: 增加上传密钥组件 2023-03-13 16:40:54 +08:00
ibuler
c75f0b1312 perf: 修改 import expore 2023-03-10 19:26:02 +08:00
ibuler
6138fe2e35 perf: 优化导入导出 2023-03-10 19:26:02 +08:00
feng
8d3f99392f perf: 硬件信息浮动延迟 2023-03-10 15:41:13 +08:00
Bai
2fd4792ed4 feat: 支持飞书国际版(lark) 2023-03-10 15:13:42 +08:00
“huailei000”
757a822e34 perf: 增加license显示信息 2023-03-10 11:04:24 +08:00
feng626
03ffe4a911 Merge pull request #2893 from jumpserver/pr@dev@hardware_show
fix: 修复硬件信息undefined
2023-03-09 17:16:43 +08:00
feng
3b83ecd85d fix: 修复硬件信息undefined 2023-03-09 17:15:35 +08:00
老广
80145dc114 Merge pull request #2892 from jumpserver/pr@dev@perf_asset_address_not_rule
perf: 资产-地址前端不做限制
2023-03-09 13:01:40 +08:00
老广
5612f432a5 Merge pull request #2884 from jumpserver/pr@dev@fix_taskperms
fix: 修改任务列表权限控制
2023-03-09 13:01:06 +08:00
“huailei000”
023fd55a70 perf: 资产-地址前端不做限制 2023-03-09 05:00:44 +00:00
老广
897f3881b2 Merge pull request #2889 from jumpserver/pr@dev@perf_asset_ip_rule
perf: 优化创建资产url正则校验
2023-03-09 12:48:31 +08:00
老广
730aa548d4 Merge pull request #2887 from jumpserver/pr@dev@perf_table_drag-border
perf: 优化table列表拖动效果
2023-03-09 12:48:02 +08:00
feng626
f1a3d775cc Merge pull request #2890 from jumpserver/pr@dev@host_hardware_info
perf: host hardware
2023-03-09 11:13:06 +08:00
feng
71d79ec6ef perf: host hardware 2023-03-09 11:12:10 +08:00
“huailei000”
4118a21d1d perf: 优化创建资产url正则校验 2023-03-09 02:20:41 +00:00
feng626
be87eec4e5 Merge pull request #2869 from jumpserver/pr@dev@accounts
perf: 优化 perms 中可以关联账号模版
2023-03-08 18:52:15 +08:00
feng
230433de05 perf: 授权添加账号模版 2023-03-08 18:31:20 +08:00
“huailei000”
e3fdf1cc41 perf: 优化table列表拖动效果 2023-03-08 18:04:18 +08:00
Bai
f1f4ba5dfa fix: 修改任务列表权限控制 2023-03-08 09:15:46 +00:00
“huailei000”
d9d5de5102 perf: 调整其它设置表单显示内容 2023-03-08 16:34:25 +08:00
吴小白
7bf74d8727 Merge pull request #2873 from jumpserver/pr@dev@perf_upload_gitconfig
perf: work flow
2023-03-08 15:49:14 +08:00
Eric
937bdcf5c7 perf: 增加 IGNORE_VERIFY_CERTS 字段 2023-03-08 14:47:29 +08:00
Bai
0a86240f90 fix: 修复组织管理员打开用户列表报错的问题 2023-03-08 14:40:49 +08:00
“huailei000”
ea3c28791d perf: work flow 2023-03-08 13:17:55 +08:00
老广
1ff829182b Merge pull request #2874 from jumpserver/pr@dev@perf_log_diff_performence
perf: 修改活动记录详情中的表现
2023-03-08 10:39:11 +08:00
ibuler
23fea1bf99 perf: 修改活动记录详情中的表现
perf: 优化操作日志 dialog
2023-03-08 10:36:07 +08:00
“huailei000”
496605c539 perf: 优化控制台仪表盘排名列表数据显示 2023-03-07 11:35:08 +08:00
ibuler
051784e52b perf: 优化 perms 中可以关联账号模版 2023-03-07 11:01:04 +08:00
“huailei000”
dcd6fa977d perf: 调整logo对齐 2023-03-06 15:21:43 +08:00
ibuler
411987fb69 perf: 修改授权中账号选择 2023-03-02 19:41:26 +08:00
“huailei000”
ac88b70b1c perf: table列表增加拖动效果 2023-03-02 18:51:46 +08:00
“huailei000”
36e053068e perf: 调整账号详情ssh指纹显示 2023-03-02 16:44:50 +08:00
“huailei000”
7944c4a414 perf: 优化移动端模式下菜单样式 2023-03-02 11:08:00 +08:00
Aaron3S
325c2b45e4 fix: 修改权限依赖 2023-03-01 18:40:17 +08:00
“huailei000”
477fd5164e perf: 优化资产列表控制台报错问题 2023-03-01 16:14:29 +08:00
Bai
acfdb04b09 fix: 修改RDS许可证配置 2023-03-01 15:21:27 +08:00
“huailei000”
50073f0512 perf: 优化通告组件链接样式 2023-03-01 13:55:42 +08:00
“huailei000”
6ab61215b5 perf: 优化选择平台弹窗样式 2023-02-28 19:09:39 +08:00
Aaron3S
b5d4bfd488 feat: 增加按钮提示 2023-02-28 18:46:47 +08:00
feng626
24297dbead Merge pull request #2845 from jumpserver/pr@dev@hardinfo
perf: 主机硬件信息
2023-02-28 18:46:06 +08:00
Aaron3S
ad0c17610e fix: 增加运行用户为空时的提示 2023-02-28 18:30:47 +08:00
feng
a54f6f3a89 perf: 主机硬件信息 2023-02-28 18:30:39 +08:00
老广
3212260d8e Merge pull request #2835 from jumpserver/pr@dev@perf_ztree_overflow
perf: 优化 ztree overflow
2023-02-28 18:19:57 +08:00
Aaron3S
8ec7cd3c3c fix: 修复作业无法执行的问题 2023-02-28 18:09:56 +08:00
“huailei000”
32c09c896c perf: 优化资产树滚动条样式 2023-02-28 18:00:28 +08:00
“huailei000”
71c1d77498 perf: 优化移动端下切换组织组件样式 2023-02-28 17:28:27 +08:00
ibuler
06fc05e6b3 perf: 优化 ztree overflow 2023-02-28 17:12:36 +08:00
老广
6b491ef696 Merge pull request #2831 from jumpserver/pr@dev@fix_version
fix: 修正版本获取不正确
2023-02-28 17:01:41 +08:00
“huailei000”
5e23ae7926 perf: 优化移动端样式 2023-02-28 16:45:58 +08:00
吴小白
f62c6b980e fix: 修正版本获取不正确 2023-02-28 16:36:48 +08:00
老广
d930e09065 Merge pull request #2830 from jumpserver/pr@dev@perf_ztree_height
perf: 优化 tree 高度
2023-02-28 16:30:05 +08:00
ibuler
10a6dae2cf perf: 优化 tree 高度 2023-02-28 08:09:21 +00:00
“huailei000”
c099a16a49 perf: about dialog 2023-02-28 14:00:57 +08:00
feng626
198e6a11d2 Merge pull request #2822 from jumpserver/pr@dev@push_account_community
perf: 推送账号 社区版定时任务关闭
2023-02-28 13:35:30 +08:00
ibuler
8c66e20961 perf: 优化 关于页面 2023-02-28 13:34:51 +08:00
feng
0393128be5 perf: 推送账号 社区版定时任务关闭 2023-02-28 11:41:39 +08:00
Aaron3S
69ff6be5f4 fix: 修复 term 组件上的按钮被覆盖的问题 2023-02-27 18:35:44 +08:00
老广
8685362344 Merge pull request #2815 from jumpserver/pr@dev@fix_platform_create
perf: 修改 assetMeta 调用
2023-02-27 17:56:36 +08:00
ibuler
7ea68e9a09 perf: 修改 assetMeta 调用 2023-02-27 09:46:30 +00:00
ibuler
ebede00841 fix: 修复平台创建 2023-02-27 17:45:39 +08:00
feng
73ce298d6a perf: lina 提示优化 2023-02-27 16:28:23 +08:00
Aaron3S
69cd561dc0 fix: 暂时隐藏参数设置字段 2023-02-27 16:11:28 +08:00
老广
7af1a55e2a Merge pull request #2804 from jumpserver/revert-2798-pr@dev@lina_point_out
Revert "perf: lina 提示优化"
2023-02-27 15:57:06 +08:00
feng626
c1272d9a9f Revert "perf: lina 提示优化" 2023-02-27 15:56:30 +08:00
ibuler
f3e28f7cd4 perf: 平台允许修改 2023-02-27 15:51:32 +08:00
ibuler
412a7ceba1 perf: 添加accounts 搜索建议 2023-02-27 15:20:37 +08:00
feng626
73bf34c422 Merge pull request #2798 from jumpserver/pr@dev@lina_point_out
perf: lina 提示优化
2023-02-27 13:29:11 +08:00
feng
3d2b139214 perf: lina 提示优化 2023-02-27 13:27:41 +08:00
ibuler
658f0ff587 perf: 优化 applet host 请求引起的 eror 2023-02-26 12:38:12 +08:00
“huailei000”
621893fdcc fix: 修复快捷命令操作按钮不能点击问题 2023-02-24 17:53:53 +08:00
feng626
a6e94b4173 Merge pull request #2792 from jumpserver/pr@dev@add_account_asset_required
perf: add account asset required
2023-02-24 16:27:32 +08:00
feng
f9098c3203 perf: add account asset required 2023-02-24 16:22:36 +08:00
“huailei000”
b1c0218ad9 perf: 优化账号列表查看详情MFA弹窗没有关闭问题 2023-02-24 14:47:56 +08:00
“huailei000”
4058843b1a perf: 平台详情增加disabled判断 2023-02-24 11:10:50 +08:00
“huailei000”
7deaf27526 perf: 验证MFA不显示错误提示 2023-02-23 20:06:49 +08:00
老广
fceb5904fe Merge pull request #2786 from jumpserver/pr@dev@perf_account_history1
perf: 修改 history versin
2023-02-23 20:02:29 +08:00
老广
fa86225ae3 Merge branch 'dev' into pr@dev@perf_account_history1 2023-02-23 20:01:11 +08:00
ibuler
7fe43ca0ff perf: 修改 history versin 2023-02-23 19:57:48 +08:00
“huailei000”
6511aca103 perf: 用户详情-授权资产过滤显示字段 2023-02-23 19:35:53 +08:00
feng626
833d530c2f Merge pull request #2784 from jumpserver/pr@dev@i18n
perf: i18n
2023-02-23 19:24:30 +08:00
feng
3acd8d179e perf: i18n 2023-02-23 19:23:44 +08:00
feng626
828bb76057 Merge pull request #2783 from jumpserver/pr@dev@feat_add_view_celerytask_dep
feat: 增加任务执行对日志查看的任务依赖
2023-02-23 19:08:03 +08:00
Aaron3S
d4ab4e3c7b feat: 增加任务执行对日志查看的任务依赖 2023-02-23 19:06:13 +08:00
“huailei000”
0346630f02 perf: 全局组织下资产详情不能模版添加账号 2023-02-23 19:05:55 +08:00
“huailei000”
d74e70893e perf: 优化全局组织下一些权限问题 2023-02-23 18:59:54 +08:00
老广
55c6202c5e Merge pull request #2780 from jumpserver/pr@dev@perf_change_msg
perf: 修改一些提示
2023-02-23 18:49:48 +08:00
ibuler
63cb48ed23 perf: 优化翻译 2023-02-23 18:48:44 +08:00
ibuler
c2d552362a perf: 优化 角色 2023-02-23 18:42:45 +08:00
ibuler
364c8998fa perf: 修改一些提示 2023-02-23 18:36:47 +08:00
“huailei000”
8cb4f9ccda fix: 修复站内信查看会话,会话详情不能下载录像问题 2023-02-23 17:41:16 +08:00
Bai
b46021db49 fix: 修复账号创建更新时 su-from api 的参数 2023-02-23 17:01:36 +08:00
feng626
7552fd7637 Merge pull request #2777 from jumpserver/pr@dev@perf
perf: 账号收集 web资产 字段优化
2023-02-23 16:39:44 +08:00
feng
6eaa21bf66 perf: 账号收集 web资产 字段优化 2023-02-23 16:38:51 +08:00
“huailei000”
a0658d93d8 perf: 优化创建资产时添加相同类型的账号过滤方法 2023-02-23 16:22:37 +08:00
老广
8d87c89da2 Merge pull request #2775 from jumpserver/pr@dev@fix_assetlisttest
fix: 修复资产列表测试按钮添加 auto_info 选项
2023-02-23 16:20:17 +08:00
Bai
6621da8639 fix: 修复资产列表测试按钮添加 auto_info 选项 2023-02-23 16:15:09 +08:00
Aaron3S
6e8c93657e perf: 增加作业中心系统错误显示 2023-02-23 15:32:28 +08:00
Bai
0b5d7c8ca1 fix: 修复 build 时设置版本号 2023-02-23 15:28:37 +08:00
老广
71c86a637c Merge pull request #2771 from jumpserver/pr@dev@perf_ticket2
perf: 优化账号历史数量
2023-02-23 14:12:53 +08:00
ibuler
4dc1102629 perf: 优化账号历史数量 2023-02-23 14:06:51 +08:00
Bai
7fdd463201 fix: 修复请求 profile api 返回 302 的问题 2023-02-23 13:59:29 +08:00
Bai
f3616f06e8 fix: 修复资产账号列表测试权限控制 2023-02-23 11:50:46 +08:00
“huailei000”
c1f0fbbfd9 perf: 优化快捷命令样式 2023-02-23 11:33:26 +08:00
feng626
3597c52af8 Merge pull request #2767 from jumpserver/pr@dev@termian_applet_perm
perf: terminal applet perm
2023-02-23 11:27:11 +08:00
feng
38eb45cc81 perf: terminal applet perm 2023-02-23 11:25:40 +08:00
“huailei000”
94b23241eb perf: 全局组织资产树不显示节点操作 2023-02-23 11:14:07 +08:00
“huailei000”
a851ccdfe7 perf: 优化全局组织下权限 2023-02-23 11:02:36 +08:00
“huailei000”
4b7b3b3507 perf: 全局组织下不能测试 2023-02-23 10:44:37 +08:00
“huailei000”
70a45bdb03 perf: 优化账号详情查看密码弹窗显示内容 2023-02-22 21:53:50 +08:00
老广
7644313bbf Merge pull request #2762 from jumpserver/pr@dev@perf_change_md_style
perf: 修改 markdown style
2023-02-22 21:31:44 +08:00
ibuler
e067419e00 perf: 修改 markdown style 2023-02-22 21:30:55 +08:00
“huailei000”
cadf057518 fix:修复创建资产报错后账号密码重复加密问题 2023-02-22 21:30:51 +08:00
fit2bot
4d534dabba perf: 优化账号历史 (#2748)
* perf: 优化账号历史

* perf: 修改对其

---------

Co-authored-by: ibuler <ibuler@qq.com>
2023-02-22 21:23:23 +08:00
Bai
e60e95c899 fix: 解决 system role detail user list 不显示 orgName 2023-02-22 21:08:41 +08:00
Bai
413e8dcf7f fix: 修复资产授权规则过滤 2023-02-22 21:08:23 +08:00
Bai
a0b6e9c00c fix: 修复云同步实例详情状态显示 2023-02-22 20:40:42 +08:00
Eric_Lee
25e649b4d8 Merge pull request #2755 from jumpserver/pr@dev@fix_cloudip
fix: 修复云同步执行列表 ip 字段显示
2023-02-22 20:12:04 +08:00
Bai
1146d9763a fix: 修复云同步执行列表 ip 字段显示 2023-02-22 20:11:02 +08:00
“huailei000”
afa8cbac88 perf: 优化资产详情账号列表显示字段 2023-02-22 19:45:09 +08:00
“huailei000”
2f97fbe65e perf: 优化列表字段翻译 2023-02-22 19:35:56 +08:00
“huailei000”
002efbc506 perf: 调整角色列表显示 2023-02-22 19:25:30 +08:00
Aaron3S
f67aa65fa2 fix: 增加一些helptext 2023-02-22 19:01:13 +08:00
“huailei000”
983cd266f5 perf: 账号详情增加查看密码 2023-02-22 18:40:07 +08:00
feng626
0fcd2c990b Merge pull request #2750 from jumpserver/pr@dev@fix_ops_delete_file_i18n
fix: 修复翻译错误
2023-02-22 18:19:57 +08:00
Aaron3S
0bb8bb9c01 fix: 修复翻译错误 2023-02-22 18:17:26 +08:00
“huailei000”
c8eead9f82 fix: 修复账号点击查看弹出错误提示 2023-02-22 17:26:30 +08:00
“huailei000”
29012dd05f fix: 修复创建资产时添加相同类型的账号报错问题 2023-02-22 16:49:05 +08:00
feng626
73dd61762f Merge pull request #2746 from jumpserver/pr@dev@push_account_task
perf: push account task
2023-02-22 16:46:58 +08:00
feng
0fedd033d3 perf: push account task 2023-02-22 16:46:09 +08:00
Bai
fc6ce53b8a fix: 修复 celery log 查看页面失败的问题 2023-02-22 16:14:18 +08:00
“huailei000”
02a735c53a perf: 优化导入导出图标 2023-02-22 15:46:07 +08:00
Bai
d6208eabd3 fix: 修复页面url跳转 任务日志页面跳转失败问题 2023-02-22 15:29:14 +08:00
老广
08faad0f41 Merge pull request #2741 from jumpserver/pr@dev@fix_indexurl
fix: 修复重定向 url 包含 /ui/# 前缀
2023-02-22 14:28:42 +08:00
Eric_Lee
a7ac4120f9 Merge pull request #2740 from jumpserver/pr@dev@fix_applethost
fix: 获取 发布机失败的问题
2023-02-22 14:27:17 +08:00
Bai
16236dda09 fix: 修复重定向 url 包含 /ui/# 前缀 2023-02-22 14:25:45 +08:00
Eric
0746879dd5 fix: 获取 发布机失败的问题 2023-02-22 14:23:39 +08:00
Bai
dabd26b604 fix: 修改资产详情页面 2023-02-22 13:56:20 +08:00
feng626
d6f0bcdb16 Merge pull request #2738 from jumpserver/pr@dev@automation_is_active
perf: automation is active
2023-02-22 12:47:39 +08:00
feng
e560455ef8 perf: automation is active 2023-02-22 12:46:53 +08:00
老广
fe5111a105 Merge pull request #2737 from jumpserver/pr@dev@perf_account_history
perf: 优化账号,去掉 version
2023-02-22 11:47:13 +08:00
ibuler
9924e5a0d9 perf: 优化账号,去掉 version 2023-02-22 11:35:55 +08:00
“huailei000”
3131bfa683 perf: 优化列表字段显示 2023-02-22 11:23:55 +08:00
Eric_Lee
5841095e08 Merge pull request #2735 from jumpserver/pr@dev@fix_applethost
fix: 修复发布机详情账号列表显示问题
2023-02-22 11:10:27 +08:00
Eric
8c64b81a12 fix: 修复发布机详情账号列表显示问题 2023-02-22 11:07:20 +08:00
“huailei000”
846c040cd6 perf: 账号改密详情资产和节点列表不显示更多操作 2023-02-22 11:03:31 +08:00
老广
d316d1bf1f Merge pull request #2729 from jumpserver/pr@dev@perf_template_add_account
perf: 修改 account template add error msg
2023-02-22 10:57:21 +08:00
“huailei000”
d0cd7915b7 perf: 资产详情账号列表点击查看列表显示变化问题 2023-02-21 22:55:40 +08:00
feng626
4cac6970f6 Merge pull request #2716 from jumpserver/pr@dev@fix_account_test
fix: 修复资产账号列表的测试可连接性禁用问题
2023-02-21 22:53:37 +08:00
huailei
f1f9a02816 Merge branch 'dev' into pr@dev@fix_account_test 2023-02-21 22:47:21 +08:00
Eric_Lee
34ad979dd0 Merge pull request #2731 from jumpserver/pr@dev@fix_applet_host
fix: 修复发布机账号查看跳转问题
2023-02-21 22:11:51 +08:00
“huailei000”
5e1971bfb8 perf: 修复账号收集点击页面不能跳转问题 2023-02-21 22:08:07 +08:00
Eric
a085b9b10a fix: 修复发布机账号查看跳转问题 2023-02-21 22:02:55 +08:00
ibuler
7c81c913cb perf: 修改 account template add error msg 2023-02-21 21:49:37 +08:00
Aaron3S
a65436c16b fix: ops 页面翻译问题 2023-02-21 21:27:13 +08:00
Aaron3S
40216397a6 fix: 修复所有审计日志日期选择bug 2023-02-21 21:25:30 +08:00
“huailei000”
7608b23131 perf: 修复创建资产账号密码重复加密问题 2023-02-21 20:43:26 +08:00
Eric
940ff7acfa perf: ticket icon 默认跳转到待我审批 2023-02-21 20:11:41 +08:00
“huailei000”
b2fa253fb4 perf:过滤远程应用搜索条件 2023-02-21 19:28:40 +08:00
feng626
1f5670bc39 Merge pull request #2723 from jumpserver/pr@dev@change_secret
perf: change secret is_active
2023-02-21 17:55:18 +08:00
feng
f6125f0e75 perf: change secret is_active 2023-02-21 17:52:45 +08:00
feng
0929d38d3e perf: web account privileged 2023-02-21 15:56:38 +08:00
feng626
11cba07198 Merge pull request #2719 from jumpserver/pr@dev@push_account_update
perf: push account update
2023-02-21 15:09:17 +08:00
feng
8a36398cb7 perf: push account update 2023-02-21 15:08:28 +08:00
老广
703f33629a Merge pull request #2718 from jumpserver/pr@dev@perf_account_detail
perf: 优化账号详情
2023-02-21 14:58:31 +08:00
ibuler
c716b20887 perf: remove detail 2023-02-21 14:56:23 +08:00
ibuler
41b333212d perf: 优化账号详情 2023-02-21 14:37:15 +08:00
Aaron3S
932cd5fb36 fix: 修改 dashboard rand 区域默认展示7天排行 2023-02-21 14:31:25 +08:00
老广
a3b62efa1c Merge pull request #2713 from jumpserver/pr@dev@fix_createupdateerror
fix: 修改创建更新表单报错显示问题
2023-02-21 14:21:56 +08:00
老广
282e7cce8c Merge pull request #2708 from jumpserver/pr@dev@perf_account_takss
perf: 优化 account tasks
2023-02-21 14:20:50 +08:00
ibuler
59fa67a999 merge: with dev 2023-02-21 14:20:22 +08:00
老广
c297c15139 Merge pull request #2710 from jumpserver/pr@fix@clone_ssl_asset_no_ssl_option
fix: SSL资产克隆无SSL等选项
2023-02-21 14:16:38 +08:00
ibuler
c5434df5e4 perf: account 2023-02-21 14:12:11 +08:00
Eric
5e8197cd88 fix: 修复资产账号列表的测试可连接性禁用问题 2023-02-21 14:02:30 +08:00
ibuler
651cb6c806 perf: 修改账号任务 2023-02-21 13:39:07 +08:00
ibuler
1ea005efaf perf: 修改权限位 2023-02-21 13:27:21 +08:00
ibuler
adbaefece9 perf: 优化账号任务 2023-02-21 13:00:19 +08:00
“huailei000”
1e1533a0c9 perf: 账号详情不显示特殊信息 2023-02-21 11:28:45 +08:00
“huailei000”
93431df62b perf: 网络设备、云服务、web不支持批量更新网域 2023-02-21 10:35:17 +08:00
Bai
76fcef69a4 fix: 修改创建更新表单报错显示问题 2023-02-20 20:11:37 +08:00
feng626
c05437f58c Merge pull request #2712 from jumpserver/pr@dev@applet_host_perm
perf: applet host perm
2023-02-20 19:45:29 +08:00
feng
90ac325cbb perf: applet host perm 2023-02-20 19:44:29 +08:00
“huailei000”
26508ae87b perf: 优化列表默认显示的字段 2023-02-20 19:32:36 +08:00
jiangweidong
385764c3be fix: SSL资产克隆无SSL等选项 2023-02-20 18:34:50 +08:00
ibuler
fea6155306 perf: 优化 account tasks 2023-02-20 17:59:57 +08:00
Aaron3S
174e7cb0e3 fix: 增加作业日志过滤列 2023-02-20 17:23:01 +08:00
Bai
413feb6372 fix: 修复资产info信息展示list数据 2023-02-20 17:22:15 +08:00
“huailei000”
494bb8ddcc perf: 优化资产列表字段显示 2023-02-20 17:21:32 +08:00
“huailei000”
71e73e9302 perf: 优化我的列表显示 2023-02-20 16:16:12 +08:00
Aaron3S
7a5bd01ed5 fix: 删除组织管理v2列 2023-02-20 15:28:32 +08:00
Bai
b6d9a20d8f fix: 修改翻译 2023-02-20 15:25:49 +08:00
Aaron3S
7d53d444bd fix: 删除 v2 的概念 2023-02-20 15:07:17 +08:00
Aaron3S
a8a726216e fix: 在全局组织下禁止更新和执行作业 2023-02-20 15:04:15 +08:00
“huailei000”
b6258dd32c fix: 修复删除组织后切换组织下拉列表还会显示问题 2023-02-20 14:48:53 +08:00
Bai
5a0d0f98d3 fix: 修复 rbac 权限位依赖 2023-02-20 12:18:55 +08:00
老广
b2cf5c3442 Merge pull request #2697 from jumpserver/pr@dev@perf_org_to_lang
perf: 组织名称过长显示优化
2023-02-19 16:18:31 +08:00
ibuler
47fe93cd19 perf: 组织名称过长显示优化 2023-02-19 16:05:14 +08:00
老广
f8b9b9e664 Merge pull request #2696 from jumpserver/pr@dev@perf_table_datepicker
perf: 优化 datepicker 时间
2023-02-19 15:25:16 +08:00
ibuler
2045351ebd perf: 优化 datepicker 时间 2023-02-19 14:26:43 +08:00
“huailei000”
265870eff7 perf: 优化工单账号组件 2023-02-17 20:58:55 +08:00
“huailei000”
63e51e0e45 perf: 替换图标 2023-02-17 20:22:03 +08:00
“huailei000”
858333bc57 perf: 优化审计台提示文案 2023-02-17 19:41:20 +08:00
Eric
965c6d4c92 perf: 移除无用的取消按钮 2023-02-17 19:32:39 +08:00
Bai
e82d444cf3 fix: 修复工单详情 account 显示 2023-02-17 18:47:53 +08:00
ibuler
d144cd6809 perf: 迁移到了系统设置中 2023-02-17 18:38:55 +08:00
“huailei000”
49abdf52c2 perf: 优化树组件图标 2023-02-17 18:18:22 +08:00
jiangweidong
e5c9e339e9 fix: 调整格式 2023-02-17 17:22:59 +08:00
jiangweidong
d4debd20c4 fix: 调整格式 2023-02-17 17:22:59 +08:00
jiangweidong
ddd607e1ca fix: 路由还原 2023-02-17 17:22:59 +08:00
jiangweidong
4755bbd549 fix: 终端管理-终端详情中无法显示activity界面 2023-02-17 17:22:59 +08:00
jiangweidong
5566435964 fix: 解决一些资源的Activity日志无法查看问题 2023-02-17 17:22:26 +08:00
“huailei000”
6e29d1a1a7 perf: 更新部分图标 2023-02-17 17:09:21 +08:00
feng626
4f7f8e8315 Merge pull request #2686 from jumpserver/pr@dev@fix_account_backup_execution_button_perm
fix: 修复执行账号备份按钮权限问题
2023-02-17 16:23:02 +08:00
Aaron3S
9b79f46920 fix: 修复执行账号备份按钮权限问题 2023-02-17 16:18:34 +08:00
feng626
722dd4ad66 Merge pull request #2684 from jumpserver/pr@dev@fix_change_secret_execution_button_perm
fix: 修复改密页面执行按钮权限位
2023-02-17 15:32:38 +08:00
Aaron3S
c8f038aad8 fix: 修复改密页面执行按钮权限位 2023-02-17 15:24:48 +08:00
feng626
59336c3418 Merge pull request #2683 from jumpserver/pr@dev@fix_perms_dep
fix: 修复一些权限依赖问题
2023-02-17 15:24:35 +08:00
老广
5d028394d1 Merge pull request #2682 from jumpserver/revert-2680-revert-2678-pr@dev@perf_svg_color
Revert "Revert "perf:修改svg颜色""
2023-02-17 15:03:56 +08:00
Aaron3S
19212545c1 fix: 修复一些权限依赖问题 2023-02-17 15:03:53 +08:00
huailei
199d4abeb7 Revert "Revert "perf:修改svg颜色"" 2023-02-17 15:03:15 +08:00
老广
cdd8bd0477 Merge pull request #2681 from jumpserver/pr@dev@fix_operatelog_no_detail_err
fix: 点击操作日志详情空白的问题
2023-02-17 14:39:14 +08:00
老广
3b87a0f0f7 Merge pull request #2677 from jumpserver/pr@dev@fix_asset_select_tree_api_url
fix: 修复错误的api url 地址
2023-02-17 14:38:40 +08:00
老广
2ffbad8593 Merge pull request #2680 from jumpserver/revert-2678-pr@dev@perf_svg_color
Revert "perf:修改svg颜色"
2023-02-17 14:38:16 +08:00
jiangweidong
d42caccff8 fix: 点击操作日志详情空白的问题 2023-02-17 14:37:59 +08:00
huailei
8f4f34dc9f Revert "perf:修改svg颜色"
This reverts commit db6d36390e.
2023-02-17 14:37:23 +08:00
feng626
c2dfb09ec8 Merge pull request #2679 from jumpserver/pr@dev@tocket
perf: ticket
2023-02-17 14:34:35 +08:00
feng
89f524b186 perf: ticket 2023-02-17 14:34:13 +08:00
“huailei000”
db6d36390e perf:修改svg颜色 2023-02-17 14:16:54 +08:00
Aaron3S
2695aeb5a9 fix: 修复错误的api url 地址 2023-02-17 13:13:42 +08:00
老广
c385fd2f15 Merge pull request #2676 from jumpserver/pr@dev@perf_theme
perf: 修改 theme
2023-02-17 12:39:56 +08:00
ibuler
3d7ca884da perf: 修改 theme 2023-02-17 12:38:29 +08:00
老广
c4b3f3a58a Merge pull request #2674 from jumpserver/pr@dev@perf_theme
perf: 优化 theme
2023-02-17 10:39:15 +08:00
Aaron3S
2e92cc02ea perf: 优化审计台dashboard 2023-02-16 20:15:31 +08:00
ibuler
0a230dcea1 perf: 优化 theme 2023-02-16 20:15:24 +08:00
feng626
5bc0de8cff Merge pull request #2673 from jumpserver/pr@dev@ticket_step
perf: ticket step
2023-02-16 20:05:31 +08:00
feng
f647472325 perf: ticket step 2023-02-16 20:04:35 +08:00
Aaron3S
24682d70ce fix: 修复创建作业资产选择树问题 2023-02-16 19:58:44 +08:00
feng626
91b1ae1766 Merge pull request #2670 from jumpserver/pr@dev@perm
pr@dev@perm
2023-02-16 19:38:44 +08:00
feng
7671c7ec72 pr@dev@perm 2023-02-16 19:37:13 +08:00
老广
4847564447 Merge pull request #2669 from jumpserver/pr@dev@perf_clean_help_text
perf: 优化提示
2023-02-16 18:46:59 +08:00
“huailei000”
ac462e3a8e perf: 调整云同步实例详情删除之后跳转地址 2023-02-16 18:45:59 +08:00
ibuler
8469df52e2 perf: 优化提示 2023-02-16 18:45:56 +08:00
“huailei000”
9650c32faf perf: 修改审计台仪表盘快捷跳转 2023-02-16 18:28:18 +08:00
“huailei000”
129d8badd0 fix: 修复更新命令存储传参 2023-02-16 18:17:34 +08:00
“huailei000”
02b5df25f0 fix: 修复创建、更新录像存储跳转空白问题 2023-02-16 17:34:28 +08:00
jiangweidong
00fb4ffc85 perf: 修改PostgreSQL数据库参数为必填 2023-02-16 17:31:28 +08:00
“huailei000”
44ca4e7620 perf: 资产账号更新时不能修改用户名 2023-02-16 16:24:33 +08:00
老广
39d213d149 Merge pull request #2660 from jumpserver/pr@dev@perf_list_table_popover
perf: 修改 table popover
2023-02-16 16:06:58 +08:00
ibuler
bea73cd9c8 perf: 格式化 2023-02-16 16:06:38 +08:00
ibuler
8fe24a56ef perf: layout page 2023-02-16 15:56:05 +08:00
老广
723088b122 Merge pull request #2658 from jumpserver/pr@dev@fix_storage
fix: 修改提交命令存储表单hosts处理问题
2023-02-16 15:45:39 +08:00
老广
db7d64b9a1 Merge pull request #2661 from jumpserver/pr@dev@fix_endpoint_rule_error
fix: 修复创建端点规则报错问题
2023-02-16 15:44:44 +08:00
“huailei000”
45cfece1c0 fix: 修复创建端点规则报错问题 2023-02-16 15:31:20 +08:00
ibuler
9b5e964c68 perf: 修改 table popover 2023-02-16 15:16:11 +08:00
“huailei000”
1b0c89a704 perf: 调整审计台仪表盘字段 2023-02-16 14:58:35 +08:00
Bai
2b78e0bae5 fix: 修改提交命令存储表单hosts处理问题 2023-02-16 14:56:19 +08:00
“huailei000”
c661177de8 perf: 优化云同步列表显示 2023-02-16 14:50:23 +08:00
老广
02bf964622 Merge pull request #2656 from jumpserver/pr@dev@fix_playbook_upload_failer_error
fix: 修复 playbook 上传失败不显示消息的问题
2023-02-16 14:46:38 +08:00
老广
86baf16f2d Merge pull request #2655 from jumpserver/pr@dev@perf_account
perf: 没有 account secret 则不修改
2023-02-16 14:29:26 +08:00
ibuler
548ce2f981 perf: 没有 account secret 则不修改 2023-02-16 14:18:44 +08:00
Aaron3S
f473d47028 fix: 修复 playbook 上传失败不显示消息的问题 2023-02-16 14:11:46 +08:00
ibuler
6e76bcb0f4 perf: 没有 account secret 则不修改 2023-02-16 13:56:00 +08:00
“huailei000”
51101eba54 perf: 云同步详情列表查询条件不设置到url中 2023-02-16 11:14:21 +08:00
feng626
3dd4ccba17 Merge pull request #2654 from jumpserver/pr@dev@replay_storage
perf: replay storage update
2023-02-16 11:13:27 +08:00
feng
c3be0b01ca perf: replay storage update 2023-02-16 11:12:47 +08:00
“huailei000”
bf9a2179ae fix: 修复创建录像存储报错问题 2023-02-16 10:44:47 +08:00
老广
5e0cfdbfcd Merge pull request #2641 from jumpserver/pr@dev@perf_activities_log
perf: 优化Activity日志[操作日志、登录日志]显示
2023-02-15 20:44:06 +08:00
Bai
bfe9747658 fix: 修改翻译 2023-02-15 20:16:27 +08:00
“huailei000”
39ef4b08f8 fix: 修复创建资产重复加密问题 2023-02-15 20:09:27 +08:00
Aaron3S
f039d13bd2 fix: 修复若干rbac问题, 修复任务名字显示中心不友好问题 2023-02-15 19:20:16 +08:00
“huailei000”
1f95761d38 perf: 列表记录默认显示条数 2023-02-15 18:45:40 +08:00
Bai
c3e865b407 fix: 修改翻译 2023-02-15 16:53:53 +08:00
Bai
d4fe97860a fix: 修改翻译 2023-02-15 16:31:16 +08:00
Bai
041801a319 fix: 修改授权规则列表 accounts popover 显示优化 2023-02-15 16:02:44 +08:00
Bai
1e474b25f3 fix: 删除不用的授权搜索配置 2023-02-15 15:42:14 +08:00
Bai
222e230cc2 fix: 修复批量更新云资产时domain字段禁用 2023-02-15 15:36:04 +08:00
feng626
53f48e7483 Merge pull request #2643 from jumpserver/pr@dev@replay_storage
perf: replay storage
2023-02-15 15:14:02 +08:00
feng
4470dc96b7 perf: replay storage 2023-02-15 15:11:20 +08:00
jiangweidong
e998f92045 perf: 优化Activity日志[操作日志、登录日志]显示 2023-02-15 10:51:06 +08:00
feng626
62b88c2a0b Merge pull request #2640 from jumpserver/pr@dev@ticket
perf: ticket perm
2023-02-14 22:57:12 +08:00
feng
f865af018f perf: ticket perm 2023-02-14 22:56:11 +08:00
Aaron3S
84c5a9a019 feat: 增加作业中心开关 2023-02-14 19:54:46 +08:00
Bai
43fae83603 fix: 修复 rbac 相关权限位问题 2023-02-14 19:54:23 +08:00
“huailei000”
065d6f7ba8 perf: 全局组织下角色详情不能添加成员 2023-02-14 19:49:43 +08:00
Bai
2e6bb9ab66 fix: 修复 rbac 相关权限位问题 2023-02-14 19:04:43 +08:00
“huailei000”
d2226c0b00 perf: 优化工单流程详情显示 2023-02-14 18:59:00 +08:00
“huailei000”
b84bcfcfaa fix:修复账号执行列表跳转详情报错问题 2023-02-14 18:42:17 +08:00
Bai
c1ff1575a4 fix: 修复账号模版密钥查看权限的联动 2023-02-14 18:30:37 +08:00
Bai
a716cb1357 fix: 修复账号、账号密钥查看权限的联动 2023-02-14 18:25:51 +08:00
feng626
a02697d3aa Merge pull request #2631 from jumpserver/pr@dev@re
perf: add re
2023-02-14 18:13:21 +08:00
feng
a50b658f28 perf: add re 2023-02-14 18:12:27 +08:00
“huailei000”
179f74dbd0 fix: 修复创建资产授权时资产、节点没有自动选择问题 2023-02-14 18:07:37 +08:00
Bai
35f1f1f92c fix: 修改用户个人信息页面 connection-token,temp-token 过期权限位 2023-02-14 17:53:07 +08:00
feng626
f81128227c Merge pull request #2628 from jumpserver/pr@dev@button_display
perf: button display
2023-02-14 17:28:42 +08:00
feng
0a7caf71c7 perf: button display 2023-02-14 17:27:35 +08:00
“huailei000”
2d34c6962b perf: 账号密码加密 2023-02-14 17:27:29 +08:00
Bai
8797e8e869 fix: 删除一些不用的方法 2023-02-14 17:17:33 +08:00
Aaron3S
f416fdc875 fix: 修复任务详情白屏的问题 2023-02-14 16:42:11 +08:00
feng626
90e8c21182 Merge pull request #2625 from jumpserver/pr@dev@ldap_org
perf: ldap org
2023-02-14 16:41:31 +08:00
feng
a10e922a7c perf: ldap org 2023-02-14 16:39:55 +08:00
“huailei000”
49b1a3a29b fix: 修复工单流程设置2级审批不能设置问题 2023-02-14 16:11:22 +08:00
老广
f4c16a5377 Merge pull request #2621 from jumpserver/pr@dev@perf_redis_platform
perf: 优化 redis platform,并且增加 Platform protocols
2023-02-14 16:03:36 +08:00
ibuler
675c6586d2 Merge branch 'dev' into pr@dev@perf_redis_platform 2023-02-14 15:53:35 +08:00
ibuler
9570fc1cb6 perf: 优化 sub form disabled 2023-02-14 14:59:25 +08:00
Bai
cce5caec06 fix: 修复创建资产时删除一个账号会全部删除的问题 2023-02-14 14:57:56 +08:00
Bai
64f521ba00 fix: 修复创建资产时删除一个账号会全部删除的问题 2023-02-14 14:57:56 +08:00
ibuler
834739a878 perf: 优化 redis platform,并且增加 Platform protocols 2023-02-14 14:32:26 +08:00
feng626
8b29be3f72 Merge pull request #2620 from jumpserver/pr@dev@account_name_required
perf: account name required
2023-02-14 11:36:56 +08:00
feng
4d4e4299ab perf: account name required 2023-02-14 11:35:00 +08:00
“huailei000”
5d8e623e1e perf: 优化历史会话列表显示 2023-02-14 10:45:52 +08:00
Bai
f8c74c21b9 fix: 修复rbac授权节点同时授权资产、平台查看权限 2023-02-14 10:45:20 +08:00
“huailei000”
1b6a2938f4 fix: 修复资产详情导出账号列表不准确问题 2023-02-13 19:12:48 +08:00
“huailei000”
5bac6e3936 perf: 优化资产树菜单样式 2023-02-13 16:28:41 +08:00
feng626
fd18581841 Merge pull request #2615 from jumpserver/pr@dev@translate
perf: translate
2023-02-13 16:08:10 +08:00
feng
e380a9d0b0 perf: translate 2023-02-13 16:07:08 +08:00
Aaron3S
8e67f5544d fix: 修复 playbook 没有刷新 form 的问题 2023-02-13 15:19:06 +08:00
“huailei000”
b2323784ae perf: 调整我的资产列表显示 2023-02-13 14:50:59 +08:00
Aaron3S
48387ed576 fix: 修复快捷命令账号切换的问题 2023-02-13 14:32:16 +08:00
feng626
d4b101d4b0 Merge pull request #2611 from jumpserver/pr@dev@feishu_bind
perf: wecom feishu dingtalk
2023-02-13 11:43:27 +08:00
feng
063c19996b perf: wecom feishu dingtalk 2023-02-13 11:41:55 +08:00
老广
bf55efeb56 Merge pull request #2547 from jumpserver/pr@dev@perf_activity
perf: 增加Activity日志中此资源的任务执行及详情查看
2023-02-13 11:18:26 +08:00
jiangweidong
b2fe96600f perf: 解决冲突 2023-02-13 11:11:49 +08:00
“huailei000”
13a1356093 perf: 优化模版详情 2023-02-13 10:32:17 +08:00
“huailei000”
51c6f4321c perf: 工单流程设置-审批设置显示默认值 2023-02-10 19:53:03 +08:00
“huailei000”
49c8b24f6c perf: 操作日志弹窗不显示确认、取消 2023-02-10 19:52:40 +08:00
“huailei000”
f86af9c8b8 perf: 优化会话记录详情 2023-02-10 19:39:08 +08:00
Bai
b709333b1b fix: 修复自动详情页面默认去除 write_only 字段 2023-02-10 19:30:14 +08:00
feng626
5cf26dbd86 Merge pull request #2605 from jumpserver/pr@dev@ticket_nodes
perf: ticket node
2023-02-10 19:00:02 +08:00
feng
0ba28e14c8 perf: ticket node 2023-02-10 18:58:50 +08:00
“huailei000”
2457a88778 fix: 修复工单审批时资产显示不正确问题 2023-02-10 18:38:37 +08:00
feng
48aac68248 perf: perms actions 2023-02-10 18:18:48 +08:00
Bai
c39b5a5d79 fix: 修复云同步任务创建 protocols 问题 2023-02-10 18:17:11 +08:00
feng626
de7005a82d Merge pull request #2602 from jumpserver/pr@dev@ticket_type_filter
perf: ticket type filter
2023-02-10 18:02:05 +08:00
feng
70f76fd592 perf: ticket type filter 2023-02-10 18:01:09 +08:00
“huailei000”
7c5b9e128c fix: 修复工单审批提示错误问题 2023-02-10 17:12:09 +08:00
ibuler
de0e824b30 perf: auth backends 2023-02-10 16:47:31 +08:00
ibuler
870c84d318 perf: 修改 backends 2023-02-10 16:47:31 +08:00
Bai
016846b5b4 fix: 修改用户登录复核详情页面字段显示 2023-02-10 16:46:00 +08:00
Bai
4af8304798 fix: 修改rbac权限依赖关系 2023-02-10 16:41:06 +08:00
Bai
1399f1d197 fix: 修复创建云账号时必填字段的校验规则 RequiredChange 2023-02-10 16:40:41 +08:00
feng626
e8487b4786 Merge pull request #2598 from jumpserver/pr@dev@session_is_finished
perf: session is_finished
2023-02-10 16:33:29 +08:00
feng
a70b53b6e6 perf: session is_finished 2023-02-10 16:32:33 +08:00
feng626
00fe260108 Merge pull request #2596 from jumpserver/pr@dev@ticket
perf: 工单受理人 显示问题
2023-02-10 16:17:45 +08:00
feng626
03a88069db Merge branch 'dev' into pr@dev@ticket 2023-02-10 16:17:28 +08:00
feng
6322b27c94 perf: 工单受理人 显示问题 2023-02-10 16:15:54 +08:00
Aaron3S
ab85118e68 fix: 修复一些必填项的问题 2023-02-10 16:15:39 +08:00
Aaron3S
bacac276ff fix : 修复列显示错误的问题 2023-02-10 16:15:39 +08:00
Aaron3S
d0fa87009d fix: 去掉取消按钮 2023-02-10 16:15:39 +08:00
Aaron3S
17d79f4de9 fix: 修复重命名 playbook 文件的 bug 2023-02-10 16:15:39 +08:00
“huailei000”
7e5fcfe8d5 fix: 修复工单什么指定账号不显示输入框 2023-02-10 16:05:18 +08:00
feng626
6a57f5bfdf Merge pull request #2593 from jumpserver/pr@dev@cloud_asset
perf: cloud url 与 协议 同步
2023-02-10 15:47:20 +08:00
feng
0e576754bb perf: cloud url 与 协议 同步 2023-02-10 15:46:17 +08:00
“huailei000”
b54952855b perf: 命令记录详情列表不显示操作 2023-02-10 14:36:34 +08:00
Bai
15e650ef28 fix: 修复没有 push_now 权限的用户可以在创建资产、创建账号中开启推送 2023-02-10 11:12:35 +08:00
“huailei000”
d6de7cce24 perf: 优化控制台仪表盘显示 2023-02-10 10:34:06 +08:00
“huailei000”
8ecd2cfc6a perf: 优化仪表盘资产类型占比 2023-02-09 19:59:18 +08:00
feng626
4409c3e1d3 Merge pull request #2587 from jumpserver/pr@dev@cloud_sync
perf: cloud sync
2023-02-09 19:29:45 +08:00
feng
ac747bcf05 perf: cloud sync 2023-02-09 19:28:55 +08:00
“huailei000”
6def65bb0d perf: 优化关于显示 2023-02-09 18:20:44 +08:00
feng626
92677c4ad2 Merge pull request #2585 from jumpserver/pr@dev@ticket
perf: ticket bug
2023-02-09 18:07:28 +08:00
feng
847d3a331b perf: ticket bug 2023-02-09 18:05:43 +08:00
“huailei000”
51d30f3275 perf: 作业管理创建作业资产是必填项 2023-02-09 17:09:07 +08:00
“huailei000”
0f0d959118 fix: 修复资产时创建账号模版报错问题 2023-02-09 16:49:08 +08:00
“huailei000”
3582ca7c17 perf: 优化资产克隆时模版添加账号 2023-02-09 16:43:51 +08:00
feng626
6fd267a80a Merge pull request #2581 from jumpserver/pr@dev@profile_wecom_id_dingtalk_id_feishu_id
fix: 个人信息 字段重新调整
2023-02-09 15:38:27 +08:00
feng
932a5e2d47 fix: 个人信息 字段重新调整 2023-02-09 15:37:07 +08:00
“huailei000”
1d91d4d065 perf: 优化命令记录风险等级的显示 2023-02-09 14:35:14 +08:00
Bai
fa42ea7cdf fix: 修复翻译问题 2023-02-09 14:32:56 +08:00
“huailei000”
9e9dea6e57 perf: 账号模版查看不显示密码记录 2023-02-09 14:21:12 +08:00
Bai
a18520276a fix: 修复clone资产时 platform 没有获取到的问题 2023-02-09 12:10:18 +08:00
“huailei000”
667f163853 perf: 资产账号更新名称时用户名不自动同步更新 2023-02-09 11:47:03 +08:00
“huailei000”
4c49d0b32d fix: 修复创建资产时添加账号是否立即推送判断条件 2023-02-08 19:59:07 +08:00
Bai
b7cd39d373 fix: 修复账号详情su-from-account url 2023-02-08 19:05:58 +08:00
“huailei000”
4b06a29f10 fix: 修复资产详情创建、更新账号时error提示不准确问题 2023-02-08 18:12:36 +08:00
“huailei000”
ae4962eb45 perf: 优化资产详情创建账号后密文类型不显示问题 2023-02-08 17:26:33 +08:00
“huailei000”
19b7a36aa1 fix: 修复创建平台成功后点击链接跳转报错问题 2023-02-08 16:55:37 +08:00
“huailei000”
1040cca267 perf: 优化资产选择弹窗样式 2023-02-08 16:49:54 +08:00
“huailei000”
58e8145f0e feat: 添加版本信息弹窗展示 2023-02-08 16:27:15 +08:00
Bai
5b3dc2bc48 fix: 修复 connection token 页面信息字段 actions 2023-02-08 15:32:23 +08:00
“huailei000”
8d3a3587d1 perf: 优化ip正则 2023-02-08 14:00:27 +08:00
Bai
b0731d4fbd fix: 修改interface登录标题和logo文案 2023-02-08 13:26:32 +08:00
“huailei000”
4b57c78c8e fix: 修复更新云同步-实例任务参数格式 2023-02-08 11:41:03 +08:00
“huailei000”
241eef173f fix: 创建网域时对选择的资产类型限制 2023-02-08 11:13:25 +08:00
“huailei000”
b0b2954311 fix: 修复云同步创建实例任务没有协议问题 2023-02-07 19:57:08 +08:00
feng626
83c21e2304 Merge pull request #2560 from jumpserver/pr@dev@gather_account
perf: gather account
2023-02-07 19:45:30 +08:00
feng
30369de1f5 perf: gather account 2023-02-07 19:42:31 +08:00
Bai
1f5a8f7694 fix: 修复同步任务实例列表动作字段 2023-02-07 19:40:16 +08:00
Bai
6e060c9038 fix: 修复同步任务历史列表动作字段 2023-02-07 19:31:15 +08:00
“huailei000”
70da1a3a5b fix: 修复账号列表第一次验证mfa后导出弹窗不能关闭问题 2023-02-07 19:30:38 +08:00
Bai
9d7244131f fix: 修复点击账号列表导出两次时,第二次显示导出弹窗的问题(第一次提示需要MFA认证) 2023-02-07 17:58:07 +08:00
“huailei000”
9f0923c955 perf: 资产授权列表显示操作 2023-02-07 16:57:36 +08:00
“huailei000”
c383c2cc54 fix: 修复资产创建时模版添加账号,账号重复问题 2023-02-07 16:42:19 +08:00
“huailei000”
586f8c2c18 fix:修复资产账号无法导入问题 2023-02-07 15:00:17 +08:00
Bai
40554eb93e fix: 修复只授权创建网关权限时,创建网关提示没有权限的问题;add/change_gateway dep view_node view_platform 2023-02-07 14:57:40 +08:00
Bai
963fc97f61 fix: 账号详情增加 激活 按钮 2023-02-07 14:34:08 +08:00
Bai
049bc928ce fix: 修改终端列表批量更新的问题 2023-02-07 14:27:17 +08:00
Aaron3S
288afeeb1f feat: 补充翻译 2023-02-07 11:51:05 +08:00
Aaron3S
6661583a0f 增加任务历史再次执行的功能 2023-02-07 11:51:05 +08:00
“huailei000”
8f5df65f0e perf: 优化tree组件url参数 2023-02-07 11:33:06 +08:00
“huailei000”
5112af8ba1 perf: 批量更新资产添加提示 2023-02-07 11:31:17 +08:00
jiangweidong
0f39a1c1fa perf: 增加登录日志详情 2023-02-07 09:50:02 +08:00
jiangweidong
07f23e4d3b perf: 解决冲突 2023-02-07 09:04:27 +08:00
jiangweidong
6f7e1dbf18 perf: 优化Activity日志 2023-02-07 09:00:17 +08:00
“huailei000”
960f5a6c66 fix: 修复角色详情删除提示不准确问题 2023-02-06 19:42:01 +08:00
“huailei000”
0cf1d64e32 fix: 账号详情操作disabled 2023-02-06 19:09:19 +08:00
“huailei000”
fda8c36867 perf: 账号列表更新类型资产(如Web、网络设备、云服务、数据库)账号密码表单去掉切换至 2023-02-06 19:04:25 +08:00
老广
4bf9d9081e Merge pull request #2542 from jumpserver/pr@dev@perf_icon
perf: 优化 icon
2023-02-06 17:53:12 +08:00
ibuler
54a38cd645 perf: 优化 icon 2023-02-06 17:49:15 +08:00
“huailei000”
66c4d3da91 fix: 修复弹窗显示时导航栏有空白问题 2023-02-06 17:47:43 +08:00
“huailei000”
46e79e5a53 fix: 资产树添加添加、移动资产弹窗关闭后资产树无法刷新问题 2023-02-06 17:42:37 +08:00
老广
9436ee048d Merge pull request #2539 from jumpserver/pr@dev@perf_icon
perf: 优化图标
2023-02-06 17:20:14 +08:00
老广
2da9fcdedd Merge branch 'dev' into pr@dev@perf_icon 2023-02-06 17:19:47 +08:00
ibuler
0b34504abf perf: 优化图标 2023-02-06 17:13:33 +08:00
“huailei000”
610f056dfd perf: ztree config 2023-02-06 17:06:00 +08:00
“huailei000”
49f1ca2329 fix: 修复资产列表-添加资产到节点后资产树无法刷新问题 2023-02-06 16:53:43 +08:00
dependabot[bot]
494138719f build(deps): bump http-cache-semantics from 4.1.0 to 4.1.1
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases)
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: http-cache-semantics
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-06 16:42:21 +08:00
fit2bot
291b15956b perf: 修改 tree menu (#2536)
* perf: 修改 ztree

* perf: 修改 tree menu

---------

Co-authored-by: ibuler <ibuler@qq.com>
2023-02-06 16:41:42 +08:00
ibuler
fa72cd0f7b perf: 修改 tree menu 2023-02-06 16:35:18 +08:00
Bai
5cd45f3493 fix: 修改翻译 LAN 局域网 2023-02-06 16:30:34 +08:00
feng626
3befab9964 Merge pull request #2534 from jumpserver/pr@dev@account_spac_info
perf: account exclude spec info
2023-02-06 16:12:14 +08:00
feng
ff219c0675 perf: account exclude spec info 2023-02-06 16:10:32 +08:00
fit2bot
2f79fa2d50 perf: 优化 i18n-util 工具, apply 后删除 diff 文件; (#2533)
* perf: 添加 npm run diff-i18n | npm run apply-i18n 脚本执行

* perf: 优化 i18n-util 工具, apply 后删除 diff 文件;

---------

Co-authored-by: Bai <baijiangjie@gmail.com>
Co-authored-by: Jiangjie.Bai <bugatti_it@163.com>
2023-02-06 16:04:29 +08:00
ibuler
ff182a23e8 perf: 修改 ztree 2023-02-06 15:51:41 +08:00
Bai
71ac63b0c5 perf: 添加 npm run diff-i18n | npm run apply-i18n 脚本执行 2023-02-06 15:50:15 +08:00
“huailei000”
8675da453f perf: 优化table组件默认的翻译 2023-02-06 15:37:51 +08:00
feng626
1c2a8690fc Merge pull request #2529 from jumpserver/pr@dev@yarn_lock
perf: yarn.lock
2023-02-06 15:37:20 +08:00
feng
afe21f9930 perf: yarn.lock 2023-02-06 15:34:52 +08:00
Bai
311b15cd1c perf: 修改翻译信息 2023-02-06 15:19:43 +08:00
Bai
bbe2346bd0 perf: 修改翻译信息 2023-02-06 15:19:43 +08:00
fit2bot
2e7df28b9e perf: 增加i18n翻译 (#2524)
Co-authored-by: Aaron3S <chenyang@fit2cloud.com>
Co-authored-by: Jiangjie.Bai <bugatti_it@163.com>
2023-02-06 15:11:44 +08:00
feng626
1401875bca Merge pull request #2527 from jumpserver/pr@dev@account_isActive
perf: account is active
2023-02-06 15:09:54 +08:00
Bai
de176466df perf: 修改翻译信息 2023-02-06 15:09:18 +08:00
Bai
6ce2a475a9 perf: 完善 ja.json 翻译文件 2023-02-06 15:09:18 +08:00
Bai
ac998a6082 perf: 完善 en.json 翻译文件 2023-02-06 15:09:18 +08:00
Bai
a6467ee773 perf: 完善 en.json 翻译文件 2023-02-06 15:09:18 +08:00
Bai
77fc2dee89 perf: 完善 en.json 翻译文件 2023-02-06 15:09:18 +08:00
Bai
ef82831e99 perf: 优化 (i18n-util.py) 工具,添加脚本说明信息 2023-02-06 15:09:18 +08:00
Bai
7a4ec597dd perf: 优化 (i18n-util.py) 工具,添加脚本说明信息 2023-02-06 15:09:18 +08:00
Bai
05c2425bc6 feat: 添加 i18n 自动 diff 和 update 工具 (i18n-util.py) 2023-02-06 15:09:18 +08:00
feng
e7619d01a7 perf: account is active 2023-02-06 15:09:11 +08:00
“huailei000”
be6e1a3449 fix: 修复远程应用-账号列表跳转报错问题 2023-02-06 14:39:32 +08:00
feng626
4a003cf617 Merge pull request #2525 from jumpserver/pr@dev@asset_automation_filter
perf: asset automation filter
2023-02-06 13:36:43 +08:00
feng
5bcb6eafb1 perf: asset automation filter 2023-02-06 13:35:05 +08:00
“huailei000”
5c0d0cf598 perf: 优化上传远程应用弹窗清空列表 2023-02-06 11:13:56 +08:00
“huailei000”
46e1fd4d0b perf: 修改工单图标 2023-02-06 10:33:14 +08:00
“huailei000”
295198bad0 fix: 远程应用账号列表资产不能跳转 2023-02-03 19:04:21 +08:00
ibuler
92e5475afb perf: 优化显示 actions 的方法 2023-02-03 18:40:38 +08:00
feng626
026f78f686 Merge pull request #2518 from jumpserver/pr@dev@host_info
perf: 主机硬件信息
2023-02-03 18:23:54 +08:00
feng
42b89944df perf: 主机硬件信息 2023-02-03 18:18:22 +08:00
老广
7a877b0d9b Merge pull request #2516 from jumpserver/pr@dev@perf_protocols_and_conn
pref: 优化一波 lina
2023-02-03 16:12:50 +08:00
ibuler
e5189ed623 merge: with dev 2023-02-03 16:11:34 +08:00
“huailei000”
a4f59d6096 perf: 导入列表每行限制最大高度 2023-02-03 15:32:03 +08:00
ibuler
2470f8cba7 pref: 优化一波 lina 2023-02-03 15:12:56 +08:00
fit2bot
9cb97c68ed perf: 优化账号策略样式 (#2505)
Co-authored-by: Aaron3S <chenyang@fit2cloud.com>
Co-authored-by: Jiangjie.Bai <bugatti_it@163.com>
2023-02-03 15:08:54 +08:00
Bai
7f8dd45c21 fix: 修复资产详情-账号列表-模版账号列表跳转问题 2023-02-03 15:07:33 +08:00
“huailei000”
39fa5bb997 fix: 修复批量更新资产网域报错问题 2023-02-03 14:56:59 +08:00
“huailei000”
0d69a3ee9a perf: 资产详情授权用户-查看授权列表筛选条件添加不保存到url中 2023-02-03 14:35:52 +08:00
ibuler
f9ea0cd1a1 perf: 优化任务菜单 2023-02-03 13:28:45 +08:00
“huailei000”
ad51b03296 fix: 修复权限树不显示问题 2023-02-03 11:37:46 +08:00
“huailei000”
cb6139c736 fix: 修复角色详情授权用户不能删除问题 2023-02-03 11:10:40 +08:00
“huailei000”
4bae678f69 perf: 数据库类型切换账号disabled为false 2023-02-03 10:38:50 +08:00
“huailei000”
e8ae9e2fe5 perf: 网络设备详情添加资产不显示切换自 2023-02-03 10:18:33 +08:00
feng626
d3f4c62550 Merge pull request #2507 from jumpserver/pr@dev@risk_level
perf: command log risk_level
2023-02-02 23:03:52 +08:00
feng
06e7e4482c perf: command log risk_level 2023-02-02 23:02:39 +08:00
Aaron3S
3099889cff perf: 添加选择账号input类型的label 2023-02-02 20:13:07 +08:00
Aaron3S
e842246202 perf: 优化账号策略样式 2023-02-02 19:58:28 +08:00
“huailei000”
406d159852 fix: 修复资产详情添加账号时先更新账号后无法继续添加新账号问题 2023-02-02 19:53:06 +08:00
feng626
e3ad602add Merge pull request #2502 from jumpserver/pr@dev@task_perm
perf: task perm
2023-02-02 19:50:51 +08:00
feng
8019d4457b perf: task perm 2023-02-02 19:49:53 +08:00
Bai
7e4d2ac1d0 fix: 修复资产详情-账号列表-模版账号列表跳转问题 2023-02-02 18:56:10 +08:00
Bai
1401b59b13 fix: 修复系统设置认证设置中 attr_map 字段保存问题 2023-02-02 18:06:03 +08:00
Bai
efdfd0af67 fix: 修复系统设置认证设置中 attr_map 字段保存问题 2023-02-02 18:06:03 +08:00
feng626
3e1af7ef57 Merge pull request #2499 from jumpserver/pr@dev@not_show_builtin_tree
perf: 授权不展示类型树
2023-02-02 17:44:40 +08:00
feng
f6724b2d8c perf: 授权不展示类型树 2023-02-02 17:40:03 +08:00
“huailei000”
ea611a518d fix: 修复批量更新资产标签可以自定义输入 2023-02-02 17:14:01 +08:00
老广
6b550a2cfa Merge pull request #2497 from jumpserver/pr@dev@perf_table_select
pref: 优化表单选择,搜索后,已选择的会清空
2023-02-02 16:40:01 +08:00
ibuler
fe7997b7b1 pref: 去掉 Debug msg 2023-02-02 16:23:43 +08:00
ibuler
3ea28ee963 pref: 优化表单选择,搜索后,已选择的会清空 2023-02-02 16:22:38 +08:00
“huailei000”
f18a7fe6fa perf: 资产选择组件去掉操作 2023-02-02 16:08:12 +08:00
“huailei000”
cece17cbe6 fix:修复资产授权不能导入问题 2023-02-02 15:54:25 +08:00
老广
d808aca25e Merge pull request #2494 from jumpserver/pr@dev@perf_perms_accounts
pref: 优化 perms 账号输入,增加 help text 等
2023-02-02 15:43:29 +08:00
ibuler
eb90e036ca pref: 优化 perms 账号输入,增加 help text 等 2023-02-02 15:41:33 +08:00
Eric
559fc8b837 perf: 新增发布机的部署设置 2023-02-02 15:37:38 +08:00
“huailei000”
059aa62ed8 perf: 创建账号时创建模版不显示保存并继续按钮 2023-02-02 15:36:19 +08:00
Aaron3S
6e6dfc6912 fix: 修复发布日期不显示的问题 2023-02-02 15:32:08 +08:00
Aaron3S
6200512cae perf: 优化冲突的变量名 2023-02-02 15:32:08 +08:00
Aaron3S
171ee84c1b perf: 优化playbook 翻译文本 2023-02-02 15:32:08 +08:00
“huailei000”
5a27662f47 fix: 资产授权批量更新添加账号字段 2023-02-02 15:23:41 +08:00
Bai
a569ffa003 fix: 所有资产列表页面不支持文件导入, 解决导入其他类型的资产时对象不存在的问题(因为后端没有保存到 Database,Host 表中) 2023-02-02 15:20:55 +08:00
“huailei000”
1ea52433d5 fix: 修复资产授权添加用户、资产操作不能点击问题 2023-02-02 15:02:32 +08:00
“huailei000”
a9f65ddc81 perf: 添加翻译 2023-02-02 11:21:55 +08:00
“huailei000”
222c76bdae fix: 修复创建资产时有报错信息页面没有提示问题 2023-02-02 10:52:32 +08:00
“huailei000”
7d46392174 fix: 修复资产详情查看账号密码报错问题 2023-02-02 10:40:07 +08:00
老广
13089e80f8 Merge pull request #2482 from jumpserver/pr@dev@perf_account_create_error
perf: 修改 acounts 创建提示
2023-02-01 19:40:16 +08:00
ibuler
a484fc4e2a perf:修改冲突 2023-02-01 19:37:19 +08:00
“huailei000”
8f9c186343 perf: 资产详情-账号列表导入增加创建 2023-02-01 19:16:23 +08:00
ibuler
c9065c88f3 perf: 修改 acounts 创建提示 2023-02-01 18:55:08 +08:00
“huailei000”
52e34c5e75 perf: 远程应用详情显示兼容 2023-02-01 18:50:43 +08:00
“huailei000”
a4acc55994 perf: 优化资产详情里账号弹窗标题 2023-02-01 17:21:42 +08:00
Bai
2c2fac2ac1 fix: 主机详情显示资产硬件信息 2023-02-01 17:05:59 +08:00
老广
2ded71fa90 Merge pull request #2475 from jumpserver/pr@dev@perf_delete_playbook_detail_field
perf: 隐藏保留字段
2023-02-01 16:58:25 +08:00
“huailei000”
9a5700b48b fix: 修复应用开发机详情点击更新跳转不准确问题 2023-02-01 16:56:30 +08:00
老广
0bc3a9f0e7 Merge pull request #2477 from jumpserver/pr@dev@perf_user_create
perf: 优化 site msg
2023-02-01 16:51:00 +08:00
ibuler
2ff292b55f perf: 修改 site msg icon 颜色 2023-02-01 16:49:29 +08:00
ibuler
1f8ef33c5c perf: 优化 site msg 2023-02-01 16:36:35 +08:00
“huailei000”
b37ef2d144 perf: 平台类型为网络设备时切换账号不可点击 2023-02-01 16:34:11 +08:00
Aaron3S
b045fb1c8a perf: 隐藏保留字段 2023-02-01 16:23:18 +08:00
Bai
9b3c75f0a6 fix: 修改认证设置中 json 字段的校验问题 2023-02-01 16:21:24 +08:00
Aaron3S
3e171e20c3 fix: 修改 terminal 颜色,修复文字被背景色覆盖的问题
feat: 增加检测命令长度

Nan

feat: 增加playbook ide

playbook ide

fix: 修复创建 playbook 后页面不刷新
2023-02-01 16:01:01 +08:00
feng626
a6200e07f3 Merge pull request #2473 from jumpserver/pr@dev@user_group
perf: user group
2023-02-01 15:28:07 +08:00
feng
a4ec078c17 perf: user group 2023-02-01 15:26:25 +08:00
“huailei000”
ab5f6abd9e perf: 仪表盘切换日期按钮添加阴影效果 2023-02-01 14:48:41 +08:00
ibuler
b3d41b5fc2 perf: 优化用户创建 2023-02-01 14:30:21 +08:00
“huailei000”
ad870fe837 perf: 克隆资产时克隆账号,template为false 2023-02-01 14:30:09 +08:00
“huailei000”
88c4d9e56f perf:创建资产-添加模版账号调整参数 2023-02-01 13:02:21 +08:00
老广
b4414bcaf2 Merge pull request #2469 from jumpserver/pr@dev@perf_audit
perf: 优化 operate log
2023-02-01 12:13:59 +08:00
ibuler
3212d90436 perf: 优化 operate log 2023-02-01 12:12:26 +08:00
“huailei000”
117b237bda fix: 修复资产无法批量从节点移除 2023-02-01 11:44:48 +08:00
Bai
0616b0bc7c perf: 修改导入文件敏感字段进行加密 2023-02-01 11:18:26 +08:00
“huailei000”
4e04675dfe fix: 修复新建用户第一次登录切换路由跳转地址不正确问题 2023-01-31 19:57:37 +08:00
老广
6a5cf5f35d Merge pull request #2461 from jumpserver/pr@dev@perf_assets_select_dialog
perf: 优化 asset detail spec info 和 统一 asset select dialog
2023-01-31 19:41:16 +08:00
ibuler
d0f9b272f1 merge: with dev 2023-01-31 19:40:38 +08:00
ibuler
2e7ffb217e perf: 修改一些翻译 2023-01-31 19:38:27 +08:00
jiangweidong
c16be0a85c fix: 使用type值 2023-01-31 18:30:33 +08:00
jiangweidong
15cf13d4de fix: 使用type 2023-01-31 18:30:33 +08:00
jiangweidong
6257b7fdc1 fix: mongodb无指定数据库时,一些自动化任务会失败 2023-01-31 18:30:33 +08:00
jiangweidong
3b17b44de5 fix: 使用type 2023-01-31 18:30:01 +08:00
jiangweidong
7a724e76b7 fix: 自定义平台(Redis/MongoDB)无ssl选项 2023-01-31 18:30:01 +08:00
“huailei000”
8b3399351c perf: 数据库类型的资产,添加账号时不显示切换自 2023-01-31 18:29:01 +08:00
ibuler
3d9b034ab8 perf: 优化 asset detail spec info 和 统一 asset select dialog 2023-01-31 17:41:33 +08:00
“huailei000”
bd1fb83325 perf: 资产列表批量激活、禁用后刷新列表 2023-01-31 17:32:46 +08:00
“huailei000”
b20386cd18 perf: 菜单临时密码添加图标 2023-01-31 17:03:17 +08:00
Aaron3S
c4512dc3a9 fix: 隐藏 task 列表中行内的 action 按钮 2023-01-31 16:50:03 +08:00
“huailei000”
7064a48744 perf: 优化快捷命令页-上传下载图标位置 2023-01-31 15:55:50 +08:00
“huailei000”
4e1ade34b8 perf: 优化资产详情-账号列表布局 2023-01-31 15:40:10 +08:00
“huailei000”
4a014a338d perf: 仪表盘标题组件不显示提示 2023-01-31 15:39:45 +08:00
Bai
523c31d3ad perf: 修改终端列表不能根据负载状态进行排序 2023-01-31 15:05:03 +08:00
“huailei000”
7a627a5bfc perf: 调整工单详情审批人容器高度 2023-01-31 14:32:38 +08:00
feng626
9864d43e95 Merge pull request #2452 from jumpserver/pr@dev@role_update
fix: role update
2023-01-31 13:23:07 +08:00
feng
cf2a16a746 fix: role update 2023-01-31 13:21:39 +08:00
Bai
25df2096fd perf: 优化用户列表导入时密码字段进行加密回显 2023-01-31 11:32:56 +08:00
“huailei000”
47f5cd892a fix: 修复站内信弹窗样式 2023-01-31 11:01:24 +08:00
“huailei000”
2aa3451c24 perf: 命令记录列表不显示操作 2023-01-30 19:50:46 +08:00
“huailei000”
f3f679831b perf: 命令记录列表显示折叠功能 2023-01-30 19:44:44 +08:00
“huailei000”
4bf00fac7c perf: 优化添加账号提示文案 2023-01-30 19:10:11 +08:00
“huailei000”
e867277a7f perf: 创建资产类型为web时,资产详情添加账号过滤掉切换字、特权账号等字段 2023-01-30 19:01:44 +08:00
Bai
c9a3fe625c perf: 优化资产授权详情授权账号更新卡片 2023-01-30 19:01:17 +08:00
“huailei000”
7e3db76c9f perf: 创建资产模版添加账号带id 2023-01-30 18:59:34 +08:00
Bai
5fef193029 perf: 优化资产授权详情授权账号更新卡片 2023-01-30 18:52:25 +08:00
Bai
2289b43516 fix: 修改资产树节点 url / 问题 2023-01-30 18:26:19 +08:00
“huailei000”
affca62d1a perf: 调整列表操作里按钮高度 2023-01-30 17:33:55 +08:00
Bai
3041dee3ce fix: 修改用户列表角色字段不显示的问题 2023-01-30 17:17:15 +08:00
老广
ecde3f6375 Merge pull request #2435 from jumpserver/pr@dev@fix_create_job_select_assets
fix: 修复创建作业选择树权限不对的问题
2023-01-30 17:15:18 +08:00
老广
b2823f6978 Merge pull request #2436 from jumpserver/pr@dev@perf_theme_color
pref: 修改 theme color
2023-01-30 16:41:00 +08:00
Bai
06b0b748a7 perf: 修改创建平台时 ansible_config 字段传递 dict 对象 2023-01-30 16:26:33 +08:00
ibuler
6313184711 pref: 修改 theme color 2023-01-30 15:58:50 +08:00
Aaron3S
a04c613905 fix: 修复创建作业选择树权限不对的问题 2023-01-30 15:54:28 +08:00
“huailei000”
26d106ca9e perf: 优化账号收集详情翻译问题 2023-01-30 15:29:59 +08:00
“huailei000”
6ce6fd6c21 feat: 资产详情-账号列表添加账号模版 2023-01-30 15:16:31 +08:00
老广
5c68d786ce Merge pull request #2432 from jumpserver/pr@dev@perf_run_job
perf: 修改作业执行为弹窗
2023-01-30 15:09:22 +08:00
Aaron3S
ac5ec22d5e perf: 修改作业执行为弹窗 2023-01-30 15:04:26 +08:00
老广
bb431bf58b Merge pull request #2430 from jumpserver/pr@dev@perf_add_yarn_lock_css
perf: 添加 lock
2023-01-30 14:24:29 +08:00
ibuler
bb7030d6e7 perf: 添加 lock 2023-01-30 14:23:43 +08:00
老广
08e5996705 Merge pull request #2425 from jumpserver/pr@dev@pref_applet_list_detail
perf: 优化 applet list 和 detail
2023-01-30 14:17:47 +08:00
ibuler
01e4edc7d8 merge: 解决冲突 2023-01-30 14:17:09 +08:00
feng626
524e3499a1 Merge pull request #2429 from jumpserver/pr@dev@user_profile
perf: user profile
2023-01-30 13:41:25 +08:00
feng
1b417549d6 perf: user profile 2023-01-30 13:39:30 +08:00
ibuler
443617e66e perf: 优化 applet list 和 detail 2023-01-30 12:31:21 +08:00
feng626
df5f1097e6 Merge pull request #2428 from jumpserver/pr@dev@login_password
fix: 重制密码 disabled
2023-01-30 11:39:02 +08:00
feng
5a8e4027c6 fix: 重制密码 disabled 2023-01-30 11:37:57 +08:00
“huailei000”
77d1acd691 fix: 修复克隆自定义平台后创建资产-添加账号密文类型为空问题 2023-01-30 11:25:29 +08:00
v-hleihuai
615df0e77a feat: markdown 2023-01-30 10:13:08 +08:00
ibuler
4496f58d84 perf: 优化 applet list 和 detail 2023-01-29 19:47:07 +08:00
feng626
90d5022933 Merge pull request #2424 from jumpserver/pr@dev@ticket_user
perf: 工作台 工单列表url
2023-01-29 19:05:47 +08:00
feng
c3a298739b perf: 工作台 工单列表url 2023-01-29 19:04:36 +08:00
老广
2775d32ca0 Merge pull request #2414 from jumpserver/pr@dev@perf_remoteapp_view
perf: 优化远程应用界面
2023-01-29 18:29:18 +08:00
ibuler
2aa712f72b merge: with dev 2023-01-29 18:27:02 +08:00
老广
48e64534b4 Merge pull request #2422 from jumpserver/pr@dev@change_some_name
perf: 修改 activity
2023-01-29 18:18:17 +08:00
ibuler
504d0050c8 perf: 修改 taginput placeholder 2023-01-29 18:16:45 +08:00
ibuler
d840d2d38d perf: 修改 activity 2023-01-29 17:57:58 +08:00
“huailei000”
891309ee9f perf: 优化折叠后菜单显示的高度 2023-01-29 16:45:38 +08:00
“huailei000”
e307ec2744 perf: 资产授权-AccountFormatter组件增加helpText参数 2023-01-29 16:14:05 +08:00
ibuler
1aa325b429 perf: 修改组件 Asset Tree Table 名称 2023-01-29 16:07:32 +08:00
jiangweidong
5bf3f726e8 feat: 解决冲突 2023-01-29 15:26:46 +08:00
“huailei000”
906ef63a50 perf: 优化远程应用列表协议展示 2023-01-29 15:08:16 +08:00
feng626
dbc5656555 Merge pull request #2418 from jumpserver/pr@dev@ansible_enabled_disables
perf: ansible enabled disabled
2023-01-29 13:30:37 +08:00
feng
91a2cc075a perf: ansible enabledt disabled 2023-01-29 13:29:49 +08:00
“huailei000”
098eabf308 fix: 上传远程应用弹窗清空上次上传内容 2023-01-28 15:08:28 +08:00
“huailei000”
5de8c055c1 perf: 发布机详情去掉网域 2023-01-28 14:04:43 +08:00
“huailei000”
3acb1b9a10 fix: 修复远程应用-应用发布机详情页按钮没有权限问题 2023-01-28 11:15:26 +08:00
jiangweidong
929a394bee perf: 去掉打印 2023-01-20 18:03:43 +08:00
jiangweidong
e835e0a671 Merge branch 'dev' of https://github.com/jumpserver/lina into pr@dev@perf_remoteapp_view 2023-01-20 17:53:14 +08:00
jiangweidong
2b1c44b6f5 perf: 优化远程应用界面 2023-01-20 17:53:06 +08:00
jiangweidong
fbc94ac4f2 perf: 修改远程应用的列表界面 2023-01-19 18:00:19 +08:00
“huailei000”
14a76db7d8 fix: 修复创建改密会自动填写上次的账号问题 2023-01-19 10:18:19 +08:00
“huailei000”
f2cec72378 perf: ip字段增加正则过滤 2023-01-18 15:47:07 +08:00
“huailei000”
2fe14c7257 fix: 修复网域-网关更新后页面undefined问题 2023-01-18 15:10:46 +08:00
“huailei000”
5cebef0f59 fix: 修复平台详情-自动化提示没有权限问题 2023-01-18 11:04:00 +08:00
“huailei000”
49eeb7e8a2 perf: 优化创建用户form的字段label显示 2023-01-17 17:13:50 +08:00
“huailei000”
bba4750ec3 fix: 修复修改资产协议端口不生效问题 2023-01-17 15:00:34 +08:00
jiangweidong
8049e0d965 fix: 去掉title 2023-01-17 13:44:33 +08:00
jiangweidong
45ff13c7ce perf: 优化操作日志详情界面 2023-01-17 13:44:33 +08:00
“huailei000”
449d4ae18e fix: 修复工单动作组件不回显问题 2023-01-17 12:29:31 +08:00
“huailei000”
db457d169c perf: 添加动作组件 2023-01-17 12:29:31 +08:00
“huailei000”
17efdb8096 fix: 修复平台更新字段格式 2023-01-17 10:50:31 +08:00
feng626
f13031d120 Merge pull request #2404 from jumpserver/pr@dev@ticket_asset
perf: ticket asset
2023-01-16 20:40:20 +08:00
feng
d751a23df1 perf: ticket asset 2023-01-16 20:37:01 +08:00
“huailei000”
b8b22a6f8e perf: 使用xss 2023-01-16 19:15:16 +08:00
fit2bot
b891be3607 v3.0.0-rc1 (#2400)
* feat: 资产选择优化

* perf: 修改用户列表显示字段

* perf: 修改 改密 收集账号名字

* perf: 添加AssetTreeTable组件;资产列表、资产选择、资产账号、资产授权使用AssetTreeTable组件

* perf: 修改资产列表 tab

* perf: 修改路径

* perf: 修改 tree

* perf: 修改 tab icon

* fix: 修复资产列表点击创建按钮页面空白问题

* feat: 支持超时时间设置

* perf: 改密去除tab

* perf: table column添加属性showFullContent: 折行显示全部内容

* perf: 添加 account push

* perf: 修改 asset select padding

* perf: 账号收集

* feat: terminal 页面增加padding

* perf: account list source

* perf: AssetTreeTable配置默认不显示右键菜单

* perf: 修改账号

* fix: 修复用户登录规则动作是审批时没有显示审批人选项

* refactor: 修改列表显示字段1 (#2309)

* refactor: 修改列表显示字段(用户组列表)

* refactor: 修改列表显示字段(角色列表)

* perf: 修改列表显示字段(资产列表); 修改DataTable showOverflowTooltip 参数默认为 true;  优化 ArrayFormatter 组件, 支持传递 delimiter 参数;

* perf: 修改列表显示字段(主机列表、网络设备、数据库、云服务、Web)

* perf: 修改列表字段显示(云同步,同步实例任务列表,云账号列表)

* perf: 修改列表字段显示(网域列表,网关列表)

* perf: 修改列表字段显示(平台列表)

* perf: 修改列表字段显示(标签列表)

* perf: 修改 SyncInstanceTask 组件; 删除 GatheredUserList.vue 页面;

Co-authored-by: Bai <baijiangjie@gmail.com>

* feat: 修复一些页面上的问题

* fix: 修复资产详情协议修改端口不生效问题

* perf: 用户组详情不显示授权的资产

* fix: 修复账号收集详情key相同控制台报错问题

* fix: 修复显示密码组件样式布局问题

* feat: 增加 terminal 滚动控制和清屏按钮

* feat: 增加 terminal 滚动控制和清屏按钮

* perf: 调整terminal 按钮样式

* feat: 优化detail 字段

* perf: 资产批量更新去掉特权用户

* feat: 修改按钮样式

* fix: 修复节点选择错误的问题

* perf: 修改账号推送

* perf: 优化列表显示字段2 (#2322)

* perf: 优化表格字段允许显示 ID 列

* perf: 修改列表字段显示(账号列表)

* perf: 修改列表字段显示(账号模版)

* perf: 修改列表字段显示(收集账号)

* perf: 修改列表字段显示(账号改密)

* perf: 修改列表字段显示(账号备份)

* perf: 修改列表字段显示(授权列表)

* perf: 修改列表字段显示(授权详情页面-用户/用户组,资产/节点,授权账号)

* perf: 修改权限位

* perf: 修改账号地址

* feat: 防止xss攻击;可以自定义配置xss

* perf: 修改账号

* perf: 修改列表字段显示(资产登录ACL, 命令过滤ACL)

* perf: 优化xss过滤规则判断

* fix: 远程应用修改操作选项

* perf: 修改对应权限位 各种

* perf: 修改账号

* perf: 优化TreeTable组件布局

* perf: 远程应用不进入详情页

* perf: 修改列表字段显示(命令过滤, 命令组)

* perf: 修改列表字段显示(用户详情, 授权的资产, 资产授权规则, 用户登录规则)

* perf: 修改列表字段显示(任务列表,任务执行历史列表)

* perf: 上传远程应用接口报错时给出提示

* perf: 修改 applet host

* perf: 修改 accounts 添加

* feat: ops增加rbac

* perf: 修改 assets 结构

* perf: 修改列表字段显示(会话列表, 在线会话, 历史会话)

* perf: 修改列表字段显示(命令列表)

* perf: 修改列表字段显示(文件传输)

* perf: 修改列表字段显示(登录日志,操作日志,改密日志,作业日志)

* perf: 优化PageHeading组件标题对齐

* perf: 修改列表字段显示(工作台,概览,我的资产,作业中心,作业管理,模版管理,执行历史)

* perf: 修改翻译

* perf: 修改 tag search

* fix: 修复账号改密更新、克隆页面空白问题

* perf: 修改列表字段显示(系统设置,终端列表,命令存储,录像存储,终端端点,终端规则)

* perf: 修改列表字段显示(工单管理,我的申请,待我审批,流程设置)

* perf: 修改列表字段显示(个人信息,API Key,连接令牌)

* perf: 修改列表字段显示(远程应用,应用发布机)

* perf: 修改 tableConfig 字段 excludes -> columnsExclude, extraColumns -> columnsExtra

* perf: 修改 ConnectionToken 组件

* perf: 修改 AutoDataTable 组件

* perf: 修改 AssetAclCreateUpdate 组件 reviewers 字段

* feat: 修改字段

* perf: 优化table组件表头高度对齐

* fix: 修复资产列表-所有列表不能导入问题

* perf: 我的资产收藏资产添加提示

* feat: 修改列顺序

* perf: automation

* merge: v3

* perf: 修改账号自创建

* perf: 快捷命令select组件筛选功能

* perf: select参数兼容

* feat: 修改选择用户样式

* perf: 修改账号自动化路由

* perf: 修改 form json editor

* perf: account gather 翻译

* fix: 修复平台列表上传功能

* feat: 支持账号、资产在详情页查看活动(Activities)时间线

* fix: 修复 powershell 不能选择问题

* fix: 修复 powershell 不能选择问题

* perf: 优化云资产同步

* perf: account 翻译

* fix: 修复账号列表导出报错问题

* fix: 修复账号列表测试功能权限位

* fix: 修复角色列表权限位不准确问题

* feat: 增加快捷命令页面刷新后续接功能

* fix: 应用发布机的测试

* fix: 修复账号列表不能批量删除问题

* perf: 修改 form tree

* perf: account 翻译

* fix: 修复资产树组件搜索后关闭搜索框无法显示搜索框问题

* perf: 移除发布机和应用的导入导出

* perf: 树组件关闭按钮增加刷新树功能

* fix: 修复资产树显示当前节点资产报错问题

* perf: 优化资产树组件关闭按钮执行事件顺序

* perf: upload applet and reload table list

* perf: 优化显示发布机的远程应用

* perf: 修改 settings 组织

* perf: 系统设置-远程应用详情资产不能跳转

* perf: 修改 applet status

* perf: 修改 applet status

* perf: account

* perf: account backup

* perf: verify code ttl

* perf: 修改菜单

* perf: 修改网关创建

* perf: asset ping api

* perf: 再次优化 menu

* perf: 优化菜单

* perf: menu 去掉一下 css

* perf: 资产创建、更新标签支持自定义输入创建

* perf: 修改 gateway

* perf: account change secret

* fix: 修复资产详情标签不显示问题

* perf: 修改 accounts 路由

* perf: gateway test perm

* fix: 修复账号备份-创建、更新、删除跳转到空白页面问题

* fix: 修复账号收集创建、删除后跳转到空白页面问题

* perf: 修改 choices formattor

* fix: 修改资产详情页面字段 spec_info

* fix: 修复资产详情-授权用户-查看授权字段显示不全问题

* fix: 修复工作台列表字段显示

* perf: gateways

* feat: ops 修改一些交互细节

* feat: 删除模版执行的功能

* perf: 修改 endpoint 端口监听

* perf: gateway ui

* perf: 优化字段显示

* feat: 支持资源用户在详情页查看活动(Activities)时间线

* perf: 细化权限

* fix: 修改审计日志列

* Merge remote-tracking branch 'origin/v3' into v3

# Conflicts:
#	src/views/assets/Domain/DomainDetail/GatewayList.vue

* perf: 控制台仪表盘资产类型占比取消hover效果

* perf: gateway

* fix: 修改工单详情 type.value 参数

* perf: gateway dialog

* perf: 优化ProtoSelector组件逻辑

* fix: 修改 terminal 颜色,修复文字被背景色覆盖的问题

* feat: 增加检测命令长度

* fix: 修复账号收集-执行列表详情报错问题

* fix: 修复资产列表-数据库克隆没有协议问题

* perf: push_account_enabled

* fix: 修复资产授权详情用户、资产不能删除问题

* feat: Redis/MongoDB 支持SSL

* perf: push account

* fix: 修复命令过滤-命令组克隆页面跳转不准确问题

* fix: 修改授权规则列表过滤字段 asset_name,node_name;

* fix: 修复测试连接报错问题

* perf: account platform

* perf: 调整平台详情展示字段

* perf: account push

* fix: 修复detail 详情页面 404

* pref: 修改 assets 布局

* pref: 去掉页面滚动

* pref: 暂时修改 choice left align

* perf: account template access_key

* perf: 优化activity记录都保存至operatelog中

* perf: 优化页面布局

* perf: asset add account template

* fix: 修复table搜索项重复问题

* perf: 账号收集详情

* pref: table -

* perf: 创建资产-模版添加列表增加刷新按钮

* fix: 修复任务列表操作内容显示

* perf: 先去掉自动创建

* perf: change secret

* perf: 优化账号列表资产树数量按照账号进行计算

* perf: account change secret

* pref: 修改 select hover 效果

* pref: 去掉视图 icon

* perf: executed amount

* pref: 修改 set pre org,避免回到 system

* perf: 创建资产-创建账号模版弹窗显示

* perf: account task 修改

* perf: account trigger

* perf: user reset password

* fix: 修复平台克隆失败问题

* fix: 修复资产授权批量更新报错问题

* perf: 优化账号列表资产树数量按照账号进行计算增加默认值 asset

* fix: 修复用户详情-资产授权规则跳转页面报错问题

* perf: 资产树-类型树关闭搜索功能

* fix: 修复执行窗口有空白问题

* fix: 修复账号改密详情权限不准确问题

* fix: 文件传输列表不显示操作

Co-authored-by: Aaron3S <chenyang@fit2cloud.com>
Co-authored-by: Bai <baijiangjie@gmail.com>
Co-authored-by: feng <1304903146@qq.com>
Co-authored-by: feng626 <57284900+feng626@users.noreply.github.com>
Co-authored-by: “huailei000” <2280131253@qq.com>
Co-authored-by: ibuler <ibuler@qq.com>
Co-authored-by: Jiangjie.Bai <bugatti_it@163.com>
Co-authored-by: jiangweidong <weidong.jiang@fit2cloud.com>
Co-authored-by: Eric <xplzv@126.com>
Co-authored-by: huailei <31801270+huailei000@users.noreply.github.com>
2023-01-16 18:57:40 +08:00
老广
a4840aa2a6 Merge pull request #2201 from jumpserver/pr@dev@fix_yui_cve
fix: jsencrypt包含YUI引发的漏洞问题
2022-12-23 19:29:18 +08:00
halo
b1c2645ab0 fix: 解决v-html的xss注入问题 2022-12-13 14:39:21 +08:00
halo
3d90ee0b41 fix: 解决v-html的xss注入问题 2022-12-13 14:39:21 +08:00
“huailei000”
3da57560e7 perf: 调整布局 2022-12-06 18:11:24 +08:00
Jiangjie.Bai
d4dbd8a535 Merge pull request #2251 from jumpserver/pr@dev@dev_merged_v3
merge: with v3
2022-12-06 17:07:32 +08:00
fit2bot
791f173cea merge: with v3 (#2250)
* perf: 增加celery输出

* fix: 修复网域列表资产选中后更新时不显示选中问题

* fix: 选择资产时会根据接口返回状态设置disabled

* feat: 资产选择form 匹配正确的字段

* feat: 资产选择form 匹配正确的字段

* perf: 优化仪表盘环形图数据显示

* feat: 修改资产选择组件支持我的资产选择

* fix: 改密计划选择资产组件添加disabled状态

* fix: 修复资产账号点击资产树接口500问题

* fix: 更新网域选择资产组件添加disabled状态

* perf: 优化显示

* perf: 修改 Domain 列表页面

* perf: 修改网域列表网关字段跳转

* perf: 修改 GatewayList 页面

* perf: 选择资产组件弹窗显示资产详情

* perf: 修改资产详情账号列表页面

* perf: 修改资产账号详情

* fix: 修复改密详情页面报错误提示问题

* fix: 修复资产树点击资产接口报错问题

Co-authored-by: Aaron3S <chenyang@fit2cloud.com>
Co-authored-by: “huailei000” <2280131253@qq.com>
Co-authored-by: Bai <baijiangjie@gmail.com>
2022-12-06 17:04:53 +08:00
Bai
7b5ab3defe merge: with v3 2022-12-06 16:53:43 +08:00
Bai
a272fbb542 perf: 资产账号详情添加 su_from 选择 2022-12-06 16:44:21 +08:00
Bai
d754acf77d perf: 修改 yarn.lock 文件 2022-12-06 13:16:21 +08:00
老广
454ef107ae Merge pull request #2247 from jumpserver/pr@dev@v3_to_dev
merge: with v3
2022-12-06 11:37:41 +08:00
ibuler
68b1234e81 merge: with v3 2022-12-06 11:31:38 +08:00
“huailei000”
6349ae2c17 fix: 修复资产树点击资产接口报错问题 2022-12-06 11:16:18 +08:00
“huailei000”
ca9c467644 fix: 修复改密详情页面报错误提示问题 2022-12-06 10:44:39 +08:00
Bai
b2e87d7457 perf: 修改资产账号详情 2022-12-05 19:42:46 +08:00
Bai
ba6750d7d6 Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-12-05 19:31:21 +08:00
Bai
d6518019dd perf: 修改资产详情账号列表页面 2022-12-05 19:31:00 +08:00
“huailei000”
fa77a95d93 perf: 选择资产组件弹窗显示资产详情 2022-12-05 19:25:13 +08:00
Bai
d66c6b59a2 perf: 修改 GatewayList 页面 2022-12-05 19:11:49 +08:00
Bai
9e3fbbad10 perf: 修改网域列表网关字段跳转 2022-12-05 18:51:46 +08:00
Bai
9623264e56 Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-12-05 17:45:01 +08:00
Bai
bef1e8f49a perf: 修改 Domain 列表页面 2022-12-05 17:44:52 +08:00
Aaron3S
47ef7120f7 perf: 优化显示 2022-12-05 17:36:51 +08:00
“huailei000”
7f0924fb52 fix: 更新网域选择资产组件添加disabled状态 2022-12-05 17:24:30 +08:00
“huailei000”
7312a899e1 fix: 修复资产账号点击资产树接口500问题 2022-12-05 16:52:21 +08:00
“huailei000”
94955cb0d8 fix: 改密计划选择资产组件添加disabled状态 2022-12-05 16:30:09 +08:00
Aaron3S
2ec9c02d0c feat: 修改资产选择组件支持我的资产选择 2022-12-05 15:59:25 +08:00
“huailei000”
208c7c0aa8 perf: 优化仪表盘环形图数据显示 2022-12-05 15:39:35 +08:00
Aaron3S
5e321e9a27 feat: 资产选择form 匹配正确的字段 2022-12-05 15:28:36 +08:00
Aaron3S
1dfe004370 feat: 资产选择form 匹配正确的字段 2022-12-05 15:11:28 +08:00
“huailei000”
5aec4f3f44 fix: 选择资产时会根据接口返回状态设置disabled 2022-12-05 14:15:46 +08:00
“huailei000”
b12aaf003e fix: 修复网域列表资产选中后更新时不显示选中问题 2022-12-05 11:12:34 +08:00
Aaron3S
1c80faede4 perf: 增加celery输出 2022-12-05 10:54:59 +08:00
Bai
4c8819c039 perf: 提取 CommandACL 和 LoginAssetACL 对于 User Asset Account 公共数据和处理逻辑 2022-12-04 21:50:44 +08:00
Bai
d3c297d24f feat: 添加 CommandFilterAclDetail, CommandGroupDetail 页面 2022-12-04 20:01:35 +08:00
Bai
18150eb8ab perf: 修改命令组的创建更新问题 2022-12-04 18:48:15 +08:00
Bai
1c00db1978 feat: 权限管理中增加命令过滤菜单; 路由中添加CommandFilterACL,CommandGroup; 添加CommandFilterAclList,Create,Update;添加CommandGroupList,Create,Update; 2022-12-04 18:30:37 +08:00
ibuler
0ea46e9ee2 Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-12-02 20:29:06 +08:00
ibuler
70e9b26c4d pref: asset accounts 添加 name 2022-12-02 20:19:47 +08:00
“huailei000”
6af2ee0555 fix: 修复作业管理创建作业参数组件输入样式问题 2022-12-02 19:06:59 +08:00
“huailei000”
b68a3b27fa perf: 审计台仪表盘筛选日期储存到localStorage中 2022-12-02 18:51:23 +08:00
“huailei000”
3ee819dd4c fix: 调整作业管理-创建作业时参数组件样式 2022-12-02 17:44:43 +08:00
feng626
de29a07c35 Merge pull request #2233 from jumpserver/pr@v3@gateways
perf: 网关优化
2022-12-02 17:27:21 +08:00
feng
59bbd4d743 perf: 网关优化 2022-12-02 17:20:58 +08:00
“huailei000”
790a3573e9 perf: 调整柱状图组件参数,调整不同主题下柱体颜色;审计台仪 表盘增加翻译 2022-12-02 16:58:48 +08:00
ibuler
023f4fde09 Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-12-02 16:39:04 +08:00
ibuler
e29a4db922 perf: 修改 ztree 2022-12-02 16:38:52 +08:00
Aaron3S
df06fbe85e perf: 持续优化job 页面 2022-12-02 12:23:05 +08:00
feng626
7a315a056a Merge pull request #2230 from jumpserver/pr@v3@gateway
perf: gateway
2022-12-02 11:26:34 +08:00
feng
e51d13a47b perf: gateway 2022-12-02 11:19:21 +08:00
“huailei000”
917c22a9eb fix: 修复账号模版删除后列表不自动刷新问题 2022-12-02 11:13:18 +08:00
“huailei000”
650b5ded35 fix: 修复收集用户-删除任务后,浏览器后退会进入到详情在此执行删除接口404问题 2022-12-02 10:54:06 +08:00
Bai
92c53cbfc1 fix: 删除 <用户详情-授权账号> 页面, 删除UserGrantedAccounts 组件 2022-12-01 20:46:02 +08:00
Bai
2ce02c54b6 Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-12-01 20:42:48 +08:00
Bai
2ed6ddb92a fix: 修改用户授权相关的API,使用 self 2022-12-01 20:42:13 +08:00
“huailei000”
efdbc001ff perf: 调整审计台仪表盘显示内容 2022-12-01 19:05:50 +08:00
Bai
bbc43b7ec6 Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-12-01 12:10:00 +08:00
Bai
41d07fd670 perf: 修改<工作台-我的资产>页面;修改<控制台-用户详情>页面;修改<GrantedSystemUsersShowFormatter>为<GrantedAccountShowFormatter>组件; 2022-12-01 12:09:43 +08:00
“huailei000”
66a33d0c44 perf: 拆分控制台仪表盘、审计台仪表盘 2022-12-01 10:54:25 +08:00
Bai
179c420e9d perf: 优化 Login Asset ACL 详情页面 2022-11-30 22:09:12 +08:00
“huailei000”
bd4811c485 perf: 优化移动端下菜单显示效果 2022-11-30 20:51:38 +08:00
feng
7ea639c078 perf: update account template 2022-11-30 20:43:05 +08:00
吴小白
105230eeb0 perf: 添加代码构建测试 actions 2022-11-30 17:07:53 +08:00
Bai
93ec844121 Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-11-30 16:19:03 +08:00
Bai
fd84c73d6b perf: 修改 acl assets name,address 2022-11-30 16:18:40 +08:00
Aaron3S
1af963337b feat: 修改部分交互 2022-11-30 16:03:57 +08:00
ibuler
c99505f39f perf: merge with remove 2022-11-30 15:27:48 +08:00
ibuler
d886a5e607 perf: 优化菜单左侧视图对接 2022-11-30 15:25:08 +08:00
Bai
cc21e63b5b Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-11-30 15:10:08 +08:00
Bai
d18cd3d254 perf: 移动 Acl 到 perms 2022-11-30 15:09:31 +08:00
“huailei000”
b01133020d feat: 设置默认展开的子菜单 2022-11-30 14:51:15 +08:00
老广
cc9b4ea2bd Merge pull request #2221 from jumpserver/revert-2220-pr@v3@feaat_router_submenu_open
Revert "feat: 仪表盘、工作台默认展开子菜单"
2022-11-30 14:29:17 +08:00
huailei
006477172b Revert "feat: 仪表盘、工作台默认展开子菜单"
This reverts commit 3b2f4cddea.
2022-11-30 14:28:23 +08:00
“huailei000”
3b2f4cddea feat: 仪表盘、工作台默认展开子菜单 2022-11-30 13:30:57 +08:00
“huailei000”
01fb9f5411 perf: 仪表盘增加翻译;混合生成仪表盘颜色 2022-11-30 12:15:27 +08:00
“huailei000”
4281e02f95 perf: 调整切换二级菜单触发方式为hover显示 2022-11-29 23:10:30 +08:00
“huailei000”
fc0ee3d4f8 perf: 调整仪表盘显示内容 2022-11-29 23:04:52 +08:00
feng626
f79121724d Merge pull request #2215 from jumpserver/pr@v3@gateway
perf: geteway
2022-11-29 20:07:45 +08:00
feng
f50191d538 perf: geteway 2022-11-29 20:04:41 +08:00
Aaron3S
5b1bc4478c perf: 重新设计菜单和交互流程 2022-11-29 19:43:26 +08:00
feng
bb910aa447 perf: del domain node 2022-11-29 19:16:54 +08:00
feng626
f13afff928 Merge pull request #2214 from jumpserver/pr@v3@domian_add_node
perf: domian add node
2022-11-29 17:08:14 +08:00
feng
a003e20e51 perf: domian add node 2022-11-29 17:03:25 +08:00
ibuler
33d5d725d3 Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-11-29 15:48:42 +08:00
ibuler
8fb0485887 perf: 还原 nav 20 2022-11-29 15:48:28 +08:00
“huailei000”
4850dce79b perf: 替换头像;修改导航栏气泡样式 2022-11-29 12:34:33 +08:00
ibuler
2097e8a361 perf: 颜色再深点 2022-11-29 12:06:06 +08:00
“huailei000”
ad27c4b9fe fix: 设置导航栏背景颜色 2022-11-29 11:58:12 +08:00
“huailei000”
2230177680 perf: 根据系统颜色混合导航栏颜色 2022-11-29 11:43:13 +08:00
ibuler
1279015c28 pref: 修改主题颜色 2022-11-29 11:21:11 +08:00
ibuler
23c66964cd pref: 修改主题 2022-11-29 11:12:34 +08:00
“huailei000”
a180265585 fix: 修复修改主题报错问题 2022-11-29 10:35:00 +08:00
“huailei000”
4af602b706 perf: 修改菜单主题颜色配置 2022-11-28 18:55:23 +08:00
feng626
d445019131 Merge pull request #2207 from jumpserver/pr@v3@pr@v3@history_account_secret_perm
perf: history account secret
2022-11-28 18:44:26 +08:00
feng
f97105ede0 perf: history account secret 2022-11-28 18:41:23 +08:00
feng626
76a63f2be5 Merge pull request #2206 from jumpserver/perf_dashboard
Perf dashboard
2022-11-28 17:14:29 +08:00
“huailei000”
b5d30129f2 Merge branch 'v3' into perf_dashboard 2022-11-28 17:12:24 +08:00
“huailei000”
26c021fc77 perf: 调试接口 2022-11-28 17:11:18 +08:00
ibuler
672db6380d pref: 修改 dev 模式下的连接 web terminal url 2022-11-28 14:54:56 +08:00
吴小白
feb428356c perf: 优化构建 2022-11-28 09:50:43 +08:00
吴小白
212c4e5bd7 perf: 去掉不使用的变量 2022-11-28 09:50:43 +08:00
吴小白
1029d0cfa1 perf: 优化构建 2022-11-27 21:03:56 +08:00
Aaron3S
e55272180d feat: 实时命令页面 2022-11-26 02:51:02 +08:00
ibuler
332112e4dd Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-11-25 21:19:35 +08:00
ibuler
5f65099af5 pref: 修改主题 2022-11-25 21:19:19 +08:00
“huailei000”
ebe85219eb perf: 调整仪表盘显示内容 2022-11-25 18:15:42 +08:00
Chenyang Shen
a8a1c99312 Merge pull request #2202 from jumpserver/revert-2199-pr@v3@feat_org_select_width
Revert "feat: 切换组织选择器宽度自适应"
2022-11-25 16:42:11 +08:00
huailei
adec7f4020 Revert "feat: 切换组织选择器宽度自适应"
This reverts commit 3fa33e482a.
2022-11-25 16:40:22 +08:00
ibuler
02e744d833 Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-11-25 11:18:10 +08:00
ibuler
e70b5cb2c4 perf: 修改一些图标 2022-11-25 11:17:48 +08:00
feng
30213bc4c0 Merge remote-tracking branch 'origin/v3' into v3 2022-11-25 10:10:05 +08:00
feng
acc919b0e7 perf: gateway 2022-11-24 21:15:18 +08:00
halo
8e21eb0a97 fix: jsencrypt包含YUI引发的漏洞问题 2022-11-24 18:29:39 +08:00
“huailei000”
3fa33e482a feat: 切换组织选择器宽度自适应 2022-11-24 12:37:43 +08:00
jiangweidong
d88ff02fa8 fix: 解决命令过滤获取不到一些应用的系统用户问题 2022-11-24 09:37:30 +08:00
Aaron3S
d46e49df2a perf: 优化job 页面 2022-11-24 00:54:18 +08:00
ibuler
608b8b727f Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-11-23 16:54:34 +08:00
ibuler
fd3191ad09 perf: 修改 logo 2022-11-23 16:53:54 +08:00
“huailei000”
0b270fe3bb perf: 替换概览图标 2022-11-23 16:28:10 +08:00
“huailei000”
9ad0ee6c24 fix: 调整header组件图标对其方式 2022-11-23 15:56:21 +08:00
“huailei000”
c05a01e46f perf: 调整页面布局为上下布局;不显示footer组件 2022-11-23 14:45:09 +08:00
ibuler
4f68d57666 pref: 修改左侧菜单样式 2022-11-22 19:38:43 +08:00
jiangweidong
fd05028cff fix: 隐藏clickhouse改密入口 2022-11-22 18:39:00 +08:00
“huailei000”
a28dd9cf6f perf: 调整菜单样式 2022-11-22 18:13:35 +08:00
ibuler
7e7bcae8e7 perf: 修改 header 高度 2022-11-22 13:13:54 +08:00
老广
218ef50ff7 Merge pull request #2189 from jumpserver/feat_add_theme
Feat add theme
2022-11-22 12:37:15 +08:00
“huailei000”
18a9d99f08 feat: 修改系统图标 2022-11-22 12:16:27 +08:00
feng
53a763f3c1 perf: accout backup types 2022-11-21 15:55:16 +08:00
feng
cfd1b1e550 perf: change secret timedelta 2022-11-21 15:17:32 +08:00
feng
f8b6df9487 perf: change secre atutomation 2022-11-21 11:47:00 +08:00
“huailei000”
6d8b45817e feat: 修复head图标 2022-11-18 19:32:30 +08:00
Aaron3S
fc9b44db21 feat: 支持作业定时执行 2022-11-18 19:01:32 +08:00
“huailei000”
100405e080 feat: 修改主题样式 2022-11-18 12:21:35 +08:00
Aaron3S
4b84a77a5a feat: Job 支持运行参数 2022-11-17 20:11:15 +08:00
“huailei000”
119b494cc6 feat: 修改header组件样式 2022-11-17 19:37:04 +08:00
feng
95945a3b20 perf: ticket 2022-11-17 19:21:46 +08:00
feng626
1b613a82f9 Merge pull request #2186 from jumpserver/pr@v3@ticket_optimization
perf: ticket optimization
2022-11-17 17:34:45 +08:00
feng
c691a93ee5 perf: ticket optimization 2022-11-17 17:27:52 +08:00
“huailei000”
73de782756 fix: 修复绑定企业微信弹窗时input样式遮挡问题 2022-11-17 16:55:11 +08:00
jiangweidong
55100e64a1 perf: 翻译用户的[邮件]改为[邮箱] 2022-11-17 14:16:00 +08:00
jiangweidong
6d74959b64 perf: 翻译用户的[邮件]改为[邮箱] 2022-11-17 14:16:00 +08:00
Aaron3S
16e7e548b3 feat: 创建作业支持参数 2022-11-16 21:11:14 +08:00
feng
3704e4d478 perf: ticket 2022-11-16 21:05:45 +08:00
feng
c16ff3e894 perf: ticket list 2022-11-16 17:19:08 +08:00
feng
47006a2a88 perf: user confirm dialog css 2022-11-16 15:56:05 +08:00
feng626
952a968d3c Merge pull request #2181 from jumpserver/pr@v3@ticket
perf: ticket
2022-11-16 15:51:56 +08:00
feng
d7f3274b59 perf: ticket 2022-11-16 15:50:46 +08:00
Aaron3S
cfedd153c8 perf: 任务列表优化 2022-11-16 14:25:11 +08:00
feng
b21d1533de perf: update yarn.lock 2022-11-15 18:16:06 +08:00
feng626
6a3f6f8914 Merge pull request #2180 from jumpserver/pr@dev@ticket_expire_time
pef: ticket expire time
2022-11-15 17:34:08 +08:00
“huailei000”
704ae0b294 fix: 修复改密计划详情中列表和资产树添加资产到节点时table会获取url中参数问题 2022-11-15 17:11:40 +08:00
feng
9bf4597d8d pef: ticket expire time 2022-11-15 16:54:45 +08:00
Eric
5f7237309c perf: add host depolyment view 2022-11-15 16:03:20 +08:00
吴小白
e30b15ceec perf: 添加 yarn build 2022-11-15 15:32:37 +08:00
吴小白
2d62fc5429 perf: 优化 Dockerfile 2022-11-15 15:07:20 +08:00
“huailei000”
cd710f37a5 perf: update yarn.lock 2022-11-15 10:36:18 +08:00
ibuler
b55d2208ae pref: 修改 ticket detail 2022-11-15 10:33:02 +08:00
ibuler
ec8a3cee21 pref: 修改 ticket detail 2022-11-14 20:25:06 +08:00
ibuler
1c30a646dc pref: 修改工单详情 2022-11-14 20:13:26 +08:00
ibuler
24357c486a Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-11-14 19:19:08 +08:00
ibuler
f6d00a5030 pref: 修改 ticket actions 2022-11-14 19:18:57 +08:00
Eric
b52cd1200a perf: publish applets 2022-11-14 19:05:32 +08:00
“huailei000”
1819dfb311 fix: 修复资产克隆失败问题 2022-11-14 15:39:13 +08:00
feng
eeb1aed26a perf: change secret router 2022-11-14 13:51:53 +08:00
feng
b63d6cd748 perf: yarn lock 2022-11-14 10:50:13 +08:00
jiangweidong
bb1d19610e perf: 优化操作日志界面显示随主题变化 2022-11-14 09:47:12 +08:00
ibuler
da808ca007 Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-11-11 19:41:23 +08:00
ibuler
aa351f0c2d pref: 修改 asset table 2022-11-11 19:40:21 +08:00
老广
ca871b16c4 Revert "perf: 优化刷新页面方法,避免刷新时页面出现空白"
This reverts commit a514e88b78.
2022-11-11 19:39:14 +08:00
Aaron3S
9636cbace0 feat: ops页面 2022-11-11 19:27:07 +08:00
feng626
188ff04ec7 Merge pull request #2172 from jumpserver/pr@v3@change_secret
perf: change secret
2022-11-11 19:12:02 +08:00
feng
057bb73405 perf: change secret 2022-11-11 19:06:27 +08:00
“huailei000”
5d2e826bae fix: 修复创建平台时,切换方式默认值显示不准确问题 2022-11-11 18:22:57 +08:00
ibuler
166adbb7ba Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-11-11 18:04:46 +08:00
ibuler
8213aa8a68 pref: 修改 perms actions组件 2022-11-11 17:28:52 +08:00
feng
fc08f54394 perf: change secret 2022-11-11 16:39:11 +08:00
“huailei000”
9ec45a889f fix: 改密计划创建表单增加用户名字段;抽离TagInput公共组件 2022-11-11 16:32:04 +08:00
ibuler
ae6c7d33a8 pref: 修改 asset permission 2022-11-11 15:02:17 +08:00
“huailei000”
21b61f22f7 更新改密计划表单字段;暴露form获取meta方法 2022-11-11 14:47:49 +08:00
“huailei000”
9516fb4963 perf: update yarn.lock 2022-11-10 18:37:35 +08:00
“huailei000”
d566adb644 fix: 修复账号信息更新消息订阅从新进入页面状态没有改变问题 2022-11-10 17:43:28 +08:00
jiangweidong
242f958428 feat: 云资产同步支持选择IP类型 2022-11-10 17:42:14 +08:00
ibuler
a5a3a47a69 pref: 修改授权详情 2022-11-09 20:58:26 +08:00
ibuler
8b38d45883 pref: 修改 item value 2022-11-09 19:01:21 +08:00
ibuler
5d8a9251e5 Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-11-09 17:02:09 +08:00
“huailei000”
84fb2da1d2 perf: 优化资产授权-账号表单组件 2022-11-09 17:01:34 +08:00
ibuler
46d61151f2 Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-11-09 17:00:41 +08:00
ibuler
bd84b44175 pref: 修改我的资产 2022-11-09 17:00:29 +08:00
feng626
253673fc9a Merge pull request #2157 from jumpserver/pr@v3@gather_account
perf: gather account page
2022-11-09 16:02:01 +08:00
feng
7f6f9ec285 perf: gather account page 2022-11-09 15:57:58 +08:00
ibuler
88d108f85c pref: 优化授权列表 2022-11-09 11:43:23 +08:00
ibuler
a9925bcf28 pref: 修改 perms account 2022-11-08 21:00:03 +08:00
ibuler
f601a45700 pref: 修改 perms account 2022-11-08 20:58:01 +08:00
ibuler
283d321307 Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-11-08 20:52:26 +08:00
ibuler
ef27cd7862 pref: 修改授权表单 2022-11-08 20:51:57 +08:00
“huailei000”
4c1be1aa68 feat: 资产列表增加测试;账号详测试可连接性 2022-11-08 20:26:54 +08:00
老广
eb550aeec3 Merge pull request #2155 from jumpserver/pr@v3@perf_account
pref: 继续优化 accounts view
2022-11-08 19:10:44 +08:00
ibuler
14c4d4fe00 pref: 继续优化 accounts view 2022-11-08 19:06:38 +08:00
“huailei000”
eec62c12ff fix: 修复平台详情-更新平台信息设置为false后不能点击问题 2022-11-08 18:53:21 +08:00
ibuler
b84e191d31 pref: 修改一些 css 2022-11-08 17:28:41 +08:00
ibuler
ac7994b631 Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-11-08 17:14:42 +08:00
ibuler
ab345ee4ef pref: 修改账号详情 2022-11-08 17:14:02 +08:00
“huailei000”
beced802f0 fix: eslint 2022-11-08 17:03:55 +08:00
ibuler
b4331b7758 perf: 修改支持 date filter 2022-11-08 16:47:04 +08:00
ibuler
ae112ab7d9 pref: 优化 css 2022-11-08 15:39:12 +08:00
“huailei000”
f97d46814d perf: update yarn.lock 2022-11-08 15:28:11 +08:00
ibuler
84985b85e0 Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-11-08 14:43:29 +08:00
ibuler
78d4867f25 pref: 更新 table pager 2022-11-08 14:41:40 +08:00
“huailei000”
dbf44cdfd8 fix: 修复平台详情中更新协议,协议不能添加问题 2022-11-08 14:22:39 +08:00
ibuler
73d03fecaf Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-11-08 11:33:06 +08:00
ibuler
392ab31b1f perf: 优化 choices table formattor 2022-11-08 11:32:48 +08:00
“huailei000”
f05c773bc7 perf: 优化表单复杂组件错误提示 2022-11-08 11:03:53 +08:00
ibuler
3b8ae66db5 Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-11-07 20:13:28 +08:00
ibuler
03ee1b0513 pref: 修改一些布局颜色 2022-11-07 20:13:07 +08:00
Jiangjie.Bai
5cc501f5af perf: 优化优先使用系统设置中的 rdp_resolution 配置 2022-11-07 18:47:29 +08:00
“huailei000”
f013194265 feat: 平台详情添加自动化页面 2022-11-07 17:01:04 +08:00
“huailei000”
9322c4e7ae fix: 修复更新平台时有多个协议只显示一个协议问题 2022-11-07 10:15:14 +08:00
“huailei000”
aafc6af69c perf: 优化选择协议组件;增加翻译 2022-11-04 16:04:37 +08:00
ibuler
fbcb522f6c pref: 优化 action fa 2022-11-04 15:51:04 +08:00
jiangweidong
31fd0ecde0 feat: 显示部分资源的批量删除操作按钮 2022-11-04 14:34:14 +08:00
jiangweidong
9d6ac3907a feat: 重构操作日志 (#2088)
* feat: 操作日志重构-支持查看变更资源信息

* feat: 修改界面

* feat: 优化操作日志详情界面

* feat: 修改显示样式
2022-11-04 14:33:02 +08:00
jiangweidong
784bd16e87 feat: 支持纳管 clickhouse[Web Terminal] (#2112) 2022-11-04 14:31:54 +08:00
jiangweidong
4a11ea2c57 feat: 云同步支持金山云 (#2125) 2022-11-04 14:31:20 +08:00
ibuler
4f628e9b33 Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-11-04 11:40:28 +08:00
ibuler
3366540521 pref: 修改组件的状态 2022-11-04 11:39:59 +08:00
Jiangjie.Bai
262f77da9c Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-11-03 16:23:15 +08:00
Jiangjie.Bai
cde1c8bf79 feat: 用户详情中添加授权给用户所有账号列表 2022-11-03 16:22:54 +08:00
feng626
c39f0a0aba Merge pull request #2142 from jumpserver/pr@v3@perf_backup_update_typeurl
perf: 更新账号备份类型接口
2022-11-03 16:21:37 +08:00
“huailei000”
476cfb1f9c perf: AutoDataTable组件columns参数为空时默认显示所有 2022-11-03 16:21:13 +08:00
“huailei000”
e6915c669b perf: 更新账号备份类型接口 2022-11-03 16:20:10 +08:00
“huailei000”
b2987e1d4f perf: 调整资产账号-查看密码展示字段 2022-11-03 15:23:39 +08:00
ibuler
5eb6a4307d Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-11-02 17:23:45 +08:00
ibuler
a26b42fef8 preff: 修改 applets hosts 详情 2022-11-02 17:23:25 +08:00
feng626
24c8661453 Merge pull request #2139 from jumpserver/pr@v3@feat_add_account_detail
merge v3
2022-11-02 15:47:29 +08:00
“huailei000”
4f2a8149fe merge v3 2022-11-02 15:44:03 +08:00
“huailei000”
aba8a3cc55 feat: 增加资产账号详情 2022-11-02 15:34:34 +08:00
ibuler
7f6edc2749 pref: 修改表哥的 style 2022-11-02 15:26:20 +08:00
ibuler
7f28629748 pref: 修改 switch icon 2022-11-02 14:47:52 +08:00
ibuler
2ac9b885c9 pref: 修改 remote applet 2022-11-02 14:13:13 +08:00
ibuler
6d756eab5d Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-11-01 20:37:58 +08:00
ibuler
8649bb86e9 pref: 修改 accounts 2022-11-01 20:37:40 +08:00
“huailei000”
7b0e41d478 fix: 修复资产账号不能更新问题 2022-11-01 20:23:30 +08:00
Jiangjie.Bai
3127afbbc2 Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-11-01 19:53:09 +08:00
Jiangjie.Bai
0d993c0b90 feat: 资产授权规则详情页面添加授权账号tab页,显示所有授权的账号列表 2022-11-01 19:52:58 +08:00
“huailei000”
424f688406 perf: 优化账号创建更新组件 2022-11-01 18:47:00 +08:00
ibuler
f2f0661ed3 Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-11-01 17:19:59 +08:00
ibuler
14fd1a06fd pref: 修改 remote app deployments 2022-11-01 17:19:40 +08:00
Jiangjie.Bai
4a2ffc754f fix: 修复创建第三方用户时 need_update_password 默认为 true 的问题 2022-11-01 16:38:06 +08:00
“huailei000”
4c94694e78 perf: 调整账号历史密码展示字段 2022-11-01 14:15:38 +08:00
ibuler
f1b5a26f2d merge: with remote 2022-11-01 11:50:21 +08:00
ibuler
357daf2756 pref: 修改 applet host 2022-11-01 11:48:23 +08:00
“huailei000”
97f708b9ef fix: 修改快速更新参数 2022-10-31 20:04:07 +08:00
“huailei000”
91f6fe3965 perf: component UpdateToken 2022-10-31 19:58:29 +08:00
“huailei000”
85abb5937c perf: 优化账号模版创建、更新显示字段 2022-10-31 19:29:42 +08:00
feng
c03b08e8f2 perf: history secret 2022-10-31 17:37:21 +08:00
“huailei000”
f5cc891cc4 fix: 修改历史密码接口 2022-10-31 17:29:21 +08:00
“huailei000”
89de63edcd perf: 优化创建资产时模版导入账号 2022-10-31 17:07:52 +08:00
“huailei000”
8551426619 feat: 增加账号模版模块 2022-10-28 19:12:52 +08:00
Aaron3S
d8deab799e feat: 拆分ops 和task 菜单 2022-10-28 19:01:53 +08:00
“huailei000”
f4b09a76b8 fix: 修复创建资产时添加账号控制台报错问题 2022-10-28 15:38:13 +08:00
ibuler
32ec05e04c Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-10-27 20:00:04 +08:00
ibuler
ca6e20573f pref: 添加 applet host detail 2022-10-27 19:59:45 +08:00
Aaron3S
ae7e8df986 Merge remote-tracking branch 'origin/v3' into v3 2022-10-27 19:30:59 +08:00
Aaron3S
dc90a13671 feat: 任务列表 2022-10-27 19:30:15 +08:00
ibuler
f294cb4e9a Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-10-27 19:06:04 +08:00
ibuler
ba5a19582e pref: 修改 Applet Host 创建 2022-10-27 19:05:43 +08:00
“huailei000”
da4cc3de20 perf: 优化ZTree组件选择完左侧资产后进入资产详情在返回列表页面还保持之前选择的状态 2022-10-27 15:12:33 +08:00
ibuler
7b6ccf3f30 pref: 修改 dialog 布局 2022-10-26 16:04:38 +08:00
“huailei000”
13122b07d4 fix: 修复资产账号创建、更新报错问题 2022-10-25 16:43:57 +08:00
feng626
4effc3c3b4 Merge pull request #2121 from jumpserver/pr@v3@feat_account_password_history
feat: 资产账号增加查看历史密码
2022-10-25 14:00:13 +08:00
“huailei000”
fcc74f0ca3 merge v3 2022-10-25 13:55:24 +08:00
“huailei000”
8950d57ff8 feat: 资产账号增加查看历史密码 2022-10-24 14:57:45 +08:00
吴小白
d31929eb33 perf: 优化构建 2022-10-24 09:51:15 +08:00
ibuler
6398c54b49 perf: 拆分到不同组件 2022-10-20 18:03:31 +08:00
ibuler
0da88c6a61 Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-10-20 15:43:23 +08:00
ibuler
e62bffd20a pref: 修改查看 account 2022-10-20 15:40:05 +08:00
“huailei000”
537cb70a89 fix: 创建资产时如果选择了节点显示默认节点 2022-10-20 14:49:19 +08:00
ibuler
173bbe52bd Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-10-20 14:48:37 +08:00
ibuler
b924fdc308 pref: 修改账号更新 2022-10-20 14:23:46 +08:00
“huailei000”
84a04ecfca fix: 修复资产账号创建账号失败问题 2022-10-20 11:13:45 +08:00
ibuler
3935643e35 pref: 修改资产创建 2022-10-19 18:21:04 +08:00
ibuler
91df9c8f1e pref: 修改 accounts 2022-10-19 11:40:33 +08:00
ibuler
e8db62f900 Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-10-19 10:09:09 +08:00
“huailei000”
a97de8afb4 perf: 重置element-ui的message组件,防止重复点击重复弹出提示 2022-10-18 20:59:39 +08:00
“huailei000”
239d06bbcc fix: 资产账号创建、更新报错问题 2022-10-18 15:13:11 +08:00
“huailei000”
f8649457d6 perf: 优化页面布局 2022-10-18 10:34:18 +08:00
“huailei000”
8863693541 fix: 修复平台列表修复克隆名称带空格不能创建问题 2022-10-18 10:29:15 +08:00
ibuler
47a423284b perf: 修改平台 2022-10-17 17:21:59 +08:00
“huailei000”
c2cbd3f5b0 fix: 修复切换组织下拉框icon图标颜色不明显 2022-10-17 16:32:07 +08:00
“huailei000”
0b84b96afb fix: 修复终端设置-创建录像存储设置默认存储字段不生效问题 2022-10-17 14:50:43 +08:00
“huailei000”
2669c8fff0 feat: 调整资产详情账号列表显示字段 2022-10-14 18:00:00 +08:00
吴小白
4aefb6779f fix: 修正错误的构建参数 2022-10-14 10:52:14 +08:00
吴小白
06fd007c62 Revert "revert: 还原 dockerfile"
This reverts commit 6f4e029537.
2022-10-14 10:52:14 +08:00
ibuler
6f4e029537 revert: 还原 dockerfile 2022-10-14 10:29:27 +08:00
“huailei000”
07f35dbbb2 fix: jQuery undefined 2022-10-13 17:41:08 +08:00
“huailei000”
ebaf97a495 perf: update account list 2022-10-13 16:06:03 +08:00
“huailei000”
12a501d559 perf: update jquery 2022-10-13 11:20:29 +08:00
feng626
7dcd4490ba Merge pull request #2093 from jumpserver/pr@dev@task_log
fix: 修复任务列表无法查看日志信息bug
2022-10-13 10:54:48 +08:00
feng626
dd1ac7c7f8 fix: 修复任务列表无法查看日志信息bug 2022-10-13 10:50:53 +08:00
“huailei000”
471910e0b8 pref: 作业中心任务详情添加查看输出快捷键 2022-10-12 19:13:08 +08:00
“huailei000”
4afb282ca2 fix: 修复创建资产时平台不准确问题 2022-10-12 16:26:46 +08:00
“huailei000”
a514e88b78 perf: 优化刷新页面方法,避免刷新时页面出现空白 2022-10-11 16:21:02 +08:00
“huailei000”
25f4f15e76 fix: 修复平台详情跳转到更新页面路由不准确问题 2022-10-10 18:22:42 +08:00
“huailei000”
60286f69ad fix: 添加默认菜单激活状态的文字颜色 2022-10-10 18:00:04 +08:00
“huailei000”
addd22ec6c fix: 修复平台详情操作权限不准确问题 2022-10-10 11:34:56 +08:00
Jiangjie.Bai
b79fefdee8 feat: 命令过滤器支持关联节点; 2022-10-09 19:02:17 +08:00
“huailei000”
0bab09e48e fix: 修复从平台列表页进入其他页面返回后列表数据显示不正确问题 2022-10-09 17:46:30 +08:00
Jiangjie.Bai
d2b3025709 perf: 优化用户创建默认勾选登录后需要修改密码 2022-10-09 16:57:02 +08:00
“huailei000”
cf234ca067 fix: 修复公共弹窗组件嵌套时遮罩层遮挡问题 2022-10-09 15:46:46 +08:00
“huailei000”
a908cc61c9 perf: update platform detail 2022-10-09 11:30:46 +08:00
吴小白
386e2417e3 Merge pull request #2075 from YonezawaYukar/dev
fix: 修正 Dockerfile
2022-10-08 09:38:21 +08:00
米泽由香里
fd57b37cea Update Dockerfile
修改一处错误
RUN重复两次 导致无法正常build
2022-10-04 03:28:10 +08:00
“huailei000”
b19c79f48c feat: 平台详情增加快速更新模块 2022-09-30 14:20:46 +08:00
吴小白
a6222f87d2 fix: 编译时修改版本 2022-09-30 10:08:14 +08:00
吴小白
5cd4e5b40b perf: 使用 yarn 构建 2022-09-30 10:08:14 +08:00
吴小白
eb3d9089e0 perf: 构建时使用缓存 2022-09-30 10:08:14 +08:00
Jiangjie.Bai
14f0fe1160 feat: 授权规则创建 2022-09-29 20:40:41 +08:00
feng626
21c8fd6e98 perf: 资产详情bug 2022-09-29 16:33:27 +08:00
“huailei000”
803ff92976 fix: 修复资产详情里账号创建不成功问题;资产里不显示系统用户 2022-09-29 11:05:34 +08:00
“huailei000”
5d74a975df fix: 修复资产详情字段展示;创建、更新资产页面报错问题 2022-09-27 14:49:55 +08:00
ibuler
25802db0d8 perf: 修改 platform 支持设置 ansible 2022-09-26 18:04:03 +08:00
ibuler
537a3d3ce8 pref: 修改平台创建 2022-09-26 17:23:04 +08:00
jiangweidong
56c22cffe6 perf: 优化短信配置错误提示不友好问题 2022-09-26 14:53:03 +08:00
“huailei000”
fe1e26957a fix: 修复全局组织下更新、删除:用户、端点、端点规则、组织权限 2022-09-26 14:52:16 +08:00
“huailei000”
bc366947f0 fix: 实例同步列表不显示多选框;设置云同步详情页面的菜单高亮显示;云同步进入详情不主动激活detail页卡 2022-09-26 14:51:06 +08:00
“huailei000”
86150cc571 fix: 修复账号信息内容更新不及时问题 2022-09-26 14:49:56 +08:00
ibuler
a0e124717b Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-09-23 19:00:00 +08:00
ibuler
320ba89aea perf: 修改资产中的账号创建 2022-09-23 18:59:42 +08:00
Jiangjie.Bai
f11fc947af feat: 修改 Endpoint 的创建页面; 修改 Oracle 数据库创建不包含版本号字段 2022-09-22 19:24:15 +08:00
feng626
8514444508 perf: ticket 2022-09-22 14:59:48 +08:00
ibuler
b194c0100f perf: change cateogory data strucature 2022-09-21 20:13:13 +08:00
ibuler
d7dedf15f1 perf: 修改平台选择 2022-09-21 19:59:18 +08:00
ibuler
c491fb6c40 perf: 优化平台 2022-09-21 18:48:52 +08:00
ibuler
0e3af4df5d perf: 修改资产创建 2022-09-21 11:17:35 +08:00
ibuler
32188dcef4 Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-09-20 21:19:45 +08:00
ibuler
0a199a2588 perf: 优化平台 2022-09-20 21:19:29 +08:00
feng626
8f1893f665 Merge pull request #2067 from jumpserver/feat_component_cascader
perf: 修改账号备份表单字段配置
2022-09-20 19:36:10 +08:00
“huailei000”
4f765fe527 perf: 修改账号备份表单字段配置 2022-09-20 19:33:51 +08:00
ibuler
7eeb917e16 Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-09-20 17:36:27 +08:00
ibuler
93d8d0f5bf perf: 优化平台 2022-09-20 17:32:58 +08:00
feng626
6db7cb4a6e perf 账号列表展示 2022-09-19 20:57:31 +08:00
feng626
602ea51bbf perf: account filter 2022-09-19 19:48:55 +08:00
feng626
ec3eab6e72 perf: 账号管理相关权限 2022-09-19 11:36:21 +08:00
ibuler
a8bb7811ed perf: 修改平台类别 2022-09-15 21:20:44 +08:00
“huailei000”
82faf0f99e perf: 资产详情-授权用户没有数据时显示暂无数据 2022-09-15 17:48:41 +08:00
ibuler
9ef9e656e2 perf: 修改资产创建 2022-09-15 17:29:29 +08:00
fit2bot
c4bc4a1d9b perf: 封装资产创建基本组件 (#2053)
Co-authored-by: “huailei000” <2280131253@qq.com>
Co-authored-by: 老广 <ibuler@qq.com>
2022-09-15 17:27:12 +08:00
ibuler
f50445032f perf: 修改 platform 的创建 2022-09-15 16:46:04 +08:00
“huailei000”
3536a94976 fix: 修复全局组织下命令过滤不能创建 2022-09-15 15:59:53 +08:00
“huailei000”
45276010e0 fix: 创建数据库端口设置为必填项 2022-09-15 15:34:00 +08:00
“huailei000”
2e47f42366 fix: 修复批量命令列表可点击链接颜色 2022-09-15 15:33:41 +08:00
“huailei000”
dd6e9a1512 fix: 修复批量命令列表可点击链接颜色 2022-09-15 15:33:41 +08:00
ibuler
af00517102 merge: with remote 2022-09-13 19:47:55 +08:00
“huailei000”
9a3c251867 perf: 资产创建封装公共的初始化函数 2022-09-13 19:43:07 +08:00
ibuler
daa662ac27 perf: 修改 accounts 创建 2022-09-13 19:42:51 +08:00
feng626
24931a9f5a perf: 工单新增相关过滤 2022-09-13 15:33:22 +08:00
ibuler
f51924bf1d perf: 优化密码加密,如果没有key就不加密了 2022-09-13 15:32:53 +08:00
“huailei000”
f82257edb8 fix: 修复创建、更新用户后点击邀请用户接口404问题 2022-09-13 15:31:53 +08:00
jiangweidong
286e9894c0 perf: 屏蔽--secure参数,目前redis-cli版本为6.0,暂时用不到 2022-09-13 11:50:06 +08:00
ibuler
0157c42c52 perf: 平台影响资产创建 2022-09-08 21:19:18 +08:00
ibuler
ccfb7356eb perf: 修改平台和资产 2022-09-08 20:29:56 +08:00
ibuler
7fa7096d91 perf: 优化协议选择 2022-09-08 16:03:52 +08:00
“huailei000”
e0f6fb305d perf: cas用户属性映射不能为空,至少设置username 2022-09-08 15:46:08 +08:00
jiangweidong
e0fd33f376 fix: 修复数据库创建页面有多个mongdob的问题 (#2041) 2022-09-08 15:16:54 +08:00
ibuler
c5972f1b59 perf: 解决 form group 不隐藏的问题 2022-09-08 15:11:18 +08:00
ibuler
c2d97b58ee perf: 修改 protocols 2022-09-07 18:22:25 +08:00
ibuler
c97b3ffbdf perf: 修改 protocol selector 2022-09-07 17:19:40 +08:00
jiangweidong
7ad86062b4 perf: 支持连接开启ssl且自签证书的Redis/MongoDB (#2039)
* perf: 支持连接开启ssl且自签证书的Redis/MongoDB

* 修改字段文案

* 修改字段名称

* 修改变量名
2022-09-07 16:09:07 +08:00
“huailei000”
3ec02a299c fix: 修复所有资产创建显示问题 2022-09-07 15:03:38 +08:00
“huailei000”
1fce7561db fix: 修复用户首次登录页面翻译 2022-09-06 19:38:49 +08:00
“huailei000”
3b17235b6e fix: 批量更新不请求接口 2022-09-06 19:06:14 +08:00
jiangweidong
52c9b9503b feat: 支持MFA可配置华为云平台短信对接 2022-09-06 17:33:42 +08:00
Jiangjie.Bai
48a2b20320 Merge pull request #2025 from jumpserver/pr@dev@feat_cloud_support_ctyun_private
feat: 云同步支持同步天翼私有云平台资产
2022-09-06 17:31:01 +08:00
Jiangjie.Bai
e6cc8cd2e8 Merge branch 'dev' into pr@dev@feat_cloud_support_ctyun_private 2022-09-06 17:30:47 +08:00
jiangweidong
3a183ddf53 feat: 支持OAuth2协议自定义注销功能 2022-09-06 17:27:11 +08:00
jiangweidong
7eb77487d1 feat: feat: 支持连接开启了ssl的Redis数据库 2022-09-06 16:55:37 +08:00
“huailei000”
2cffb5c952 fix: 修复克隆路由问题;批量更新显示问题 2022-09-06 16:47:58 +08:00
jiangweidong
a5da581317 feat: 云同步支持资产同步腾讯云(轻量应用服务器) 2022-09-06 16:19:58 +08:00
“huailei000”
03ca2d614f fix: 修复资产详情更新路由跳转地址 2022-09-06 14:14:18 +08:00
“huailei000”
17bf2b0611 fix: 修复资产列表baseList传参 2022-09-06 10:47:25 +08:00
ibuler
8c178d92de Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-09-05 20:57:15 +08:00
ibuler
c0a3251f44 perf: 配合后端升级 object related field 2022-09-05 20:17:51 +08:00
“huailei000”
bfdc6b4504 fix: 修复资产列表table组件点击资产树列表不刷新问题 2022-09-05 17:05:47 +08:00
“huailei000”
6bda9a372e fix: moment.js 插件升级修复官方漏洞 2022-09-05 13:55:52 +08:00
jiangweidong
a8de087137 feat: 云同步支持同步天翼私有云平台资产 2022-09-02 17:37:27 +08:00
ibuler
bfdf09908e perf: 修改 host 2022-09-01 20:59:46 +08:00
ibuler
80afe04aa9 perf: 修改平台创建 2022-09-01 17:42:30 +08:00
ibuler
a9e38b2be6 perf: 修改 v3 2022-09-01 15:06:39 +08:00
ibuler
22738982cb Merge remote-tracking branch 'origin/v3' into v3 2022-08-31 16:16:19 +08:00
“huailei000”
757c6ef44c fix: 修复切换tab路由参数不能添加问题;修复创建云平台页面空白问题; 2022-08-31 16:04:37 +08:00
ibuler
bf6025c971 Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-08-31 10:33:04 +08:00
“huailei000”
4252fb6533 feat: 平台选择添加最近选择的平台;云同步只在主机中保留;平台选择某种类型时不带类别; 2022-08-31 10:32:37 +08:00
ibuler
e451930e7b perf: 添加支持新的 choice 2022-08-31 10:00:12 +08:00
ibuler
09d6f7b82b Merge remote-tracking branch 'origin/v3' into v3 2022-08-30 17:25:48 +08:00
feng626
0f9bcda6ca 账号备份类型 2022-08-30 15:31:09 +08:00
ibuler
cd367fb0d5 perf: 修改 platform ops 2022-08-30 14:54:12 +08:00
ibuler
cd7010dccb Merge branch 'v3' of github.com:jumpserver/lina into v3 2022-08-29 18:30:54 +08:00
ibuler
3136319352 perf: 修改平台 2022-08-29 18:30:47 +08:00
“huailei000”
eb00b5f1ca feat: 创建资产相关页面;配置路由; 2022-08-29 18:20:28 +08:00
ibuler
b4377e0746 perf: 修改 platform ops 2022-08-29 15:59:28 +08:00
“huailei000”
5f1d67ee21 feat: 创建表单分类选择 2022-08-29 10:42:51 +08:00
ibuler
e932cb2456 perf: 修改 hostname 为 name 2022-08-24 19:32:20 +08:00
ibuler
85abefff74 perf: 去掉 applications perm 2022-08-24 16:17:36 +08:00
jiangweidong
34d9790a04 feat: MongoDB支持连接SSL类型 2022-08-24 15:00:56 +08:00
“huailei000”
5bfe2497fd fix: 修复新建用户个人信息确认后跳转路由还会返回个人信息确认页问题 2022-08-24 14:48:08 +08:00
jiangweidong
e16a775037 feat: 改密计划支持MongoDB改密 2022-08-24 14:47:46 +08:00
ibuler
ee4a9a967b perf: 去掉 applications 2022-08-23 20:01:51 +08:00
ibuler
a3d3dcc44c perf: 修改资产 2022-08-23 13:43:13 +08:00
ibuler
75fbfab95d perf: 修改 asset 2022-08-19 19:42:14 +08:00
ibuler
d48a61c597 perf: 修改 platform list 和 asset list 2022-08-19 19:38:24 +08:00
“huailei000”
42fab92237 fix: 调整按钮大小 2022-08-19 16:24:29 +08:00
Jiangjie.Bai
e2eac83615 fix: 修复上传json文件上传问题 2022-08-19 13:36:22 +08:00
“huailei000”
04465a1da3 fix: 修复LDAP用户导入失败弹出提示 2022-08-19 11:05:31 +08:00
“huailei000”
2adb1ee980 fix: 升级lodash 2022-08-19 11:04:43 +08:00
ibuler
01919a496e perf: 修改平台和资产 2022-08-18 17:59:18 +08:00
feng626
2c66bec7c9 Merge pull request #2000 from jumpserver/pr@dev@ticket_translate
fix: 修复工单翻译
2022-08-18 15:10:45 +08:00
feng626
b10f7faf25 fix: 修复工单翻译 2022-08-18 15:09:26 +08:00
feng626
450014ab16 Merge pull request #1999 from jumpserver/pr@dev@batch_command_filter
perf: 批量命令搜索优化
2022-08-18 11:48:22 +08:00
feng626
8ad0d2ac58 perf: 批量命令搜索优化 2022-08-18 11:44:45 +08:00
Jiangjie.Bai
bd41f96df3 fix: 修复属性映射字段值不显示的问题 2022-08-18 11:01:13 +08:00
Jiangjie.Bai
5346eb1ef1 fix: 修复云同步 lan attrs ip_group 必填项问题,gcp 上传文件不显示问题 2022-08-17 16:46:32 +08:00
“huailei000”
f532d624e0 fix: 字段设置为必填项 2022-08-16 16:31:13 +08:00
“huailei000”
4ce6f49b30 fix: 修复应用授权远程应用以外的类型不显示字段说明 2022-08-16 15:55:19 +08:00
Jiangjie.Bai
2fb160b5f7 fix: 修改表单默认值的设置,gcp 的 attrs 字段中是 child 不是 children 2022-08-16 15:53:25 +08:00
“huailei000”
4ed9fb2acc fix: 取消树搜索input自动提示最近输入 2022-08-16 14:25:54 +08:00
“huailei000”
722fc083cb perf: 替换资产树title 2022-08-16 12:24:35 +08:00
ibuler
1bfe5eed15 perf: 修改账号创建 2022-08-15 18:32:13 +08:00
Jiangjie.Bai
4356b79ecc perf: 优化 attrs 字段 default 值的返回 2022-08-15 16:23:13 +08:00
feng626
5eff817b05 Merge pull request #1987 from jumpserver/pr@dev@update_TICKET_AUTHORIZE_DEFAULT_TIME
fix: 配置工单授权时间后更新vuex
2022-08-15 11:28:12 +08:00
feng626
4f08fef25a fix: 配置工单授权时间后更新vuex 2022-08-15 11:27:13 +08:00
feng626
325f21f8b5 Merge pull request #1985 from jumpserver/fix_tree_search_url
fix: 资产树默认关闭搜索;调整搜索url携带的参数
2022-08-12 16:53:33 +08:00
“huailei000”
802d6f6cd3 fix: 资产树默认关闭搜索;调整搜索url携带的参数 2022-08-12 16:49:47 +08:00
feng626
f2120521d6 Merge pull request #1984 from jumpserver/pr@dev@ticket_flow
fix: 还原工单流逻辑
2022-08-12 14:27:02 +08:00
feng626
cbdeea9be7 fix: 还原工单流逻辑 2022-08-12 14:21:53 +08:00
“huailei000”
8d2d38327a fix: 添加正则过滤表情符号方法;修复创建云同步名称能输入表情符号问题 2022-08-12 11:33:22 +08:00
“huailei000”
5c564c42dc fix: 修复资产树右键不显示菜单问题 2022-08-12 11:33:00 +08:00
feng626
0c47f8f962 Merge pull request #1981 from jumpserver/pr@dev@ticket_flow
fix:  全局组织下不能修改工单流
2022-08-12 10:44:12 +08:00
feng626
65d625ad3c fix: 全局组织下不能修改工单流 2022-08-12 10:43:20 +08:00
feng626
0e65b7f1be Merge pull request #1979 from jumpserver/pr@dev@actions
fix: 修复授权动作不展示
2022-08-11 18:05:27 +08:00
feng626
22cfaf8665 fix: 修复授权动作不展示 2022-08-11 18:03:30 +08:00
feng626
b3670fe528 fix: 修复系统工具切换时 清空终端信息 2022-08-11 16:26:19 +08:00
ibuler
d311884ec0 perf: 修改 添加 account 2022-08-11 16:26:16 +08:00
Jiangjie.Bai
2f80b66b07 perf: 云同步 LAN 添加测试超时时间选项 2022-08-11 16:25:54 +08:00
“huailei000”
b400c13965 perf: 优化资产树搜索等待时间 2022-08-11 14:11:29 +08:00
fit2bot
c71f0c17fc feat: 添加树的title显示模块 (#1975)
* feat: 树组件增加搜索功能

* feat: 添加插入节点

* feat: zTree组件增加搜索功能配置、创建根节点配置

* feat: 添加树的title显示模块

Co-authored-by: “huailei000” <2280131253@qq.com>
2022-08-11 13:43:08 +08:00
fit2bot
a952477c3b fix: 修复创建应用工单action (#1971)
* fix: 修复创建应用工单action

* 调整结构

Co-authored-by: feng626 <1304903146@qq.com>
2022-08-10 19:36:22 +08:00
ibuler
1291b693f0 perf: 修改 protocol 2022-08-10 19:26:28 +08:00
feng626
1153a3b38b fix: 修复翻译 2022-08-10 11:01:56 +08:00
fit2bot
2e69cd86aa feat: 系统工具Ping和Telnet (#1961)
Co-authored-by: halo <wuyihuangw@gmail.com>
Co-authored-by: Jiangjie.Bai <32935519+BaiJiangJie@users.noreply.github.com>
2022-08-09 17:55:14 +08:00
ibuler
df15fd497d pref: 修改 nestfield 2022-08-09 16:53:17 +08:00
jiangweidong
a5ea6360bd perf: 优化测试按钮交互 2022-08-09 16:10:39 +08:00
jiangweidong
0639b139d7 feat: 支持CMPPv2.0协议短信网关 2022-08-09 16:10:39 +08:00
ibuler
23ec8e4687 perf: 修改 select2 2022-08-09 13:28:36 +08:00
ibuler
2f7e3bbc85 perf: 修改 host 2022-08-09 10:43:01 +08:00
ibuler
690757b225 perf: 修改展现方式 2022-08-08 15:32:21 +08:00
ibuler
a8867dee83 perf: aes key 强制最大 16 2022-08-05 14:55:00 +08:00
Jiangjie.Bai
c4d0462362 feat: Cloud 支持局域网 IP 扫描 2022-08-05 14:38:23 +08:00
“huailei000”
db97240ad3 perf: 调整导航栏对齐;替换站内信图标 2022-08-04 14:46:52 +08:00
jiangweidong
5b6f06ac0e feat: 认证方式支持OAuth2.0协议 (#1963)
* feat: 认证方式支持OAuth2.0协议

* 增加scope参数

* perf: 优化 OAuth2 认证逻辑和Logo,支持上传图标

* perf: 优化 OAuth2 认证逻辑和Logo,支持上传图标

Co-authored-by: Jiangjie.Bai <bugatti_it@163.com>
2022-08-04 14:41:20 +08:00
ibuler
d3e3561407 v3 init 2022-08-03 16:31:36 +08:00
“huailei000”
51de827c2b fix: 修复浏览器控制台提示icons提示告警问题 2022-08-03 14:24:55 +08:00
ibuler
49566cdae7 perf: 修改头像 2022-08-03 14:24:37 +08:00
“huailei000”
b6786687b6 fix: 修复修改个人信息后点击tip链接跳转失败问题 2022-08-03 14:24:06 +08:00
ibuler
2e7c48a999 perf: 修改 account 2022-07-28 18:50:05 +08:00
feng626
c83abe32c6 Merge pull request #1960 from jumpserver/pr@dev@ticket_app_add_action
feat: 应用工单支持选择动作
2022-07-22 16:25:10 +08:00
feng626
1b19e0201d feat: 应用工单支持选择动作 2022-07-22 16:20:48 +08:00
feng626
7681250fff Merge pull request #1959 from jumpserver/pr@dev@ticket_perm_default_time
feat: 添加默认工单授权时间
2022-07-22 15:23:02 +08:00
feng626
9fe4e0b613 feat: 添加默认工单授权时间 2022-07-22 15:21:22 +08:00
“huailei000”
2f09c3f355 fix: 修复会话记录跳转链接颜色问题 2022-07-20 15:03:28 +08:00
“huailei000”
ea047e01d1 fix: 修复element-button类型为danger&plain的颜色问题 2022-07-20 15:02:59 +08:00
ibuler
76d9a69220 perf: 修改 rdp 2022-07-19 18:58:44 +08:00
ibuler
6388eed6e3 perf: 修改系统用户列表 2022-07-19 18:03:16 +08:00
“huailei000”
86ead72858 fix: 创建工单-切换组织时清空节点、资产、系统用户 2022-07-19 16:17:53 +08:00
ibuler
48b22edace perf: 修改 org 变量名称 2022-07-19 15:59:10 +08:00
ibuler
ea682a2aaa perf: 优化 dialog footer padding 2022-07-19 15:39:29 +08:00
fit2bot
8b499d8f7f pref: 优化体验 (#1952)
* perf: 修改 padding

* pref: 优化体验

Co-authored-by: ibuler <ibuler@qq.com>
2022-07-19 15:14:45 +08:00
“huailei000”
25c04e9c05 fix: 修复下拉选中项鼠标hover颜色问题 2022-07-19 15:10:44 +08:00
huangzhiwen
5dca562a12 fix: 修改动作选择为默认全展开 2022-07-19 14:58:18 +08:00
“huailei000”
7701bc9b67 fix: 修复从审批工单进入资产授权点击更新后获取不到数据问题 2022-07-18 17:17:30 +08:00
“huailei000”
157bc08f84 fix: 修复右键资产树后点击切换到其他组织不生效问题 2022-07-18 15:15:17 +08:00
“huailei000”
7921f1f9e5 fix: 修复element-ui 字体图标加载不出来问题 2022-07-18 10:59:06 +08:00
ibuler
90d737773d perf: 优化修改添加账号 2022-07-17 13:56:43 +08:00
“huailei000”
a7252d16d1 fix: 修复element-ui字体图标加载失败问题 2022-07-17 11:20:20 +08:00
ibuler
4f23c40598 perf: 重构账号 2022-07-15 18:57:38 +08:00
feng626
cdde3799af Merge pull request #1939 from jumpserver/pr@dev@confirm_css
fix: confirm css
2022-07-15 16:55:40 +08:00
feng626
f0b987ed54 fix: confirm css 2022-07-15 16:55:01 +08:00
jiangweidong
af60fdabda perf: 优化测试邮箱连接等功能时,交互界面优化,显示loading 2022-07-15 14:57:06 +08:00
“huailei000”
af0d6202bb perf: 优化首屏加载速度 2022-07-15 14:19:15 +08:00
feng626
c1e3c23523 Merge pull request #1937 from jumpserver/pr@dev@ticket_org
fix: 修复工单选择资源组织问题
2022-07-15 11:42:17 +08:00
feng626
7232706a7f fix: 修复工单选择资源组织问题 2022-07-15 11:41:06 +08:00
“huailei000”
dd2b76473f fix: 修复站内信链接颜色 2022-07-15 11:07:52 +08:00
“huailei000”
b41c3ac687 fix: 修复默认主题颜色配置不全问题 2022-07-15 11:01:08 +08:00
feng626
fa74dad83d fix: vuex add notRootWorkbenchOrgs 2022-07-14 18:11:21 +08:00
feng626
06a09b90e2 Merge pull request #1932 from jumpserver/pr@dev@ticket_title_css
fix: 修改创建更新工单 标题的css
2022-07-14 16:39:46 +08:00
feng626
3c9767b791 fix: 修改创建更新工单 标题的css 2022-07-14 16:38:17 +08:00
Jiangjie.Bai
da66f5e123 perf: 优化命令过滤器页面说明文案 2022-07-14 15:30:59 +08:00
feng626
e4f33cce14 Merge pull request #1928 from jumpserver/pr@dev@ticket_default_org
fix: ticket del global org
2022-07-14 15:14:50 +08:00
feng626
a5b374e524 fix: ticket del global org 2022-07-14 15:13:02 +08:00
Jiangjie.Bai
0dfcf42635 Merge pull request #1927 from jumpserver/pr@dev@fix_mergemaster
fix: merge dev
2022-07-14 15:11:42 +08:00
Jiangjie.Bai
0aa42bc72a fix: merge dev 2022-07-14 15:10:26 +08:00
fit2bot
cbf76c17d5 pref: 系统用户有 key 后,更新显示指纹 (#1906)
Co-authored-by: ibuler <ibuler@qq.com>
2022-07-14 14:54:55 +08:00
“huailei000”
216a2df6da perf:优化默认主题文件格式 2022-07-14 14:53:36 +08:00
“huailei000”
0b2db0615e fix: 系统用户-telnet协议用户名设置为非必填 2022-07-14 14:47:22 +08:00
“huailei000”
3544fe5bfa fix: 修复无痕模式下其他组织创建新用户登录没有权限问题 2022-07-14 14:42:55 +08:00
feng626
2cd30fc9d8 Merge pull request #1921 from jumpserver/pr@dev@del_history_account
perf: 暂时禁用账号历史
2022-07-14 10:40:45 +08:00
feng626
71bbe7b0c5 perf: 暂时禁用账号历史 2022-07-14 10:38:51 +08:00
feng626
29f1523113 Merge pull request #1919 from jumpserver/pr@dev@audit_command_filter
perf: 批量命令添加搜索项
2022-07-13 17:34:24 +08:00
feng626
6b5981e3af perf: 批量命令添加搜索项 2022-07-13 17:33:13 +08:00
Jiangjie.Bai
273a6cbb3b feat: Endpoint 支持 oracle 版本 2022-07-13 16:32:01 +08:00
feng626
6c78f04d12 Merge pull request #1731 from jumpserver/pr@dev@ticket
fix: 工单 bug
2022-07-13 15:50:08 +08:00
feng626
1b86b4e4cd fix: ticket bug 2022-07-13 15:47:36 +08:00
“huailei000”
94d3560410 fix:资产授权-资产节点列表默认显示资产 2022-07-13 14:03:47 +08:00
“huailei000”
897749547d fix: 修复资产账号连续点击查看不触发问题 2022-07-13 14:03:06 +08:00
ibuler
6fb34451d9 perf: 修改主题 btn 颜色 2022-07-13 11:13:23 +08:00
ibuler
3fba41b27b perf: 优化配色 2022-07-13 10:03:11 +08:00
Jiangjie.Bai
6c5f991494 fix: 修改连接令牌 is_valid 字段 2022-07-12 18:33:58 +08:00
ibuler
e80499b7b4 fix: 修复普通用户登录默认 404
perf: 添加注释
2022-07-12 17:12:03 +08:00
feng626
732788ac72 Merge pull request #1905 from jumpserver/pr@dev@confirm
fix: oauth bind confirm url
2022-07-12 16:02:57 +08:00
feng626
5a63cd253d fix: oauth bind confirm url 2022-07-12 15:59:58 +08:00
feng626
bc17b5c504 feat: 工单支持审批时修改资产 2022-07-12 15:29:27 +08:00
feng626
5dfcfd7b71 Merge pull request #1904 from jumpserver/pr@dev@perf_colors
fix: theme colors default
2022-07-12 14:56:21 +08:00
feng626
39766553fa fix: theme colors default 2022-07-12 14:55:02 +08:00
ibuler
b6be60c584 perf: 优化 theme color 2022-07-12 14:15:45 +08:00
fit2bot
a6d9bd1ab3 perf: 优化 btn 颜色 (#1902)
* perf: 修改 theme

* perf: 优化 btn 颜色

Co-authored-by: ibuler <ibuler@qq.com>
2022-07-12 13:43:33 +08:00
ibuler
940a3c50f3 perf: 修改 theme 2022-07-12 13:28:28 +08:00
ibuler
ca45f61c2c perf: remove unused css 2022-07-12 10:29:05 +08:00
fit2bot
7644bffe12 feat: 添加连接令牌页面 (#1891)
* feat: 修改 API Key action 启停->启用/禁用

* feat: 添加连接令牌页面

* feat: 添加连接令牌页面

* feat: 修改敏感字段组件

* feat: 添加help text

Co-authored-by: Jiangjie.Bai <bugatti_it@163.com>
2022-07-11 19:38:56 +08:00
feng626
ba1923cd21 Merge pull request #1899 from jumpserver/pr@dev@yarn_lock
perf: update yarn lock
2022-07-11 18:23:21 +08:00
feng626
e0dc7ab451 perf: update yarn lock 2022-07-11 18:21:57 +08:00
“huailei000”
3a1f0b6d38 fix: 修复info类型button的样式特殊处理 2022-07-11 18:19:52 +08:00
“huailei000”
13b91a541c fix: 修复el-link边框颜色 2022-07-11 17:06:59 +08:00
“huailei000”
0cd96e1d82 fix: 修复混合颜色方法判断错误问题 2022-07-11 15:55:51 +08:00
ibuler
efe6247dbc perf: 修改 theme color 2022-07-11 15:17:34 +08:00
ibuler
b8b7c73bb1 perf: 修改主题 2022-07-11 11:18:23 +08:00
“huailei000”
3b1ea689d1 perf: 删除没有引用的主题文件 2022-07-11 11:16:35 +08:00
“huailei000”
c5a611af06 perf: 修改淘宝镜像新域名 2022-07-11 11:09:25 +08:00
ibuler
ef41dc809c perf: 修改 demo 2022-07-08 15:38:42 +08:00
“huailei000”
bc0ca617a1 fix: 修复修改密码组件颜色随主题色变化 2022-07-08 15:38:11 +08:00
“huailei000”
d25620ecfe fix: 修复element-ui,link标签hover状态的颜色 2022-07-08 15:37:45 +08:00
“huailei000”
bc9d0aeeb3 fix: 修复工单查看受理人翻译问题、颜色问题;修复button focus状态下颜色问题 2022-07-08 13:34:54 +08:00
“huailei000”
bbd2951496 fix: 修复命令存储默认初始值不准确问题 2022-07-08 11:19:58 +08:00
“huailei000”
0d80eca595 feat: 添加主题预览功能 2022-07-07 19:43:03 +08:00
fit2bot
d8cf5ad553 perf: 修改一些名字 (#1882)
* perf: 修改一些名字

* perf: 修改 colors

Co-authored-by: ibuler <ibuler@qq.com>
2022-07-07 18:34:15 +08:00
“huailei000”
ec9b8f0005 perf: 优化修改主题相关方法传参 2022-07-07 18:07:38 +08:00
feng626
d98c961fd8 Merge pull request #1880 from jumpserver/pr@dev@confirm
fix: 调整confirm
2022-07-07 17:07:28 +08:00
feng626
639122aeca fix: 调整confirm 2022-07-07 17:04:54 +08:00
“huailei000”
45852eb4b9 fix: 修复修改主题颜色以后button hover颜色不一致问题 2022-07-07 15:03:15 +08:00
“huailei000”
24e716df5d fix: 修复修改主题颜色后提交保存页面刷新不生效问题 2022-07-07 12:55:24 +08:00
dependabot[bot]
fbda43b9dd build(deps): bump shell-quote from 1.7.2 to 1.7.3
Bumps [shell-quote](https://github.com/substack/node-shell-quote) from 1.7.2 to 1.7.3.
- [Release notes](https://github.com/substack/node-shell-quote/releases)
- [Changelog](https://github.com/substack/node-shell-quote/blob/master/CHANGELOG.md)
- [Commits](https://github.com/substack/node-shell-quote/compare/v1.7.2...1.7.3)

---
updated-dependencies:
- dependency-name: shell-quote
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-07 09:35:02 +08:00
“huailei000”
e5f18fa2bb perf: 去掉预览效果 2022-07-06 20:02:42 +08:00
“huailei000”
a3e97cb039 fix: 修复菜单颜色不变化问题 2022-07-06 19:50:28 +08:00
fit2bot
f4292796fc perf: 优化配色 (#1871)
* perf: 优化配色

* perf: 修改 interface

Co-authored-by: ibuler <ibuler@qq.com>
2022-07-06 19:45:44 +08:00
“huailei000”
bc991fe762 perf: 调整主题配置文件结构 2022-07-06 19:43:18 +08:00
“huailei000”
3de65f9a5b fix: 修复仪表盘不随主题颜色变化问题;修复SAML2-link标签颜色;修复select-down显示颜色 2022-07-06 17:49:38 +08:00
“huailei000”
000c8da6ae perf: 优化主题配置文件对象写法 2022-07-06 15:03:48 +08:00
ibuler
bc253c26b9 perf: 修改 css 名称 2022-07-06 11:01:13 +08:00
“huailei000”
abc3738309 perf: 优化css文件命名;删除没用css文件;解决设置主题保存也生效问题 2022-07-06 10:50:01 +08:00
ibuler
c305ca2e22 pref: 还原高度 2022-07-05 20:17:53 +08:00
“huailei000”
6618afc72f fix: 修复倒入组件报错问题 2022-07-05 20:17:17 +08:00
huailei
ab4b4d5230 Feat addtheme (#1864)
* feat: 删除没用的css文件

* feat: 添加修改主题组件

* feat: 设置全局css变量

* feat: 替换修改主题方法

* perf: 修改 bg color

* perf: 修改 left bar css

* perf: 修改 element

* perf: 暂存与喜爱

* feat: 添加颜色转换方法

* perf: 修改一些

* perf: 修改颜色

* feat: 修改默认elemet-ui样式

* feat: 暂存

* feat: 添加切换菜单栏颜色方法

* feat: 调整配置颜色

* feat: 调整主题相关配色
1、修复弹窗出现黑屏问题
2、修复左侧菜单展开、折叠出现白色闪动问题
3、迁移element-ui.scss文件内容到extra.css文件里

* feat: 调整styles下文件结构;升级sass插件修复构建提示语法错误问题

* feat: 拆分主题配置文件;添加设置到基本设置里

* feat: 修复public-fonts目录下文件内容

* fix: 解决冲突

* feat: 修改颜色配置

Co-authored-by: ibuler <ibuler@qq.com>
2022-07-05 20:06:28 +08:00
fit2bot
be842a3e3a perf: 修改颜色 (#1862)
* perf: 修改颜色

* perf: 优化主题

Co-authored-by: ibuler <ibuler@qq.com>
2022-07-05 17:35:05 +08:00
fit2bot
114704f668 perf: 优化主题配色 (#1859)
* perf: 优化主题配色

* perf: 修改主题

* perf: 修改更新 theme

* perf: 修改主题

* perf: 修改 avart

* perf: css

* perf: css

Co-authored-by: ibuler <ibuler@qq.com>
2022-07-05 14:31:50 +08:00
fit2bot
5f8b3f1986 feat: 账号历史信息 (#1841)
* perf: 账号历史信息

* del app

Co-authored-by: feng626 <1304903146@qq.com>
2022-07-04 18:55:46 +08:00
“huailei000”
4b376b65b3 fix: 修复当前用户加入组织后创建工单不显示加入的组织问题 2022-07-04 11:27:54 +08:00
feng626
f5c7abcbd8 perf: confirm 优化 2022-07-04 11:24:25 +08:00
Jiangjie.Bai
bb91fbb327 perf: 会话列表显示终端名称; 2022-07-04 11:22:30 +08:00
fit2bot
c3cc54a2d2 perf: 简单修改配色 (#1857)
* perf: 简单修改配色

* perf: 吸怪透明度

* perf: 默认红色

Co-authored-by: ibuler <ibuler@qq.com>
2022-07-01 16:12:36 +08:00
fit2bot
109b40f3b2 perf: 修改 css (#1856)
* perf: 修改 css

* perf: 菜单颜色

* perf: 修改主题

* perf: 统一颜色 css

* perf: 修改 css

* perf: 修改 css

Co-authored-by: ibuler <ibuler@qq.com>
2022-07-01 15:15:17 +08:00
Jiangjie.Bai
47a3005b6a perf: 创建更新用户和用户列表添加 is_active 字段 2022-06-30 18:28:35 +08:00
ibuler
7c6530d9e8 perf: 修改统一 css 2022-06-30 18:28:17 +08:00
ibuler
8e57d76713 perf: 整理 css 2022-06-30 18:28:17 +08:00
ibuler
8f6c9af3fb perf: 修改主题 2022-06-30 13:07:22 +08:00
ibuler
2719925f8b perf: remove duplicate css 2022-06-30 13:07:22 +08:00
feng626
51c7a3e8cc Merge pull request #1852 from jumpserver/pr@dev@ticket_bug
fix: 修复工单命令复合显示bug
2022-06-30 11:17:46 +08:00
feng626
0946fedce2 fix: 修复工单命令复合显示bug 2022-06-30 11:16:16 +08:00
Jiangjie.Bai
8b11146e44 feat: Endpoint 添加帮助信息 2022-06-29 18:51:05 +08:00
“huailei000”
263ab8c913 fix: 修复进入工单流程设置详情页,页面布局出现遮挡问题 2022-06-29 10:51:43 +08:00
“huailei000”
33b8e7a21b perf: 修复工单-创建应用授权error提示方式 2022-06-29 10:49:21 +08:00
“huailei000”
ccecaf7aae fix: 修复工单页面刷新会返回到工作台问题 2022-06-28 18:14:19 +08:00
feng626
fc8d9b4509 Merge pull request #1844 from jumpserver/pr@dev@fix_ticket_bug
fix: 解决一些工单已知问题
2022-06-28 17:19:54 +08:00
feng626
25999801d5 fix: 解决一些工单已知问题 2022-06-28 17:15:02 +08:00
“huailei000”
763c8338ef fix: 修复终端管理操作不显示问题 2022-06-28 16:32:49 +08:00
“huailei000”
340516297b fix: 修复密码过期组件变量没找到报错问题 2022-06-28 15:55:42 +08:00
ibuler
069ba9cfc4 perf: 修改 msg 2022-06-23 17:28:11 +08:00
ibuler
4c88a331d5 perf: 修改 license 提示 2022-06-23 17:28:11 +08:00
“huailei000”
d7016c5de2 perf: 优化左侧菜单折叠后title修改为显示图标 2022-06-23 15:54:41 +08:00
feng626
3d41215a63 Merge pull request #1780 from jumpserver/pr@dev@refactor_tickiets
perf: 工单重构
2022-06-23 14:38:44 +08:00
feng626
57e5452220 优化一波 2022-06-23 14:31:06 +08:00
“huailei000”
cc94eb6d4e perf: 优化帮助文案 2022-06-22 16:40:51 +08:00
“huailei000”
0b82947e8f fix: 修复左侧菜单英文翻译问题 2022-06-22 16:22:10 +08:00
ibuler
e4507e35fd perf: 优化站内信布局 2022-06-21 14:27:16 +08:00
“huailei000”
40fd62cd2b fix: 修改在更新页面下切换组织,点击浏览器后退操作接口500问题 2022-06-17 19:00:21 +08:00
ibuler
5e8c1b4881 pref: 优化添加批量删除 2022-06-17 18:20:03 +08:00
ibuler
5f984ecbe6 perf: 修改移动设备下的表现 2022-06-17 18:19:30 +08:00
feng626
111d3d56e2 perf: 优化confirm 重新登录翻译 2022-06-16 18:47:37 +08:00
feng626
91c6a4d6b2 perf: 优化confirm 重新登录翻译 2022-06-16 18:32:14 +08:00
Jiangjie.Bai
58ab7139d6 Merge pull request #1817 from jumpserver/dev
v2.23.0 rc6
2022-06-16 18:13:04 +08:00
“huailei000”
81d8cd971c fix: 切换视图提示信息判断移动端不显示 2022-06-16 18:11:20 +08:00
ibuler
ea3e26b92c perf: 修改移动端 table 2022-06-16 18:09:26 +08:00
feng626
a076a277c9 fix: confirm bug 2022-06-16 18:08:40 +08:00
feng626
3c9a3b693b 修啊修 2022-06-16 17:53:50 +08:00
Jiangjie.Bai
79f6bea423 perf: 优化会话加入记录结束状态显示 2022-06-16 16:42:08 +08:00
Jiangjie.Bai
ea8af7deb3 Merge pull request #1810 from jumpserver/dev
v2.23.0 rc5
2022-06-16 15:53:41 +08:00
ibuler
fcfd26c58f perf: 优化 icon 2022-06-16 15:47:49 +08:00
“huailei000”
a6c1e16339 fix: 修复资产列表右击资产搜索框出现空白tag问题 2022-06-16 15:45:08 +08:00
“huailei000”
c899b209d7 fix: 修复全局组织下不能创建判断;平台列表全局组织可以创建、克隆判断 2022-06-16 14:50:34 +08:00
“huailei000”
bba8f8a9a0 fix: 修复终端管理-翻译问题 2022-06-16 14:50:18 +08:00
“huailei000”
d1b620956e perf: 帮助下拉内容与luna保持一致 2022-06-16 14:15:54 +08:00
Jiangjie.Bai
f260979a11 fix: 修复创建、更新用户时need_update_password字段样式 2022-06-16 13:56:34 +08:00
feng626
f3bc6bdd46 Merge pull request #1804 from jumpserver/pr@dev@confirm_bug
fix: confirm bug
2022-06-16 12:44:03 +08:00
feng626
7fe91756c9 fix: confirm bug 2022-06-16 12:39:41 +08:00
feng626
0fa05aaeb4 Merge pull request #1803 from jumpserver/pr@dev@confirm_input_perf
perf: user confirm input
2022-06-16 12:32:02 +08:00
feng626
2183e6bc89 perf: user confirm input 2022-06-16 12:31:03 +08:00
ibuler
7bb16515b1 stash it 2022-06-16 11:35:23 +08:00
Jiangjie.Bai
1ecc57b21b Merge pull request #1797 from jumpserver/dev
v2.23.0 rc4
2022-06-15 19:35:36 +08:00
feng626
76085f42c5 fix: 修复profile更新 会取消三方绑定账号问题 2022-06-15 19:31:33 +08:00
“huailei000”
ba0a425359 fix: 修复全局组织下克隆权限判断 2022-06-15 19:31:16 +08:00
feng626
c18f712b84 修改一点 2022-06-15 18:59:00 +08:00
“huailei000”
6815d3be13 fix: 修复资产列表自定义搜索显示true问题 2022-06-15 17:46:52 +08:00
ibuler
385e654fbe perf: 搜索下拉 ID 2022-06-15 16:34:08 +08:00
“huailei000”
09010e4e94 fix: 修复创建用户表单翻译问题 2022-06-15 15:36:12 +08:00
ibuler
f347833ea8 perf: 优化 license 报错 2022-06-15 15:35:18 +08:00
“huailei000”
ae9c5c389d fix: 修复任务列表-删除任务名称不一样问题 2022-06-15 15:31:16 +08:00
Jiangjie.Bai
15a53c4b90 Merge pull request #1791 from jumpserver/dev
v2.23.0-rc3
2022-06-13 17:43:21 +08:00
“huailei000”
703898e707 fix: 修复资产树右键-显示资产详情弹窗不显示问题 2022-06-13 17:39:19 +08:00
feng626
fe0d7a7e3f 修改 2022-06-13 16:25:30 +08:00
Jiangjie.Bai
09b6bc1c18 Merge pull request #1789 from jumpserver/dev
v2.23.0-rc1
2022-06-09 17:40:42 +08:00
Jiangjie.Bai
d1a2564359 perf: 优化Su用户提示信息颜色样式 2022-06-09 17:20:47 +08:00
feng626
a3193beabf 改又改 2022-06-09 14:26:08 +08:00
dependabot[bot]
f46a1054ea build(deps): bump async from 2.6.3 to 2.6.4
Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4)

---
updated-dependencies:
- dependency-name: async
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-09 10:34:58 +08:00
dependabot[bot]
64813f9cb6 build(deps): bump follow-redirects from 1.13.1 to 1.14.8
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.13.1 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.13.1...v1.14.8)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-09 10:34:34 +08:00
dependabot[bot]
a6c0207c7e build(deps): bump moment from 2.29.1 to 2.29.2
Bumps [moment](https://github.com/moment/moment) from 2.29.1 to 2.29.2.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.29.1...2.29.2)

---
updated-dependencies:
- dependency-name: moment
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-09 10:33:48 +08:00
dependabot[bot]
bf207285a8 build(deps): bump eventsource from 1.0.7 to 1.1.1
Bumps [eventsource](https://github.com/EventSource/eventsource) from 1.0.7 to 1.1.1.
- [Release notes](https://github.com/EventSource/eventsource/releases)
- [Changelog](https://github.com/EventSource/eventsource/blob/master/HISTORY.md)
- [Commits](https://github.com/EventSource/eventsource/compare/v1.0.7...v1.1.1)

---
updated-dependencies:
- dependency-name: eventsource
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-09 10:33:29 +08:00
ibuler
dd026f11ee perf: 修改 tree add 2022-06-09 10:23:08 +08:00
feng626
a58accca4d Merge pull request #1786 from jumpserver/pr@dev@relogin_bug
fix: relogin visible
2022-06-08 19:41:09 +08:00
feng626
bb572a3de9 fix: relogin visible 2022-06-08 19:39:27 +08:00
feng626
8836284b88 Merge pull request #1785 from jumpserver/pr@dev@user_confirm
perf: 统一校验当前用户api
2022-06-07 19:25:58 +08:00
feng626
68d97242cc perf: 统一校验当前用户api 2022-06-07 19:20:50 +08:00
Jiangjie.Bai
1bb3f0a48e feat: 添加组件类型 razor 并替换 XRDP_ENABLED 2022-06-07 13:42:24 +08:00
Jiangjie.Bai
7b566ae46f feat: 创建API增加clone_from查询参数 2022-06-06 16:12:41 +08:00
feng626
9dd89fe7ae fix: 合并后的bug 2022-06-02 15:05:51 +08:00
feng626
db67aa9b39 merge pr@dev@refactor_tickets 2022-06-02 11:39:59 +08:00
feng626
df96ce4112 perf: 工单重构 2022-06-02 10:34:05 +08:00
ibuler
4d27014330 perf: 优化工单 2022-06-02 08:48:53 +08:00
Jiangjie.Bai
1cb10902d5 feat: OIDC 用户添加属性映射值 2022-05-31 16:04:12 +08:00
“huailei000”
b71b602433 fix: 修复删除已绑定用户的角色,重复提示报错问题
1、删除组件内错误提示信息,统一走全局错误提示信息
2022-05-31 15:55:27 +08:00
ibuler
e39c4fc339 perf: 优化 ldap 导入 2022-05-30 11:41:21 +08:00
“huailei000”
9107c6a76a feat: 命令过滤详情添加用户、用户组、应用右侧卡片快捷入口 2022-05-30 10:31:26 +08:00
ibuler
55a83a2064 perf: 速度慢点,为以后优化留下空间 2022-05-30 10:30:43 +08:00
ibuler
92f52b100a perf: 优化动画速度 2022-05-30 10:21:18 +08:00
“huailei000”
5cd3aea0a3 feat: 应用授权详情按钮添加权限控制 2022-05-25 09:50:21 +08:00
ibuler
78b72ec68a perf: bool 使用 switcher 2022-05-20 11:43:21 +08:00
fit2bot
04c0c10d46 perf: remote app, cloud, setting 字段支持加密 (#1763)
* stash: 暂存

* pref: 其它字段也加密

* perf: 设置存储字段支持加密

Co-authored-by: ibuler <ibuler@qq.com>
2022-05-20 11:33:18 +08:00
Jiangjie.Bai
c2833cefc2 Merge pull request #1770 from jumpserver/dev
v2.22.0-rc5
2022-05-19 13:07:56 +08:00
“huailei000”
1878376295 fix: 修复消息订阅接受人数不准确问题 2022-05-19 11:44:03 +08:00
Jiangjie.Bai
b25b7dfbc9 Merge pull request #1767 from jumpserver/dev
v2.22.0-rc4
2022-05-18 19:49:38 +08:00
Jiangjie.Bai
98c2677571 fix: 修改 es 翻译 2022-05-18 19:46:33 +08:00
“huailei000”
dd58f400a6 fix: 命令存储索引转换为小写 2022-05-18 19:40:49 +08:00
“huailei000”
a0baca0859 fix: 修复导入弹窗组件参数类型报错问题 2022-05-18 17:35:10 +08:00
“huailei000”
8f7bcc2e26 fix: 修复zTree添加、移动资产时menu无法关闭问题 2022-05-18 17:34:51 +08:00
ibuler
5835ac7f70 perf: 添加 session guard 2022-05-18 14:50:16 +08:00
Jiangjie.Bai
fe5941e078 Merge pull request #1758 from jumpserver/dev
v2.22.0-rc3
2022-05-17 21:13:32 +08:00
ibuler
b497f80a76 perf: 开启工单启用 2022-05-17 18:59:24 +08:00
ibuler
8efb405fc0 perf: 恢复 tickets 2022-05-17 18:01:36 +08:00
“huailei000”
51d0861550 fix: 修复工单详情跳转资产授权、应用授权权限位判断问题 2022-05-17 17:28:58 +08:00
Jiangjie.Bai
3050b09b2d Merge pull request #1753 from jumpserver/dev
v2.22.0-rc2
2022-05-17 15:22:01 +08:00
fit2bot
aa00f1e4a6 perf: 修改 console.log() 语句为 debug() 标识 (#1749)
Co-authored-by: Jiangjie.Bai <bugatti_it@163.com>
Co-authored-by: Jiangjie.Bai <32935519+BaiJiangJie@users.noreply.github.com>
2022-05-17 15:16:33 +08:00
ibuler
c604957e66 perf: 账户更新加密 2022-05-17 15:14:18 +08:00
ibuler
91d0f6f92b revert: 暂时还原一下 2022-05-17 14:58:47 +08:00
feng626
f11131e9ad Merge pull request #1751 from jumpserver/pr@dev@fix_bulk_update
fix: 修复批量提交的问题
2022-05-17 12:08:01 +08:00
ibuler
db1b02c262 fix: 修复批量提交的问题 2022-05-17 12:02:04 +08:00
jiangweidong
2610645703 feat: 云同步资产支持Fusion Compute私有云 2022-05-16 18:11:03 +08:00
feng626
a9ee9ac919 Merge pull request #1747 from jumpserver/pr@dev@ticket_perm_workbench
fix: 修复申请工单时未选择工作台权限没有对应组织bug
2022-05-16 13:06:58 +08:00
feng626
b9cd54127c fix: 修复申请工单时未选择工作台权限没有对应组织bug 2022-05-16 13:05:53 +08:00
Jiangjie.Bai
b24deb6c1e Merge pull request #1745 from jumpserver/dev
v2.22.0 rc1
2022-05-12 17:03:12 +08:00
ibuler
ee901e54d3 perf: 修改 token 2022-05-12 15:43:54 +08:00
Jiangjie.Bai
0b5820edba feat: Endpoint添加Redis Port 2022-05-12 14:48:15 +08:00
ibuler
f10118d9d2 perf: 关闭浏览器失效会话 2022-05-12 11:36:05 +08:00
Jiangjie.Bai
c7bf054af7 fix: 删除用户向导配置项 2022-05-11 17:31:47 +08:00
Jiangjie.Bai
fd9916b21b feat: LDAP同步用户支持组织 2022-05-11 11:10:12 +08:00
fit2bot
e78e0cf132 perf: 优化加密传输 (#1739)
* perf: 优化加密

* perf: 优化加密传输

Co-authored-by: ibuler <ibuler@qq.com>
2022-05-10 17:41:14 +08:00
ibuler
441c1eb91d perf: 优化加密 2022-05-10 17:29:07 +08:00
feng626
ab4edd37d4 Merge pull request #1738 from jumpserver/pr@dev@terminal_bulk_update_command_storage
fix: 修复终端存储批量更新
2022-05-10 11:34:30 +08:00
feng626
def43f8e07 fix: 修复终端存储批量更新 2022-05-10 11:32:45 +08:00
“huailei000”
ea1148159b fix: 调整切换视图提示位置 2022-05-10 10:46:00 +08:00
jiangweidong
92a23c6e69 perf: 优化字段 2022-05-09 16:38:23 +08:00
jiangweidong
d6c3cce161 perf: 命令存储ES可根据日期动态建立索引 2022-05-09 16:38:23 +08:00
ibuler
fe5649fbd2 perf: 优化 view switch 切换,增加提示 2022-05-09 14:50:51 +08:00
ibuler
e91ca71812 perf: 修改使用 rsa 加密数据 2022-05-07 15:42:46 +08:00
Jiangjie.Bai
4a8305979e feat: public settings 区分 public 和 open 2022-05-07 12:22:55 +08:00
Frank
b81cbb3d16 文件上传的时候 会让人误以为是直接点击上传按钮。其实是两种方式:要么退拽到此处,或者点击此处上传文件。 2022-05-07 11:11:58 +08:00
ibuler
36bb2cf62f perf: 修改 base model 2022-05-05 16:17:35 +08:00
“huailei000”
b95867d229 fix: 系统用户应用账号列表设置为不可点击 2022-05-05 16:05:21 +08:00
jiangweidong
1ac9ca4593 feat: 账号管理下的资产账号及系统用户下的资产账号支持批量删除 2022-05-05 16:04:47 +08:00
jiangweidong
e59a71285d perf: 查看账号管理中的密码记录日志 2022-05-05 16:04:21 +08:00
Jiangjie.Bai
fac0c6ff9a feat: 添加License数量限制超过提示 2022-05-05 15:54:38 +08:00
ibuler
d7f7650e3a stash: 平台先这样,等待怀磊搞 2022-05-05 10:58:49 +08:00
ibuler
348847e196 perf: 修改 platform 2022-05-05 09:54:38 +08:00
ibuler
95b2650a8a stash it 2022-05-04 09:57:58 +08:00
ibuler
14935cb2f7 perf: 修改平台 2022-05-02 21:29:58 +08:00
ibuler
f059640602 perf: 优化选择 2022-05-01 12:20:44 +08:00
ibuler
22fe547215 perf: 优化 protocols 2022-05-01 10:42:53 +08:00
ibuler
2612134273 perf: 设置 platform 2022-04-30 23:19:16 +08:00
ibuler
9630d8200c stash 2022-04-29 18:29:50 +08:00
Jiangjie.Bai
688eb5838f perf: 优化 OIDC 支持选择认证方式 2022-04-29 14:28:28 +08:00
“huailei000”
075ad0358b fix: 修复临时密码提示翻译 2022-04-29 10:45:49 +08:00
“huailei000”
1187892370 fix: 修复不同语言下switcherview边距问题 2022-04-29 10:44:06 +08:00
feng626
68e30c29fa fix: 开放platform 权限 2022-04-29 10:39:02 +08:00
ibuler
0a5bfa5a55 perf: 添加平台选择 2022-04-28 18:54:48 +08:00
fit2bot
565ed805da perf: 优化 tree table (#1722)
* perf: 优化 tree table

* perf: 还原信息

Co-authored-by: ibuler <ibuler@qq.com>
2022-04-28 16:06:02 +08:00
ibuler
29e51e92a4 stash 2022-04-28 15:52:10 +08:00
ibuler
bd935e9dc2 stash it 2022-04-26 22:22:18 +08:00
ibuler
2edee985fa perf: 添加主机和网络设备 2022-04-25 16:48:19 +08:00
feng626
59fa4cd6e0 Merge pull request #1712 from jumpserver/pr@dev@workbench_orgs
fix: myorgs -> workbench_orgs
2022-04-25 11:37:17 +08:00
feng626
547263d44c fix: myorgs -> workbench_orgs 2022-04-25 11:33:32 +08:00
feng626
59a0a41586 Merge pull request #1710 from jumpserver/pr@dev@fix_temporary_password_text
fix: 修改临时密码提示文案
2022-04-25 11:05:52 +08:00
“huailei000”
2d887df226 fix: 修改临时密码提示文案 2022-04-25 03:00:15 +00:00
ibuler
03ad4cc73c perf: 修改 build 2022-04-24 09:32:23 +08:00
Jiangjie.Bai
4fd8956b0d Merge pull request #1707 from jumpserver/dev
v2.21.0
2022-04-21 18:10:49 +08:00
ibuler
9d75e2e6fd perf: 修改 组织 2022-04-21 17:38:17 +08:00
ibuler
6317400da8 perf: 去掉 reload 2022-04-21 17:38:17 +08:00
fit2bot
7f963e9991 perf: 修改 view 切换 (#1705)
* perf: 修改 view 切换

* fix: 修改 view 跳转 bug

* perf:去掉 reload

Co-authored-by: ibuler <ibuler@qq.com>
2022-04-21 17:23:58 +08:00
“huailei000”
8a731937cf fix: 修复用户列表批量更新弹窗组件不重新渲染问题 2022-04-21 17:01:57 +08:00
fit2bot
a593da7fea perf: 修改 cookie get (#1703)
Co-authored-by: ibuler <ibuler@qq.com>
2022-04-21 15:52:39 +08:00
ibuler
7afa58319f perf: .. 2022-04-21 15:24:43 +08:00
fit2bot
b9547214b7 perf: view switch 默认值 (#1702)
* perf: view switch 默认值

* perf: 去掉冗余

Co-authored-by: ibuler <ibuler@qq.com>
2022-04-21 13:59:58 +08:00
fit2bot
0e7b60a001 fix: 切换视图的问题,修复组织切换的问题 (#1701)
* fix: 切换视图的问题,修复组织切换的问题

* perf: 优化写法

Co-authored-by: ibuler <ibuler@qq.com>
2022-04-21 11:07:56 +08:00
Jiangjie.Bai
20f84db466 Merge pull request #1700 from jumpserver/dev
v2.21.0-rc6
2022-04-20 20:26:24 +08:00
“huailei000”
c5495d9846 fix: 修复会话录像时间1秒显示问题 2022-04-20 20:22:18 +08:00
ibuler
332cd2c073 perf: 修改 org 2022-04-20 19:54:52 +08:00
“huailei000”
2b4d827789 fix: dashboard页面在线用户文案修改为 连接用户 2022-04-20 19:54:29 +08:00
“huailei000”
92144e4f69 fix: 修复移动端搜索框不对齐问题 2022-04-20 17:58:43 +08:00
“huailei000”
41d42c04a6 fix: 修复用户列表批量移除权限位 2022-04-20 17:58:11 +08:00
“huailei000”
f4f42639aa fix: 导入弹框权限根据路由自动判断 2022-04-20 17:57:45 +08:00
“huailei000”
a37af9ed7d fix: 修复命令记录跳转去权限 2022-04-20 16:49:30 +08:00
Jiangjie.Bai
1f0fe18533 fix: 修改系统设置-终端设置创建权限控制 2022-04-20 16:49:01 +08:00
feng626
bc21d7ac17 Merge pull request #1694 from jumpserver/pr@dev@add_orgrolebinding
fix: 修复角色添加用户权限问题
2022-04-20 15:48:35 +08:00
feng626
922ecbf096 fix: 修复角色添加用户权限问题 2022-04-20 15:47:23 +08:00
fit2bot
a162a206bc perf: 修改 tickets orgs (#1691)
* perf: 修改 tickets orgs

* perf: 修改 orgs 切换

Co-authored-by: ibuler <ibuler@qq.com>
2022-04-20 15:27:04 +08:00
fit2bot
12a85da6f7 fix: 修复点击资产授权树勾选框报错的问题 (#1687)
* fix: 修复点击资产授权树勾选狂报错的问题

* fix: 修复点击资产授权树勾选狂报错的问题

Co-authored-by: Jiangjie.Bai <bugatti_it@163.com>
2022-04-20 11:32:25 +08:00
Jiangjie.Bai
585f5e04d6 Merge pull request #1686 from jumpserver/dev
v2.21.0-rc5
2022-04-19 21:59:27 +08:00
feng626
6db90fce09 perf: add org remind 2022-04-19 21:56:18 +08:00
Jiangjie.Bai
69e392b069 fix: 请求设置默认org_id 2022-04-19 20:23:57 +08:00
“huailei000”
e5b2bd7008 fix: 修复会话详情页button 按钮权限位控制 2022-04-19 20:19:00 +08:00
Jiangjie.Bai
c6aaaaf1fd perf: 优化临时密码route控制 2022-04-19 20:18:37 +08:00
“huailei000”
1ab6ed6109 fix: 修复用户详情页按钮权限 2022-04-19 20:18:08 +08:00
“huailei000”
c17d983b2f fix: 修复应用改密计划详情页执行列表操作权限 2022-04-19 20:17:38 +08:00
Jiangjie.Bai
484fb63577 fix: 修复ldap同步interval必填 2022-04-19 18:29:28 +08:00
Jiangjie.Bai
2c8d8c6e66 fix: 修复ldap同步interval必填 2022-04-19 18:29:28 +08:00
Jiangjie.Bai
5577051416 fix: 修改日期搜索默认8天内 2022-04-19 17:45:13 +08:00
“huailei000”
cd51596d45 fix: 恢复资产列表展示字段 2022-04-19 16:18:15 +08:00
Jiangjie.Bai
dd5b805da9 feat: 添加配置项 KoKo SSH Client 方式 2022-04-19 16:17:09 +08:00
ibuler
7d3d4ab73c perf: 修改 .. 2022-04-19 15:31:45 +08:00
ibuler
54097f07be perf: 修改 view orgs 2022-04-19 13:21:22 +08:00
老广
ef5c1b2e23 Merge pull request #1674 from jumpserver/dev
v2.21.0-rc5
2022-04-19 13:15:38 +08:00
ibuler
f104376e92 perf: 优化一些写法 2022-04-19 10:20:41 +08:00
fit2bot
62ed11e7ec perf: 修改用户所属的 org (#1662)
* perf: 修改用户所属的 org

* perf: 修改组织问题

* perf: 修改优化 nav 切换

* perf: 修改 org id

* perf: 修改验证逻辑

* perf: 修改 orgs

Co-authored-by: ibuler <ibuler@qq.com>
2022-04-18 20:20:32 +08:00
“huailei000”
3fd8e23c2c fix: 修改站内信文案为全部已读;调整布局遮挡问题 2022-04-18 16:48:41 +08:00
Jiangjie.Bai
a93ecac15c fix: 修改云任务执行权限控制 2022-04-18 16:05:33 +08:00
Jiangjie.Bai
1fb75fbce0 Merge pull request #1668 from jumpserver/dev
v2.21.0-rc4
2022-04-18 15:34:13 +08:00
“huailei000”
1d594fc594 fix: 修复dialog组件不能关闭问题 2022-04-18 15:33:12 +08:00
“huailei000”
a4abe63ec9 fix: 修复资产列表显示空白字段问题 2022-04-18 15:32:23 +08:00
“huailei000”
4262410038 fix: 内部的message通知使用v-html显示 2022-04-18 15:31:34 +08:00
Jiangjie.Bai
2735d638a2 Merge pull request #1664 from jumpserver/dev
v2.21.0-rc3
2022-04-18 11:44:56 +08:00
Jiangjie.Bai
f9bade6a7c feat: 控制临时密码菜单 2022-04-18 11:32:42 +08:00
Jiangjie.Bai
eaf3c5b013 feat: 设置SessionCookieNamePrefix 2022-04-15 21:14:48 +08:00
“huailei000”
2c2e7d10f9 feat: 增加列表查看、复制组件 2022-04-15 20:06:51 +08:00
Jiangjie.Bai
9243a6699c fix: 系统监控添加Magnus 2022-04-15 16:40:08 +08:00
Jiangjie.Bai
e9a2818580 Merge pull request #1656 from jumpserver/dev
v2.21.0-rc2
2022-04-14 18:40:55 +08:00
feng626
4b318c0aaf Merge pull request #1655 from jumpserver/pr@dev@site_msg
feat: 站内信一键已读
2022-04-14 12:18:29 +08:00
feng626
e9211205cb feat: 站内信一键已读 2022-04-14 11:59:36 +08:00
Jiangjie.Bai
e14a31f31c Merge pull request #1654 from jumpserver/dev
v2.21.0-rc1
2022-04-13 20:31:57 +08:00
jiangweidong
b85db6b73f feat: temp password 2022-04-13 20:09:45 +08:00
jiangweidong
6d8dc058cb feat: 支持临时密码 (one-time-password) 登录 2022-04-13 20:09:45 +08:00
jiangweidong
2b3090b44c feat: 支持资产授权和应用授权的批量更新 2022-04-13 16:53:56 +08:00
“huailei000”
f08b3708d4 fix: 修复更多按钮样式 2022-04-13 14:48:58 +08:00
fit2bot
a8a7538655 feat: 添加Endpoint (#1651)
* feat: 添加Endpoint页面

* feat: 添加Endpoint Rule页面

* feat: 获取connect-url连接地址

* feat: 删除配置KOKO、XRDP、MAGNUS

* feat: 修改翻译

* feat: 修改默认endpoint不能删除

Co-authored-by: Jiangjie.Bai <bugatti_it@163.com>
2022-04-12 19:28:42 +08:00
fit2bot
364f2aaf12 perf: 修改翻译 (#1650)
* perf: 修改 workspace

* perf: 修改翻译

Co-authored-by: ibuler <ibuler@qq.com>
Co-authored-by: Jiangjie.Bai <32935519+BaiJiangJie@users.noreply.github.com>
2022-04-12 13:52:21 +08:00
“huailei000”
dcb87c6216 perf: 调整table列表-操作内容居中显示 2022-04-11 17:06:57 +08:00
“huailei000”
06bd68a874 fix: 概览页显示模块位置调整,增加公告显示;修复概览页跳转权限判断 2022-04-11 15:00:53 +08:00
feng626
4a2b663220 fix: 修复消息订阅无法更新bug 2022-04-08 16:05:34 +08:00
“huailei000”
59342b65c8 fix: 修复终端管理-批量更新弹窗不显示label问题 2022-04-08 15:14:08 +08:00
jiangweidong
4edd9097ab feat: 云同步支持京东云 2022-04-07 11:28:41 +08:00
“huailei000”
6e10f4ccc1 fix: 修复公告对齐展示 2022-04-07 11:25:26 +08:00
“huailei000”
9510dec9e0 fix: 在线会话-命令单行文本省略展示 2022-04-07 11:25:01 +08:00
feng626
31bb679a8e feat: ldap一键导入及设置用户组织 2022-04-06 17:51:31 +08:00
feng626
357b67ffe0 fix: 修改系统用户类型 2022-04-06 14:25:22 +08:00
“huailei000”
07036cdea7 feat: i18n获取浏览器默认语言 2022-04-01 16:28:58 +08:00
一路向北
ec2674a956 Update README.md 2022-04-01 15:24:09 +08:00
“huailei000”
e5791c184d feat: 公告支持换行显示 2022-04-01 15:23:38 +08:00
feng626
bcd0384baa Merge pull request #1622 from jumpserver/pr@dev@koko_setting
feat: koko setting
2022-03-30 19:52:24 +08:00
feng626
461a385596 feat: koko setting 2022-03-30 19:51:05 +08:00
ibuler
0c9440d835 perf: terminal icon 2022-03-30 11:27:01 +08:00
ibuler
9f7c145065 perf: 修改lang 2022-03-29 19:58:33 +08:00
Jiangjie.Bai
05d66c4c4f feat: 改密计划支持su切换用户执行 2022-03-29 16:42:39 +08:00
“huailei000”
c1498d4de5 fix: 修复数据库-创建类型 2022-03-29 14:54:32 +08:00
jiangweidong
34f17beb3c feat: 支持日语 (#1612) 2022-03-28 10:08:53 +08:00
halo
c6f39c79fa perf: 优化长命令记录页面自动换行 2022-03-25 19:40:04 +08:00
ibuler
ae5005ceef feat: 修改 app type 2022-03-25 19:39:29 +08:00
Jiangjie.Bai
dad107d768 Revert "perf:: 修复empty组件为函数式组件"
This reverts commit 8ae14bfb37.
2022-03-25 17:04:25 +08:00
“huailei000”
021dbe6e2e fix:修复资产列表-从节点移除 权限位不准确问题 2022-03-25 14:43:30 +08:00
“huailei000”
8ae14bfb37 perf:: 修复empty组件为函数式组件 2022-03-25 14:42:49 +08:00
“huailei000”
ea2c3f1a11 fix: 修复工单详情detail组件布局问题 2022-03-25 14:38:00 +08:00
“huailei000”
dadeea6d1e perf: 优化日期组件显示遮挡问题 2022-03-22 16:59:21 +08:00
feng626
05e5bcc10d fix: user org perm 2022-03-22 16:58:56 +08:00
ibuler
87d211563f perf: 优化 mongo db 2022-03-22 11:31:06 +08:00
ibuler
6b7f868538 feat: mongodb 支持 2022-03-22 11:31:06 +08:00
ibuler
d3c2d0e7e8 perf: 优化名称显示 2022-03-22 10:52:51 +08:00
“huailei000”
088dbc4e42 fix: 修复系统用户-资产列表按钮权限不准确问题 2022-03-21 19:24:37 +08:00
jiangweidong
18016ffdba feat: 支持百度云资产同步 2022-03-21 19:23:56 +08:00
feng626
b57e65a100 Merge pull request #1599 from jumpserver/pr@dev@asset_user_perm
fix: 修复资产详情中授权用户可查看用户权限
2022-03-21 11:16:49 +08:00
feng626
8852924d45 fix: 修复资产详情中授权用户可查看用户权限 2022-03-21 10:55:27 +08:00
“huailei000”
da1f322e1c fix: 修复apikey权限位问题 2022-03-18 18:16:51 +08:00
“huailei000”
b22b01529a fix: 修复2个tab只给其中一个tab权限接口提示报错问题 2022-03-18 17:15:43 +08:00
Jiangjie.Bai
26ba2c091e fix: 从节点移除资产权限位修改 2022-03-18 17:10:58 +08:00
Jiangjie.Bai
23ee181c63 fix: 修复资产详情系统用户页面权限控制 2022-03-18 16:53:49 +08:00
Jiangjie.Bai
3aca8cdffd fix: 修复工单中会话卡片按钮的权限控制 2022-03-18 16:41:20 +08:00
“huailei000”
b5cd17485e fix: 修复工作台-待我审批权限位问题 2022-03-18 15:11:29 +08:00
Jiangjie.Bai
4db98964dd fix: 修复角色更新、删除权限控制 2022-03-18 14:52:21 +08:00
“huailei000”
3a1870cae1 fix: 修复dashboard页权限位 2022-03-18 12:46:40 +08:00
“huailei000”
c36cc7b15f fix: 修复css样式文件报错 2022-03-18 11:31:06 +08:00
“huailei000”
07b69ab9a8 fix: 修复tab组件没有权限页卡不显示时还会提示接口403问题 2022-03-18 11:22:34 +08:00
fit2bot
222eb4fcb0 perf: 优化详情中各种 box (#1582)
* perf: 优化移动到表单

* perf: 优化详情中各种 box

Co-authored-by: ibuler <ibuler@qq.com>
2022-03-18 11:21:25 +08:00
fit2bot
632dc064d9 perf: 优化手机端 view 切换 (#1583)
* perf: 优化手机端 view 切换

* perf: 优化table 移动端适配

* perf: 优化 pagger overflow

Co-authored-by: ibuler <ibuler@qq.com>
2022-03-18 11:20:18 +08:00
ibuler
cc513c96f5 perf: 优化 form label 位置 2022-03-17 20:31:07 +08:00
ibuler
b3752ba867 perf: 优化详情中btn 2022-03-17 19:52:20 +08:00
ibuler
f18e46ba22 perf: 优化移动端显示 2022-03-17 19:47:16 +08:00
Jiangjie.Bai
ec86037107 Merge pull request #1575 from jumpserver/dev
v2.20.0
2022-03-17 19:24:25 +08:00
“huailei000”
4e9b97700b fix: 修复菜单兼容移动端 2022-03-17 19:09:23 +08:00
ibuler
d189751d67 perf: 修改 table 布局 2022-03-17 18:51:36 +08:00
“huailei000”
6cc04d944b feat: 收集用户-任务执行列表不显示搜索组件 2022-03-17 18:45:32 +08:00
Jiangjie.Bai
35451931b2 fix: 修复工单详情会话卡片按钮权限控制 2022-03-17 18:44:10 +08:00
Jiangjie.Bai
de57c78925 fix: 修复权限依赖 2022-03-17 18:44:10 +08:00
Jiangjie.Bai
96a0d9c5e2 fix: 改密计划权限位 2022-03-17 18:20:52 +08:00
Jiangjie.Bai
977328ff41 fix: 网关测试权限位 2022-03-17 17:59:14 +08:00
Jiangjie.Bai
98c29bb338 fix: 修改工单流程关联工单 2022-03-17 17:59:14 +08:00
Jiangjie.Bai
38c76d0a59 fix: 修复组织创建问题(全局组织);修复资产详情系统用户页面的按钮权限控制 2022-03-17 17:51:29 +08:00
ibuler
c061014d7e perf: 收集用户依赖 2022-03-17 17:24:04 +08:00
Jiangjie.Bai
ca84cb85f4 fix: 修复资产详情授权用户tab页的权限位 2022-03-17 17:23:43 +08:00
Jiangjie.Bai
fc82b4ec30 Merge pull request #1564 from jumpserver/dev
v2.20.0-rc6
2022-03-17 17:08:13 +08:00
Jiangjie.Bai
b3a9c8b8b5 fix: 修改改密计划权限位联动 2022-03-17 17:06:26 +08:00
Jiangjie.Bai
edf09d3260 fix: 修改改密计划权限位联动 2022-03-17 17:06:26 +08:00
fit2bot
fc9b09f5fd perf: 修改 change auth plan (#1561)
* perf: 修改 change auth plan

* perf: 还原

Co-authored-by: ibuler <ibuler@qq.com>
2022-03-17 16:41:00 +08:00
Jiangjie.Bai
79d0144ea0 fix: 创建系统用户su_from必填 2022-03-17 15:22:29 +08:00
Jiangjie.Bai
159e90f48c fix: 资产详情标签加载权限控制 2022-03-17 15:14:45 +08:00
Jiangjie.Bai
3007849abb fix: 修改角色详情中授权用户搜索字段 2022-03-17 15:11:27 +08:00
feng626
e45935ce97 Merge pull request #1557 from jumpserver/pr@dev@view_userapps
fix: view_userapps
2022-03-17 15:04:32 +08:00
feng626
4bef495773 fix: view_userapps 2022-03-17 15:02:36 +08:00
ibuler
e79bd251cb perf: 修改一些bug 2022-03-17 14:55:58 +08:00
Jiangjie.Bai
21c3b1a6cb fix: 修改改密计划路由 2022-03-17 14:55:08 +08:00
feng626
a3653859f8 Merge pull request #1554 from jumpserver/pr@dev@user_match
fix: user match
2022-03-17 14:47:08 +08:00
feng626
fae0104392 fix: user match 2022-03-17 14:44:58 +08:00
Jiangjie.Bai
9ffe34d788 fix: 修改系统用户详情页面权限控制 2022-03-17 14:38:45 +08:00
Jiangjie.Bai
df98ce3a6f fix: 兼容之前的sessiondetail 2022-03-17 14:05:37 +08:00
Jiangjie.Bai
fbed123991 fix: 修复工单详情路由获取 2022-03-17 14:05:37 +08:00
ibuler
51d025b93a perf: 修改创建后的跳转 2022-03-17 12:41:41 +08:00
ibuler
b6004c399c perf: 修改一些依赖 2022-03-17 12:41:41 +08:00
ibuler
2f5e575cb8 perf: 修改批量操作权限 2022-03-17 12:41:41 +08:00
ibuler
c0571bc026 perf: 修改树 2022-03-17 12:41:41 +08:00
“huailei000”
fb9896800a fix: 云同步-同步实例任务执行详情按钮权限控制 2022-03-17 11:51:47 +08:00
Jiangjie.Bai
b63d187f13 fix: 修改组件监控权限控制 2022-03-17 11:51:25 +08:00
Jiangjie.Bai
0f4cb3b916 fix: 去除角色列表搜索项socpe 2022-03-17 11:51:25 +08:00
“huailei000”
09c0647a94 fix: 修复用户列表移除按钮权限位 2022-03-17 11:50:55 +08:00
feng626
7d1e75e4b9 fix: change assetpermission 2022-03-17 11:47:50 +08:00
feng626
df72ced6e8 fix: ticket session bug 2022-03-17 10:42:55 +08:00
Jiangjie.Bai
d794e17f80 Merge pull request #1541 from jumpserver/dev
v2.20.0-rc5
2022-03-16 21:11:54 +08:00
Jiangjie.Bai
39b759661f Merge pull request #1545 from jumpserver/pr@dev@merge_dev
v2.20.0-rc5
2022-03-16 21:11:15 +08:00
fit2bot
14da9fee65 fix: 解决冲突 (#1543)
* chore: 更新Submodule指向

* fix: 修复Build失败的问题

* fix(clone): 修复会话页面产生的clone的问题

* fix: 修复资产授权创建时默认选中了点击的资产和节点问题

修改为指保留最后一次选中的资产或者节点

* fix: 修改命令过滤器添加系统用户协议限制

* fix: 云同步账号详情404

* fix: 修复创建角色成功后跳转详情的问题

* fix: 修复角色详情更新失败的问题

* fix: 删除资产授权刷新缓存接口

* fix: 优化tabmenu默认显示判断

* fix: 修复录像、命令存储权限控制

* perf: 修改订阅,站内信显示禁用 (#1491)

* perf: 修改订阅,站内信显示禁用

* perf: 修改一些 bug

Co-authored-by: ibuler <ibuler@qq.com>

* fix: 修复系统设置终端录像/命令存储创建/更新成功后跳转问题

* fix: 修复会话记录进入详情空白问题

* perf: 修改 tickets 权限

* fix: 修复系统设置终端设置问题

* perf: ticket flow perf

* fix: 修复系统设置终端设置问题

* perf: 优化 perm tree icon

* fix: 修复命令记录列表导出按钮权限

* fix: 修复改密计划-任务列表跳转资产空白页面问题

* fix: 修复终端设置权限依赖关系

* fix: 修复存储测试权限位

* fix: 修复用户列表-授权的应用详情不能点击跳转问题

* fix: 组织管理 详情bug

* fix: 资产树右击菜单

* perf: 优化应用树,统一 dropdown

* perf: 修改 terminal 权限

* fix: 日志审计批量日志过滤资产字段

* fix: 去除change_setting权限位

* fix: 过滤收集用户搜索条件重复问题

* fix: 修复应用改密计划权限控制

* fix: 修复资产管理-平台列表权限位不准确问题

* fix: 修复网管批量删除

* perf: 修复一些bug

* fix: 解决冲突

Co-authored-by: Orange <orangemtony@gmail.com>
Co-authored-by: Jiangjie.Bai <32935519+BaiJiangJie@users.noreply.github.com>
Co-authored-by: 老广 <ibuler@qq.com>
Co-authored-by: Eric_Lee <xplzv@126.com>
Co-authored-by: “怀磊” <2280131253@qq.com>
Co-authored-by: Jiangjie.Bai <bugatti_it@163.com>
Co-authored-by: feng626 <1304903146@qq.com>
2022-03-16 21:01:29 +08:00
Jiangjie.Bai
b1ea8a0b4b fix: 解决冲突 2022-03-16 20:59:56 +08:00
Jiangjie.Bai
25f9a1dd04 fix: 解决冲突 2022-03-16 20:58:04 +08:00
Jiangjie.Bai
f6ee5a7078 fix: 更新资产详情授权用户权限 2022-03-16 20:49:10 +08:00
Jiangjie.Bai
7ab0f5e4b7 fix: 更新用户权限控制 2022-03-16 20:43:05 +08:00
feng626
7e2df6b2eb Merge pull request #1539 from jumpserver/pr@dev@ticket_bug
fix: 修复工单选择org问题
2022-03-16 20:36:41 +08:00
feng626
fdf91c3495 fix: 修复工单选择org问题 2022-03-16 20:31:54 +08:00
fit2bot
96eeda7b4f perf: 修复一些bug (#1538)
* perf: 修改一些翻译

* perf: 修改 权限联动

* perf: 修改消息订阅,站内信默认 check

* perf: 修改 bug

* perf: 修复一些bug

Co-authored-by: ibuler <ibuler@qq.com>
2022-03-16 20:29:57 +08:00
fit2bot
0d39277dae perf: 修改一些翻译 (#1532)
* perf: 修改一些翻译

* perf: 修改 权限联动

* perf: 修改消息订阅,站内信默认 check

* perf: 修改 bug

Co-authored-by: ibuler <ibuler@qq.com>
2022-03-16 20:28:18 +08:00
“huailei000”
59b3deb754 fix: 修复工单详情跳转到命令记录、会话管理权限位;修复跳转之后清楚会话请求 2022-03-16 19:55:14 +08:00
Jiangjie.Bai
3e7ba36f01 fix: 修复终端详情更新权限 2022-03-16 19:33:04 +08:00
feng626
b27a72c295 Merge pull request #1535 from jumpserver/pr@dev@ticketflow
fix: 修复工单流联动
2022-03-16 19:31:11 +08:00
feng626
b5fc2553fe fix: 修复工单流联动 2022-03-16 19:29:46 +08:00
Jiangjie.Bai
f7d528919a fix: 修复adhoc权限 2022-03-16 19:27:03 +08:00
feng626
c1c6592cb2 Merge pull request #1530 from jumpserver/pr@dev@ticket_session
fix: 工单关闭后频繁请求
2022-03-16 19:04:55 +08:00
feng626
e94d95456d Merge pull request #1531 from jumpserver/pr@dev@ticket_touer
fix: ticket bug
2022-03-16 19:04:29 +08:00
feng626
b4201960f9 fix: ticket bug 2022-03-16 19:00:59 +08:00
feng626
fdbde9d010 fix: 工单关闭后频繁请求 2022-03-16 18:23:44 +08:00
fit2bot
796bd11ff7 perf: 修改权限位置 (#1528)
* fix: 修复导入引起的问题

* fix: 修改角色中的用户

* perf: 修改权限位置

* perf: 去掉 debug

Co-authored-by: ibuler <ibuler@qq.com>
2022-03-16 18:16:18 +08:00
Jiangjie.Bai
ba91cdce0d fix: 修复创建k8s系统用户 2022-03-16 18:10:55 +08:00
Jiangjie.Bai
c2b9f0d1dc fix: 修复命令过滤器包含k8s应用 2022-03-16 18:10:36 +08:00
feng626
e62e79e929 fix: 修复用户组详情urlbug 2022-03-16 17:17:03 +08:00
feng626
e181360f27 fix: UserLoginACLDetail title 2022-03-16 17:16:44 +08:00
ibuler
290ac9a6e6 fix: 修改角色中的用户 2022-03-16 17:16:21 +08:00
ibuler
c032dee40c fix: 修复导入引起的问题 2022-03-16 17:16:21 +08:00
feng626
f6bef8d77a fix: ticket perm 2022-03-16 17:15:34 +08:00
Jiangjie.Bai
cea0285523 fix: 修改用户profile更新按钮 2022-03-16 15:39:48 +08:00
Jiangjie.Bai
f44e63db37 fix: 修改工单管理权限位 2022-03-16 14:55:42 +08:00
feng626
09b66476d1 fix: 修复工单命令复合跳转 2022-03-16 14:26:41 +08:00
Jiangjie.Bai
86b5360e0c fix: 修复命令过滤器规则复核人必填 2022-03-16 14:26:18 +08:00
ibuler
2103ccee29 fix: 修复一些 bug 2022-03-16 14:22:37 +08:00
ibuler
500a91914c perf: 修改一些小 bug 2022-03-16 14:22:37 +08:00
ibuler
4ae2f63a88 perf: 修复一些bug 2022-03-15 20:55:43 +08:00
feng626
68999da21f fix: 修复网管批量删除 2022-03-15 20:55:43 +08:00
“huailei000”
b75abba2c1 fix: 修复资产管理-平台列表权限位不准确问题 2022-03-15 20:55:43 +08:00
Jiangjie.Bai
b43328cceb fix: 修复应用改密计划权限控制 2022-03-15 20:55:43 +08:00
“huailei000”
6b54fa8363 fix: 过滤收集用户搜索条件重复问题 2022-03-15 20:55:43 +08:00
Jiangjie.Bai
3a5f427891 fix: 去除change_setting权限位 2022-03-15 20:55:43 +08:00
Jiangjie.Bai
5f1d6bf7f9 fix: 日志审计批量日志过滤资产字段 2022-03-15 20:55:43 +08:00
ibuler
e11e2bfb46 perf: 修改 terminal 权限 2022-03-15 20:55:43 +08:00
ibuler
484b71cbc9 perf: 优化应用树,统一 dropdown 2022-03-15 20:55:43 +08:00
Jiangjie.Bai
7ed866c61f fix: 资产树右击菜单 2022-03-15 20:55:43 +08:00
feng626
daa7de217b fix: 组织管理 详情bug 2022-03-15 20:55:43 +08:00
“huailei000”
f3011a0139 fix: 修复用户列表-授权的应用详情不能点击跳转问题 2022-03-15 20:55:43 +08:00
Jiangjie.Bai
a696048ce8 fix: 修复存储测试权限位 2022-03-15 20:55:43 +08:00
Jiangjie.Bai
15a0bf61fa fix: 修复终端设置权限依赖关系 2022-03-15 20:55:43 +08:00
“huailei000”
90f63c4c45 fix: 修复改密计划-任务列表跳转资产空白页面问题 2022-03-15 20:55:43 +08:00
Jiangjie.Bai
db6e51d077 fix: 修复命令记录列表导出按钮权限 2022-03-15 20:55:43 +08:00
ibuler
f5c25fde74 perf: 优化 perm tree icon 2022-03-15 20:55:43 +08:00
Jiangjie.Bai
87410fd653 fix: 修复系统设置终端设置问题 2022-03-15 20:55:43 +08:00
feng626
1de931ce2a perf: ticket flow perf 2022-03-15 20:55:43 +08:00
Jiangjie.Bai
5bb3e95e23 fix: 修复系统设置终端设置问题 2022-03-15 20:55:43 +08:00
ibuler
f6588a28d9 perf: 修改 tickets 权限 2022-03-15 20:55:43 +08:00
“huailei000”
3ea1fc192a fix: 修复会话记录进入详情空白问题 2022-03-15 20:55:43 +08:00
Jiangjie.Bai
d14cdcf05d fix: 修复系统设置终端录像/命令存储创建/更新成功后跳转问题 2022-03-15 20:55:43 +08:00
fit2bot
d92528ca7c perf: 修改订阅,站内信显示禁用 (#1491)
* perf: 修改订阅,站内信显示禁用

* perf: 修改一些 bug

Co-authored-by: ibuler <ibuler@qq.com>
2022-03-15 20:55:43 +08:00
Jiangjie.Bai
9e55e1145b fix: 修复录像、命令存储权限控制 2022-03-15 20:55:43 +08:00
“huailei000”
666dbce88a fix: 优化tabmenu默认显示判断 2022-03-15 20:55:43 +08:00
feng626
802084a350 fix: 删除资产授权刷新缓存接口 2022-03-15 20:55:43 +08:00
Jiangjie.Bai
408e4d10e8 fix: 修复角色详情更新失败的问题 2022-03-15 20:55:43 +08:00
Jiangjie.Bai
d0504e8970 fix: 修复创建角色成功后跳转详情的问题 2022-03-15 20:55:43 +08:00
Jiangjie.Bai
5f516f1fd1 fix: 云同步账号详情404 2022-03-15 20:55:43 +08:00
Jiangjie.Bai
f804b13b73 fix: 修改命令过滤器添加系统用户协议限制 2022-03-15 20:55:43 +08:00
ibuler
8e4f79fc84 perf: 修复一些bug 2022-03-15 20:55:15 +08:00
feng626
4b76a58b48 Merge pull request #1514 from jumpserver/pr@dev@gateway_del_bulk_update
fix: 修复网管批量删除
2022-03-15 20:46:53 +08:00
feng626
dca4379763 fix: 修复网管批量删除 2022-03-15 20:45:48 +08:00
“huailei000”
167b5df2d8 fix: 修复资产管理-平台列表权限位不准确问题 2022-03-15 20:45:02 +08:00
Jiangjie.Bai
8467a64e9f fix: 修复应用改密计划权限控制 2022-03-15 20:44:29 +08:00
“huailei000”
03431f98c8 fix: 过滤收集用户搜索条件重复问题 2022-03-15 20:24:37 +08:00
Jiangjie.Bai
64591a0ed5 fix: 去除change_setting权限位 2022-03-15 20:24:05 +08:00
Jiangjie.Bai
6f3aea89dd fix: 日志审计批量日志过滤资产字段 2022-03-15 20:17:22 +08:00
ibuler
5730ea8a75 perf: 修改 terminal 权限 2022-03-15 20:08:55 +08:00
ibuler
1282b465f1 perf: 优化应用树,统一 dropdown 2022-03-15 20:08:55 +08:00
Jiangjie.Bai
897e691522 fix: 资产树右击菜单 2022-03-15 20:07:13 +08:00
feng626
57b80ef3fe Merge pull request #1506 from jumpserver/pr@dev@org_detail_del_bug
fix: 组织管理 详情bug
2022-03-15 19:45:55 +08:00
feng626
9ae57dba83 fix: 组织管理 详情bug 2022-03-15 19:44:55 +08:00
“huailei000”
12c17951f5 fix: 修复用户列表-授权的应用详情不能点击跳转问题 2022-03-15 19:40:49 +08:00
Jiangjie.Bai
e9674fd754 fix: 修复存储测试权限位 2022-03-15 19:40:27 +08:00
Jiangjie.Bai
435e324b44 fix: 修复终端设置权限依赖关系 2022-03-15 19:40:04 +08:00
“huailei000”
015209443c fix: 修复改密计划-任务列表跳转资产空白页面问题 2022-03-15 18:45:45 +08:00
Jiangjie.Bai
07c856713a fix: 修复命令记录列表导出按钮权限 2022-03-15 18:45:32 +08:00
ibuler
647065107f perf: 优化 perm tree icon 2022-03-15 18:45:13 +08:00
Jiangjie.Bai
7d98bcd9f5 fix: 修复系统设置终端设置问题 2022-03-15 18:30:43 +08:00
feng626
aafeaa62e4 Merge pull request #1498 from jumpserver/pr@dev@ticket_flow
perf: ticket flow perf
2022-03-15 18:28:31 +08:00
feng626
75aca38fa9 perf: ticket flow perf 2022-03-15 18:26:32 +08:00
Jiangjie.Bai
0a6f6897bf fix: 修复系统设置终端设置问题 2022-03-15 18:20:34 +08:00
ibuler
6b399cb62f perf: 修改 tickets 权限 2022-03-15 18:20:02 +08:00
“huailei000”
4b2d4ab98f fix: 修复会话记录进入详情空白问题 2022-03-15 16:39:07 +08:00
Jiangjie.Bai
105b53e7fa fix: 修复系统设置终端录像/命令存储创建/更新成功后跳转问题 2022-03-15 16:38:32 +08:00
fit2bot
adca72af97 perf: 修改订阅,站内信显示禁用 (#1491)
* perf: 修改订阅,站内信显示禁用

* perf: 修改一些 bug

Co-authored-by: ibuler <ibuler@qq.com>
2022-03-15 16:22:30 +08:00
Jiangjie.Bai
eb8a24a23f fix: 修复录像、命令存储权限控制 2022-03-15 15:42:54 +08:00
“huailei000”
b89fca2af0 fix: 优化tabmenu默认显示判断 2022-03-15 15:28:16 +08:00
feng626
574ec20f18 fix: 删除资产授权刷新缓存接口 2022-03-15 15:24:27 +08:00
Jiangjie.Bai
751b6dcbb5 fix: 修复角色详情更新失败的问题 2022-03-15 14:50:54 +08:00
Jiangjie.Bai
8e887ca271 fix: 修复创建角色成功后跳转详情的问题 2022-03-15 14:50:54 +08:00
Jiangjie.Bai
6f6577b2c8 fix: 云同步账号详情404 2022-03-15 14:19:18 +08:00
Jiangjie.Bai
09ac5be631 fix: 修改命令过滤器添加系统用户协议限制 2022-03-15 13:15:06 +08:00
Jiangjie.Bai
550701a3bc Merge pull request #1482 from jumpserver/dev
v2.20.0-rc3
2022-03-15 11:46:45 +08:00
Jiangjie.Bai
6461a66bc1 fix: 修改列表中字段跳转权限判断 2022-03-15 11:46:24 +08:00
feng626
ebbc5ceb3e fix: asset acl priority required 2022-03-15 11:46:03 +08:00
“huailei000”
9703c335ff fix: 修复收集用户-任务列表权限问题 2022-03-15 11:45:23 +08:00
ibuler
c755f9460f perf: 修复一些权限bug 2022-03-15 11:17:04 +08:00
Jiangjie.Bai
0abf64ad8b fix: 组织详情删除成员tab 2022-03-15 10:52:19 +08:00
“huailei000”
2bf2170088 fix: 修复工单权限位 2022-03-15 10:41:52 +08:00
“huailei000”
df228f5256 fix: 修复作业中心-任务列表路由权限不准确问题 2022-03-15 10:36:54 +08:00
“huailei000”
3ea1353101 fix: 修复资产列表-配置更多信息rbac权限 2022-03-15 10:35:39 +08:00
ibuler
451271fbcf perf: 优化 active menu 2022-03-15 10:35:16 +08:00
Jiangjie.Bai
60df78833c fix: 修复批量命令权限 2022-03-14 20:36:35 +08:00
Jiangjie.Bai
e0fbc57e89 fix: 修复资产改密计划权限控制 2022-03-14 19:13:36 +08:00
feng626
45383bd18e fix: invite user translate 2022-03-14 18:26:05 +08:00
“huailei000”
426724081f fix: 修复更多组件,更新选项重复问题
1、leftSide组件使用_.uniqBy对name相同的选项进行过滤
2、默认使用传入的选项,如果没有穿使用默认的
3、例:组件通过设置name: actionUpdateSelected,重写默认更新选项
2022-03-14 18:25:34 +08:00
ibuler
e598146fa0 perf: default system role 2022-03-14 18:24:10 +08:00
ibuler
d053f6bef7 perf: 修复资产批量 perm 2022-03-14 18:02:28 +08:00
fit2bot
4e0247977b perf: 修改一些 Perm 依赖 (#1468)
Co-authored-by: ibuler <ibuler@qq.com>
Co-authored-by: Jiangjie.Bai <32935519+BaiJiangJie@users.noreply.github.com>
2022-03-14 17:53:47 +08:00
Jiangjie.Bai
d52c624128 fix: 修复更新资产账号权限控制 2022-03-14 17:51:41 +08:00
Jiangjie.Bai
a51edf359b fix: 修复资产/应用账号相关权限 2022-03-14 17:51:41 +08:00
“huailei000”
16f9329869 fix: 修复云同步permissions权限位不生效问题 2022-03-14 16:50:42 +08:00
feng626
326868880e fix: app relation api 2022-03-14 16:49:54 +08:00
“huailei000”
085a18e217 fix: 修复登录复合工单详情不能查看问题 2022-03-14 16:49:22 +08:00
Jiangjie.Bai
aacdb5adb5 fix: 修复页面按钮权限控制(应用账号) 2022-03-14 16:48:13 +08:00
Jiangjie.Bai
8a1556ccdb fix: 修复页面按钮权限控制(资产账号/应用账号) 2022-03-14 16:48:13 +08:00
Jiangjie.Bai
ea435a6c57 fix: 修复页面按钮权限控制(资产账号) 2022-03-14 16:48:13 +08:00
Jiangjie.Bai
e265314b37 Merge pull request #1461 from jumpserver/dev
perf: 修改 perm 依赖
2022-03-14 15:16:20 +08:00
Jiangjie.Bai
cead0fc04b fix: 修改权限树依赖(查看资产账号依赖查看节点) 2022-03-14 15:16:06 +08:00
Jiangjie.Bai
88971327b1 fix: 修改授权显示(工单菜单) 2022-03-14 15:16:06 +08:00
“huailei000”
f15ca7439c fix: 修复用户详情页面报错问题 2022-03-14 15:15:42 +08:00
feng626
fbe2b356fe fix: node perm 2022-03-14 14:43:43 +08:00
“huailei000”
2e3dc366e8 fix: 修复刷新浏览器后页面跳转到404问题 2022-03-14 11:48:42 +08:00
“huailei000”
fe33798972 fix: 修复收集用户权限判断不生效问题 2022-03-14 11:45:49 +08:00
fit2bot
bd028b5bb9 perf: 修改消息订阅 (#1457)
* perf: 修改消息订阅

* perf: 修改一些依赖

Co-authored-by: ibuler <ibuler@qq.com>
2022-03-14 11:17:45 +08:00
Jiangjie.Bai
f467e0e1ab Merge pull request #1456 from jumpserver/dev
v2.20.0-rc2
2022-03-14 10:39:43 +08:00
ibuler
74f997d8f9 perf: 优化依赖 2022-03-14 10:37:05 +08:00
“huailei000”
0e160e2520 fix: 路由不准确重定向到404页面 2022-03-14 10:36:24 +08:00
ibuler
0e34955be1 perf: 去掉 debug 2022-03-11 21:02:06 +08:00
ibuler
74c6981a42 perf: 修改 role perm 联动 2022-03-11 21:02:06 +08:00
Jiangjie.Bai
954d2d9f0e fix: 系统设置移除工单设置 2022-03-11 20:41:15 +08:00
ibuler
f40af3295f perf: 修复角色 clone 2022-03-11 20:40:50 +08:00
ibuler
cc73a74d93 perf: 修改 user detail,修改权限 2022-03-11 20:40:50 +08:00
“huailei000”
a45ab4f197 fix: 修复组织管理创建、删除权限不生效问题;进入详情页报错问题 2022-03-11 20:38:56 +08:00
“huailei000”
3f92156595 fix: 修复云同步权限位不准确问题 2022-03-11 20:38:14 +08:00
“huailei000”
e949623a1d fix: 修复工单权限位问题 2022-03-11 20:37:49 +08:00
feng626
aa5658b078 fix: 邀请用户bug 2022-03-11 19:22:18 +08:00
ibuler
ab99ff3973 perf: 权限树定义依赖联动 2022-03-11 18:42:26 +08:00
老广
1731c70d8e Merge pull request #1442 from jumpserver/dev
v2.20.0-rc1
2022-03-10 20:32:49 +08:00
ibuler
1f7090712b perf: 修改 interface 判断 2022-03-10 20:32:26 +08:00
“huailei000”
a0c5782d5b fix: 修复系统设置-终端设置权限位 2022-03-10 20:19:54 +08:00
fit2bot
be118172e2 perf: 修改路由过滤 (#1443)
* perf: 修改路由过滤

* fix: 去掉 debug

Co-authored-by: ibuler <ibuler@qq.com>
2022-03-10 20:18:58 +08:00
Jiangjie.Bai
a8beac0b7a fix: 修改视图名称 2022-03-10 19:18:48 +08:00
feng626
2b48a3a49a Merge pull request #1440 from jumpserver/pr@dev@workspace
fix: user workspace
2022-03-10 19:14:35 +08:00
feng626
75492c33cc fix: user workspace 2022-03-10 19:12:17 +08:00
“huailei000”
f7e4079523 fix: 修复系统用户详情相关permissions权限 2022-03-10 19:11:05 +08:00
feng626
76d83aa24b Merge pull request #1439 from jumpserver/pr@dev@fix_menu_rbac
fix: 修改菜单rbac权限位
2022-03-10 18:55:18 +08:00
“huailei000”
a3a7a1c7c4 fix: 修改菜单rbac权限位 2022-03-10 18:52:51 +08:00
fit2bot
3c75ab58e4 fix: 修复资产详情中的权限判断 (#1437)
* fix: 修复资产详情中的权限判断

* fix: change

Co-authored-by: ibuler <ibuler@qq.com>
2022-03-10 18:25:39 +08:00
ibuler
5482d6cf83 perf: 修改资产节点创建 2022-03-10 17:48:31 +08:00
“huailei000”
80d109e0ce fix: 修复用户列表权限 2022-03-10 17:48:09 +08:00
feng626
cfdc110bc9 Merge pull request #1435 from jumpserver/pr@dev@fix_assets_cloud_permissions
fix: 修复云同步permissions权限问题
2022-03-10 17:42:11 +08:00
“huailei000”
a6b946ba51 fix: 修复云同步permissions权限问题 2022-03-10 17:39:28 +08:00
feng626
aa62a2c266 Merge pull request #1434 from jumpserver/pr@dev@ticket_add
fix: ticket not create
2022-03-10 17:24:17 +08:00
feng626
7d3321fafe fix: ticket not create 2022-03-10 17:21:39 +08:00
feng626
280217b913 fix: 修复用户详情角色显示bug 2022-03-10 17:13:54 +08:00
“huailei000”
86d3aaa443 fix: 用户列表批量操作添加提示 2022-03-10 17:12:42 +08:00
“huailei000”
ff200aedbc fix: select2组件添加disabled状态判断 2022-03-10 17:12:08 +08:00
Jiangjie.Bai
e575a69f45 revert: 回滚权限树 2022-03-10 15:26:58 +08:00
fit2bot
1f2cda6f63 fix: 修复 asset nodes (#1428)
* perf: 修改 tree nodes

* perf: 去掉 perms

* perf: 修改 perm nodes

Co-authored-by: ibuler <ibuler@qq.com>
2022-03-10 15:14:56 +08:00
Jiangjie.Bai
6f429ef156 fix: 修复role info push id 2022-03-10 13:54:28 +08:00
“huailei000”
acf2d81a8e fix:特权用户的权限和系统用户一样 2022-03-10 11:28:52 +08:00
feng626
930bcab66d Merge pull request #1426 from jumpserver/perf_rbacpermtree
fix: 优化权限树(1)
2022-03-10 11:28:21 +08:00
“huailei000”
cfbd88011a fix: 修复资产授权详情权限显示不准确问题 2022-03-10 11:28:14 +08:00
“huailei000”
d917c0576c fix: 修复用户组进入详情页空白问题 2022-03-10 11:28:14 +08:00
Jiangjie.Bai
98f1dc88ff fix: 优化权限树(1) 2022-03-10 07:00:30 +08:00
“huailei000”
1bf3371a00 fix: select2添加axios参数无权限时不弹出提示 2022-03-09 21:24:56 +08:00
fit2bot
2b984cb456 perf: 修改路由守卫 (#1421)
* perf: 修改路由守卫

* perf: 路由守卫

* perf: 去掉 debug

* perf: 修改img to

* perf: 修改路由

Co-authored-by: ibuler <ibuler@qq.com>
2022-03-09 20:42:36 +08:00
feng626
148f818349 Merge pull request #1420 from jumpserver/pr@dev@admin-user-perm
fix: admin user 按钮权限
2022-03-09 19:18:12 +08:00
feng626
d29b4ee357 fix: admin user 按钮权限 2022-03-09 19:04:21 +08:00
“huailei000”
de8f491832 fix: 修复命令过滤规则权限问题 2022-03-09 18:28:28 +08:00
“huailei000”
75326ae5ab fix: 修复命令过滤perms权限 2022-03-09 18:28:28 +08:00
halo
574fe8b868 feat: 云管中心增加同步实例列表ip字段 2022-03-09 18:06:12 +08:00
feng626
969f0867a0 Merge pull request #1418 from jumpserver/pr@dev@view_setting
fix: 系统设置perm
2022-03-09 18:00:26 +08:00
feng626
9ccb35d329 fix: 系统设置perm 2022-03-09 17:59:23 +08:00
fit2bot
34ac945cb1 fix: 简单修复一下,没有任何权限导致的白屏行为 (#1417)
* fix: 简单修复一下,没有任何权限导致的白屏行为

* perf: 修改路由

* perf: 去掉 index

Co-authored-by: ibuler <ibuler@qq.com>
2022-03-09 17:30:47 +08:00
“huailei000”
d27d0f1e1a fix: 切换组织组件修改判断,有创建或者查看权限时才显示组织管理分组 2022-03-09 17:14:47 +08:00
feng626
c63a4fc672 Merge pull request #1416 from jumpserver/pr@dev@acl_perm
fix: acl perm bug
2022-03-09 16:32:27 +08:00
feng626
1210f8bb18 fix: acl perm bug 2022-03-09 16:31:03 +08:00
“huailei000”
ac34f9de9e fix: 切换组织组件,创建、查看添加权限位控制 2022-03-09 15:37:52 +08:00
“huailei000”
e13a62c206 fix:修复角色列表组件切换数据不准确问题 2022-03-09 15:37:14 +08:00
fit2bot
5897c52268 perf: 优化权限判断 (#1413)
* stash: 暂存 api 权限判断

* perf: 优化列表权限判断,通过 url 来

* perf: 优化权限判断

* perf: remove console

* perf: 还原默认值

* perf: 修改 detail

* perf: 修改路由

* perf: 修改路由

* perf: 修复 table perm

* perf: 修改 home

Co-authored-by: ibuler <ibuler@qq.com>
2022-03-09 15:36:38 +08:00
“huailei000”
833dd305bf feat: 概览页公告添加跳转链接 2022-03-09 14:35:31 +08:00
ibuler
353ab4467b fix: 修复组织切换的问题 2022-03-08 21:13:54 +08:00
feng626
a6c020d8db Merge pull request #1407 from jumpserver/pr@dev@fix_tickets_flow_update_disabled
fix: 修复工单流不能更新问题
2022-03-08 20:33:52 +08:00
feng626
072b880893 Merge pull request #1408 from jumpserver/pr@dev@fix_assets_nopermission_show
fix: 修复资产列表没有权限显示空白menu问题
2022-03-08 20:33:25 +08:00
“huailei000”
0c25dffcce fix: 修复资产列表没有权限显示空白menu问题 2022-03-08 20:11:46 +08:00
“huailei000”
90e6cad407 fix: 修复工单流不能更新问题 2022-03-08 18:56:11 +08:00
“huailei000”
40f331ebfc fix: 修复api key的rbac权限判断 2022-03-08 18:29:23 +08:00
“huailei000”
93d8e6850f fix: 工作台显示切换组织 2022-03-08 17:37:26 +08:00
ibuler
20a91cba24 perf: 联动修改 2022-03-08 17:37:08 +08:00
“huailei000”
5fdf3817ed fix: 修复会话记录详情页的rbac权限判断 2022-03-08 17:36:28 +08:00
“huailei000”
980bb970b6 fix: 修复初始化控制台title报错问题;修复社区版不显示组织管理 2022-03-08 15:29:50 +08:00
“huailei000”
3eb28f5517 fix: 修复云同步点击进入详情页面没有权限问题 2022-03-08 15:13:20 +08:00
“huailei000”
c5c412ccac fix: 修复社区版本判断不准确问题 2022-03-08 15:12:26 +08:00
ibuler
90a1cc8735 perf: perm node 级联选择 2022-03-08 13:49:03 +08:00
ibuler
764096ad1d perf: 优化节点算则 2022-03-08 13:49:03 +08:00
“huailei000”
cf143c8502 fix: 修改概况权限判断页面显示 2022-03-08 11:49:57 +08:00
feng626
740c7a7836 Merge pull request #1397 from jumpserver/pr@dev@perf_ztree_default
perf: 修改 tree check
2022-03-07 20:52:31 +08:00
ibuler
3f6d4606c6 perf: 去掉console 2022-03-07 20:50:00 +08:00
ibuler
381792716b perf: 修改 tree check 2022-03-07 20:43:11 +08:00
feng626
b69b359fc7 Merge pull request #1396 from jumpserver/pr@dev@perf_account_backup
perf: 优化账号备份
2022-03-07 20:15:40 +08:00
ibuler
f2e7cfa5de perf: 优化账号备份 2022-03-07 20:11:06 +08:00
fit2bot
067fdd5993 perf: 修改概览权限判断 (#1395)
* perf: 修改概览权限判断

* perf: 修改路由

Co-authored-by: ibuler <ibuler@qq.com>
2022-03-07 19:55:29 +08:00
“huailei000”
58a7ed3632 fix: 修复云导入perms权限问题;修改名称为云同步 2022-03-07 19:04:44 +08:00
ibuler
23613301d5 perf: 优化工作台菜单 2022-03-07 19:03:45 +08:00
Jiangjie.Bai
dcbeeec964 fix: 修改角色详情 2022-03-07 19:03:03 +08:00
“huailei000”
9f36c18560 fix: MariaDB在社区版开放;替换系统设置-短信设置的布局组件 2022-03-07 17:05:38 +08:00
“huailei000”
d613f5a893 fix: 区分企业版和社区版功能 2022-03-07 16:35:03 +08:00
Jiangjie.Bai
69d963f2a9 fix: 修改角色详情区分系统角色、组织角色;修改邀请用户时的用户名称显示 2022-03-07 15:06:30 +08:00
fit2bot
c93b1a6769 perf: 自动勾选 perm view node (#1388)
Co-authored-by: ibuler <ibuler@qq.com>
2022-03-07 14:43:03 +08:00
“怀磊”
b5008db265 fix: 修复网域列表没有权限也能点击网关跳转问题 2022-03-07 14:21:07 +08:00
feng626
ef228c6442 Merge pull request #1386 from jumpserver/pr@dev@fix_update_role_perms
fix: 修复更新 role perms
2022-03-07 13:29:23 +08:00
ibuler
0730f10e79 fix: 修复更新 role perms 2022-03-07 11:49:07 +08:00
“怀磊”
86dea655a4 fix: 修复会话审计详情页页跳转不成功问题;日志审计perms权限判断问题 2022-03-07 11:33:25 +08:00
Jiangjie.Bai
e14f344b68 fix: 修复创建用户roles必填问题 2022-03-07 11:23:39 +08:00
Jiangjie.Bai
561148521b fix: 修复创建用户roles必填问题 2022-03-07 11:23:39 +08:00
feng626
c8825e52b6 fix: user list perm 2022-03-04 17:59:08 +08:00
“怀磊”
c48e1603b9 fix: 修复系统角色详情-授权用户,不能删除成员问题 2022-03-04 17:18:54 +08:00
“怀磊”
631c03c715 fix: 修复系统角色进入详情之后返回页面空白问题 2022-03-04 15:38:58 +08:00
feng626
842168e16b fix: 修复组织管理员角色权限问题 2022-03-04 14:20:48 +08:00
ibuler
5eb9a58f61 perf: 优化权限判断,支持或的关系 2022-03-04 14:18:07 +08:00
老广
8d0f71f681 Fix rbac (#1375)
* fix: 修复邀请用户为全局用户及工单orgs bug

* fix: 修复资产账号列表点击更新时弹窗不出现的问题

* fix: 修复组织管理员无法进入详情页问题

* perf: 优化角色

* fix: 修复工单流权限问题

* fix: 修复判断默认跳转路由的方法

* fix: 修复perms 许可证判断逻辑

* feat: 修改导航中英文翻译

Co-authored-by: feng626 <1304903146@qq.com>
Co-authored-by: Jiangjie.Bai <bugatti_it@163.com>
Co-authored-by: “怀磊” <2280131253@qq.com>
Co-authored-by: feng626 <57284900+feng626@users.noreply.github.com>
2022-03-04 10:11:57 +08:00
“怀磊”
872add340b fix: 修复vm的this指针问题 2022-03-03 11:26:54 +08:00
Jiangjie.Bai
17e6d2fe84 feat: 用户详情tab页rbac控制 (#1359) (#1362)
* perf: debug account

* Debug: 添加 debug

* debug: 添加线上debug

* debug: remove vue config

* chore: diglog 添加vif

* debug: authbook

* chore: debug account

* fix: 修改资产账号更新弹窗组件传参方式

* perf: 修改 authbook

* fix: 修复资产账号的更新组件不生效问题

* perf: change build scropt

* feat: 配置概况页的路由权限

* fix: 修复工单流自定义用户获取全局用户bug

* feat: 用户详情tab页rbac控制

* feat: 用户组详情tab添加rbac

* feat: 资产详情tab添加rbac

* feat: 角色列表详情tab添加rbac

* feat: 资产管理详情页tab添加rbac

* feat: 账号管理详情tab增加rbac

* feat: 权限管理详情tab添加rbac

* feat: 作业中心详情tab添加rbac

* feat: 系统设置tab添加rbac

Co-authored-by: ibuler <ibuler@qq.com>
Co-authored-by: “怀磊” <2280131253@qq.com>
Co-authored-by: feng626 <1304903146@qq.com>

Co-authored-by: fit2bot <68588906+fit2bot@users.noreply.github.com>
Co-authored-by: ibuler <ibuler@qq.com>
Co-authored-by: “怀磊” <2280131253@qq.com>
Co-authored-by: feng626 <1304903146@qq.com>
2022-03-03 10:36:05 +08:00
fit2bot
c0448afda4 Fix rbac (#1361)
* perf: debug account

* Debug: 添加 debug

* debug: 添加线上debug

* debug: remove vue config

* chore: diglog 添加vif

* debug: authbook

* chore: debug account

* fix: 修改资产账号更新弹窗组件传参方式

* perf: 修改 authbook

* fix: 修复资产账号的更新组件不生效问题

* perf: change build scropt

* feat: 配置概况页的路由权限

* fix: 修复工单流自定义用户获取全局用户bug

* fix: 修复系统角色绑定用户为全局用户

* fix: 修改i18n cn.json=>zh-hans.json 文件名

* fix: 修改i18n cn.json 文件名

Co-authored-by: ibuler <ibuler@qq.com>
Co-authored-by: “怀磊” <2280131253@qq.com>
Co-authored-by: feng626 <1304903146@qq.com>
Co-authored-by: Jiangjie.Bai <bugatti_it@163.com>
2022-03-02 20:49:23 +08:00
Jiangjie.Bai
10655a3ff4 feat: 修改存储翻译信息 2022-02-28 19:27:37 +08:00
Jiangjie.Bai
22bd95b55a feat: 支持COS对象存储 2022-02-28 19:27:37 +08:00
Jiangjie.Bai
263e7a0f34 feat: 支持COS对象存储 2022-02-28 19:27:37 +08:00
ibuler
4366e5b1c8 fix: 去掉一部分role filter 2022-02-28 19:27:37 +08:00
ibuler
20b6b09840 fix: 修复 detail 问题 2022-02-28 19:27:37 +08:00
ibuler
111bb97c65 fix: 修复上次提交的错误 2022-02-28 19:27:37 +08:00
Jiangjie.Bai
88c86c8257 feat: 功能优化 2022-02-28 19:27:37 +08:00
ibuler
8573bc53aa perf: 修改 url 2022-02-28 19:27:37 +08:00
ibuler
340efcfbdf perf: 修改了css 2022-02-28 19:27:37 +08:00
ibuler
500b5e51a2 perf: 修改名称 2022-02-28 19:27:37 +08:00
“怀磊”
13eca9da63 feat: 增加默认进入上次登录的角色功能;优化权限判断逻辑 2022-02-28 19:27:37 +08:00
Jiangjie.Bai
db825c5c30 Fix rbac (#1344)
* fix: 修改导航组件样式;组织组件分组文案颜色

* perf: 修改邀请

* perf: 修改组织样式

* fix: 修复站内信点击打开弹窗遮罩层不能关闭问题

* fix: 过滤用户列表创建用户时系统角色的数据-系统组件

* fix: 修复工单流程设置不能进入详情、不能更新问题

* feat: 修改工单路由配置
1、修改工单路由配置
2、流程设置可以显示切换组织组件
3、修复申请资产授权表单报错问题
4、修复申请应用授权表单报错问题

* fix: 修复api key点击创建报错问题

Co-authored-by: “怀磊” <2280131253@qq.com>
Co-authored-by: ibuler <ibuler@qq.com>
2022-02-25 19:24:52 +08:00
Jiangjie.Bai
2e7f62b7f0 Fix rbac (#1341)
* fix: 修改导航组件样式;组织组件分组文案颜色

* fix: 修复Select2组件没有处理array数据的问题, 触发场景比如(邀请用户的对话框)

Co-authored-by: “怀磊” <2280131253@qq.com>
2022-02-24 12:04:59 +08:00
老广
8e08c5c8e5 Merge pull request #1339 from jumpserver/fix_rbac
fix: rbac
2022-02-24 10:07:26 +08:00
ibuler
55c6fce439 perf: 还原 css 2022-02-24 10:00:48 +08:00
ibuler
b2eea8946d Merge branch 'fix_rbac' of github.com:jumpserver/lina into fix_rbac 2022-02-23 19:54:53 +08:00
ibuler
612d440b21 perf: 修改 css 2022-02-23 19:53:56 +08:00
“怀磊”
01e81105c1 Merge branch 'fix_rbac' of github.com:jumpserver/lina into fix_rbac 2022-02-23 19:25:59 +08:00
“怀磊”
76485bd994 feat: 切换组织组件添加快捷入口到组织管理 2022-02-23 19:25:46 +08:00
feng626
240bcde424 fix: 云导入router perm 2022-02-23 19:22:17 +08:00
“怀磊”
15253267fc feat: api key列表页迁移到个人信息模块下 2022-02-23 18:04:46 +08:00
ibuler
0ad9945765 Merge branch 'fix_rbac' of github.com:jumpserver/lina into fix_rbac 2022-02-23 17:06:16 +08:00
“怀磊”
efcd4aa55c fix: 修复界面设置接口文件找不到报错问题 2022-02-23 17:05:40 +08:00
“怀磊”
1824519d6c Merge branch 'fix_rbac' of github.com:jumpserver/lina into fix_rbac 2022-02-23 16:53:20 +08:00
“怀磊”
6e88e67052 feat: 拆分x-pack模块
1、运营中心迁移到资产列表,创建按钮右侧增加云导入点击跳转
2、界面设置迁移到系统设置
3、组织管理迁移到系统设置,组织下拉组件快捷跳转待添加。。。
4、系统监控迁移到系统设置里的终端设置下添加一个tab显示,名称修改为组件监控
2022-02-23 16:52:46 +08:00
ibuler
d04a5a6d8a perf: 修改 path 2022-02-23 16:23:14 +08:00
ibuler
71d5832c2e perf: 优化一波 profile 2022-02-23 16:14:48 +08:00
ibuler
2954385b62 perf: 修改 nav view switch 2022-02-23 14:54:16 +08:00
ibuler
48efdff4e2 perf: 修改 nav view 2022-02-23 14:00:14 +08:00
“怀磊”
fbb5ce031f feat: ftp日志文件目录、路由迁移到会话审计模块下 2022-02-22 19:46:27 +08:00
“怀磊”
68a53c0e90 fix: 首页展示页卡、展示字段调整 2022-02-22 19:32:36 +08:00
ibuler
2fee1f5a16 perf: 修改用户的概览页 2022-02-22 18:54:27 +08:00
ibuler
8e6b817d5f perf: 修复 v-perms 2022-02-22 18:54:27 +08:00
Jiangjie.Bai
3cef40b2b1 fix: 合并 rbac (#1336)
* fix: 修复访问控制路由权限

* fix: 修复个人信息页跳转错误问题

* perf: 修改 rbac (#1332)

* perf: 修改 route name

* fix: perm app router

* fix: 修复资产应用授权路由权限问题

* perf: 修改 rbac

Co-authored-by: ibuler <ibuler@qq.com>
Co-authored-by: feng626 <1304903146@qq.com>

* fix: 导航

* feat: 修改首页布局风格;修改仪表盘文案为概况

* feat: 调整录像存储、命令存储为终端设置的tab页卡展示

* feat: 修改首页侧边栏图标颜色

* fix: 修复命令过滤权限问题

* perf: 修改 nav icon 颜色 (#1334)

* perf: 修改 nav icon 颜色

* perf: 修改左侧收缩栏图表颜色

Co-authored-by: ibuler <ibuler@qq.com>

* feat: 修改工单路由

* perf: 修改图表

* fix: 修改首页接口

Co-authored-by: feng626 <1304903146@qq.com>
Co-authored-by: “怀磊” <2280131253@qq.com>
Co-authored-by: fit2bot <68588906+fit2bot@users.noreply.github.com>
Co-authored-by: ibuler <ibuler@qq.com>
2022-02-22 18:29:36 +08:00
jiangweidong
7a8d35b986 feat: 支持 MongoDB 数据库的纳管 2022-02-22 10:13:44 +08:00
Jiangjie.Bai
96157bb18d fix: rbac 合并 (#1329)
* perf: 修改 route name

* fix: perm app router

* fix: 修复资产应用授权路由权限问题

* feat: home页放到user里,调整文件位置

* perf: 修复 view change routers (#1326)

Co-authored-by: ibuler <ibuler@qq.com>

* fix: 修复搜集用户 改密计划 账号备份路由

* feat: 终端管理、存储配置文件路径修改,放到系统设置中显示

Co-authored-by: ibuler <ibuler@qq.com>
Co-authored-by: feng626 <1304903146@qq.com>
Co-authored-by: “怀磊” <2280131253@qq.com>
Co-authored-by: fit2bot <68588906+fit2bot@users.noreply.github.com>
2022-02-21 16:24:43 +08:00
dependabot[bot]
172f970a0b build(deps): bump url-parse from 1.4.7 to 1.5.7
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.4.7 to 1.5.7.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.4.7...1.5.7)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-21 10:29:51 +08:00
fit2bot
d7200ecd62 feat: 添加rbac (#1322)
* stash

* perf: 修改切换

* perf: stash

* perf: 修改组件名称

* perf: 修改acl

* perf: 修改路由

* perf: 修改路由切换

* perf: 完成切换

* perf: 修改菜单

* perf: 优化布局

* perf: route rbac

* perf: 固定heading

* perf: 使用class控制header

* perf: 修改margin

* perf: stash 自动生成permissions

* perf: 暂存rbac

* stash

* perf: 优化rbac

* fix: 还原之前的hidden

* pref: 组件还原名称

* pref: 添加角色创建

* perf: 修改sidebar

* perf: 暂存一下

* feat: 添加 角色详情

* stash: 暂存一下

* feat: 添加首页路由及页面布局

* stash: 暂存一下

* feat: 获取切换视图数据

* feat: 获取切换视图数据

* feat: 调整首页页面布局及组件封装

* perf: 使用统一的 role list

* feat: 调整角色权限按钮

* feat: 主页添加会话模块

* feat: 主页添加会话模块

* feat: 设置table不显示多选

* feat: 调整首页模块展示字段

* fix: 修复菜单父级选中不高亮问题

* feat: 替换首页背景图

* perf: 修改一下

* feat: 更新首页卡片接口

* perf: 修改 rbac

* feat: 工单路由、系统设置路由单独拆分出来,并对系统设置路由进行权限判断

* perf: 修改权限

* feat: 系统设置相关页面更换布局组件

* fix: 修复 profile page

* perf: 修改xpack route

* perf: 优化角色详情

* perf: 优化 role user 处理

* perf: 权限位放到详情里

* perf: 修改role info 和 i18n

* feat: 系统设置相关页面修改布局组件;增加路由大标题

1、系统设置-认证设置:修改布局容器组件
2、系统设置-ldap:页面合并到认证设置里
3、左侧路由菜单顶部增加大标题
4、系统设置路由菜单设置新图标

* feat: 调整切换组织组件显示位置,替换组织icon

* feat: 调整切换组织组件显示位置,替换组织icon

* feat: 拆分个人信息页面相关路由,单独的view显示

* feat: 切换组织组件放到头像左边实现,web终端放到帮助左边图标显示

* style: 角色权限组件设置不可选中样式

* perf: add terminal svg

* feat: 替换邮箱svg

* perf: 修改触发方式

* perf: 完成角色搜索

* perf: 修改位置

* perf: 修改触发方式

* perf: 修复 user create 的role

* feat: 修改切换组织组件显示位置和ui样式
1、站内信、web终端图标添加hover效果提示
2、突出退出登录添加icon
3、修改切换组织组件显示位置和ui样式

* perf: 修改一些 权限

* perf: 修改菜单隐藏判断

* perf: 修改 org

* perf: 修改radius

* perf: 还原 radius

* feat: 调整终端管理文件,统一放到系统设置目录下
1、调整切换组织组件文件位置,放到header目录下
2、调整终端管理相关页面的文件位置放在系统设置目录下
3、终端管理部分页面为迁移完。。。

* perf: 修改了些 css

* perf: 修改分割线颜色

* perf: 修改分隔线样式

* perf: 修改是否显示组织

* perf: 优化继承

* perf: 还原 resource 的处理

* perf: 修改 app api url

* fix: 修复原来 detailApi 引起的问题

* perf: 修改一点 css

* perf: 修改 views

* perf: 修改视图切换

* perf: 修改位置

Co-authored-by: ibuler <ibuler@qq.com>
Co-authored-by: “怀磊” <2280131253@qq.com>
2022-02-18 10:51:15 +08:00
“怀磊”
c093e7d621 fix: 修复资产授权创建时默认选中了点击的资产和节点问题
修改为指保留最后一次选中的资产或者节点
2022-02-17 18:20:47 +08:00
“怀磊”
70d2599d4a fix: 修复资产授权创建时默认选中了点击的资产和节点问题
修改为指保留最后一次选中的资产或者节点
2022-02-17 11:33:39 +08:00
Jiangjie.Bai
b4183b421f Merge pull request #1316 from jumpserver/dev
v2.19.0-rc3
2022-02-16 16:42:58 +08:00
“怀磊”
9c6281cf02 fix: 修复资产账号导出条数不准确问题 2022-02-16 16:41:10 +08:00
feng626
e7bdf6276d fix: 工单流需要超级管理员配置 2022-02-16 14:50:45 +08:00
“怀磊”
fa860dbd85 fix: 修复命令记录页面筛选数据时tree自动刷新问题 2022-02-15 18:04:42 +08:00
Jiangjie.Bai
2bb4ca3ec0 fix: 修改LDAP SYNC相关参数设置 2022-02-15 17:58:20 +08:00
feng626
93a08d265b fix: 修复工单流只在当前组织管理员或系统管理员显示 2022-02-15 17:01:07 +08:00
Jiangjie.Bai
b7be7784c6 Merge pull request #1310 from jumpserver/dev
v2.19.0-rc2
2022-02-14 18:33:51 +08:00
“怀磊”
375c6bf44b fix: 修复搜索组件在页面刷新后搜索条件是布尔类型时页面不显示中文问题
1、优化获取url中搜索条件的算法
2022-02-14 18:23:03 +08:00
feng626
542e34208e feat: 工单添加redis类型 2022-02-14 17:46:07 +08:00
“怀磊”
f041b0de74 fix: 修复命令记录页面layout布局不能自适应问题 2022-02-14 16:16:59 +08:00
“怀磊”
7ff75280a5 fix: 修复search组件去重搜索不准确问题 2022-02-14 16:16:29 +08:00
ibuler
d76009de3a pref: 优化数据库协议翻译 2022-02-14 15:01:45 +08:00
“怀磊”
851f4508e2 fix: 资产账号替换密码框组件 2022-02-10 15:04:56 +08:00
feng626
a36e5196f8 perf: 工单流显示组织名称 2022-02-10 15:04:09 +08:00
Jiangjie.Bai
d22d16681e Merge pull request #1300 from jumpserver/dev
v2.19.0-rc1
2022-02-10 10:50:21 +08:00
“怀磊”
31c86fb281 feat: table搜索框支持多级自定义搜索 2022-02-09 18:47:24 +08:00
Michael Bai
f83739b496 fix: 修改第三方认证用户进行MFA认证配置项变量名 2022-02-09 10:34:09 +08:00
Michael Bai
1d9eddb11f feat: 增加系统设置(安全)控制第三方认证用户是否进行MFA认证 2022-02-08 17:49:21 +08:00
Michael Bai
da14abc83b feat: 命令过滤规则增加忽略大小写选项 2022-02-08 12:31:48 +08:00
“怀磊”
7b705dfc75 perf: 表单自动滚动到校验出错位置 2022-01-21 18:35:13 +08:00
“怀磊”
4516d83ce4 fix: 修复搜索框不能搜索false选项的问题 2022-01-20 15:05:35 +08:00
Jiangjie.Bai
db753bd1c2 Merge pull request #1292 from jumpserver/dev
v2.18
2022-01-20 13:48:00 +08:00
Michael Bai
ac14e5964d fix: 修复强制启用用户MFA后,个人信息页面设置按钮被禁用的问题 2022-01-20 11:59:56 +08:00
feng626
232c22c8ae fix: 应用改密去掉redis 2022-01-20 11:00:08 +08:00
Jiangjie.Bai
610da9f9b2 Merge pull request #1289 from jumpserver/dev
v2.18.0-rc4
2022-01-19 19:40:47 +08:00
Michael Bai
29631b1eaf fix: 修改IP(Doamin) -> IP(Host)翻译信息 2022-01-19 19:09:13 +08:00
“怀磊”
537887553d fix: 修复资产账号、账号备份、上传ssh密钥组件翻译问题
1、替换了改密计划-资产改密,密码框组件
2022-01-19 14:12:43 +08:00
“怀磊”
c1ddc0f8e0 fix: 修复工单创建应用保存时报错问题 2022-01-19 13:54:48 +08:00
feng626
316b39d15b fix: 修复工单命令复合跳转非当前组织404问题 2022-01-19 11:26:04 +08:00
Jiangjie.Bai
b18b05b8fb Merge pull request #1284 from jumpserver/dev
v2.18.0-rc3
2022-01-18 19:36:45 +08:00
“怀磊”
cd5534c20a feat: 系统用户上传ssh协议i18n翻译 2022-01-18 19:34:00 +08:00
feng626
048fee7ede Merge pull request #1279 from jumpserver/pr@dev@fix_accounts_edit_password_errortip
fix: 修复资产账号修改密码时报错提示重复问题
2022-01-18 19:16:34 +08:00
feng626
083b4bc499 Merge pull request #1282 from jumpserver/pr@dev@translate
fix: 改密翻译修改
2022-01-18 19:15:44 +08:00
怀磊
eb44856807 Merge branch 'dev' into pr@dev@translate 2022-01-18 19:09:39 +08:00
feng626
fff2288069 fix: 改密翻译修改 2022-01-18 19:07:17 +08:00
feng626
d5fc939a40 fix: 改密翻译修改 2022-01-18 19:07:15 +08:00
“怀磊”
6489cbe488 fix:修复应用授权克隆报错问题 2022-01-18 19:03:04 +08:00
“怀磊”
941f1d855e fix: 修复资产账号修改密码时报错提示重复问题 2022-01-18 17:13:14 +08:00
“怀磊”
ff88a0bd42 fix: 修复table搜索框回车搜索时重复搜索问题 2022-01-18 16:01:10 +08:00
Michael Bai
c87412f4c0 fix: 修改审计日志操作日志动作翻译问题 2022-01-18 15:21:11 +08:00
Michael Bai
2da4e4f7a0 fix: 修复应用账号查询问题 2022-01-18 15:03:46 +08:00
Michael Bai
848bdcba36 fix: 修改审计日志中支持i18n的显示字段display 2022-01-18 14:34:26 +08:00
“怀磊”
96206f10a2 perf: 优化table搜索框切换搜索字段后不能回车搜索问题 2022-01-18 14:03:37 +08:00
“怀磊”
a6012eba4a fix: 修复资产授权详情用户组添加会显示更多 2022-01-18 11:21:12 +08:00
Jiangjie.Bai
2570aa63fc Merge pull request #1272 from jumpserver/dev
v2.18.0-rc2
2022-01-17 19:22:44 +08:00
“怀磊”
43797c2f46 fix: 修复工单搜索条件-动作可编辑问题;增加搜索选项关闭动画 2022-01-17 16:31:01 +08:00
feng626
e98e23dad8 perf: 账号备份优化 2022-01-17 15:59:25 +08:00
v-hleihuai
11c845c0fd fix: 修复自定义字段展示,没有label的字段不在列表中展示 2022-01-17 15:49:46 +08:00
feng626
6310fae385 feat: 特权用户添加ssh密钥密码 2022-01-17 15:46:44 +08:00
“怀磊”
c20453a1de feat: 修改工单会话展示字段 2022-01-14 16:57:23 +08:00
Michael Bai
b1733835a4 feat: 修改Copyright信息 2022-01-13 18:56:06 +08:00
ibuler
4e1c921451 perf: 优化 ops 任务名称,支持 i18n 2022-01-13 15:04:34 +08:00
Jiangjie.Bai
0a4238fe93 Merge pull request #1262 from jumpserver/dev
v2.18.0-rc1
2022-01-12 20:35:54 +08:00
“怀磊”
2aad1110d0 feat: 账号备份详情页替换接口 2022-01-12 20:25:56 +08:00
feng626
03031e94c1 feat: 逃生通道 2022-01-12 20:25:56 +08:00
“怀磊”
aa94c1792c feat: 工单列表和详情添加编号字段 2022-01-12 14:34:30 +08:00
“怀磊”
f13bc4fccb fix: 修复上传下载组件展示问题 2022-01-10 17:32:45 +08:00
v-hleihuai
def153cc42 fix: 修改i18n中文国际化 2022-01-10 10:30:07 +08:00
“怀磊”
8add1b7f92 feat: lina 修改时间区间 2022-01-04 15:08:54 +08:00
xinwen
0cafadd230 feat: 资产列表增加 is_active 字段 2021-12-31 17:25:56 +08:00
“怀磊”
61c777532b feat: 工单会话添加状态字段 2021-12-31 17:25:25 +08:00
feng626
e13f2b34ff fix: ticket bug 2021-12-31 16:36:21 +08:00
“怀磊”
fa3daea82d feat: 工单添加会话功能 2021-12-31 16:29:32 +08:00
feng626
16c6f4c77f feat: add passphrase 2021-12-31 14:48:56 +08:00
Michael Bai
31e699bd2d feat: 应用授权增加Action动作控制 2021-12-30 17:24:21 +08:00
“怀磊”
4ecdf1575d fix: 应用管理类型搜索,搜索条件过滤 2021-12-30 10:27:45 +08:00
xinwen
ec00a541f8 feat: 命令记录接口增加 remote_addr 字段 2021-12-28 18:48:09 +08:00
jiangweidong
ef97df09cb feat: 支持 Redis 数据库的纳管 (#1246)
* feat: 支持 Redis 数据库的纳管

* feat: 支持Redis数据库的纳管, 将redis_acl协议合并到redis协议中
2021-12-28 18:16:13 +08:00
Jiangjie.Bai
0b18b57701 Merge pull request #1244 from jumpserver/dev
v2.17.0
2021-12-16 13:45:59 +08:00
“怀磊”
2804a488dc fix: 工单设置默认搜索条件 2021-12-16 13:17:36 +08:00
Jiangjie.Bai
0637fa9e8b Merge pull request #1242 from jumpserver/dev
v2.17.0 rc4
2021-12-15 22:04:42 +08:00
ibuler
66ecf89d35 perf: 优化 saml2 配置 2021-12-15 21:01:01 +08:00
xinwen
f11dc2f7a3 fix: ansible 任务日志读取错误 2021-12-15 18:01:25 +08:00
“怀磊”
e54c9cbd3b fix: 系统用户更新增加判断,如果设置了AD域名不能设置自动推送 2021-12-15 16:36:33 +08:00
“怀磊”
b9cdac0850 fix: 修复系统用户关联节点不显示问题 2021-12-15 16:36:07 +08:00
“怀磊”
33368cb901 perf: 优化搜索条件选项 2021-12-15 16:35:46 +08:00
“怀磊”
44e899e271 fix: 系统用户去掉重复的搜索条件 2021-12-15 16:22:20 +08:00
“怀磊”
f416cfa435 feat: 封装json editor组件 2021-12-15 15:36:53 +08:00
feng626
e2aa932ccb Merge pull request #1234 from jumpserver/pr@dev@translate
perf: 翻译修改
2021-12-15 14:41:02 +08:00
feng626
47e0435ad9 Merge pull request #1236 from jumpserver/pr@dev@ticket_filer_perf
perf: ticket filter perf
2021-12-15 14:40:49 +08:00
feng626
d36802e7bb perf: ticket filter perf 2021-12-15 14:24:08 +08:00
feng626
eda66cab41 perf: 翻译修改 2021-12-14 22:45:13 +08:00
Jiangjie.Bai
3a44b8fea7 Merge pull request #1233 from jumpserver/dev
v2.17.0 rc3
2021-12-14 21:59:16 +08:00
feng626
c461b707c8 fix: 云管特权用户bug 2021-12-14 20:20:25 +08:00
Jiangjie.Bai
01e6367196 Merge pull request #1230 from jumpserver/dev
v2.17.0 rc2
2021-12-13 19:48:49 +08:00
“怀磊”
aa2fe5e87e fix: 修改站内信文案和显示遮挡问题 2021-12-13 19:33:48 +08:00
“怀磊”
31d29e9e6a fex: 修复多个tab页相互切换时搜索条件还会保留问题,
cearchconfig 添加参数getUrlQuery:是否获取url中参数
2021-12-13 19:31:11 +08:00
“怀磊”
cb2ceea132 feat: 资产授权去掉节点的筛选条件 2021-12-13 19:29:00 +08:00
Michael Bai
582b2582bf fix: 查看节点详情不包含节点key信息 2021-12-13 19:28:30 +08:00
Michael Bai
89c6936d56 fix: 修复系统用户详情页面绑定命令过滤器的显示问题 2021-12-13 19:12:08 +08:00
jiangweidong
66ea5ab714 feat: saml2单点登录支持在页面上设置高级配置 2021-12-13 10:55:55 +08:00
Michael Bai
32dc622f1a fix: 修改命令过滤规则列表页字段排序问题 2021-12-13 10:39:18 +08:00
feng626
744acee097 Merge pull request #1223 from jumpserver/pr@dev@ticket_perf
perf: 默认展示当前组织
2021-12-13 10:26:30 +08:00
feng626
c088726412 perf: 默认展示当前组织 2021-12-11 12:53:48 +08:00
ibuler
bef02b3e29 fix: 修复创建 remote app 中类型 label 问题
fix: 修复
2021-12-09 21:03:19 +08:00
Jiangjie.Bai
821ce00f5c Merge pull request #1220 from jumpserver/dev
v2.17.0 rc1
2021-12-09 21:01:00 +08:00
ibuler
6d4d826629 perf: 修改翻译问题
fix: 修改词
2021-12-09 20:46:32 +08:00
Michael Bai
6e3ca56e98 fix: 修复系统用户命令过滤器创建页面 2021-12-09 20:09:23 +08:00
Michael Bai
90adcaf843 feat: 命令过滤器支持多维度绑定 2021-12-09 19:10:30 +08:00
jiangweidong
3eff78817b pr@dev@feat_saml2_auth (#1216)
* feat: 支持saml2协议单点登录认证

* fix: 合并遗漏的翻译文件

* fix: 合并遗漏的翻译文件
2021-12-09 16:01:46 +08:00
feng626
0b71032631 fix: 修复加密文件跳转命题 2021-12-08 17:31:27 +08:00
“怀磊”
ee2c15ccd5 feat: 查询参数保存在url中 2021-12-08 17:23:57 +08:00
halo
669bd50bfa feat: 站内信一键已读已经加载信息 2021-12-08 15:56:22 +08:00
feng626
5eff271cb2 feat: 密码计划邮件提醒 2021-12-07 17:01:00 +08:00
feng626
91162f6013 fix: 工单bug 2021-12-06 19:10:42 +08:00
“怀磊”
022309ef15 feat: 修改LICENSE 2021-12-06 18:03:36 +08:00
feng626
4466d0ddd4 feat: 工单创建资产添加节点 2021-11-30 16:54:19 +08:00
xinwen
04584bbd7b fix: 将应用从某个授权中移除时,会从所有授权中移除 2021-11-29 17:10:55 +08:00
ibuler
5ac8a6bdba feat: 资产显示标签 2021-11-29 14:57:11 +08:00
“怀磊”
6675a01b9d fix: 修复返回时间时区不同的问题 2021-11-29 14:39:52 +08:00
ibuler
84851b89a6 fix: 修复法国用户因为时区时间不同引起的错误 2021-11-25 17:51:23 +08:00
“怀磊”
408590a9e3 fix: 修复终端管理数字显示不正确问题 2021-11-25 14:48:40 +08:00
jiangweidong
09f91941d5 feat: 云管同步支持OpenStack私有云同步 2021-11-24 16:18:04 +08:00
fit2cloud--chenqiao
7132c869f7 feat: 支持数据库sqlserver的托管 (#1194) 2021-11-24 11:23:29 +08:00
Michael Bai
96c10f6980 fix: 修改翻译 2021-11-19 18:48:05 +08:00
feng626
9184026ca0 perf: ip黑白名单 2021-11-19 18:48:05 +08:00
Jiangjie.Bai
8b320d92c1 Merge pull request #1199 from jumpserver/dev
v2.16
2021-11-18 18:52:58 +08:00
“怀磊”
e46c1cfad9 fix: 修复系统设置-飞书认证:启动时按钮状态的显示 2021-11-18 18:50:04 +08:00
Michael Bai
f17df86e98 fix: 修复创建资产成功后提示信息中不包含详情链接 2021-11-18 18:08:19 +08:00
Jiangjie.Bai
fb89f710d7 Merge pull request #1196 from jumpserver/dev
v2.16.0 rc4
2021-11-18 17:00:51 +08:00
feng626
d64aea15c2 fix: 资产创建工单添加校验 2021-11-18 16:26:45 +08:00
“怀磊”
8c106ec718 fix: 替换了密码即将过期时天数的计算方法 2021-11-18 14:22:49 +08:00
Jiangjie.Bai
e5033407f4 Merge pull request #1191 from jumpserver/dev
v2.16.0 rc3
2021-11-18 13:03:22 +08:00
ibuler
7665104347 pref: 修改获取不到语言默认为英文 2021-11-18 12:54:24 +08:00
Jiangjie.Bai
cfb7f2be43 Merge pull request #1189 from jumpserver/dev
v2.16.0 rc2
2021-11-17 19:43:41 +08:00
Michael Bai
6fb9234583 fix: 修复资产列表资产树右击菜单添加/移动资产到节点确认/取消后自动关闭弹窗 2021-11-17 19:35:48 +08:00
Michael Bai
520abd783a fix: 修复更新资产更多信息成功后,点击详情跳转到编辑页面的问题 2021-11-17 19:35:32 +08:00
“怀磊”
133dd02de7 feat: 终端管理数字显示小数保留1位 2021-11-17 19:15:04 +08:00
feng626
c6988578cb perf: help信息迁移到public中 2021-11-17 15:45:29 +08:00
“怀磊”
b1eef7d2f3 perf: 搜索框组件:如果没有搜索选项不能点击下拉菜单 2021-11-17 15:24:03 +08:00
ibuler
526578a520 fix: 修复公告中的重置无反应 2021-11-17 15:22:17 +08:00
“怀磊”
adf5b51a63 fix: 修复应用授权详情,用户组不能删除问题 2021-11-17 15:05:13 +08:00
feng626
d9fab3f258 Merge pull request #1181 from jumpserver/pr@dev@ticket_flow_bug
fix: 修复工单流修改不生效
2021-11-17 11:40:08 +08:00
feng626
7887458239 fix: 修复工单流修改不生效 2021-11-17 11:36:18 +08:00
“怀磊”
4ed40f763c fix: 修复用户登录规则详情更新完之后,点击message跳转详情没有数据问题 2021-11-15 17:14:14 +08:00
ibuler
64b3be5d45 fix: 修复重置mfa的bug 2021-11-15 16:23:41 +08:00
“怀磊”
9a1263f9af fix: 修复select2组件选项过长文字溢出问题 2021-11-15 12:23:10 +08:00
feng626
bdb38362ff fix: 修复登录资产复合路由跳转问题 2021-11-15 11:26:29 +08:00
“怀磊”
cf8b0970e3 fix: 修复工单-登录复核:点击返回路由不能返回列表页问题 2021-11-12 19:06:27 +08:00
“怀磊”
e9bab6a623 fix: 修复创建工单时必填字段校验不生效问题 2021-11-12 19:05:47 +08:00
feng626
df088cc1b6 fix: 修复关闭ssh后 仍然可以修改密钥 2021-11-12 18:00:39 +08:00
“怀磊”
63cde369fa fix: 密码框使用 updatetoken组件 2021-11-12 15:04:03 +08:00
“怀磊”
902364fdc3 fix: 修复命令记录,命令存储tree搜索时刷新问题 2021-11-12 15:02:18 +08:00
feng626
cceca0e1ab feat: 添加全局ip黑名单 2021-11-12 14:58:26 +08:00
Michael Bai
39b84e9a8f fix: 移动【会话设置保留时间】至定期清理设置页面 2021-11-12 14:57:32 +08:00
feng626
1e2b6caf93 fix: 完善工单样式 2021-11-12 14:15:24 +08:00
Jiangjie.Bai
4f7ea2b0ab Merge pull request #1167 from jumpserver/dev
v2.16.0 rc1
2021-11-11 14:03:33 +08:00
ibuler
e0b98ba758 perf: 修改i18n
pref: 修改翻译
2021-11-11 13:01:51 +08:00
ibuler
a7ba36b734 perf: 优化资产更多信息 2021-11-11 13:00:15 +08:00
ibuler
27332dffb8 perf: 修改翻译 2021-11-10 17:11:42 +08:00
jiangweidong
2d174bc46d feat: 支持管理员配置导航栏上帮助中的url 2021-11-10 17:09:28 +08:00
“怀磊”
f000810ccf fix: 优化UpdateToken组件:创建时直接显示输入框和防止浏览器自动填充密码 2021-11-10 17:05:14 +08:00
xinwen
68a08a25dc feat: 异地登录提醒可配置是否启用 2021-11-08 15:25:36 +08:00
Michael Bai
b5a268bf83 fix: 修改切换用户 -> 用户切换 2021-11-05 16:42:11 +08:00
Michael Bai
c446d1dcf6 feat: 添加Su用户列表 2021-11-05 16:04:07 +08:00
Michael Bai
92620510da feat: 添加切换至用户列表 2021-11-05 16:04:07 +08:00
Michael Bai
d62a4ca36e feat: 添加系统用户su_enabled 2021-11-05 16:04:07 +08:00
Michael Bai
d2cd0a2242 feat: 添加OBS存储 2021-11-05 13:38:25 +08:00
“怀磊”
a39f2294bc fix: 修复创建工单,应用类型下拉选择联动清空 2021-11-04 18:13:00 +08:00
halo
4a8f147178 fix: 修复用户应用授权规则更新和删除操作报错 2021-11-04 12:39:26 +08:00
“怀磊”
69b378c2a7 feat: rdp 系统用户还原自动生成密码 2021-11-04 11:43:57 +08:00
“怀磊”
55743eb2c8 feat: 修改系统用户查看ssh密钥的input框展示样式 2021-11-03 17:37:11 +08:00
“怀磊”
9ba5214937 perf: 系统用户相关表单使用UpdateToken组件 2021-11-03 17:01:24 +08:00
fit2bot
e1c6d0a686 feat: 封装密码输入框组件 (#1149)
* feat: 封装密码输入框组件

* feat: 批量替换密码输入框组件

* perf: 修改样式

* feat: 批量替换密码输入框组件

Co-authored-by: “怀磊” <2280131253@qq.com>
Co-authored-by: ibuler <ibuler@qq.com>
2021-11-02 18:51:58 +08:00
Michael Bai
b68616501c fix: 修复UploadKey失败问题 2021-11-01 14:58:20 +08:00
Michael Bai
3355036f49 fix: 修改基本设置项
fix: 修改基本设置项
2021-10-29 19:24:57 +08:00
xinwen
7ee3d307df fix: 非本地用户不能绑定三方认证 2021-10-29 13:20:17 +08:00
Michael Bai
803090dff9 fix: 修改基本设置工单启用控制 2021-10-29 13:19:35 +08:00
Jiangjie.Bai
886d34211c Merge pull request #1138 from jumpserver/dev
v2.15.0
2021-10-28 18:13:43 +08:00
fit2bot
22d8cb7e44 fix: 创建工单-应用类型,去掉默认值 (#1137)
* fix: 修复创建应用授权工单报错问题

* fix: 创建工单-应用类型,去掉默认值

Co-authored-by: “怀磊” <2280131253@qq.com>
2021-10-28 18:12:31 +08:00
Jiangjie.Bai
1a1c50086f Merge pull request #1136 from jumpserver/dev
v2.15.0
2021-10-28 17:50:12 +08:00
feng626
87c8d11bf4 fix: acl migrate 2021-10-28 17:38:30 +08:00
“怀磊”
dcbb73e59d fix: 修复创建应用授权工单报错问题 2021-10-28 17:25:00 +08:00
“怀磊”
79068f44bf fix: crontab组件增加清除功能 2021-10-28 16:59:15 +08:00
Jiangjie.Bai
0575ff606c Merge pull request #1132 from jumpserver/dev
v2.15.0
2021-10-28 15:32:37 +08:00
ibuler
68411de25b perf: 修复组织table
perf: 修改翻译
2021-10-28 15:21:37 +08:00
“怀磊”
d174fdae6f fix: 修复table组件的tooltip提示的最大宽度 2021-10-28 14:34:14 +08:00
ibuler
fa1dad3731 perf: 修改requied提示 2021-10-28 14:19:07 +08:00
Michael Bai
44edc1e712 fix: 修复创建云服务账号json格式文件判断 2021-10-28 13:36:22 +08:00
feng626
1cd8de8cbc fix: 登陆复合信息显示不全 2021-10-28 13:25:10 +08:00
Jiangjie.Bai
040cb0aa5a Merge pull request #1124 from jumpserver/dev
v2.15.0-rc3
2021-10-27 19:34:31 +08:00
“怀磊”
ffe152809d feat: 系统设置邮件服务器设置设置传参 2021-10-27 19:34:12 +08:00
“怀磊”
dc0bb5d557 fix: 定时执行控制定期执行显示隐藏 2021-10-27 19:07:08 +08:00
“怀磊”
233aaaa82b feat: 分时段登录组件增加全选功能 2021-10-27 14:46:41 +08:00
ibuler
b13e5995c9 perf: 修改label 2021-10-27 14:30:36 +08:00
ibuler
5f8e2e4f75 perf: 修改ticket组件名称,太长了 2021-10-27 14:30:36 +08:00
Michael Bai
b9baf360c0 fix: 修改工单列表action->state 2021-10-27 11:16:27 +08:00
“怀磊”
5e40da0037 feat: 调整远程应用创建是类型展示风格 2021-10-27 10:31:26 +08:00
Michael Bai
a948105ebd fix: 普通系统用户列表搜索项排除: type 字段 2021-10-26 18:10:17 +08:00
“怀磊”
46c9598788 feat: 用户登录规则详情:修改时段展示、增加右侧快速更新板块 2021-10-26 15:18:30 +08:00
ibuler
8f35d4edc0 fix: 修复启用公告后,不变绿的问题 2021-10-26 15:12:48 +08:00
ibuler
2e70c3fa4c perf: 去掉debug 2021-10-26 15:12:19 +08:00
ibuler
5e377c2572 perf: 修改工单 2021-10-26 15:12:19 +08:00
Michael Bai
d50b1201e7 fix: 修复用户详情页面最后登录日期显示1970的问题 2021-10-26 13:47:16 +08:00
“怀磊”
fc72fe9ff2 fix: 修改日志审批-批量命令,主机弹窗展示字段和遮罩层问题 2021-10-26 13:07:04 +08:00
ibuler
23a7d9dfbe perf: 统一dashboard页面,去掉email签名设置 2021-10-26 11:12:36 +08:00
Jiangjie.Bai
08452d1e00 Merge pull request #1112 from jumpserver/dev
v2.15.0-rc2
2021-10-25 15:08:35 +08:00
Michael Bai
45f29e3e6d fix: 系统用户列表添加 应用数量 字段 2021-10-25 15:06:45 +08:00
feng626
3f03f0f18c Merge pull request #1109 from jumpserver/pr@dev@ticket_bug
fix: 工单资产信息不显示
2021-10-25 11:32:28 +08:00
feng626
2d3387b739 fix: 工单资产信息不显示 2021-10-25 11:25:24 +08:00
“怀磊”
6d50c6df35 fix: 修复公告组件数字不换行问题 2021-10-21 18:11:16 +08:00
ibuler
0a3f7f6616 fix: 修复 select2 error bug 2021-10-21 17:34:32 +08:00
feng626
4c74e75673 Merge pull request #1104 from jumpserver/pr@dev@ticket_bug
fix: 工单详情资产信息未显示
2021-10-21 15:11:11 +08:00
feng626
98c44a51e7 Merge pull request #1106 from jumpserver/pr@dev@acl_bug
perf: acl 列表界面添加字段
2021-10-21 15:10:55 +08:00
feng626
6cb7e47747 perf: acl 列表界面添加字段 2021-10-21 14:57:53 +08:00
feng626
5b96475610 fix: 工单详情资产信息未显示 2021-10-21 14:37:30 +08:00
Jiangjie.Bai
c0a412a12d Merge pull request #1102 from jumpserver/dev
v2.15.0 rc1
2021-10-20 20:25:15 +08:00
“怀磊”
4b75d90090 fix: 修复crontab月组件名称错误问题 2021-10-20 19:53:10 +08:00
“怀磊”
7dd11f1259 fix: 修复crontab选择月 日的时间重置问题 2021-10-20 19:53:10 +08:00
ibuler
761eb0c3b1 perf: 修改ldap密码不是必填 2021-10-20 19:16:15 +08:00
“怀磊”
f7fb35e625 fix: 修复资产授权列表-来自工单,否显示空 2021-10-20 19:14:27 +08:00
fit2bot
224b13b4e7 perf: 整理 acl 位置 (#734)
* stash

* s

* 界面调整

* feat: 添加分时段选择组件

* feat: 添加分时段选择组件

* feat: 分时段登录组件创建时传参

* 分时登陆

* feat: 分时段组件展示默认数据

* feat: 分时段选中时间在详情里展示

* alc 部分优化

* fix: 修复用户规则登录error报错

* feat: 调整规则详情-时段展示

Co-authored-by: ibuler <ibuler@qq.com>
Co-authored-by: feng626 <1304903146@qq.com>
Co-authored-by: “怀磊” <2280131253@qq.com>
2021-10-20 18:56:59 +08:00
“怀磊”
ae9b3f2707 style: 修复跳转链接文本溢出长度问题 2021-10-20 14:47:12 +08:00
Michael Bai
0675f22181 fix: 用户登录日志添加reason_display字段 2021-10-19 15:29:39 +08:00
fit2bot
92dd661a3b 登录验证可配置 (#1092)
* 登录验证可配置

* perf: 修改安全内容设置

* perf: 还原yarn

Co-authored-by: feng626 <1304903146@qq.com>
Co-authored-by: ibuler <ibuler@qq.com>
2021-10-18 14:50:57 +08:00
“怀磊”
1926cdde15 style: table跳转链接文本溢出显示省略号随页面宽度变化 2021-10-15 15:28:00 +08:00
fit2bot
3e60c9501e feat: 资产详情添加授权用户列表页 (#1093)
* feat: 资产详情添加授权用户列表页

* feat: 取消console log

* perf: 优化一下前端

* feat: 修改授权用户组分隔符

Co-authored-by: Michael Bai <baijiangjie@gmail.com>
Co-authored-by: ibuler <ibuler@qq.com>
2021-10-15 15:02:31 +08:00
“怀磊”
c86fb5cfde fix: 全局导出公告组件 2021-10-12 16:11:20 +08:00
“怀磊”
d8e1e14bd6 feat: crontab 组件封装 2021-10-12 11:13:30 +08:00
“怀磊”
bb9e9a87d0 feat: 列表增加定时执行字段展示 2021-10-12 10:52:18 +08:00
“怀磊”
96506acc9b feat: 授权列表来自工单,是显示对勾 2021-10-12 10:29:01 +08:00
ibuler
9a5171a1bf perf: 优化公告 2021-10-12 10:27:12 +08:00
Jiangjie.Bai
d1f61797a5 Merge pull request #1085 from jumpserver/pr@dev@feat_annoucement
perf: 完成公告功能
2021-09-29 14:59:42 +08:00
ibuler
30b936330c perf: 优化翻译 2021-09-28 18:59:34 +08:00
ibuler
6f5db82ce3 perf: 优化公告 2021-09-28 18:09:34 +08:00
ibuler
9fcc9bc9da perf: 完成公告功能 2021-09-28 17:02:27 +08:00
ibuler
972b7276cf feat: 添加公告功能 2021-09-28 10:20:39 +08:00
ibuler
8db10e806a Merge branch 'dev' of github.com:jumpserver/lina into dev 2021-09-27 15:40:02 +08:00
fit2bot
1cb6e49785 perf: 优化站内信 (#1082)
* perf: 修改不再存储 .env.devlopement

* perf: 优化站内信

Co-authored-by: ibuler <ibuler@qq.com>
2021-09-27 15:40:00 +08:00
ibuler
8950fadfa1 Merge branch 'dev' of github.com:jumpserver/lina into dev 2021-09-27 14:54:22 +08:00
fit2bot
e32d4e7ee0 perf: 优化弹窗 (#1081)
* perf: 修改不再存储 .env.devlopement

* perf: 优化弹窗

Co-authored-by: ibuler <ibuler@qq.com>
2021-09-27 14:54:14 +08:00
fit2bot
a382c82732 perf: 优化代码,搜索 (#1080)
* perf: 修改不再存储 .env.devlopement

* perf: 优化代码,搜索

Co-authored-by: ibuler <ibuler@qq.com>
2021-09-27 14:29:37 +08:00
ibuler
fa458cd456 Merge branch 'dev' of github.com:jumpserver/lina into dev 2021-09-27 14:23:10 +08:00
fit2bot
731d01450f fix: 修复setting中forget url 多处显示的问题 (#1079)
* perf: 修改不再存储 .env.devlopement

* fix: 修复setting中forget url 多处显示的问题

Co-authored-by: ibuler <ibuler@qq.com>
2021-09-27 14:22:51 +08:00
ibuler
bf97d82626 Merge branch 'dev' of github.com:jumpserver/lina into dev 2021-09-24 15:11:04 +08:00
Michael Bai
49b8e0b33a fix: 修复邮件测试参数传递 2021-09-24 14:15:09 +08:00
ibuler
5a913e4d3a branch -D pr@dev@perf_env_file
Merge branch 'dev' of github.com:jumpserver/lina into dev
2021-09-24 13:29:22 +08:00
ibuler
2983f89f54 perf: 修改不再存储 .env.devlopement 2021-09-24 13:29:00 +08:00
ibuler
87a0384949 perf: 修改不再存储 .env.devlopement 2021-09-24 13:20:39 +08:00
ibuler
d36fe8aa94 perf: 修复 asset select 2021-09-24 13:14:04 +08:00
“怀磊”
5764ddc271 fix: 修复webpack配置报错 2021-09-23 13:56:01 +08:00
“怀磊”
edbdef3f58 perf: 增加webpack别名配置 2021-09-22 18:18:52 +08:00
feng626
5d308ac546 perf: 工单优化 2021-09-22 17:20:18 +08:00
ibuler
986cf6b4f7 perf: 修复dialog 不能滚动问题 2021-09-22 17:02:17 +08:00
ibuler
6cbac3c875 fix: 修复select2初始可能报错的bug
perf: 去掉debug
2021-09-18 15:05:44 +08:00
feng626
09a04efe1a Merge pull request #1062 from jumpserver/pr@dev@ticket_perf
perf: 工单 优化
2021-09-17 15:50:53 +08:00
feng626
d5b631c012 perf: 工单 优化 2021-09-17 15:40:02 +08:00
1322 changed files with 78301 additions and 34870 deletions

View File

@@ -1,3 +1,4 @@
lina
dist
node_modules
.git

View File

@@ -4,11 +4,17 @@ root = true
[*]
charset = utf-8
indent_style = space
indent_size = 2
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true
[*.{js,jsx,ts,tsx,vue}]
indent_size = 2
[*.py]
indent_size = 4
[*.md]
insert_final_newline = false
trim_trailing_whitespace = false

View File

@@ -22,4 +22,6 @@ VUE_APP_LOGOUT_PATH = '/core/auth/logout/'
# Dev server for core proxy
VUE_APP_CORE_HOST = 'http://localhost:8080'
VUE_APP_CORE_WS = 'ws://localhost:8080'
VUE_APP_KOKO_HOST = 'http://localhost:5000'
VUE_APP_KOKO_WS = 'ws://localhost:5000'
VUE_APP_ENV = 'development'

72
.github/workflows/build-base-image.yml vendored Normal file
View File

@@ -0,0 +1,72 @@
name: Build and Push Base Image
on:
push:
branches:
- 'pr*'
paths:
- 'package.json'
- 'package-lock.json'
- 'yarn.lock'
- 'Dockerfile-base'
jobs:
build-and-push:
runs-on: ubuntu-latest
steps:
- name: Lock Pull Request
run: |
curl -X POST -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \
-d '{"state":"pending", "description":"Action running, merge disabled", "context":"Lock PR"}' \
"https://api.github.com/repos/${{ github.repository }}/statuses/${{ github.sha }}"
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Login to DockerHub
uses: docker/login-action@v2
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Extract date
id: vars
run: echo "IMAGE_TAG=$(date +'%Y%m%d_%H%M%S')" >> $GITHUB_ENV
- name: Extract repository name
id: repo
run: echo "REPO=$(basename ${{ github.repository }})" >> $GITHUB_ENV
- name: Build and push multi-arch image
uses: docker/build-push-action@v6
with:
platforms: linux/amd64,linux/arm64
push: true
file: Dockerfile-base
tags: jumpserver/${{ env.REPO }}-base:${{ env.IMAGE_TAG }}
- name: Update Dockerfile
run: |
sed -i 's|-base:.* AS stage-build|-base:${{ env.IMAGE_TAG }} AS stage-build|' Dockerfile
- name: Commit changes
run: |
git config --global user.name 'github-actions[bot]'
git config --global user.email 'github-actions[bot]@users.noreply.github.com'
git add Dockerfile
git commit -m "perf: Update Dockerfile with new base image tag"
git push
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Unlock Pull Request
run: |
curl -X POST -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \
-d '{"state":"success", "description":"Action running, merge disabled", "context":"Lock PR"}' \
"https://api.github.com/repos/${{ github.repository }}/statuses/${{ github.sha }}"

View File

@@ -0,0 +1,46 @@
name: "Run Build Test"
on:
push:
paths:
- 'Dockerfile'
- 'Dockerfile*'
- 'package.json'
- 'yarn.lock'
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
component: [ lina ]
version: [ v4 ]
steps:
- uses: actions/checkout@v4
- uses: docker/setup-buildx-action@v3
- name: Prepare Build
run: |
sed -i 's@registry.npmmirror.com@registry.yarnpkg.com@g' yarn.lock
- name: Login to GitHub Container Registry
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Build Image
uses: docker/build-push-action@v5
with:
context: .
push: true
file: Dockerfile
tags: ghcr.io/jumpserver/${{ matrix.component }}:${{ matrix.version }}
platforms: linux/amd64
build-args: |
VERSION=${{ matrix.version }}
APT_MIRROR=http://deb.debian.org
NPM_REGISTRY=https://registry.yarnpkg.com
outputs: type=image,oci-mediatypes=true,compression=zstd,compression-level=3,force-compression=true
cache-from: type=gha
cache-to: type=gha,mode=max

View File

@@ -10,3 +10,4 @@ jobs:
- uses: jumpserver/action-generic-handler@master
env:
GITHUB_TOKEN: ${{ secrets.PRIVATE_TOKEN }}
I18N_TOKEN: ${{ secrets.I18N_TOKEN }}

View File

@@ -19,9 +19,7 @@ jobs:
id: get_version
run: |
TAG=$(basename ${GITHUB_REF})
VERSION=${TAG/v/}
echo "::set-output name=TAG::$TAG"
echo "::set-output name=VERSION::$VERSION"
- name: Create Release
id: create_release
uses: release-drafter/release-drafter@v5
@@ -31,16 +29,29 @@ jobs:
config-name: release-config.yml
version: ${{ steps.get_version.outputs.TAG }}
tag: ${{ steps.get_version.outputs.TAG }}
build-and-release:
needs: create-realese
name: Build and Release
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Build it and upload
uses: jumpserver/action-build-upload-assets@node10
- uses: actions/setup-node@v2
with:
node-version: '20.15'
- name: Install dependencies
run: yarn install
- name: Build web
run: |
sed -i "s@version-dev@${{ steps.get_version.outputs.TAG }}@g" src/layout/components/NavHeader/About.vue
yarn build
- name: Create Upload Assets
run: |
rm -rf build/*
mv lina lina-${{ steps.get_version.outputs.TAG }}
tar -czf lina-${{ steps.get_version.outputs.TAG }}.tar.gz lina-${{ steps.get_version.outputs.TAG }}
echo $(md5sum lina-${{ steps.get_version.outputs.TAG }}.tar.gz | awk '{print $1}') > build/lina-${{ steps.get_version.outputs.TAG }}.tar.gz.md5
mv lina-${{ steps.get_version.outputs.TAG }}.tar.gz build/
- name: Release Upload Assets
uses: softprops/action-gh-release@v1
if: startsWith(github.ref, 'refs/tags/')
with:
draft: true
files: |
build/lina-${{ steps.get_version.outputs.TAG }}.tar.gz
build/lina-${{ steps.get_version.outputs.TAG }}.tar.gz.md5
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ needs.create-realese.outputs.upload_url }}

2
.gitignore vendored
View File

@@ -15,3 +15,5 @@ tests/**/coverage/
*.ntvs*
*.njsproj
*.sln
.env.development
.python-version

View File

@@ -1,23 +1,14 @@
FROM node:10 as stage-build
FROM jumpserver/lina-base:20240723_084702 AS stage-build
ARG VERSION
ENV VERSION=$VERSION
ARG NPM_REGISTRY="https://registry.npm.taobao.org"
ENV NPM_REGISTY=$NPM_REGISTRY
ARG SASS_BINARY_SITE="https://npm.taobao.org/mirrors/node-sass"
ENV SASS_BINARY_SITE=$SASS_BINARY_SITE
WORKDIR /data
RUN npm config set sass_binary_site=${SASS_BINARY_SITE}
RUN npm config set registry ${NPM_REGISTRY}
RUN yarn config set registry ${NPM_REGISTRY}
COPY package.json yarn.lock /data/
RUN yarn install
RUN npm rebuild node-sass
ADD . /data
RUN cd utils && bash -xieu build.sh build
FROM nginx:alpine
COPY --from=stage-build /data/release/lina /opt/lina
RUN --mount=type=cache,target=/usr/local/share/.cache/yarn,sharing=locked \
sed -i "s@version-dev@${VERSION}@g" src/layout/components/NavHeader/About.vue \
&& yarn build
FROM nginx:1.24-bullseye
COPY --from=stage-build /data/lina /opt/lina
COPY nginx.conf /etc/nginx/conf.d/default.conf

22
Dockerfile-base Normal file
View File

@@ -0,0 +1,22 @@
FROM node:20.15-bullseye-slim
ARG DEPENDENCIES=" \
g++ \
make \
python3"
RUN set -ex \
&& rm -f /etc/apt/apt.conf.d/docker-clean \
&& echo 'Binary::apt::APT::Keep-Downloaded-Packages "true";' > /etc/apt/apt.conf.d/keep-cache \
&& apt-get update \
&& apt-get -y install --no-install-recommends ${DEPENDENCIES} \
&& echo "no" | dpkg-reconfigure dash
WORKDIR /data
COPY package.json yarn.lock ./
ARG NPM_MIRROR="https://registry.npmjs.org"
RUN --mount=type=cache,target=/usr/local/share/.cache/yarn,sharing=locked,id=yarn-cache \
sed -i "s|https://registry.npmmirror.com|${NPM_MIRROR}|g" yarn.lock \
&& yarn install

837
LICENSE
View File

@@ -1,281 +1,622 @@
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Version 3, 29 June 2007
Copyright (C) 1989, 1991 Free Software Foundation, Inc., <http://fsf.org/>
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users. This
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
the GNU Lesser General Public License instead.) You can apply it to
The GNU General Public License is a free, copyleft license for
software and other kinds of works.
The licenses for most software and other practical works are designed
to take away your freedom to share and change the works. By contrast,
the GNU General Public License is intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains free
software for all its users. We, the Free Software Foundation, use the
GNU General Public License for most of our software; it applies also to
any other work released this way by its authors. You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
this service if you wish), that you receive source code or can get it
if you want it, that you can change the software or use pieces of it
in new free programs; and that you know you can do these things.
them if you wish), that you receive source code or can get it if you
want it, that you can change the software or use pieces of it in new
free programs, and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, or if you modify it.
To protect your rights, we need to prevent others from denying you
these rights or asking you to surrender the rights. Therefore, you have
certain responsibilities if you distribute copies of the software, or if
you modify it: responsibilities to respect the freedom of others.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must give the recipients all the rights that
you have. You must make sure that they, too, receive or can get the
source code. And you must show them these terms so they know their
rights.
gratis or for a fee, you must pass on to the recipients the same
freedoms that you received. You must make sure that they, too, receive
or can get the source code. And you must show them these terms so they
know their rights.
We protect your rights with two steps: (1) copyright the software, and
(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.
Developers that use the GNU GPL protect your rights with two steps:
(1) assert copyright on the software, and (2) offer you this License
giving you legal permission to copy, distribute and/or modify it.
Also, for each author's protection and ours, we want to make certain
that everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on, we
want its recipients to know that what they have is not the original, so
that any problems introduced by others will not reflect on the original
authors' reputations.
For the developers' and authors' protection, the GPL clearly explains
that there is no warranty for this free software. For both users' and
authors' sake, the GPL requires that modified versions be marked as
changed, so that their problems will not be attributed erroneously to
authors of previous versions.
Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that redistributors of a free
program will individually obtain patent licenses, in effect making the
program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.
Some devices are designed to deny users access to install or run
modified versions of the software inside them, although the manufacturer
can do so. This is fundamentally incompatible with the aim of
protecting users' freedom to change the software. The systematic
pattern of such abuse occurs in the area of products for individuals to
use, which is precisely where it is most unacceptable. Therefore, we
have designed this version of the GPL to prohibit the practice for those
products. If such problems arise substantially in other domains, we
stand ready to extend this provision to those domains in future versions
of the GPL, as needed to protect the freedom of users.
Finally, every program is threatened constantly by software patents.
States should not allow patents to restrict development and use of
software on general-purpose computers, but in those that do, we wish to
avoid the special danger that patents applied to a free program could
make it effectively proprietary. To prevent this, the GPL assures that
patents cannot be used to render the program non-free.
The precise terms and conditions for copying, distribution and
modification follow.
GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
TERMS AND CONDITIONS
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"
means either the Program or any derivative work under copyright law:
that is to say, a work containing the Program or a portion of it,
either verbatim or with modifications and/or translated into another
language. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".
0. Definitions.
Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
running the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.
"This License" refers to version 3 of the GNU General Public License.
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all the
notices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this License
along with the Program.
"Copyright" also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.
You may charge a fee for the physical act of transferring a copy, and
you may at your option offer warranty protection in exchange for a fee.
"The Program" refers to any copyrightable work licensed under this
License. Each licensee is addressed as "you". "Licensees" and
"recipients" may be individuals or organizations.
2. You may modify your copy or copies of the Program or any portion
of it, thus forming a work based on the Program, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:
To "modify" a work means to copy from or adapt all or part of the work
in a fashion requiring copyright permission, other than the making of an
exact copy. The resulting work is called a "modified version" of the
earlier work or a work "based on" the earlier work.
a) You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.
A "covered work" means either the unmodified Program or a work based
on the Program.
b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
To "propagate" a work means to do anything with it that, without
permission, would make you directly or secondarily liable for
infringement under applicable copyright law, except executing it on a
computer or modifying a private copy. Propagation includes copying,
distribution (with or without modification), making available to the
public, and in some countries other activities as well.
c) If the modified program normally reads commands interactively
when run, you must cause it, when started running for such
interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a
notice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program under
these conditions, and telling the user how to view a copy of this
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
To "convey" a work means any kind of propagation that enables other
parties to make or receive copies. Mere interaction with a user through
a computer network, with no transfer of a copy, is not conveying.
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based
on the Program, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote it.
An interactive user interface displays "Appropriate Legal Notices"
to the extent that it includes a convenient and prominently visible
feature that (1) displays an appropriate copyright notice, and (2)
tells the user that there is no warranty for the work (except to the
extent that warranties are provided), that licensees may convey the
work under this License, and how to view a copy of this License. If
the interface presents a list of user commands or options, such as a
menu, a prominent item in the list meets this criterion.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Program.
1. Source Code.
In addition, mere aggregation of another work not based on the Program
with the Program (or with a work based on the Program) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.
The "source code" for a work means the preferred form of the work
for making modifications to it. "Object code" means any non-source
form of a work.
3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:
A "Standard Interface" means an interface that either is an official
standard defined by a recognized standards body, or, in the case of
interfaces specified for a particular programming language, one that
is widely used among developers working in that language.
a) Accompany it with the complete corresponding machine-readable
source code, which must be distributed under the terms of Sections
1 and 2 above on a medium customarily used for software interchange; or,
The "System Libraries" of an executable work include anything, other
than the work as a whole, that (a) is included in the normal form of
packaging a Major Component, but which is not part of that Major
Component, and (b) serves only to enable use of the work with that
Major Component, or to implement a Standard Interface for which an
implementation is available to the public in source code form. A
"Major Component", in this context, means a major essential component
(kernel, window system, and so on) of the specific operating system
(if any) on which the executable work runs, or a compiler used to
produce the work, or an object code interpreter used to run it.
b) Accompany it with a written offer, valid for at least three
years, to give any third party, for a charge no more than your
cost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,
The "Corresponding Source" for a work in object code form means all
the source code needed to generate, install, and (for an executable
work) run the object code and to modify the work, including scripts to
control those activities. However, it does not include the work's
System Libraries, or general-purpose tools or generally available free
programs which are used unmodified in performing those activities but
which are not part of the work. For example, Corresponding Source
includes interface definition files associated with source files for
the work, and the source code for shared libraries and dynamically
linked subprograms that the work is specifically designed to require,
such as by intimate data communication or control flow between those
subprograms and other parts of the work.
c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative is
allowed only for noncommercial distribution and only if you
received the program in object code or executable form with such
an offer, in accord with Subsection b above.)
The Corresponding Source need not include anything that users
can regenerate automatically from other parts of the Corresponding
Source.
The source code for a work means the preferred form of the work for
making modifications to it. For an executable work, complete source
code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to
control compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binary
form) with the major components (compiler, kernel, and so on) of the
operating system on which the executable runs, unless that component
itself accompanies the executable.
The Corresponding Source for a work in source code form is that
same work.
If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.
2. Basic Permissions.
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
void, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as such
parties remain in full compliance.
All rights granted under this License are granted for the term of
copyright on the Program, and are irrevocable provided the stated
conditions are met. This License explicitly affirms your unlimited
permission to run the unmodified Program. The output from running a
covered work is covered by this License only if the output, given its
content, constitutes a covered work. This License acknowledges your
rights of fair use or other equivalent, as provided by copyright law.
5. You are not required to accept this License, since you have not
signed it. However, nothing else grants you permission to modify or
distribute the Program or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Program or works based on it.
You may make, run and propagate covered works that you do not
convey, without conditions so long as your license otherwise remains
in force. You may convey covered works to others for the sole purpose
of having them make modifications exclusively for you, or provide you
with facilities for running those works, provided that you comply with
the terms of this License in conveying all material for which you do
not control copyright. Those thus making or running the covered works
for you must do so exclusively on your behalf, under your direction
and control, on terms that prohibit them from making any copies of
your copyrighted material outside their relationship with you.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the
original licensor to copy, distribute or modify the Program subject to
these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties to
Conveying under any other circumstances is permitted solely under
the conditions stated below. Sublicensing is not allowed; section 10
makes it unnecessary.
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
No covered work shall be deemed part of an effective technological
measure under any applicable law fulfilling obligations under article
11 of the WIPO copyright treaty adopted on 20 December 1996, or
similar laws prohibiting or restricting circumvention of such
measures.
When you convey a covered work, you waive any legal power to forbid
circumvention of technological measures to the extent such circumvention
is effected by exercising rights under this License with respect to
the covered work, and you disclaim any intention to limit operation or
modification of the work as a means of enforcing, against the work's
users, your or third parties' legal rights to forbid circumvention of
technological measures.
4. Conveying Verbatim Copies.
You may convey verbatim copies of the Program's source code as you
receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice;
keep intact all notices stating that this License and any
non-permissive terms added in accord with section 7 apply to the code;
keep intact all notices of the absence of any warranty; and give all
recipients a copy of this License along with the Program.
You may charge any price or no price for each copy that you convey,
and you may offer support or warranty protection for a fee.
5. Conveying Modified Source Versions.
You may convey a work based on the Program, or the modifications to
produce it from the Program, in the form of source code under the
terms of section 4, provided that you also meet all of these conditions:
a) The work must carry prominent notices stating that you modified
it, and giving a relevant date.
b) The work must carry prominent notices stating that it is
released under this License and any conditions added under section
7. This requirement modifies the requirement in section 4 to
"keep intact all notices".
c) You must license the entire work, as a whole, under this
License to anyone who comes into possession of a copy. This
License will therefore apply, along with any applicable section 7
additional terms, to the whole of the work, and all its parts,
regardless of how they are packaged. This License gives no
permission to license the work in any other way, but it does not
invalidate such permission if you have separately received it.
d) If the work has interactive user interfaces, each must display
Appropriate Legal Notices; however, if the Program has interactive
interfaces that do not display Appropriate Legal Notices, your
work need not make them do so.
A compilation of a covered work with other separate and independent
works, which are not by their nature extensions of the covered work,
and which are not combined with it such as to form a larger program,
in or on a volume of a storage or distribution medium, is called an
"aggregate" if the compilation and its resulting copyright are not
used to limit the access or legal rights of the compilation's users
beyond what the individual works permit. Inclusion of a covered work
in an aggregate does not cause this License to apply to the other
parts of the aggregate.
6. Conveying Non-Source Forms.
You may convey a covered work in object code form under the terms
of sections 4 and 5, provided that you also convey the
machine-readable Corresponding Source under the terms of this License,
in one of these ways:
a) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by the
Corresponding Source fixed on a durable physical medium
customarily used for software interchange.
b) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by a
written offer, valid for at least three years and valid for as
long as you offer spare parts or customer support for that product
model, to give anyone who possesses the object code either (1) a
copy of the Corresponding Source for all the software in the
product that is covered by this License, on a durable physical
medium customarily used for software interchange, for a price no
more than your reasonable cost of physically performing this
conveying of source, or (2) access to copy the
Corresponding Source from a network server at no charge.
c) Convey individual copies of the object code with a copy of the
written offer to provide the Corresponding Source. This
alternative is allowed only occasionally and noncommercially, and
only if you received the object code with such an offer, in accord
with subsection 6b.
d) Convey the object code by offering access from a designated
place (gratis or for a charge), and offer equivalent access to the
Corresponding Source in the same way through the same place at no
further charge. You need not require recipients to copy the
Corresponding Source along with the object code. If the place to
copy the object code is a network server, the Corresponding Source
may be on a different server (operated by you or a third party)
that supports equivalent copying facilities, provided you maintain
clear directions next to the object code saying where to find the
Corresponding Source. Regardless of what server hosts the
Corresponding Source, you remain obligated to ensure that it is
available for as long as needed to satisfy these requirements.
e) Convey the object code using peer-to-peer transmission, provided
you inform other peers where the object code and Corresponding
Source of the work are being offered to the general public at no
charge under subsection 6d.
A separable portion of the object code, whose source code is excluded
from the Corresponding Source as a System Library, need not be
included in conveying the object code work.
A "User Product" is either (1) a "consumer product", which means any
tangible personal property which is normally used for personal, family,
or household purposes, or (2) anything designed or sold for incorporation
into a dwelling. In determining whether a product is a consumer product,
doubtful cases shall be resolved in favor of coverage. For a particular
product received by a particular user, "normally used" refers to a
typical or common use of that class of product, regardless of the status
of the particular user or of the way in which the particular user
actually uses, or expects or is expected to use, the product. A product
is a consumer product regardless of whether the product has substantial
commercial, industrial or non-consumer uses, unless such uses represent
the only significant mode of use of the product.
"Installation Information" for a User Product means any methods,
procedures, authorization keys, or other information required to install
and execute modified versions of a covered work in that User Product from
a modified version of its Corresponding Source. The information must
suffice to ensure that the continued functioning of the modified object
code is in no case prevented or interfered with solely because
modification has been made.
If you convey an object code work under this section in, or with, or
specifically for use in, a User Product, and the conveying occurs as
part of a transaction in which the right of possession and use of the
User Product is transferred to the recipient in perpetuity or for a
fixed term (regardless of how the transaction is characterized), the
Corresponding Source conveyed under this section must be accompanied
by the Installation Information. But this requirement does not apply
if neither you nor any third party retains the ability to install
modified object code on the User Product (for example, the work has
been installed in ROM).
The requirement to provide Installation Information does not include a
requirement to continue to provide support service, warranty, or updates
for a work that has been modified or installed by the recipient, or for
the User Product in which it has been modified or installed. Access to a
network may be denied when the modification itself materially and
adversely affects the operation of the network or violates the rules and
protocols for communication across the network.
Corresponding Source conveyed, and Installation Information provided,
in accord with this section must be in a format that is publicly
documented (and with an implementation available to the public in
source code form), and must require no special password or key for
unpacking, reading or copying.
7. Additional Terms.
"Additional permissions" are terms that supplement the terms of this
License by making exceptions from one or more of its conditions.
Additional permissions that are applicable to the entire Program shall
be treated as though they were included in this License, to the extent
that they are valid under applicable law. If additional permissions
apply only to part of the Program, that part may be used separately
under those permissions, but the entire Program remains governed by
this License without regard to the additional permissions.
When you convey a copy of a covered work, you may at your option
remove any additional permissions from that copy, or from any part of
it. (Additional permissions may be written to require their own
removal in certain cases when you modify the work.) You may place
additional permissions on material, added by you to a covered work,
for which you have or can give appropriate copyright permission.
Notwithstanding any other provision of this License, for material you
add to a covered work, you may (if authorized by the copyright holders of
that material) supplement the terms of this License with terms:
a) Disclaiming warranty or limiting liability differently from the
terms of sections 15 and 16 of this License; or
b) Requiring preservation of specified reasonable legal notices or
author attributions in that material or in the Appropriate Legal
Notices displayed by works containing it; or
c) Prohibiting misrepresentation of the origin of that material, or
requiring that modified versions of such material be marked in
reasonable ways as different from the original version; or
d) Limiting the use for publicity purposes of names of licensors or
authors of the material; or
e) Declining to grant rights under trademark law for use of some
trade names, trademarks, or service marks; or
f) Requiring indemnification of licensors and authors of that
material by anyone who conveys the material (or modified versions of
it) with contractual assumptions of liability to the recipient, for
any liability that these contractual assumptions directly impose on
those licensors and authors.
All other non-permissive additional terms are considered "further
restrictions" within the meaning of section 10. If the Program as you
received it, or any part of it, contains a notice stating that it is
governed by this License along with a term that is a further
restriction, you may remove that term. If a license document contains
a further restriction but permits relicensing or conveying under this
License, you may add to a covered work material governed by the terms
of that license document, provided that the further restriction does
not survive such relicensing or conveying.
If you add terms to a covered work in accord with this section, you
must place, in the relevant source files, a statement of the
additional terms that apply to those files, or a notice indicating
where to find the applicable terms.
Additional terms, permissive or non-permissive, may be stated in the
form of a separately written license, or stated as exceptions;
the above requirements apply either way.
8. Termination.
You may not propagate or modify a covered work except as expressly
provided under this License. Any attempt otherwise to propagate or
modify it is void, and will automatically terminate your rights under
this License (including any patent licenses granted under the third
paragraph of section 11).
However, if you cease all violation of this License, then your
license from a particular copyright holder is reinstated (a)
provisionally, unless and until the copyright holder explicitly and
finally terminates your license, and (b) permanently, if the copyright
holder fails to notify you of the violation by some reasonable means
prior to 60 days after the cessation.
Moreover, your license from a particular copyright holder is
reinstated permanently if the copyright holder notifies you of the
violation by some reasonable means, this is the first time you have
received notice of violation of this License (for any work) from that
copyright holder, and you cure the violation prior to 30 days after
your receipt of the notice.
Termination of your rights under this section does not terminate the
licenses of parties who have received copies or rights from you under
this License. If your rights have been terminated and not permanently
reinstated, you do not qualify to receive new licenses for the same
material under section 10.
9. Acceptance Not Required for Having Copies.
You are not required to accept this License in order to receive or
run a copy of the Program. Ancillary propagation of a covered work
occurring solely as a consequence of using peer-to-peer transmission
to receive a copy likewise does not require acceptance. However,
nothing other than this License grants you permission to propagate or
modify any covered work. These actions infringe copyright if you do
not accept this License. Therefore, by modifying or propagating a
covered work, you indicate your acceptance of this License to do so.
10. Automatic Licensing of Downstream Recipients.
Each time you convey a covered work, the recipient automatically
receives a license from the original licensors, to run, modify and
propagate that work, subject to this License. You are not responsible
for enforcing compliance by third parties with this License.
An "entity transaction" is a transaction transferring control of an
organization, or substantially all assets of one, or subdividing an
organization, or merging organizations. If propagation of a covered
work results from an entity transaction, each party to that
transaction who receives a copy of the work also receives whatever
licenses to the work the party's predecessor in interest had or could
give under the previous paragraph, plus a right to possession of the
Corresponding Source of the work from the predecessor in interest, if
the predecessor has it or can get it with reasonable efforts.
You may not impose any further restrictions on the exercise of the
rights granted or affirmed under this License. For example, you may
not impose a license fee, royalty, or other charge for exercise of
rights granted under this License, and you may not initiate litigation
(including a cross-claim or counterclaim in a lawsuit) alleging that
any patent claim is infringed by making, using, selling, offering for
sale, or importing the Program or any portion of it.
11. Patents.
A "contributor" is a copyright holder who authorizes use under this
License of the Program or a work on which the Program is based. The
work thus licensed is called the contributor's "contributor version".
A contributor's "essential patent claims" are all patent claims
owned or controlled by the contributor, whether already acquired or
hereafter acquired, that would be infringed by some manner, permitted
by this License, of making, using, or selling its contributor version,
but do not include claims that would be infringed only as a
consequence of further modification of the contributor version. For
purposes of this definition, "control" includes the right to grant
patent sublicenses in a manner consistent with the requirements of
this License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
Each contributor grants you a non-exclusive, worldwide, royalty-free
patent license under the contributor's essential patent claims, to
make, use, sell, offer for sale, import and otherwise run, modify and
propagate the contents of its contributor version.
In the following three paragraphs, a "patent license" is any express
agreement or commitment, however denominated, not to enforce a patent
(such as an express permission to practice a patent or covenant not to
sue for patent infringement). To "grant" such a patent license to a
party means to make such an agreement or commitment not to enforce a
patent against the party.
If you convey a covered work, knowingly relying on a patent license,
and the Corresponding Source of the work is not available for anyone
to copy, free of charge and under the terms of this License, through a
publicly available network server or other readily accessible means,
then you must either (1) cause the Corresponding Source to be so
available, or (2) arrange to deprive yourself of the benefit of the
patent license for this particular work, or (3) arrange, in a manner
consistent with the requirements of this License, to extend the patent
license to downstream recipients. "Knowingly relying" means you have
actual knowledge that, but for the patent license, your conveying the
covered work in a country, or your recipient's use of the covered work
in a country, would infringe one or more identifiable patents in that
country that you have reason to believe are valid.
If, pursuant to or in connection with a single transaction or
arrangement, you convey, or propagate by procuring conveyance of, a
covered work, and grant a patent license to some of the parties
receiving the covered work authorizing them to use, propagate, modify
or convey a specific copy of the covered work, then the patent license
you grant is automatically extended to all recipients of the covered
work and works based on it.
A patent license is "discriminatory" if it does not include within
the scope of its coverage, prohibits the exercise of, or is
conditioned on the non-exercise of one or more of the rights that are
specifically granted under this License. You may not convey a covered
work if you are a party to an arrangement with a third party that is
in the business of distributing software, under which you make payment
to the third party based on the extent of your activity of conveying
the work, and under which the third party grants, to any of the
parties who would receive the covered work from you, a discriminatory
patent license (a) in connection with copies of the covered work
conveyed by you (or copies made from those copies), or (b) primarily
for and in connection with specific products or compilations that
contain the covered work, unless you entered into that arrangement,
or that patent license was granted, prior to 28 March 2007.
Nothing in this License shall be construed as excluding or limiting
any implied license or other defenses to infringement that may
otherwise be available to you under applicable patent law.
12. No Surrender of Others' Freedom.
If conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not distribute the Program at all. For example, if a patent
license would not permit royalty-free redistribution of the Program by
all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Program.
excuse you from the conditions of this License. If you cannot convey a
covered work so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you may
not convey it at all. For example, if you agree to terms that obligate you
to collect a royalty for further conveying from those to whom you convey
the Program, the only way you could satisfy both those terms and this
License would be to refrain entirely from conveying the Program.
If any portion of this section is held invalid or unenforceable under
any particular circumstance, the balance of the section is intended to
apply and the section as a whole is intended to apply in other
circumstances.
13. Use with the GNU Affero General Public License.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is
implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.
Notwithstanding any other provision of this License, you have
permission to link or combine any covered work with a work licensed
under version 3 of the GNU Affero General Public License into a single
combined work, and to convey the resulting work. The terms of this
License will continue to apply to the part which is the covered work,
but the special requirements of the GNU Affero General Public License,
section 13, concerning interaction through a network will apply to the
combination as such.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
14. Revised Versions of this License.
8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates
the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versions
of the General Public License from time to time. Such new versions will
The Free Software Foundation may publish revised and/or new versions of
the GNU General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "any
later version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free
Software Foundation. If the Program does not specify a version number of
this License, you may choose any version ever published by the Free Software
Foundation.
Each version is given a distinguishing version number. If the
Program specifies that a certain numbered version of the GNU General
Public License "or any later version" applies to it, you have the
option of following the terms and conditions either of that numbered
version or of any later version published by the Free Software
Foundation. If the Program does not specify a version number of the
GNU General Public License, you may choose any version ever published
by the Free Software Foundation.
10. If you wish to incorporate parts of the Program into other free
programs whose distribution conditions are different, write to the author
to ask for permission. For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes
make exceptions for this. Our decision will be guided by the two goals
of preserving the free status of all derivatives of our free software and
of promoting the sharing and reuse of software generally.
If the Program specifies that a proxy can decide which future
versions of the GNU General Public License can be used, that proxy's
public statement of acceptance of a version permanently authorizes you
to choose that version for the Program.
NO WARRANTY
Later license versions may give you additional or different
permissions. However, no additional obligations are imposed on any
author or copyright holder as a result of your choosing to follow a
later version.
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
REPAIR OR CORRECTION.
15. Disclaimer of Warranty.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. Limitation of Liability.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES.
17. Interpretation of Sections 15 and 16.
If the disclaimer of warranty and limitation of liability provided
above cannot be given local legal effect according to their terms,
reviewing courts shall apply local law that most closely approximates
an absolute waiver of all civil liability in connection with the
Program, unless a warranty or assumption of liability accompanies a
copy of the Program in return for a fee.
END OF TERMS AND CONDITIONS
@@ -287,15 +628,15 @@ free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least
state the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
{description}
Copyright (C) {year} {fullname}
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This program is free software; you can redistribute it and/or modify
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
@@ -303,37 +644,31 @@ the "copyright" line and a pointer to where the full notice is found.
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:
If the program does terminal interaction, make it output a short
notice like this when it starts in an interactive mode:
Gnomovision version 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
<program> Copyright (C) <year> <name of author>
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, the commands you use may
be called something other than `show w' and `show c'; they could even be
mouse-clicks or menu items--whatever suits your program.
parts of the General Public License. Of course, your program's commands
might be different; for a GUI interface, you would use an "about box".
You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the program, if
necessary. Here is a sample; alter the names:
You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary.
For more information on this, and how to apply and follow the GNU GPL, see
<https://www.gnu.org/licenses/>.
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
`Gnomovision' (which makes passes at compilers) written by James Hacker.
{signature of Ty Coon}, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License.
The GNU General Public License does not permit incorporating your program
into proprietary programs. If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications with
the library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License. But first, please read
<https://www.gnu.org/licenses/why-not-lgpl.html>.

View File

@@ -19,7 +19,7 @@ VUE_APP_CORE_HOST = 'JUMPSERVER_APIHOST'
$ yarn serve
4. 构建
$ yarn build
$ yarn build:prod
```
## 生产中部署
@@ -46,12 +46,4 @@ server {
## License & Copyright
Copyright (c) 2014-2021 飞致云 FIT2CLOUD, All rights reserved.
Licensed under The GNU General Public License version 2 (GPLv2) (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
https://www.gnu.org/licenses/gpl-2.0.html
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Be consistent with [jumpserver](https://github.com/jumpserver/jumpserver)

View File

@@ -24,9 +24,9 @@ if (process.env.npm_config_preview || rawArgv.includes('--preview')) {
)
app.listen(port, function () {
console.log(chalk.green(`> Preview at http://localhost:${port}${publicPath}`))
// debug(chalk.green(`> Preview at http://localhost:${port}${publicPath}`))
if (report) {
console.log(chalk.green(`> Report at http://localhost:${port}${publicPath}report.html`))
// debug(chalk.green(`> Report at http://localhost:${port}${publicPath}report.html`))
}
})

View File

@@ -56,7 +56,7 @@ const responseFake = (url, type, respond) => {
url: new RegExp(`${process.env.VUE_APP_BASE_API}${url}`),
type: type || 'get',
response(req, res) {
console.log('request invoke:' + req.path)
// debug('request invoke:' + req.path)
res.json(Mock.mock(respond instanceof Function ? respond(req, res) : respond))
}
}

View File

@@ -59,9 +59,9 @@ module.exports = app => {
mockRoutesLength = mockRoutes.mockRoutesLength
mockStartIndex = mockRoutes.mockStartIndex
console.log(chalk.magentaBright(`\n > Mock Server hot reload success! changed ${path}`))
// debug(chalk.magentaBright(`\n > Mock Server hot reload success! changed ${path}`))
} catch (error) {
console.log(chalk.redBright(error))
// debug(chalk.redBright(error))
}
}
})

View File

@@ -1,4 +1,3 @@
const tokens = {
admin: {
token: 'admin-token'
@@ -46,7 +45,6 @@ export default [
}
}
},
// get user info
{
url: '/vue-admin-template/user/info\.*',

View File

@@ -1,40 +1,53 @@
{
"name": "vue-admin-template",
"version": "4.2.1",
"description": "A vue admin template with Element UI & axios & iconfont & permission control & lint",
"author": "Pan <panfree23@gmail.com>",
"license": "MIT",
"name": "lina",
"version": "v4.0.0",
"description": "JumpServer Web UI",
"author": "JumpServer Team <support@fit2cloud.com>",
"license": "GPL-3.0-or-later",
"scripts": {
"dev": "vue-cli-service serve",
"serve": "vue-cli-service serve",
"dev": "NODE_OPTIONS=--openssl-legacy-provider vue-cli-service serve",
"serve": "NODE_OPTIONS=--openssl-legacy-provider vue-cli-service serve",
"build": "NODE_OPTIONS=--openssl-legacy-provider vue-cli-service build",
"build:prod": "vue-cli-service build",
"build:stage": "vue-cli-service build --mode staging",
"preview": "node build/index.js --preview",
"lint": "eslint --ext .js,.vue src",
"fix": "eslint --ext .js,.vue --fix src",
"test:unit": "jest --clearCache && vue-cli-service test:unit",
"test:ci": "npm run lint && npm run test:unit",
"svgo": "svgo -f src/icons/svg --config=src/icas/svgo.yml",
"vue-i18n-extract": "vue-i18n-extract",
"vue-i18n-report": "vue-i18n-extract report -v './src/**/*.?(js|vue)' -l './src/i18n/langs/**/*.json'",
"vue-i18n-report-json": "vue-i18n-extract report -v './src/**/*.?(js|vue)' -l './src/i18n/langs/**/*.json' -o /tmp/abc.json",
"vue-i18n-report-add-miss": "vue-i18n-extract report -v './src/**/*.?(js|vue)' -l './src/i18n/langs/**/*.json' -a"
"vue-i18n-report-add-miss": "vue-i18n-extract report -v './src/**/*.?(js|vue)' -l './src/i18n/langs/**/*.json' -a",
"diff-i18n": "python ./src/i18n/langs/i18n-util.py diff en ja zh_Hant",
"apply-i18n": "python ./src/i18n/langs/i18n-util.py apply en ja zh_Hant"
},
"dependencies": {
"@babel/plugin-proposal-optional-chaining": "^7.13.12",
"@fontsource/open-sans": "^5.0.24",
"@traptitech/markdown-it-katex": "^3.6.0",
"@ztree/ztree_v3": "3.5.44",
"axios": "0.21.1",
"axios": "0.28.0",
"axios-retry": "^3.1.9",
"caniuse-lite": "^1.0.30001642",
"cron-parser": "^4.0.0",
"crypto-js": "^4.1.1",
"css-color-function": "^1.3.3",
"decimal.js": "^10.4.3",
"deepmerge": "^4.2.2",
"echarts": "^4.7.0",
"element-ui": "2.13.2",
"dompurify": "^3.1.6",
"echarts": "4.7.0",
"element-ui": "2.15.14",
"eslint-plugin-html": "^6.0.0",
"highlight.js": "^11.9.0",
"install": "^0.13.0",
"jquery": "^3.5.0",
"jquery": "^3.6.1",
"js-cookie": "2.2.0",
"krry-transfer": "^1.7.3",
"jsencrypt": "^3.2.1",
"less": "^3.10.3",
"less-loader": "^5.0.0",
"lodash": "^4.17.15",
"lodash": "^4.17.21",
"lodash.clonedeep": "^4.5.0",
"lodash.frompairs": "^4.0.1",
"lodash.get": "^4.4.2",
@@ -46,29 +59,35 @@
"lodash.set": "^4.3.2",
"lodash.topairs": "^4.3.0",
"lodash.values": "^4.3.0",
"moment": "^2.29.1",
"moment-parseformat": "^3.0.0",
"markdown-it": "^13.0.2",
"markdown-it-link-attributes": "^4.0.1",
"moment": "^2.29.4",
"moment-parseformat": "^4.0.0",
"normalize.css": "7.0.0",
"npm": "^7.8.0",
"nprogress": "0.2.0",
"path-to-regexp": "2.4.0",
"path-to-regexp": "3.3.0",
"v-sanitize": "^0.0.13",
"vue": "2.6.10",
"vue-codemirror-lite": "^1.0.4",
"vue-codemirror": "4.0.6",
"vue-cookie": "^1.1.4",
"vue-echarts": "^5.0.0-beta.0",
"vue-i18n": "^8.15.5",
"vue-json-editor": "^1.4.3",
"vue-markdown": "^2.2.4",
"vue-moment": "^4.1.0",
"vue-password-strength-meter": "^1.7.2",
"vue-router": "3.0.6",
"vue-select": "^3.9.5",
"vuejs-logger": "^1.5.4",
"vuex": "3.1.0",
"xss": "^1.0.14",
"xterm": "^4.5.0",
"xterm-addon-fit": "^0.3.0",
"zxcvbn": "^4.4.2"
},
"devDependencies": {
"@babel/core": "7.0.0",
"@babel/core": "7.18.6",
"@babel/register": "7.0.0",
"@vue/cli-plugin-babel": "3.6.0",
"@vue/cli-plugin-eslint": "^3.9.1",
@@ -82,21 +101,24 @@
"chalk": "2.4.2",
"compression-webpack-plugin": "^6.1.1",
"connect": "3.6.6",
"deasync": "^0.1.29",
"element-theme-chalk": "^2.13.1",
"eslint": "^5.15.3",
"eslint-plugin-vue": "5.2.2",
"eslint-plugin-vue-i18n": "^0.3.0",
"github-markdown-css": "^5.1.0",
"html-webpack-plugin": "3.2.0",
"husky": "^4.2.3",
"less-loader": "^5.0.0",
"lint-staged": "^10.1.2",
"mockjs": "1.0.1-beta3",
"runjs": "^4.3.2",
"sass": "^1.26.10",
"sass": "~1.32.6",
"sass-loader": "^7.1.0",
"script-ext-html-webpack-plugin": "2.1.3",
"script-loader": "0.7.2",
"serve-static": "^1.13.2",
"serve-static": "^1.16.0",
"strip-ansi": "^7.1.0",
"svg-sprite-loader": "4.1.3",
"svgo": "1.2.2",
"vue-i18n-extract": "^1.1.1",

View File

@@ -9,6 +9,7 @@
<meta http-equiv="Cache" content="no-cache">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<title><%= webpackConfig.name %></title>
<link rel="stylesheet" href="<%= BASE_URL %>theme/element-ui.css">
</head>
<body>
<noscript>
@@ -16,9 +17,18 @@
</noscript>
<script>
window.onload = function() {
const baseUrl = "/ui/"
if (location.pathname === '/' && baseUrl !== '/') {
location.pathname = baseUrl
if (location.pathname === '/') {
location.pathname = '/ui/'
}
const pathname = window.location.pathname
if (pathname.startsWith('/core')) {
return
}
if(pathname.indexOf('/ui') === -1) {
window.location.href = window.location.origin + '/ui/#' + pathname
}
if (pathname.startsWith('/ui/#/chat')) {
window.location.href = window.location.origin + pathname
}
}
</script>

23
public/theme/README.md Normal file
View File

@@ -0,0 +1,23 @@
# 主题颜色
```
alpha-1: "rgba(64, 158, 255, 0.1)"
alpha-2: "rgba(64, 158, 255, 0.2)"
alpha-3: "rgba(64, 158, 255, 0.3)"
alpha-4: "rgba(64, 158, 255, 0.4)"
alpha-5: "rgba(64, 158, 255, 0.5)"
alpha-6: "rgba(64, 158, 255, 0.6)"
alpha-7: "rgba(64, 158, 255, 0.7)"
alpha-8: "rgba(64, 158, 255, 0.8)"
alpha-9: "rgba(64, 158, 255, 0.9)"
light-1: "#53a8ff"
light-2: "#66b1ff"
light-3: "#79bbff"
light-4: "#8cc5ff"
light-5: "#a0cfff"
light-6: "#b3d8ff"
light-7: "#c6e2ff"
light-8: "#d9ecff"
light-9: "#ecf5ff"
primary: "#409EFF"
```
primary是初始主题颜色其他颜色均属于primary的系列颜色

View File

@@ -0,0 +1,539 @@
/* 这里只写element-variables里面改不动的、且和主题系列颜色相关的样式 */
/* 主题相关看该文件夹下的README.md */
/* info type special treatment */
.el-button--info {
background-color: info;
border-color: info;
}
.el-button--text {
padding: 5px
}
.el-button--text:hover {
background-color: rgba(0, 0, 0, .05);
}
.el-button--success {
background-color: success;
border-color: success;
}
.el-alert--info.is-light {
background-color: rgba(255, 255, 255, 0.5);
color: info;
border: 1px solid;
}
.el-alert--info .el-alert__description {
color: info;
}
.el-pagination.is-background {
.el-pagination__total,
.el-pagination__sizes,
.el-pager {
color: var(--color-icon-primary);
}
}
.el-pagination.is-background .el-pager li:not(.disabled):hover {
color: #fff;
background-color: primary;
}
.el-pagination.is-background .btn-next,
.el-pagination.is-background .btn-prev,
.el-pagination.is-background .el-pager li {
margin: 0 5px;
background-color: #fff;
color: var(--color-icon-primary);
min-width: 28px;
border-radius: 2px;
border: 1px solid #DCDFE6;
font-size: 12px;
font-weight: 400;
}
.el-breadcrumb__inner,
.el-breadcrumb__inner a {
font-weight: 400 !important;
}
.el-upload input[type="file"] {
display: none !important;
}
.el-upload__input {
display: none;
}
.upload-container .el-upload {
width: 100%;
}
.upload-container .el-upload .el-upload-dragger {
width: 100%;
height: 200px;
}
.el-dropdown-menu a {
display: block
}
.el-table th > .cell {
color: rgb(104, 106, 108);
}
.el-range-separator {
box-sizing: content-box;
}
td .el-button.el-button--mini {
padding: 1px 6px;
line-height: 1.5;
.el-icon--right {
margin-bottom: 2px;
}
}
.el-tabs__item.is-active, .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active {
color: #555555;
}
.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover {
color: #555555;
}
.main-container {
background-color: #f3f3f4;
}
.el-dropdown:hover {
cursor: pointer;
}
.el-dropdown-menu__item:focus, .el-dropdown-menu__item:not(.is-disabled):hover {
background-color: #f5f5f5;
color: inherit;
}
.el-tabs__item:hover {
color: inherit;
}
.el-tabs__item.is-active {
font-weight: 600;
}
.el-button.el-button--default:hover:not(.is-disabled) {
color: #606266;
border-color: #d2d2d2;
background-color: #e6e6e6;
}
.el-button-group>.el-dropdown>.el-button {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
border-left-color: rgb(220, 223, 230);
}
.el-alert__content {
line-height: 1.5;
}
.el-card__header {
padding: 10px 15px;
font-size: 14px;
line-height: 18.5px;
font-weight: normal;
color: #333;
}
.el-card.primary > .el-card__header {
background-color: primary;
border-color: primary;
color: white;
}
.el-card.success > .el-card__header {
background-color: success;
border-color: success;
color: #ffffff;
}
.el-card.info > .el-card__header {
background-color: info;
border-color: info;
color: #ffffff;
}
.el-card.warning > .el-card__header {
background-color: warning;
border-color: warning;
color: #ffffff;
}
.el-card.danger > .el-card__header {
background-color: danger;
border-color: danger;
color: #ffffff;
}
.el-input__inner {
background-color: #FFFFFF;
background-image: none;
border: 1px solid #e5e6e7;
border-radius: 1px;
color: inherit;
display: block;
padding: 6px 12px;
transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
width: 100%;
font-size: 14px;
line-height: 1.5;
height: 34px;
}
.el-input--small .el-input__inner {
height: 34px;
}
.el-input--small .el-input__icon {
line-height: 30px;
}
.option-group .el-select-dropdown__item.hover, .option-group .el-select-dropdown__item.selected {
background-color: primary;
color: white;
}
.option-group:has(.hover) .el-select-dropdown__item.selected {
background-color: light-2;
}
.el-select-dropdown__item.is-disabled:hover{
color:#c0c4cc;
}
.el-select-dropdown.is-multiple .el-select-dropdown__item.selected::after {
color: primary;
}
.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover {
color: white;
background-color: light-4;
}
.el-tag.el-tag--info {
background-color: #f1f1f1!important;
border-color: #e5e6e7!important;
color: #333333!important;
}
.el-tag.el-tag--info .el-tag__close {
display: inline-block;
margin-top: 3px;
color: var(--color-text-primary);
background-color: inherit;
}
.el-tag.el-tag--info.is-hit {
border-color: #e5e6e7!important;
}
.el-tag.el-tag--info .el-tag__close:hover {
color: #000000;
font-weight: 600;
background-color: inherit;
}
.el-table .ascending .sort-caret.ascending {
border-bottom-color: #676a6c;
}
.el-table .descending .sort-caret.descending {
border-top-color: #676a6c;
}
.text-link {
color: info!important;
}
.text-link:hover {
color: info!important;
filter: opacity(65%)!important;
}
.text-danger {
color: danger;
}
.text-primary {
color: primary;
}
.text-info {
color: info;
}
.text-warning {
color: warning;
}
.text-success {
color: success;
}
.el-radio__input.is-checked+.el-radio__label {
color: inherit;
}
.el-textarea__inner {
color: var(--color-text-primary);
}
.el-pagination.is-background .number {
padding: 0;
}
.el-card.primary .el-card__header {
background-color: primary;
}
.el-card.success .el-card__header {
background-color: success;
}
.el-card.info .el-card__header {
background-color: info;
}
.el-card.warning .el-card__header {
background-color: warning;
}
.el-card.danger .el-card__header {
background-color: danger;
}
.el-message-box__headerbtn .el-message-box__close {
color: #606266;
}
.el-tooltip__popper.is-light {
background: #FFF;
max-width: 500px;
border: 1px solid #e7eaec;
box-shadow: 0 1.6px 3.6px 0 rgba(0, 0, 0, .132), 0 .3px .9px 0 rgba(0, 0, 0, .108);
line-height: 1.5;
padding: 10px;
}
.el-dialog__headerbtn .el-dialog__close {
color: #000;
opacity: .2;
}
.el-table__header thead tr th {
/*border-bottom: 1px solid #e7e7e7 !important;*/
}
.el-table .cell,
.el-table td:first-child .cell,
.el-table th:first-child .cell {
padding-left: 10px;
padding-right: 14px;
}
.el-tag--default.el-tag--dark {
background-color: #d1dade;
color: #5e5e5e;
border: none;
}
.el-card {
color: #676a6c;
}
.el-table__empty-block {
width: 100% !important;
}
.el-dialog__headerbtn .el-dialog__close {
font-size: 21px;
font-weight: 700;
color: #000;
text-shadow: 0 1px 0 #fff;
}
.el-dialog__headerbtn:focus .el-dialog__close, .el-dialog__headerbtn:hover .el-dialog__close {
color: #000;
font-size: 22px;
font-weight: 800;
}
.el-tag--default.el-tag--dark {
background-color: #d1dade;
color: #5e5e5e;
border: none;
}
.el-card {
color: #676a6c;
}
.el-table__empty-block {
width: 100% !important;
}
.el-dialog__headerbtn .el-dialog__close {
font-size: 21px;
font-weight: 700;
color: #000;
text-shadow: 0 1px 0 #fff;
}
.el-dialog__headerbtn:focus .el-dialog__close, .el-dialog__headerbtn:hover .el-dialog__close {
color: #000;
font-size: 22px;
font-weight: 800;
}
.el-button--danger.is-plain {
color: danger;
background: #ffffff;
border-color: danger;
}
.el-button--danger.is-plain.is-disabled,
.el-button--danger.is-plain.is-disabled:active,
.el-button--danger.is-plain.is-disabled:focus,
.el-button--danger.is-plain.is-disabled:hover {
color: white;
}
.el-alert .el-alert__description {
margin: 1px 0 0;
}
.el-table {
font-size: 13px;
}
.el-dialog {
position: absolute;
top: 50%;
left: 50%;
margin: 0 !important;
transform: translate(-50%, -50%);
max-height: calc(100% - 30px);
max-width: calc(100% - 30px);
display: flex;
flex-direction: column;
}
.el-dialog .el-dialog__header .el-dialog__title {
color: var(--color-text-primary);
}
.el-dialog .el-dialog__body {
max-height: 80vh;
overflow: auto;
padding: 30px;
}
.el-dialog .el-dialog__body .el-transfer-panel .el-transfer-panel__body .el-input__inner,
.el-dialog .el-dialog__body .el-transfer-panel .el-transfer-panel__header .el-checkbox__label,
.el-dialog .el-dialog__body .el-transfer-panel .el-transfer-panel__body .el-checkbox-group .el-checkbox.el-transfer-panel__item {
color: var(--color-text-primary);
}
.el-dialog .el-dialog__body .opera .el-button.is-disabled,
.el-dialog .el-dialog__body .el-transfer-panel .vip-footer .el-button.is-disabled {
color: var(--color-input-border);
}
.el-dialog .el-dialog__body .opera .el-button.is-disabled.el-button--primary {
color: #fff;
}
.el-dialog .el-dialog__body form {
padding-right: 20px;
margin-right: 20px;
}
.el-dialog .el-dialog__footer {
padding: 10px 30px 30px;
}
.el-cascader {
line-height: 34px;
}
.el-input__icon {
line-height: 34px;
}
.el-checkbox__input.is-checked+.el-checkbox__label {
color: #606266;
}
.el-select-dropdown__item.selected {
font-weight: 400;
color: white;
background-color: primary;
}
.el-input-group__prepend div.el-select .el-input__inner,
.el-input-group__prepend div.el-select .el-input__inner:hover {
color: #303133;
}
.el-input-group__append, .el-input-group__prepend {
color: primary
}
.el-input.is-disabled .el-input__inner {
color: $--color-text-primary;
cursor: not-allowed;
}
.el-step__description.is-finish {
color: #676a6c;
}
.el-alert {
border: solid 1px #e7eaec;
}
.el-alert.el-alert--success.is-light {
border-color: var(--color-success-light);
}
.el-alert.el-alert--primary.is-light {
border-color: var(--color-primary-light);
}
.el-alert.el-alert--info.is-light {
border-color: var(--color-info-light);
}
.el-alert.el-alert--warning.is-light {
border-color: var(--color-warning-light);
}
.el-alert.el-alert--error.is-light {
border-color: var(--color-danger-light);
}
#nprogress .bar {
background: light-5!important;
}
#nprogress .peg {
box-shadow: 0 0 10px light-5, 0 0 5px light-5!important;
}

File diff suppressed because one or more lines are too long

View File

@@ -1,11 +1,18 @@
<template>
<div id="app">
<router-view />
<router-view v-if="isRouterAlive" />
</div>
</template>
<script>
import { mapState } from 'vuex'
export default {
name: 'App'
name: 'App',
computed: {
...mapState({
isRouterAlive: state => state.common.isRouterAlive
})
}
}
</script>

View File

@@ -40,3 +40,12 @@ export function getCommandFilterList(data) {
})
}
export function getCategoryTypes() {
return request({
url: '/api/v1/assets/categories/?limit=1000',
method: 'get'
}).then(res => {
return res.results
})
}

View File

@@ -1,6 +1,13 @@
import request from '@/utils/request'
export function createSourceIdCache(ids) {
ids = ids.map(item => {
if (typeof item === 'object' && item.id) {
return item.id
} else {
return item
}
})
return request({
url: '/api/v1/common/resources/cache/',
method: 'post',

9
src/api/component.js Normal file
View File

@@ -0,0 +1,9 @@
import request from '@/utils/request'
export function getLokiLog(data) {
return request({
url: `/api/v1/terminal/loki/logs/`,
method: 'get',
params: data
})
}

View File

@@ -1,8 +1,8 @@
import request from '@/utils/request'
export function postInterface(formData) {
export function updateInterface(formData) {
return request({
url: '/api/v1/xpack/interface/setting',
url: '/api/v1/xpack/interface/setting/',
method: 'put',
headers: {
'Content-Type': 'multipart/form-data'
@@ -12,15 +12,15 @@ export function postInterface(formData) {
}
export function getInterfaceInfo() {
return request({
url: '/api/v1/xpack/interface/setting',
url: '/api/v1/xpack/interface/setting/',
method: 'get'
})
}
export function restoreInterface() {
return request({
url: '/api/v1/xpack/interface/restore',
method: 'get'
url: '/api/v1/xpack/interface/setting/restore/',
method: 'put'
})
}
@@ -34,3 +34,10 @@ export function importLicense(formData) {
data: formData
})
}
export function previewThemes() {
return request({
url: `/api/v1/xpack/interface/setting/themes/`,
method: 'get'
})
}

View File

@@ -1,12 +1,5 @@
import request from '@/utils/request'
export function getTaskDetail(id) {
return request({
url: `/api/v1/ops/tasks/${id}/`,
method: 'get'
})
}
export function getAdhocDetail(id) {
return request({
url: `/api/v1/ops/adhoc/${id}/`,
@@ -20,3 +13,61 @@ export function getHistoryExecutionDetail(id) {
method: 'get'
})
}
export function getTaskDetail(id) {
return request({
url: `/api/v1/ops/job-execution/task-detail/${id}/`,
method: 'get'
})
}
export function getJob(id) {
return request({
url: `/api/v1/ops/jobs/${id}/`,
method: 'get'
})
}
export function uploadPlaybook(form) {
return request({
url: '/api/v1/ops/playbooks/',
method: 'post',
headers: { 'Content-Type': 'multipart/form-data' },
data: form
})
}
export function renameFile(playbookId, node) {
return request({
url: `/api/v1/ops/playbook/${playbookId}/file/`,
method: 'patch',
data: node
})
}
export function createJob(form) {
return request({
url: '/api/v1/ops/jobs/',
method: 'post',
data: form
})
}
export function StopJob(form) {
return request({
url: '/api/v1/ops/job-executions/stop/',
method: 'post',
data: form
})
}
export function JobUploadFile(form) {
return request({
url: '/api/v1/ops/jobs/upload/',
method: 'post',
headers: { 'Content-Type': 'multipart/form-data' },
timeout: 60 * 60 * 1000,
data: form
})
}

View File

@@ -13,3 +13,9 @@ export function getCurrentOrg() {
method: 'get'
})
}
export default {
getCurrentOrg,
getOrgDetail
}

View File

@@ -1,43 +0,0 @@
import request from '@/utils/request'
export function getAssetPermissionDetail(id) {
return request({
url: `/api/v1/perms/asset-permissions/${id}/`,
method: 'get'
})
}
export function getRemoteAppPermissionDetail(id) {
return request({
url: `/api/v1/perms/remote-app-permissions/${id}/`,
method: 'get'
})
}
export function getDatabaseAppPermissionDetail(id) {
return request({
url: `/api/v1/perms/database-app-permissions/${id}/`,
method: 'get'
})
}
export function getUserAssetGrantedSystemUsers(userId, assetId) {
return request({
url: `/api/v1/perms/users/${userId}/assets/${assetId}/system-users/?cache_policy=1`,
method: 'get'
})
}
export function getMyAssetGrantedSystemUsers(userId, assetId) {
return request({
url: `/api/v1/perms/users/assets/${assetId}/system-users/?cache_policy=1`,
method: 'get'
})
}
export function getUserGroupAssetGrantedSystemUsers(gId, assetId) {
return request({
url: `/api/v1/perms/user-groups/${gId}/assets/${assetId}/system-users/?cache_policy=1`,
method: 'get'
})
}

View File

@@ -8,24 +8,11 @@ export function terminateSession(data) {
})
}
export function getSessionDetail(id) {
export function toggleLockSession(data) {
return request({
url: `/api/v1/terminal/sessions/${id}/`,
method: 'get'
})
}
export function getSessionCommands(id) {
return request({
url: `/api/v1/terminal/commands/?session_id=${id}`,
method: 'get'
})
}
export function getTerminalDetail(id) {
return request({
url: `/api/v1/terminal/terminals/${id}/`,
method: 'get'
url: '/api/v1/terminal/tasks/toggle-lock-session/',
method: 'post',
data: data
})
}

View File

@@ -15,6 +15,7 @@ export function testEmailSetting(data) {
data: data
})
}
export function importLicense(formData) {
return request({
url: '/api/v1/xpack/license/import',
@@ -25,12 +26,29 @@ export function importLicense(formData) {
data: formData
})
}
export function testLdapSetting(data) {
return request({
disableFlashErrorMsg: true,
url: '/api/v1/settings/ldap/testing/config/',
method: 'post',
data: data
export function testLdapSetting(data, refresh = true) {
let url = '/api/v1/settings/ldap/testing/config/'
if (refresh) {
url = url + '?refresh=1'
}
return new Promise((resolve, reject) => {
request({
disableFlashErrorMsg: true,
url: url,
method: 'post',
data: data
}).then(res => {
if (res.status !== 'running') {
resolve(res)
} else {
setTimeout(() => {
resolve(testLdapSetting(data, false))
}, 1000)
}
}).catch(error => {
reject(error)
})
})
}
@@ -68,15 +86,29 @@ export function importLdapUser(data) {
})
}
export function getPublicSettings() {
export function getPublicSettings(isOpen) {
let url
if (isOpen) {
url = '/api/v1/settings/public/open/'
} else {
url = '/api/v1/settings/public/'
}
return request({
url: '/api/v1/settings/public/',
url: url,
method: 'get'
})
}
export function getLogo() {
return request({
url: '/api/v1/xpack/interface/setting',
url: '/api/v1/xpack/interface/setting/',
method: 'get'
})
}
export function getPreference() {
return request({
url: '/api/v1/users/preference/?category=luna',
method: 'get'
})
}

View File

@@ -12,7 +12,6 @@ export function getProfile(token) {
return request({
url: '/api/v1/users/profile/',
method: 'get'
// params: { token }
})
}
@@ -66,6 +65,7 @@ export function logout() {
})
}
export function refreshSessionIdAge() {
return getProfile()
export default {
getProfile,
getUserList
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

BIN
src/assets/img/avatar.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

BIN
src/assets/img/chat.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="transparent" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bot "><path d="M12 8V4H8"></path><rect width="16" height="12" x="4" y="8" rx="2"></rect><path d="M2 14h2"></path><path d="M20 14h2"></path><path d="M15 13v2"></path><path d="M9 13v2"></path></svg>

After

Width:  |  Height:  |  Size: 406 B

View File

@@ -0,0 +1 @@
<svg t="1717741737122" class="icon" viewBox="0 0 1653 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5514" width="200" height="200"><path d="M344.8620198 721.82988526a57.857089 57.857089 0 0 1-46.13274501-56.07295017v-308.4012244a59.89610558 59.89610558 0 0 1 46.13274501-56.07295017l286.35436058-62.06256065 30.07549089-122.72329718H328.80476645A210.78331632 210.78331632 0 0 0 116.61962599 327.28021902v364.47417458a213.71440233 213.71440233 0 0 0 212.18514046 212.31257895h332.48710482l-30.07549089-122.21354321zM1178.05508073 116.49690269H843.01920461l30.58524561 122.72329718 286.35436059 62.06256065a57.98452749 57.98452749 0 0 1 46.132745 56.07295017v308.4012244a60.15098257 60.15098257 0 0 1-46.13274502 56.07295017l-286.35436057 62.06256066-30.58524561 122.72329716H1178.05508073a212.44001744 212.44001744 0 0 0 212.94977139-212.82233291V327.28021902A213.33208686 213.33208686 0 0 0 1178.05508073 116.49690269z" fill="#F76E05" p-id="5515"></path><path d="M631.21638038 495.49906876h244.29964793v30.07549166H631.21638038z" fill="#F76E05" p-id="5516"></path></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.7 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.7 KiB

View File

@@ -0,0 +1 @@
<svg t="1717743450082" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="39383" width="200" height="200"><path d="M18.753 17.145h468.424l-0.02 468.426H18.774V17.145h-0.02z m0 0" fill="#F25022" p-id="39384"></path><path d="M534.999 17.145h468.422c0 156.141 0.022 312.283-0.02 468.426H535.038c-0.06-156.162-0.039-312.285-0.039-468.426z m0 0" fill="#80BA01" p-id="39385"></path><path d="M18.753 533.352c156.141 0.058 312.282-0.019 468.424 0.058v468.386H18.753V533.352z m0 0" fill="#02A4EF" p-id="39386"></path><path d="M535.018 533.41c156.124-0.058 312.243-0.019 468.383-0.019v468.422H534.999c0.019-156.163-0.02-312.28 0.019-468.403z m0 0" fill="#FFB902" p-id="39387"></path></svg>

After

Width:  |  Height:  |  Size: 721 B

View File

@@ -0,0 +1 @@
<svg t="1717743450082" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="39383" width="200" height="200"><path d="M18.753 17.145h468.424l-0.02 468.426H18.774V17.145h-0.02z m0 0" fill="#F25022" p-id="39384"></path><path d="M534.999 17.145h468.422c0 156.141 0.022 312.283-0.02 468.426H535.038c-0.06-156.162-0.039-312.285-0.039-468.426z m0 0" fill="#80BA01" p-id="39385"></path><path d="M18.753 533.352c156.141 0.058 312.282-0.019 468.424 0.058v468.386H18.753V533.352z m0 0" fill="#02A4EF" p-id="39386"></path><path d="M535.018 533.41c156.124-0.058 312.243-0.019 468.383-0.019v468.422H534.999c0.019-156.163-0.02-312.28 0.019-468.403z m0 0" fill="#FFB902" p-id="39387"></path></svg>

After

Width:  |  Height:  |  Size: 721 B

View File

@@ -0,0 +1 @@
<svg t="1717743183519" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="34140" width="200" height="200"><path d="M521.30666655 248.79999969c4.93333313 0 9.14666625 0.73333312 12.66666657 2.17333406l181.97333343 106.71999938a34.00000031 34.00000031 0 0 0 26.83999969-0.61333313l168.72-94.69333312L520.06666624 36.26666656 128.02666624 262.38666687l171.20000063 95.93333344c3.69333375 1.63999969 7.8 2.46666656 12.33333281 2.46666656 4.93333313 0 9.04000031-0.82666687 12.33333375-2.46666656l184.45333312-107.04c4.32-1.63999969 8.64-2.46666656 12.96-2.46666656" fill="#5BCA87" p-id="34141"></path><path d="M763.02666687 421.28a34.39999969 34.39999969 0 0 0-9.52000032 23.28l3 200.17333312a28.74666656 28.74666656 0 0 1-9.86666625 22.04000063l-4.54666687 4.38666656-167.49333375 103.39999969a34.89333375 34.89333375 0 0 0-10.39999969 7.56c-5.86666687 5.83999969-8.93333344 13.39999969-9.19999969 22.65333375l2.79999938 186.6 384-230.04-6.61333313-441.36-161.47999968 93.43999969a40.89333375 40.89333375 0 0 0-10.68 7.86666656" fill="#EC5D3E" p-id="34142"></path><path d="M292.4400003 667.69333344a30.40000031 30.40000031 0 0 1-9.86666718-21.58666688V444.68c0-8.44000031-3.29333344-16.13333344-9.87999938-23.13333375a55.63999969 55.63999969 0 0 0-10.8-7.71999938l-162.85333406-90.66666656V765.46666625l387.42666656 222.40000031V801.25333344c-0.21333375-9.25333312-3.40000031-16.75999969-9.57333281-22.51999969a31.81333312 31.81333312 0 0 0-10.8-7.40000063l-168.72-99.31999968-4.93333313-4.32z" fill="#2464F5" p-id="34143"></path></svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -0,0 +1 @@
<svg t="1717743357432" class="icon" viewBox="0 0 1228 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="37305" width="200" height="200"><path d="M779.7248 289.8944h37.4784l106.8032-106.8032 5.2736-45.3632A480.1024 480.1024 0 0 0 148.224 371.968c11.8784-4.864 25.088-5.632 37.4784-2.2528l213.6064-35.2256s10.9056-17.9712 16.4864-16.896a266.496 266.496 0 0 1 364.6976-27.6992h-0.768z" fill="#EA4335" p-id="37306"></path><path d="M1076.224 371.9168a481.28 481.28 0 0 0-145.1008-233.8304l-149.9136 149.9136a266.496 266.496 0 0 1 97.792 211.3536v26.624a133.4272 133.4272 0 1 1 0 266.8544h-266.752l-26.624 26.9824v160l26.624 26.624h266.752A347.0336 347.0336 0 0 0 1076.224 371.9168" fill="#4285F4" p-id="37307"></path><path d="M344.9856 1004.9536h266.8544v-213.6064H344.9856a132.608 132.608 0 0 1-55.0912-12.032l-37.4784 11.6224-107.5712 106.8032-9.3696 37.4784a345.1904 345.1904 0 0 0 209.5104 69.7344" fill="#34A853" p-id="37308"></path><path d="M344.9856 311.9616a347.0336 347.0336 0 0 0-209.5104 622.1312l154.7776-154.7776a133.4272 133.4272 0 1 1 176.5376-176.4864L621.568 448a346.6752 346.6752 0 0 0-276.5824-136.0384" fill="#FBBC05" p-id="37309"></path></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -0,0 +1 @@
<svg t="1717743147068" class="icon" viewBox="0 0 1027 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="32927" width="200" height="200"><path d="M402.3125 208.25c16.875-5.62500027 33.75-8.4375 50.625-11.24999973 19.68749973 25.3125 25.3125 59.0625 33.75 89.99999946 5.62500027 33.75 11.24999973 67.5 11.24999973 101.25 5.62500027 22.50000027 2.81249973 47.81250027 2.81250054 70.31250054s-2.81249973 42.1875 0 64.68749946c0 30.93750027-2.81249973 59.0625-2.81250054 90.00000027-5.62500027 19.68749973 0 39.37500027-5.62499946 59.0625-8.4375-2.81249973-11.24999973-11.24999973-14.06250027-16.875-33.75-50.625-64.68750027-101.25-92.8125-154.68749973-28.12499973-56.25000027-56.25000027-112.49999973-59.0625-177.1875-5.62500027-50.625 28.12499973-98.43750027 75.9375-115.31250027z m174.37500027-8.4375c5.62500027-2.81249973 8.4375 0 14.06249946 0 22.50000027 5.62500027 47.81250027 8.4375 67.5 22.50000027s36.56249973 33.75 42.1875 56.24999946c8.4375 28.12499973 5.62500027 59.0625 0 87.18750054-8.4375 36.56249973-25.3125 70.31249973-42.1875 104.06249973-5.62500027 11.24999973-11.24999973 19.68749973-16.875 30.93750027-8.4375 19.68749973-22.50000027 39.37500027-33.75 59.0625-19.68749973 33.75-39.37500027 61.87499973-59.0625 95.62499973-2.81249973 2.81249973-5.62500027 11.24999973-11.24999973 5.62500027-2.81249973-33.75-5.62500027-67.5-8.4375-104.06250054-5.62500027-44.99999973-2.81249973-87.18749973-2.81249973-132.18749946 2.81249973-28.12499973 2.81249973-59.0625 5.62499946-87.18750054 5.62500027-33.75 11.24999973-70.31249973 22.50000027-104.06249973 11.24999973-8.4375 11.24999973-25.3125 22.50000027-33.75zM222.31250027 309.5c2.81249973 0 5.62500027 5.62500027 8.4375 8.4375 81.56250027 106.87500027 154.68749973 219.375 213.74999973 340.31249973 5.62500027 8.4375 11.24999973 19.68749973 11.24999973 30.93750027-11.24999973-2.81249973-19.68749973-8.4375-28.12499973-14.06250027-53.43749973-28.12499973-106.87500027-59.0625-160.3125-89.99999946-19.68749973-14.06250027-39.37500027-28.12499973-56.25000027-42.1875-33.75-22.50000027-56.25000027-64.68750027-53.43749973-106.87500027 2.81249973-50.625 30.93750027-92.8125 64.68750027-126.5625z m582.1875 0h5.62499946c14.06250027 19.68749973 33.75 39.37500027 45.00000054 61.87499973 11.24999973 19.68749973 16.875 44.99999973 19.68749973 67.5 0 25.3125-8.4375 53.43749973-28.12499973 73.12500027-11.24999973 11.24999973-19.68749973 22.50000027-33.75 30.93750027-64.68750027 50.625-135 90.00000027-208.12500027 126.5625-11.24999973 5.62500027-19.68749973 14.06250027-33.75 14.06249946 2.81249973-14.06250027 11.24999973-28.12499973 16.875-39.37499946 47.81250027-98.43750027 106.87500027-191.25000027 171.56249973-281.25000054 14.06250027-14.06250027 30.93750027-33.75 45.00000054-53.43749973z m-705.93750027 225.00000027c2.81249973-2.81249973 0-8.4375 5.62500027-11.25000054 8.4375 2.81249973 16.875 8.4375 22.49999946 11.25000054 101.25 56.25000027 202.5 112.49999973 300.93750027 174.37499946 2.81249973 2.81249973 5.62500027 5.62500027 5.62500027 8.4375H239.18750027c-39.37500027 0-75.9375-16.875-104.06250054-44.99999973-22.50000027-25.3125-42.1875-59.0625-44.99999973-92.8125 5.62500027-14.06250027 2.81249973-28.12499973 8.4375-44.99999973z m810-2.81250054c5.62500027-2.81249973 14.06250027-8.4375 19.68749973-5.62499946 0 14.06250027 5.62500027 30.93750027 5.62500027 44.99999973-2.81249973 19.68749973-2.81249973 36.56249973-11.24999973 53.43749973-5.62500027 14.06250027-14.06250027 30.93750027-25.3125 42.1875-14.06250027 11.24999973-22.50000027 25.3125-39.37500027 33.75-16.875 14.06250027-42.1875 16.875-61.87499973 19.68750054h-202.5c2.81249973-2.81249973 2.81249973-5.62500027 5.62499946-8.4375 101.25-64.68750027 205.31249973-123.75000027 309.37500027-180.00000054zM242 748.25c36.56249973-2.81249973 73.12500027 0 109.6875-5.62500027 25.3125 0 53.43749973-2.81249973 78.74999973 0-5.62500027 11.24999973-19.68749973 16.875-28.12499973 22.50000027-28.12499973 19.68749973-56.25000027 36.56249973-87.18749973 50.625s-67.5 8.4375-92.8125-11.24999973c-19.68749973-14.06250027-36.56249973-36.56249973-47.81250027-56.25000027h67.5z m357.18749973-5.62500027c25.3125-2.81249973 50.625 0 78.75000054 0 33.75 2.81249973 70.31249973 0 106.87499946 5.62500027 25.3125 2.81249973 50.625 0 73.12500027 2.81249973-8.4375 16.875-22.50000027 33.75-36.56249973 47.81250027-22.50000027 22.50000027-56.25000027 33.75-87.18750054 28.12499973-28.12499973-8.4375-50.625-25.3125-75.9375-39.37499946-14.06250027-8.4375-25.3125-16.875-39.37499946-25.3125-8.4375-8.4375-14.06250027-11.24999973-19.68750054-19.68750054z" fill="#C71F1E" p-id="32928"></path></svg>

After

Width:  |  Height:  |  Size: 4.5 KiB

View File

@@ -0,0 +1 @@
<svg t="1717743099498" class="icon" viewBox="0 0 2030 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="30911" width="200" height="200"><path d="M1669.09384945 432.48813594c15.51186469 21.69491531 27.11864437 51.1457625 25.81694906 112.86779625-17.46440719 193.78983094-181.96610156 316.14915281-345.76271156 316.14915281-177.24745781 0-302.04745781-127.56610125-377.111865-270.10169531C954.30062883 557.72203344 941.44639195 520.13559312 929.35147664 487.59322063c-23.701695 32.21694937-73.6542375 84.77288156-99.09152531 109.23389812A629.15254219 629.15254219 0 0 0 890.24639133 720.81355906c20.01355969 31.18644094 70.508475 101.74915219 142.69830562 157.61355938 65.62711875 50.60338969 128.59661062 81.68135625 199.81016906 99.41694937a487.81016906 487.81016906 0 0 0 354.65762719-50.00677968c128.81355937-73.81694906 219.60678-209.78983031 236.04067781-350.96949188-31.72881375-52.61016937-100.501695-114.76610156-154.35932156-144.37966031zM585.37859508 381.12542375a238.96949156 238.96949156 0 0 1 126.96949125 36.39322031c30.53559281-32.5423725 57.54576281-66.16949156 85.58644125-100.06779656A370.54915219 370.54915219 0 0 0 214.66673039 621.01694937a373.09830469 373.09830469 0 0 0 4.39322062 57.00339c10.3593225 12.79999969 114.71186438 4.12203375 130.98305063-10.52203406a242.49491531 242.49491531 0 0 1-4.55593219-46.48135594 239.89152563 239.89152563 0 0 1 239.89152563-239.89152562zM585.37859508 992a370.6576275 370.6576275 0 0 1-320.97627094-185.38305094c4.98983062-6.61694906 121.60000031-19.57966125 149.42372812-18.00678a239.07796594 239.07796594 0 0 0 171.55254282 72.29830594s147.52542375 11.33559281 285.39661031-97.62711937c0 0 51.85084781 73.87118625 91.66101656 101.64067781 0 0-130.00677938 127.07796656-377.05762687 127.07796656z" fill="#E1251B" p-id="30912"></path><path d="M1545.05317101 74.305085C1369.9209682 0.70508469 1199.0735107 22.18305125 1030.23283195 146.27796594 881.35147664 255.67457656 822.1243582 365.88474594 726.88367976 460.47457625c-113.89830469 113.13898313-199.32203344 151.21355906-267.06440718 176.81355938-69.96610125 26.46779625-167.59322062 44.52881344-240.75932157 40.51525406a371.41694906 371.41694906 0 0 0 45.34237313 128.59661062c186.79322063-3.19999969 318.48135562-74.68474594 403.41694875-126.48135656 74.2508475-45.28813594 185.97966094-159.34915219 244.61016937-233.22033844 94.21016906-118.56271219 216.94915219-231.97288125 329.16610219-267.55254281 156.7457625-49.62711844 309.1525425 19.79661 383.02372875 117.85762688 6.61694906 8.62372875 145.13898281 58.3593225 188.691525 95.78305125C1797.31079883 324.88135625 1721.8124932 148.61016969 1545.05317101 74.305085z" fill="#E1251B" p-id="30913" class="custom-cursor-on-hover"></path><path d="M1809.24300164 377.81694875A497.35593188 497.35593188 0 0 0 1526.39554383 286.91525469c-122.63050875 0-245.42372906 47.78305125-331.82372813 132.88135594-62.86101656 61.83050812-93.4508475 112.00000031-163.14576281 195.57966093a570.35932219 570.35932219 0 0 0 92.63728781 108.47457563c9.00339-13.12542375 59.66101688-84.82711875 97.62711844-135.21355875 48.81355969-64.10847469 98.38644094-115.36271156 173.5593225-145.03050844a350.04745781 350.04745781 0 0 1 427.498305 139.3355925A486.02033906 486.02033906 0 0 0 1809.24300164 377.81694875z" fill="#E1251B" p-id="30914" class="custom-cursor-on-hover"></path></svg>

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@@ -0,0 +1 @@
<svg t="1717743116713" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="31939" width="200" height="200"><path d="M718.5408 453.8368c-4.1984 0-8.3968-0.7168-12.5952-0.7168a103.8336 103.8336 0 0 0-67.8912 25.088 139.6736 139.6736 0 0 0 13.6192-60.3136 133.12 133.12 0 0 0-2.4576-25.7024 139.5712 139.5712 0 0 0-274.432 0 133.12 133.12 0 0 0-2.4576 25.7024 139.6736 139.6736 0 0 0 13.6192 60.3136 103.8336 103.8336 0 0 0-67.8912-25.088c-4.1984 0-8.3968 0-12.5952 0.7168a104.5504 104.5504 0 1 0 101.0688 159.4368 116.736 116.736 0 0 0 6.144-11.0592 105.1648 105.1648 0 0 0 4.9152-76.6976 62.6688 62.6688 0 0 1 27.3408 20.48l2.6624 3.8912a83.2512 83.2512 0 0 1 133.9392-3.3792l4.7104 6.8608 51.2 73.9328a84.0704 84.0704 0 0 0 62.464 34.6112h5.5296a104.5504 104.5504 0 0 0 12.5952-208.384z" fill="#E6002D" p-id="31940"></path><path d="M512 0a512 512 0 1 0 512 512A512 512 0 0 0 512 0z m200.8064 732.3648h-6.8608a152.4736 152.4736 0 0 1-120.5248-58.9824S509.2352 564.6336 508.0064 563.2a42.1888 42.1888 0 0 0-32.4608-15.2576 40.96 40.96 0 0 0-24.064 7.5776l122.88 175.4112a62.5664 62.5664 0 0 0 77.0048 20.48A97.5872 97.5872 0 0 1 593.92 783.5648a97.0752 97.0752 0 0 1-95.5392-39.1168l-49.4592-70.656a174.8992 174.8992 0 1 1-143.36-290.5088 209.7152 209.7152 0 0 1 413.9008 0 174.7968 174.7968 0 0 1-6.144 349.0816z" fill="#E6002D" p-id="31941"></path></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -0,0 +1 @@
<svg t="1717746661932" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="60936" width="200" height="200"><path d="M29.696 541.696A30.72 30.72 0 0 0 59.52 512 452.16 452.16 0 0 1 512 59.456a439.68 439.68 0 0 1 225.664 61.44l16.704 10.432 7.04 4.608-3.84 7.488c-1.216 2.496-1.536 6.592-1.536 16.64 0 44.352 37.504 81.856 81.856 81.856s81.856-37.504 81.856-81.856a83.008 83.008 0 0 0-108.544-77.824l-8.96 3.136-4.48 1.792-4.096-2.624A520.768 520.768 0 0 0 512 0C230.4 0 0 230.4 0 512c0 15.68 14.08 29.696 29.696 29.696z m588.16-186.24c-13.056-93.568-37.12-164.224-62.336-203.584a383.808 383.808 0 0 0-43.776-2.752c-14.784 0-29.568 1.088-43.776 2.752-25.216 39.36-49.28 109.44-62.4 203.584z m221.696 0a365.504 365.504 0 0 0-203.52-184.96c21.312 51.392 36.608 115.456 45.888 184.96z m-497.472 0c9.28-69.504 24.576-133.568 45.952-184.96a365.504 365.504 0 0 0-203.584 184.96z m520.512 250.688a358.4 358.4 0 0 0 0-188.288H688c2.688 31.232 3.84 62.4 3.84 94.144 0 31.744-1.664 62.912-3.84 94.144z m-237.568 0c2.176-29.568 3.84-61.312 3.84-94.144 0-33.408-1.664-64.64-3.84-94.144H398.976c-2.752 29.568-3.84 61.312-3.84 94.144 0 33.408 1.664 64.64 3.84 94.144z m-289.024 0A1073.92 1073.92 0 0 1 332.16 512c0-31.744 1.152-62.912 3.84-94.144H161.408a358.4 358.4 0 0 0 0 188.288zM512 1024c281.6 0 512-230.4 512-512a30.72 30.72 0 0 0-29.696-29.696 30.72 30.72 0 0 0-29.76 29.696A452.16 452.16 0 0 1 512 964.544a439.68 439.68 0 0 1-225.664-61.44l-16.704-10.432-7.04-4.608 3.84-7.488c1.216-2.496 1.536-6.592 1.536-16.64 0-44.352-37.504-81.856-81.856-81.856s-81.856 37.504-81.856 81.856a83.008 83.008 0 0 0 108.544 77.824l8.96-3.136 4.48-1.792 4.096 2.624A520.768 520.768 0 0 0 512 1024z m-0.256-149.12c14.72 0 29.568-1.088 43.776-2.752 25.152-39.36 49.28-109.44 62.4-203.584H405.568c13.12 93.568 37.184 164.224 62.4 203.584 14.208 1.664 28.992 2.752 43.776 2.752z m124.224-21.312a365.504 365.504 0 0 0 203.584-185.024h-157.632c-9.28 69.504-24.576 133.568-45.952 184.96z m-247.936 0c-21.376-51.456-36.672-115.52-45.952-185.024H184.448a365.504 365.504 0 0 0 203.52 184.96z" fill="#448CF7" p-id="60937"></path></svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -0,0 +1 @@
<svg t="1717747391666" class="icon" viewBox="0 0 1333 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4694" width="200" height="200"><path d="M1018.488284 0.541672L1314.82427 0a18.458499 18.458499 0 0 1 13.083451 31.500282L894.070504 465.337499a18.458499 18.458499 0 0 1-26.104401 0L720.079363 317.450758a18.458499 18.458499 0 0 1 0-26.093983L1005.477751 5.937553a18.458499 18.458499 0 0 1 13.02095-5.406298zM1018.488284 1023.446662l296.335986 0.552088a18.458499 18.458499 0 0 0 13.083451-31.500282L894.070504 558.650834a18.458499 18.458499 0 0 0-26.104401 0L720.079363 706.547992a18.458499 18.458499 0 0 0 0 26.1044l285.398388 285.398388a18.458499 18.458499 0 0 0 13.02095 5.406298z" fill="#054496" p-id="4695"></path><path d="M821.319852 500.275312L327.34668 5.416715A18.437665 18.437665 0 0 0 314.29448 0H18.510582A18.479332 18.479332 0 0 0 5.437549 31.531532l466.566676 467.400018a18.500166 18.500166 0 0 1 0 26.146067L5.458382 992.425551a18.489749 18.489749 0 0 0 13.083451 31.562782h295.74223a18.437665 18.437665 0 0 0 13.052201-5.416715l493.973172-494.858596a16.593899 16.593899 0 0 0 0-23.448127z" fill="#87BB4C" p-id="4696"></path></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -0,0 +1 @@
<svg t="1717746166860" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="51952" width="200" height="200"><path d="M928.856 10.912H95.142C42.814 10.912 0 53.726 0 106.054v224.202h231.25v-36.64c0-28.418 23.046-51.454 51.464-51.454h458.58c28.42 0 51.456 23.036 51.456 51.456v36.64H1024V106.052c0-52.328-42.816-95.142-95.144-95.142zM792.75 730.38c0 28.42-23.036 51.466-51.456 51.466h-458.58c-28.418 0-51.464-23.046-51.464-51.466v-36.63H0v224.194c0 52.336 42.816 95.142 95.144 95.142h833.714c52.328 0 95.142-42.806 95.142-95.142V693.752H792.75v36.63zM0.006 627.628h231.25V396.38H0.006v231.25z m792.74 0h231.25V396.38H792.748v231.25z" fill="#E72F52" p-id="51953"></path></svg>

After

Width:  |  Height:  |  Size: 713 B

View File

@@ -0,0 +1 @@
<svg t="1717743207396" class="icon" viewBox="0 0 1402 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="35171" width="200" height="200"><path d="M1216.84017881 832.26669714c-22.01770438 22.42169837-66.05311315 55.95324845-143.01407896 55.95324845H600.84945441c143.01407897-139.88312044 264.01045355-257.44554135 275.01930505-268.65639054a860.50843905 860.50843905 0 0 1 65.9521143-61.60917245c55.04426026-50.29732444 98.9786702-55.8522496 137.45915242-55.85224962 55.04426026 0 98.9786702 22.32069952 137.56015263 55.95324846 76.96096581 72.71902281 76.96096581 201.4922929 0 274.2113157z m93.42374503-363.79711171a304.81390494 304.81390494 0 0 0-225.42897111-100.79664655c-77.06196465 0-143.01407897 27.97662354-203.51226695 72.71902278-22.01770438 22.52269721-54.94326142 44.84339811-82.51589098 78.47594568-21.91670555 22.32069952-494.89335097 492.5703818-494.89335097 492.57038317 27.47163072 5.55492517 60.59918544 5.55492517 87.96981869 5.55492517h599.42694635c44.03540877 0 76.96096581 0 110.08852053-5.55492517a335.11349765 335.11349765 0 0 0 203.41126672-89.58579738c126.45030092-123.21834493 126.45030092-330.265563 5.45392772-453.3829077z" fill="#00A3FF" p-id="35172"></path><path d="M528.73642327 435.44302817c-60.80118311-45.14639325-121.70336508-67.66909045-193.51339969-67.66909045a306.02588827 306.02588827 0 0 0-226.74195328 101.60463453 333.80051551 333.80051551 0 0 0 5.55492517 462.97777956c55.24625795 50.80231726 110.59351474 78.98093847 176.94962165 84.63686387l127.1572928-124.22833194h-71.91103484c-71.91103347-5.65592402-116.14843991-28.27962006-143.72106809-56.45824128a206.03723244 206.03723244 0 0 1-5.55492656-282.29120635c38.68247989-39.49046924 82.91988635-56.45824127 138.26714315-56.45824267 33.12755473 0 82.91988635 5.65592402 132.71221657 56.55924012 22.11870323 22.52269721 82.91988635 67.66909045 105.03858956 90.29278788h5.55492518l82.91988496-84.73786132v-5.65592401c-38.68247989-39.49046924-99.58466186-90.29278651-132.71221658-118.57240794" fill="#00C8DC" p-id="35173"></path><path d="M1114.32655611 290.00498256A436.81913102 436.81913102 0 0 0 705.58504746 7.00678432c-218.3590661 0-391.87473546 160.8908378-425.507283 360.66615456 16.76577435 0 33.63254755-5.45392634 55.95324845-5.45392634 22.42169837 0 50.49932212 5.45392634 72.82002164 5.45392634 27.97662354-138.67113711 151.19496845-238.55879549 296.73401291-238.55879412a310.06583359 310.06583359 0 0 1 279.96823856 177.55561331s5.55492517 5.55492517 5.55492517 0c39.18747409-5.55492517 84.03087084-16.66477551 123.21834492-16.66477551 0 5.55492517 0 5.55492517 0 0" fill="#006EFF" p-id="35174"></path></svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -0,0 +1 @@
<svg t="1717743207396" class="icon" viewBox="0 0 1402 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="35171" width="200" height="200"><path d="M1216.84017881 832.26669714c-22.01770438 22.42169837-66.05311315 55.95324845-143.01407896 55.95324845H600.84945441c143.01407897-139.88312044 264.01045355-257.44554135 275.01930505-268.65639054a860.50843905 860.50843905 0 0 1 65.9521143-61.60917245c55.04426026-50.29732444 98.9786702-55.8522496 137.45915242-55.85224962 55.04426026 0 98.9786702 22.32069952 137.56015263 55.95324846 76.96096581 72.71902281 76.96096581 201.4922929 0 274.2113157z m93.42374503-363.79711171a304.81390494 304.81390494 0 0 0-225.42897111-100.79664655c-77.06196465 0-143.01407897 27.97662354-203.51226695 72.71902278-22.01770438 22.52269721-54.94326142 44.84339811-82.51589098 78.47594568-21.91670555 22.32069952-494.89335097 492.5703818-494.89335097 492.57038317 27.47163072 5.55492517 60.59918544 5.55492517 87.96981869 5.55492517h599.42694635c44.03540877 0 76.96096581 0 110.08852053-5.55492517a335.11349765 335.11349765 0 0 0 203.41126672-89.58579738c126.45030092-123.21834493 126.45030092-330.265563 5.45392772-453.3829077z" fill="#00A3FF" p-id="35172"></path><path d="M528.73642327 435.44302817c-60.80118311-45.14639325-121.70336508-67.66909045-193.51339969-67.66909045a306.02588827 306.02588827 0 0 0-226.74195328 101.60463453 333.80051551 333.80051551 0 0 0 5.55492517 462.97777956c55.24625795 50.80231726 110.59351474 78.98093847 176.94962165 84.63686387l127.1572928-124.22833194h-71.91103484c-71.91103347-5.65592402-116.14843991-28.27962006-143.72106809-56.45824128a206.03723244 206.03723244 0 0 1-5.55492656-282.29120635c38.68247989-39.49046924 82.91988635-56.45824127 138.26714315-56.45824267 33.12755473 0 82.91988635 5.65592402 132.71221657 56.55924012 22.11870323 22.52269721 82.91988635 67.66909045 105.03858956 90.29278788h5.55492518l82.91988496-84.73786132v-5.65592401c-38.68247989-39.49046924-99.58466186-90.29278651-132.71221658-118.57240794" fill="#00C8DC" p-id="35173"></path><path d="M1114.32655611 290.00498256A436.81913102 436.81913102 0 0 0 705.58504746 7.00678432c-218.3590661 0-391.87473546 160.8908378-425.507283 360.66615456 16.76577435 0 33.63254755-5.45392634 55.95324845-5.45392634 22.42169837 0 50.49932212 5.45392634 72.82002164 5.45392634 27.97662354-138.67113711 151.19496845-238.55879549 296.73401291-238.55879412a310.06583359 310.06583359 0 0 1 279.96823856 177.55561331s5.55492517 5.55492517 5.55492517 0c39.18747409-5.55492517 84.03087084-16.66477551 123.21834492-16.66477551 0 5.55492517 0 5.55492517 0 0" fill="#006EFF" p-id="35174"></path></svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -0,0 +1 @@
<svg t="1717745876738" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="50950" width="200" height="200"><path d="M494.272 0L347.968 89.088l146.304 86.4V0z m43.904 175.552l146.304-87.488L538.176 0v175.552z m0 731.392l146.304-87.872-146.304-87.68v175.552z m-43.904 0V731.52l-146.304 88.128 146.304 87.36m409.6-205.696L757.568 614.4v175.552l146.304-88.704M289.472 614.4l-146.304 87.68 146.304 87.872V614.4z m468.096-73.152l146.304-88.128-146.304-87.424v175.552z m-468.096 0V365.696L143.168 453.632l146.304 87.68m614.4-336.768L757.568 117.12V292.48l146.304-88m-614.4-87.488l-146.304 88.32 146.304 87.168V117.12z m629.056 307.2V248.704l-146.304 88.256 146.304 87.296m-789.952 0l146.304-88.064-146.304-87.488v175.552z m146.304 146.432L128.576 482.752v175.552l146.304-87.616m497.344 0.192l146.304 87.424V482.752L772.224 570.88m-438.848 43.52v175.552l146.304-88L333.376 614.4m380.352 175.552V614.4l-146.304 87.68 146.304 87.872M333.376 307.2l146.304-88.128-146.304-87.424V307.2z m380.352 541.248l-146.304 88.768L713.728 1024v-175.552z m0-555.904V131.648L567.424 212.672l146.304 79.872" fill="#57B382" p-id="50951"></path><path d="M494.272 0v175.552L347.968 89.088 494.272 0m43.904 175.552V0l146.304 88.064-146.304 87.488m0 731.392V731.52l146.304 87.68-146.304 87.808m-43.904 0l-146.304-87.36 146.304-88.128v175.488z m409.6-205.696l-146.304 88.704V614.4l146.304 86.848M289.472 614.4v175.552L143.168 702.08 289.472 614.4m468.096-73.152V365.696l146.304 87.424-146.304 88.128m-468.096 0L143.168 453.632l146.304-87.936v175.552z m614.4-336.64L757.568 292.48V117.12l146.304 87.488m-614.4-87.488V292.48L143.168 205.44l146.304-88.384m629.056 307.2l-146.304-87.296 146.304-88.32V424.32z m-789.952 0V248.704l146.304 87.488-146.304 88.064m146.304 146.432l-146.304 87.616V482.752l146.304 87.936m497.344 0.192l146.304-88.128v175.552L772.224 570.88m-438.848 43.52l146.304 87.552-146.304 88V614.4z m380.352 175.552l-146.304-87.936L713.728 614.4v175.552zM333.376 307.2V131.648l146.304 87.424L333.376 307.2m380.352 541.248V1024l-146.304-86.784 146.304-88.768m0-555.904L567.424 212.672l146.304-81.024v160.896z" fill="#57B382" p-id="50952" class="custom-cursor-on-hover"></path></svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -0,0 +1 @@
<svg t="1717746510567" class="icon" viewBox="0 0 1351 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="55261" width="200" height="200"><path d="M416.92885 824.173591c-56.901379 30.927289-130.232881 35.397249-203.685192-3.745101a159.190971 159.190971 0 0 1-65.35806-64.754011c-79.130368-147.025432 15.826074-294.775723 150.770533-309.635319 7.369393-0.845668 14.738786-1.328907 22.228989-1.328907 59.317574 0 112.353042 25.732471 149.320817 66.324538a249.50832 249.50832 0 0 1-26.457329-111.628184c0-16.188503 1.691336-31.893767 4.590769-47.236601a320.508194 320.508194 0 0 0-127.575067-26.45733c-6.161296 0-12.201782 0.604049-18.242268 0.966478C83.252396 339.122556-77.424535 571.198033 39.036038 806.897801c25.370042 51.344132 66.686967 93.748345 117.668669 119.601625 115.614904 58.713525 230.50495 50.377654 319.420907 0.966478 31.531338-17.51741 38.659111-59.921622 15.946883-88.070288-0.241619-0.362429-0.483239-0.604049-0.724858-0.966477-18.000649-22.349799-49.290367-27.907046-74.418789-14.255548z" fill="#62B0DB" p-id="55262"></path><path d="M443.869418 399.527417c0-16.188503 1.691336-31.893767 4.590769-47.236602 23.557896-123.709156 137.602274-215.403735 270.855398-203.081143 24.041135 2.174575 46.994982 8.094251 68.740732 16.792551 50.377654-17.879839 104.3796-28.148665 160.91855-28.148665 16.550932 0 32.981054 0.845668 49.169557 2.537004C928.558024 59.448048 827.561096 5.929341 715.328864 0.492904c-204.65167-10.027207-377.167953 134.098792-412.565202 326.18625-4.34915 23.678706-6.886154 47.96146-6.886154 72.848263 0 15.826074 1.208097 31.289718 2.899433 46.511743 7.369393-0.845668 14.738786-1.328907 22.228989-1.328907 59.317574 0 112.473852 25.732471 149.320817 66.324538-16.792551-33.464293-26.457329-71.277736-26.457329-111.507374z" fill="#8FC361" p-id="55263"></path><path d="M1114.725806 778.386706S880.717374 806.172943 749.034777 723.176663c-66.928586-42.162593-43.73312-127.937496 50.015225-152.461869 63.666724-16.671742 302.024306-14.376357 457.989657 13.04745 156.086161 27.423807 124.675634 166.717417-142.313853 194.624462zM1316.961282 782.615047s-67.170206 87.22462-241.981874 113.561139c-72.727453 10.993685-135.06527 13.289069-224.102035 0 0 0-70.311258-18.967126-82.392231 35.638868-14.376357 65.23725 157.656688 128.420735 327.998396 62.458627 172.274664-66.566157 220.477743-211.658634 220.477744-211.658634z" fill="#ADD079" p-id="55264"></path><path d="M1341.244036 531.089205s-44.457978-76.955793-241.136206-131.924217c-195.228511-54.605995-295.86301 15.463644-346.240665-30.202431-24.886803-22.470608-5.194818-77.318222 23.557896-101.480167 46.994982-39.504779 176.744624-83.600328 323.407627-20.416843 214.558067 92.540247 240.411348 284.023657 240.411348 284.023658z" fill="#A2CB70" p-id="55265"></path><path d="M783.948786 456.791225s234.008432-27.786236 365.69103 55.210044c66.928586 42.162593 43.73312 127.937496-50.015225 152.461869-63.666724 16.671742-302.024306 14.376357-457.989658-13.04745-156.086161-27.302997-124.675634-166.717417 142.313853-194.624463z m11.839353 535.42869c146.663003 63.183485 276.412645 19.208746 323.407627-20.416843 28.631904-24.161944 48.444699-78.888749 23.557896-101.480167-50.377654-45.666075-151.012153 24.403564-346.240665-30.20243-196.678228-54.968424-241.136206-131.924217-241.136206-131.924217s25.97409 191.60422 240.411348 284.023657zM579.780355 456.791225s67.170206-87.22462 241.981874-113.561139c72.727453-10.993685 135.06527-13.289069 224.102036 0 0 0 70.311258 18.967126 82.39223-35.638868 14.376357-65.23725-157.656688-128.420735-327.998396-62.458626-172.274664 66.566157-220.477743 211.658634-220.477744 211.658633z" fill="#4885BE" p-id="55266"></path></svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

@@ -0,0 +1 @@
<svg t="1717747284124" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2464" width="200" height="200"><path d="M838.4 416c-6.4-70.4-64-115.2-134.4-115.2-19.2 0-38.4 6.4-51.2 6.4-44.8-51.2-115.2-83.2-185.6-83.2-89.6 0-172.8 51.2-211.2 128h-12.8C115.2 352 19.2 448 12.8 576s96 224 224 230.4h294.4c25.6 0 44.8-19.2 44.8-44.8s-19.2-44.8-44.8-44.8H249.6c-70.4 0-134.4-57.6-134.4-128s51.2-128 121.6-134.4c12.8 0 25.6 0 38.4 6.4h6.4l25.6 6.4C320 390.4 390.4 320 473.6 320c57.6 0 108.8 32 140.8 83.2 6.4 6.4 6.4 12.8 6.4 19.2l6.4-6.4c19.2-19.2 51.2-19.2 70.4-19.2 44.8 0 70.4 38.4 70.4 76.8 0 12.8-6.4 25.6-6.4 38.4 12.8 6.4 19.2 19.2 38.4 19.2 6.4-6.4 19.2-12.8 19.2-19.2 64 6.4 115.2 57.6 108.8 128-6.4 57.6-57.6 108.8-121.6 108.8-51.2 0-96-32-115.2-83.2h51.2c6.4 0 12.8-6.4 12.8-12.8s0-6.4-6.4-6.4l-96-128c-6.4-6.4-12.8-12.8-19.2-6.4h-6.4l-96 128c-6.4 6.4-6.4 19.2 6.4 19.2 6.4 0 6.4 6.4 6.4 6.4h57.6c19.2 115.2 128 192 243.2 172.8 115.2-19.2 192-128 172.8-243.2-25.6-96-89.6-160-179.2-179.2z" fill="#F3A22F" p-id="2465"></path></svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@@ -0,0 +1 @@
<svg t="1717743387740" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="38378" width="200" height="200"><path d="M912.192 0C973.952 0 1024 50.048 1024 111.808v800.384c0 61.76-50.048 111.808-111.808 111.808H111.808A111.808 111.808 0 0 1 0 912.192V111.808C0 50.048 50.048 0 111.808 0h800.384zM672 185.152c-23.936-1.088-30.912 6.144-30.656 30.4 1.28 116.864 0.832 233.728 0.384 350.592-0.128 37.76 2.368 75.52-3.392 113.216-6.912 45.184-33.92 71.68-76.16 82.88-52.672 13.952-107.136-1.728-131.2-36.736-17.6-25.728-19.84-55.552-19.904-85.632-0.192-120.32-0.448-240.64 0.192-360.96 0.128-18.432-4.032-26.24-24.448-26.24-20.416 0.128-27.136 8-24.128 26.432 4.608 28.16-8.256 37.12-34.24 33.152-23.168-3.456-35.2 5.248-30.912 29.952 5.312 30.4-6.912 42.304-37.248 37.248-20.416-3.392-30.72 2.304-30.144 26.88 1.6 79.04-0.512 158.08 1.024 237.184 2.24 113.088 79.104 204.8 189.632 230.912a462.08 462.08 0 0 0 187.136 5.632c133.12-23.04 214.08-117.824 214.4-252.416V435.2c0-74.496-0.896-148.992 0.448-223.424 0.448-21.76-6.4-27.264-27.2-26.56-41.152 1.536-82.432 1.92-123.52 0z m-422.784 133.76c-16.832-3.84-18.752 7.04-19.2 21.568-0.384 15.296 3.968 22.208 20.736 22.464 18.496 0.32 22.528-7.36 22.528-24.128 0-16.96-7.296-22.144-24.064-19.84z m73.6-65.92l-4.992 0.448c-17.792-2.816-20.928 7.04-20.8 22.272 0 15.104 6.592 19.456 20.864 19.648 15.68 0.256 22.72-4.224 22.656-21.248 0-17.024-6.72-23.04-22.72-20.672z m-134.464 3.904c-10.88 0.384-12.288 7.36-12.608 16-0.448 11.008 2.88 17.664 15.168 16 12.672 1.216 15.168-6.144 14.912-16.768-0.32-11.84-6.656-15.552-17.472-15.232z m68.032-3.648c-11.776 0.32-19.904 1.664-19.52 16.512 0.32 11.776 1.472 19.968 16.448 19.328 11.52-0.448 21.12-0.896 18.944-16.192 1.28-11.904-0.96-20.096-15.872-19.648z m126.592-68.032c-17.088-0.32-20.8 6.848-20.928 22.336-0.128 16.96 6.848 22.656 22.592 20.352 17.664 2.88 20.288-7.04 20.736-21.952 0.512-17.28-7.232-20.48-22.4-20.736z m-58.816 7.104l-4.736 0.32c-12.48-0.96-22.272-0.064-22.336 16.96 0 15.872 7.552 19.072 21.056 18.752 12.352-0.256 22.08-0.64 22.208-17.6 0.128-16.128-7.616-19.648-20.928-18.112z m-137.6 6.016c-9.088-0.128-10.816 5.632-10.432 13.056 0.384 9.088 6.464 10.304 13.632 9.792 7.872-0.64 11.776-4.928 11.008-12.992-0.832-8.832-7.232-9.792-14.208-9.856z m65.728-5.632h-3.584c-11.328 0.32-11.392 7.936-11.456 16.128 0 10.88 6.976 12.544 15.616 12.096 10.368 0.512 12.928-5.248 13.184-14.528 0.32-13.056-7.552-13.952-17.28-13.696z m66.816-55.68c-7.808 0.256-16.832-0.96-17.472 10.56-0.704 11.712 6.592 15.616 17.024 15.744 9.152 0.128 15.424-2.944 15.36-13.312 0.832-11.008-5.952-13.312-14.912-12.992z m-63.68 0.448c-7.936-0.128-12.352 3.072-12.288 11.456 0.128 7.424 2.752 12.8 11.008 13.376 8.32 0.512 11.712-4.288 12.032-12.032 0.64-7.808-2.176-12.608-10.752-12.8z" fill="#3860F4" p-id="38379" class="custom-cursor-on-hover"></path></svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -0,0 +1 @@
<svg t="1717747341803" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3484" width="200" height="200"><path d="M813.6 65H451.9c-81.8 0-144.7 62.7-144.7 144.1v100.4h-97.5C127.9 309.5 65 372.3 65 453.7v360.5c0 81.4 62.8 144.2 144.7 144.2h358.6c81.8 0 144.7-62.7 144.7-144.2V710.7h100.6c81.8 0 144.7-62.7 144.7-144.2V206c3.2-75.3-62.9-141-144.7-141z m37.8 504.6c-0.4 20.6-17.1 37.3-37.7 37.5H609.2V814c-0.3 20.7-17 37.3-37.7 37.6H209.8c-20.7-0.2-37.4-16.9-37.8-37.6V453.6c0.3-20.7 17.1-37.4 37.8-37.6h204.4V209.1c0-21.9 18.9-37.5 37.8-37.5h361.7c20.6 0.3 37.3 16.9 37.7 37.5v360.5z m0 0" fill="#8FBE48" p-id="3485"></path><path d="M514.8 268.7v235H272.7V745h242.2V510H757V268.7H514.8z m0 0" fill="#F2B624" p-id="3486"></path></svg>

After

Width:  |  Height:  |  Size: 773 B

View File

@@ -0,0 +1 @@
<svg t="1717743222537" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="36225" width="200" height="200"><path d="M830.537143 476.525714L706.413714 961.828571a8.484571 8.484571 0 0 0 0 4.022858 9.069714 9.069714 0 0 0 8.996572 6.948571h248.100571a9.069714 9.069714 0 0 0 9.069714-10.971429l-124.708571-485.302857a9.142857 9.142857 0 0 0-17.334857 0M147.602286 586.386286L51.492571 961.828571a8.996571 8.996571 0 0 0 9.069715 10.971429h191.488a9.142857 9.142857 0 0 0 7.241143-3.291429 8.777143 8.777143 0 0 0 1.755428-3.657142 8.484571 8.484571 0 0 0 0-4.022858L164.864 586.459429a8.777143 8.777143 0 0 0-3.291429-4.534858 9.216 9.216 0 0 0-10.752 0 8.777143 8.777143 0 0 0-3.218285 4.534858" fill="#00E5E5" p-id="36226"></path><path d="M317.074286 275.748571l-175.104 686.08a8.777143 8.777143 0 0 0 1.682285 7.460572c1.682286 2.194286 4.242286 3.437714 6.948572 3.437714h350.354286a9.069714 9.069714 0 0 0 9.069714-10.898286L334.409143 275.748571a8.777143 8.777143 0 0 0-3.291429-4.608 9.216 9.216 0 0 0-10.752 0 8.777143 8.777143 0 0 0-3.291428 4.608" fill="#006EFF" p-id="36227"></path><path d="M619.227429 57.490286A8.777143 8.777143 0 0 0 615.862857 52.955429a9.216 9.216 0 0 0-10.752 0 8.777143 8.777143 0 0 0-3.291428 4.534857L362.569143 961.828571a8.996571 8.996571 0 0 0 8.996571 10.898286h478.354286a9.216 9.216 0 0 0 9.142857-6.875428 8.996571 8.996571 0 0 0 0-4.022858L619.154286 57.490286z" fill="#006EFF" p-id="36228"></path><path d="M443.318857 375.442286L291.474286 961.828571a9.069714 9.069714 0 0 0 9.069714 10.971429l302.957714 0.073143a9.216 9.216 0 0 0 7.314286-3.364572 9.142857 9.142857 0 0 0 1.828571-7.68L460.653714 375.442286a9.216 9.216 0 0 0-8.704-6.290286 9.216 9.216 0 0 0-8.630857 6.290286" fill="#00E5E5" p-id="36229"></path></svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@@ -0,0 +1 @@
<svg t="1717746226986" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="52962" width="200" height="200"><path d="M527.36 102.4H450.048L350.0032 266.8544h68.9152L25.6 921.6h263.68l96.256-164.7616H317.1328l299.7248-489.984L527.36 102.4z m124.4672 211.7632l-233.1136 387.584h257.6896l32.512 55.0912H455.168L364.4928 921.6H998.4l-183.7056-327.168H681.472l27.3408-58.0608h69.12l-126.1568-222.208z" fill="#2558E6" p-id="52963"></path></svg>

After

Width:  |  Height:  |  Size: 478 B

BIN
src/assets/img/header-profile.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.7 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 940 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

@@ -1,83 +0,0 @@
<template>
<div>
<MFAVerifyDialog
@MFAVerifyDone="getAuthInfo"
@MFAVerifyCancel="exit"
/>
<Dialog
:title="dialogTitle"
:show-confirm="false"
:show-cancel="false"
:destroy-on-close="true"
:width="'50'"
:visible.sync="showAuthInfo"
v-bind="$attrs"
v-on="$listeners"
>
<div>
<el-form label-position="right" label-width="80px" :model="authInfo">
<el-form-item :label="this.$t('assets.Hostname')">
<el-input v-model="account.hostname" readonly />
</el-form-item>
<el-form-item :label="this.$t('assets.Username')">
<el-input v-model="account['username']" readonly />
</el-form-item>
<el-form-item :label="this.$t('assets.Password')">
<el-input v-model="authInfo.password" type="password" show-password />
</el-form-item>
<el-form-item :label="this.$t('assets.SSHKey')">
<el-input v-model="authInfo['private_key']" type="password" show-password />
</el-form-item>
</el-form>
</div>
</Dialog>
</div>
</template>
<script>
import Dialog from '@/components/Dialog'
import MFAVerifyDialog from '@/components/MFAVerifyDialog'
export default {
name: 'ShowSecretInfo',
components: {
Dialog,
MFAVerifyDialog
},
props: {
account: {
type: Object,
default: () => ({})
},
visible: {
type: Boolean,
default: false
}
},
data() {
return {
dialogTitle: this.$t('common.ViewSecret'),
authInfo: {},
showAuthInfo: false
}
},
mounted() {
this.getAuthInfo()
},
methods: {
getAuthInfo() {
const url = `/api/v1/assets/account-secrets/${this.account.id}/`
this.$axios.get(url, { disableFlashErrorMsg: true }).then(resp => {
this.authInfo = resp
this.showAuthInfo = true
})
},
exit() {
this.$emit('update:visible', false)
}
}
}
</script>
<style scoped>
</style>

View File

@@ -1,92 +0,0 @@
<template>
<Dialog
width="50"
:title="this.$t('assets.UpdateAssetUserToken')"
:destroy-on-close="true"
v-bind="$attrs"
@confirm="handleConfirm()"
@cancel="handleCancel()"
v-on="$listeners"
>
<el-form label-position="right" label-width="80px">
<el-form-item :label="this.$t('assets.Hostname')">
<el-input v-model="account.hostname" readonly />
</el-form-item>
<el-form-item :label="this.$t('assets.Username')">
<el-input v-model="account['username']" readonly />
</el-form-item>
<el-form-item :label="this.$t('assets.Password')">
<el-input v-model="authInfo.password" type="password" />
</el-form-item>
<el-form-item :label="this.$t('assets.SSHKey')">
<input type="file" @change="onPrivateKeyLoaded">
</el-form-item>
</el-form>
</Dialog>
</template>
<script>
import Dialog from '@/components/Dialog'
export default {
name: 'UpdateSecretInfo',
components: {
Dialog
},
props: {
account: {
type: Object,
default: () => ({})
}
},
data() {
return {
authInfo: {
password: '',
private_key: ''
}
}
},
methods: {
handleConfirm() {
const data = {}
if (this.authInfo.password !== '') {
data.password = this.authInfo.password
}
if (this.authInfo.private_key !== '') {
data.private_key = this.authInfo.private_key
}
this.$axios.patch(
`/api/v1/assets/accounts/${this.account.id}/`,
data
).then(res => {
this.authInfo = { password: '', private_key: '' }
this.$message.success(this.$tc('common.updateSuccessMsg'))
this.$emit('updateAuthDone', res)
this.$emit('update:visible', false)
}).catch(err => {
const errMsg = Object.values(err.response.data).join(', ')
this.$message.error(this.$tc('common.updateErrorMsg') + ' ' + errMsg)
this.$emit('update:visible', true)
})
},
handleCancel() {
this.$emit('update:visible', false)
},
onPrivateKeyLoaded(e) {
const vm = this
// TODO 校验文件类型
const reader = new FileReader()
reader.onload = function() {
vm.authInfo.private_key = this.result
}
reader.readAsText(
e.target.files[0]
)
}
}
}
</script>
<style scoped>
</style>

View File

@@ -1,31 +0,0 @@
import { ChoicesFormatter } from '@/components/TableFormatters'
import { toSafeLocalDateStr } from '@/utils/common'
import i18n from '@/i18n/i18n'
export const connectivityMeta = {
label: i18n.t('assets.Reachable'),
formatter: ChoicesFormatter,
formatterArgs: {
iconChoices: {
ok: 'fa-check text-primary',
failed: 'fa-times text-danger',
unknown: 'fa-circle text-warning'
},
hasTips: true,
getTips: ({ row, cellValue }) => {
const mapper = {
'ok': i18n.t('assets.Reachable'),
'failed': i18n.t('assets.Unreachable'),
'unknown': i18n.t('assets.Unknown')
}
let tips = mapper[cellValue]
if (row['date_verified']) {
const datetime = toSafeLocalDateStr(row['date_verified'])
tips += '<br> ' + datetime
}
return tips
}
},
width: '90px',
align: 'center'
}

View File

@@ -1,184 +0,0 @@
<template>
<div>
<ListTable ref="ListTable" :table-config="tableConfig" :header-actions="headerActions" />
<ShowSecretInfo v-if="showViewSecretDialog" :visible.sync="showViewSecretDialog" :account="account" />
<UpdateSecretInfo :visible.sync="showUpdateSecretDialog" :account="account" @updateAuthDone="onUpdateAuthDone" />
</div>
</template>
<script>
import ListTable from '@/components/ListTable/index'
import { ActionsFormatter, DetailFormatter, DisplayFormatter } from '@/components/TableFormatters'
import ShowSecretInfo from './ShowSecretInfo'
import UpdateSecretInfo from './UpdateSecretInfo'
import { connectivityMeta } from './const'
import { openTaskPage } from '@/utils/jms'
export default {
name: 'AccountListTable',
components: {
ListTable,
UpdateSecretInfo,
ShowSecretInfo
},
props: {
url: {
type: String,
required: true
},
exportUrl: {
type: String,
default() {
return this.url.replace('/assets/accounts/', '/assets/account-secrets/')
}
},
hasLeftActions: {
type: Boolean,
default: false
},
otherActions: {
type: Array,
default: null
},
hasClone: {
type: Boolean,
default: false
}
},
data() {
return {
showViewSecretDialog: false,
showUpdateSecretDialog: false,
account: {},
tableConfig: {
url: this.url,
columns: [
'hostname', 'ip', 'username', 'version', 'connectivity',
'systemuser', 'date_created', 'date_updated', 'actions'
],
columnsShow: {
min: ['username', 'actions'],
default: ['hostname', 'ip', 'username', 'version', 'actions']
},
columnsMeta: {
hostname: {
prop: 'hostname',
label: this.$t('assets.Hostname'),
showOverflowTooltip: true,
formatter: DetailFormatter,
formatterArgs: {
getRoute({ row }) {
return {
name: 'AssetDetail',
params: { id: row.asset }
}
}
}
},
ip: {
width: '120px'
},
username: {
showOverflowTooltip: true
},
systemuser: {
formatter: DisplayFormatter
},
version: {
width: '70px'
},
connectivity: connectivityMeta,
actions: {
formatter: ActionsFormatter,
formatterArgs: {
hasUpdate: false, // can set function(row, value)
hasDelete: false, // can set function(row, value)
hasClone: this.hasClone,
moreActionsTitle: this.$t('common.More'),
extraActions: [
{
name: 'View',
title: this.$t('common.View'),
type: 'primary',
callback: function({ row }) {
this.account = row
this.showViewSecretDialog = true
}.bind(this)
},
{
name: 'Delete',
title: this.$t('common.Delete'),
type: 'primary',
callback: ({ row }) => {
this.$axios.delete(`/api/v1/assets/accounts/${row.id}/`).then(() => {
this.$message.success(this.$tc('common.deleteSuccessMsg'))
this.$refs.ListTable.reloadTable()
})
}
},
{
name: 'Test',
title: this.$t('common.Test'),
callback: ({ row }) => {
this.$axios.post(
`/api/v1/assets/accounts/${row.id}/verify/`,
{ action: 'test' }
).then(res => {
openTaskPage(res['task'])
})
}
},
{
name: 'Update',
title: this.$t('common.Update'),
can: !this.$store.getters.currentOrgIsRoot,
callback: function({ row }) {
this.account = row
this.showUpdateSecretDialog = true
}.bind(this)
}
]
}
}
}
},
headerActions: {
hasLeftActions: this.hasLeftActions,
hasMoreActions: false,
hasImport: false,
hasExport: true,
exportOptions: {
url: this.exportUrl,
mfaVerifyRequired: true
},
searchConfig: {
exclude: ['systemuser', 'asset']
},
hasSearch: true
}
}
},
watch: {
url(iNew) {
this.$set(this.tableConfig, 'url', iNew)
}
},
mounted() {
if (this.otherActions) {
const actionColumn = this.tableConfig.columns[this.tableConfig.columns.length - 1]
for (const item of this.otherActions) {
actionColumn.formatterArgs.extraActions.push(item)
}
}
},
methods: {
onUpdateAuthDone(account) {
Object.assign(this.account, account)
}
}
}
</script>
<style lang='less' scoped>
</style>

View File

@@ -4,6 +4,7 @@
<script>
import DataActions from '@/components/DataActions'
export default {
name: 'ActionsGroup',
components: {
@@ -18,15 +19,13 @@ export default {
type: Array,
default: () => []
},
moreActionBtn: {
type: Object,
default: () => ({})
},
moreActionsTitle: {
type: String,
default() {
return this.$t('common.MoreActions')
}
},
moreActionsType: {
type: String,
default: 'default'
default: ''
},
moreActionsPlacement: {
type: String,
@@ -43,19 +42,23 @@ export default {
return actions
},
iMoreAction() {
return {
const defaultBtn = {
name: 'moreActions',
title: this.iMoreActionsTitle,
title: '',
type: 'primary',
icon: 'el-icon-more',
plain: true
}
const btn = {
...defaultBtn,
...this.moreActionBtn,
dropdown: this.moreActions || []
}
},
iMoreActionsTitle() {
return this.moreActionsTitle || this.$t('common.MoreActions')
if (this.moreActionsTitle) {
btn.title = this.moreActionsTitle
}
return btn
}
}
}
</script>
<style scoped>
</style>

View File

@@ -1,80 +0,0 @@
<template>
<div>
<MFAVerifyDialog
@MFAVerifyDone="getAuthInfo"
@MFAVerifyCancel="exit"
/>
<Dialog
:title="dialogTitle"
:show-confirm="false"
:show-cancel="false"
:destroy-on-close="true"
:width="'50'"
:visible.sync="showAuthInfo"
v-bind="$attrs"
v-on="$listeners"
>
<div>
<el-form label-position="right" label-width="80px" :model="authInfo">
<el-form-item :label="this.$t('applications.appName')">
<el-input v-model="account['app_display']" readonly />
</el-form-item>
<el-form-item :label="this.$t('assets.Username')">
<el-input v-model="account['username']" readonly />
</el-form-item>
<el-form-item :label="this.$t('assets.Password')">
<el-input v-model="authInfo.password" type="password" show-password />
</el-form-item>
</el-form>
</div>
</Dialog>
</div>
</template>
<script>
import Dialog from '@/components/Dialog'
import MFAVerifyDialog from '@/components/MFAVerifyDialog'
export default {
name: 'ShowSecretInfo',
components: {
Dialog,
MFAVerifyDialog
},
props: {
account: {
type: Object,
default: () => ({})
},
visible: {
type: Boolean,
default: false
}
},
data() {
return {
dialogTitle: this.$t('common.ViewSecret'),
authInfo: {},
showAuthInfo: false
}
},
mounted() {
this.getAuthInfo()
},
methods: {
getAuthInfo() {
const url = `/api/v1/applications/account-secrets/${this.account.id}/`
this.$axios.get(url, { disableFlashErrorMsg: true }).then(resp => {
this.authInfo = resp
this.showAuthInfo = true
})
},
exit() {
this.$emit('update:visible', false)
}
}
}
</script>
<style scoped>
</style>

View File

@@ -1,31 +0,0 @@
import { ChoicesFormatter } from '@/components/TableFormatters'
import { toSafeLocalDateStr } from '@/utils/common'
import i18n from '@/i18n/i18n'
export const connectivityMeta = {
label: i18n.t('assets.Reachable'),
formatter: ChoicesFormatter,
formatterArgs: {
iconChoices: {
ok: 'fa-check text-primary',
failed: 'fa-times text-danger',
unknown: 'fa-circle text-warning'
},
hasTips: true,
getTips: ({ row, cellValue }) => {
const mapper = {
'ok': i18n.t('assets.Reachable'),
'failed': i18n.t('assets.Unreachable'),
'unknown': i18n.t('assets.Unknown')
}
let tips = mapper[cellValue]
if (row['date_verified']) {
const datetime = toSafeLocalDateStr(row['date_verified'])
tips += '<br> ' + datetime
}
return tips
}
},
width: '90px',
align: 'center'
}

View File

@@ -1,167 +0,0 @@
<template>
<div>
<ListTable ref="ListTable" :table-config="tableConfig" :header-actions="headerActions" />
<ShowSecretInfo v-if="showViewSecretDialog" :visible.sync="showViewSecretDialog" :account="account" />
</div>
</template>
<script>
import ListTable from '@/components/ListTable/index'
import { ActionsFormatter, DetailFormatter } from '@/components/TableFormatters'
import ShowSecretInfo from './ShowSecretInfo'
export default {
name: 'Detail',
components: {
ListTable,
ShowSecretInfo
},
props: {
url: {
type: String,
required: true
},
exportUrl: {
type: String,
default() {
return this.url.replace('/applications/accounts/', '/applications/account-secrets/')
}
},
hasLeftActions: {
type: Boolean,
default: false
},
otherActions: {
type: Array,
default: null
},
hasClone: {
type: Boolean,
default: false
}
},
data() {
return {
showViewSecretDialog: false,
showUpdateSecretDialog: false,
account: {},
tableConfig: {
url: this.url,
columns: [
'app_display', 'username', 'category_display',
'type_display', 'systemuser', 'actions'
],
columnsMeta: {
app_display: {
showOverflowTooltip: true,
formatter: DetailFormatter,
formatterArgs: {
getRoute({ row }) {
switch (row['category']) {
case 'remote_app':
return {
name: 'RemoteAppDetail',
params: { id: row.app }
}
case 'db':
return {
name: 'DatabaseAppDetail',
params: { id: row.app }
}
default:
return {
name: 'KubernetesAppDetail',
params: { id: row.app }
}
}
}
}
},
username: {
showOverflowTooltip: true
},
systemuser: {
showOverflowTooltip: true,
formatter: DetailFormatter,
formatterArgs: {
getTitle({ row }) {
return row.systemuser_display
},
getRoute({ row }) {
return {
name: 'SystemUserDetail',
params: { id: row.systemuser }
}
}
}
},
actions: {
formatter: ActionsFormatter,
formatterArgs: {
hasUpdate: false, // can set function(row, value)
hasDelete: false, // can set function(row, value)
hasClone: this.hasClone,
moreActionsTitle: this.$t('common.More'),
extraActions: [
{
name: 'View',
title: this.$t('common.View'),
type: 'primary',
callback: function({ row }) {
this.account = row
this.showViewSecretDialog = true
}.bind(this)
},
{
name: 'Update',
title: this.$t('common.Update'),
can: !this.$store.getters.currentOrgIsRoot,
callback: function({ row }) {
this.$message.success(this.$tc('applications.updateAccountMsg'))
}.bind(this)
}
]
}
}
}
},
headerActions: {
hasLeftActions: this.hasLeftActions,
hasMoreActions: false,
hasImport: false,
hasExport: true,
exportOptions: {
url: this.exportUrl,
mfaVerifyRequired: true
},
searchConfig: {
exclude: ['systemuser', 'asset']
},
hasSearch: true
}
}
},
watch: {
url(iNew) {
this.$set(this.tableConfig, 'url', iNew)
}
},
mounted() {
if (this.otherActions) {
const actionColumn = this.tableConfig.columns[this.tableConfig.columns.length - 1]
for (const item of this.otherActions) {
actionColumn.formatterArgs.extraActions.push(item)
}
}
},
methods: {
onUpdateAuthDone(account) {
Object.assign(this.account, account)
}
}
}
</script>
<style lang='less' scoped>
</style>

View File

@@ -0,0 +1,196 @@
import { UpdateToken, UploadSecret } from '@/components/Form/FormFields'
import Select2 from '@/components/Form/FormFields/Select2.vue'
import { Required, RequiredChange } from '@/components/Form/DataForm/rules'
import AutomationParamsForm from '@/views/assets/Platform/AutomationParamsSetting.vue'
export const accountFieldsMeta = (vm) => {
const defaultPrivilegedAccounts = ['root', 'administrator']
return {
assets: {
component: Select2,
label: vm.$t('Assets'),
rules: [Required],
el: {
multiple: true,
ajax: {
url: '/api/v1/assets/assets/',
transformOption: (item) => {
return { label: item.name + '(' + item.address + ')', value: item.id }
}
}
},
hidden: () => {
return vm.platform || vm.asset
}
},
template: {
component: Select2,
rules: [Required],
el: {
multiple: false,
ajax: {
url: '/api/v1/accounts/account-templates/',
transformOption: (item) => {
return { label: item.name, value: item.id }
}
}
},
hidden: () => {
return vm.platform || vm.asset || !vm.addTemplate
}
},
on_invalid: {
rules: [Required],
label: vm.$t('AccountPolicy'),
helpTip: vm.$t('AccountPolicyHelpText'),
hidden: () => {
return vm.platform || vm.asset
}
},
name: {
label: vm.$t('Name'),
rules: [RequiredChange],
on: {
input: ([value], updateForm) => {
if (!vm.usernameChanged) {
if (!vm.account?.name) {
updateForm({ username: value })
}
const maybePrivileged = defaultPrivilegedAccounts.includes(value)
if (maybePrivileged) {
updateForm({ privileged: true })
}
}
}
},
hidden: () => {
return vm.addTemplate
}
},
username: {
el: {
disabled: !!vm.account?.name
},
on: {
input: ([value], updateForm) => {
vm.usernameChanged = true
},
change: ([value], updateForm) => {
const maybePrivileged = defaultPrivilegedAccounts.includes(value)
if (maybePrivileged) {
updateForm({ privileged: true })
}
}
},
hidden: () => {
return vm.addTemplate
}
},
privileged: {
label: vm.$t('Privileged'),
hidden: () => {
return vm.addTemplate
}
},
su_from: {
component: Select2,
hidden: (formValue) => {
return !vm.asset?.id || !vm.iPlatform.su_enabled
},
el: {
multiple: false,
clearable: true,
ajax: {
url: `/api/v1/accounts/accounts/su-from-accounts/?account=${vm.account?.id || ''}&asset=${vm.asset?.id || ''}`,
transformOption: (item) => {
return { label: `${item.name}(${item.username})`, value: item.id }
}
}
}
},
su_from_username: {
label: vm.$t('UserSwitchFrom'),
hidden: (formValue) => {
return vm.platform || vm.asset || vm.addTemplate
}
},
password: {
label: vm.$t('Password'),
component: UpdateToken,
hidden: (formValue) => {
return formValue.secret_type !== 'password' || vm.addTemplate
}
},
ssh_key: {
label: vm.$t('PrivateKey'),
component: UploadSecret,
hidden: (formValue) => formValue.secret_type !== 'ssh_key' || vm.addTemplate
},
passphrase: {
label: vm.$t('Passphrase'),
component: UpdateToken,
hidden: (formValue) => formValue.secret_type !== 'ssh_key' || vm.addTemplate
},
token: {
label: vm.$t('Token'),
component: UploadSecret,
hidden: (formValue) => formValue.secret_type !== 'token' || vm.addTemplate
},
access_key: {
id: 'access_key',
label: vm.$t('AccessKey'),
component: UploadSecret,
hidden: (formValue) => formValue.secret_type !== 'access_key' || vm.addTemplate
},
api_key: {
id: 'api_key',
label: vm.$t('ApiKey'),
component: UploadSecret,
hidden: (formValue) => formValue.secret_type !== 'api_key' || vm.addTemplate
},
secret_type: {
type: 'radio-group',
options: [],
hidden: () => {
return vm.addTemplate
}
},
push_now: {
helpTip: vm.$t('WindowsPushHelpText'),
hidden: (formValue) => {
const automation = vm.iPlatform.automation || {}
return !automation.push_account_enabled ||
!automation.ansible_enabled ||
!vm.$hasPerm('accounts.push_account') ||
(formValue.secret_type === 'ssh_key' && vm.iPlatform.type.value === 'windows') ||
vm.addTemplate
}
},
params: {
label: vm.$t('PushParams'),
component: AutomationParamsForm,
el: {},
hidden: (formValue) => {
const automation = vm.iPlatform.automation || {}
vm.fieldsMeta.params.el.method = vm.iPlatform.automation.push_account_method
vm.fieldsMeta.params.el.pushAccountParams = vm.iPlatform.automation.push_account_params
return !formValue.push_now ||
!automation.push_account_enabled ||
!automation.ansible_enabled ||
(formValue.secret_type === 'ssh_key' &&
vm.iPlatform.type.value === 'windows') ||
!vm.$hasPerm('accounts.push_account') ||
vm.addTemplate
}
},
is_active: {
label: vm.$t('IsActive')
},
comment: {
label: vm.$t('Comment'),
hidden: () => {
return vm.addTemplate
}
}
}
}

View File

@@ -0,0 +1,177 @@
<template>
<AutoDataForm
v-if="!loading"
ref="AutoDataForm"
:class="addTemplate? '': 'account-add'"
:submit-btn-text="submitBtnText"
v-bind="$data"
@submit="confirm"
/>
</template>
<script>
import AutoDataForm from '@/components/Form/AutoDataForm/index.vue'
import { encryptPassword } from '@/utils/crypto'
import { accountFieldsMeta } from '@/components/Apps/AccountCreateUpdateForm/const'
export default {
name: 'AccountCreateForm',
components: {
AutoDataForm
},
props: {
asset: {
type: Object,
default: null
},
platform: {
type: Object,
default: null
},
account: {
type: Object,
default: () => ({})
},
// 默认组件密码加密
encryptPassword: {
type: Boolean,
default: true
},
addTemplate: {
type: Boolean,
default: false
}
},
data() {
return {
loading: true,
usernameChanged: false,
submitBtnText: this.$t('Confirm'),
iPlatform: {
automation: {},
su_enabled: false,
protocols: [
{
name: 'ssh',
secret_types: ['password', 'ssh_key', 'token', 'access_key', 'api_key']
}
]
},
url: '/api/v1/accounts/accounts/',
form: Object.assign({ 'on_invalid': 'error' }, this.account || {}),
encryptedFields: ['secret'],
fields: [
[this.$t('AccountTemplate'), ['template']],
[this.$t('Basic'), ['assets', 'name', 'username', 'privileged', 'su_from', 'su_from_username']],
[this.$t('Secret'), [
'secret_type', 'password', 'ssh_key', 'token',
'access_key', 'passphrase', 'api_key'
]],
[this.$t('Other'), ['push_now', 'params', 'on_invalid', 'is_active', 'comment']]
],
fieldsMeta: accountFieldsMeta(this),
hasSaveContinue: false
}
},
async mounted() {
try {
await this.getPlatform()
this.setSecretTypeOptions()
this.getDefaultAssets()
} finally {
this.loading = false
}
},
methods: {
async getDefaultAssets() {
const assetId = this.$route.query.asset_id
if (assetId && !this.form.name) {
this.form.assets = [assetId]
}
},
async getPlatform() {
if (this.platform) {
this.iPlatform = this.platform
}
if (!this.asset || !this.asset.platform) {
return
}
const platformId = this.asset.platform.id
this.iPlatform = await this.$axios.get(`/api/v1/assets/platforms/${platformId}/`)
},
setSecretTypeOptions() {
const choices = [
{
label: this.$t('Password'),
value: 'password'
},
{
label: this.$t('SSHKey'),
value: 'ssh_key'
},
{
label: this.$t('Token'),
value: 'token'
},
{
label: this.$t('AccessKey'),
value: 'access_key'
},
{
label: this.$t('ApiKey'),
value: 'api_key'
}
]
const secretTypes = []
this.iPlatform.protocols?.forEach(p => {
secretTypes.push(...p['secret_types'])
})
if (!this.form?.secret_type) {
this.form.secret_type = secretTypes[0]
}
this.fieldsMeta.secret_type.options = choices.filter(item => {
return secretTypes.indexOf(item.value) > -1
})
},
confirm(form) {
const secretType = form.secret_type || 'password'
form.secret = form[secretType]
form.secret = this.encryptPassword ? encryptPassword(form.secret) : form.secret
// 如果不删除会明文显示
delete form[secretType]
if (!form.secret) {
delete form['secret']
}
if (this.account?.name) {
this.$emit('edit', form)
} else {
this.$emit('add', form)
}
}
}
}
</script>
<style lang='scss' scoped>
.account-add {
::v-deep .el-form-item {
margin-bottom: 5px;
.help-block {
margin-bottom: 5px;
}
}
::v-deep .form-group-header {
.hr-line-dashed {
margin: 5px 0;
}
h3 {
margin-bottom: 10px;
}
}
}
</style>

View File

@@ -0,0 +1,87 @@
<template>
<GenericUpdateFormDialog
v-if="visible"
:form-setting="formSetting"
:selected-rows="selectedRows"
:visible="visible"
v-on="$listeners"
/>
</template>
<script>
import { GenericUpdateFormDialog } from '@/layout/components'
import { accountFieldsMeta } from '@/components/Apps/AccountCreateUpdateForm/const'
import { encryptPassword } from '@/utils/crypto'
export default {
name: 'AccountBulkUpdateDialog',
components: {
GenericUpdateFormDialog
},
props: {
visible: {
type: Boolean,
default: false
},
selectedRows: {
type: Array,
default: () => ([])
}
},
data() {
return {
formSetting: {
url: '/api/v1/accounts/accounts/',
hasSaveContinue: false,
fields: [],
fieldsMeta: accountFieldsMeta(this),
cleanOtherFormValue: (formValue) => {
for (const value of formValue) {
Object.keys(value).forEach((item, index, arr) => {
if (['ssh_key', 'token', 'access_key', 'api_key', 'password'].includes(item)) {
value['secret'] = encryptPassword(value[item])
delete value[item]
}
})
}
return formValue
}
}
}
},
created() {
this.filterFieldsMeta()
},
methods: {
filterFieldsMeta() {
let fields = ['privileged']
const fieldsMeta = {}
const secretFields = ['password', 'ssh_key', 'passphrase', 'token', 'access_key', 'api_key']
const secret_type = this.selectedRows[0].secret_type?.value || 'password'
for (const field of secretFields) {
if (secret_type === 'ssh_key' && field === 'passphrase') {
fields.push('passphrase')
this.formSetting.fieldsMeta['passphrase'].hidden = () => false
continue
}
if (secret_type === field) {
fields.push(field)
this.formSetting.fieldsMeta[field].hidden = () => false
continue
}
delete this.formSetting.fieldsMeta[field]
}
fields = fields.concat(['is_active', 'comment'])
for (const field of fields) {
fieldsMeta[field] = this.formSetting.fieldsMeta[field]
}
this.formSetting.fields = fields
this.formSetting.fieldsMeta = fieldsMeta
}
}
}
</script>
<style scoped>
</style>

Some files were not shown because too many files have changed in this diff Show More