Commit graph

46241 commits

Author SHA1 Message Date
Ankush Menat
b0cc93e9d7
fix: web form filtering (#26122) 2024-04-23 12:27:51 +00:00
Niraj Gautam
3f0c2330fc
feat: Allow user to optimize tables (#26109)
* feat: Allow user to optimize tables

* fix: Update butto label

* fix: Filter out single & virtual doctypes

* fix: Create long job for optimization

* fix: check perm

---------

Co-authored-by: Ankush Menat <ankush@frappe.io>
2024-04-23 11:49:11 +00:00
Kareem Kouddous
27948bccc7
fix: Renaming when doctype is used as a virtual link docfield fails (#26025) 2024-04-23 11:35:30 +00:00
Ankush Menat
fc98e900a4
Merge pull request #26106 from rutwikhdev/fix-prepared-report-export
refactor: filters for export on prepared report
2024-04-23 15:37:55 +05:30
Ankush Menat
b5b6a52559 refactor: Store prepared_report_name state on report obj 2024-04-23 13:03:19 +05:30
Akhil Narang
1620da5c17
Revert "fix(grid_row): check child table dependent properties whenever a row is selected" (#26110) 2024-04-23 07:29:46 +00:00
Rutwik Hiwalkar
71a9fa4fe9 fix: filters on prepared report export 2024-04-22 22:13:53 +05:30
Ankush Menat
58f55bc20b
fix: increase report limit (#26102) 2024-04-22 14:12:05 +00:00
Akhil Narang
1c73e41504
Merge pull request #26100 from akhilnarang/sentry-exclude-permissionerror
chore(sentry): exclude `PermissionError` as well
2024-04-22 18:35:05 +05:30
Akhil Narang
edad15ef9c
chore(sentry): exclude PermissionError as well
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-04-22 18:21:43 +05:30
Ankush Menat
16f8d4c107
fix!: drop duplicate uploadfile (#26098)
* fix: deprecate uploadfile

use upload_file

* chore!: Drop deprecated method
2024-04-22 12:45:31 +00:00
Akhil Narang
1cb80adff0
Merge pull request #26095 from akhilnarang/fix-25800
fix(grid): ensure that `doc` itself is not null
2024-04-22 18:01:42 +05:30
Akhil Narang
0838eec211
fix(grid): ensure that doc itself is not null
Follow up to #25800

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-04-22 17:45:06 +05:30
Ankush Menat
d75b41793d
chore: drop flaky not so important UI tests (#26092) 2024-04-22 11:50:02 +00:00
Corentin Flr
2f38e7968c
fix(attribution): Truncate text, hide deps if there are none (#25999) 2024-04-22 11:44:57 +00:00
Akhil Narang
e34ae53c37
Merge pull request #26089 from akhilnarang/fix-redirect-routing
fix(resolver): handle werkzeug redirect exception
2024-04-22 17:07:22 +05:30
Markus Lobedann
0a4ee1d829
fix: 🐛 don't create __init__.py files when gathering pages (#26045)
* fix: 🐛 don't create __init__.py files when gathering pages

These files are only necessary if any other *.py files exists in a pages folder. Apart from that, this functions purpose (by name) is to get pages, and not create any source code files.

closes #25167

* refactor: ⚰️ remove commented out code
2024-04-22 16:53:18 +05:30
Akhil Narang
40346305a7
fix(resolver): handle werkzeug redirect exception
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-04-22 16:44:28 +05:30
Ankush Menat
03de739107
fix(UX): Add health check in navbar (#26086) 2024-04-22 07:35:59 +00:00
Akhil Narang
f2c109394e
Merge pull request #26001 from kittiu/patch-3
fix: unknown charset windows-874 problem on incoming mail
2024-04-22 12:52:31 +05:30
Ankush Menat
4b705fc701
Merge pull request #26046 from ankush/system_helth
feat: System Health Report
2024-04-22 12:45:57 +05:30
Nihantra C. Patel
38dba4d1f6
fix: datepicker time row color for timeless night (#26077) 2024-04-22 12:36:07 +05:30
Ankush Menat
c9a8cd673c refactor: misc
- fix styles
- hardcode perm check
- few more indicators
- cache directory size for 5 min (rapid refreshes should be fast enough)
2024-04-22 12:30:26 +05:30
Akhil Narang
441379e7a8
refactor: don't modify email library's dictionary
Keep our own map of alternative character sets

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-04-22 12:23:59 +05:30
Ankush Menat
c7127806d2 feat: failng scheduled jobs 2024-04-22 12:10:32 +05:30
Ankush Menat
9154e42c66 refactor: use table for errors 2024-04-22 12:10:32 +05:30
Ankush Menat
b0ce40442c feat: extend highlight to child tables 2024-04-22 12:10:32 +05:30
Ankush Menat
d40b2a2517 fix(UX): help links and relative URLs
also closes https://github.com/frappe/frappe/issues/23020
2024-04-22 12:10:28 +05:30
Ankush Menat
4f406d7c3b feat: highlight bad indicators 2024-04-22 11:42:17 +05:30
Ankush Menat
a94534a938 chore: rename child doctypes 2024-04-22 11:42:17 +05:30
Ankush Menat
cbf4351a49 fix: exception handling for health report 2024-04-22 11:42:17 +05:30
Ankush Menat
7411c4f0f6 feat: background jobs test 2024-04-22 11:42:17 +05:30
Ankush Menat
99d2deaea7 refactor: Single page instead of tabs 2024-04-22 11:42:17 +05:30
Ankush Menat
5b70060d73 feat: system health - users 2024-04-22 11:42:17 +05:30
Ankush Menat
614857e2f1 feat: backup health 2024-04-22 11:42:17 +05:30
Ankush Menat
92dc5f362e feat: cache health 2024-04-22 11:42:17 +05:30
Ankush Menat
b9ed8c5962 feat: database health stats 2024-04-22 11:42:17 +05:30
Ankush Menat
7bfa31f1d0 feat: Errors in System Health 2024-04-22 11:42:17 +05:30
Ankush Menat
2df9e2ea55 feat: email health checks 2024-04-22 11:42:17 +05:30
Ankush Menat
023297b52d feat: socketio health check 2024-04-22 11:42:17 +05:30
Ankush Menat
d7a0ed8971 feat: better bench doctor in UI 2024-04-22 11:42:17 +05:30
Ankush Menat
d410af79db feat: background worker monitoring 2024-04-22 11:42:17 +05:30
Ankush Menat
e06901a350 feat: System Health Report 2024-04-22 11:42:17 +05:30
Akhil Narang
280540a51f
Merge pull request #26081 from akhilnarang/enable-dynamic-filters-number-card
fix: allow setting dynamic filters for number cards even without developer mode
2024-04-22 11:33:31 +05:30
Akhil Narang
178dd89385
fix: allow setting dynamic filters for number cards even without developer mode
This fixes e4b3a3fa02

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-04-22 11:18:16 +05:30
Akhil Narang
ec5103fc45
Merge pull request #26078 from akhilnarang/enable-dynamic-filters-number-card
feat: enable dynamic filters for standard number cards
2024-04-22 11:07:14 +05:30
Akhil Narang
e4b3a3fa02
feat: enable dynamic filters for standard number cards
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-04-22 10:52:17 +05:30
Ankush Menat
d11f8e7bcb
fix: only notify for modified greater than DB (#26070) 2024-04-20 14:23:55 +00:00
Akhil Narang
37223b3744
Merge pull request #26054 from akhilnarang/fix-child-table-row-dependent-properties
fix(grid_row): check child table dependent properties whenever a row is selected
2024-04-20 15:20:38 +05:30
Alexandre Lumertz Damiani
01189631c2
fix: don't translate home and attachments folders (#24687)
* create default folders in English
* translate default folders in the UI

---------

Co-authored-by: barredterra <14891507+barredterra@users.noreply.github.com>
2024-04-20 10:42:58 +02:00