Skip to content

Commit

Permalink
Merge branch 'develop'
Browse files Browse the repository at this point in the history
  • Loading branch information
syuilo committed Mar 24, 2021
2 parents 52d577c + e5ba475 commit 3e11011
Show file tree
Hide file tree
Showing 746 changed files with 2,393 additions and 2,182 deletions.
2 changes: 1 addition & 1 deletion .mocharc.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"extension": ["ts","js","cjs","mjs"],
"require": "ts-node/register",
"require": ["ts-node/register", "tsconfig-paths/register"],
"slow": 1000,
"timeout": 30000,
"exit": true
Expand Down
12 changes: 0 additions & 12 deletions gulpfile.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@

import * as fs from 'fs';
import * as gulp from 'gulp';
import * as ts from 'gulp-typescript';
import * as rimraf from 'rimraf';
import * as replace from 'gulp-replace';
const terser = require('gulp-terser');
Expand All @@ -13,16 +12,6 @@ const cssnano = require('gulp-cssnano');
const locales: { [x: string]: any } = require('./locales');
const meta = require('./package.json');

gulp.task('build:ts', () => {
const tsProject = ts.createProject('./src/tsconfig.json');

return tsProject
.src()
.pipe(tsProject())
.on('error', () => {})
.pipe(gulp.dest('./built/'));
});

gulp.task('build:copy:views', () =>
gulp.src('./src/server/web/views/**/*').pipe(gulp.dest('./built/server/web/views'))
);
Expand Down Expand Up @@ -78,7 +67,6 @@ gulp.task('cleanall', gulp.parallel('clean', cb =>
));

gulp.task('build', gulp.parallel(
'build:ts',
'build:copy',
));

