You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Mohsen Taba
dd31a58013
fix(bookmarks): strictly filter playlists by bookmarked ID and eliminate item-level leakage
- video: remove Q(playlist_items__video__id__in=...) to strictly filter by bookmarked playlist ID
- podcast: ensure playlist bookmark filter targets playlist IDs and accepts both PODCAST_PLAYLIST and PODCAST
- security/correctness: return empty queryset if is_bookmark is requested without authentication across video, podcast, library, and article views
6 days ago
..
middleware
SEO : seo tools and normalizations added for code base and Article, Hadis (optimized to prefetch transmitters, references, and book authors), Library (Books), Podcast, and Video apps.
2 months ago
settings
feat(backend): multilingual companion_type, restrict madhhab choices, and fix orphan bookmarks
6 days ago
__init__.py
init project first commit
2 years ago
asgi.py
init project first commit
2 years ago
celery.py
init project first commit
2 years ago
debug_authentication.py
admin panel fieldsets fixed.
9 months ago
enhanced_auth_middleware.py
Refactor admin access redirection logic in middleware
7 months ago
language_code_middleware.py
init project first commit
2 years ago
redis_config.py
init project first commit
2 years ago
test_auth_middleware.py
docs: add repo information and update transaction admin
1 year ago
urls.py
dovodi settings apis updated
2 months ago
urls_dovoodi.py
Add domain-specific URL configurations and middleware for Dovoodi and Imam Javad</message>
7 months ago
urls_imamjavad.py
Add domain-specific URL configurations and middleware for Dovoodi and Imam Javad</message>
7 months ago
wsgi.py
init project first commit
2 years ago