Actions
Gets-notes » History » Revision 57
« Previous |
Revision 57/62
(diff)
| Next »
Никита Давыдовский, 12/07/2014 01:20 AM
Notes¶
07-12-2014¶
- при каждом новом обновлении точки - новый uuid (updatePoint)
29-11-2014¶
- вместо UUID использовать ID точки??
- авторизованный пользователь получает все свои точки???
- Получение точки по uuid?
- Проблема с датой в addPoint, заполнение напрямую в БД?
- Эскейп спецсимволов в addPoint, при использовании кавычек в description, разбор json перестает работать
- Отчет о тестировании report
- Аттестационные тесты?
- Примеры кода тестов?
- Примеры исправления ошибок?
- Оформление нагрузочных тестов?
26-11-2014¶
- Ошибка "Can't insert point to database" при добавлении точки
Добавть тег extended_data в updatePoint?- Тестирование:
- Проблема unit-тестиования в PHPUnit (классы, mock объекты, имитация добавения в БД)
- Модель нагрузки для нагрузочного тестирования:
- Методы для тестирования (loadPoints, loadTracks, loadTrack)
- Допустимое время отклика
- Количество одновременных запросов
- Оформление отчета (структура, примеры)
19-11-2014¶
Кластеризация точек на карте- Блочное тестирование ~ тестирование API, возможно, если сделать заглушки для внешних вызовов
при добавлении поля сразу дать возможность вводить имя поля и его значение
06-11-2014¶
- Удостовериться что у всех точек есть uuid (важно в obstacles, т.к. там все имена одинаковые)
Возвращает ли uuid точек метод loadTrackОптимизация начальной загрузки точек- Проверить почему addPoint не восприниает поля (uuid, link,description)!,
какой формат extended_data? Каким образом добавить json строку в description, чтобы она оставалась json при выборке?Не пропадает busy-overlay при загрузке точек
при изменении категории точки на карте не обновляются- проверить когда отправляется url и description !!!
- поле uuid в режиме read-only
- ? надо ли редактировать поля точки
- ? что делать с html/xml (показывать как текст или интерпретировать)
переход от точки на карте к форме описания/редактирования точкивариант редактирования точки: 1) сырое представление (поля url и description) 2) представление в формате json (разбиение на пары название поля и значение поля)добавить название для поля координаты, поля изображение и поля аудиоделать запрос на данные при значительном изменении карты (треть от радиуса)
List of the open tasks for 24-10-2014¶
наложение имени трека/точки на другие поля, в окне информациикнопку отображения маркера на карте переделать в 2 кнопки: 1) отображение текущего местоположения + координаты и 2) маркер в центре экрана + координаты- добавить кнопку публикации маршрута при наличии прав у пользователя (после добавления функционала)
сделать отображение произвольного json (первый уровень) на веб (просмотр: имя-значение, редактирование: имя-поле ввода) Для известных полей (image, audio) делать специальную обработку.двойные запросы к серверу ()- не отправлять радиус если он не указан?
- не возвращает url метод loadtracks.php
- заменить в sequence на all в схемах для произвольного порядка аргументов.
расширить перечень языков популярнымипри обновлении трека/точки перечень категорий увеличиваетсяпроблема чтения точек в треке "город которого нет"слайдер радиуса:флажок "по умолчанию"
- ссылки на исходные картинки и трек для точки и трека
удалять удаленную точку с карты (+/, сейчас полное удаление трека)-отображать новые точки для видимых треков на карте при добавлении.- для больших описаний сделать expand/collapse
- редактирование точек (изменение/удаление)
добавление в приватный канал в соответствии с категориейфильтры вынести в основной список(не надо)- остальные задачи (админка и т.п.)
23-10-2014¶
- кнопку отображения маркера на карте переделать в 2 кнопки: 1) отображение текущего местоположения + координаты и 2) маркер в центре экрана + координаты
16-10-2014¶
перевод организовать через параметр GET запроса и ассоциативный массив[Кулаков] настроить mod_rewrite на переадресацию /ru/... -> ...php?lang=ruобрабатывать accepted_language для установки языка при первом входе- добавить кнопку публикации маршрута при наличии прав у пользователя (после добавления функционала)
- сделать отображение произвольного json (первый уровень) на веб (просмотр: имя-значение, редактирование: имя-поле ввода) Для известных полей (image, audio) делать специальную обработку.
09-10-2014¶
- двойные запросы к серверу
- не отправлять радиус если он не указан?
заменить кнопку показать на карте на кнопку с текстом- не возвращает url метод loadtracks.php
- заменить в sequence на all в схемах для произвольного порядка аргументов.
- расширить перечень языков популярными
- при обновлении трека/точки перечень категорий увеличивается
02-10-2014¶
- проблема чтения точек в треке "город которого нет"
- слайдер радиуса:
указать цифрами расстояние в метрах- флажок "по умолчанию"
18-09-2014¶
проверить именование треков в системе и сделать при необходимости как в письме
Во всех полях имени трека делать эскейп символа " ", он разделяет сущности
Найти решение для двойного использования urlencode- ссылки на исходные картинки и трек для точки и трека
добавить url в левую панель для точки- удалять удаленную точку с карты (+/-, сейчас полное удаление трека)
удалять удаленный трек с карты- отображать новые точки для видимых треков на карте при добавлении.
название точки и трека показывать целиком в окне инфо- для больших описаний сделать expand/collapse
11-09-2014¶
- маршруты
кнопка назадредактирование гидасохранять зум при выборе точки для добавленияСделать необязательным url- Редактирование точки
удаление старого сообщения при появлении новогоскрыть маркер на карте если не в стадии редактированияудаление трека???удаление точкидоп. параметр для точки - радиус действия в метраx, необязательный => description.radiusпоказывать по умолчанию текущую позицию.
- точки:
- добавление в приватный канал в соответствии с категорией
при перемещении карты подгружать точки для центра экранарадиус фиксированный, будет изменяться в настройках- фильтры вынести в основной список
обновлять точки на карте при изменении спискапросмотр информации о точке из списка- изменение точки
- удаление точки
- остальные задачи (админка и т.п.)
04-09-2014¶
восстановить работу веб клиентасделать текущие координаты - центр экрана или координаты пользователя (в центр экрана)динамическое подгружение точек и треков (?) при смещении карты- возможность изменять радиус и
отображать/скрывать область просмотра. - проверить статус задач с предыдущего раза.
выслать ссылку на gets с логами
28-08-2014¶
- добавить проверки на все данные
- разобраться с работой в firefox
- скрывать проигрыватель и место под картинку если их нет
- восстановить функционал точек
- убрать авторизацию по логину/паролю
- (мин приоритет) подписывание/отписывание каналов в публичную область
- админку в вебе
- функционал в сервисе
- функции в скриптах
23-06-2014¶
- проработать вариант использования "создание аудиогида" (создание трека, добавление точек, удаление точек, изменение точки)
- не будет с 9 по 25 июля.
23-05-2014¶
- Веб интерфейс для GeTS
- Входить по умолчанию под гостем
- Карта по текущему местоположению
- Значения полей по умолчанию (координаты от браузера, радиус 100 км)
16-05-2014¶
- Веб интерфейс для GeTS
- авторизация через google и анонимная работа
- просмотр точек на карте + фильтры по категориям
- просмотр маршрутов на карте + фильтры по категориям
- Добавление/изменение/удаление точки и маршрута
- просмотр мультимедиа ресурсов, привязанных к точкам
- просмотр маршрута в виде списка + действия с содержимым точек (мультимедиа)
- администрирование (низкий приоритет): работа с категориями и публичным пространством
04-04-2014¶
- функция добавления точки (только в свой канал(ы))
- функция удаления точки (только в своих каналах)
- добавить в KML информацию о категории точки (ID)
добавить в loadPoints параметр space=(public, private, all) default=all- тестовый клиент:
авторизация (гугл ИД, гео2таг ИД)- добавление точки
- удаление точки
перечень категорийпросмотр своих точекпросмотр общих точек
21-03-2014¶
- добавлены точки с ticrk + обновлен скрипт gets
- [кулаков] посмотреть удаление канала
- запустить скрипт по городам (geonames).
- сделать описание запросов
- сделать описание сценариев
28-02-2014¶
- запустить скрипт по городам
- сделать отдельного пользователя
- добавить данные в пространство этого пользователя
- подписаться на каналы пользователя в gets2
- добавить в имя канала имя пользователя!!!
- переписать API по авторизации на использование гугла
- вопрос с обновлением меток (изменение или удаление метки)
- Добавить все данные из ticrk по аналогии с geonames
- посмотреть, есть ли в kml поле для автора или источника точки
- добавить примеры в API
21-02-2014¶
- сделать категории для городов (city.large, city.medium, city.small)
- для крупных городов сделать ссылки на википедию/викимапию (посмотреть БД у Кринкина)
- вопрос с обновлением меток (изменение или удаление метки)
- Кулаков: посмотреть метод удаления дубликатов
- Добавить все данные из ticrk
25-11-2013¶
- Кулаков: сделать удаление каналов Сделано
- Кулаков: сделать удаление дубликатов точек в каналах Сделано
- Кулаков: сделать удаление точки по id Сделано
- загрузить точки из ticrk (если нет канала для нужной категории, то функция загрузки точки создает канал автоматически).
- сделать получение точек из БД с указанием:
- набор категорий
- координаты центра
- радиус окружности
Допускается отсутствие категорий или центра + радиуса. В этом случае возвращаются точки всех категорий и все точки выбранных категорий соответственно.
Авторизацию для анонимного доступа сделать неявной: при первом запросе к gets получать с помощью login() токен у geo2tag и хранить в сессии gets.
- выложить демо сервер на веб для тестирования.
09-11-2013¶
- рассортировать файлы сервера
- обновить API (wiki, index.php)
- сделать чтение с публичных каналов (пользователь gets2) без авторизации и токенов
- ссылки на категории в описаниях каналов и в запросах по идентификаторам
- в сессии хранить связь категорий и каналов (сделать получение списка каналов перед первым запросом)
Updated by Никита Давыдовский almost 10 years ago · 57 revisions