Commit graph

14170 commits

Author SHA1 Message Date
Ejaaz Khan
bd77e9ccf7 fix: minor spacing issue 2025-08-08 12:29:03 +05:30
Ejaaz Khan
d601990a19 feat: new mobile list view 2025-08-08 10:44:01 +05:30
mergify[bot]
a35763039c
Merge branch 'develop' into new-scrollable-list-view 2025-08-06 06:36:22 +00:00
Ejaaz Khan
4a10b41ea7
Merge pull request #33529 from HarryPaulo/fix-translate-labels-on-dashboards
fix: translate dashboards legends
2025-08-05 12:41:31 +05:30
Ejaaz Khan
f761e368e1
refactor: simplify column label retrieval using optional chaining and nullish coalescing 2025-08-05 12:05:23 +05:30
HarryPaulo
b854519a86 fix: translate dashboards legends 2025-08-04 12:05:10 +00:00
Vishal Sindham
8b02229b52
fix(Table_Multiselect_Field): Mitigate reflected XSS due to search (#33443)
* fix(Table_Multiselect Field): Mitigate reflected XSS due to search feature of table multiselect

* fix(Table_Multiselect_Field): Making changes where required

* fix(Table_Multiselect_Field): Making changes where required
2025-08-04 13:36:53 +05:30
naaa760
93455d8e72 feat: auto-expand sidebar on hover 2025-08-02 21:28:38 +05:30
Ejaaz Khan
890ab456e3
Merge pull request #33505 from sokumon/date-picker-issue
fix: added logic to prevent blanking on datetime fields
2025-08-02 11:10:53 +05:30
sokumon
279f08efe5 fix: added logic to prevent blanking on datetime 2025-08-01 14:00:02 +05:30
Abdeali Chharchhodawala
2c3603c270
refactor: Enhance About dialog box (#28994)
* refactor: Add copy to clipboard button for Apps information

* refactor: Update about dialog to use consistent variable naming and improve readability

* refactor: Adjust button styling for copy apps info in about dialog

* refactor: Update YouTube icon in about dialog for improved visual consistency

* refactor: Add Instagram link to about dialog for enhanced social media presence

* refactor: Add forum link to about dialog for enhanced community engagement

* refactor: Enhance about dialog with improved app version tooltip and copy functionality

* refactor: make code flatter

* fix(style): update class names for app version elements in about dialog

* revert: Remove single app copy version

* feat: add copy functionality for app version in about dialog

* fix: remove unnecessary padding from copy apps info button in about dialog

* refactor: Wrap label in translation function

* refactor: remover `Apps Version` heading

* refactor: replace old twitter icon with new icon

* chore: make about dialog code readable

* refactor: remove `repl` function to append html in about dialog

* refactor: do not sort installed apps in about

* chore: Update copy version title

* refactor: update single app copied version info

* refactor: make version text retrieval easy

* refactor: simplify loop variable in version retrieval

* refactor: only show app_name and app_version in copied info

* fix: add link to Frappe Blogs in about section

* chore: Update label and link of social links in About

* refactor: use for each loop to get app versions

* fix: remove Frappe School link from about dialog
2025-08-01 13:49:33 +05:30
Akhil Narang
a8fc41a5ab
Merge pull request #33349 from zeel-codder/fix/redirects-setup-wizard
fix: prevent random redirect on setup wizard even after all apps setup is done
2025-07-31 22:42:19 +05:30
Ejaaz Khan
435b6d0144
Merge pull request #32143 from marination/list-view-buttons
fix: Render List row buttons as columns
2025-07-31 12:13:20 +05:30
Soham Kulkarni
be60e286d4
fix(List View): make Toggle Sidebar work again (#33482)
* fix(List View): make Toggle Sidebar work again

* fix: remove shortcut key combination confusion
2025-07-30 19:23:54 +05:30
Soham Kulkarni
79018e8dab
Merge pull request #33440 from sokumon/restrict-workflow-actions
fix: restrict workflow actions in report view
2025-07-29 16:17:07 +05:30
Suhail
e51af704cd
fix(billing): better check for setup_complete (#33475)
Earlier we used to have 1 or 0, but now it returns `true` or `false`. Changing the code so that it can support both cases.
2025-07-29 06:49:42 +00:00
Ayush Chaudhari
761751f269
feat: App-Defined Workflow Tasks and Server Scripts on Transition (#33255)
* feat: add workflow task doctypes

* chore: add Workflow Task to Script Type of Server Scripts

* chore: add description for Workflow Tasks

* feat: fetch dotted paths and corresponding names from hooks

* fix: use Select field instead of Autocomplete

* feat: execute tasks in the background on state transition

* fix: throw error when task not found

* fix: naming for transition task set by user

* fix: child table views

* feat: support for server scripts

* chore: comments and description

* fix: change the casing of docevent options

* fix: change test casing

* feat: Add Workflow Transition field to webhooks

* fix: temporarily remove filter

* feat: add webhooks as workflow actions

* test: test execution of synchronous app-defined methods and server scripts

* chore: shorten the description and change the fieldname of the field 'execute_asynchronously' to 'asynchronous'

* test: server script executipn

* fix: add field to UI

* test: change customer to domain

* test: change Customer to Domain

* fix: patch for change in webhook fields

* chore: fetch only used fields in get_all

* fix: don't run test logic in application code 🙂

* test: separate tests for workflow tasks

* Revert "fix: patch for change in webhook fields"

This reverts commit 2e9c51c43ca2b3698991fbe75cc4032368ab174c.

* chore: break into smaller functions

* test: webhooks with workflow tasks

isolate mock responses to test_sync_tasks

* Revert "fix: change test casing"

This reverts commit e2bad96ed01dea0a26d002ea44a1e0175525ed31.

* Revert "fix: change the casing of docevent options"

This reverts commit ddfc81bf775fad74225f25815b8e3e7b255dc9eb.

* fix: webhook casing

* fix: type hint for doc
2025-07-29 11:01:44 +05:30
Soham Kulkarni
64db88228f
refactor: seperate blogs into a seperate app (#32737)
* fix: remove doctypes,workspace blocks, files

* fix: minor python tests and UI tests

* fix: remove blog post from tests

* fix: remove blogger as role for tests

* fix: add check for if doctype exists

* fix: ui test

* fix: more cleanup

* fix: cleanup comments and fix test_query

* fix: resolve conflicts

* fix: add warning and handle comments
2025-07-28 14:35:02 +05:30
Rahul Agrawal
20e4815d81
fix: Default currency symbol in query report total row (#33429) 2025-07-28 11:41:44 +05:30
marination
d0006d1fd7 fix: Cut long list view button labels with ellipsis and tooltip 2025-07-24 19:20:52 +02:00
marination
723a95c955 Merge branch 'develop' into list-view-buttons 2025-07-24 11:16:10 +02:00
sokumon
5877b980a5 fix: restrict workflow actions in report view 2025-07-24 10:17:17 +05:30
Ejaaz Khan
8cbb944165
Merge pull request #33396 from iamejaaz/42088-link-title-issue
fix: link field title not reliable
2025-07-21 01:20:01 +05:30
Ejaaz Khan
59a6604b70 fix: link title not being translated 2025-07-20 21:25:29 +05:30
Soham Kulkarni
fa7040fcbb
fix: use correct route (#33393) 2025-07-20 13:30:41 +05:30
Soham Kulkarni
377e3640af
fix: open sidebar on mobile (#32945)
* fix: open sidebar on mobile

* fix: show logo from app_data

* fix: show correct logo in toolbar
2025-07-18 13:32:07 +05:30
sokumon
33f0781bf9 fix(datetime): add a should refresh check to avoid recursion in grid 2025-07-17 18:30:13 +05:30
Ejaaz Khan
acf798c1cd
Merge pull request #33356 from iamejaaz/41091-copy-doctype
fix: copy doctype not working
2025-07-17 16:33:05 +05:30
Ejaaz Khan
5b8f0727ac fix: copy doctype not working 2025-07-16 18:03:34 +05:30
Diptanil Saha
725659972e
fix: export query report hidden columns (#33350) 2025-07-16 12:33:50 +05:30
Diptanil Saha
ba298488c5
feat: include hidden columns in query report export file (#33333) 2025-07-16 11:22:07 +05:30
zeel-codder
92b0348851 fix: prevent random redirect on setup wizard even after all apps setup is done 2025-07-15 22:04:44 +05:30
Shariq Ansari
2751207c68 fix: ignore validation in to, cc & bcc multiselect field in New Email modal 2025-07-15 17:31:08 +05:30
mergify[bot]
9d3e59daff
Merge branch 'develop' into nd28-patch-set-value-error-handling 2025-07-15 08:31:55 +00:00
Raffael Meyer
0254dc8a84
fix: indicator translation (#33326) 2025-07-14 16:22:46 +02:00
Soham Kulkarni
7b49f1a79c
Merge pull request #33319 from sokumon/small-ui-fixes
fix(minor): UI fixes
2025-07-14 19:05:43 +05:30
Diptanil Saha
0e6918eeca
fix: query report export dialog not updating on switching to other report (#33320) 2025-07-14 18:35:10 +05:30
sokumon
6633de8c74 fix: aligned tick icon on list filter 2025-07-14 17:53:47 +05:30
sokumon
6f399e7fbb fix: dont trigger change when date/datetime is on grid 2025-07-14 15:15:25 +05:30
Soham Kulkarni
b834b33b56
Merge pull request #32839 from sokumon/values-over-chart
fix: configure to show values on top of bar and line graphs
2025-07-10 11:52:05 +05:30
ravibharathi656
1156aced08 fix: allow child-to-parent grouping in report view 2025-07-07 16:04:35 +05:30
Christian Werner
8978d24f9d
fix: improve shortcuts for German keyboard layout (#31647)
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com>
2025-07-06 19:03:04 +02:00
Ejaaz Khan
4fd2c8c338
Merge pull request #33222 from VishalSindham/fix/form_sidebar-Make_user_field_the_focus_field
fix(form_sidebar): Make user field the focus field
2025-07-06 11:58:46 +05:30
Vishal Sindham
89e8e33d12 fix(form_sidebar): Make user field the focus field 2025-07-03 22:08:45 +05:30
Ejaaz Khan
0cd1965aad
Merge pull request #33178 from iamejaaz/report-print-format
feat: print format for Reports
2025-07-03 12:01:43 +05:30
sokumon
6a2c400222 fix: configure to show values on top of bar and line graphs 2025-07-02 19:00:45 +05:30
Diptanil Saha
df950df470
fix: play_sound api replay media from beginning for same media (#33190) 2025-07-02 15:47:46 +05:30
Ejaaz Khan
924ca85e59 feat: print format for Reports 2025-07-01 17:33:59 +05:30
Ejaaz Khan
77da8506e2
Merge pull request #32664 from mahsem/clear_all
fix: clear_all_translatability
2025-06-30 11:00:05 +05:30
Ejaaz Khan
4d8fdb93f1 fix(minor): alignmet issue on ratng field while editing 2025-06-28 14:32:42 +05:30