Если кто-то добавил вас в событие в календаре, вы не можете поставить себе удобное именно вам напоминание. Например, о встрече кому-то надо за час напомнить, кому-то за день.
Сейчас если админ создает группу для другого сотрудника, у которого нет прав на создание, ему приходится ждать, пока сотрудник вступит в группу, чтобы сменить владельца и покинуть группу.
Сейчас если открыть задачу в попапе, она почти всегда так открывается, то нигде нельзя вытащить ссылку на нее. Можно просто сделать заголовок попапа кликабельным, и ссылка будет вести на отдельную страницу конкретной задачи.
В комментариях, задачах и сообщениях можно упоминать коллег, тогда они получат уведомление. Но упоминать экстранет-пользователей нельзя, даже в рамках группы, в которую они входят. Было бы удобно.
В Битрикс24 сверстаны почти все типовые элементы, которые нужны для разработки новой функциональности и поддержки портала. Думаю, разработчикам было бы полезно иметь под рукой каталог типовых блоков, как, например, это сделано в bootstrap, чтобы не верстать на ходу, а разрабатывать в рамках существующей верстки.
Есть CMain::AddHeadScript, который добавляет скрипты в <head></head>. Но для ускорения загрузки сейчас в основном верстают так, что скрипты подключаются в футере. По-моему, уже почти все написали свои отложенные функции для этого, но они не работают с CDN и не сжимают файлы. Было бы хорошо иметь встроенный механизм для этого.
CP-1251 сейчас основная кодировка в 1С-Битрикс на данный момент, и это доставляет много неудобств. Например, bitbucket.org не умеет работать с этой кодировкой, и все lang-файлы моих модулей превращаются в кракозябры.
У рабочих групп в настройках есть «уровни доступа»: например, кто может видеть все задачи - модератор, все участники или только администратор.
Очень нужно добавить свои уровни доступа, хотя бы по группам пользователей, например, нужен уровень «Сотрудник»/«Экстранет пользователь», чтобы сотрудники видели все задачи, а экстранет-юзеры - только свои.
На своей странице пользователь может управлять подписками, выглядит это так:
Было бы очень полезно сделать возможность разработчикам через API добавлять сюда свои настройки (при установке модуля из marketplace). Например, мне нужно, чтобы пользователь мог задать значения для нескольких пользовательских полей объекта USER, которые создаются во время установки модуля.
Сложные решения часто состоят из нескольких модулей, которые могут размещаться в Marketplace отдельными приложениями.Сейчас клиенту приходится после установки большого сложного модуля вручную устанавливать все недостающие мелкие модули. Не все понимают, как это делать, и не все это делают. Было бы удобнее, если бы в инсталяторе модуля можно было указать, какие модули клиенту будет необходимо скачать дополнительно, и после установки основного модуля отправлять клиента в систему обновлений, где уже выбраны нужные модули для загрузки.
Чтобы разработчики могли адаптировать бизнес-процессы под свои задачи, нужны события на добавление, изменение и завершение бизнес-процессов.Задача частично решается дизайнером бизнес-процессов, но часто нет смысла переплачивать разницу в редакциях из-за двух строк кода.
Часто бывает нужно найти задачу по какому-то признаку, например, по названию.Было бы полезно сделать возможность сортировки задач по названию/дате добавления/рабочей группе. Также было бы полезно группировать задачи в произвольные "папки" — это тоже облегчит поиск нужной задачи.
Реализована возможность выбор отображаемых колонок + сортировки по новым столбцам. Начиная с версии tasks 14.0.16. За группировку задач по папкам просьба голосовать в другой идее - http://idea.1c-bitrix.ru/add-to-tasks-folders/