Commit graph

50208 commits

Author SHA1 Message Date
Rohit Waghchaure
5fe780dfd5 fix: setup wizard broken during site restoration (v14->v15) 2025-06-30 20:17:00 +05:30
Ankush Menat
f6567dabee
Revert: Keep None check (#33167)
No idea why, but some numeric fields can have unspecified defaults.
2025-06-30 12:45:38 +00:00
Soham Kulkarni
baca028f83
Merge pull request #33164 from sokumon/handle-logout
fix: handle abort while logout
2025-06-30 17:34:24 +05:30
sokumon
eeae4f8646 fix: handle abort while logout 2025-06-30 17:19:16 +05:30
Corentin Forler
e94361e12b
fix(schema): Fix default value change detection for Time fields (#33142)
* fix(schema): Handle "NULL" in default_changed_for_decimal

* fix(schema): Fix default value change detection for Time fields

* chore: format

* fix: Don't set zero default during change

This makes the check more aggresive. We by default set 0 on all numeric
fields, so we should ideally only migrate default between numbers and
not check `NULL` ever.

---------

Co-authored-by: Ankush Menat <ankush@frappe.io>
2025-06-30 11:34:01 +00:00
rohitwaghchaure
c21ac6030c
fix: setup wizard broken during site restoration (#33161) 2025-06-30 11:14:33 +00:00
Ejaaz Khan
77da8506e2
Merge pull request #32664 from mahsem/clear_all
fix: clear_all_translatability
2025-06-30 11:00:05 +05:30
avc
caf1065863
fix: add translatable strings for file upload dialog on webform (#33156)
* fix: add webform translatable strings

* fix: linters
2025-06-30 10:15:31 +05:30
MochaMind
4ae71ab618
fix: sync translations from crowdin (#33153)
* fix: French translations

* fix: Spanish translations

* fix: Arabic translations

* fix: German translations

* fix: Swedish translations

* fix: Turkish translations

* fix: Persian translations

* fix: Croatian translations
2025-06-29 23:10:28 +02:00
Ejaaz Khan
9097901f5c
Merge pull request #33150 from VishalSindham/feat-add-show_hide-toggle-option-password-reset-form
feat(password-reset-form): add show/hide toggle option to password reset form
2025-06-29 20:57:09 +05:30
Vishal Sindham
e1217282ac feat(password-reset-form): Add show/hide toggle option to password reset form 2025-06-29 19:47:02 +05:30
MochaMind
7884a660da
fix: sync translations from crowdin (#33143) 2025-06-29 16:01:41 +02:00
Ejaaz Khan
6329bf2479
Merge pull request #33146 from iamejaaz/start-rating-editable-alignment
fix(minor): alignment issue on rating field while editing
2025-06-28 23:00:25 +05:30
Ejaaz Khan
4d8fdb93f1 fix(minor): alignmet issue on ratng field while editing 2025-06-28 14:32:42 +05:30
Sagar Vora
d190e07cfa
fix: restore earlier werkzeug request default (#33145) 2025-06-28 12:15:52 +05:30
Sagar Vora
8686327e9e
Merge pull request #33138 from sagarvora/remove-in-test 2025-06-27 09:35:54 +00:00
Sagar Vora
8b13971ab2 test: use contextmanager to set user 2025-06-27 14:51:26 +05:30
Sagar Vora
547bc6b7f5 test: fix test_if_owner_permission_on_delete 2025-06-27 14:47:03 +05:30
Sagar Vora
35581eb50b test: fix test for nested permission 2025-06-27 14:44:09 +05:30
Sagar Vora
e01b6ff4ec test: improve report custom permission test 2025-06-27 14:35:34 +05:30
Sagar Vora
1812cdb613 test: improve report permission test 2025-06-27 14:30:52 +05:30
MochaMind
a6e87dad27
chore: update POT file (#33139) 2025-06-27 09:00:38 +00:00
Sagar Vora
76276566bd test: remove in_test exception in only_for 2025-06-27 13:56:07 +05:30
Ankush Menat
0613f4b11f
fix: Update session after request (#33136) 2025-06-27 13:42:22 +05:30
Soham Kulkarni
e1aa789acf
Merge pull request #32971 from sokumon/newsletter-removal
refactor: seperate newsletter into app
2025-06-27 11:59:02 +05:30
sokumon
949820c351 fix: tools workspace 2025-06-27 11:41:33 +05:30
Ankush Menat
b63b00da34
fix: Commit before starting a patch (#33133)
Closes https://github.com/frappe/frappe/issues/33092
2025-06-27 11:21:28 +05:30
Ankush Menat
9e437cd071
fix: Git branch is not mandatory (#33131)
You can have an app without git repo 🤷
2025-06-27 04:43:30 +00:00
sokumon
39c554d100 fix: more cleanup 2025-06-27 02:34:29 +05:30
MochaMind
b1cc56ff8a
fix: Thai translations (#33126) 2025-06-26 20:15:36 +02:00
Raffael Meyer
2c55b75910
fix: add context for duration field input labels (#33127) 2025-06-26 20:14:24 +02:00
sokumon
3e227b4cc4 fix: move patch to post model sync 2025-06-26 22:00:44 +05:30
Ankush Menat
7a145544df
Merge pull request #33047 from sagarvora/orjson
perf: use `orjson` for faster request processing
2025-06-26 19:12:59 +05:30
GoravG
4815b41915
chore(readme): changed frappe.dev to frappe.local in local developement setup (#33104)
* changed frappe.dev to frappe.local in local developement setup documentation

* changed frappe.local to frappe.localhost and removed add-to-host as it is no longer required
2025-06-26 17:55:00 +05:30
Sagar Vora
7660f59c31 perf(import_file): use orjson.loads 2025-06-26 17:38:16 +05:30
Sagar Vora
2e5c8bea03 feat: frappe.utils.orjson_dumps 2025-06-26 17:37:51 +05:30
Sagar Vora
cda7699187 perf: use orjson in utils 2025-06-26 17:37:51 +05:30
Sagar Vora
b857a4099a perf: use orjson for faster request processing 2025-06-26 17:37:51 +05:30
Ankush Menat
1a1dc0a62c
fix: more bad migrations and sanity test (#33112)
* test: prevent unnecessary migrations

* fix: Avoid resyncing JSON repeatedly

* fix: Varchar not nullable defaults should be casted

* fix: force cast to float before

Bad default values cause it to break.
2025-06-26 10:31:55 +00:00
Sagar Vora
56c7295b8c
perf: commit only if file is imported (#33114) 2025-06-26 15:51:03 +05:30
Sagar Vora
46fc377f5b
Merge pull request #33115 from sagarvora/print-heading-update 2025-06-26 09:56:24 +00:00
Sagar Vora
8d47138504 fix: update print heading doctype 2025-06-26 15:13:55 +05:30
Ejaaz Khan
c4d95108bd
Merge pull request #32950 from ibrahim317/fix-kanban-columns
fix(kanban): Refresh columns when switching boards, fixes #30030
2025-06-26 14:50:43 +05:30
Sagar Vora
bcbf8fa522
Merge pull request #33111 from sagarvora/remove-migration-hash-patch 2025-06-26 09:15:18 +00:00
Sagar Vora
627516711d fix: remove explicit call to add migration_hash column 2025-06-26 14:30:40 +05:30
Ankush Menat
02ee722e5a
fix: Avoid unnecessary int/long-int migrations (#33109)
Because size wasn't specified it kept syncing over and over again.

Specified default sizes for mariadb.
2025-06-26 12:39:44 +05:30
Ankush Menat
40b465ee0d
fix: Avoid unnecessary syncing defaults (#33108)
When default is `'0.0000'` (string) it gets synced again and again even
though it will end up being 0 again.
2025-06-26 06:49:44 +00:00
Ankush Menat
2a1d3dd474
fix: Unnecessary migration from hard-coded not-nullable fields (#33107) 2025-06-26 06:25:14 +00:00
mergify[bot]
d2d7533266
Merge branch 'develop' into fix-kanban-columns 2025-06-26 04:50:08 +00:00
gavin
d4ae914bdc
Merge pull request #33102 from frappe/mergify/bp/develop/pr-33089
perf: Apply force cache busting only for site assets (backport #33089)
2025-06-25 17:07:24 +02:00