Commit Graph

1054 Commits

Author SHA1 Message Date
Brian Kohan
18be22d322
Merge pull request #572 from CelestialGuru/bugfix/subqeries
Support Q expressions that contain subquery expressions
2025-12-04 11:28:19 -08:00
CelestialGuru
6372ce1a5b
Support Q expressions that contain subquery expressions.
Co-authored-by: CelestialGuru <45701317+CelestialGuru@users.noreply.github.com>
Co-authored-by: Brian Kohan <bckohan@gmail.com>
2025-12-04 11:19:47 -08:00
Brian Kohan
0d820d0641
Merge pull request #614 from bdabrowski/fix-transmogrify-init
Fixed custom __init__ check in transmogrify
2025-12-03 22:35:46 -08:00
Bartosz Dabrowski
8b11bf0f53
- Fixed bug in checking the existence of custom __init__ method in an object. The __init__ wasn't called previously.
- Added unit-tests for #615
- update changelog

Co-authored-by: Bartosz Dabrowski <bartosz.dabrowski@adverity.com>
Co-authored-by: Brian Kohan <bckohan@gmail.com>
2025-12-03 22:34:10 -08:00
Brian Kohan
347ef6d2dc
Merge pull request #675 from bckohan/fix_precommit
skip precommit hooks in precommit ci because just is not available
2025-12-03 21:53:11 -08:00
Brian Kohan
ef52b86680
skip precommit hooks in precommit ci because just is not available 2025-12-03 21:52:11 -08:00
Brian Kohan
58c7d11583
Merge pull request #674 from bckohan/ci
move from 6.0 rc1 to 6.0 django in CI
2025-12-03 20:56:15 -08:00
Brian Kohan
4fdf413c2a
move from 6.0 rc1 to 6.0 django in CI 2025-12-03 20:55:53 -08:00
Brian Kohan
617863d735
Merge pull request #672 from bckohan/chunked_iteration
Defer to chunk_size parameter on .iterators for fetching get_real_instances()
2025-12-03 20:53:50 -08:00
Brian Kohan
9dda8d114f
- Update polymorphic queryset iterators to honor chunk_size.
- Add iteration tests.
- Update documentation with iteration performance considerations.
2025-12-03 20:41:30 -08:00
Brian Kohan
9cb89d94b4
Merge pull request #671 from jazzband/mjnaderi/master 2025-12-03 11:08:39 -08:00
Mohammad Javad Naderi
2d6f9f0db7
- Add a failing test to demonstrate a bug
- regenerate migrations, fix test
- remove prints
- move test to regressions

Co-authored-by: Mohammad Javad Naderi <mjnaderi@gmail.com>
Co-authored-by: Brian Kohan <bckohan@gmail.com>
2025-12-02 15:23:55 -08:00
Brian Kohan
9399f7de76
Merge pull request #580 from TarunvirBains/parentadmin-behave-as-admin
Show full admin context (breadcrumb and logout nav) in model type selection admin form
2025-12-02 12:57:07 -08:00
TarunvirBains
47323bd72e
Update parentadmin.py
- fix parent admin form not behaving like an admin form (eg log out button context missing)
- add test for model type add form correctly embedding in the rest of the admin
- separate playwright admin form tests
- update changelog

Co-authored-by: TarunvirBains <61893384+TarunvirBains@users.noreply.github.com>
Co-authored-by: Brian Kohan <bkohan@example.com>
2025-12-02 12:50:31 -08:00
Brian Kohan
3d4cacb5af
Merge pull request #670 from bckohan/release
Update Release Job to be more verbose
2025-12-02 10:28:16 -08:00
Brian Kohan
83607a1a31
rename publish job and update to be verbose 2025-12-02 10:27:06 -08:00
Brian Kohan
37062d7518
rename publish job and update to be verbose 2025-12-02 10:26:54 -08:00
Brian Kohan
600acb89c1
Merge pull request #669 from bckohan/fixbuild
fix build to only compile package messages
2025-12-02 00:00:30 -08:00
Brian Kohan
23068a5de6
fix build to only compile package messages 2025-12-01 23:59:57 -08:00
Brian Kohan
3d418b7b11
Merge pull request #668 from bckohan/buildfix
fix release build
2025-12-01 23:46:49 -08:00
Brian Kohan
52a7ca23ae
fix release build 2025-12-01 23:45:16 -08:00
Brian Kohan
38abb82426
Merge pull request #667 from bckohan/versioning
Release to upstream and remove dynamic versioning
2025-12-01 23:25:21 -08:00
Brian Kohan
3299e38050
update release function to perate on upstream and remove dynamic versioning 2025-12-01 23:22:52 -08:00
Brian Kohan
517e576097
Merge pull request #573 from jazzband/feature/release_gh_action.ja
Initial release workflow
2025-12-01 23:14:14 -08:00
Joao Antunes
4ffc818175
Initial release workflow
Upgraded pypi publish action version

