No description
Find a file
Suraj Shetty 0be4342649 User permissions redux (#5314)
* [start] removing simpler user permission structure

* permission changes
removed "apply user permission" from has_permission

* test fixes and other supporting fixes

* Removed Apply user permission code

* additional check to see if user has some user permissions related to a doctype

* test fixes

* removed a test

* Permission changes
- Code to restrict access if module is blocked for user.
- [Fix] ignore user perm if applicable

* List view restrictions ui changes

* removed unwanted apply user perm code

* permission (block module fix)

* permission fix

* change user permission
user permission will not be applied if user doesn't have role permission

* removed left "apply_user_permissions" property

* add user permission help template

* perm js refactor

* ui / ux changes
restrict list view before entering view if user is not permitterd
add description for if owner check in role permission manager

* codacy fixes

* permission code fix
add controller permission check
add blocked module check in build_permission

* optimized get blocked module method
2018-04-03 10:42:04 +05:30
.github Update README to add new logo (#4979) 2018-02-07 16:46:06 +05:30
ci add my_config patch to travis 2014-10-12 18:54:44 +05:30
frappe User permissions redux (#5314) 2018-04-03 10:42:04 +05:30
rollup Rollup error logs (#5289) 2018-03-29 16:09:21 +05:30
test_sites [refactor] Language is now a doctype (#2003) 2016-08-23 16:38:03 +05:30
.eslintignore Added files in .eslintignore, updated globals 2017-06-02 15:00:15 +05:30
.eslintrc New Build System: Rollup (#5010) 2018-02-20 13:47:48 +05:30
.gitignore Update .gitignore 2018-03-01 16:12:41 +05:30
.travis.yml Python 2 and 3 Compatible 💥 💥 💥 2018-04-01 01:36:46 +05:30
attributions.md [docs] simplified docs home 2017-07-31 17:39:44 +05:30
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2017-09-12 09:14:34 +05:30
hooks.md [docs] simplified docs home 2017-07-31 17:39:44 +05:30
LICENSE updated LICENSE, helps to index 2017-09-25 21:51:25 +05:30
Makefile [NEW] Makefile to clean cache without restart 2018-03-08 15:18:32 +05:30
MANIFEST.in Fixed manifest and website 2014-06-09 13:21:57 +05:30
package.json Update frappe-datatable to 0.0.3 (#5243) 2018-03-21 17:42:10 +05:30
README.md Update README to add new logo (#4979) 2018-02-07 16:46:06 +05:30
requirements.txt added frappe.mock 2018-04-02 15:31:18 +05:30
setup.py fixed codacy 2017-09-26 10:03:19 +05:30
socketio.js [min] remove dead code 2018-03-31 16:40:59 +05:30
yarn.lock Update frappe-datatable to 0.0.3 (#5243) 2018-03-21 17:42:10 +05:30

Full-stack web application framework that uses Python and MariaDB on the server side and a tightly integrated client side library. Built for ERPNext

Table of Contents

Installation

Install via Frappe Bench

Contributing

  1. Pull Request Requirements
  2. Translations

Website

For details and documentation, see the website https://frappe.io

License

This repository has been released under the MIT License.