zulip/zerver
Aman Agrawal d60d6e9115 urls: Add new endpoint to create scheduled messages.
This will help us remove scheduled message and reminder logic
from `/messages` code path.

Removes `deliver_at`/`defer_until` and `tz_guess` parameters. And
adds the `scheduled_delivery_timestamp` instead. Also updates the
scheduled message dicts to return `scheduled_delivery_timestamp`.

Also, revises some text in `/delete-scheduled-message` endpoint
and in the `ScheduledMessage` schema in the API documentation.
2023-04-28 17:25:00 -07:00
..
actions scheduled_messages: Move database related function to /actions. 2023-04-28 17:25:00 -07:00
data_import auth: Rewrite data model for tracking enabled auth backends. 2023-04-18 09:22:56 -07:00
integration_fixtures/nagios
lib scheduled-messages: Update scheduled message objects in the API for type. 2023-04-28 17:25:00 -07:00
management requirements: Upgrade Python requirements. 2023-04-25 21:20:33 -07:00
migrations soft_reactivation: Add a partial index to speed up event lookups. 2023-04-28 12:43:34 -07:00
openapi urls: Add new endpoint to create scheduled messages. 2023-04-28 17:25:00 -07:00
tests urls: Add new endpoint to create scheduled messages. 2023-04-28 17:25:00 -07:00
tornado tornado_url: Replace occurrences of `uri` with `url`. 2023-04-26 16:37:16 -07:00
views urls: Add new endpoint to create scheduled messages. 2023-04-28 17:25:00 -07:00
webhooks settings: Replace occurrences of `uri` with `url`. 2023-04-26 16:37:16 -07:00
worker error_notify: Drop any remaining browser-side errors in RabbitMQ queue. 2023-04-13 14:59:58 -07:00
__init__.py
apps.py requirements: Upgrade Python requirements. 2023-04-03 22:39:21 -07:00
context_processors.py settings: Replace occurrences of `uri` with `url`. 2023-04-26 16:37:16 -07:00
decorator.py Remove statsd support. 2023-04-25 19:58:16 -07:00
filters.py
forms.py templates: Update text on /accounts/find. 2023-03-30 09:06:14 -07:00
logging_handlers.py python: Use Python 3.8 typing.{Protocol,TypedDict}. 2022-04-27 12:57:49 -07:00
middleware.py Remove statsd support. 2023-04-25 19:58:16 -07:00
models.py urls: Add new endpoint to create scheduled messages. 2023-04-28 17:25:00 -07:00
signals.py requirements: Upgrade to Django 4.0. 2022-07-13 16:07:17 -07:00