Expand Down
12 changes: 7 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "misskey",
"author": "syuilo <syuilotan@yahoo.co.jp>",
"version": "12.75.0",
"version": "12.75.1",
"codename": "indigo",
"repository": {
"type": "git",
Expand All @@ -15,11 +15,13 @@
"ormconfig": "node ./built/ormconfig.js",
"migrate": "ts-node ./node_modules/typeorm/cli.js migration:run",
"migrateandstart": "npm run migrate && npm run start",
"build": "npm run build-webpack && npm run build-gulp",
"build": "npm run build-webpack && npm run build-ts && npm run build-gulp",
"build-webpack": "webpack",
"build-ts": "tsc -p src/tsconfig.json || echo done. && tsc-alias -p src/tsconfig.json",
"build-gulp": "gulp build",
"watch": "concurrently \"npm:watch-*\"",
"watch-webpack": "webpack --watch",
"watch-ts": "tsc -w -p src/tsconfig.json && tsc-alias -w -p src/tsconfig.json",
"watch-gulp": "gulp watch",
"clean": "gulp clean",
"cleanall": "gulp cleanall",
Expand Down Expand Up @@ -148,7 +150,6 @@
"gulp-replace": "1.0.0",
"gulp-terser": "2.0.1",
"gulp-tslint": "8.1.4",
"gulp-typescript": "6.0.0-alpha.1",
"hard-source-webpack-plugin": "0.13.1",
"html-minifier": "4.0.0",
"http-proxy-agent": "4.0.1",
Expand Down Expand Up @@ -234,12 +235,13 @@
"tmp": "0.2.1",
"ts-loader": "8.0.18",
"ts-node": "9.1.1",
"tsc-alias": "1.2.8",
"tsconfig-paths": "3.9.0",
"tslint": "6.1.3",
"tslint-sonarts": "1.9.0",
"typeorm": "0.2.31",
"typescript": "4.2.3",
"ulid": "2.3.0",
"url-loader": "4.1.1",
"uuid": "8.3.2",
"v-debounce": "0.1.2",
"vanilla-tilt": "1.7.0",
Expand All @@ -252,7 +254,7 @@
"vue-style-loader": "4.1.3",
"vuedraggable": "4.0.1",
"web-push": "3.4.4",
"webpack": "5.26.3",
"webpack": "5.27.2",
"webpack-cli": "4.5.0",
"websocket": "1.0.33",
"ws": "7.4.4",
Expand Down
3 changes: 0 additions & 3 deletions src/@types/meta.json.d.ts

This file was deleted.

2 changes: 1 addition & 1 deletion src/argv.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import * as program from 'commander';
import config from './config';
import config from '@/config';

program
.version(config.version)
Expand Down
8 changes: 4 additions & 4 deletions src/boot/master.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ import * as isRoot from 'is-root';
import { getConnection } from 'typeorm';

import Logger from '../services/logger';
import loadConfig from '../config/load';
import { Config } from '../config/types';
import loadConfig from '@/config/load';
import { Config } from '@/config/types';
import { lessThan } from '../prelude/array';
import { program } from '../argv';
import { showMachineInfo } from '../misc/show-machine-info';
import { showMachineInfo } from '@/misc/show-machine-info';
import { initDb } from '../db/postgre';
import * as meta from '../meta.json';
const meta = require('../meta.json');

const logger = new Logger('core', 'cyan');
const bootLogger = logger.createSubLogger('boot', 'magenta', false);
Expand Down
6 changes: 3 additions & 3 deletions src/client/account.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { reactive } from 'vue';
import { apiUrl } from '@/config';
import { waiting } from '@/os';
import { unisonReload } from '@/scripts/unison-reload';
import { apiUrl } from '@client/config';
import { waiting } from '@client/os';
import { unisonReload } from '@client/scripts/unison-reload';

// TODO: 他のタブと永続化されたstateを同期

Expand Down
8 changes: 4 additions & 4 deletions src/client/components/abuse-report-window.vue
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,10 @@
<script lang="ts">
import { defineComponent, markRaw } from 'vue';
import { faExclamationCircle } from '@fortawesome/free-solid-svg-icons';
import XWindow from '@/components/ui/window.vue';
import MkTextarea from '@/components/ui/textarea.vue';
import MkButton from '@/components/ui/button.vue';
import * as os from '@/os';
import XWindow from '@client/components/ui/window.vue';
import MkTextarea from '@client/components/ui/textarea.vue';
import MkButton from '@client/components/ui/button.vue';
import * as os from '@client/os';
export default defineComponent({
components: {
Expand Down
2 changes: 1 addition & 1 deletion src/client/components/analog-clock.vue
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
<script lang="ts">
import { defineComponent } from 'vue';
import * as tinycolor from 'tinycolor2';
import * as os from '@/os';
import * as os from '@client/os';
export default defineComponent({
data() {
Expand Down
12 changes: 6 additions & 6 deletions src/client/components/autocomplete.vue
Original file line number Diff line number Diff line change
Expand Up @@ -29,12 +29,12 @@

<script lang="ts">
import { defineComponent, markRaw } from 'vue';
import { emojilist } from '../../misc/emojilist';
import contains from '@/scripts/contains';
import { twemojiSvgBase } from '../../misc/twemoji-base';
import { getStaticImageUrl } from '@/scripts/get-static-image-url';
import { acct } from '@/filters/user';
import * as os from '@/os';
import { emojilist } from '@/misc/emojilist';
import contains from '@client/scripts/contains';
import { twemojiSvgBase } from '@/misc/twemoji-base';
import { getStaticImageUrl } from '@client/scripts/get-static-image-url';
import { acct } from '@client/filters/user';
import * as os from '@client/os';
type EmojiDef = {
emoji: string;
Expand Down
2 changes: 1 addition & 1 deletion src/client/components/avatars.vue
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

<script lang="ts">
import { defineComponent } from 'vue';
import * as os from '@/os';
import * as os from '@client/os';
export default defineComponent({
props: {
Expand Down
2 changes: 1 addition & 1 deletion src/client/components/channel-follow-button.vue
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<script lang="ts">
import { defineComponent } from 'vue';
import { faSpinner, faPlus, faMinus, } from '@fortawesome/free-solid-svg-icons';
import * as os from '@/os';
import * as os from '@client/os';
export default defineComponent({
props: {
Expand Down
8 changes: 4 additions & 4 deletions src/client/components/dialog.vue
Original file line number Diff line number Diff line change
Expand Up @@ -40,10 +40,10 @@
import { defineComponent } from 'vue';
import { faSpinner, faInfoCircle, faExclamationTriangle, faCheck } from '@fortawesome/free-solid-svg-icons';
import { faTimesCircle, faQuestionCircle } from '@fortawesome/free-regular-svg-icons';
import MkModal from '@/components/ui/modal.vue';
import MkButton from '@/components/ui/button.vue';
import MkInput from '@/components/ui/input.vue';
import MkSelect from '@/components/ui/select.vue';
import MkModal from '@client/components/ui/modal.vue';
import MkButton from '@client/components/ui/button.vue';
import MkInput from '@client/components/ui/input.vue';
import MkSelect from '@client/components/ui/select.vue';
export default defineComponent({
components: {
Expand Down
2 changes: 1 addition & 1 deletion src/client/components/drive-file-thumbnail.vue
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ import {
faFilm
} from '@fortawesome/free-solid-svg-icons';
import ImgWithBlurhash from './img-with-blurhash.vue';
import { ColdDeviceStorage } from '@/store';
import { ColdDeviceStorage } from '@client/store';
export default defineComponent({
components: {
Expand Down
4 changes: 2 additions & 2 deletions src/client/components/drive-select-dialog.vue
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@
<script lang="ts">
import { defineComponent } from 'vue';
import XDrive from './drive.vue';
import XModalWindow from '@/components/ui/modal-window.vue';
import number from '@/filters/number';
import XModalWindow from '@client/components/ui/modal-window.vue';
import number from '@client/filters/number';
export default defineComponent({
components: {
Expand Down
2 changes: 1 addition & 1 deletion src/client/components/drive-window.vue
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<script lang="ts">
import { defineComponent } from 'vue';
import XDrive from './drive.vue';
import XWindow from '@/components/ui/window.vue';
import XWindow from '@client/components/ui/window.vue';
export default defineComponent({
components: {
Expand Down
6 changes: 3 additions & 3 deletions src/client/components/drive.file.vue
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,10 @@
import { defineComponent } from 'vue';
import { faEye, faEyeSlash } from '@fortawesome/free-regular-svg-icons';
import { faDownload, faLink, faICursor, faTrashAlt } from '@fortawesome/free-solid-svg-icons';
import copyToClipboard from '@/scripts/copy-to-clipboard';
import copyToClipboard from '@client/scripts/copy-to-clipboard';
import MkDriveFileThumbnail from './drive-file-thumbnail.vue';
import bytes from '@/filters/bytes';
import * as os from '@/os';
import bytes from '@client/filters/bytes';
import * as os from '@client/os';
export default defineComponent({
components: {
Expand Down
2 changes: 1 addition & 1 deletion src/client/components/drive.folder.vue
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
<script lang="ts">
import { defineComponent } from 'vue';
import { faFolder, faFolderOpen, faTrashAlt, faWindowRestore } from '@fortawesome/free-regular-svg-icons';
import * as os from '@/os';
import * as os from '@client/os';
import { faICursor } from '@fortawesome/free-solid-svg-icons';
export default defineComponent({
Expand Down
2 changes: 1 addition & 1 deletion src/client/components/drive.nav-folder.vue
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<script lang="ts">
import { defineComponent } from 'vue';
import { faCloud } from '@fortawesome/free-solid-svg-icons';
import * as os from '@/os';
import * as os from '@client/os';
export default defineComponent({
props: {
Expand Down
2 changes: 1 addition & 1 deletion src/client/components/drive.vue
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ import XNavFolder from './drive.nav-folder.vue';
import XFolder from './drive.folder.vue';
import XFile from './drive.file.vue';
import MkButton from './ui/button.vue';
import * as os from '@/os';
import * as os from '@client/os';
import { faTrashAlt } from '@fortawesome/free-regular-svg-icons';
export default defineComponent({
Expand Down
4 changes: 2 additions & 2 deletions src/client/components/emoji-picker-dialog.vue
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@

<script lang="ts">
import { defineComponent, markRaw } from 'vue';
import MkModal from '@/components/ui/modal.vue';
import MkEmojiPicker from '@/components/emoji-picker.vue';
import MkModal from '@client/components/ui/modal.vue';
import MkEmojiPicker from '@client/components/emoji-picker.vue';
export default defineComponent({
components: {
Expand Down
4 changes: 2 additions & 2 deletions src/client/components/emoji-picker-window.vue
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@

<script lang="ts">
import { defineComponent, markRaw } from 'vue';
import MkWindow from '@/components/ui/window.vue';
import MkEmojiPicker from '@/components/emoji-picker.vue';
import MkWindow from '@client/components/ui/window.vue';
import MkEmojiPicker from '@client/components/emoji-picker.vue';
export default defineComponent({
components: {
Expand Down
2 changes: 1 addition & 1 deletion src/client/components/emoji-picker.section.vue
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
<script lang="ts">
import { defineComponent, markRaw } from 'vue';
import { faChevronUp, faChevronDown } from '@fortawesome/free-solid-svg-icons';
import { getStaticImageUrl } from '@/scripts/get-static-image-url';
import { getStaticImageUrl } from '@client/scripts/get-static-image-url';
export default defineComponent({
props: {
Expand Down
14 changes: 7 additions & 7 deletions src/client/components/emoji-picker.vue
Original file line number Diff line number Diff line change
Expand Up @@ -74,15 +74,15 @@

<script lang="ts">
import { defineComponent, markRaw } from 'vue';
import { emojilist } from '../../misc/emojilist';
import { getStaticImageUrl } from '@/scripts/get-static-image-url';
import { emojilist } from '@/misc/emojilist';
import { getStaticImageUrl } from '@client/scripts/get-static-image-url';
import { faAsterisk, faLeaf, faUtensils, faFutbol, faCity, faDice, faGlobe, faClock, faUser, faChevronDown, faShapes, faBicycle, faHashtag } from '@fortawesome/free-solid-svg-icons';
import { faHeart, faFlag, faLaugh } from '@fortawesome/free-regular-svg-icons';
import Particle from '@/components/particle.vue';
import * as os from '@/os';
import { isDeviceTouch } from '@/scripts/is-device-touch';
import { isMobile } from '@/scripts/is-mobile';
import { emojiCategories } from '@/instance';
import Particle from '@client/components/particle.vue';
import * as os from '@client/os';
import { isDeviceTouch } from '@client/scripts/is-device-touch';
import { isMobile } from '@client/scripts/is-mobile';
import { emojiCategories } from '@client/instance';
import XSection from './emoji-picker.section.vue';
export default defineComponent({
Expand Down
2 changes: 1 addition & 1 deletion src/client/components/featured-photos.vue
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<script lang="ts">
import { defineComponent } from 'vue';
import * as os from '@/os';
import * as os from '@client/os';
export default defineComponent({
components: {
Expand Down
2 changes: 1 addition & 1 deletion src/client/components/file-type-icon.vue
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<script lang="ts">
import { defineComponent } from 'vue';
import { faFileImage } from '@fortawesome/free-solid-svg-icons';
import * as os from '@/os';
import * as os from '@client/os';
export default defineComponent({
props: {
Expand Down
2 changes: 1 addition & 1 deletion src/client/components/follow-button.vue
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
<script lang="ts">
import { defineComponent } from 'vue';
import { faSpinner, faPlus, faMinus, faHourglassHalf } from '@fortawesome/free-solid-svg-icons';
import * as os from '@/os';
import * as os from '@client/os';
export default defineComponent({
props: {
Expand Down
2 changes: 1 addition & 1 deletion src/client/components/form-dialog.vue
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@

<script lang="ts">
import { defineComponent } from 'vue';
import XModalWindow from '@/components/ui/modal-window.vue';
import XModalWindow from '@client/components/ui/modal-window.vue';
import FormBase from './form/base.vue';
import FormInput from './form/input.vue';
import FormTextarea from './form/textarea.vue';
Expand Down
2 changes: 1 addition & 1 deletion src/client/components/form/pagination.vue
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import { defineComponent } from 'vue';
import FormButton from './button.vue';
import FormGroup from './group.vue';
import paging from '@/scripts/paging';
import paging from '@client/scripts/paging';
export default defineComponent({
components: {
Expand Down
2 changes: 1 addition & 1 deletion src/client/components/form/radios.vue
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<script lang="ts">
import { defineComponent, h } from 'vue';
import MkRadio from '@/components/ui/radio.vue';
import MkRadio from '@client/components/ui/radio.vue';
import './form.scss';
export default defineComponent({
Expand Down
2 changes: 1 addition & 1 deletion src/client/components/formula-core.vue
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<script lang="ts">
import { defineComponent } from 'vue';
import * as katex from 'katex';import * as os from '@/os';
import * as katex from 'katex';import * as os from '@client/os';
export default defineComponent({
props: {
Expand Down
Loading

0 comments on commit 3e11011

Please sign in to comment.