Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NodeKakao v4 #111

Merged
merged 244 commits into from
Feb 19, 2021
Merged

NodeKakao v4 #111

merged 244 commits into from
Feb 19, 2021

Conversation

storycraft
Copy link
Owner

@storycraft storycraft commented Jan 31, 2021

NodeKakao v4

NodeKakao 전체 재작성

v3 이하 모든 버전과 코드가 호환되지 않습니다. Api 변경사항과 마이그레이션은 migration-v3.md 참고해주세요.

Improvements

  • Deno 지원 (* via ES module)
  • 브라우저에서 일부 기능 사용 가능 (* tcp와 http단 구현을 통해 모든 기능 사용 가능)
  • TsDoc
  • ESLint 적용 (Google + ESLint:recommended)

Bug fixes

dependabot-preview bot and others added 30 commits January 11, 2021 07:15
Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.20.13 to 0.20.14.
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases)
- [Commits](TypeStrong/typedoc@v0.20.13...v0.20.14)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
…ypedoc-0.20.14

Bump typedoc from 0.20.13 to 0.20.14
…ypes/node-14.14.21

Bump @types/node from 14.14.20 to 14.14.21
Apply test code to checkin.
Implements channel, user methods using mixin
Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.20.14 to 0.20.16.
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases)
- [Commits](TypeStrong/typedoc@v0.20.14...v0.20.16)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Remove unnecessary interface.
…ypedoc-0.20.16

Bump typedoc from 0.20.14 to 0.20.16
Declaring packet structure using https://json2ts.com
Add bookin, checkin test
Refactor events using TypedEmitter.
Fix secure layer handshake.
Finish user initializing logic.
Added HookedSessionFactory, HookedLocoSession for hooking network.
Replace TalkChannelInfo -> Object literal
Add StreamHook
Add getReaders, getReadCount to AnyTalkChannel
Use TalkSession instead CommandSession.
LocoPacketDispatcher iterator returns PacketRes including request packet.
dependabot-preview bot and others added 29 commits February 16, 2021 06:47
…ypescript-eslint/parser-4.15.1

Bump @typescript-eslint/parser from 4.15.0 to 4.15.1
…ypescript-eslint/eslint-plugin-4.15.1

Bump @typescript-eslint/eslint-plugin from 4.15.0 to 4.15.1
Replaced btoa method on randomDeviceUUID.

Update to prerelease.
Remove Custom, Search attachment typing support.
Remove unused MetaContent interface.
Add more DataStatusCode.
Separated xvc calculation to xvc module.
getUserAgent android support.
Added Win32XVCProvider, AndroidSubXVCProvider.
randomDeviceUUID -> randomWin32DeviceUUID in util module.
Added randomAndroidSubDeviceUUID in util module.
Removed xvcSeedList from config.
Fixed default config not being overridden.
Added android tablet login support #109
Update to rc.2
Fix file sending.
Check media stream before closing stream.
Adjust ping interval using server background, foreground interval #149
Separate MediaKeyAttachment from media attachments.
Using sendChat instead of forwardChat on TalkChatData.forwardTo method.
WebClient returns ArrayBuffer as result on success.
Moved service apis to service-api-util.ts.
Added TextWebRequest, DataWebRequest which wrap WebClient.
Added AttachmentApiClient for uploading attachment files. #143
…ypes/mocha-8.2.1

Bump @types/mocha from 8.2.0 to 8.2.1
Bumps [rollup-plugin-typescript2](https://github.com/ezolenko/rollup-plugin-typescript2) from 0.29.0 to 0.30.0.
- [Release notes](https://github.com/ezolenko/rollup-plugin-typescript2/releases)
- [Commits](ezolenko/rollup-plugin-typescript2@0.29.0...0.30.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
…ypes/node-14.14.30

Bump @types/node from 14.14.28 to 14.14.30
Request client userinfo if olu is null and mi does not contains client user id. #144
Update to 4.0.0-rc.5
@storycraft storycraft merged commit 1c32a5d into stable Feb 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
5 participants