Sagar Vora
e08efc8a64
perf: use cached user and compile regex
2025-04-18 17:41:42 +05:30
ruthra kumar
d4ca8c3c6c
Merge pull request #32200 from ruthra-kumar/remove_custom_fonts
...
fix: remove custom font
2025-04-18 16:41:09 +05:30
ruthra kumar
41feed83be
fix: remove custom font
2025-04-18 16:04:28 +05:30
Ejaaz Khan
811c030420
Merge pull request #32196 from diptanilsaha/fix-setup-wiz-lang
...
fix: language change on setup wizard doesnt load options
2025-04-18 15:13:18 +05:30
Ejaaz Khan
501cda4b1f
Merge pull request #32194 from ljain112/fix-set-route
...
fix: return after setting value in set_route_filters
2025-04-18 15:00:35 +05:30
diptanilsaha
79a24c895e
fix: language change on setup wizard doesnt load options
2025-04-18 14:43:56 +05:30
ljain112
b9998bbcb2
fix: return after setting value in set_route_filters
2025-04-18 12:14:55 +05:30
Ankush Menat
33e28e0b28
Merge pull request #31989 from revant/clear-expired-tokens
...
fix: add clear_old_logs OAuth Bearer Token
2025-04-17 18:25:38 +05:30
Ankush Menat
acea1aedbf
perf: handle clearing large oauth token table
2025-04-17 18:05:37 +05:30
Suhail
331c89c505
fix(setup-wizard): create system user on initialising setup data ( #32181 )
2025-04-17 10:08:20 +00:00
Frappe PR Bot
c7e1abc920
fix: sync translations from crowdin ( #32092 )
2025-04-17 11:42:05 +02:00
Revant Nandgaonkar
2a5506ebc3
fix: add OAuth Bearer Token to clearing doctype hook
2025-04-17 07:56:10 +00:00
Ejaaz Khan
3c8a879f37
Merge pull request #32170 from iamejaaz/fix-grid-open-width
...
fix(minor): shrinking of width of grid row when open
2025-04-16 21:35:28 +05:30
Ankush Menat
9356f5d2e8
build: Bump RQ ( #32169 )
2025-04-16 17:31:26 +05:30
gavin
3498d35ff8
Merge pull request #31906 from frappe/mergify/bp/develop/pr-31904
...
refactor(minor): Backups Page (backport #31904 )
2025-04-16 13:52:56 +02:00
Ejaaz Khan
340980402e
fix: replace fill-width with 100%(firfox issue)
2025-04-16 17:22:36 +05:30
Ejaaz Khan
dfb8a19c53
fix(minor): shrinking of width of grid
2025-04-16 17:13:47 +05:30
gavin
792f1c237f
Merge pull request #32167 from gavindsouza/bp-pr-32074
...
perf(events): get_events performance & Google Calendar Integration fixes
2025-04-16 13:33:33 +02:00
Gavin D'souza
2a91be3158
chore: Resolve conflicts
2025-04-16 13:32:38 +02:00
Gavin D'souza
98a807af89
fix(ux): Scroll to respective field in system settings via action
...
(cherry picked from commit 4b597571b4322358aa5f1e35c5feb8465634a448)
2025-04-16 13:32:38 +02:00
Gavin D'souza
3e0a526f70
fix(health_report): Pass _dict to backups context
...
(cherry picked from commit 26f04ac3138e34a681d913cf228679ec93ec5c24)
2025-04-16 13:32:38 +02:00
Gavin D'souza
eccf26e05f
refactor(minor): Backups Page
...
- Don't cache page as it shows outdated backups in the list
- Check for backups to retain properly by bundling them by "backup"
rather than individual files
- Use cached system settings & new Path library to de-noise
- Optimize hourly job that deletes > limit_backup num of files
(cherry picked from commit c3b544389654263e3ebc7e14936ba230feef342b)
2025-04-16 13:32:35 +02:00
Ejaaz Khan
bdfcf92093
Merge pull request #32140 from rehanrehman389/illegal-character-fix
...
fix: illegal characters in Excel export
2025-04-16 16:46:13 +05:30
petnd
38f112f4ac
fix: Apply permlevel for update_doc endpoint in v2 API ( #32135 )
...
* fix: Only Return Allowed Fields in API Response
Apply Read Permission to the returned fields of API v2
2025-04-16 13:02:14 +02:00
Gavin D'souza
43626e2f4a
fix(Event): Capture days within the weekly repeat
...
Start from the starting date of the range, no need for code gymnastics
to clear it till here.
2025-04-16 12:56:15 +02:00
rehansari26
8dc96658cf
chore: format code using pre-commit
2025-04-16 15:22:43 +05:30
rehansari26
a0991b62a3
fix: illegal characters in excel export
2025-04-16 15:17:35 +05:30
ruthra kumar
7d5e338e55
Merge pull request #32106 from ruthra-kumar/allow_custom_fonts_in_wkhtmltopdf
...
fix: allow custom fonts in wkhtmltopdf
2025-04-16 15:14:48 +05:30
Ankush Menat
599c3a9b77
perf: cache link previews for 10 minutes ( #32161 )
...
Often used for masters and often never change
2025-04-16 09:11:33 +00:00
Soham Kulkarni
e038da5129
Merge pull request #32160 from sokumon/boilerplate-ci
...
fix(boilerplate): update mariadb in ci
2025-04-16 14:11:32 +05:30
sokumon
3ae2baeaf1
fix(boilerplate): update mariadb in ci
2025-04-16 13:58:24 +05:30
Soham Kulkarni
9adec086d6
Merge pull request #32158 from sokumon/search-dialog
...
fix(ui): search dialog
2025-04-16 13:46:28 +05:30
sokumon
8f6527d13e
fix(ui): search dialog
2025-04-16 12:49:33 +05:30
Soham Kulkarni
f395814a36
Merge pull request #32156 from sokumon/address-rendering
...
fix(minor): address rendering should look same
2025-04-16 11:44:47 +05:30
sokumon
1d723ded80
fix(minor): address rendering should look same
2025-04-16 11:15:26 +05:30
Ankush Menat
31e672f985
perf: 10000s of times faster global search ( #32147 )
...
In a new installment of *"how did it ever work"* - global search wasn't
filtering by the matched filter, just ranking. I have no idea why this
is being done here but it's far from a good idea from performance POV.
Not adding `MATCH` in where clause makes the fulltext index worthless.
2025-04-16 09:06:00 +05:30
Akhil Narang
9e6a73f7c2
Merge pull request #31156 from akhilnarang/sqlite
...
feat: sqlite support
2025-04-16 08:56:52 +05:30
meike289
31f534cade
fix: dont send mail to assignee again if assignee was sender ( #32014 )
...
* fix: dont send mail to assignee again if assignee was sender
* fix: pre-commit changes
* fix: simplify check, remove sender from assignees
Co-authored-by: Akhil Narang <me@akhilnarang.dev>
* fix: remove duplicate check
---------
Co-authored-by: Akhil Narang <me@akhilnarang.dev>
2025-04-16 08:23:22 +05:30
Gavin D'souza
75b47411a5
test: Add tests for repeatable events
2025-04-15 22:12:45 +02:00
Gavin D'souza
3dd23e07ec
fix(event): Better calculation of next recurring event
...
Previous method was confusing and had gaps
2025-04-15 22:11:41 +02:00
mergify[bot]
47650d75ff
fix: translatable string extraction ( #32142 ) ( #32148 )
...
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com>
2025-04-15 17:43:52 +00:00
Gavin D'souza
d179bfffdc
chore(Event): Test readability
2025-04-15 19:28:06 +02:00
Soham Kulkarni
e9d2737c3d
Merge pull request #31889 from sokumon/report-not-allowed
...
fix(UX): dont show the blank screen if no permission
2025-04-15 22:35:35 +05:30
Ankush Menat
56e2a9ad2d
Revert "fix(HTML Editor): extraction of images" ( #32129 )
2025-04-15 22:21:40 +05:30
Gavin D'souza
551be4f6ab
fix: Clear site test records log before running test
...
Not sure if this was intentional - there is no documentation as far as i
can tell
2025-04-15 18:28:21 +02:00
Gavin D'souza
4093f13067
chore: Drop dead file
2025-04-15 18:23:18 +02:00
Suhail
dafc73836f
feat: initialise and preload system settings and user for setup wizard ( #32108 )
...
used in press to smoothen the signup experience
2025-04-15 18:30:39 +05:30
Francisco Sousa Uva
20e6957312
fix: update minimum password score to 1 ( #31986 )
...
* fix #28620 : update minimum password score to 1
Updated minimum password score to 1
Updated passsword score test
* fix: password score now correctly defaults to 1 when enabled
* feat: added password score test for failure test when score is 0
* fix(system_settings): set check field value to 2, regenerate json
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
---------
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
Co-authored-by: Akhil Narang <me@akhilnarang.dev>
2025-04-15 09:04:19 +00:00
Akhil Narang
9fcf98be93
chore: disable SQLite CI for now
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-04-15 13:59:17 +05:30
Akhil Narang
ec27078266
chore(sqlite): set connection timeout to 15 seconds and set synchronous pragma
...
(wal was already enabled in the file itself, no harm setting it here for consistency.
Reference: 45622c7d54
Co-authored-by: 18alantom <2.alan.tom@gmail.com>
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-04-15 13:59:17 +05:30