Compare commits
6 Commits
Author | SHA1 | Date | |
---|---|---|---|
![]() |
3fb98e808f | ||
![]() |
2c9bacfcea | ||
![]() |
a542765cf8 | ||
![]() |
fd3f8d43db | ||
![]() |
4f4496078a | ||
![]() |
09d1f1c20d |
12
README.md
12
README.md
@@ -39,9 +39,15 @@ please see [Setup and installation guide](./docs/setup.en.md).
|
|||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
**[PR](https://github.com/syuilo/misskey/pulls)s welcome!**
|
**[PR](https://github.com/syuilo/misskey/pulls)s welcome!**
|
||||||
|
|
||||||
If you want to...
|
### i18n
|
||||||
* i18n ... please see [Translation guide](./docs/translate.en.md).
|
|
||||||
* l10n ... please visit https://crowdin.com/project/misskey
|
Please see [Translation guide](./docs/translate.en.md).
|
||||||
|
|
||||||
|
### l10n
|
||||||
|
|
||||||
|
Misskey is using Crowdin for l10n.
|
||||||
|
|
||||||
|
[](https://crowdin.com/project/misskey)
|
||||||
|
|
||||||
:heart: Backers & Sponsors
|
:heart: Backers & Sponsors
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
|
@@ -1,8 +1,8 @@
|
|||||||
{
|
{
|
||||||
"name": "misskey",
|
"name": "misskey",
|
||||||
"author": "syuilo <i@syuilo.com>",
|
"author": "syuilo <i@syuilo.com>",
|
||||||
"version": "7.1.1",
|
"version": "7.1.2",
|
||||||
"clientVersion": "1.0.8687",
|
"clientVersion": "1.0.8693",
|
||||||
"codename": "nighthike",
|
"codename": "nighthike",
|
||||||
"main": "./built/index.js",
|
"main": "./built/index.js",
|
||||||
"private": true,
|
"private": true,
|
||||||
|
@@ -53,8 +53,9 @@ export default Vue.extend({
|
|||||||
this.signing = true;
|
this.signing = true;
|
||||||
|
|
||||||
(this as any).api('signin', {
|
(this as any).api('signin', {
|
||||||
username: this.username,
|
// password という名前(または username とのペア?)では何らかのフィルタリングがされるっぽい?
|
||||||
password: this.password,
|
x: this.username,
|
||||||
|
y: this.password,
|
||||||
token: this.user && this.user.twoFactorEnabled ? this.token : undefined
|
token: this.user && this.user.twoFactorEnabled ? this.token : undefined
|
||||||
}).then(() => {
|
}).then(() => {
|
||||||
location.reload();
|
location.reload();
|
||||||
|
@@ -247,7 +247,7 @@ root(isDark)
|
|||||||
top 47px
|
top 47px
|
||||||
box-shadow 0 4px 4px isDark ? rgba(#000, 0.3) : rgba(#000, 0.07)
|
box-shadow 0 4px 4px isDark ? rgba(#000, 0.3) : rgba(#000, 0.07)
|
||||||
background-color $bg
|
background-color $bg
|
||||||
z-index 1
|
z-index 2
|
||||||
|
|
||||||
> .nav-container
|
> .nav-container
|
||||||
display flex
|
display flex
|
||||||
|
@@ -12,8 +12,8 @@ export default async (ctx: Koa.Context) => {
|
|||||||
ctx.set('Access-Control-Allow-Credentials', 'true');
|
ctx.set('Access-Control-Allow-Credentials', 'true');
|
||||||
|
|
||||||
const body = ctx.request.body as any;
|
const body = ctx.request.body as any;
|
||||||
const username = body['username'];
|
const username = body['username'] || body['x'];
|
||||||
const password = body['password'];
|
const password = body['password'] || body['y'];
|
||||||
const token = body['token'];
|
const token = body['token'];
|
||||||
|
|
||||||
if (typeof username != 'string') {
|
if (typeof username != 'string') {
|
||||||
|
Reference in New Issue
Block a user