Commit graph

37515 commits

Author SHA1 Message Date
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
Abhishek Saxena
5c8856d66e
refactor: db.sql calls to frappe.qb (#16107)
# Changes

- Introduces `subqry` class to use in where clause when there is a non-column condition. eg.
> .where(subqry(no_of_roles) == 0)
- Convert SQL queries to frappe.qb 

# Testing

Functions with query refactors
- frappe.boot.get_user_pages_or_reports() -> Same output of `get_bootinfo()` as develop
- frappe.boot.get_unseen_notes() -> Forms the same query as develop 
```sql
SELECT `name`,`title`,`content`,`notify_on_every_login`
FROM `tabNote` WHERE `notify_on_every_login`=1
AND `expire_notification_on`>'2022-03-30 01:10:53.393874'
AND (SELECT `nsb`.`user` FROM `tabNote Seen By` `nsb` WHERE `nsb`.`parent`=`tabNote`.`name`) NOT IN ('Administrator')
```
- frappe.installer._delete_doctypes() -> installed and uninsalled a dummy app to drop tables

### Not tested
- frappe.make_property_setter()
- frappe.realtime.get_pending_tasks_for_doc() [whitelist method]
- frappe.sessions.Session.start()
- frappe.twofactor.cache_2fa_data()
2022-04-12 05:07:25 +00:00
mergify[bot]
31d87176c1
Merge pull request #16570 from resilient-tech/fix-theme-switcher
fix: theme switcher shortcut issue
2022-04-11 11:26:56 +00:00
Shariq Ansari
b51d8379b5
fix: Card link indicator hover color same as link background color (#16568) 2022-04-11 16:15:35 +05:30
lapardnemihk1099
5993a8ba57 chore: sider issues fixed 2022-04-11 14:45:13 +05:30
lapardnemihk1099
27d226f295 test: theme switcher dialog shortcut test 2022-04-11 14:32:14 +05:30
mergify[bot]
bb6d682c07
Merge pull request #16507 from phot0n/from-signature
feat(minor): use specific email signature via from field
2022-04-11 08:19:05 +00:00
Shariq Ansari
1e63475b2a style: Added gap between from and to field 2022-04-11 13:07:52 +05:30
Shariq Ansari
0739104d2a
Merge branch 'develop' into from-signature 2022-04-11 12:47:11 +05:30
mergify[bot]
b73580a262
Merge pull request #16478 from ChillarAnand/fmatch
feat: Added fuzzy search to awesome bar
2022-04-10 03:19:27 +00:00
Suraj Shetty
908a169626
Merge branch 'develop' into fmatch 2022-04-10 08:24:55 +05:30
mergify[bot]
6dd292c044
Merge pull request #16543 from kamaljohnson/add-after-insert-option-to-server-script
feat: add "After Insert" doctype event to server script
2022-04-10 02:44:26 +00:00
mergify[bot]
9910c79596
Merge pull request #16471 from phot0n/use-backticks
fix: use backticks for fieldname while preparing filters
2022-04-10 02:34:47 +00:00
Suraj Shetty
2a994a3be4
Merge branch 'develop' into use-backticks 2022-04-10 07:50:53 +05:30
HENRY Florian
cc9613f5c2
fix: update french translation (#16550) 2022-04-10 07:48:55 +05:30
Mohammed Redah
60814c4e3f
fix: Export Links in Customize Form (#16333)
Co-authored-by: Suraj Shetty <13928957+surajshetty3416@users.noreply.github.com>
2022-04-10 07:46:43 +05:30
Suraj Shetty
5b8d930165
Merge pull request #16554 from netchampfaris/system-console-logs-route-fix 2022-04-10 07:45:24 +05:30
Faris Ansari
9e4182d91f fix: new route syntax for Logs in System Console 2022-04-09 16:37:59 +05:30
Suraj Shetty
97a610a412
Merge pull request #16553 from frappe/dependabot/npm_and_yarn/moment-2.29.2 2022-04-09 07:33:10 +05:30
dependabot[bot]
42cfcdadf9
chore(deps): bump moment from 2.24.0 to 2.29.2
Bumps [moment](https://github.com/moment/moment) from 2.24.0 to 2.29.2.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.24.0...2.29.2)

---
updated-dependencies:
- dependency-name: moment
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 01:08:28 +00:00
Komal-Saraf0609
02286e4e6f
test: Added test script for control type "Attach" (#16355)
Adding automation test script for control/fieldtype "Attach".

The above test script does the following testing:

1. Creating a new doctype with attach fieldtype.
2. Attaching a new image using the "Link" option from the options which the "Attach" button offers.
3. Checking if the URL of the attached image is getting displayed in the field of the newly created doctype.
4. Checking if the clicking on the "Clear" button clears the text in the field and again displays the "Attach" button.
5. Doing all the above testing by using the "Library" option from the options which the "Attach" button offers.
2022-04-08 13:42:58 +00:00
Rushabh Mehta
a682516f71 fix(style): minor style fixes 2022-04-08 10:38:03 +05:30
Rushabh Mehta
c54f694e7c fix(style): minor style fixes 2022-04-08 07:56:23 +05:30
Rushabh Mehta
c0d8dfed15 fix(style): minor style fixes 2022-04-08 07:50:07 +05:30
Rushabh Mehta
96a6233953 fix(style): minor style fixes 2022-04-08 07:19:44 +05:30
Rushabh Mehta
4c350f41a2 fix(style): minor style fixes 2022-04-08 06:37:44 +05:30
Rushabh Mehta
63ad1efe3d fix(style): minor style fixes 2022-04-08 06:12:32 +05:30
Rushabh Mehta
ddd807e818 fix(style): minor style fixes 2022-04-08 05:57:06 +05:30
Rushabh Mehta
7ceb8fd747 fix(style): minor style fixes 2022-04-08 05:35:55 +05:30
mergify[bot]
6410dbead0
Merge pull request #16518 from ChillarAnand/app
fix: Use app name for parsing app name
2022-04-07 15:01:13 +00:00
kamaljohnson
428b0bc4b1 feat: add after insert event to server script
this option was not available in the events dropdown.
2022-04-07 19:46:53 +05:30
mergify[bot]
096110e14d
Merge pull request #16538 from resilient-tech/fix-read-only
fix: Read Only fields visible despite no value
2022-04-07 08:06:26 +00:00
mergify[bot]
ec85c3df73
Merge pull request #16528 from Komal-Saraf0609/control-date2
test: Script for "Date" control
2022-04-07 07:41:32 +00:00
Shariq Ansari
7679d5e82c chore: better variable name 2022-04-07 13:07:04 +05:30
Shariq Ansari
0a1595e94e fix: added add signature button if multiple sender emails available 2022-04-07 12:57:11 +05:30
Sagar Vora
a096b85b52 fix: Read Only fields visible despite no value 2022-04-07 12:23:41 +05:30
Komal-Saraf0609
27cbcc3e8d test: Removed first_day_of_week test case 2022-04-07 11:19:08 +05:30
mergify[bot]
81ece0197e
Merge pull request #16513 from alyf-de/default-map-view
fix: stabilize leaflet map
2022-04-07 04:52:31 +00:00
Komal-Saraf0609
5483caa8f5 test: Added test script for control type "Date" 2022-04-06 18:56:11 +05:30
Komal-Saraf0609
ae4acd71f2
Merge branch 'develop' into control-date1 2022-04-06 17:41:48 +05:30
Faris Ansari
ff8231da9c
Merge pull request #16523 from netchampfaris/fix-blog-comments
fix: strip html from blog comments to prevent spam
2022-04-06 17:34:31 +05:30