Suraj Shetty
bdb36f4c2d
Merge pull request #17515 from surajshetty3416/fix-inbound-notification-receivers
...
fix: Do not relay email to standard users
2022-07-14 18:32:45 +05:30
Suraj Shetty
0a41c4051c
fix: Do not relay email to standard users
...
Co-authored-by: Ritwik Puri <ritwikpuri5678@gmail.com>
2022-07-14 18:01:47 +05:30
Shariq Ansari
a8f86abbd8
refactor: Replaced blog's feedback with comment's comment_type='Like' ( #17479 )
2022-07-14 14:09:00 +05:30
Ankush Menat
95f67b8de8
fix: ignore empty part in naming series ( #17508 )
...
on v13 doc.get("") returns entire doc dictionary, this gets strigified
and becomes a problem for naming.
2022-07-14 13:14:58 +05:30
Ankush Menat
2c36874554
style: add config for CSS and SCSS
2022-07-13 20:30:07 +05:30
Ankush Menat
3a7c7ff182
ci: ignore HTML files for server tests
2022-07-13 20:30:07 +05:30
Ankush Menat
99d3fe3893
fix(dark theme): background color on version page
2022-07-13 20:30:07 +05:30
Ankush Menat
5a55507e6d
fix: pass docfield for custom indicator formatter ( #17501 )
2022-07-13 20:17:31 +05:30
uepselon
2791066bb2
fix: allow System Manager to reset OTP secret
...
* squashed: Change Admin based OTP reset to role based reset (System Manager)
* fix: show `Reset OTP Secret` button only if applicable
* chore: flatten code, use `only_for` API
Co-authored-by: Leonard Goertz <leonard.goertz@noventive.com>
Co-authored-by: Sagar Vora <sagar@resilient.tech>
2022-07-13 19:35:41 +05:30
Ankush Menat
0164a87ac9
Merge pull request #17350 from Aradhya-Tripathi/get-all-mod
...
feat: Adding support to Query engine
2022-07-13 18:36:04 +05:30
Ankush Menat
468a5c55a3
ci: fix weird version check in cypress tests ( #17499 )
2022-07-13 18:08:20 +05:30
Sagar Vora
843f241c13
fix: copy global defaults before updating to avoid cache mutation ( #17497 )
...
Co-authored-by: Ankush Menat <ankush@frappe.io>
2022-07-13 15:11:37 +05:30
mergify[bot]
eb61357160
Merge pull request #16935 from phot0n/google_oauth_refactor
...
refactor!: GoogleOAuth
2022-07-13 07:57:38 +00:00
Suraj Shetty
a292c7fed2
Merge branch 'develop' into google_oauth_refactor
2022-07-13 13:05:56 +05:30
phot0n
7d5262f5e0
chore: translate authorization message and add nosemgrep
2022-07-13 12:50:04 +05:30
phot0n
9090b0fe3a
chore: remove unnecessary failure_query_param for email oauth
2022-07-13 12:41:32 +05:30
Ankush Menat
e762fe9ce1
test: clear filters on ToDo before running test ( #17494 )
2022-07-13 12:29:41 +05:30
phot0n
31c5f260d7
chore: use f-strings
2022-07-13 12:29:25 +05:30
phot0n
01a1860491
fix(ux): better ux for successful oauthorization
2022-07-13 12:05:46 +05:30
phot0n
5b7d37477e
chore: add link for google settings when throwing error
2022-07-13 12:05:46 +05:30
phot0n
d1a199258d
fix: pull from accounts for oauth whose refresh_token is not null
...
* chore: rename Oauth to OAuth
2022-07-13 12:05:46 +05:30
phot0n
81bb9c411a
chore: fix sider
2022-07-13 12:05:46 +05:30
phot0n
a50568596a
minor: fetch attachment size from get_max_file_size api
2022-07-13 12:05:46 +05:30
phot0n
5ea642ef7f
fix(ux): update form header upon successful authorization
...
* minor: simplified validations for email account
2022-07-13 12:05:46 +05:30
phot0n
da33f6e6d8
fix: remove fetch-from from user email for used_oauth
2022-07-13 12:05:46 +05:30
phot0n
a826f4cc53
fix(ux): consistent field names for ssl and server
...
* keep server and port together
2022-07-13 12:05:46 +05:30
phot0n
2b7bd4eef0
minor(ux): select field for alternating between basic and oauth authentication
2022-07-13 12:05:46 +05:30
phot0n
2907571098
minor: encrypt email oauth refresh and access token
2022-07-13 12:05:46 +05:30
phot0n
5bf26819a8
fix: better/reduced exception handling for email oauth
...
Since the places where connection methods are called already
have a lot of exception handling, we can just raise and let them
handle all the probable cases.
2022-07-13 12:05:46 +05:30
phot0n
8b38fcb438
chore: move getting site address to GoogleOAuth
2022-07-13 12:05:46 +05:30
phot0n
431afaeee4
fix: remove commit
...
* chore: raise not implemented error for services other than gmail
* chore: use fstring for _auth_string property
2022-07-13 12:05:46 +05:30
phot0n
84ad7b74b9
fix: don't show authorize api access button if the form is unsaved
2022-07-13 12:05:46 +05:30
phot0n
484758d6e0
chore: remove additional/unnecessary set_value calls
2022-07-13 12:05:46 +05:30
phot0n
6848c93770
chore: remove GET method whitelisting from google integrations
2022-07-13 12:05:46 +05:30
phot0n
6d3dfca214
fix: consider oauth usage as well for asking/updating user email password
2022-07-13 12:05:46 +05:30
phot0n
5521abd40c
fix: use safe decode for uid
2022-07-13 12:05:46 +05:30
phot0n
4d5dec4048
fix: open authorization url on the current browsing context
2022-07-13 12:05:46 +05:30
phot0n
834410a2a5
fix: dont update modified timestamp on generating and refreshing tokens
2022-07-13 12:05:46 +05:30
phot0n
ab9a577474
minor: better oauth flow
2022-07-13 12:05:46 +05:30
phot0n
221423c718
chore: added docstrings
2022-07-13 12:05:46 +05:30
phot0n
e58afca3f6
minor: simplify authorize_google_access
2022-07-13 12:05:46 +05:30
phot0n
ed0a255353
minor: fetch oauth fields from site config
2022-07-13 12:05:46 +05:30
phot0n
de6f1326f7
minor: move oauth access functions from email_account
2022-07-13 12:05:46 +05:30
phot0n
67730b7b26
chore: fix sider
2022-07-13 12:05:46 +05:30
phot0n
064ffef8b9
minor: throw exception if refresh_token is not present
2022-07-13 12:05:46 +05:30
phot0n
06c5a7226d
chore: fix linter
2022-07-13 12:05:46 +05:30
phot0n
ebc5861210
feat: generic OAuth for email
2022-07-13 12:05:46 +05:30
phot0n
b930cb923b
fix: set X-Original-From header before replacing sender email/name
...
This will help in knowing the original email id and sender of email
and also bring consistency.
2022-07-13 12:05:46 +05:30
phot0n
cc878377be
fix: allow adding new emails with google oauth checked
...
kinda works in a similar way as awaiting_password for new emails
2022-07-13 12:05:46 +05:30
phot0n
07a577af86
feat: google oauth for google emails
...
* used unique constraint on email_id in Email Account Doctype
2022-07-13 12:05:46 +05:30