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
f82a30b630
fix(podcast): resolve audio playback redirect loop with HTTPS enforcement and cache-buster
- Enforce HTTPS for podcast audio files in serializers and admin field
- Add cache-busting version query param to bypass Cloudflare 301 cached redirect
- Configure SECURE_PROXY_SSL_HEADER and USE_X_FORWARDED_HOST/PORT in settings
- Update nginx config with HTTP to HTTPS redirect, media range/CORS headers and X-Forwarded-Proto handling
13 hours ago
..
country_city_db
feat(location): implement geolocation features using GeoIP2 database
10 months ago
country_city_list
list of cities and countries read from json files added
3 months ago
__init__.py
feat(hadis-admin): enable optional pagination and multipart/json parser for interpretations and corrections
4 weeks ago
admin.py
slug generator mixin upgraded with update and save auto slug create
2 months ago
apps.py
redesign panel admin
1 year ago
cache.py
feat(cache): implement automatic cache invalidation and smart cache bypass
4 days ago
calculate_distance.py
init project first commit
2 years ago
config_getter.py
feat: calender dobodi
1 year ago
convert_currency.py
init project first commit
2 years ago
countries.py
fix: country apis
2 years ago
excel_exporter.py
export excel module added to be used in different apps
4 weeks ago
exceptions.py
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
image_compression.py
prod
3 months ago
image_utils.py
feat(chat): add file and image attachment support to ChatMessage model
11 months ago
ip_helper.py
fix(account): persist client IP, device OS, and user agent on auth and add serializer fallbacks
4 weeks ago
json_editor_field.py
redesign panel admin
1 year ago
keyval_field.py
init project first commit
2 years ago
media.py
feat(videos):auto thumbnail generator logic added to the backend
2 weeks ago
mixins.py
feat(backend): multilingual companion_type, restrict madhhab choices, and fix orphan bookmarks
6 days ago
multilang_json_widget.py
multilanguage admin panel enhancement
4 months ago
pageless.py
init project first commit
2 years ago
pagination.py
feat(api): add optional pagination, category search, reference detail and relation management
4 weeks ago
permissions.py
admin panel fieldsets fixed.
9 months ago
redis.py
fix(auth): resolve user registration password persistence, OTP validation, and login authentication
4 weeks ago
schema.py
admin panel enhancement
5 months ago
slug.py
feat: automatic smart unique slug generation for video and podcast models and serializers
3 weeks ago
styles.css
redesign panel admin
1 year ago
thumbail.py
init project first commit
2 years ago
time_formatters.py
media time pattern reformat
5 months ago
unfold_translations.py
admin live chat translation to russian added.
4 months ago
validators.py
fix(auth): resolve user registration password persistence, OTP validation, and login authentication
4 weeks ago
watermark.py
feat(watermark):watermark smart resizing for different photos
2 weeks ago
youtube.py
feat(video): temporarily disable youtube stream url resolution
1 week ago