Commit graph

51577 commits

Author SHA1 Message Date
Akhil Narang
0be60be5dd
Merge pull request #34198 from akhilnarang/python3.14
build: support python3.14
2025-11-14 18:57:40 +05:30
Akhil Narang
60e714e2e1
fix: commit before trying to delete user
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-11-14 18:36:34 +05:30
Akhil Narang
edc4b4bbd5
fix: set multiprocessing start mode to fork instead of forkserver
worker-pool with fork workers seem to not pick up jobs otherwise - the test `test_multi_queue_burst_consumption_worker_pool` just times out.

https://docs.python.org/3/whatsnew/3.14.html#concurrent-futures

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-11-14 18:36:34 +05:30
Akhil Narang
6e20cde862
chore: temporarily raise allow higher memory usage in basic rq job
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-11-14 17:42:47 +05:30
Akhil Narang
b83ae4d793
build(deps): bump cryptography and openssl
This allows us to use 3.14 freethreaded

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-11-14 17:42:47 +05:30
Akhil Narang
770024f048
fix: adjust refcount test for python3.14
References:
- https://docs.python.org/3.14/whatsnew/3.14.html#optimizations
- https://docs.python.org/3.14/whatsnew/3.14.html#whatsnew314-refcount

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-11-14 17:42:47 +05:30
Akhil Narang
0c3be512db
build(deps): bump RestrictedPython version [change to non-alpha before merging]
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-11-14 17:42:47 +05:30
Akhil Narang
c00a06445f
build(deps): bump pydantic version
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-11-14 17:42:47 +05:30
Akhil Narang
9d45a931d1
build(deps): bump orjson
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-11-14 17:42:47 +05:30
Akhil Narang
4ff5297d9e
build(deps): bump pypika
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-11-14 17:42:47 +05:30
Akhil Narang
9f2dba7bef
chore(ci): bump python version
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-11-14 17:42:47 +05:30
Akhil Narang
336e1ea3a5
build: update python version range
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-11-14 17:42:47 +05:30
Raffael Meyer
6c9c76a63c
feat(Email Queue): add banner if sending is disabled (#34683) 2025-11-14 12:38:06 +01:00
Ankush Menat
02a05c86bc
Merge pull request #34560 from AarDG10/setup-postgres-ci
ci: Setup Postgres test environment
2025-11-14 11:30:07 +05:30
mergify[bot]
4e50fc2dcf
Merge branch 'develop' into setup-postgres-ci 2025-11-14 05:36:48 +00:00
Ankush Menat
5bbdff9018
Merge pull request #34692 from ankush/global_search_update
fix: Update values on conflict in global search
2025-11-14 11:06:02 +05:30
Ankush Menat
f7e594a618 fix: Update value if conflicting 2025-11-14 10:54:38 +05:30
Ankush Menat
e8961aee80 fix: Dont fail silently in tests 2025-11-14 10:52:47 +05:30
Abdeali Chharchhodawala
b1190bd492
chore: remove debug console log for js_filters (#34681) 2025-11-13 18:18:40 +05:30
Manzoor Sofi
c692d52bb4
fix: align Duration picker layout and background color in child tables (#34661)
Co-authored-by: barredterra <14891507+barredterra@users.noreply.github.com>
2025-11-12 19:20:10 +00:00
Alexandre Perebaskine
60bd1f3bcd
fix: Emit updated checkbox value as integer instead of boolean (#34657) 2025-11-12 16:56:13 +01:00
Soham Kulkarni
0f66c7c2fe
Merge pull request #34642 from sokumon/grid-css
fix: grid header checkbox style
2025-11-12 00:03:47 +05:30
Akhil Narang
0fd745ae57
fix(api/v1): don't use as_dict() unless expand_links is passed (#34672)
That sets all keys to null if they don't exist, a breaking change.

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-11-11 17:44:39 +00:00
sokumon
d62fe486d7 fix: grid header checkbox style 2025-11-11 22:35:29 +05:30
Soham Kulkarni
16f2ad6e8e
fix(perm): check can_read if meta is not present (#34658) 2025-11-11 22:32:51 +05:30
AarDG10
0ca36db9b9 fix(reportview): remove redundant DISTINCT args in get_count for postgres 2025-11-11 13:18:42 +05:30
AarDG10
a12d855147 test(postgres): fix mariadb specific identifiers for postgres queries using normalize_sql 2025-11-11 13:13:51 +05:30
MochaMind
029f082e11
fix: sync translations from crowdin (#34654) 2025-11-10 12:57:51 +01:00
Raffael Meyer
0df57b6133
feat(translations): add hook to exclude translatable strings from dependencies (#34544) 2025-11-10 12:50:21 +01:00
Akhil Narang
35b459eaab
fix(middleware): check path before returning file (#34651)
Reference: support ticket 52956
2025-11-10 16:02:36 +05:30
AarDG10
a991bad767 ci: run postgres tests conditionally with postgres label 2025-11-10 13:15:34 +05:30
Aarol D'Souza
90e76220e3
test(postgres): added PostgreSQL variant for start/kill job test (#34549) 2025-11-10 11:53:01 +05:30
Marc
f02c0060ae
fix: prevent duration field from opening when set to read only (#34517) 2025-11-09 15:06:14 +00:00
MochaMind
4914d6614d
chore: update POT file (#34643) 2025-11-09 15:02:18 +01:00
MochaMind
4cedaa70da
fix: sync translations from crowdin (#34639) 2025-11-09 15:01:50 +01:00
AarDG10
b8793fac5b test(postgres): enable test_force_install_app for postgres 2025-11-09 18:46:18 +05:30
AarDG10
103841bd0c test(postgres): enable test_bench_drop_site_should_archive_site for postgres 2025-11-09 18:30:49 +05:30
Hussain Nagaria
fccaab4d5b
fix(AutoEmailReport): ignore mandatory field if hidden (#34640)
* fix: ignore hidden field for mandatory

Closes #34499

* chore: accurate comment
2025-11-08 12:49:46 +00:00
AarDG10
2feb536ec9 test(postgres): add pg-compatible query for test_db_cli_with_sql 2025-11-08 11:46:57 +05:30
AarDG10
27eca4f74c test(postgres): enable test_store_attachments for postgres 2025-11-07 18:17:06 +05:30
AarDG10
1ffbe4eaad test(postgres): add pg-compatible query for unique index check 2025-11-07 17:19:35 +05:30
Raffael Meyer
afefeb5dc1
refactor: allow defer_insert in doc.log_error (#34631) 2025-11-07 12:35:50 +01:00
AarDG10
a9c17f0e84 test(postgres): add delay in test_backup_no_options to avoid same-second timestamp collision 2025-11-07 15:08:08 +05:30
AarDG10
907f3de872 test(postgres): enable test_varchar_length for postgres 2025-11-07 12:37:55 +05:30
Soham Kulkarni
b4b5dabfb0
Merge pull request #34629 from sokumon/focus-on-correct-row
fix: dont move focus on the last row
2025-11-07 12:28:15 +05:30
AarDG10
e1b1426147 test(postgres): enable test_backup_no_options for postgres 2025-11-06 19:37:40 +05:30
Ejaaz Khan
da715c4a29
Merge pull request #34628 from iamejaaz/checkbox-alignment-grid-height
fix: grid height and checkbox alignment issue
2025-11-06 19:13:38 +05:30
Ejaaz Khan
f817628f1c fix: grid height and checkbox alignment issue 2025-11-06 18:51:34 +05:30
Ejaaz Khan
27ce9a3df4
Merge pull request #34624 from khushi8112/get-link-to-report-between-condition
fix: handle between condition properly in get_link_to_report filters
2025-11-06 17:29:02 +05:30
sokumon
071d0e6b97 fix: focus on child table 2025-11-06 17:05:14 +05:30