Plan/Plan/common/src/main/java/com/djrapitops/plan/delivery/webserver/resolver
Aurora Lahtela 5061439d14
1623/access control (#3173)
* Add web authorization permission based on groups
  * Access and parts of website are limited by permissions
* Add group management in /manage page
  * Higher level permissions grant lower level permissions similar to Sponge
* Add command /plan setgroup, which uses plan.setgroup.other permission
* Add command /plan groups, which uses plan.setgroup.other permission
* Add more navigation based on permissions
* API modifications
  * User#hasPermission now returns true if user has parent permission in the tree
  * ResolverService#registerPermissions and ResolverService#registerPermission methods for adding new permissions
* Update locale with new lines
* Various unrelated fixes to CSS and code

Affects issues:
- Close #1623
2023-08-20 11:56:13 +03:00
..
auth Implement http caching (#2840) 2023-01-22 10:18:14 +02:00
json 1623/access control (#3173) 2023-08-20 11:56:13 +03:00
swagger 1623/access control (#3173) 2023-08-20 11:56:13 +03:00
ErrorsPageResolver.java 1623/access control (#3173) 2023-08-20 11:56:13 +03:00
ManagePageResolver.java 1623/access control (#3173) 2023-08-20 11:56:13 +03:00
PlayerPageResolver.java 1623/access control (#3173) 2023-08-20 11:56:13 +03:00
PlayersPageResolver.java 1623/access control (#3173) 2023-08-20 11:56:13 +03:00
PublicHtmlResolver.java React html customization / public_html folder (#2862) 2023-02-05 12:08:29 +02:00
QueryPageResolver.java 1623/access control (#3173) 2023-08-20 11:56:13 +03:00
RootPageResolver.java 1623/access control (#3173) 2023-08-20 11:56:13 +03:00
ServerPageResolver.java 1623/access control (#3173) 2023-08-20 11:56:13 +03:00
StaticResourceResolver.java Implement http caching (#2840) 2023-01-22 10:18:14 +02:00