UmakanthKaspa
5fb5da6ea8
fix: remove child tables from Role Permission Manager dropdown
2025-05-15 07:53:37 +00:00
UmakanthKaspa
bf1e94dba0
fix: remove child tables from document dropdown
2025-05-03 03:53:05 +00:00
Ankush Menat
546260162d
perf: Skip link checking on internal deletes
...
These are deletes that aren't user triggered and these documents are
typically never "linked" somewhere else. So skip all expensive link /
dynamic link checks.
2025-01-06 11:48:19 +05:30
Sumit Bhanushali
847dd62ec0
feat: permission log
2024-09-30 14:54:32 +05:30
Rushabh Mehta
02e84eaa34
fix(ui): body sidebar is responsive
2024-09-06 14:12:36 +05:30
ljain112
33ba43270c
fix: correct permissions for user cannot create doctypes
2024-08-21 17:58:52 +05:30
Sumit Bhanushali
7e2da2be6c
fix: precommit check
2024-07-13 11:39:16 +05:30
mahsem
2f55f2c788
fix: translation in permission_manager.js
...
fix: translation in permission_manager.js
2024-07-11 12:04:16 +00:00
Ankush Menat
de9ac89748
style: re-format with ruff
2024-02-05 18:53:33 +05:30
Shariq Ansari
d89cec362c
fix: do not allow to set if_owner & report perm together
2024-01-29 16:46:42 +05:30
Jannat Patel
bdc495f5d1
fix: show right permission for user cannot create doctypes ( #24027 )
2023-12-29 11:54:03 +05:30
Hussain Nagaria
8d2137c265
docs: consistent doc strings
2023-12-18 18:27:39 +05:30
Ankush Menat
0381f836d6
fix: update correct role permission rule
...
Right now if you have if-owner rule on doctype then whatever you change
will only apply to last inserted rule because we don't check if-owner
value
Long term better fix: Identify with perm rule name instead of arbitrary
"primary keys" defined in code.
2023-09-18 13:45:20 +05:30
Ankush Menat
b484c65283
fix: check if owner while deleting permission
...
If doctype has 2 rules: 1 with if-owner and one without then deleting one deletes both.
2023-09-18 12:33:26 +05:30
HENRY Florian
cf63690a3c
feat: use Link field for search in Role Permissions Manager ( #22232 )
...
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com>
2023-09-15 15:13:02 +05:30
Ankush Menat
1b406edd54
feat: Desk User role
2023-08-28 22:31:23 +05:30
Ankush Menat
b2cc015f23
Merge pull request #21908 from GursheenK/virtual-doc-for-frappe-recorder
...
feat: virtual doctype for frappe recorder
2023-08-10 21:48:52 +05:30
Ankush Menat
de932b464f
refactor: delete old recorder and rename new one
2023-08-10 12:23:41 +05:30
barredterra
88c8baa9ee
refactor: for append to extend, merge list extend
...
Replace a for append loop with list extend.
Create the list with values instead of creating
an empty list and extending it with another list.
2023-08-09 13:25:39 +02:00
Ankush Menat
0e92fc9bf5
fix: Clear cache after role perm manager
2023-06-19 16:29:35 +05:30
mergify[bot]
133b3bce7d
fix: Cancel All and Dashboard views title translations ( #20173 ) ( #20175 )
...
(cherry picked from commit 7253a10d07e7ad27f8b473af7e10fecd88080409)
Co-authored-by: gsi-joel <126265080+gsi-joel@users.noreply.github.com>
2023-02-28 11:41:13 +05:30
Ankush Menat
8446875257
refactor!: Remove "Set user permission" permtype ( #20090 )
...
This has never worked and setting user permission requires system
manager role always (because of permissions on list view)
2023-02-20 16:07:49 +05:30
Ankush Menat
b55bbd0a8c
fix(UX): Sort case-insensitive where it makes sense ( #20088 )
2023-02-20 13:07:32 +05:30
Raffael Meyer
09d35c74eb
fix: remove redundant translation ( #18775 )
2022-11-06 17:27:02 +05:30
Shariq Ansari
60d9335d38
refactor: Recorder code to vue3
2022-09-29 14:24:34 +05:30
Ankush Menat
fc048ae5e3
refactor!: remove background jobs page
2022-09-12 11:49:25 +05:30
Ankush Menat
40f27f908a
style: format JS files with prettier
2022-08-04 14:51:01 +05:30
Ankush Menat
81b37cb7d2
refactor: clean up code to py310 supported features ( #17367 )
...
refactor: clean up code to py39+ supported syntax
- f-strings instead of format
- latest typing support instead of pre 3.9 TitleCase
- remove UTF-8 declarations.
- many more changes
Powered by https://github.com/asottile/pyupgrade/ + manual cleanups
2022-07-01 11:51:05 +05:30
Gavin D'souza
084a1e6c31
refactor: get_permissions
...
* Show page even if dangling Custom DocPerm records encountered
* Add typing hints
* Cleanup APIs
2022-06-27 15:18:06 +05:30
Suraj Shetty
5db7716df2
Merge pull request #17223 from frappe/rpm_typo
2022-06-16 16:20:27 +05:30
Michelle Alva
86f9465432
chore: typo
2022-06-16 16:16:00 +05:30
chillaranand
25f82e966c
refactor: Remove unused imports & code
2022-05-19 15:34:35 +05:30
Faris Ansari
839eee7bd5
fix: current job was not shown in workers view
...
because of `if` conditions that should only be checked when view is Jobs
2022-04-16 08:04:07 +05:30
Suraj Shetty
c0c5b2ebdd
style: format all python files using black ( #16453 )
...
Co-authored-by: Frappe Bot <developers@frappe.io>
2022-04-12 10:59:25 +05:30
Faris Ansari
c7dbb61e55
fix: Refactor Background Jobs page
...
- Jobs/Worker view
- Filter by Queue Timeout and Job Status
- Toggle Auto Refresh
- Consistent theme
2022-03-31 16:35:54 +05:30
smehata
6cbede451d
fix(Permission Manager): Update client-side permission data ( #15945 )
...
On updating access from Permission Manager. Permissions are not updated till we do a hard refresh.

2022-02-16 04:42:35 +00:00
Summayya
962a3736aa
refactor: add semicolon
2022-02-02 12:22:49 +05:30
Summayya
12c7f2ae2d
feat: add breadcrumbs in dashboard view
2022-02-02 11:47:50 +05:30
Sagar Vora
a1ddd25dff
fix: unable to delete role permissions
2021-10-08 15:36:58 +05:30
leela
d333b00904
fix: Get background jobs info
2021-09-28 21:50:04 +05:30
Gavin D'souza
3446026555
chore: Update header: license.txt => LICENSE
...
The license.txt file has been replaced with LICENSE for quite a while
now. INAL but it didn't seem accurate to say "hey, checkout license.txt
although there's no such file". Apart from this, there were
inconsistencies in the headers altogether...this change brings
consistency.
2021-09-03 12:02:59 +05:30
Leela vadlamudi
2c659e1bce
Merge pull request #13746 from leela/rq-auth
...
feat: Redis Authentication and namespaces for Redis queue instance
2021-07-30 09:07:31 +05:30
Gavin D'souza
dfccae5246
perf(minor): Permission Manager remove API
...
Delete using the filters directly instead of selecting rows in one query
and deleting those rows in another. DBMS would have to scan the table
twice prior
2021-07-28 19:05:27 +05:30
Aradhya-Tripathi
84ff1d0af9
style: removed frappe.db.sql comments
2021-07-28 13:48:01 +05:30
leela
db09a85183
refactor: Add authentication for Redis Queue
2021-07-26 21:09:34 +05:30
Aradhya-Tripathi
fa6cb14ee5
refactor: moved from raw queries to frappe orm in
...
core
2021-07-21 19:15:38 +05:30
Gavin D'souza
e407b78506
chore: Drop dead and deprecated code
...
* Remove six for PY2 compatability since our dependencies are not, PY2
is legacy.
* Removed usages of utils from future/past libraries since they are
deprecated. This includes 'from __future__ ...' and 'from past...'
statements.
* Removed compatibility imports for PY2, switched from six imports to
standard library imports.
* Removed utils code blocks that handle operations depending on PY2/3
versions.
* Removed 'from __future__ ...' lines from templates/code generators
* Used PY3 syntaxes in place of PY2 compatible blocks. eg: metaclass
2021-05-26 15:31:29 +05:30
Faris Ansari
6347d3e6f1
Merge remote-tracking branch 'upstream/develop' into esbuild
2021-05-04 07:13:30 +05:30
Ernesto Ruiz
b0af8886d5
fix: Make strings translatable ( #13046 )
...
Co-authored-by: Mohammad Hasnain Mohsin Rajan <hasnain2808@gmail.com>
Co-authored-by: Suraj Shetty <13928957+surajshetty3416@users.noreply.github.com>
2021-05-03 09:34:16 +05:30
Faris Ansari
e72bb135e1
fix: Asset URLs
...
Helpers to get asset path
Python: frappe.utils.jinja_globals.bundled_asset
JS: frappe.assets.bundled_asset
2021-04-29 14:47:52 +05:30