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
e3da089b2c
fix(hadis): resolve CORS preflight headers and query param normalization
- Allow 'cache-control' and 'pragma' headers in CORS_ALLOW_HEADERS to prevent CORS preflight errors on transmitter and hadith requests
- Support both 'hadis' and 'hadis_id' query parameters in AdminHadisCorrectionViewSet
- Support both 'category' and 'category_id' query parameters in AdminHadisInterpretationViewSet
- Support both 'hadis'/'hadis_id' and 'reference'/'reference_id' in AdminHadisReferenceImageViewSet upload handler
3 weeks 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
4 months ago
__init__.py
feat(hadis-admin): enable optional pagination and multipart/json parser for interpretations and corrections
2 months ago
admin.py
slug generator mixin upgraded with update and save auto slug create
3 months ago
apps.py
redesign panel admin
2 years ago
cache.py
feat(cache): implement automatic cache invalidation and smart cache bypass
4 weeks 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
2 months 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.
3 months ago
image_compression.py
prod
4 months ago
image_utils.py
feat(chat): add file and image attachment support to ChatMessage model
12 months ago
ip_helper.py
fix(account): persist client IP, device OS, and user agent on auth and add serializer fallbacks
2 months ago
json_editor_field.py
redesign panel admin
2 years ago
keyval_field.py
init project first commit
2 years ago
media.py
feat(videos):auto thumbnail generator logic added to the backend
1 month ago
mixins.py
feat(backend): multilingual companion_type, restrict madhhab choices, and fix orphan bookmarks
4 weeks ago
multilang_json_widget.py
multilanguage admin panel enhancement
5 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
2 months ago
permissions.py
admin panel fieldsets fixed.
9 months ago
redis.py
fix(auth): resolve user registration password persistence, OTP validation, and login authentication
2 months ago
schema.py
admin panel enhancement
5 months ago
slug.py
feat: automatic smart unique slug generation for video and podcast models and serializers
1 month ago
styles.css
redesign panel admin
2 years ago
thumbail.py
init project first commit
2 years ago
time_formatters.py
media time pattern reformat
6 months ago
unfold_translations.py
admin live chat translation to russian added.
5 months ago
validators.py
fix(auth): resolve user registration password persistence, OTP validation, and login authentication
2 months ago
watermark.py
feat(watermark):watermark smart resizing for different photos
1 month ago
youtube.py
feat(video): temporarily disable youtube stream url resolution
1 month ago