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

feature: add ShortVideo message support #2739

Merged
merged 44 commits into from
Aug 20, 2023
Merged

feature: add ShortVideo message support #2739

merged 44 commits into from
Aug 20, 2023

Commits on Jul 17, 2023

  1. initial support for ShortVideo message

    StageGuard committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    5a949d1 View commit details
    Browse the repository at this point in the history
  2. dump api

    StageGuard committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    3c75356 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. [core] upload protocol

    StageGuard committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    4c94b45 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. [core] short video upload event

    StageGuard committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    4ee4751 View commit details
    Browse the repository at this point in the history
  2. [core] doc

    StageGuard committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    1e0f190 View commit details
    Browse the repository at this point in the history
  3. [core] protocol

    StageGuard committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    85f43a1 View commit details
    Browse the repository at this point in the history
  4. [core] fix mp4 file check

    StageGuard committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    1a19b23 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    53c2946 View commit details
    Browse the repository at this point in the history
  6. [core] ShortVideo.Builder

    StageGuard committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    f21eb65 View commit details
    Browse the repository at this point in the history
  7. [core] mirai code support for ShortVideo

    StageGuard committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    a26e1f1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3629e7f View commit details
    Browse the repository at this point in the history
  9. [core] fix text

    StageGuard committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    3385855 View commit details
    Browse the repository at this point in the history
  10. dump api

    StageGuard committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    c8a6b36 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. update Contact.uploadShortVideo·` doc

    StageGuard committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    c38f5ad View commit details
    Browse the repository at this point in the history
  2. [core] remove mirai code support for ShortVideo

    StageGuard committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    263dd98 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    47bfc67 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2023

  1. [core] introduce CombinedExternalResource to reference multiple ext…

    …ernal resources for combined calculation.
    StageGuard committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    0ae2553 View commit details
    Browse the repository at this point in the history
  2. [core] move refine context key defined in `OnlineShortVideoMsgInterna…

    …l` to `RefineContext`
    StageGuard committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    553243a View commit details
    Browse the repository at this point in the history
  3. [core] remove data class

    StageGuard committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    6a5b9f3 View commit details
    Browse the repository at this point in the history
  4. [core] broadcast ShortVideoUploadEvent.Failed event

    StageGuard committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    6fe4b63 View commit details
    Browse the repository at this point in the history
  5. [core] warn when cannot determine fromId

    StageGuard committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    d203935 View commit details
    Browse the repository at this point in the history
  6. [core] add contentToString and toString for `OnlineShortVideoMsgI…

    …nternal`
    StageGuard committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    2fea0c8 View commit details
    Browse the repository at this point in the history
  7. [core] optimize imports

    StageGuard committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    c004f6e View commit details
    Browse the repository at this point in the history
  8. [core] import

    StageGuard committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    de059c1 View commit details
    Browse the repository at this point in the history
  9. [core] revert

    StageGuard committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    428e2e5 View commit details
    Browse the repository at this point in the history
  10. [core] doc

    StageGuard committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    461f612 View commit details
    Browse the repository at this point in the history
  11. [core] auto close resource

    StageGuard committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    342b459 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2023

  1. dump api

    StageGuard committed Aug 6, 2023
    Configuration menu
    Copy the full SHA
    b50124f View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2023

  1. keep consistence of param name

    StageGuard committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    75abe69 View commit details
    Browse the repository at this point in the history
  2. update doc

    StageGuard committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    0e35672 View commit details
    Browse the repository at this point in the history
  3. move Builder to OfflineShortVideo

    StageGuard committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    884bc85 View commit details
    Browse the repository at this point in the history
  4. optimize RefineContext

    StageGuard committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    413e97e View commit details
    Browse the repository at this point in the history
  5. RefineContext.merge

    StageGuard committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    e6bafd3 View commit details
    Browse the repository at this point in the history
  6. dump api

    StageGuard committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    fafb134 View commit details
    Browse the repository at this point in the history
  7. fix test

    StageGuard committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    a560b41 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2023

  1. show more video info

    StageGuard committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    76391f3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    138a679 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. optimize thumbnail

    StageGuard committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    12a40ef View commit details
    Browse the repository at this point in the history
  2. Merge branch 'dev' into short-video-message

    # Conflicts:
    #	mirai-core-api/src/commonMain/kotlin/contact/Contact.kt
    #	mirai-core-api/src/jvmBaseMain/kotlin/contact/Contact.kt
    #	mirai-core-api/src/jvmBaseMain/kotlin/utils/ExternalResource.kt
    StageGuard committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    2f93f36 View commit details
    Browse the repository at this point in the history
  3. move thumbnail to main constructor arg

    StageGuard committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    f3c4222 View commit details
    Browse the repository at this point in the history
  4. dump api

    StageGuard committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    29e799a View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2023

  1. avoid null cast exception.

    StageGuard committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    858e2fe View commit details
    Browse the repository at this point in the history
  2. combine format transition

    StageGuard committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    929f550 View commit details
    Browse the repository at this point in the history
  3. cleanup

    StageGuard committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    b9efcfe View commit details
    Browse the repository at this point in the history