Commit graph

48729 commits

Author SHA1 Message Date
Akhil Narang
5e422640d9
revert: disable attach fields in unsaved child table rows (#31166)
* Revert "fix: move child table checks to within `set_input()`"

This reverts commit e08fb1cff2.

* Revert "fix(attach): fix crash on web page builder"

This reverts commit b0b0a4e36b.

* Revert "fix: don't allow attaching a file to a child table in a new document"

This reverts commit 2fdc94840f.
2025-02-07 06:35:51 +00:00
Soham Kulkarni
b7aa8c4a11
Merge pull request #31120 from sokumon/filter-null-issue
fix: filter doesnt become null
2025-02-06 18:24:24 +05:30
Ejaaz Khan
b4ddb03a80
Merge pull request #31090 from iamejaaz/sticky-columns-childtable
feat: add support for sticky columns in child table
2025-02-06 17:03:02 +05:30
Ankush Menat
f118a1549c
Merge pull request #31147 from barredterra/fix-child-table-links
fix: consider parent doctype when validating link to child row
2025-02-06 13:14:55 +05:30
Ankush Menat
063f2bbc79 fix: only check parent doctype for child doctypes 2025-02-06 13:05:06 +05:30
Ejaaz Khan
195c437590 refactor: remove log fucntion 2025-02-06 12:04:10 +05:30
Ejaaz Khan
cb3b0c4fc1 fix: sticky header now works immediately without waiting for page load 2025-02-06 11:47:33 +05:30
Ejaaz Khan
b2a1dac602 chore: code clean-up 2025-02-06 11:09:20 +05:30
Akhil Narang
1f81af63cf
Merge pull request #31146 from pgruener/develop
style: fix errormsg to refer postgres instead of mariadb
2025-02-06 10:26:53 +05:30
barredterra
edd4171206 fix: consider parent doctype when validating link to child row 2025-02-05 16:58:43 +01:00
gruener
02d7c7c913
style: fix errormsg to refer postgres instead of mariadb 2025-02-05 14:48:11 +01:00
Frappe PR Bot
353b12a94f
chore: update POT file (#31076) 2025-02-05 13:42:27 +01:00
Ankush Menat
a950ba3c59
fix: bump iterator batch size (#31142)
100 is too small, 10,000 is too big... 1000 is a decent middle ground.
2025-02-05 12:31:24 +00:00
Ankush Menat
aa71072d4a
build: bump RQ to 2.x (#31141)
* build: bump RQ to 2.x

* fix: dont use colon for job IDs
2025-02-05 12:18:03 +00:00
Rushabh Mehta
c038c16bee
Merge pull request #31139 from rmehta/style-fixes-feb-25
fix(styles): Style cleanups for sidebar, breadcrumb
2025-02-05 16:52:28 +05:30
Rushabh Mehta
d66a8900be fix(styles): Style cleanups for sidebar, breadcrumb 2025-02-05 16:25:09 +05:30
sokumon
396122e9e6 fix: better way to set value to filter 2025-02-05 12:26:37 +05:30
Akhil Narang
adc279db4d
Revert "fix: only add expression if truthy" (#31132) 2025-02-05 06:53:24 +00:00
Ankush Menat
174783d0ab
perf: use client cache for doctype "maps" (#31105) 2025-02-05 06:46:47 +00:00
Akhil Narang
7718e597e7
Merge pull request #31127 from akhilnarang/fix-naming-series-patch
fix: only add expression if truthy
2025-02-05 12:15:06 +05:30
Soni Karm
d4ff214a6f
fix: clear print format selector if default print format is absent (#31123) 2025-02-05 06:43:13 +00:00
Akhil Narang
ec27c44872
fix: only add expression if truthy
(Don't try to insert empty string)
Breaks on some v15 sites

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-02-05 11:59:13 +05:30
Soni Karm
ecd90601fe
fix: use frappe.db.set_value instead of frappe.db.sql (#31124) 2025-02-05 06:29:07 +00:00
sokumon
f26e351afd fix: filter doesnt become null 2025-02-05 01:52:31 +05:30
Priyansh Shah
db3917d720
fix: Pass function reference instead of function call (#31114) 2025-02-04 18:26:42 +05:30
Soham Kulkarni
2372fd8c02
fix: check if attached doctype exists (#30911)
* fix: return False if attached doctype is not found

* fix(UX): add a open url button in file form

* fix(typo): add translate to string

* fix: check if it is absolute url

* fix: return false via module not found error
2025-02-04 12:13:05 +00:00
Frappe PR Bot
68fc629389
fix: sync translations from crowdin (#30920) 2025-02-04 13:04:55 +01:00
Ankush Menat
ef9e10988d
chore: trigger release PRs early (#31108)
* chore: trigger release PRs early

Too many CI jobs start at 3 PM blocking everything else, so making this one run 30 min before.

* Update initiate_release.yml
2025-02-04 10:13:14 +00:00
Akhil Narang
c273c52092
Merge pull request #31100 from akhilnarang/fix-attach-child-table
fix: move child table checks to within `set_input()`
2025-02-04 15:24:09 +05:30
Ankush Menat
ba8cc6f9e4
perf: use client cache for tables (#31102) 2025-02-04 09:30:59 +00:00
Ankush Menat
e3ce05b57e
perf: use client cache for notifications (#31094) 2025-02-04 09:24:30 +00:00
Ankush Menat
429dab759d
perf: Skip loading EPS if not enabled (#31099)
It's disabled by default 🤷
2025-02-04 07:28:29 +00:00
Akhil Narang
e08fb1cff2
fix: move child table checks to within set_input()
Otherwise changes to the table can trigger this and allow uploading

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-02-04 12:42:29 +05:30
Ankush Menat
84f9c5d48a
Merge pull request #31098 from ankush/perf/docinfo_1
perf: speedup docinfo - skip tags when not used
2025-02-04 12:41:29 +05:30
Ankush Menat
a8bfd540e1 perf: Avoid querying default email account on every load 2025-02-04 12:31:31 +05:30
Ankush Menat
7c67ca43ef perf: index tags for a document and dont track changes 2025-02-04 12:22:09 +05:30
Rushabh Mehta
b7b1828b51
Merge pull request #31097 from rmehta/revert-link-clear
fix(ux): remove Link clearing
2025-02-04 12:21:23 +05:30
Ankush Menat
fbd3cadee2
revert: error/webhook logs on every document (#31096)
We serve millions of requests for reading a document, it doesn't make
sense to check error and webhooks on all of them. Not all documents even
have this configured.

If you need it, add it using "connections dashboard" or some custom code.
2025-02-04 06:42:33 +00:00
Rushabh Mehta
0a41031377 fix(ux): remove Link clearing 2025-02-04 12:00:19 +05:30
Ankush Menat
0397b32771
perf: client-cache webhooks (#31095) 2025-02-04 06:17:35 +00:00
Ankush Menat
551107bdcf
test: ensure utilization of idle threads is <5% (#31092)
All of following should have <2% utilization when idle:
- Redis invalidator thread
- Gunicorn workers and master
- RQ worker and horses
2025-02-04 05:57:38 +00:00
Ejaaz Khan
40485c2a98 feat: sticky columns in child table 2025-02-03 17:28:52 +05:30
Rushabh Mehta
dd77f2c693
Merge pull request #31089 from rmehta/blog-image-extract-md
fix(minor): Extract images from markdown as well
2025-02-03 17:13:32 +05:30
Rushabh Mehta
e3b071dad7 fix(minor): Extract images from markdown as well 2025-02-03 17:03:46 +05:30
Shariq Ansari
a0b3b93751
Merge pull request #30943 from frappe/fc-billing-login 2025-02-03 12:49:39 +05:30
Bread Genie
ca1358689d fix: add is_fc_site endpoint back 2025-02-03 12:28:41 +05:30
Ankush Menat
c60f412c47
build: bump gunicorn (#31084) 2025-02-03 06:43:22 +00:00
Ejaaz Khan
0d1fe046c2
Merge pull request #30937 from iamejaaz/link-field-ui-30148
fix: link field overlapping issue
2025-02-03 10:40:07 +05:30
Ankush Menat
59784850d6 Revert "build: bump gunicorn (#30928)"
This reverts commit 7a7b318662.
2025-02-03 10:23:41 +05:30
Ankush Menat
58084184c3
Merge pull request #30938 from ankush/default_link
perf: Throttle UX features aggresively on large tables
2025-02-03 10:02:45 +05:30