Commit graph

42389 commits

Author SHA1 Message Date
Shariq Ansari
86dc33c1f1 fix: LDAP - check each email in list before creating user 2022-12-05 22:14:51 +05:30
Ankush Menat
4ba72d0f29
fix: give more weight to sequential matches (#19121) 2022-12-05 18:00:15 +05:30
Aradhya Tripathi
68e9fa639e
docs: Added query_builder docs (#19086)
* docs: Added query_builder docs

* docs: Added future works
2022-12-05 16:48:12 +05:30
Sagar Vora
9a3819e608
fix: disable signups by default (#19114)
* fix: disable signups by default

* fix: set `disable_signup` to `0` for tests
2022-12-05 16:40:51 +05:30
Sagar Vora
4ea39d1a68
chore!: drop device support from session (#18729)
* chore!: drop device support from session

* chore: remove `session_expiry_mobile` field

* fix: remove extra `%s`
2022-12-05 16:37:32 +05:30
Ankush Menat
186b88a8cb
build: Bump minimum required MariaDB version (#19116) 2022-12-05 16:24:35 +05:30
Ankush Menat
56b6e3eabd fix: deduplicate currencies manually
on mariadb 10.3 `insert ignore` doesn't work
2022-12-05 16:00:44 +05:30
Raffael Meyer
d42086c2dc
Merge branch 'develop' into select-print-language 2022-12-05 11:23:49 +01:00
ruthra kumar
90a4c93bf9
fix: attribute error on export of reports with additional columns (#19105) 2022-12-05 15:03:10 +05:30
Ankush Menat
39faf34ba4
fix: ignore empty/None scripts (#19111) 2022-12-05 13:32:45 +05:30
Ankush Menat
34f3f1469f
Merge pull request #19088 from phot0n/correct-doctype-perm-webform
fix(security): validate web form permissions correctly
2022-12-05 12:46:22 +05:30
Ritwik Puri
6444f66b36
Merge pull request #19093 from resilient-tech/get_permlevel_access
chore(Document): simplify `get_permlevel_access`
2022-12-05 12:41:32 +05:30
Raffael Meyer
f6f2c5ff8a
fix(UX): freeze on delete (#19094) 2022-12-05 12:36:33 +05:30
Maharshi Patel
03afa99e6c
feat(UI): Sticky Tabs Header (#18906)
Co-authored-by: Shariq Ansari <30859809+shariquerik@users.noreply.github.com>
Co-authored-by: Shariq Ansari <sharique.rik@gmail.com>
2022-12-05 12:19:58 +05:30
phot0n
d7f4540132 chore: consider docname via data 2022-12-05 12:19:29 +05:30
phot0n
8e0c4ce702 fix: use webform doctype rather than allowing user to pass any doctype 2022-12-05 11:56:12 +05:30
Sagar Vora
481ff1b2af test: add testcases for parentfield validations 2022-12-04 20:06:26 +00:00
Sagar Vora
73edbf7ff3 fix: validate parentfield while checking child perms 2022-12-04 20:06:26 +00:00
Sagar Vora
41c8a808d0
Merge pull request #19099 from resilient-tech/check-doctype
fix: ensure correct parenttype when retrieving roles
2022-12-04 19:29:09 +00:00
Sagar Vora
389e675764 fix: ensure correct parenttype when retrieving roles 2022-12-05 00:44:09 +05:30
mergify[bot]
5383f5b8b6
Merge pull request #19095 from barredterra/google-drive
fix: only System Manager should access Google Drive
2022-12-04 18:30:41 +00:00
barredterra
6e5ab01f21 fix: only System Manager can access Google Drive 2022-12-04 15:57:01 +01:00
Sagar Vora
4acddacf2d chore(Document): simplify get_permlevel_access 2022-12-04 02:44:18 +05:30
Raffael Meyer
c7ef28fa0c
fix: don't validate to & from dates if any one is missing in validate_from_to_dates (#19079) 2022-12-03 18:32:59 +05:30
Ankush Menat
9c104a8e5e fix: Warn about incompatible mariadb versions 2022-12-03 12:20:35 +05:30
Ankush Menat
11cdd21b88 fix: drop mariadb 10.2 checks 2022-12-03 12:20:35 +05:30
Sagar Sharma
cc9499c613
chore: typo in validate_loop msg (#19091)
* fix: typo in `validate_loop` msg

* chore: update translations

[skip ci]

Co-authored-by: Ankush Menat <ankush@frappe.io>
2022-12-03 12:08:41 +05:30
Ankush Menat
7d52df875f
perf(install): bulk insert country and currencies (#19084) 2022-12-03 12:03:05 +05:30
Raffael Meyer
04d1292cf1
fix: consistent translation in meta.get_label (#19080) 2022-12-02 23:38:15 +05:30
phot0n
856d7a9f65 fix: use permtype from passed arguments in has_web_form_permission when applying document permissions 2022-12-02 20:52:00 +05:30
Ankush Menat
28360e3983
perf: dont clear all cache during default install (#19078)
When installing frappe all system settings are for some reason moved to
tabDefaultValue, each default insert clears cache so meta is fetched
again on each insert.

Overall this results ins ~13% of install time.
2022-12-02 12:48:19 +05:30
Shariq Ansari
a2d89afa64
Merge branch 'develop' into form-builder-vue3 2022-12-01 20:27:41 +05:30
Shariq Ansari
76b5791b49 fix: validate before saving 2022-12-01 19:53:48 +05:30
Shariq Ansari
2e9dcc5912 revert: cannot drag alert on dragging standard fields
not working as expected
2022-12-01 15:55:29 +05:30
Shariq Ansari
301b9f1c94 fix: use df.read_only to make field disabled 2022-12-01 14:59:31 +05:30
Ankush Menat
c1f3cb101c
test: custom grid buttons (#19073)
[skip ci]
2022-12-01 13:16:00 +05:30
Matthew Enderle
3885833764
fix: socketio spawn error (#19070)
* fix: socketio spawn error

Restarting supervisorctl fails when attempting to spawn the instance due to syntax.

* refactor: accurate expansion of optional chaining

Co-authored-by: Ankush Menat <ankushmenat@gmail.com>
2022-12-01 10:41:42 +05:30
Shariq Ansari
82ad3fa73d fix: dynamically get fetch_form doctype & fieldnames as select field 2022-12-01 02:17:59 +05:30
Shariq Ansari
fa5bd803fb chore: rearranged code 2022-12-01 01:43:03 +05:30
Shariq Ansari
dca31d068c fix: hide fetch_from field for no_value_type fields 2022-12-01 01:41:23 +05:30
Shariq Ansari
ef5c618954
Merge pull request #19063 from shariquerik/do-not-escape-undefined 2022-11-30 20:34:34 +05:30
Sagar Vora
2e2f8e8175
fix: only check for special characters in fieldname (#19061)
* fix: only check for special characters in fieldname

* chore: revert #18965
2022-11-30 16:03:02 +05:30
Shariq Ansari
903ade145a fix: do not escape undefined txt 2022-11-30 15:48:03 +05:30
Shariq Ansari
5f3268d892 fix: use onClickOutside feat from @vueuse/core 2022-11-30 15:08:17 +05:30
Shariq Ansari
cf807c325b fix: do not use cur_frm in depends_on expression
cur_frm is deprecated
2022-11-30 14:35:25 +05:30
Nikhil
53957447b3
fix: check for bad zip files during unzipping in file doctype (#19058)
* check for bad zip files
2022-11-30 14:34:09 +05:30
Shariq Ansari
4a35b01484 fix: reset link field filters 2022-11-30 13:48:28 +05:30
Shariq Ansari
1a96d991d7
Merge branch 'develop' into form-builder-vue3 2022-11-30 12:53:17 +05:30
Ankush Menat
83f591e69b
fix: empty search shows None (#19055)
[skip ci]
2022-11-30 12:52:59 +05:30
Shariq Ansari
91092ffd4b feat: make options field as link field for Table & Link type fields 2022-11-30 12:51:51 +05:30