Новые страницы
Перейти к навигации
Перейти к поиску
- 08:42, 18 августа 2022 Rest/v2/core/auth/session (история | править) [280 байт] Palkan (обсуждение | вклад) (Новая страница: «==GET /core/auth/session== Reply: # 200 OK - Auth OK #*updated => timestamp #*user => userinfo #*acls => list of users ACLs #*modules => list of mofules #*themes => list of themes # 401 Unauthorized ==DELETE /core/auth/session== # 200 Deleted # 501 Bad request (if not authorized)») первоначально созданная как «Rest/v2/core/session»
- 08:36, 18 августа 2022 Rest/v2/core/auth/login (история | править) [297 байт] Palkan (обсуждение | вклад) (Новая страница: «==POST /core/login== Payload: #* login #* password #* type #** API #** WEB Reply: # 200 OK - Auth OK #* token = authToken string #* expire = token expiration stamp # 200 OK #* Empty reply - already logged in # 400 Bad request # 401 Authorization failed») первоначально созданная как «Rest/v2/core/login»
- 19:23, 27 апреля 2022 Описание Chimera Fox Mark2 (история | править) [8538 байт] Palkan (обсуждение | вклад) (Новая страница: «=Описание= Chimera Fox — универсальный фреймворк для быстрого создания веб-приложений. Бэк написан на PHP, и обеспечивает основные функции. Фронт на JS. Взаимодейтствие через REST. ==Функции бэка== # Огранизация прозрачного REST API через интерфейс fox\externalCallable - позво...»)
- 14:55, 25 апреля 2022 Rest/v2/core/userInvitation (история | править) [148 байт] Palkan (обсуждение | вклад) (Новая страница: «==API_PUT== ===Args:=== * eMail * expireStamp * allowMultiUse ==API_DELETE== ==API_GET_list== ==APIX_GET_reSend==»)
- 19:33, 18 апреля 2022 Mark2/front/UI/addField (история | править) [3135 байт] Palkan (обсуждение | вклад) (Новая страница: « export function addField(ref) ==Параметры== * ref.type - тип поля * ref.item - если строка, то устанавливается в качестве <code>id</code> поля, часть после первого <code>_</code> - <code>name</code> поля. * ref.val - значение поля, кроме <code>datetime</code> * ref.newPasswdGenCallback - callback для типа <code>passwordNew</code> * ref.args - аргумен...»)
- 09:44, 11 апреля 2022 GPLv3 License (история | править) [35 128 байт] Palkan (обсуждение | вклад) (Новая страница: «GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/> Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The GNU General Public License is a free, copyleft license for software and other kinds of works. The licenses for most software and other practical wor...»)
- 09:09, 11 апреля 2022 Mark2.install (история | править) [3472 байта] Palkan (обсуждение | вклад) (Новая страница: «=Пример docker-compose= version: "2" networks: interlink: services: fox-dev-mk2: restart: always image: mxfox/chimera-mk2-basic:lastest container_name: fox-dev-mk2 volumes: - ./fox-log-web/logs:/var/log/apache2 - ./fox-log-cron/logs:/var/log/fox networks: - interlink environment: - "FOX_SQLSERVER=XXXXXX" - "FOX_SQLUSER=XXXXX" - "FOX_SQLPASSWD=XXXX" - "FOX_SQLDB=XXXXX" - "FOX_CACHEHOST=m...»)
- 19:22, 7 апреля 2022 Mark2/front/API/exec (история | править) [725 байт] Palkan (обсуждение | вклад) (Новая страница: « export function exec(requestType * <strong>requestType</strong> - HTTP TYPE (GET, POST, PUT, DELETE etc) * <strong>method</strong> - API function (<code>"/api/v"+String(version)+"/"+method</code>) * <strong>data</strong> - payload * <strong>onSuccess</strong> - onSuccess callback * <strong>noblank</strong> - if <code>true</code> - blanker не будет отображаться * <strong>onError</strong> - onError callback * <strong>version</strong> - AP...»)
- 08:04, 29 марта 2022 Mark2/fox/foxException (история | править) [626 байт] Palkan (обсуждение | вклад) (Новая страница: «==class foxException extends \Exception== protected $xCode=null; - поле xCode, которое передается в сообщение об ошибке для формирования человекочитаемого сообщения фронтом. protected $status = "ERR"; - тип сообщение для логированя, выбирается из static::STATUS_<XXX> public const STATUS_ERR = "ERR"; public const STATUS_WARN = "W...»)
- 13:17, 25 марта 2022 Mark2/front/UI/addButton (история | править) [109 байт] Palkan (обсуждение | вклад) (Новая страница: « function addButton(ref) ref={ id icon title color onClick cssClass style attr }»)
- 13:15, 25 марта 2022 Mark2/front/UI/createTabsPanel (история | править) [245 байт] Palkan (обсуждение | вклад) (Новая страница: «export function createTabsPanel(panels,ref) ref - точка привязки panels [] { id - reference id title - panel title buttons[] - array of UI.addButton() preLoad - preload callback function }»)
- 12:51, 25 марта 2022 Mark2/fox/baseModule (история | править) [5565 байт] Palkan (обсуждение | вклад) (Новая страница: «==class baseModule== public static $title = "Basic Module Template"; public static $desc = "Базовый класс модуля-заглушки"; public static $version = "0.0.0"; public static $type = "fake"; public static $allowAlias = false; public static $authRequred = true; public static $globalAccessKey = "isRoot"; Уровень доступа, необходимый для вызова функций mainPage и ajaxPage. Если у п...»)
- 15:11, 24 марта 2022 Rest/v2/core/modules (история | править) [694 байта] Palkan (обсуждение | вклад) (Новая страница: «Request: ==GET /list== Reply: #* 200: OK #*array: 'List of all avaliable modules', ==POST /instances== Payload: #module (string) - name of module Reply: #* 200: OK #* array: 'List of all avaliable instances of module', # 404: Not found - module not found ==GET /installed== Reply: #* 200: OK #* array: 'List of all installed modules',»)
- 15:03, 24 марта 2022 Rest/v2/core/moduleInfo (история | править) [752 байта] Palkan (обсуждение | вклад) (Новая страница: «===DELETE=== Payload: # name (string) - name of module instance. Reply: # 200: Deleted # 404: Not found - module not installed ===PUT=== Payload: # module (string) - name of module # name (string) (optional) - name of module instance. # priority (int) (optional) - module priority Reply: #* 201: Created #* object: Installed module # 404: Not found - module not found # 409 + ALI: Already installed # 409 + MIN: Multi-instance not allowed») первоначально созданная как «Rest/v2/moduleInfo»
- 14:59, 24 марта 2022 Rest.v2 (история | править) [351 байт] Palkan (обсуждение | вклад) (Новая страница: «rest/v2/moduleInfo»)
- 14:39, 24 марта 2022 Mark2/fox/externalCallable (история | править) [1982 байта] Palkan (обсуждение | вклад) (Новая страница: «==Интерфейс fox\externalCallable== Указывает на то, что библиотека может быть вызвана посредством REST API. На входе получает fox\request class example implements fox\externalCallable { public static function API_<method>_<function>(request $request) { // Если найден соответствующий специфический...»)
- 14:22, 24 марта 2022 Mark2.api (история | править) [2277 байт] Palkan (обсуждение | вклад) (Создана пустая страница)