seitime-frappe/frappe
Sagar Vora a33c2e2abe
refactor(BaseDocument)!: improved get, set and extend methods (#16540)
* perf!: 80% faster doc.get for fields with `None` as value

* perf: quicker init child (#3)

* refactor: avoid repitition and improve error message

* test: `doc.extend`

* fix: improve constant naming

* fix: minor improvements and tests

* refactor: improve naming
2022-05-04 18:37:06 +05:30
..
automation fix(linting): no single quotes :'| 2022-04-18 17:29:03 +05:30
change_log chore: Added Change log for v13.3.0 2021-05-17 10:58:30 +05:30
commands fix: Handle unable to read commit errors 2022-04-19 19:21:25 +05:30
config style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
contacts style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
core refactor(BaseDocument)!: improved get, set and extend methods (#16540) 2022-05-04 18:37:06 +05:30
custom fix: misc fixes (integer primary keys) (#16307) 2022-04-29 15:06:03 +05:30
data Merge branch 'develop' of https://github.com/frappe/frappe into print-format-builder-beta 2021-10-20 18:40:18 +05:30
data_migration style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
database fix: misc fixes (integer primary keys) (#16307) 2022-04-29 15:06:03 +05:30
desk refactor(BaseDocument)!: improved get, set and extend methods (#16540) 2022-05-04 18:37:06 +05:30
email fix(UX): suggest app-specific password for gmail logins (#16812) 2022-05-02 17:30:21 +05:30
event_streaming fix(linting): no single quotes :'| 2022-04-18 17:29:03 +05:30
geo Merge pull request #15538 from noahjacob/phone_field_control 2022-04-28 10:27:52 +05:30
integrations perf: remove naming series from log-like doctypes (#16823) 2022-05-04 10:54:52 +05:30
model refactor(BaseDocument)!: improved get, set and extend methods (#16540) 2022-05-04 18:37:06 +05:30
modules fix: Obey force kwarg frappe.reload_doc 2022-04-13 19:22:46 +05:30
patches Merge pull request #16602 from resilient-tech/int-req 2022-05-02 12:49:27 +00:00
printing style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
public fix: Hide progress bar for less than 2 slides 2022-05-04 11:46:12 +05:30
query_builder Merge branch 'develop' of github.com:frappe/frappe into bg-rename_doc 2022-04-14 13:41:56 +05:30
search style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
social fix(conflicts): fix conflicts' 2022-04-18 17:29:03 +05:30
templates style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
tests refactor(BaseDocument)!: improved get, set and extend methods (#16540) 2022-05-04 18:37:06 +05:30
translations fix: Fixed spelling of "Submitting" in Bulk Upload Modal (#16638) 2022-04-16 14:15:59 +05:30
utils Merge pull request #15538 from noahjacob/phone_field_control 2022-04-28 10:27:52 +05:30
website fix: Use BlogPosting schema for Article 2022-04-29 14:38:35 +05:30
workflow style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
www fix: Newsletter unsubscribe button not working (#16756) 2022-04-26 15:48:06 +05:30
__init__.py fix: misc fixes (integer primary keys) (#16307) 2022-04-29 15:06:03 +05:30
api.py style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
app.py style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
auth.py style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
boot.py fix: linting 2022-04-12 21:06:59 +05:30
build.py style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
cache_manager.py fix(minor): circular imports? 2022-04-18 17:29:03 +05:30
client.py fix: better validation for child insert 2022-04-24 10:38:58 +05:30
coverage.py style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
defaults.py style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
deferred_insert.py fix: dont manually commit after flushing deferred_insert 2022-05-04 14:59:19 +05:30
exceptions.py style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
frappeclient.py style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
handler.py style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
hooks.py feat: configurable auto email reports limit (#16684) 2022-04-22 08:02:31 +00:00
installer.py fix: required_apps blocks app install 2022-04-13 13:51:51 +05:30
middlewares.py style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
migrate.py fix: Check for required services running after frappe init 2022-04-20 11:25:38 +05:30
modules.txt chore: Remove Chat Module 2021-11-09 13:44:57 +05:30
monitor.py style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
oauth.py style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
parallel_test_runner.py test!: dont autocommit on test object recreation 2022-04-22 19:47:54 +05:30
patches.txt chore: remove tag link patch 2022-04-19 13:50:45 +05:30
permissions.py style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
rate_limiter.py style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
realtime.py style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
recorder.py style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
sessions.py style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
share.py style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
test_runner.py test!: dont autocommit on test object recreation 2022-04-22 19:47:54 +05:30
translate.py fix: dont throw error for a bad translation (#16769) 2022-04-27 10:49:56 +05:30
twofactor.py style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30