Skip to content

Latest commit

 

History

History
133 lines (103 loc) · 2.67 KB

TODO.md

File metadata and controls

133 lines (103 loc) · 2.67 KB

TODO

Auth

  • use did-session
  • use did-pkh
  • [] Use Basic Profile

Indexer

  • Index Indexer
  • Link Indexer

Search

  • Index Search
  • Link Search
  • Validations & Error Handling

ComposeDB UI

  • Create Index
  • Get Index
  • Get Links (Search links page 1)
  • Add Link
  • Make added link visible (Furkan)
  • Remove link
  • Search links & paginate
  • Update Index Title
  • Update Link Tags

Secondary

  • Created at
  • Updated at (Topic update with last link update date.) /Only in elastic
  • [] Duplicate URL Check (Insert or Query)
  • Character issue
  • Deleted at

User Indexes

  • Add/Remove index from user indexes UI
  • UserIndex UI (Seren)
  • UserIndex Indexer
  • UserIndex Composedb
  • DID Search

Tertiary

  • Highlights
  • [] Optimize query matching

Crawlers

  • Index Link Metadata
  • Index Link Content

Later

  • [] Sort links (With furkan)
  • [] Filtered Search
  • [] Update Link Title
  • [] Discovered indexes

Devops

  • Ceramic Node Deployment
  • ComposeDB Deployment
  • Consumer Deployment
  • API Deployment
  • Ingress + Cors
  • Auto Deployment

Collaboration

  • PKP Mint
  • Craete default with pkp, with default action.
  • Create new action
  • [] Associate a PKP with a new LIT Action
  • [] Collaboration UI

Security

  • Protect composedb ingress.

Search

  • [] Analyse Typesense
  • [] Migrate to Typesense

ComposeDB Model Change

  • ComposeDB Mainnet Application
  • ComposeDB Mainnet Server Setup
  • ComposeDB New Models (Index, IndexLink, [Link])
  • fix testnet, ensure runs from a branch.
  • new testnet deployment with statestore
  • new models deployment with statestore
  • refactor indexer
  • Data model for owner, controller_did indexing.

TODO

  • Relogin after logout

PKPs

  • Create PKP

  • Index PKP

  • Create User Index (Associate with pkp stuff)

  • Get Index

  • Rewrite, useOwner

  • Get Links

  • Search links

  • Update Index with PKP (Sign directly with PKP)

  • Add Link

  • Update Link

  • Update Link Consumer

  • Remove Link

  • Set node count to 1

  • Add loading/progress bar for bulk actions

  • [] Handle PKP Transfer

  • [] Delete link should be renamed to "Remove link"

  • [] Fix Highlight

  • [] Unexpected end of data LIT.

https://lit-share-modal-v3-playground.netlify.app/

  • Lit actions: getAction(CID)

  • Lit actions: newAction(conditions) CID

  • Write Dynamic Lit Action

  • Lit actions: isCreator()

  • Call isCreator function & Improve isOwner

  • Lit actions: isIndexer(link)

  • [] Lit actions UI

  • IndexItem should write to kafka to save default embeddings