Kunal Sharma

Results 12 issues of Kunal Sharma

1st commit removes ```select_related()``` call in ```messages.py``` - calling ```select_related()``` without arguments can cause ```target lists can have at most 1664 entries``` error. 2nd commit removes ```private_message_policy``` setting from the...

area: settings (admin/org)
priority: high
size: XL
difficult
new feature
integration review
area: compose (banners & validation)

This PR adds a "Required" parameter to the custom profile fields which makes the fields required to be filled by all the members in the organization. Fixes: #28512 **Screenshots and...

area: settings (admin/org)
size: XL
new feature

This PR adds the API documentation for "/invites/{prereg_id}" endpoint. **Screenshots and screen captures:** ![Screenshot 2024-04-13 231537](https://github.com/zulip/zulip/assets/119798962/4ddf8da0-f626-4d60-ae7a-c6c1ebf31562) ![Screenshot 2024-04-13 231221](https://github.com/zulip/zulip/assets/119798962/1da58c63-f471-47d9-af06-01a43c79e2f5) Self-review checklist - [x] [Self-reviewed](https://zulip.readthedocs.io/en/latest/contributing/code-reviewing.html#how-to-review-code) the changes for clarity and maintainability...

size: L

This commit updates the "first_message_id" of the stream on the deletion of the first message that was sent to it. This results in 1 extra query when any stream message...

bug
area: message-editing
size: L
integration review

This PR uses markdown rendered version of the description instead of plain description text in stream typeahead. This renders emojis in the description. [CZO discussion](https://chat.zulip.org/#narrow/stream/9-issues/topic/emoji.20in.20channel.20description.20in.20typeahead) **Screenshots and screen captures:** Before...

size: M

Adds a test to check if links of API docs pages are present in the sidebar and have the same label as the endpoints' summary. **Screenshots and screen captures:** Self-review...

size: M

Fixes part of #30458. [CZO discussion](https://chat.zulip.org/#narrow/stream/412-api-documentation/topic/Support.20schema.20examples.20in.20our.20API.20docs.20generator.2C.C2.A0.2330458/near/1910596) Fixes: **Screenshots and screen captures:** Self-review checklist - [x] [Self-reviewed](https://zulip.readthedocs.io/en/latest/contributing/code-reviewing.html#how-to-review-code) the changes for clarity and maintainability (variable names, code reuse, readability, etc.). Communicate decisions,...

size: XL

Adds API documentation for `/export/realm` endpoints. **Screenshots and screen captures:** Screenshots ![Screenshot 2024-08-03 122940](https://github.com/user-attachments/assets/fe063ec6-9ee2-4694-bf39-d32360b5538c) ![Screenshot 2024-08-03 122953](https://github.com/user-attachments/assets/fcd73bf4-fd8b-4093-9f2b-ca0bb98c3ac5) ![Screenshot 2024-08-03 123002](https://github.com/user-attachments/assets/64f15af5-b244-4d0b-aeef-e4a9c42a5bee) ![Screenshot 2024-08-03 123013](https://github.com/user-attachments/assets/02c7a7b0-9ede-4a20-aa12-08f931945089) Self-review checklist - [x] [Self-reviewed](https://zulip.readthedocs.io/en/latest/contributing/code-reviewing.html#how-to-review-code) the changes...

size: XL
api docs review

Adds a new feature for adding saved replies. Fixes: #31227 Screenshots ![Screenshot 2024-08-22 204755](https://github.com/user-attachments/assets/9484f92a-e4a4-471f-a688-ca59af8c0bfc) ![Screenshot 2024-08-22 205022](https://github.com/user-attachments/assets/a0ecd15a-136b-4017-a92c-f0ee2777ac0d) Self-review checklist - [x] [Self-reviewed](https://zulip.readthedocs.io/en/latest/contributing/code-reviewing.html#how-to-review-code) the changes for clarity and maintainability (variable names,...

size: XL

- Adds `can_move_messages_within_channel_group` channel-level permission for who can move messages within the channel. - Adds `can_move_messages_within_out_of_group` channel-level permission for who can move messages within the channel. Fixes: #34243 Screenshots and...

area: channel settings
priority: high
size: XL
maintainer review