Ankush Menat
33547a6354
ci: group output and limit diff
...
Verbose outut is MASSIVE and unreadable.
2024-03-20 14:23:08 +05:30
Shariq Ansari
2e47f66d4e
fix: row border was leaking
2024-03-20 14:19:57 +05:30
Ankush Menat
fbaa2549f2
test: add test for searching with paren
2024-03-20 12:30:11 +05:30
Ankush Menat
065674236c
refactor: duplicate check for *
2024-03-20 12:29:58 +05:30
Ankush Menat
5eca52b2c7
fix: only trim tab if it starts with tab
2024-03-20 12:29:58 +05:30
Ankush Menat
cc4e628edf
fix: remove unnecessary dummy column
2024-03-20 12:29:58 +05:30
Ankush Menat
3facad0a25
fix: avoid parsing reserved keywords and simple strings
2024-03-20 12:29:58 +05:30
Ankush Menat
414b1beffd
Revert "Revert "perf: cache fieldname extraction""
...
This reverts commit ffe84c9f9d .
2024-03-20 12:29:58 +05:30
Ankush Menat
ea193ecd48
Revert "Revert "fix: search_link fails when txt contains parentheses ( #22892 )""
...
This reverts commit c0cf13b8e8 .
2024-03-20 12:29:57 +05:30
barredterra
c6930ce185
feat: add option to set default email recipients
2024-03-20 01:17:46 +01:00
barredterra
3730dfa44e
feat: add option to filter email recipients
2024-03-20 00:44:22 +01:00
barredterra
b7c6b9f197
fix: align rows with filters
2024-03-19 21:37:23 +01:00
barredterra
e7b65db73a
refactor: like and unlike
2024-03-19 19:42:12 +01:00
barredterra
cd9f9ab473
refactor: get_like_html
2024-03-19 19:17:16 +01:00
barredterra
19e9d51f48
Merge branch 'develop' into list-performance
2024-03-19 19:12:18 +01:00
Ankush Menat
cc2c39d583
fix: avoid translating layout field labels ( #25548 )
...
- section
- tabs
Resolves https://github.com/frappe/frappe/pull/25482#discussion_r1530827772
2024-03-19 18:01:39 +00:00
Raffael Meyer
246f92dba0
refactor: remove dead code (likes-count) ( #25528 )
2024-03-19 23:25:00 +05:30
Ankush Menat
f4169d7870
Merge pull request #25506 from revant/feat-redis-sentinel-for-queues
...
feat: connect to redis sentinel for redis queue
2024-03-19 22:59:29 +05:30
Ankush Menat
e47e76897a
fix: notify on failed s3 backup upload ( #25544 )
2024-03-19 15:50:37 +00:00
Corentin Flr
e3d00e9117
fix(workspace): Don't allow Welcome as default workspace
...
Co-authored-by: Shariq Ansari <30859809+shariquerik@users.noreply.github.com>
2024-03-19 16:24:13 +01:00
Akhil Narang
288a7c3fc2
Merge pull request #25538 from akhilnarang/fix-undefined-document
...
fix: prevent TypeError if doc not defined
2024-03-19 17:34:43 +05:30
Akhil Narang
d978ca8ca5
Merge pull request #25533 from akhilnarang/fix-undefined-fields
...
fix: handle meta.fields being undefined
2024-03-19 17:34:16 +05:30
Akhil Narang
978e3407b6
fix: prevent TypeError if doc not defined
...
Happens here on a local setup if I click `Compose Email` button
communication.js:212 Uncaught TypeError: Cannot read properties of undefined (reading 'doc')
at frappe.views.CommunicationComposer.guess_language (communication.js:212:32)
at frappe.views.CommunicationComposer.setup_print (communication.js:536:8)
at frappe.views.CommunicationComposer.prepare (communication.js:239:8)
at frappe.views.CommunicationComposer.make (communication.js:41:8)
at new frappe.views.CommunicationComposer (communication.js:16:8)
at Object.primary_action (communication__list_js:34:3)
at HTMLButtonElement.<anonymous> (list_view.js:1426:19)
at HTMLButtonElement.dispatch (jquery.js:5135:27)
at elemData.handle (jquery.js:4939:28)
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-03-19 17:21:28 +05:30
Raffael Meyer
7be963345b
Merge pull request #25530 from earona/feat-doctype-extractor
2024-03-19 11:56:26 +01:00
Akhil Narang
674ca78cfe
fix: handle meta.fields being undefined
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-03-19 12:26:17 +05:30
RitvikSardana
f1c4f88843
fix: eval support for child table
2024-03-19 12:02:17 +05:30
Suraj Shetty
6992bbba8a
Merge pull request #23906 from Shankarv19bcr/multiselect_list
...
fix(UX): Multiselect List control
2024-03-19 10:51:17 +05:30
Exequiel Arona
9a0761f1c0
fix: suggested correction applied
...
frappe/gettext/extractors/doctype.py
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com>
2024-03-19 00:04:22 -03:00
barredterra
d67b69e93f
refactor: align list style to frappe-ui
2024-03-19 01:53:36 +01:00
barredterra
3dd648e5f8
refactor: use ElementFactory
2024-03-19 01:13:56 +01:00
Exequiel Arona
9033f5c65d
feat: add description of doctype to extractor
2024-03-18 19:26:32 -03:00
barredterra
de0cdc86ba
perf: get_like_html
2024-03-18 20:50:06 +01:00
barredterra
d238d8b3fd
perf: avoid useless JSON parsing
2024-03-18 20:02:14 +01:00
barredterra
84e4fb4b03
fix: handle empty seen
2024-03-18 20:01:27 +01:00
barredterra
69f634da0a
perf: strip html from html fields only
2024-03-18 18:27:13 +01:00
barredterra
b24062ea50
perf: construct html from scratch
...
Instead of parsing from string and re-querying the needed elements.
2024-03-18 17:33:12 +01:00
barredterra
fbaa35ba1c
perf: get rid of unnecessary jquery
2024-03-18 17:31:23 +01:00
Frappe PR Bot
99a8ff885e
fix: sync translations from crowdin ( #25508 )
...
* fix: Spanish translations
* fix: French translations
* fix: German translations
* fix: Spanish translations
* fix: Arabic translations
* fix: Persian translations
2024-03-18 21:18:06 +05:30
Ankush Menat
fa6ec99c89
fix: escape text types before setting disp area ( #25520 )
2024-03-18 21:17:09 +05:30
Raffael Meyer
0ec8f8f108
fix: disable selected page length button ( #25519 )
2024-03-18 20:41:43 +05:30
Ankush Menat
d7f82bc260
fix: escape value in multiselect pill ( #25516 )
2024-03-18 20:11:28 +05:30
Ankush Menat
a87948befe
Merge pull request #25502 from ankush/signal
...
feat: debug stuck process by sending SIGUSR1
2024-03-18 19:35:10 +05:30
Ankush Menat
fdd74e3ac1
fix: set sane default timeout on SMTP
2024-03-18 19:19:32 +05:30
Ankush Menat
8a7beebf30
fix: handle distinct for fieldname ( #25511 )
...
`distinct count(fieldname)` is supported well but `count(distinct fieldname)` fails if fieldname contains full field with table name included. This PR just adds basic handling for it.
Needs to be rewritten entirely in QB __some day__.
2024-03-18 13:38:29 +00:00
Fisher Yu
41a7b42f16
fix: Translate form and workflow builder ( #25482 )
...
* Update AttachControl.vue
* Update ButtonControl.vue
* Update CheckControl.vue
* Update CodeControl.vue
* Update DataControl.vue
* Update ImageControl.vue
* Update LinkControl.vue
* Update RatingControl.vue
* Update SelectControl.vue
* Update SignatureControl.vue
* Update TableControl.vue
* Update TextControl.vue
* Update TextEditorControl.vue
* Update Section.vue
* Update Column.vue
* Update Tabs.vue
* Update Field.vue
* Update Sidebar.vue
* Update AddFieldButton.vue
* Update AddFieldButton.vue
* Update Section.vue
* Update WorkflowBuilder.vue
* Update Autocomplete.vue
* Update EditableInput.vue
* Update AttachControl.vue
* Update ButtonControl.vue
* Update CheckControl.vue
* Update CodeControl.vue
* Update DataControl.vue
* Update ImageControl.vue
* Update LinkControl.vue
* Update RatingControl.vue
* Update SelectControl.vue
* Update SignatureControl.vue
* Update TextControl.vue
* Update TextEditorControl.vue
* Update Field.vue
* Update EditableInput.vue
* Update TableControl.vue
* Update Column.vue
* fix: variable in translatable string
* fix: add context for row number label
* fix: translate labels in workflow builder
* style: formatting
---------
Co-authored-by: barredterra <14891507+barredterra@users.noreply.github.com>
Co-authored-by: Ankush Menat <ankush@frappe.io>
2024-03-18 18:41:50 +05:30
Akhil Narang
6c767bf8d6
fix: skip setting of contact full name if its too long ( #25509 )
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-03-18 18:38:23 +05:30
David Arnold
56f1ed4fb3
fix: exclude irrelevant regional links ( #25510 )
2024-03-18 18:37:43 +05:30
Gursheen Anand
351151b0ff
fix: reset announcements after saving settings
2024-03-18 14:54:36 +05:30
Gursheen Anand
1a0fe4c48d
fix: toolbar condition for setting up widget
2024-03-18 14:53:48 +05:30
Gursheen Anand
86f97922d1
feat: add html for widget below navbar
2024-03-18 14:47:58 +05:30