Commit graph

49319 commits

Author SHA1 Message Date
Ejaaz Khan
cf2d666bec perf: add auto repeat to long queue 2025-04-07 17:03:06 +05:30
Sandeep Kakde
8fcd5d1cfa
feat: Adding option to trim custom tables (#31180)
* feat: Adding option to trim custom tables

* refactor: extracting trim_table to index.js from doctype.js & customize_form.js

* refactor: running pre-commit
2025-04-06 15:48:23 +00:00
Sagar Vora
5285a3b83f
Merge pull request #32001 from sagarvora/reduce-init-1
refactor: trim `frappe.__init__`
2025-04-06 10:45:17 +05:30
Sagar Vora
bd844579d2 refactor: trim frappe.__init__ 2025-04-06 10:30:23 +05:30
Frappe PR Bot
faa69cce97
fix: sync translations from crowdin (#31973)
* fix: French translations

* fix: Spanish translations

* fix: Arabic translations

* fix: German translations

* fix: Swedish translations

* fix: Turkish translations

* fix: Persian translations

* fix: Bosnian translations

* fix: Hungarian translations

* fix: Chinese Simplified translations

* fix: Polish translations

* fix: Russian translations

* fix: Esperanto translations

* fix: Portuguese, Brazilian translations

* fix: Thai translations

* fix: Croatian translations

* fix: Portuguese, Brazilian translations
2025-04-01 20:17:18 +02:00
Soham Kulkarni
9a1509bcf0
Merge pull request #31920 from sokumon/filters-in-report-name
fix: hard checks on report name length
2025-04-01 13:35:04 +05:30
Soham Kulkarni
d73c716fe0
Merge pull request #31974 from sokumon/email-template
fix: use response html when use_html is 1
2025-04-01 00:30:24 +05:30
Soham Kulkarni
ddf16cde42
Merge pull request #31888 from sokumon/better-sidebar
fix(minor): improvements to sidebar
2025-03-31 23:59:27 +05:30
sokumon
5bf6446f54 fix: use response html when use_html is 1 2025-03-31 23:42:41 +05:30
Frappe PR Bot
fbef3f4e0d
chore: update POT file (#31961) 2025-03-31 17:04:07 +02:00
Raffael Meyer
3f5da98b27
feat: protect attached files (#31855)
* feat: protect attached files

* fix: protection does not apply to draft documents

* chore: update descriptions

* feat: hide delete button when file is protected
2025-03-31 16:00:26 +02:00
Soham Kulkarni
fd783f07de
Merge pull request #31912 from sokumon/charts-label
fix: make x-axis label take less space
2025-03-31 17:49:22 +05:30
Ejaaz Khan
bf58d507fa
Merge pull request #31735 from aldo-o/s3-cutom-backup-path
feat: Configure custom path when backing up to S3
2025-03-31 12:39:25 +05:30
Ejaaz Khan
40065042ed
Merge pull request #31960 from Ponnusamy1-V/aer-type-error
fix: auto email report - type missmatch error in dynamic report filters
2025-03-30 15:58:09 +05:30
Ejaaz Khan
d414fe4ebf
Merge pull request #31938 from Raino-Harvest/develop
fix: condition based alert for Submittable DocTypes while Save and Submit
2025-03-30 15:47:17 +05:30
Ponnusamy1-V
e90b44b6b9 fix: auto email report - type missmatch error in dynamic report filters 2025-03-30 14:50:10 +05:30
Ankush Menat
0f7099c527
build: bump RQ to latest (#31952)
perf fix for busy pubsub thread
2025-03-29 06:39:24 +00:00
Frappe PR Bot
c78b3af71c
fix: sync translations from crowdin (#31949)
* fix: Bosnian translations

* fix: Chinese Simplified translations
2025-03-29 00:34:52 +01:00
Raino-Harvest
33f3b54e09
refactor: handled condition in single line for status alert in submittable doctype
Removed unnecessary lines in "if-else" condition and handled in single line.
2025-03-28 12:36:10 +05:30
Akhil Narang
475a616046
Merge pull request #31944 from frappe/mergify/bp/develop/pr-31919
fix(doctype): Dont reset owner in developer_mode (backport #31919)
2025-03-28 10:57:30 +05:30
Akhil Narang
5563194509
Merge pull request #31924 from barredterra/refactor-di-apis
refactor(Data Import): whitelisted methods
2025-03-28 10:50:40 +05:30
Gavin D'souza
b7a10a5733 fix(dt): Don't change owner of DocType in developer mode
If owner is set, this flow will lead to validate_set_only_once raising
error.

Use case: Custom DocType created on a production site, then gets complex
enough to be moved into an App. This error pops up in developer mode.

(cherry picked from commit ef2c64896c7006ffbe360278dc1d6a6b393489f6)
2025-03-28 05:18:30 +00:00
sokumon
a2ead69051 fix: restructure logic to generate report name 2025-03-28 01:16:02 +05:30
Ejaaz Khan
2e97ecd68d
Merge pull request #31937 from iamejaaz/35002-shortcut-report-redirect
fix: redirect to report from workspace
2025-03-27 22:53:00 +05:30
sokumon
d6470dc9bd chore: update frappe-charts to 2.0.0rc26 2025-03-27 22:49:53 +05:30
sokumon
4f705afb51 chore: update frappe-charts 2025-03-27 22:39:28 +05:30
sokumon
3301de67c4 fix: based on number of labels change space in charts 2025-03-27 22:39:28 +05:30
Frappe PR Bot
6a0bcd1605
fix: sync translations from crowdin (#31940)
* fix: Bosnian translations

* fix: Chinese Simplified translations
2025-03-27 18:07:02 +01:00
Raino-Harvest
aa203e3341
fix: condition based alert for Submittable DocTypes while Save and Submit 2025-03-27 20:44:32 +05:30
Ejaaz Khan
21c814f46a fix: redirect to report from workspace 2025-03-27 20:27:39 +05:30
0xD0M1M0
3c2499af35
fix: simplify Always BCC (#31931)
* fix: simplify Always BCC

* fix: if not list

* fix: linter
2025-03-27 13:40:33 +01:00
Akhil Narang
30538e38f6
Merge pull request #31928 from akhilnarang/drop-report-manager-duplicate
fix: don't create `Report Manager` twice
2025-03-27 17:05:43 +05:30
Akhil Narang
790a9882a8
Merge pull request #31916 from akhilnarang/importer-fix-parsing
fix: parse datetime and date separately
2025-03-27 17:05:34 +05:30
Akhil Narang
c6a75fed6a
Merge pull request #31915 from akhilnarang/fix-note
fix(note): `expire_notification_on` should be a datetime field
2025-03-27 17:05:17 +05:30
Soham Kulkarni
bd1c0470e8
Merge pull request #31927 from sokumon/sync-system-settings
fix: sync currency field on migrate
2025-03-27 16:08:48 +05:30
Soham Kulkarni
55fd5ccdb5
Merge pull request #31929 from sokumon/small-ui-fixes
fix(UI): move dropdown slightly to the left
2025-03-27 15:52:34 +05:30
sokumon
f311021307 fix: made it a patch instead of running every migrate 2025-03-27 15:23:38 +05:30
Akhil Narang
54ef9f2290
fix: don't create Report Manager twice
It gets imported from report.json

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-03-27 12:38:53 +05:30
sokumon
5a2ef3f71c fix(UI): move dropdown slightly to the left 2025-03-27 11:15:03 +05:30
sokumon
b3ab8c736d fix: sync currency field on migrate 2025-03-27 10:11:52 +05:30
Frappe PR Bot
0a907ccb4c
fix: sync translations from crowdin (#31923)
* fix: German translations

* fix: Bosnian translations

* fix: Chinese Simplified translations
2025-03-26 18:26:31 +01:00
barredterra
f320797873 refactor(Data Import): whitelisted methods 2025-03-26 17:46:10 +01:00
sokumon
584f63c9b0 fix: hard checks on report name length 2025-03-26 18:40:32 +05:30
Ejaaz Khan
7aaccf1112
Merge pull request #31914 from iamejaaz/grid-open-issue
fix: blank page on report when no data found
2025-03-26 18:38:56 +05:30
Akhil Narang
355e37fd19
fix: parse datetime and date separately
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-03-26 18:28:44 +05:30
Akhil Narang
d207649cad
fix(note): expire_notification_on should be a datetime field
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-03-26 18:19:54 +05:30
Ejaaz Khan
cf74077808 fix: blank page on report when no data found 2025-03-26 18:09:54 +05:30
Ejaaz Khan
f9cd6b1ab2
Merge pull request #31911 from iamejaaz/grid-open-issue
fix: position of grid row when open
2025-03-26 17:51:28 +05:30
Ejaaz Khan
5f63bd8fa9 fix: position of open row when open 2025-03-26 14:32:03 +05:30
Frappe PR Bot
d1c20eab19
fix: sync translations from crowdin (#31908)
* fix: German translations

* fix: Swedish translations

* fix: Persian translations

* fix: Bosnian translations

* fix: Chinese Simplified translations

* fix: Russian translations

* fix: Esperanto translations
2025-03-25 18:23:54 +01:00