run lint and testing before allowing release to proceed

Co-authored-by: Brian Kohan <bckohan@gmail.com>
Co-authored-by: João Antunes <joao@pluto.bio>
2025-12-01 23:02:54 -08:00
Brian Kohan
1deee931ae
Merge pull request #666 from bckohan/issue546
Add playwright test capability, fix autocomplete bug on new form creation on stacked admin inline pages.
2025-12-01 14:59:17 -08:00
Brian Kohan
2fbd9b9d64
add playwright test capability, fix #546
Update src/polymorphic/tests/settings.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

Update src/polymorphic/tests/test_admin.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

Update src/polymorphic/tests/test_admin.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

address copilot code review suggestions
2025-12-01 14:49:26 -08:00
Brian Kohan
78208fb4fe
Merge pull request #665 from bckohan/dj6
support django 6 and python 3.14, update databases in CI
2025-11-29 22:44:39 -08:00
Brian Kohan
c26b84a85e
support django 6 and python 3.14, update databases in CI 2025-11-29 22:29:06 -08:00
Brian Kohan
5b91870935
Merge pull request #664 from jazzband/eol-django
Drop support for EOL versions of Django
2025-11-29 21:47:54 -08:00
Hugo Osvaldo Barrera
f6dce29dc2 Drop support for EOL versions of Django
See: https://www.djangoproject.com/download/#supported-versions
2025-09-02 19:20:17 +02:00
Brian Kohan
27011eea07
Merge pull request #663 from bckohan/master
Fix release CI check
2025-08-26 14:36:32 -07:00
Brian Kohan
82359b87b9
Merge branch 'jazzband:master' into master 2025-08-26 14:35:50 -07:00
Brian Kohan
31b27a2e5d
fix release CI check 2025-08-26 14:35:29 -07:00
Brian Kohan
89482332be
Merge pull request #662 from bckohan/master
update changelog
2025-08-26 14:34:22 -07:00
Brian Kohan
68916e6bfa
update changelog 2025-08-26 14:33:37 -07:00
Brian Kohan
7c1a73c5cd
Merge pull request #661 from bckohan/docs
refresh docs, add missing intersphinx references, update CONTRIBUTING
2025-08-26 14:25:25 -07:00
Brian Kohan
015e72d73f
refresh docs, add missing intersphinx references, update CONTRIBUTING 2025-08-26 14:24:17 -07:00
Brian Kohan
dbe7d8254a
Merge pull request #659 from bckohan/tests
Add tests to all django supported RDBMS to CI, add macos and windows tests
2025-08-25 23:54:23 -07:00
Brian Kohan
c64b097be2
Add tests to all django supported RDBMS to CI, also add macos and windows tests.
Remove development dependency on gettext - compilemessages is run in release action and during just build
2025-08-25 23:44:18 -07:00
Brian Kohan
282ac7f617
Merge pull request #657 from bckohan/docs
fix rtd build
2025-08-24 21:38:40 -07:00
Brian Kohan
ba681d5d0c
fix rtd build 2025-08-24 21:37:30 -07:00
Brian Kohan
0f80d89fc4
Merge pull request #656 from bckohan/just
Add Just interface for command package tasks
2025-08-24 18:33:10 -07:00
Brian Kohan
8d5f62ec17
fix dj-database-url dependency to work with django 3.2 2025-08-24 18:29:36 -07:00
Brian Kohan
8875e8ea04
add tomlkit, needed for direct test locking 2025-08-24 18:20:50 -07:00
Brian Kohan
1aab9121dc
fix uv test locking 2025-08-24 18:18:27 -07:00
Brian Kohan
7645431fb9
fix new lint workflow to install gettext because it is needed for the package build 2025-08-24 17:36:25 -07:00
Brian Kohan
e5caa70e59
add justfile interface for command package management tasks, lint docs, change precommit to use just interface and update lint GHA accordingly 2025-08-24 17:33:58 -07:00
Brian Kohan
0dc5327a0f
Merge pull request #654 from bckohan/changelog
add changelog entries for v4 and v4.1
2025-08-23 18:54:16 -07:00
Brian Kohan
d3e12cd26a
add changelog entries for v4 and v4.1 2025-08-23 18:49:45 -07:00