45 lines
1.3 KiB
Python
45 lines
1.3 KiB
Python
# -*- coding: utf-8 -*-
|
|
##############################################################################
|
|
#
|
|
# SMS Retry Module
|
|
# Copyright (C) 2024 Expert Co. Ltd. (<http://exp-sa.com>).
|
|
#
|
|
##############################################################################
|
|
{
|
|
'name': 'SMS Retry',
|
|
'version': '14.0.1.0.0',
|
|
'category': 'Odex25-base/Communication',
|
|
'author': 'Expert Co. Ltd.',
|
|
'company': 'Expert Co. Ltd.',
|
|
'maintainer': 'Expert Co. Ltd.',
|
|
'website': 'http://www.exp-sa.com',
|
|
'summary': 'Retry failed SMS messages with configurable intervals',
|
|
'description': """
|
|
SMS Retry Module
|
|
================
|
|
This module allows automatic retry of failed SMS messages with configurable:
|
|
* Retry intervals (in minutes)
|
|
* Maximum retry count
|
|
* Next retry time tracking per SMS record
|
|
|
|
Features:
|
|
---------
|
|
* Automatically retries failed SMS messages
|
|
* Configurable retry interval
|
|
* Configurable maximum retry attempts
|
|
* Stores next retry time in each SMS record
|
|
* Cron job processes retries based on next_retry_time
|
|
""",
|
|
'depends': ['sms', 'base'],
|
|
'data': [
|
|
'security/ir.model.access.csv',
|
|
'data/ir_cron_data.xml',
|
|
'views/res_config_settings_views.xml',
|
|
'views/sms_sms_views.xml',
|
|
],
|
|
'installable': True,
|
|
'auto_install': False,
|
|
'application': False,
|
|
'license': 'LGPL-3',
|
|
}
|