..
api
fix(run_doc_method): check for permissions when calling get_doc
2025-12-09 19:31:26 +05:30
automation
fix(assignment_rule): add a default option in due date based on
2025-12-24 11:40:04 +05:30
change_log
commands
fix!: Remove badly written default portal list views ( #35182 )
2025-12-14 07:11:45 +00:00
contacts
fix(Contact): don't go to last doc on validation errors ( #35165 )
2025-12-10 22:13:17 +01:00
core
fix: added 'autoname' to reserved keywords ( #35473 )
2025-12-31 12:00:49 +05:30
custom
feat: Add mask checkbox in customize doctype property
2025-12-23 23:47:49 +05:30
data
database
Merge pull request #35538 from akhilnarang/ignore-filter-fifth-parameter
2025-12-30 17:59:42 +05:30
desk
fix(desk): guard owner/modified_by access in update_user_info ( #35581 )
2026-01-01 07:03:15 +00:00
desktop_icon
chore: more renames to /desk
2025-12-18 20:45:04 +05:30
email
fix: Remove newlines from filename in email attachment ( #35151 )
2025-12-29 16:18:13 +05:30
geo
fix: enable translated languages ( #35003 )
2025-12-01 16:50:50 +00:00
gettext
feat(translations): add hook to exclude translatable strings from dependencies ( #34544 )
2025-11-10 12:50:21 +01:00
integrations
fix: ruff fixes
2025-12-22 21:06:48 +05:30
locale
fix: sync translations from crowdin ( #35521 )
2025-12-30 11:57:32 +05:30
model
fix: added 'autoname' to reserved keywords ( #35473 )
2025-12-31 12:00:49 +05:30
modules
Merge pull request #34563 from KerollesFathy/ft/add-apply-module-export-filter-on-export-customization
2025-12-23 22:16:00 +05:30
patches
refactor!: deprecate older web view links ( #35150 )
2025-12-10 18:12:49 +05:30
printing
fix: clear defaults in on_trash ( #35508 )
2025-12-30 15:24:53 +05:30
public
Merge pull request #35577 from KerollesFathy/fix-copy-title-on-todo-frm
2026-01-01 12:24:55 +05:30
pulse
fix: ruff fixes
2025-12-22 21:06:48 +05:30
query_builder
feat: implement field masking for query builder ( #35230 )
2025-12-16 12:08:13 +05:30
search
fix: deduplicate documents in search index while updating
2025-12-31 18:06:44 +05:30
templates
fix: add label for signature field in print format ( #35144 )
2025-12-10 07:35:36 +00:00
testing
refactor: tomli -> tomllib
2025-12-22 21:06:48 +05:30
tests
fix: deduplicate documents in search index while updating
2025-12-31 18:06:44 +05:30
types
fix: disable UP040, revert some instances to TypeAlias
2025-12-23 13:12:04 +05:30
utils
Merge pull request #35565 from akhilnarang/simplify-chromium-setup
2025-12-31 18:32:27 +05:30
website
fix(portal): reroute to /logout from
2025-12-29 10:39:30 +05:30
workflow
feat: Support dynamic expressions in workflow update_value field ( #34354 )
2025-12-30 15:58:43 +05:30
workspace_sidebar
fix: spelling of authentication ( #35340 )
2025-12-19 12:54:08 +00:00
www
fix(portal): reroute to /logout from
2025-12-29 10:39:30 +05:30
__init__.py
fix: ruff "unsafe" fixes
2025-12-22 21:06:48 +05:30
_optimizations.py
Revert "fix: Pin web workers by default ( #31739 )" ( #32852 )
2025-06-09 09:52:23 +00:00
app.py
fix: handle trying to decode invalid JSON ( #34167 )
2025-09-29 11:07:53 +05:30
apps.py
perf: Cache get_apps and internals
2025-12-23 16:06:10 +05:30
auth.py
chore: rename from app to desk
2025-11-14 23:05:13 +05:30
boot.py
feat: allow sidebar item to link to form tab directly
2025-12-29 17:13:07 +05:30
build.py
fix: remove flush all while build assets, as asset build should never clear entire redis database. ( #34874 )
2025-11-25 11:51:32 +05:30
cache_manager.py
fix: clear cache and prevent data access after DocType deletion ( #34307 )
2025-10-10 08:00:51 +00:00
client.py
refactor: make use of check_permission parameter for get_lazy_doc
2025-12-10 16:52:26 +05:30
config.py
feat: init sqlite
2025-04-15 13:59:16 +05:30
coverage.py
fix: ignore 'test_*' directories
2025-08-14 18:16:41 +05:30
defaults.py
perf: client-cache for defaults
2025-01-07 12:51:10 +05:30
deferred_insert.py
fix: ruff fixes
2025-12-22 21:06:48 +05:30
deprecation_dumpster.py
refactor(treewide): ruff format
2025-09-26 13:16:43 +05:30
exceptions.py
fix: Implement backpressure for background jobs
2025-03-05 10:59:00 +05:30
frappeclient.py
fix: make sure limit is an integer
2025-11-19 21:15:57 +05:30
handler.py
fix: Allow GIF uploads ( #35295 )
2025-12-17 08:48:31 +00:00
hooks.py
fix: move dropdown options to sidebar dropdown
2025-12-30 17:58:00 +05:30
installer.py
refactor: move auto generations of icons to a command
2025-11-14 23:05:12 +05:30
locale.py
feat: cache documents in client cache
2025-01-14 14:33:10 +05:30
middlewares.py
fix(middleware): check path before returning file ( #34651 )
2025-11-10 16:02:36 +05:30
migrate.py
fix: handle names with parenthesis
2025-12-07 23:09:44 +05:30
modules.txt
fix: remove energy points / social module
2025-04-17 00:26:57 +05:30
monitor.py
fix: ruff fixes
2025-12-22 21:06:48 +05:30
oauth.py
perf: Skip link checking on internal deletes
2025-01-06 11:48:19 +05:30
onboarding.py
fix: added get_onboarding_status api
2025-03-18 18:06:30 +05:30
parallel_test_runner.py
refactor: introduce lightmode in parallel test runner
2025-06-19 11:40:09 +05:30
patches.txt
refactor: move logic to a function
2025-12-09 15:16:37 +05:30
permissions.py
refactor: better permission check for single doctypes
2025-12-22 12:13:26 +05:30
push_notification.py
fix(push_notification): improve check before returning token
2025-12-11 12:43:06 +05:30
rate_limiter.py
fix: Round of rate limit to seconds ( #31674 )
2025-03-12 10:52:42 +00:00
realtime.py
fix: frappe.local has not _realtime_log ( #33236 )
2025-07-07 11:06:04 +05:30
recorder.py
feat: remove strip_dirs in Recorder python cProcfile ( #33300 )
2025-07-15 17:51:44 +05:30
sessions.py
fix: ruff fixes
2025-12-22 21:06:48 +05:30
share.py
fix(docshare): validate that the user has the permission they are trying to share
2025-12-24 14:13:05 +05:30
test_runner.py
refactor: organize test contextmanagers ( #28041 )
2024-10-09 02:09:19 +02:00
translate.py
Revert "fix: added api to get translation messages for portal apps"
2025-12-02 11:36:03 +05:30
twofactor.py
feat: configure SMS OTP template for 2FA ( #34585 )
2025-11-04 12:32:57 +00:00