All Projects → ttop5 → issue-blog

ttop5 / issue-blog

Licence: MIT license
基于 GitHub API 的博客工具,尽情享受 GitHub Issue 带来的便利吧。

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
stylus
462 projects
shell
77523 projects

Projects that are alternatives of or similar to issue-blog

quasar-manage
基于 Quasar-cli 的中后台前端解决方案
Stars: ✭ 62 (+40.91%)
Mutual labels:  quasar-framework, quasar
starter-kit
📊 A complete dashboard built on laravel and quasar abstractions, ready to be used
Stars: ✭ 20 (-54.55%)
Mutual labels:  quasar-framework, quasar
alighieri
A distraction-free tool for novelists and writers
Stars: ✭ 105 (+138.64%)
Mutual labels:  quasar-framework, quasar
nuxt-quasar
Nuxt module for the Quasar Framework
Stars: ✭ 36 (-18.18%)
Mutual labels:  quasar-framework, quasar
stepmania-song-manager
Download and update song packs for StepMania with ease.
Stars: ✭ 23 (-47.73%)
Mutual labels:  quasar-framework, quasar
fd-vue-webapp
A Vue.js web application for Freedomotic Open IoT framework
Stars: ✭ 63 (+43.18%)
Mutual labels:  quasar-framework, quasar
quasar-ui-qactivity
Create activity timeline
Stars: ✭ 38 (-13.64%)
Mutual labels:  quasar-framework, quasar
Api-Doc
A Technology for Rest API Documentation 💻 📜 "Dockerized"
Stars: ✭ 14 (-68.18%)
Mutual labels:  quasar-framework, quasar
Github Issue Templates
🔣 A collection of GitHub issue and pull request templates
Stars: ✭ 3,074 (+6886.36%)
Mutual labels:  issue
faao
Faao is a GitHub issue/pull-request client on Electron.
Stars: ✭ 75 (+70.45%)
Mutual labels:  issue
sonar-issueresolver-plugin
Export and import resolved issues
Stars: ✭ 12 (-72.73%)
Mutual labels:  issue
quasar-web-apis
🌐 📱 Exemplos de Web Api's com Vue.js e Quasar Framework.
Stars: ✭ 47 (+6.82%)
Mutual labels:  quasar-framework
quasar-ui-qiconpicker
QIconPicker - Quasar App Extension
Stars: ✭ 49 (+11.36%)
Mutual labels:  quasar
MQTT-Board
Diagnostic-oriented MQTT client tool. Supports MQTT 5.0 and 3.1.X protocols, connections to multiple brokers, MQTT operations logs and multiple subscribe widgets with unique/history topic filtering mode. Saves configuration in browser's local cache.
Stars: ✭ 81 (+84.09%)
Mutual labels:  quasar
TheWorldExchange
A purely client-side wallet and direct interface showcasing the full functionality of Ripple / blockchain.
Stars: ✭ 34 (-22.73%)
Mutual labels:  issue
label-actions
🤖 GitHub Action that performs certain tasks when issues, pull requests or discussions are labeled or unlabeled
Stars: ✭ 60 (+36.36%)
Mutual labels:  issue
prepare-commit-msg
Automatically prefix commit messages with the current branch issue number
Stars: ✭ 28 (-36.36%)
Mutual labels:  issue
quasar-typescript-admin-template
💫 💫 [use Class API Not use composion or option API]template for Vue2 or Vue3 admin with quasar and use Tyepscript (master branch ->Vue2, v3-admin branch ->Vue3) 🌝 🌝 support pwa,electron,spa,Ionic
Stars: ✭ 87 (+97.73%)
Mutual labels:  quasar-framework
vue-quasar-company-profile-website
Kudos - Company profile website made using Vue.js and Quasar Framework
Stars: ✭ 119 (+170.45%)
Mutual labels:  quasar-framework
vue-quasar-manage
Management system template based on Vue / quasar
Stars: ✭ 171 (+288.64%)
Mutual labels:  quasar

ISSUE BLOG

基于 GitHub API 的博客工具,尽情享受 GitHub Issue 带来的便利吧。

Demo

https://ttop5.github.io/issue-blog

Usage

准备工作

开发环境依赖

- git: ^v2.0.0
- node: ^v10.0.0
- yarn: ^v1.12.0

获取 GitHub Token

点击 这里,勾选以下两项:

read: user        Read all user profile data
user: email       Access user email addresses (read-only)

⚠️警告️:别的不要勾选,以免造成账号安全问题。

如果你的项目是属于一个组织的,还需要勾选一个权限:

read: org         Read org and team membership

GitHub Token 进行 Base64 加密

打开 Chrome 的 Console,运行:

window.btoa('{你的 GitHub Token}')

如果你把 Token 直接明文推到 GitHub 仓库中,此 Token 就会立马失效,所以需要加密混淆。

开始部署

  1. Fork 此项目到自己仓库;
  2. 将代码克隆到本地;
  3. 编辑 .env 文件;
  4. 安装依赖:yarn install
  5. 查看效果: yarn dev;
  6. 部署:yarn deploy,项目仓库 -> Settings -> GitHub Pages -> Source -> 选择 gh-pages branch (Enforce HTTPS 选不选看你);
  7. 浏览器地址栏输入:{你的用户名}.github.io/issue-blog 查看。

License

MIT

Links

Readme in English

ISSUE BLOG

A blog tool based on GitHub API, enjoy the convenience brought by GitHub Issue.

Demo

https://ttop5.github.io/issue-blog

Usage

Ready to work

Development environment dependency

-git: ^v2.0.0
-node: ^v10.0.0
-yarn: ^v1.12.0

Get GitHub Token

Click here, check the following two:

read: user Read all user profile data
user: email Access user email addresses (read-only)

⚠️Warning️: Don’t check anything else to avoid account security problems.

If your project belongs to an organization, you also need to check a permission:

read: org Read org and team membership

GitHub Token for Base64 encryption

Open Chrome's Console and run:

window.btoa('{Your GitHub Token}')

If you push the Token directly to the GitHub repository in plaintext, the Token will immediately become invalid, so encryption and confusion are required.

Start deployment

  1. Fork this item to your own warehouse;
  2. Clone the code locally;
  3. Edit the .env file;
  4. Installation dependency: yarn install;
  5. Check the effect: yarn dev;
  6. Deployment: yarn deploy, project repository -> Settings -> GitHub Pages -> Source -> select gh-pages branch (If you choose Enforce HTTPS, it will see you);
  7. Enter in the address bar of the browser: {your user name}.github.io/issue-blog to view.

License

MIT

Links

-https://www.v2ex.com/t/586107 -ttop5/blog#35

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].