Commit graph

51665 commits

Author SHA1 Message Date
Tanmoy Sarkar
5ce54d0144
feat(sqlite): Set 5s of busy_timeout
To reduce database lock issue during concurrent write / wal merge
2025-10-28 13:54:53 +05:30
Tanmoy Sarkar
b2e7b6fafb
fix(sqlite): Use DEFERRED isolation level
sqlite connection starts with no transaction if isolation level hasn't provided
2025-10-28 13:54:53 +05:30
Ejaaz Khan
ac1f7b22bc fix: duplicate row button visible on cant add rows 2025-10-28 13:53:19 +05:30
Abdeali Chharchhodawala
fed7b3bb69
feat: utility to generate filtered list URLs and links for doctype (#34503) 2025-10-28 07:33:16 +00:00
dependabot[bot]
bbd966f327
chore(deps): bump actions/download-artifact from 5.0.0 to 6.0.0 (#34507)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v5.0.0...v6.0.0)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-28 07:20:15 +00:00
dependabot[bot]
2771adaf1b
chore(deps): bump actions/upload-artifact from 4 to 5 (#34506)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-28 12:37:24 +05:30
Hussain Nagaria
0b6ba2c709
Merge pull request #34439 from frappe/fix/internal-communication
fix: consider sent or received for duplicate check
2025-10-27 23:02:32 +05:30
Hussain Nagaria
289391bfd3 fix: deduplicate timeline links for system-to-system emails 2025-10-27 22:48:44 +05:30
Sumit Bhanushali
6f0242db6a chore: added docstring for attach_expanded_links 2025-10-27 15:21:41 +05:30
aryanbaburajan
6e2ca8957e
fix: display placeholder text for code‐type input (#34497)
Use Ace editor's placeholder option to render placeholders appropriately inside the form field of type code.

Fixes #34488
2025-10-27 15:14:25 +05:30
Sumit Bhanushali
8955f079a1 fix: use get_list to only fetch permitted records 2025-10-27 13:27:13 +05:30
Sumit Bhanushali
f5fed5b4be perf: optimize expand link for table fields 2025-10-27 13:00:43 +05:30
daniel.radl
45a0471f5c fix(utils): added format_duration test 2025-10-25 17:16:15 +00:00
Raffael Meyer
ea4cdf68f4
feat: warn on multiple class overrides (#34169) 2025-10-25 14:38:31 +02:00
Akhil Narang
69b857a8f4
Merge pull request #34489 from akhilnarang/fix-communication-relink-comma
fix: deduplicate doctypes in `get_communication_doctype`
2025-10-24 17:50:53 +05:30
Akhil Narang
6a690be141
fix(link): check whether description exists before trying to merge duplicates
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-10-24 17:39:54 +05:30
Akhil Narang
4119ef7203
fix: don't show stray , in communication relink dialog for some doctypes
Some doctypes like `Payment Entry`, `Bank Account`, `Pricing Rule` were present in 2 dashboards (customer and supplier dashboard), both of which were included in ERPNext communucation_doctype hooks

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-10-24 17:02:30 +05:30
dependabot[bot]
c88cf29a0c
chore(deps): bump actions/setup-node from 5 to 6 (#34461)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 5 to 6.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-24 16:07:35 +05:30
AarDG10
f750728bae feat: Cancel Button Added for Prepared Report 2025-10-24 14:46:38 +05:30
Akhil Narang
e11785199a
build(deps): bump pypdf (#34485)
Resolves GHSA-vr63-x8vc-m265 and GHSA-jfx9-29x2-rv3j
2025-10-24 07:50:04 +00:00
Bhavansathru
cfdfae2470
feat(geo): Add Kosovo(XK) country details to country_info.json (#34476) 2025-10-24 13:05:57 +05:30
Raffael Meyer
c55372a3b3
Merge pull request #34435 from barredterra/distinct-order-by-mariadb
fix(DatabaseQuery): allow distinct order_by for MariaDB
2025-10-24 12:28:05 +05:30
MochaMind
cfd22dcc17
fix: sync translations from crowdin (#34446) 2025-10-22 17:19:54 +02:00
daniel.radl
4908b926c0 fix(utils): format_duration for negative values 2025-10-22 12:38:22 +00:00
Sumit Bhanushali
4cfc0c6b55 test: added rest api test user to avoid past user creation inconsistency 2025-10-22 12:12:36 +05:30
Raffael Meyer
f2cf1652dd
fix(Notification): code samples (#34467) 2025-10-21 23:13:21 +02:00
Rehan Ansari
56e48c49ef fix: unified email icons in login forms 2025-10-19 16:53:53 +05:30
Rehan Ansari
5ccd8f1c68 fix: center align email icons in login forms 2025-10-19 16:51:30 +05:30
AarDG10
9f053ce5ee feat: Cancel Button Added for Data Import 2025-10-17 18:42:09 +05:30
Hussain Nagaria
ab9635d387 fix: get the latest communication for reply-to first 2025-10-17 18:22:29 +05:30
Akhil Narang
fad80b892e
fix: reset list outside loop
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-10-17 16:59:09 +05:30
Akhil Narang
8e4cf29e2c
fix: use sbool to cast parameter to bool
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-10-17 16:45:54 +05:30
Hussain Nagaria
a164ebf583 test: mark inbound email as received 2025-10-17 15:06:13 +05:30
Hussain Nagaria
bf70022859 fix: consider sent or received for duplicate check 2025-10-17 13:49:39 +05:30
Samar Singh
39b14f3a67
feat: configurable esbuild build target (#34398) 2025-10-17 00:55:21 +00:00
Sumit Bhanushali
ed13cf2527 test: added test for expand getdoc and getlist 2025-10-16 18:00:27 +05:30
Akhil Narang
871ae70172
Merge pull request #34263 from akhilnarang/fix-encrypted-restore-relative-path
fix: move backup file locating logic to `_restore()`
2025-10-16 16:27:35 +05:30
Ejaaz Khan
0344119d81
Merge pull request #34379 from UmakanthKaspa/feat-webform-placeholder-support
feat: add placeholder and max_length support to webform fields
2025-10-16 15:05:03 +05:30
Ejaaz Khan
afe4c5ab71
Merge pull request #34427 from iamejaaz/list-view-height-fixes
fix(ListView): pagination dissapper on scroll
2025-10-16 15:00:17 +05:30
Ejaaz Khan
8eb59751ea fix(ListView): pagination dissapper on scroll 2025-10-16 13:35:41 +05:30
Akhil Narang
f9e056523c
Merge pull request #34420 from akhilnarang/fix-allow-referrer-check
fix: tighten allowed referrer checks
2025-10-16 12:48:11 +05:30
Ejaaz Khan
4595c2fb87
Merge pull request #34380 from UmakanthKaspa/fix-fetch-datetime-quick-entry
fix: enable fetching additional field types in both forms and Quick Entry dialogs
2025-10-16 11:01:28 +05:30
Ejaaz Khan
9724a6e0e8
Merge pull request #34424 from iamejaaz/list-view-height-fixes
fix: grid height overflow on y-axis
2025-10-16 10:20:22 +05:30
UmakanthKaspa
9e346c7ab8 style: fix ruff formatting for web_form_field.py 2025-10-16 04:32:39 +00:00
Ejaaz Khan
f7aa85d4ae fix: grid height overflow on y-axis 2025-10-16 08:52:10 +05:30
UmakanthKaspa
ea9c86ecf4
Merge branch 'develop' into feat-webform-placeholder-support 2025-10-15 22:31:12 +05:30
UmakanthKaspa
691d79493d fix: enable fetching additional field types in both forms and quick entry dialogs 2025-10-15 22:26:59 +05:30
Ejaaz Khan
70fe568f6c
Merge pull request #34369 from iamejaaz/fix-list-view-header
fix(ListView): header resizing issue on list settings change
2025-10-15 21:54:06 +05:30
MochaMind
f54bf2456f
fix: sync translations from crowdin (#34408)
* fix: Serbian (Cyrillic) translations

* fix: Serbian (Latin) translations
2025-10-15 21:53:27 +05:30
Ejaaz Khan
7ddec55262
Merge pull request #34372 from UmakanthKaspa/fix-webform-get-fields-description
fix: webform get fields not fetching description
2025-10-15 21:34:44 +05:30