8000 chore: release v14 by frappe-pr-bot · Pull Request #24962 · frappe/frappe · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

chore: release v14 #24962

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

Merged
merged 18 commits into from
Feb 20, 2024
Merged

chore: release v14 #24962

merged 18 commits into from
Feb 20, 2024

Conversation

frappe-pr-bot
Copy link
Collaborator

Automated weekly release.

ankush and others added 18 commits December 20, 2023 07:43
PIL doesn't handle ALL image types. E.g. HEIC fails with bad error.

(cherry picked from commit 3524cae)

# Conflicts:
#	frappe/utils/image.py
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
…-23873

fix: ignore and gracefully handle img optimization failure (backport #23873)
(cherry picked from commit bbd4283)
…-24905

fix: invite contact as user (backport #24905)
(cherry picked from commit 59f8e36)

# Conflicts:
#	frappe/email/doctype/email_domain/email_domain.py

Co-authored-by: Ankush Menat <ankush@frappe.io>
(cherry picked from commit 02051fc)

Co-authored-by: Corentin Flr <10946971+cogk@users.noreply.github.com>
(cherry picked from commit 8a27e76)

Co-authored-by: Corentin Flr <10946971+cogk@users.noreply.github.com>
* fix: keep order in `get_values_from_single`

* fix: add test for destructuring

---------

Co-authored-by: Ankush Menat <ankush@frappe.io>
(cherry picked from commit 68eb2d9)

Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com>
…s (backport #24919) (#24921)

* fix: ensure has_value_changed works for datetime, date and timedelta fields

(cherry picked from commit a1cb19c)

# Conflicts:
#	frappe/model/document.py
#	frappe/utils/data.py

* test: add more tests for has_value_changed

(cherry picked from commit 0d84743)

# Conflicts:
#	frappe/model/document.py

* chore: conflicts

---------

Co-authored-by: scdanieli <23150094+scdanieli@users.noreply.github.com>
Co-authored-by: Ankush Menat <ankush@frappe.io>
(cherry picked from commit fe80169)

Co-authored-by: Corentin Flr <10946971+cogk@users.noreply.github.com>
* fix: send_workflow_action_email

* fix: send_workflow_action_email

(cherry picked from commit 15eb1bf)

Co-authored-by: Nihantra C. Patel <141945075+Nihantra-Patel@users.noreply.github.com>
Before, we used the database creation date, which coincidentally corresponds to the real communication date in many cases.

(cherry picked from commit 10bd9a7)

# Conflicts:
#	frappe/desk/form/load.py
* fix: delete cron jobs when switching server script type

(cherry picked from commit 68d1a9e)

* fix: validate cron format

(cherry picked from commit e88c078)

# Conflicts:
#	frappe/core/doctype/scheduled_job_type/scheduled_job_type.py

---------

Co-authored-by: Ankush Menat <ankush@frappe.io>
…-24884

fix: use communication date in timeline (backport #24884)
* chore: remove default UI tours

Experiment 🤷
(cherry picked from commit 74071c1)

* refactor: Reset password flow

- Hash one time reset tokens instead of storing them as is
- Up the perm level
- Use better source of randomness for generating token
- minor code cleanup here and there

(cherry picked from commit 4c925e0)

# Conflicts:
#	frappe/core/doctype/user/user.json
#	frappe/core/doctype/user/user.py
#	frappe/patches.txt
#	frappe/tests/test_utils.py

* test: redo reset password tests

(cherry picked from commit 38565a8)

# Conflicts:
#	frappe/core/doctype/user/test_user.py
#	frappe/tests/utils.py

* fix(UX): usability of reset password page

- password managers use paste, added that event to trigger our code
- if no password policy then skip. Way too much needless business logic in HTML here.

(cherry picked from commit 78264a7)

* chore: conflicts

---------

Co-authored-by: Ankush Menat <ankush@frappe.io>
* fix: set same cookie expiry as client side (#24560)

(cherry picked from commit 70a6a83)

# Conflicts:
#	frappe/auth.py
#	frappe/sessions.py

* chore: conflicts

---------

Co-authored-by: Ankush Menat <ankush@frappe.io>
@frappe-pr-bot frappe-pr-bot requested review from a team and surajshetty3416 and removed request for a team February 20, 2024 09:31
@ankush ankush merged commit 33dede5 into version-14 Feb 20, 2024
@frappe-pr-bot
Copy link
Collaborator Author

🎉 This PR is included in version 14.66.2 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 6, 2024
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.

5 participants
0