Gavin D'souza
|
d99f75e64b
|
test: Use FrappeTestCase for modules' TestUtils
|
2022-04-26 14:53:12 +05:30 |
|
Gavin D'souza
|
314e611794
|
test: Run test_modules in developer mode
Update cleanup for test_make_boilerplate
|
2022-04-26 12:51:59 +05:30 |
|
Gavin D'souza
|
f463d45a61
|
Revert "perf: Glob filesystem instead of DB reads etc"
This reverts commit c9fa6931ff.
|
2022-04-21 15:24:40 +05:30 |
|
Gavin D'souza
|
bfc1b36f18
|
Merge branch 'reload-doc_force' into modules-refactor
|
2022-04-14 13:32:20 +05:30 |
|
Gavin D'souza
|
c9fa6931ff
|
perf: Glob filesystem instead of DB reads etc
Why speak more word when less word do trick
|
2022-04-14 13:30:35 +05:30 |
|
Gavin D'souza
|
67478e25c3
|
fix: Drop dead suspicious looking API
|
2022-04-14 13:29:44 +05:30 |
|
Gavin D'souza
|
6538419e5d
|
fix: Add return values to enable better testing ;)
|
2022-04-14 13:29:20 +05:30 |
|
Gavin D'souza
|
7aff38c469
|
test: Added tests for frappe.modules
|
2022-04-14 13:28:36 +05:30 |
|
mergify[bot]
|
b656c8da58
|
Merge pull request #16610 from gavindsouza/reload-doc_force
fix: Obey force kwarg frappe.reload_doc
|
2022-04-14 06:28:23 +00:00 |
|
Gavin D'souza
|
7e51f51f11
|
test: Added test for PrintFormat.export_doc
Other Changes
* Added return value for export_doc method
|
2022-04-14 09:58:35 +05:30 |
|
Gavin D'souza
|
0a854ddd2a
|
chore(frappe): Add typing hints for init methods
|
2022-04-14 09:57:03 +05:30 |
|
Gavin D'souza
|
5564f1e007
|
fix: Allow adding JSON fields via Customize Form
|
2022-04-14 09:52:26 +05:30 |
|
Shridhar Patil
|
39f8267a15
|
feat: added support for data type json (#16187)
> Please provide enough information so that others can review your pull request:
Added json support for postgres and mariadb
> Explain the **details** for making this change. What existing problem does the pull request solve?
https://github.com/frappe/frappe/projects/4#card-50160428
> Screenshots/GIFs

---
**Previous attempts:**
https://github.com/frappe/frappe/pull/8128
https://github.com/frappe/frappe/pull/7096
Docs: https://frappeframework.com/docs/v13/user/en/basics/doctypes/fieldtypes#json
|
2022-04-14 04:21:41 +00:00 |
|
mergify[bot]
|
5f0a95f8bd
|
Merge pull request #16449 from resilient-tech/refactor-_dict
refactor!: improved `frappe._dict`
|
2022-04-14 03:51:55 +00:00 |
|
Gavin D'souza
|
d7abbe0e10
|
refactor: frappe.modules.utils
* Simplified logic and got rid of multi-level indents
* Better error & debug messages
* Better code readability
* Optimized conditions
* Added type hints
* Refactored raw query to QB
|
2022-04-14 09:05:19 +05:30 |
|
Ankush Menat
|
2fbf8c905f
|
fix: dont override local proxies (#16611)
|
2022-04-13 20:44:10 +05:30 |
|
Gavin D'souza
|
3cd047becf
|
fix: Obey force kwarg frappe.reload_doc
|
2022-04-13 19:22:46 +05:30 |
|
mergify[bot]
|
b193194484
|
Merge pull request #16608 from gavindsouza/allow-childtable-naming
fix!: Allow child table naming (autoname)
|
2022-04-13 12:48:36 +00:00 |
|
Gavin D'souza
|
03d542edce
|
fix!: Allow child table naming
|
2022-04-13 17:32:58 +05:30 |
|
gavin
|
8ffbef08ae
|
Merge pull request #16509 from gavindsouza/kanban-fixes
fix: new Kanban Dialog
|
2022-04-13 14:54:31 +05:30 |
|
Shariq Ansari
|
9c0223650c
|
fix: Email Dialog 'To' field is not full width (#16603)
|
2022-04-13 14:20:56 +05:30 |
|
mergify[bot]
|
18fec46c8c
|
Merge pull request #16604 from ankush/app_installer_fixes
fix: misc app installer fix
|
2022-04-13 08:38:53 +00:00 |
|
Ankush Menat
|
dad19e2c3f
|
fix: required_apps blocks app install
|
2022-04-13 13:51:51 +05:30 |
|
Sagar Vora
|
77879933ce
|
style: make changes as per linter
|
2022-04-13 13:21:01 +05:30 |
|
Ankush Menat
|
8269e8dd47
|
fix: ignore duplicate modules during install
|
2022-04-13 13:03:09 +05:30 |
|
Gavin D'souza
|
a65ace78eb
|
Merge branch 'develop' of github.com:frappe/frappe into kanban-fixes
|
2022-04-13 13:00:06 +05:30 |
|
Sagar Vora
|
38959637e7
|
perf: move less expensive condition first
Co-authored-by: gavin <gavin18d@gmail.com>
|
2022-04-13 11:40:35 +05:30 |
|
Sagar Vora
|
93051389b1
|
fix: use isinstance instead of looping over __dict__
|
2022-04-13 11:20:01 +05:30 |
|
Sagar Vora
|
d2dfc8c335
|
fix: define __slots__ to avoid __dict__ creation
|
2022-04-13 11:19:20 +05:30 |
|
Sagar Vora
|
594e653347
|
refactor: improved frappe._dict
|
2022-04-13 11:19:19 +05:30 |
|
gavin
|
0ef7e99062
|
Merge pull request #16596 from gavindsouza/test-nestedset
test: Added TestCase for NestedSet (Tree DocTypes)
|
2022-04-13 00:31:56 +05:30 |
|
Gavin D'souza
|
70a8a49c9c
|
fix: new_doctype API testing util
Use kwargs instead of mapping defined kwargs to single actions
|
2022-04-12 19:06:35 +05:30 |
|
Gavin D'souza
|
dfadf42d87
|
test: Added tests for nestedset
|
2022-04-12 19:06:01 +05:30 |
|
Gavin D'souza
|
20742e396f
|
Merge branch 'develop' of github.com:frappe/frappe into test-nestedset
|
2022-04-12 18:09:22 +05:30 |
|
Gavin D'souza
|
01e101d4b8
|
chore: Add typing and and style conflicts
|
2022-04-12 15:40:37 +05:30 |
|
mergify[bot]
|
fcb86d7f96
|
Merge pull request #16559 from frappe/sitemap-publish-condition
fix: sitemap condition
|
2022-04-12 08:06:02 +00:00 |
|
Ankush Menat
|
3fb1eaf13b
|
perf: dont query for impossible child/ancestor (#16577)
Also avoid manual plucking
|
2022-04-12 13:31:57 +05:30 |
|
Gavin D'souza
|
de0614aaaa
|
Merge branch 'develop' of github.com:frappe/frappe into sitemap-publish-condition
|
2022-04-12 13:21:21 +05:30 |
|
Gavin D'souza
|
93ee8b2e38
|
refactor(minor): Sitemap
|
2022-04-12 13:19:33 +05:30 |
|
mergify[bot]
|
0ed9440653
|
Merge pull request #16590 from nabinhait/ignore-permlevel-for-fields
feat: Ignore permlevel for specific fields
|
2022-04-12 07:39:04 +00:00 |
|
Suraj Shetty
|
278204eeca
|
Merge branch 'develop' into ignore-permlevel-for-fields
|
2022-04-12 12:49:22 +05:30 |
|
gavin
|
b15e174c87
|
Merge pull request #16511 from gavindsouza/deferred_insert-refactor
refactor: Deferred insert
|
2022-04-12 12:43:17 +05:30 |
|
gavin
|
18108eef65
|
fix(desk): Use Int control for Long Int (#16572)
Type `Long Int` doesn't have a JS control, we can use the Int's instead. Prior to this, forms of DocTypes with Long Int fields would just not render :trollface:
<img width="1440" alt="Screenshot 2022-04-11 at 3 36 40 PM" src="https://user-images.githubusercontent.com/36654812/162716347-c924775c-50ee-4e8c-8627-21c178f4e221.png">
|
2022-04-12 06:59:05 +00:00 |
|
Gavin D'souza
|
a0bdf499b5
|
style: Resolve conflicts with linters post codebase format
|
2022-04-12 12:26:36 +05:30 |
|
Nabin Hait
|
b4476e0257
|
feat: Ignore permlevel for specific fields
|
2022-04-12 12:24:23 +05:30 |
|
Gavin D'souza
|
88e53556b0
|
Merge branch 'develop' of github.com:frappe/frappe into deferred_insert-refactor
|
2022-04-12 12:23:55 +05:30 |
|
Gavin D'souza
|
f6c879ab1d
|
refactor: Route History
* Use newer deferred_insert APIs
* Refactor query to use QB notation
* Styled with black-ish
|
2022-04-12 12:14:51 +05:30 |
|
Ankush Menat
|
da5a5eda02
|
fix: incorrect type in make_property_setter query (#16584)
* fix: incorrect type in make_property_setter query
* fix: Remove redundant as_list kwarg
Co-authored-by: gavin <gavin18d@gmail.com>
|
2022-04-12 12:00:11 +05:30 |
|
Gavin D'souza
|
022bbe9889
|
chore: Ignore codebase formatting change in blame
The previous record was inconsequential as the merge was squashed
|
2022-04-12 11:30:28 +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 |
|