Skip to content

[#917] soul-admin Permission Complete - #998

Merged
yu199195 merged 34 commits into
apache:masterfrom
nuo-promise:#917
Jan 18, 2021
Merged

yu199195 merged 34 commits into
apache:masterfrom
nuo-promise:#917

Conversation

@nuo-promise

@nuo-promise nuo-promise commented Jan 17, 2021 •

Copy link
Copy Markdown
Contributor

// Describe your PR here; eg. Fixes #issueNo

Make sure that:

  • You have read the contribution guidelines.
  • You submit test cases (unit or integration tests) that back your changes.
  • Your local test passed mvn clean install -Dmaven.javadoc.skip=true.

YuI and others added 30 commits January 7, 2021 10:39
* feat: add shiro and jwt.

* modify: change login response object

* add: global deal shiro's exception.
… login authentication

* feat: add shiro and jwt.

* modify: change login response object

* add: global deal shiro's exception.

* add: shiro's white list remove in file of yaml

* modify: application-local.yml

* add: shiro's white list remove in file of yaml
* feat: add shiro and jwt.

* modify: change login response object

* add: global deal shiro's exception.

* add: shiro's white list remove in file of yaml

* modify: application-local.yml

* add: shiro's white list remove in file of yaml

* modify: allow "option" request
* feat: add shiro and jwt.

* modify: change login response object

* add: global deal shiro's exception.

* add: shiro's white list remove in file of yaml

* modify: application-local.yml

* add: shiro's white list remove in file of yaml

* modify: allow "option" request

* modify: shiro permission modify
YuI and others added 3 commits January 18, 2021 00:49
* feat: add shiro and jwt.

* modify: change login response object

* add: global deal shiro's exception.

* add: shiro's white list remove in file of yaml

* modify: application-local.yml

* add: shiro's white list remove in file of yaml

* modify: allow "option" request

* modify: shiro permission modify

* fix: DashboardUserServiceTest.java to adapt new DashboardUserService.java

Co-authored-by: George <[email protected]>
@codecov-io

codecov-io commented Jan 17, 2021 •

Copy link
Copy Markdown

Codecov Report

Merging #998 (319dbab) into master (39e7cff) will decrease coverage by 2.59%.
The diff coverage is 25.72%.

Impacted file tree graph

@@             Coverage Diff              @@
##             master     #998      +/-   ##
============================================
- Coverage     76.74%   74.14%   -2.60%     
- Complexity     1983     2011      +28     
============================================
  Files           326      349      +23     
  Lines          7335     7743     +408     
  Branches        812      850      +38     
============================================
+ Hits           5629     5741     +112     
- Misses         1279     1569     +290     
- Partials        427      433       +6     
Impacted Files Coverage Δ Complexity Δ
...va/org/dromara/soul/admin/entity/PermissionDO.java 0.00% <0.00%> (ø) 0.00 <0.00> (?)
...java/org/dromara/soul/admin/entity/ResourceDO.java 0.00% <0.00%> (ø) 0.00 <0.00> (?)
...ain/java/org/dromara/soul/admin/entity/RoleDO.java 0.00% <0.00%> (ø) 0.00 <0.00> (?)
...romara/soul/admin/exception/ExceptionHandlers.java 84.61% <0.00%> (-15.39%) 5.00 <0.00> (ø)
.../dromara/soul/admin/shiro/bean/StatelessToken.java 0.00% <0.00%> (ø) 0.00 <0.00> (?)
...rg/dromara/soul/admin/utils/SoulResultMessage.java 0.00% <ø> (ø) 0.00 <0.00> (ø)
...va/org/dromara/soul/admin/vo/PermissionMenuVO.java 0.00% <0.00%> (ø) 0.00 <0.00> (?)
...ain/java/org/dromara/soul/admin/vo/ResourceVO.java 0.00% <0.00%> (ø) 0.00 <0.00> (?)
...ain/java/org/dromara/soul/admin/vo/RoleEditVO.java 0.00% <0.00%> (ø) 0.00 <0.00> (?)
...rc/main/java/org/dromara/soul/admin/vo/RoleVO.java 0.00% <0.00%> (ø) 0.00 <0.00> (?)
... and 45 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 39e7cff...319dbab. Read the comment docs.

@yu199195 yu199195 added this to the 2.3.0 milestone Jan 18, 2021
@yu199195
yu199195 merged commit 8ce101a into apache:master Jan 18, 2021
@yu199195 yu199195 linked an issue Jan 18, 2021 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Discussion and design of Soul-Admin menu and data permission scheme

4 participants