Commit graph

33637 commits

Author SHA1 Message Date
saxenabhishek
681d0ab995 test: for qb Match and GroupConcat 2021-07-30 11:00:35 +05:30
saxenabhishek
ce10e36725 refactor: move all pypika functions to a module 2021-07-30 11:00:35 +05:30
saxenabhishek
45d1afe739 refactor: move rename, change_column_type, DESC to db 2021-07-30 11:00:35 +05:30
saxenabhishek
ee3c84beef style: typecast to string inside db.sql 2021-07-30 11:00:35 +05:30
saxenabhishek
dd36b2a528 refactor: move to get_query_builder 2021-07-30 11:00:35 +05:30
saxenabhishek
c05a032811 refactor: qb in global_search.search 2021-07-30 11:00:34 +05:30
saxenabhishek
3f081a55e5 refactor: qb in Website_analytics.get_data 2021-07-30 11:00:34 +05:30
saxenabhishek
2f7c78b266 refactor: qb in patch v12 set_correct_assign_value_in_docs 2021-07-30 11:00:34 +05:30
saxenabhishek
90cd4f708c refactor: qb in patch v13 increase_password_length 2021-07-30 11:00:34 +05:30
saxenabhishek
43b0d31cf8 refactor: qb in delete_fields 2021-07-30 11:00:34 +05:30
saxenabhishek
a8222126e8 refactor: qb in after_rename 2021-07-30 11:00:34 +05:30
saxenabhishek
8b82815ba6 refactor: qb in get_all_empty_tables_by_module 2021-07-30 11:00:34 +05:30
saxenabhishek
49105ad08a refactor: qb in build_table_count_cache 2021-07-30 11:00:34 +05:30
saxenabhishek
eb9d2bcd64 feat: Query builder 2021-07-30 11:00:34 +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
mergify[bot]
ffc9415c27
Merge pull request #13809 from shariquerik/new-doc-error-fix
fix: new-doc-2 not found error while duplicating record.
2021-07-30 03:16:40 +00:00
Leela vadlamudi
32a266927f
Merge pull request #13800 from leela/revert-amend-doc-feat
Revert "refactor: set amended docname to original docname"
2021-07-30 06:45:59 +05:30
leela
ff973477a3 fix: Use bench path as default bench_id 2021-07-29 20:43:34 +05:30
shariquerik
5bb01511aa fix: new-doc-1 not found error 2021-07-29 17:50:43 +05:30
Leela vadlamudi
e79fd6d6a2
Merge pull request #13794 from leela/report-view-print-row-numbering
style: Add row numbering for report view print format
2021-07-29 16:32:22 +05:30
gavin
71234c15f6
Merge pull request #13753 from Aradhya-Tripathi/at-queries
refactor: Moving from raw queries to frappe orm
2021-07-29 14:07:44 +05:30
Gavin D'souza
b40721de4b style: Remove extra whitespace 2021-07-29 12:53:43 +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
Gavin D'souza
d63affc732 refactor(minor): Use ORM instead of raw delete queries
Modified query building for "IN" statements, as well as older condition
builders to use frappe.db.delete
2021-07-28 19:04:18 +05:30
Gavin D'souza
3ca7fa7796 refactor(minor): Make frappe.db.delete DRY-er 2021-07-28 19:01:07 +05:30
Gavin D'souza
7dac03cea0 fix: Re-introduce code erreneously taken out in previous commits
Due to bulk updations, some statements were missed out/got deleted. This
commit re-introduces them.
2021-07-28 18:59:18 +05:30
Gavin D'souza
a836b2de0c perf: Use truncate instead of drop
Changed DML DROP statements to use DDL TRUNCATE for better performance
wherever possible
2021-07-28 18:57:51 +05:30
Gavin D'souza
01d275f667 style: Format code for better readability
* Remove trailing whitespaces
* Format code to fit module conventions
* Add appropriate new lines between imports, classes, fn defs, etc
* Added comments, docstrings & module headers
2021-07-28 18:55:27 +05:30
leela
b719e1481d Revert "refactor: set amended docname to original docname"
This reverts commit d459847ae3.
2021-07-28 17:00:12 +05:30
Gavin D'souza
a02848849d Merge branch 'develop' of github.com:frappe/frappe into at-queries 2021-07-28 16:00:46 +05:30
leela
9a74255a2e style: Add row numbering for report view print format 2021-07-28 14:02:57 +05:30
Aradhya-Tripathi
84ff1d0af9 style: removed frappe.db.sql comments 2021-07-28 13:48:01 +05:30
mergify[bot]
943e37adf3
Merge pull request #13792 from surajshetty3416/fix-print-view
fix: Report print option
2021-07-28 06:48:16 +00:00
Suraj Shetty
9a28242868 fix: Report print option 2021-07-28 11:32:20 +05:30
mergify[bot]
4d883b063d
Merge pull request #13778 from pateljannat/web-form-child-table-issue
fix: web form child table issue
2021-07-27 08:23:37 +00:00
leela
db09a85183 refactor: Add authentication for Redis Queue 2021-07-26 21:09:34 +05:30
pateljannat
326bd463fc fix: web form child table issue 2021-07-26 17:09:57 +05:30
Aradhya-Tripathi
538ef2168b fix: removed wrong queries 2021-07-24 22:58:12 +05:30
gavin
887fe2bb8a
Merge pull request #13768 from gavindsouza/tests-breaking-after-lang-res
ci: Remove test suite TestFrappeHTTPRequest
2021-07-24 02:25:31 +05:30
Gavin D'souza
b8f2c979b5 ci: Remove test suite TestFrappeHTTPRequest
Remove tests for HTTPRequest under test_auth because Frappe
develop CI started breaking after PR merge
2021-07-24 01:56:29 +05:30
Aradhya-Tripathi
a86d717f17 fix: Convert indentation to tabs 2021-07-23 23:31:44 +05:30
Aradhya-Tripathi
2f3371d873 refactor: Moved raw queries to frappe orm 2021-07-23 23:14:24 +05:30
gavin
2e71f53b3d
Merge pull request #13703 from gavindsouza/lang-resolution
refactor: Request Language Resolution
2021-07-23 19:42:37 +05:30
Sagar Vora
e3ea5cd05a
fix: refresh dependencies on awesomplete-selectcomplete event (#13756) 2021-07-23 14:08:16 +05:30
Suraj Shetty
50fed0b1ed
Merge pull request #13573 from surajshetty3416/auto-generate-rtl-style 2021-07-23 11:55:43 +05:30
Gavin D'souza
36c4be9a8d feat: frappe.db.truncate
ORM wrapper for SQL DDL statement

* Alias frappe.db.clear_table to use truncate
* Support for __ tables is added here
2021-07-23 11:52:41 +05:30
Gavin D'souza
1c82b83be0 refactor: Simplify frappe.db.delete logic
* Rename conditions kwarg to filters. Handle conditions kwarg if passed
* Re-added exc raise for no filters...to risky. Thinking of having an
  extra kwarg like `force` or something...undecided
* Added Python type hints
* Accept and pass kwargs to frappe.db.sql...Now pass any kwarg db.sql
  accepts
* Pass debug from fn def if someone is still using it as a positional
  arg :thonk:
2021-07-23 11:30:02 +05:30
Aradhya-Tripathi
bc39fd869f fix: Fixed typos 2021-07-23 10:45:54 +05:30
Aradhya-Tripathi
1204ae8ce4 fix: fixed spacing and ui tests 2021-07-23 10:45:54 +05:30
Aradhya-Tripathi
4dc476da6a fix(update_feed): Malformed query in activity log 2021-07-23 10:44:52 +05:30