GithubHelp home page GithubHelp logo

mobileserver's People

Watchers

 avatar  avatar  avatar

mobileserver's Issues

auth - wrong_method

При попытке вторизации получаю
{"error":"wrong_method"}

createAcc - отлов дубликатов

На вход добавить необязательный параметр bool createOwerride, который по умолчанию не передается.

Если он не передан, то проверять на сервере существующие (включая скрытые) и если найдено недалеко, то предупреждать об этом пользователя включайя текст аналогичный для "поделиться".

Если он присутствует - создавать без проверки.

Унификация ответов от сервера

На новом поддомене разверну новую версию сервера.

Будет возвращаться json следующего формата:
корневой элемент "r" либо "e"
"r" - ответ положительный.
Например {"r":[список инцидентов]}
"e" - ошибка
Например {"e":"no_new"}

По мере рефакторинга буду сюда выкладывать синтаксис ответов для методов

PS Хочется взять и уебать того пидараса, который этот код писал! Но это контрпродуктивно. :(

Тестовые пользователи.

Пока нет тестовой площадки предлагаю создать еще одну роль - для тестовых пользователей.
Возможности которого работают в скрытых инцидентах.

  • по умолчанию создание скрытого инцидента.
  • "выехал" там же.

Собственная авторизация.

Предлагаю обдумать возможность собственной авторизации приложения.
Аккаунты можно выгружать из форума. Таким образом при падении форума приложение сможет работать.

Данные приложения (инциденты и т.д.) в базе форума хранятся?

Хранить последнее местоположение юзера, если он разрешил это галкой.

Не понятно как состояние залки передавать.
Отдельную функцию для этого писать и вызывать при смене галки как-то жирновато.
Может быть сделать функцию что-то вроде settings в которой передавать измененные настройки. Например для галки по теме saveLastPos=true|false, а когда что-то еще соберемся передавать, то после запятой дописывать. Отправлять запрос при нажатии "ок" в окне настроек.

callMethod=onway - wrong_method

Вызываю
{callMethod=onway, id=1950, login=xx, passhash=zzz}
Получаю:
{"error":"wrong_method"}

Не исправляй пока. Пригодится для обработки ошибок полученных от сервера.

адрес "null, null" с мотоситезен.

Переодически попадаются такие адреса null, null. Координаты, вероятно есть, т.к. расстояние показывается. М.б. тогда есть смысл при экспорте проставлять адрес самостоятельно, используя координаты?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.