Commit graph

334 commits

Author SHA1 Message Date
Niraj Gautam
aca2801897
Parse html to text in export_query (#32794)
* fix: Parse html to text in export_query

* chore: Use xlsx data for csv content
2025-07-23 18:19:52 +05:30
Diptanil Saha
ba298488c5
feat: include hidden columns in query report export file (#33333) 2025-07-16 11:22:07 +05:30
Ejaaz Khan
c72a9351d4 refactor: change site to request cache 2025-06-18 11:04:56 +05:30
Ejaaz Khan
8734d45033 refactor: remove duplicate code 2025-06-17 20:44:20 +05:30
Ejaaz Khan
e6eb4a73d7 refactor: revert permssion changes 2025-06-17 15:40:59 +05:30
Ejaaz Khan
771d6fe9e1 refactor: instead of local use site cache 2025-06-17 15:39:30 +05:30
Ejaaz Khan
484a43736a fix: query report read and if_owner permissions 2025-06-16 02:13:48 +05:30
Ejaaz Khan
a73ddf41f2
Revert "fix: query report read permission issue" 2025-06-10 11:35:25 +05:30
Ejaaz Khan
cd6644d568
Revert "fix: exclude if owner from accessing all report" 2025-06-03 17:03:54 +05:30
Ejaaz Khan
9112ec2d97 fix: exclude if owner from accessing all report 2025-05-27 14:35:21 +05:30
Ejaaz Khan
f72bd90fef fix: query report read permission issue 2025-05-15 18:03:36 +05:30
sokumon
c547bdcb78 fix: remove print statement 2025-04-11 18:13:32 +05:30
sokumon
6b85e94e5b fix: respect include filters while generating report name 2025-04-11 14:14:29 +05:30
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
sokumon
a2ead69051 fix: restructure logic to generate report name 2025-03-28 01:16:02 +05:30
Ejaaz Khan
21c814f46a fix: redirect to report from workspace 2025-03-27 20:27:39 +05:30
sokumon
584f63c9b0 fix: hard checks on report name length 2025-03-26 18:40:32 +05:30
sokumon
74fd714277 fix: change if to elif 2025-03-10 16:49:20 +05:30
sokumon
77e318d9d6 fix: small change 2025-03-10 15:26:38 +05:30
sokumon
2b8a6352ea fix: add all formating fields inside one function 2025-03-10 14:54:54 +05:30
sokumon
1d096040d8 fix: change condition 2025-03-10 13:20:33 +05:30
sokumon
d511499c1a fix: add currency precision formatting while exporting report 2025-03-10 13:02:56 +05:30
Ejaaz Khan
9400dd0c75
Merge pull request #31062 from aerele/exported-report-name
fix: set report name as pdf name
2025-03-06 16:48:27 +05:30
sokumon
a601f9daa5 fix: use total_row flag to check 2025-03-04 14:27:35 +05:30
sokumon
faf0d42e03 fix: handle total row properly while translating 2025-03-04 14:07:08 +05:30
sokumon
aaa456c2ab fix: only translate strings 2025-03-04 12:06:43 +05:30
sokumon
299d7bfccb fix: simplify function and better naming 2025-03-03 18:54:03 +05:30
sokumon
86a0482cbc fix: proper identation 2025-03-02 23:13:03 +05:30
sokumon
7e5f63da39 fix: check if filters are a dict 2025-03-02 22:59:58 +05:30
sokumon
684f7715e7 fix: total_row is handled properly 2025-03-02 21:38:03 +05:30
sokumon
ca8f3e0f0b feat: translate report data 2025-03-02 21:28:54 +05:30
Sugesh393
08bf9d83b6 fix: validate data.filter is empty or not 2025-01-31 16:14:53 +05:30
Sugesh393
47a4d15ef4 fix: set report name as file name 2025-01-31 15:22:49 +05:30
Ejaaz Khan
a4614da805
refactor: modify error message for query report with insufficient permissions (#29884)
* refactor: modify error message of not permitted report

* refactor: show the name of the report whose permission is being checked
2025-01-24 11:47:58 +05:30
mahsem
e8698a98de
fix: add strings and fields to translation 2024-12-21 13:17:01 +01:00
Akhil Narang
84ef6ec677
refactor: fixup with ruff 0.8.1
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-12-04 13:18:04 +05:30
Corentin Forler
e1bfc1bedc
fix(query_report): Check both read and select perms 2024-11-25 12:11:29 +01:00
Corentin Forler
b410d7f5ff
chore: Format 2024-11-14 17:57:50 +01:00
Corentin Forler
8cac65b4e2
fix(query_report): Validate filters using select permission, not read 2024-11-14 17:28:45 +01:00
Corentin Forler
572391afd6
fix(query_report): Fall back to session user before validating permissions 2024-11-14 16:03:23 +01:00
Akhil Narang
dea09e5384
chore(add_total_row): guess fieldtype from cell data type if not defined
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-10-10 17:13:02 +05:30
Akhil Narang
0c6d5de805 fix(query_report): use the correct key
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-09-27 19:24:43 +05:30
Akhil Narang
90bd55690a refactor(query_report): simplify logic
Reduce one level of nesting

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-09-27 19:24:43 +05:30
Akhil Narang
b17238f997 fix(query_report): fix indentation, add some newlines
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-09-27 19:24:43 +05:30
jabir-elat
b754bdb03d refactor(query_report): filter check 2024-09-27 19:24:28 +05:30
jabir-elat
e4485bebb0 fix(query_report): enforced user permissions on report filters for linked doctypes 2024-09-27 19:18:51 +05:30
Akhil Narang
28a5e9fee2
fix(query_report): don't follow reference report for prepared_report field
This disallows people from doing things like disabling prepared report on custom reports

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-06-18 18:20:56 +05:30
Richard Case
551c8d5ef4
fix: log report errors to aid debugging (#25738) 2024-04-08 12:21:41 +05:30
Ankush Menat
65fb8dce01 fix: dont render very large reports, offer export instead 2024-03-13 18:20:21 +05:30
Akhil Narang
3f1e19de85
refactor(treewide): enable RUF rules
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-02-21 16:20:28 +05:30