202964aea6
Features: 1) Add _in_celery_task utility function to detect task execution context; 2) Enhance vendor integration retrieval with context-specific logging (async/sync); 3) Improve error handling in vendor integration loading with exception logging;
...
Fixes: None;
Extra: 1) Refactor vendor filtering logic for clarity; 2) Add imports for logging, contextlib, and Celery utilities;
2025-10-21 12:44:19 +03:00
45d20bc17e
Features: 1) Add integration_path filter to active vendor query in get_vendors_integrations;
...
Fixes: 1) Ensure only vendors with a valid integration_path are included in the results;
Extra: 1) Adjust query formatting for improved readability.
2025-10-21 12:40:21 +03:00
6fa037390c
Features: 1) Add get_gateways_integrations utility for payment gateway integrations; 2) Add get_vendors_integrations utility for vendor integrations; 3) Add version API endpoint to return eVibes version; 4) Implement __str__ method for AbstractVendor;
...
Fixes: 1) Update return type of `create_object` to `Any`;
Extra: 1) Remove unused fields (`icon`, `priority`, `hide`) from `blog.apps`; 2) Update API URLs to include `version` endpoint; 3) Miscellaneous cleanup and comments.
2025-10-15 14:25:10 +03:00