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

Memos 2.0 : Refactor #282

Closed
wants to merge 12 commits into from
Closed

Memos 2.0 : Refactor #282

wants to merge 12 commits into from

Conversation

Quorafind
Copy link
Owner

@Quorafind Quorafind commented Nov 17, 2022

  • Refactor get memos
    • Improve current performance
      • Refactor method to fetch comment memos
      • Refactor method to fetch normal memos
    • Change fetch memos's method to different methods
      • FIles
      • Canvases
      • Daily Notes
      • Json
    • Save fetched memos to indexdb/json
    • Monitor memos's changed to update indexdb/json
    • Load memos from indexdb rather than fetch memos from daily notes every time
  • Refactor create/delete/update memos
    • Add/delete/change memos in state, and then pass them to indexdb
  • Refactor search memos
  • Refactor pass plugin instances
  • Refactor daily memos page
    • Support web image
    • Update style
  • Refactor markdown renderer (using obsidian default renderer)
  • Remove br from newline behavior
  • Refactor flomo import
  • Refactor share memos (update for fetching image from web)
  • Refactor Settings Page
    • Support multi tab components
    • Support search in setting page
  • Refactor Editor by using obsidian default markdown editor.
  • Refactor Suggester
  • Refactor style

@Quorafind Quorafind linked an issue Jan 7, 2023 that may be closed by this pull request
1 task
@Quorafind Quorafind mentioned this pull request Jan 8, 2023
3 tasks
@Quorafind
Copy link
Owner Author

Obsidian Memos 2 0 Data Flow

@Quorafind Quorafind self-assigned this Jan 9, 2023
@Quorafind Quorafind added the enhancement New feature or request label Jan 9, 2023
@Quorafind Quorafind added this to In progress in Obsidian-Memos via automation Jan 9, 2023
@Quorafind Quorafind added this to the 2.0.0 milestone Jan 9, 2023
@bytemain
Copy link

啥时候把这个合下,现在 main 分支上代码是不能用的:
CleanShot 2023-01-29 at 21 31 24@2x

@Quorafind Quorafind closed this Mar 12, 2024
Obsidian-Memos automation moved this from In progress to Done Mar 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

Successfully merging this pull request may close these issues.

Memos 2.0 Main Features
2 participants