Shariq Ansari
fd0e4f04eb
Merge pull request #28420 from shariquerik/fc_billing_helper_api
2024-11-11 13:59:12 +05:30
Shariq Ansari
afa817d40c
fix: removed saas_billing_base_url used for testing
2024-11-11 13:45:12 +05:30
Shariq Ansari
cd8320b24c
fix: frappecloud billing api helper
2024-11-11 07:57:11 +00:00
s-aga-r
c62e7334bc
refactor: use composite unique index in Email Account ( #28417 )
2024-11-11 12:19:38 +05:30
Frappe PR Bot
0e3233d592
fix: sync translations from crowdin ( #28382 )
2024-11-10 18:35:23 +01:00
Frappe PR Bot
4410390d4a
chore: update POT file ( #28415 )
2024-11-10 18:34:33 +01:00
Sumit Bhanushali
d530fc8cf7
Merge pull request #28414 from Abdeali099/docstring-formate
...
chore: Improve caching decorators docstring
2024-11-10 22:32:27 +05:30
Abdeali Chharchhoda
94518db4d7
chore: Add caching decorators docstring changes to git blame ignore
2024-11-10 12:42:39 +05:30
Abdeali Chharchhoda
e9bbe03354
chore: Improve caching decorators docstring
2024-11-10 12:37:46 +05:30
s-aga-r
e2e484e547
chore: update frappemail API endpoints ( #28408 )
2024-11-09 06:42:45 +00:00
Akhil Narang
81d059879d
Merge pull request #28399 from akhilnarang/fix-mariadb-host-login-scope
...
fix(new-site): `mariadb_user_host_login_scope` has been broken
2024-11-07 16:46:21 +05:30
Akhil Narang
5e5a332cec
fix(new-site): mariadb_user_host_login_scope was broken since it was added
...
Mismerge in 0d3b2499fc
Thanks Revant for pointing it out
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-11-07 16:33:02 +05:30
Nihantra C. Patel
337a9f6e99
fix: newsletter scheduling mail ( #28397 )
...
* fix: Newsletter scheduling
* fix: Newsletter scheduling
2024-11-07 15:34:32 +05:30
Raffael Meyer
69a8a362f6
fix: improve permission error message ( #28292 )
2024-11-06 12:28:09 +01:00
Devin Slauenwhite
e8d9bd39c7
feat: get current session user roles if uid is not provided ( #26808 )
2024-11-06 15:48:59 +05:30
David Arnold
4000cba810
fix: compat FrappeTestCase ( #28367 )
...
due to circular imports issues and me going out of my way to make it work 'cleanly', the previous backwards compatibility for FrappeTestCase unfortunately did not work on the manual cli test runner 'run-tests'
While not generally not affecting CI (which is precedented by the framwork's best practices to use 'run-parallel-test'), this broke some manual developer workflows
The restauration of FrappeTestCase in these scenario now unfortunately involves a plain copy of almost an entire implementation into the dumpster.
On the one hand, this doesn not accurately reflect the rather minuscule differences between IntegrationTestCase and FrappeTestCase, but on the other hand, it shields and freezes the old api should IntegrationTestCase evolve futher
2024-11-05 18:16:22 +01:00
Suraj Shetty
b629a58094
Merge pull request #28126 from Abdeali099/new-app-template-fixes
2024-11-05 12:47:37 +05:30
Akhil Narang
8918ad0fad
Merge pull request #27425 from barredterra/translatability-fixes
...
fix: translatability of boldened text
2024-11-05 12:39:47 +05:30
Suraj Shetty
c6849a5d37
Merge pull request #28267 from nabinhait/grid_row_onchange_event
2024-11-05 12:32:28 +05:30
barredterra
ac089c177a
revert: changes to energy point log
2024-11-05 12:25:33 +05:30
barredterra
daa6c617d4
fix: translatability of boldened text
2024-11-05 12:25:33 +05:30
Suraj Shetty
3da56632d7
Merge pull request #28331 from ljain112/fix-report-print
2024-11-05 10:53:06 +05:30
Suraj Shetty
def2874e0a
Merge pull request #28012 from dhiashalabi/fix/rtl-lang-support
2024-11-05 10:47:58 +05:30
Suraj Shetty
2628225a05
Merge pull request #28355 from Centura-AG/refactor/send-notification-by-channel
2024-11-04 23:44:34 +05:30
Frappe PR Bot
345b3c0c95
fix: sync translations from crowdin ( #28175 )
...
* fix: French translations
* fix: Spanish translations
* fix: Arabic translations
* fix: German translations
* fix: Swedish translations
* fix: Turkish translations
* fix: Persian translations
* fix: Bosnian translations
* fix: Esperanto translations
* fix: Hungarian translations
* fix: Chinese Simplified translations
* fix: Spanish translations
* fix: Swedish translations
* fix: Polish translations
* fix: Russian translations
* fix: Turkish translations
* fix: Spanish translations
* fix: Turkish translations
* fix: German translations
* fix: French translations
* fix: Spanish translations
* fix: Arabic translations
* fix: German translations
* fix: Swedish translations
* fix: Turkish translations
* fix: Persian translations
* fix: Bosnian translations
* fix: Esperanto translations
* fix: Hungarian translations
* fix: Chinese Simplified translations
* fix: Polish translations
* fix: Russian translations
* fix: Persian translations
* fix: French translations
* fix: Spanish translations
* fix: Arabic translations
* fix: German translations
* fix: Swedish translations
* fix: Turkish translations
* fix: Persian translations
* fix: Bosnian translations
* fix: Esperanto translations
* fix: Hungarian translations
* fix: Chinese Simplified translations
* fix: Polish translations
* fix: Russian translations
* fix: Turkish translations
* fix: Turkish translations
* fix: Turkish translations
* fix: Swedish translations
* fix: Spanish translations
* fix: Swedish translations
2024-11-04 18:09:01 +00:00
Akhil Narang
f6e44d3d94
Merge pull request #28338 from barredterra/sms_gateway_enabled
...
feat: add `sms_gateway_enabled` flag to bootinfo
2024-11-04 23:28:35 +05:30
Akhil Narang
0bde4c8a45
Merge pull request #28357 from frappe/pot_develop_2024-11-03
...
chore: update POT file
2024-11-04 23:26:52 +05:30
Md Hussain Nagaria
4ed846d265
Merge pull request #28364 from frappe/misc-fixes
...
fix: misc UI issues
2024-11-04 16:30:36 +05:30
Hussain Nagaria
465793849c
fix: store and use default currency from system settings
2024-11-04 16:08:27 +05:30
Hussain Nagaria
29838789d2
fix: use USD if no default currency is set/found
2024-11-04 16:01:00 +05:30
Hussain Nagaria
1ebb862d57
fix: don't wrap reqd symbol to new line
2024-11-04 15:03:02 +05:30
Hussain Nagaria
ec742dfe02
fix(UI): succinct field name for DocType name
2024-11-04 14:55:53 +05:30
David Arnold
7e0f281fda
fix: revert etag implementation ( #28358 )
2024-11-03 11:02:29 +00:00
David Arnold
6574896e39
fix: don't allow hashing of unnamed documents ( #28348 )
2024-11-03 11:50:27 +01:00
frappe-pr-bot
3d3acc54dc
chore: update POT file
2024-11-03 09:33:54 +00:00
Rushabh Mehta
6da9d2a808
Merge pull request #28271 from rmehta/fix-oauth-page
...
fix(style): fix oauth authorisation page and standardise error responses
2024-11-03 10:42:04 +05:30
Marc
7f3f2fef2b
Refactor send method by extracting notification logic into a separate function
...
- Created `send_notification_by_channel` method to handle notification sending by channel and make it easier to extend the channels with a new channel
- Simplified `send` method by moving channel-based notification logic to the new function
2024-11-02 11:58:07 +01:00
Ankush Menat
16407a50ec
fix: Excessive gap locking from hash naming ( #28349 )
...
Because of large common prefix hash naming becomes "too sequential" when
doing a lot of concurrent writes.
I don't know a good tradeoff between both use cases:
1. Lots of reads - prefers large shared prefix.
2. Lots of writes - prefers small shared prefix.
But as of now this punishes writes too badly in form of excessive
locking. Until a better fix is found, it's better to keep it prefix free.
---
A better fix would be a tradeoff of between these two:
1. Reads - temporal locality should result in spatial locality on disk.
2. Writes - temporal locality should NOT result in spatial locality.
temporal locality = data inserted around same time
spatial locality = data sits next to each other in DB pages.
This can be achieved by adding a small request/job specific part to
prefix so each concurrent request has it's own different locality when
writing data.
2024-11-01 06:18:22 +00:00
David Arnold
fcae6050f0
Revert "refactor: place mappers into read-only mode" ( #28347 )
...
This reverts commit 583e4bf3e7b4a1a9930707515b16dba704309c55.
2024-10-31 20:35:28 +00:00
Raffael Meyer
73a04e9a5d
refactor(mapper): use doc.check_permission ( #28316 )
2024-10-31 19:52:47 +01:00
barredterra
e3a65dc1e3
feat: add sms_gateway_enabled flag to bootinfo
...
This enables ERPNext to not show a "Send SMS" button when it certainly will not work.
2024-10-31 13:54:30 +01:00
ljain112
bbaed45d46
fix: do not show hidden filters in export or print
2024-10-30 15:42:59 +05:30
gavin
c01ea099d4
Merge pull request #28326 from gavindsouza/eps-clear_bootinfo
...
fix: Clear cache when EPS enabled/disabled
2024-10-30 10:27:08 +01:00
Gavin D'souza
ae592521fc
fix: Clear cache when EPS enabled/disabled
2024-10-29 13:12:05 +01:00
dependabot[bot]
e0a84e0f18
build(deps): bump actions/setup-python from 4 to 5 ( #28319 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-29 12:42:00 +01:00
dependabot[bot]
a3f43cebd1
build(deps): bump actions/checkout from 3 to 4 ( #28318 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-29 12:41:40 +01:00
gavin
85235d1252
Merge pull request #28304 from gavindsouza/enable-sentry-profiling
...
feat: Enable Sentry Sampling
2024-10-29 10:26:00 +01:00
Raffael Meyer
09cdf32f00
fix(Workspace): check perms on deletion ( #28315 )
2024-10-29 00:35:38 +01:00
Raffael Meyer
881d8c8597
fix(Webhook): highlighting for JSON Request Body ( #28313 )
...
The JSON request body is supposed to hold a jinja template which produces valid JSON. The JSON highlightng shows errors when applied to a jinja template.
2024-10-28 23:02:16 +01:00
Frappe PR Bot
c8ff316f94
chore: update POT file ( #28302 )
2024-10-28 18:13:14 +01:00