Rushabh Mehta
4756bfda20
fix(minor): Remove unused Settings workspace and some minor style fixes
2024-01-02 15:25:28 +05:30
Akhil Narang
ef14d9705a
Merge pull request #23831 from git-avc/fix-calendar-view
...
fix: consider allDay on Calendar View
2024-01-02 14:14:02 +05:30
Akhil Narang
c58e2c5eb3
fix: lint
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-01-02 13:55:48 +05:30
Ankush Menat
2b23b8d663
fix: validate server scripts with FrappeTransformer ( #24068 )
2024-01-02 07:19:20 +00:00
Saqib Ansari
2ef75be7ff
chore: update datatable
2024-01-02 12:35:10 +05:30
Akhil Narang
44fad9a9f1
Merge pull request #24066 from akhilnarang/sentry-request-data
...
feat(sentry): log request json body / form data
2024-01-02 11:40:12 +05:30
Akhil Narang
da8e88e66c
feat(sentry): log request json body / form data
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-01-02 11:39:16 +05:30
Ankush Menat
e296a81ed9
refactor: remove dead handling for "fnargs" ( #24064 )
...
This was added for some function here: 2dd28afcb7 (diff-4a7c68f7105f3a52a7504ce52ab85bd106df91e69ab07a9f12fe23dc258870a6R266)
It's not used anywhere.
2024-01-02 05:55:15 +00:00
Ankush Menat
b71d01e1b4
fix: View logging fails if no referrer
...
```
AttributeError: 'NoneType' object has no attribute 'startswith'
File "frappe/app.py", line 110, in application
response = frappe.api.handle(request)
File "frappe/api/__init__.py", line 49, in handle
data = endpoint(**arguments)
File "frappe/api/v1.py", line 36, in handle_rpc_call
return frappe.handler.handle()
File "frappe/handler.py", line 49, in handle
data = execute_cmd(cmd)
File "frappe/handler.py", line 85, in execute_cmd
return frappe.call(method, **frappe.form_dict)
File "__init__.py", line 1680, in call
return fn(*args, **newargs)
File "frappe/utils/typing_validations.py", line 31, in wrapper
return func(*args, **kwargs)
File "frappe/website/doctype/web_page_view/web_page_view.py", line 58, in make_view_log
if not frappe.utils.is_site_link(path):
File "frappe/utils/data.py", line 2488, in is_site_link
if link.startswith("/"):
```
2024-01-01 19:15:25 +05:30
Ankush Menat
e163dbe5e2
chore: disable v13 releases
2024-01-01 12:54:04 +05:30
Ankush Menat
8a7707e3fa
fix(DX): store tracebacks with context ( #24059 )
2024-01-01 07:16:47 +00:00
Ankush Menat
78cd62fec0
chore: faster total rows estimation ( #24058 )
2024-01-01 07:09:36 +00:00
Ankush Menat
d5a727dc58
fix: Rate control read only mode ( #24055 )
...
- It should inherit ControlFloat as underlying value is float.
closes https://github.com/frappe/frappe/issues/24053
2024-01-01 06:43:14 +00:00
Saqib Ansari
05225e077e
fix: broken dynamic_link to link formatting in query report
2024-01-01 11:56:09 +05:30
avc
c00d5ac258
feat(UX): cancel new row with escape key ( #23928 )
...
* feat: (UX) cancel new row with escape key
* fix: linters
* fix: more linters
---------
Co-authored-by: Ankush Menat <ankush@frappe.io>
2024-01-01 11:49:24 +05:30
Xiaoguang Sun
1fe3b5d5bc
refactor(workspace): Optimize save call on workspace doc ( #24052 )
...
Optimize Workspace.save_page to call doc.save() only once therefore
eliminate sending unnecessary queries to database.
Signed-off-by: Xiaoguang Sun <sunxiaoguang@gmail.com>
2024-01-01 11:38:40 +05:30
Ankush Menat
64c221343e
perf: skip ifnull checks on modified field ( #24042 )
2023-12-30 06:39:32 +00:00
barredterra
7e60d4d6d3
test: gettext utils
2023-12-30 03:37:33 +01:00
barredterra
231d1c2631
refactor: variable names
2023-12-30 03:01:55 +01:00
barredterra
5601a86587
fix: variable name conflict
2023-12-30 02:09:32 +01:00
barredterra
ef993511f0
fix: avoid writing empty .mo files
2023-12-30 01:59:55 +01:00
barredterra
45907318de
fix: handle missing locale directory
2023-12-30 01:59:18 +01:00
Raffael Meyer
a99f72ff2f
Merge pull request #24039 from barredterra/blog-post-list-indicator
2023-12-30 01:54:51 +01:00
barredterra
cd37bf0337
fix(Blog Post): correct indicator filter
2023-12-30 01:37:53 +01:00
Md Hussain Nagaria
646dac7eee
Merge pull request #24038 from frappe/fix-wg-base-replace
2023-12-29 22:52:01 +05:30
Hussain Nagaria
b9fef7eb8d
test: base class update on has web view update
2023-12-29 22:02:38 +05:30
Hussain Nagaria
ce3e029769
fix: incorrect class tags generation
2023-12-29 21:12:21 +05:30
Ankush Menat
19e0fe65f5
fix: allow guests to view published Newsletters
2023-12-29 18:04:29 +05:30
Ankush Menat
8c515a9a5d
fix: correct perm check for guests
...
Allow viewing document page if doctype allows guest to view
2023-12-29 17:59:39 +05:30
Ankush Menat
38314aec59
fix: Check permissions before rendering web view ( #24032 )
2023-12-29 17:07:17 +05:30
Ankush Menat
585200988b
feat: simple procline for scheduler
...
Makes it easy to tell if scheduler is for some reason "stuck".
2023-12-29 14:39:40 +05:30
Ankush Menat
31d72c33b4
chore: use site as "user" ( #24026 )
...
For us, a user is single site. This is because logic like "issue affects
more than 1 user" only makes sense for site. Same client/server script
can affect multiple user on same site but it's not a useful error for
us.
[skip ci]
2023-12-29 11:55:26 +05:30
Jannat Patel
bdc495f5d1
fix: show right permission for user cannot create doctypes ( #24027 )
2023-12-29 11:54:03 +05:30
Ankush Menat
d423d2ace5
fix(DX): filter version logs with changes to field ( #24023 )
...
Diff view shows all versions. E.g. if you enable/disable a script it
shows up in possible diff targets. This PR filters versiont to only show
the ones that have the field changed somehow.
2023-12-29 06:03:14 +00:00
Suraj Shetty
2e007b1ec8
Merge pull request #24019 from surajshetty3416/fix-global-search
...
fix: Do not change global search label to lower case
2023-12-29 10:29:27 +05:30
Suraj Shetty
d8e97f2dc0
fix: Do not change global search label to lower case
2023-12-29 10:26:16 +05:30
Suraj Shetty
529d0aa5a7
Merge pull request #24018 from surajshetty3416/hook-to-add-custom-route-resolver
2023-12-29 06:53:18 +05:30
Suraj Shetty
a51a150376
feat: Hook to add custom route resolver
2023-12-29 06:33:59 +05:30
barredterra
a53e819022
fix: move extract_javascript to extractors folder and use it
...
instead of babels js extractor
2023-12-28 17:00:46 +01:00
barredterra
e70c3092da
test: add cases for js parser
2023-12-28 17:00:38 +01:00
Ankush Menat
754d0f9152
test: less flaky datet picker test ( #24015 )
2023-12-28 15:42:34 +00:00
Ankush Menat
00f20f43c6
build: add setproctitle as dependency ( #24007 )
...
* build: add setproctitle as dependency
RQ and other tools use it to automatically set a useful proc title
* ci: print all bench logs after running tests
This can help reveal failures from background jobs etc
2023-12-28 20:50:27 +05:30
Ankush Menat
40b2f5115a
Merge pull request #24009 from ankush/sentry_misc_errors
...
fix: misc errors from sentry
2023-12-28 19:29:18 +05:30
Ankush Menat
4a8fb6c43c
style: format
2023-12-28 19:16:11 +05:30
Ankush Menat
1ae79badf7
fix: only set change listener if available
2023-12-28 19:11:12 +05:30
Ankush Menat
0f099b1f1f
fix: unconditionally pop ignore_user_type filter
...
This isn't a real column.
SENTRY: FRAPPE-13Z
2023-12-28 19:11:10 +05:30
Ankush Menat
704043a2f8
chore: remove duplicate cache clearing
...
frappe.clear_cache removes everything
2023-12-28 19:00:03 +05:30
Ankush Menat
bcd5d78dab
fix: skip undefined path
2023-12-28 17:58:25 +05:30
Ankush Menat
9b458ad354
Merge pull request #23835 from akhilnarang/sentry-sync-fc
...
refactor(sentry): sync up with FC implementation
2023-12-28 17:38:06 +05:30
Rushabh Mehta
210fd03c53
Merge pull request #24005 from rmehta/sidebar-item-spacing-fix
...
fix(minor): spacing for sidebar item with child items
2023-12-28 15:59:28 +05:30