Skip to content

Conversation

@grantdfoster
Copy link
Collaborator

@grantdfoster grantdfoster commented Aug 15, 2025

What

Implements tiktok search (both by query, and by trending), using the following apify actors:

This is just for types to support tee-worker and tee-indexer integrations!

Why

We need a way for the user to be able to search tiktok videos -> this defines the needed types to support the two ways of searching

Fixes: https://github.com/masa-finance/tee-indexer/issues/299

@mudler mudler requested a review from Copilot August 22, 2025 09:51
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Implements TikTok search functionality by adding support for both query-based and trending video searches using Apify actors. The PR defines type structures to enable tee-worker and tee-indexer integrations.

  • Adds comprehensive type definitions for TikTok search results from both query and trending APIs
  • Extends job capabilities to support TikTok search operations alongside existing transcription
  • Updates argument handling to support multiple TikTok operation types with proper validation

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

File Description
types/tiktok.go Defines comprehensive TikTok data structures for search results from both query and trending APIs
types/jobs.go Adds TikTok search capabilities and updates job configuration to support new search operations
args/unmarshaller.go Updates TikTok argument unmarshalling to handle multiple operation types with capability-based routing
args/tiktok.go Implements new argument types for TikTok search operations with validation logic

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@rapidfix
Copy link
Collaborator

moving back to in progress as seems there are still things to do here (PR feedback and merge conflict)

@grantdfoster grantdfoster self-assigned this Aug 26, 2025
Copy link
Collaborator

@mcamou mcamou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Excellent! Thank you for your patience!

@grantdfoster grantdfoster merged commit 912f723 into main Aug 26, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants