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

1.29-2.2 sprint planning #63

Closed
14 tasks done
IRONICBo opened this issue Jan 29, 2024 · 6 comments
Closed
14 tasks done

1.29-2.2 sprint planning #63

IRONICBo opened this issue Jan 29, 2024 · 6 comments

Comments

@IRONICBo
Copy link
Collaborator

IRONICBo commented Jan 29, 2024

1.29-2.2 sprint planning

Peer Review

Article section

Markdown editing

  • Modify markdown editing page, nested in gop community header and footer. @nnnnn319
  • Support custom video player. @nnnnn319
  • Support submit article info with popup windows. @nnnnn319

User Interface

Video Player Part

  • support video player embedding from media source, and add subtitle file logic. @xhyqaq @nnnnn319
  • Intergration Video To Text task. @IRONICBo

Yap framework

Community clean up

  • Move gox logic code to internal/core @wu-jj

CI/CD processing

@LiusCraft
Copy link
Contributor

LiusCraft commented Jan 30, 2024

Support nest html template with ParseFiles
PR: goplus/yap#49

Support custom template delimiter
PR: goplus/yap#50

@IRONICBo
Copy link
Collaborator Author

@IRONICBo
Copy link
Collaborator Author

  • Use unpkg to load 3-rd npm packages? link

@IRONICBo
Copy link
Collaborator Author

  • Integration vue with yap

image

<script src="https://unpkg.com/vue@3/dist/vue.global.js"></script>

<div id="app">${ message }</div>

<script>
  const { createApp } = Vue
  
  createApp({
    delimiters: ['${', '}'],
    data() {
      return {
        message: 'Hello Vue with Yap!'
      }
    }
  }).mount('#app')
</script>

@IRONICBo
Copy link
Collaborator Author

IRONICBo commented Feb 1, 2024

  1. Split architrcture boundary. docs
  2. Support nested html render. PRs
  3. [WIP]Split goplus markdown UMD components. PR
  4. [WIP]Support video to text task, and generate WebVTT file as video caption. PR
  5. Update home and user page, integrated with vue.
  6. Clear up gox files.
  7. Support basic golangci-lint.
  8. Support wechat login.

demo URL: http://10.212.196.141:8080/

@IRONICBo
Copy link
Collaborator Author

IRONICBo commented Feb 2, 2024

  • Relace username/password login in casdoor.
  • Support multi accounts binding.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants