Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: Append to - misleading message #17718

Merged
merged 12 commits into from
Aug 10, 2022
Merged

fix: Append to - misleading message #17718

merged 12 commits into from
Aug 10, 2022

Conversation

P-Godfroid
Copy link
Contributor

@P-Godfroid P-Godfroid commented Aug 3, 2022

Hello,

I propose this new version to fix the aberrant current message describing the requirements of the email Append to function.

To match with the current sentence structure, I propose to simply replace Status by Sender (as it is Sender and not Status which is mandatory). The complementary instructions are in a different sentence, so I hope it will not lead to a semantic problem this time.

If it is still not right, there are always the possibility to remove the additionnal sentence, but it reduced the quality of the information provided.

Other Changes:

  • removed append_to field from email domain doctype
  • added Outgoing and Incoming server fields to list view of email domain

@P-Godfroid P-Godfroid requested a review from a team as a code owner August 3, 2022 06:46
@P-Godfroid P-Godfroid requested review from shariquerik and removed request for a team August 3, 2022 06:46
@P-Godfroid
Copy link
Contributor Author

I finally just replaced Status by Sender so why does the semantic test fail ?

@codecov
Copy link

codecov bot commented Aug 3, 2022

Codecov Report

Merging #17718 (68b43c0) into develop (cfb5668) will decrease coverage by 1.17%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##           develop   #17718      +/-   ##
===========================================
- Coverage    57.95%   56.77%   -1.18%     
===========================================
  Files          757      749       -8     
  Lines        68368    67741     -627     
  Branches      5912     5783     -129     
===========================================
- Hits         39623    38462    -1161     
- Misses       25101    25723     +622     
+ Partials      3644     3556      -88     
Flag Coverage Δ
server 62.54% <ø> (-2.22%) ⬇️
ui-tests 46.50% <ø> (+0.36%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

@ankush
Copy link
Member

ankush commented Aug 3, 2022

I finally just replaced Status by Sender so why does the semantic test fail ?

You're supposed to follow https://conventionalcommits.org/ guidelines for all commits, anyway we can just squash this for now but sharing for reference.

@ankush ankush added the squash label Aug 3, 2022
@ankush ankush changed the title Append to - misleading message (new version) fix: Append to - misleading message Aug 3, 2022
@P-Godfroid
Copy link
Contributor Author

P-Godfroid commented Aug 3, 2022

I finally just replaced Status by Sender so why does the semantic test fail ?

You're supposed to follow https://conventionalcommits.org/ guidelines for all commits, anyway we can just squash this for now but sharing for reference.

Okay, I didn't know, I will check it. Thanks for the information.

So is there a possibility to add the additional sentence too (the one that I deleted in this [commit] )(6ffce27)

Copy link
Contributor

@phot0n phot0n left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey, Thanks for this. Just some minor nits, otherwise LGTM!

(Also, if you're manually editing the json files, please make sure to change the modified time as well - just editing the date part should be fine.)

frappe/email/doctype/email_domain/email_domain.json Outdated Show resolved Hide resolved
frappe/email/doctype/email_account/email_account.json Outdated Show resolved Hide resolved
P-Godfroid and others added 2 commits August 10, 2022 09:32
Better syntax and typo corrections

Co-authored-by: Ritwik Puri <ritwikpuri5678@gmail.com>
@phot0n phot0n added the Skip CI Doesn't run Ci for this PR. label Aug 10, 2022
@phot0n phot0n removed the Skip CI Doesn't run Ci for this PR. label Aug 10, 2022
Copy link
Contributor

@phot0n phot0n left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this.

PS: unrelated UI test failing. merging.

@phot0n phot0n merged commit 62420f7 into frappe:develop Aug 10, 2022
@phot0n phot0n added the backport version-14-hotfix backport to version 14 label Aug 10, 2022
mergify bot pushed a commit that referenced this pull request Aug 10, 2022
* chore: remove append_to field from email domain doctype

* minor: add incoming and outgoing server fields to list view

Co-authored-by: Ritwik Puri <ritwikpuri5678@gmail.com>
(cherry picked from commit 62420f7)
phot0n pushed a commit that referenced this pull request Aug 10, 2022
…17796)

* chore: remove append_to field from email domain doctype

* minor: add incoming and outgoing server fields to list view

Co-authored-by: Ritwik Puri <ritwikpuri5678@gmail.com>
(cherry picked from commit 62420f7)

Co-authored-by: P-Godfroid <109596710+P-Godfroid@users.noreply.github.com>
frappe-pr-bot pushed a commit that referenced this pull request Aug 11, 2022
# [14.1.0](v14.0.2...v14.1.0) (2022-08-11)

### Bug Fixes

* add_user_permission with applicale_for arg set not updating in user permission ([804ce72](804ce72))
* assume parentfield to be set and valid ([e28674b](e28674b))
* check permlevel only if > 0 ([63f2cf5](63f2cf5))
* consistent fieldnames and keep port alongside server field ([c4f1619](c4f1619))
* **db:** Log mogrified queries ([ba1cdf8](ba1cdf8))
* dont init child doc ([94b760c](94b760c))
* dont pass doc to tooltip formatter on reportview ([d049c87](d049c87))
* german translations ([#17663](#17663)) ([#17771](#17771)) ([fd3eaa6](fd3eaa6))
* get correct doc when checking child table permission ([9b89dc6](9b89dc6))
* handle permlevel ([06ebd95](06ebd95))
* ignore built assets in translation ([53357e2](53357e2))
* ignore forms without docs in realtime events ([afc060f](afc060f))
* init only existing single doctypes ([75b6a33](75b6a33))
* limit allowed attributes for lazy images ([#17775](#17775)) ([1311564](1311564))
* **patch:** update multi step webform's Section Break fields to Page Break ([#17797](#17797)) ([#17798](#17798)) ([b3dc4c0](b3dc4c0))
* raise ImplicitCommitError instead of bare exception ([e2c6497](e2c6497))
* reverse logic for failing permission check ([7891674](7891674))
* **sanitize-html:** allow all data-* attrs ([9b94479](9b94479))
* send all messages on boot instead of scanning ([d61b7e8](d61b7e8))
* update append_to misleading message in email account ([#17718](#17718)) ([#17796](#17796)) ([cd86462](cd86462))
* **ux:** email domain doctype ([48c4a8d](48c4a8d))
* Webform Misc Fix (backport [#17642](#17642)) ([#17746](#17746)) ([86f9fbc](86f9fbc))

### Features

* JS extractor and custom JS parser ([fed4ae9](fed4ae9))
* **minor:** add connection link to email accounts in email domain ([821549d](821549d))
* **minor:** fetch attachment_limit from get_max_file_size api ([5190a49](5190a49))
* modified parser for frappe JS translate syntax ([0e87d21](0e87d21))
* Multilanguage sites: language selector only will show "enabled" languages and language default always will be System default ([#17745](#17745)) ([e5b8a47](e5b8a47))
* use AST to extract translation sources ([e02a73f](e02a73f))

### Performance Improvements

* reduce DB calls made in `get_fetch_values` ([#17671](#17671)) ([#17739](#17739)) ([dc19f69](dc19f69))

### Reverts

* Remove emoji from doctype ([c102124](c102124))
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Sep 3, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants