A greatly enhanced fork of Misskey with better UI/UX, security, features, and more!
Go to file
Acid Chicken (硫酸鶏) 725600da8f Enhance poll (#4409)
* Start working

* WIP: Enhance poll

* Fix bug

* Use `name` in voting note
refs: https://github.com/syuilo/misskey/issues/4407#issuecomment-469057296

* Fix style

* Refactor
Co-authored-by: MeiMei <30769358+mei23@users.noreply.github.com>

* WIP: Update poll editor

* Fix bug

* Fix bug
refs: https://github.com/syuilo/misskey/pull/4409#discussion_r

* Fix typo

* Better design

* Beautify poll editor

* Fix UI

* Fix bug
refs: https://github.com/syuilo/misskey/pull/4409#discussion_r262217524

* Add debug logging

* Fix bug

* Log deliver

* fix vote

* Update ap/show
refs: https://github.com/syuilo/misskey/pull/4409#issuecomment-469652386

* Update poll view

* Maybe done

* Add tests

* Fix path

* Fix test

* Fix test

* Fix test

* Fix expired check on AP

* Update note.ts

* Squashed commit of the following:

commit d9a4beabf851893b8992a0f4568265eb9d4f0b8e
Author: mei23 <m@m544.net>
Date:   Wed Mar 6 05:16:14 2019 +0900

    tune

commit 83ff421a6e978243f80ba9ec820189bc897e6e3b
Author: mei23 <m@m544.net>
Date:   Wed Mar 6 05:01:14 2019 +0900

    fallback

commit 0b566af973b115ade9e75ea4b8094ee2b329dabc
Author: mei23 <m@m544.net>
Date:   Wed Mar 6 04:40:12 2019 +0900

    Note

commit cc0296dd6127580ac584c40398db3f762a311f8b
Author: mei23 <m@m544.net>
Date:   Wed Mar 6 04:33:58 2019 +0900

    createで送る

* Squashed commit of the following:

commit ae696b1ed12568b27c27367ac5a77035c97c9a1f
Author: mei23 <m@m544.net>
Date:   Wed Mar 6 06:11:17 2019 +0900

    fix

commit b735e354e7a9e64534c4f17d04ecbc65fb735c21
Author: mei23 <m@m544.net>
Date:   Wed Mar 6 06:08:33 2019 +0900

    messge

commit d9a4beabf851893b8992a0f4568265eb9d4f0b8e
Author: mei23 <m@m544.net>
Date:   Wed Mar 6 05:16:14 2019 +0900

    tune

commit 83ff421a6e978243f80ba9ec820189bc897e6e3b
Author: mei23 <m@m544.net>
Date:   Wed Mar 6 05:01:14 2019 +0900

    fallback

commit 0b566af973b115ade9e75ea4b8094ee2b329dabc
Author: mei23 <m@m544.net>
Date:   Wed Mar 6 04:40:12 2019 +0900

    Note

commit cc0296dd6127580ac584c40398db3f762a311f8b
Author: mei23 <m@m544.net>
Date:   Wed Mar 6 04:33:58 2019 +0900

    createで送る

* Fix typo

* Update vote.ts

* Update vote.ts

* Update poll-editor.vue

* Update tslint.json

* Fix layout

* Add note

* Fix bug

* Rename text key

* 投票するときに投稿として扱わないように (#4425)

* wip

* 形式をMastodonと合わせた

* Bye something

* Use - instead of ~

* Redundancy

* Yes!

* Refactor

* Use moment instead of Date

* Fix indent

* Refactor

if (votes.length)
は必要なさそう

* Clean up

* Bye Date

* Clean

* Fix timer is not displayed

* Fix リモートから無期限pollにvoteできない

* Fix vote actor
2019-03-06 22:55:47 +09:00
.autogen Update __MISSKEY_HEAD 2019-02-04 16:41:11 +09:00
.circleci Update CircleCI configuration (#4297) 2019-02-18 02:44:46 +09:00
.config Update example.yml 2019-02-06 19:36:44 +09:00
.github Sort ISSUE_TEMPLATE (#4236) 2019-02-13 15:59:51 +09:00
.vscode Add extension suggestion for VSCode 2018-07-21 00:38:08 +09:00
assets [ImgBot] Optimize images (#4352) 2019-02-23 13:34:35 +09:00
cli Delete suspend.js 2018-11-23 09:24:00 +09:00
docs docs to run in production mode (#4347) 2019-02-22 14:18:05 +09:00
locales Enhance poll (#4409) 2019-03-06 22:55:47 +09:00
src Enhance poll (#4409) 2019-03-06 22:55:47 +09:00
test Enhance poll (#4409) 2019-03-06 22:55:47 +09:00
.dockerignore Docker (#2867) 2018-10-09 15:09:50 +09:00
.editorconfig Use tabs in json 2017-05-24 20:27:39 +09:00
.eslintrc Update .eslintrc 2019-01-19 19:16:57 +09:00
.gitattributes Revert "Enable JSON5 syntax" 2018-10-03 22:14:05 +09:00
.gitignore Update .gitignore 2019-01-18 16:04:06 +09:00
.node-version Create .node-version 2019-01-20 19:09:23 +09:00
.npmrc Good bye package-lock 2018-11-04 11:08:46 +09:00
.vsls.json Add .vsls.json 2018-08-13 00:24:45 +09:00
CHANGELOG.md 10.91.2 2019-03-04 09:25:28 +09:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2017-06-17 10:01:05 +09:00
CONTRIBUTING.md Update translations of CONTRIBUTING.md (#4371) 2019-02-26 18:00:47 +09:00
Dockerfile Docker: Add support for service worker (#4296) 2019-02-17 21:26:00 +09:00
LICENSE Use AGPLv3 2018-03-28 22:56:28 +09:00
README.md Update README.md [AUTOGEN] (#4411) 2019-03-04 19:27:53 +09:00
binding.gyp Add keypair to local account 2018-03-27 00:26:25 +09:00
crowdin.yml Update crowdin.yml 2018-08-22 23:53:27 +09:00
docker-compose.yml Docker関連の修正 (#2997) 2018-10-24 14:36:42 +09:00
gulpfile.ts Sort tasks by topological ordering 2019-01-29 17:10:16 +09:00
index.js Make index.js for more convinience 2019-02-05 13:46:06 +09:00
jsconfig.json Remove useless link 2016-12-31 03:42:55 +09:00
package.json Bye on-build-webpack (#4404) 2019-03-06 09:26:22 +09:00
tsconfig.json Add 'src/@types' to typeRoots 2019-01-31 14:40:06 +09:00
tslint.json Enhance poll (#4409) 2019-03-06 22:55:47 +09:00
webpack.config.ts Bye on-build-webpack (#4404) 2019-03-06 09:26:22 +09:00

README.md

Misskey

CircleCI Dependencies PRs Welcome

A forever evolving, sophisticated microblogging platform.

Misskey is a decentralized microblogging platform born on Earth. Since it exists within the Fediverse (a universe where various social media platforms are organized), it is mutually linked with other social media platforms. Why don't you take a short break from the hustle and bustle of the city, and dive into a new Internet? Find an instance!

Become a Patron!

Features

Posting

Post your ideas, discussion topics, fun moments, or anything else you want to share! Misskey supports text, emoji, pictures, videos, and polls!


Reactions

Reactions are the simplest way to respond to others' posts. Simply pick a reaction emote from the list! Reactions on Misskey are much more expressive than other social media services which only allow “liking”.


Interface

Customize the UI to your own tastes! No UI will work for everyone, so Misskey is completely customizable. Make Misskey *yours* by editing the style, adjusting timeline layouts, and placing widgets.


Misskey Drive

Organize and store your files! Want to post a picture you have already uploaded? Wish you could organize your files into folders? Misskey Drive is a solution!


...and more! Experience Misskey with your own eyes at misskey.xyz or join one of the other instances that are available.

Screen shots

Profile page

Explore users

🆕 What's new

Please see the Release notes.

📦 Create your own instance

Please see the Setup and Installation Guide.

🔧 Contribution

Please see the Contribution Guide.

Collaborators

syuilo AyaMorisawa mei23 acid-chicken
@syuilo @AyaMorisawa @mei23 @acid-chicken

❤️ Backers

weep naga_rus Melilot 見当かなみ Xeltica gutfuckllc
weep naga_rus Melilot 見当かなみ Xeltica gutfuckllc
mydarkstar Peter G. nemu sikyosyounin YUKIMOCHI Sampot takimura Damillora Atsuko Tominaga
mydarkstar Peter G. nemu sikyosyounin YUKIMOCHI Sampot takimura Damillora Atsuko Tominaga
natalie Hiratake dansup Gargron Nokotaro Takeda Takashi Shibuya
natalie Hiratake dansup Gargron Nokotaro Takeda Takashi Shibuya

Last updated: Mon, 04 Mar 2019 09:06:05 UTC

Copyright (c) 2014-2019 syuilo

Misskey is open-source software licensed under the GNU AGPLv3.