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: Webform Misc Fix #17642

Merged
merged 12 commits into from
Aug 7, 2022
Merged

fix: Webform Misc Fix #17642

merged 12 commits into from
Aug 7, 2022

Conversation

shariquerik
Copy link
Member

@shariquerik shariquerik commented Jul 27, 2022

Fixes: #17597

  1. Introduction should only be visible in a new form, not in view or edit mode
New Form View Mode
image image
  1. Open a new form if the web form's login required is not set even if they are logged in
  2. Show New <Webform Name> only if the list view is enabled
New Form New Form with list view enabled
image image

@shariquerik shariquerik requested review from surajshetty3416 and a team as code owners July 27, 2022 13:20
@shariquerik shariquerik marked this pull request as draft July 27, 2022 13:51
@shariquerik shariquerik marked this pull request as ready for review August 1, 2022 10:01
@codecov
Copy link

codecov bot commented Aug 1, 2022

Codecov Report

Merging #17642 (97fb666) into develop (2101a2d) will decrease coverage by 1.20%.
The diff coverage is 66.66%.

@@             Coverage Diff             @@
##           develop   #17642      +/-   ##
===========================================
- Coverage    57.22%   56.02%   -1.21%     
===========================================
  Files          750      747       -3     
  Lines        67944    67608     -336     
  Branches      5810     5756      -54     
===========================================
- Hits         38878    37874    -1004     
- Misses       25415    26084     +669     
+ Partials      3651     3650       -1     
Flag Coverage Δ
server 62.38% <66.66%> (-2.07%) ⬇️
ui-tests 44.60% <ø> (+0.17%) ⬆️

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

@shariquerik shariquerik added the backport version-14-hotfix backport to version 14 label Aug 7, 2022
@shariquerik
Copy link
Member Author

Unrelated test failing

@shariquerik shariquerik merged commit 0ce7f44 into frappe:develop Aug 7, 2022
mergify bot pushed a commit that referenced this pull request Aug 7, 2022
(cherry picked from commit 0ce7f44)
shariquerik added a commit that referenced this pull request Aug 7, 2022
Co-authored-by: Shariq Ansari <30859809+shariquerik@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 4, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
backport version-14-hotfix backport to version 14
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Web Form issues
1 participant