phot0n
9090b0fe3a
chore: remove unnecessary failure_query_param for email oauth
hace 2 años
Ankush Menat
e762fe9ce1
test: clear filters on ToDo before running test ( #17494 )
hace 2 años
phot0n
31c5f260d7
chore: use f-strings
hace 2 años
phot0n
01a1860491
fix(ux): better ux for successful oauthorization
hace 2 años
phot0n
5b7d37477e
chore: add link for google settings when throwing error
hace 2 años
phot0n
d1a199258d
fix: pull from accounts for oauth whose refresh_token is not null
* chore: rename Oauth to OAuth
hace 2 años
phot0n
81bb9c411a
chore: fix sider
hace 2 años
phot0n
a50568596a
minor: fetch attachment size from get_max_file_size api
hace 2 años
phot0n
5ea642ef7f
fix(ux): update form header upon successful authorization
* minor: simplified validations for email account
hace 2 años
phot0n
da33f6e6d8
fix: remove fetch-from from user email for used_oauth
hace 2 años
phot0n
a826f4cc53
fix(ux): consistent field names for ssl and server
* keep server and port together
hace 2 años
phot0n
2b7bd4eef0
minor(ux): select field for alternating between basic and oauth authentication
hace 2 años
phot0n
2907571098
minor: encrypt email oauth refresh and access token
hace 2 años
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.
hace 2 años
phot0n
8b38fcb438
chore: move getting site address to GoogleOAuth
hace 2 años
phot0n
431afaeee4
fix: remove commit
* chore: raise not implemented error for services other than gmail
* chore: use fstring for _auth_string property
hace 2 años
phot0n
84ad7b74b9
fix: don't show authorize api access button if the form is unsaved
hace 2 años
phot0n
484758d6e0
chore: remove additional/unnecessary set_value calls
hace 3 años
phot0n
6848c93770
chore: remove GET method whitelisting from google integrations
hace 3 años
phot0n
6d3dfca214
fix: consider oauth usage as well for asking/updating user email password
hace 3 años
phot0n
5521abd40c
fix: use safe decode for uid
hace 3 años
phot0n
4d5dec4048
fix: open authorization url on the current browsing context
hace 3 años
phot0n
834410a2a5
fix: dont update modified timestamp on generating and refreshing tokens
hace 3 años
phot0n
ab9a577474
minor: better oauth flow
hace 3 años
phot0n
221423c718
chore: added docstrings
hace 3 años
phot0n
e58afca3f6
minor: simplify authorize_google_access
hace 3 años
phot0n
ed0a255353
minor: fetch oauth fields from site config
hace 3 años
phot0n
de6f1326f7
minor: move oauth access functions from email_account
hace 3 años
phot0n
67730b7b26
chore: fix sider
hace 3 años
phot0n
064ffef8b9
minor: throw exception if refresh_token is not present
hace 3 años
phot0n
06c5a7226d
chore: fix linter
hace 3 años
phot0n
ebc5861210
feat: generic OAuth for email
hace 3 años
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.
hace 3 años
phot0n
cc878377be
fix: allow adding new emails with google oauth checked
kinda works in a similar way as awaiting_password for new emails
hace 3 años
phot0n
07a577af86
feat: google oauth for google emails
* used unique constraint on email_id in Email Account Doctype
hace 3 años
phot0n
26dd606831
refactor: GoogleOAuth
* refactor: single callback method for google oauth
hace 3 años
Ankush Menat
3fdd89a737
refactor!: remove old weekly cleanup for route history ( #17493 )
This is now configurable with log settings.
This also fixes circular import issue that occurs when restoring backup
hace 2 años
Suraj Shetty
572d9cc696
fix: Return from function after clearing interval
hace 2 años
Aradhya
7658c60f57
feat: Added fall back for custom functions
hace 2 años
Aradhya
64463791a1
feat: Added support for multiple functions in string fields & fixed aliasing
hace 2 años
vorasmit
ff734532aa
fix: set primary action after clearing previous action ( #17454 )
hace 2 años
Sagar Vora
7a59fc7ecf
fix: simplify `defaults._clear_cache` ( #17485 )
hace 2 años
Ritwik Puri
fbb89bdfe9
fix: delete user mention cache when a user is disabled or enabled ( #17451 )
User Mention cache is deleted on 3 occasions:
* when a new user is inserted
* when allowed_in_mention or user_type value has changed
* when a user is deleted
But we didn't delete it when a user was enabled or disabled as we maintain the mention cache for enabled users
hace 2 años
Ankush Menat
ca39cfb11d
feat: support strikethrough in text-editor/comments ( #17478 )
IMO strikethrough is useful way more often (than many other options that we
already support in editor) so adding it in default config.
closes #17470
hace 2 años
Ankush Menat
9530c90c09
fix(quill): don't go beyond container for bubble ( #17475 )
Container uses bubble type quill editor, options for which seem to spill
out and hide behind the commend container. This fixes the UI glitch.
ref: https://quilljs.com/docs/configuration/#bounds
hace 2 años
Aradhya
dbbd9e9095
fix: removing functions from strings when alias is same as function name
hace 2 años
Sagar Vora
4671460b65
fix: dont scrub key if found in defaults, but falsy ( #17467 )
* fix: dont scrub key if found in defaults, but falsy
* fix: remove redundant use of `.get`
hace 2 años
Suraj Shetty
e6043ef427
fix: Wait for request to complete before firing new request
Sometimes it might take more than 5s
hace 2 años
Ankush Menat
415a8b1a7d
Merge pull request #17461 from surajshetty3416/fix-newsletter-performance
perf: Re-use SMTP session while sending bulk emails
hace 2 años
Ankush Menat
c1f1895563
Merge pull request #17474 from ruthra-kumar/preserve_type_in_excel_export
fix: Preserve data type in excel export except for composite
hace 2 años