khushi8112
1e64dea6a0
fix: test cases related to default letterhead change
...
(cherry picked from commit 8a2cb96c2a )
2026-02-24 15:52:54 +00:00
khushi8112
b21acec711
test: debugging the issue
...
(cherry picked from commit 570f574758 )
2026-02-24 15:52:54 +00:00
khushi8112
dd41f2ceb7
fix: add missing property_type
...
(cherry picked from commit fbf5529ddd )
2026-02-24 15:52:54 +00:00
khushi8112
4adcc1c521
feat: default letterhead and print format
...
(cherry picked from commit 0ea22f9796 )
2026-02-24 15:52:53 +00:00
Abdeali Chharchhoda
531bdbc727
fix: correct typos in marketing campaign custom fields function
...
(cherry picked from commit 6b7fed7f59 )
2026-02-17 08:12:00 +00:00
Diptanil Saha
3a604dd249
fix(pegged currencies): skip adding currencies_to_add items on pegged_currency_item if source_currency or pegged_against currency doc does not exist ( #51188 )
2025-12-18 16:22:56 +05:30
diptanilsaha
f1f68ead7d
chore: switched frankfurter api domain from api.frankfurter.app to api.frankfurter.dev
2025-11-25 13:10:48 +05:30
Raffael Meyer
4bd3b00e5f
refactor: remove unused import ( #50543 )
2025-11-15 19:34:44 +00:00
Raffael Meyer
38287afc05
fix: mark role profile names as translatable ( #50542 )
2025-11-15 19:26:12 +00:00
Raffael Meyer
f57d7f39bc
fix: mark navbar item as translatable ( #50541 )
2025-11-15 19:11:39 +00:00
Raffael Meyer
9a989a84fb
fix: use dummy translations for custom field labels ( #49875 )
2025-11-15 19:34:13 +01:00
diptanilsaha
12c1b8a910
fix: set default roles on role_profile during reinstallation
2025-10-13 02:20:48 +05:30
khushi8112
f14b3ed723
refactor: add permission check and minor fixes
2025-10-12 19:22:26 +05:30
khushi8112
610dcbb974
chore: remove frappe.db.commit
2025-10-12 13:11:04 +05:30
khushi8112
6494fc42c6
refactor: create_letter_head for readability
2025-10-12 13:11:04 +05:30
khushi8112
3abdfcb269
fix: app path correctly
2025-10-12 13:11:04 +05:30
khushi8112
0d58dfd0fa
feat: add default letterhead with HTML template via after_install
2025-10-12 13:11:04 +05:30
Henning Wendtland
22e4c7446e
feat: add company links to Email Account and Communication ( #49721 )
...
Co-authored-by: barredterra <14891507+barredterra@users.noreply.github.com >
2025-10-07 11:58:19 +02:00
Karuppasamy
cec0ffad06
Merge pull request #47898 from aerele/pegged-currency
...
Pegged currency
2025-06-17 15:08:31 +05:30
rohitwaghchaure
75b5ba6e67
refactor: track completed app setup wizards and re-run the setup wizard upon new app installation. ( #47691 )
2025-06-03 13:02:45 +05:30
Sagar Vora
593ecb3d68
Merge pull request #47011 from sokumon/remove-eps
...
fix: remove default energy points from erpnext
2025-04-23 21:21:28 +05:30
sokumon
e3af7f639d
fix: remove default energy points from erpnext
2025-04-11 14:03:53 +05:30
Md Hussain Nagaria
ef4f662c31
chore: update links to Frappe School ( #46823 )
2025-04-02 12:15:10 +05:30
Ankush Menat
41fe30ea6e
chore: erpnext.com -> frappe.io/erpnext ( #46288 )
2025-03-05 05:32:21 +00:00
Corentin Forler
33e72111c7
fix: Fix API endpoint for Frankfurter
2024-10-02 10:07:05 +02:00
David
96a6673510
feat(analytics): comply erpnext with utm methodology
2024-09-12 04:47:51 +02:00
rohitwaghchaure
9e9296e444
feat: track Semi-finished goods (including subcontracted items) against Job Cards ( #38341 )
...
* feat: Track Semi-finished goods (including subcontracted items) against Job Cards
* feat: option to add raw materials manually against operation
2024-06-02 01:28:58 +05:30
Raffael Meyer
10c5ed8a3c
fix: make help items translatable ( #40913 )
2024-04-08 23:55:20 +00:00
Akhil Narang
3effaf21ef
refactor(treewide): formatting and ruff fixes, + manually enabled F401
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev >
2024-03-27 16:06:04 +05:30
Rucha Mahabal
29f91a7919
fix(setup): avoid duplicate entry for Analytics role ( #40183 )
2024-02-29 05:23:30 +00:00
Ankush Menat
294f562fb9
build: Pin frappe requirements to ^16.0.0 ( #39782 )
2024-02-07 18:30:35 +05:30
Rushabh Mehta
b250a21a2b
fix(minor): remove "hide_workspaces" from erpnext/install.py
2024-01-02 15:50:54 +05:30
Raffael Meyer
e7e23fbc96
Merge pull request #38533 from barredterra/date-format-system-settings
2023-12-14 16:38:00 +01:00
barredterra
eb9ee3f79b
refactor: simplify conditional logic
...
Command: `sourcery review --fix --enable de-morgan .`
2023-12-05 11:22:55 +01:00
barredterra
b6957ddac2
fix: set date format from system settings
2023-12-03 17:21:48 +01:00
Ankush Menat
1da9087cc4
refactor: Simpler log settings setup ( #38449 )
...
Depends on https://github.com/frappe/frappe/pull/23507
2023-11-30 07:58:55 +00:00
Ankush Menat
d2096cfdb7
fix: keep customer/supplier website role by default
2023-10-16 16:55:09 +05:30
Ankush Menat
a449a4be29
chore: Add frappe school links ( #35995 )
...
Frappe School provides plenty of free tutorial for learning ERPNext.
2023-07-04 14:58:45 +05:30
Ankush Menat
a3ea985348
refactor: Use db.set_single_value ( #35668 )
...
I just applied semgrep autofix. Untested completed, review before merging.
```yaml
- id: frappe-set-value-semantics
patterns:
- pattern-either:
- pattern: frappe.db.set_value($DOCTYPE, None, $...AFTER)
- pattern: frappe.db.set_value($DOCTYPE, $DOCTYPE, $...AFTER)
fix: frappe.db.set_single_value($DOCTYPE, $...AFTER)
message: |
If $DOCTYPE is a single doctype then using `frappe.db.set_value` is discouraged for setting values in DB. Use db.set_single_value for single doctype instead.
languages: [python]
severity: ERROR
```
2023-06-13 17:30:38 +05:30
Ankush Menat
1e8ee9354a
fix(DX): Check Frappe and ERPNext major versions ( #35651 )
2023-06-12 19:20:52 +05:30
Ankush Menat
0166f69b31
chore: extend default role profiles
2023-06-07 15:09:49 +05:30
Deepesh Garg
76197cc437
chore: Default role profiles ( #35584 )
2023-06-07 10:11:32 +05:30
Deepesh Garg
abc6fe0b06
refactor!: Remove custom cashflow report mapper ( #35523 )
...
* refactor: Remove custom cashflow mapper
* chore: patch to delete docs
* fix: Cleanup defaults during install
* fix: Remove custom cashflow mapper from consolidated financial statement
2023-06-02 17:48:59 +05:30
Nabin Hait
86f88817a9
fix: Added pos links in Selling workspace
2023-05-30 13:18:58 +05:30
Nabin Hait
243c49c550
refactor: Workspace cleanup
2023-05-30 13:17:59 +05:30
MohsinAli
dd93ea067e
fix: change discuss forum url ( #34891 )
...
[skip ci]
2023-04-17 17:00:52 +05:30
Deepesh Garg
be723bb9d4
chore: Update user manual link ( #34478 )
2023-03-17 15:39:33 +05:30
Rohit Waghchaure
5949a7ecff
fix: default clear repost logs
2022-12-01 23:35:21 +05:30
barredterra
ce83f02f24
feat: create Incoterm records after install
2022-11-17 22:17:19 +01:00
Sagar Vora
aafb735283
perf: use create_custom_fields ( #31853 )
...
* perf: use `create_custom_fields`
* fix: default must be a string
2022-08-18 21:01:20 +05:30