✨ Добавить основу PHPMax SDK#71
Conversation
- Добавлен PHP 7.4+ Composer skeleton, PSR-4 namespace PHPMax и shared-hosting runtime с bounded lifecycle. - Перенесены ключевые слои: contracts/models, TCP/WebSocket protocol, auth/session, messages, chats, users/account, uploads, telemetry, proxy и release ZIP workflow. - Добавлены AGENTS/GEMINI, docs/phpmax, Justfile, GitHub Actions и guarded integration harness для token/SMS/session checks. - Покрыто lightweight test runner, contract manifest, PHP 7.4 compatibility scanner и release preflight. Checks: - just pre-publish-check - rg secret/token scan reviewed; only code/test identifiers and fixtures found Notes: - Composer is not installed locally, so composer validate was skipped by the project gate.
|
Important Review skippedToo many files! This PR contains 298 files, which is 148 over the limit of 150. To get a review, narrow the scope: Upgrade to a paid plan to raise the limit. ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (298)
You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
- Preserve exp.chatsCountGroups as a MessagePack binary value via BinaryString and fallback encoder support. - Harden login/event hydration for false string fields, malformed optional photo metadata and numeric reaction message ids. - Add safe runFor diagnostics through ClientOptions::debugLogger and clearer TCP read timeout errors. - Keep contract manifest checks tied to the PyMax reference commit and wire binary payload coverage into the PHP runner. Checks: - DOCS_REVIEWED=1 just doctor - DOCS_REVIEWED=1 just pre-publish-check Co-authored-by: Maksim Mazein <148742019+murzein@users.noreply.github.com>
- Empty attribution commit so GitHub Contributors can count murzein as a git author. - Previous implementation commit remains unchanged and keeps its Co-authored-by trailer. Checks: - git status --short --branch
- Add a repository mailmap for GitHub no-reply contributor identities. - Map the previous local Varyag email to the GitHub-recognized account email. Checks: - git check-mailmap 'Varyag Nord <varyagnord@example.com>' 'Maksim Mazein <148742019+murzein@users.noreply.github.com>'
|
PyMax - это исключительно про питон |
Checks:
Notes:
Описание
Кратко, что делает этот PR. Например, добавляет новый метод, исправляет баг, улучшает документацию.
Тип изменений
Связанные задачи / Issue
Ссылка на issue, если есть: #
Тестирование
Покажите пример кода, который проверяет изменения: