summaryrefslogtreecommitdiff
path: root/src/server/web/app
diff options
context:
space:
mode:
authorAkihiko Odaki <nekomanma@pixiv.co.jp>2018-03-29 01:20:40 +0900
committerAkihiko Odaki <nekomanma@pixiv.co.jp>2018-03-29 01:54:41 +0900
commit90f8fe7e538bb7e52d2558152a0390e693f39b11 (patch)
tree0f830887053c8f352b1cd0c13ca715fd14c1f030 /src/server/web/app
parentImplement remote account resolution (diff)
downloadmisskey-90f8fe7e538bb7e52d2558152a0390e693f39b11.tar.gz
misskey-90f8fe7e538bb7e52d2558152a0390e693f39b11.tar.bz2
misskey-90f8fe7e538bb7e52d2558152a0390e693f39b11.zip
Introduce processor
Diffstat (limited to '')
-rw-r--r--src/server/web/app/animation.styl (renamed from src/web/app/animation.styl)0
-rw-r--r--src/server/web/app/app.styl (renamed from src/web/app/app.styl)0
-rw-r--r--src/server/web/app/app.vue (renamed from src/web/app/app.vue)0
-rw-r--r--src/server/web/app/auth/assets/logo.svg (renamed from src/web/app/auth/assets/logo.svg)0
-rw-r--r--src/server/web/app/auth/script.ts (renamed from src/web/app/auth/script.ts)0
-rw-r--r--src/server/web/app/auth/style.styl (renamed from src/web/app/auth/style.styl)0
-rw-r--r--src/server/web/app/auth/views/form.vue (renamed from src/web/app/auth/views/form.vue)0
-rw-r--r--src/server/web/app/auth/views/index.vue (renamed from src/web/app/auth/views/index.vue)0
-rw-r--r--src/server/web/app/base.pug (renamed from src/web/app/base.pug)6
-rw-r--r--src/server/web/app/boot.js (renamed from src/web/app/boot.js)0
-rw-r--r--src/server/web/app/ch/script.ts (renamed from src/web/app/ch/script.ts)0
-rw-r--r--src/server/web/app/ch/style.styl (renamed from src/web/app/ch/style.styl)0
-rw-r--r--src/server/web/app/ch/tags/channel.tag (renamed from src/web/app/ch/tags/channel.tag)0
-rw-r--r--src/server/web/app/ch/tags/header.tag (renamed from src/web/app/ch/tags/header.tag)0
-rw-r--r--src/server/web/app/ch/tags/index.tag (renamed from src/web/app/ch/tags/index.tag)0
-rw-r--r--src/server/web/app/ch/tags/index.ts (renamed from src/web/app/ch/tags/index.ts)0
-rw-r--r--src/server/web/app/common/define-widget.ts (renamed from src/web/app/common/define-widget.ts)0
-rw-r--r--src/server/web/app/common/mios.ts (renamed from src/web/app/common/mios.ts)0
-rw-r--r--src/server/web/app/common/scripts/check-for-update.ts (renamed from src/web/app/common/scripts/check-for-update.ts)0
-rw-r--r--src/server/web/app/common/scripts/compose-notification.ts (renamed from src/web/app/common/scripts/compose-notification.ts)0
-rw-r--r--src/server/web/app/common/scripts/contains.ts (renamed from src/web/app/common/scripts/contains.ts)0
-rw-r--r--src/server/web/app/common/scripts/copy-to-clipboard.ts (renamed from src/web/app/common/scripts/copy-to-clipboard.ts)0
-rw-r--r--src/server/web/app/common/scripts/date-stringify.ts (renamed from src/web/app/common/scripts/date-stringify.ts)0
-rw-r--r--src/server/web/app/common/scripts/fuck-ad-block.ts (renamed from src/web/app/common/scripts/fuck-ad-block.ts)0
-rw-r--r--src/server/web/app/common/scripts/gcd.ts (renamed from src/web/app/common/scripts/gcd.ts)0
-rw-r--r--src/server/web/app/common/scripts/get-kao.ts (renamed from src/web/app/common/scripts/get-kao.ts)0
-rw-r--r--src/server/web/app/common/scripts/get-median.ts (renamed from src/web/app/common/scripts/get-median.ts)0
-rw-r--r--src/server/web/app/common/scripts/loading.ts (renamed from src/web/app/common/scripts/loading.ts)0
-rw-r--r--src/server/web/app/common/scripts/parse-search-query.ts (renamed from src/web/app/common/scripts/parse-search-query.ts)0
-rw-r--r--src/server/web/app/common/scripts/streaming/channel.ts (renamed from src/web/app/common/scripts/streaming/channel.ts)0
-rw-r--r--src/server/web/app/common/scripts/streaming/drive.ts (renamed from src/web/app/common/scripts/streaming/drive.ts)0
-rw-r--r--src/server/web/app/common/scripts/streaming/home.ts (renamed from src/web/app/common/scripts/streaming/home.ts)0
-rw-r--r--src/server/web/app/common/scripts/streaming/messaging-index.ts (renamed from src/web/app/common/scripts/streaming/messaging-index.ts)0
-rw-r--r--src/server/web/app/common/scripts/streaming/messaging.ts (renamed from src/web/app/common/scripts/streaming/messaging.ts)0
-rw-r--r--src/server/web/app/common/scripts/streaming/othello-game.ts (renamed from src/web/app/common/scripts/streaming/othello-game.ts)0
-rw-r--r--src/server/web/app/common/scripts/streaming/othello.ts (renamed from src/web/app/common/scripts/streaming/othello.ts)0
-rw-r--r--src/server/web/app/common/scripts/streaming/requests.ts (renamed from src/web/app/common/scripts/streaming/requests.ts)0
-rw-r--r--src/server/web/app/common/scripts/streaming/server.ts (renamed from src/web/app/common/scripts/streaming/server.ts)0
-rw-r--r--src/server/web/app/common/scripts/streaming/stream-manager.ts (renamed from src/web/app/common/scripts/streaming/stream-manager.ts)0
-rw-r--r--src/server/web/app/common/scripts/streaming/stream.ts (renamed from src/web/app/common/scripts/streaming/stream.ts)0
-rw-r--r--src/server/web/app/common/views/components/autocomplete.vue (renamed from src/web/app/common/views/components/autocomplete.vue)0
-rw-r--r--src/server/web/app/common/views/components/connect-failed.troubleshooter.vue (renamed from src/web/app/common/views/components/connect-failed.troubleshooter.vue)0
-rw-r--r--src/server/web/app/common/views/components/connect-failed.vue (renamed from src/web/app/common/views/components/connect-failed.vue)0
-rw-r--r--src/server/web/app/common/views/components/ellipsis.vue (renamed from src/web/app/common/views/components/ellipsis.vue)0
-rw-r--r--src/server/web/app/common/views/components/file-type-icon.vue (renamed from src/web/app/common/views/components/file-type-icon.vue)0
-rw-r--r--src/server/web/app/common/views/components/forkit.vue (renamed from src/web/app/common/views/components/forkit.vue)0
-rw-r--r--src/server/web/app/common/views/components/index.ts (renamed from src/web/app/common/views/components/index.ts)0
-rw-r--r--src/server/web/app/common/views/components/media-list.vue (renamed from src/web/app/common/views/components/media-list.vue)0
-rw-r--r--src/server/web/app/common/views/components/messaging-room.form.vue (renamed from src/web/app/common/views/components/messaging-room.form.vue)0
-rw-r--r--src/server/web/app/common/views/components/messaging-room.message.vue (renamed from src/web/app/common/views/components/messaging-room.message.vue)0
-rw-r--r--src/server/web/app/common/views/components/messaging-room.vue (renamed from src/web/app/common/views/components/messaging-room.vue)0
-rw-r--r--src/server/web/app/common/views/components/messaging.vue (renamed from src/web/app/common/views/components/messaging.vue)0
-rw-r--r--src/server/web/app/common/views/components/nav.vue (renamed from src/web/app/common/views/components/nav.vue)0
-rw-r--r--src/server/web/app/common/views/components/othello.game.vue (renamed from src/web/app/common/views/components/othello.game.vue)0
-rw-r--r--src/server/web/app/common/views/components/othello.gameroom.vue (renamed from src/web/app/common/views/components/othello.gameroom.vue)0
-rw-r--r--src/server/web/app/common/views/components/othello.room.vue (renamed from src/web/app/common/views/components/othello.room.vue)0
-rw-r--r--src/server/web/app/common/views/components/othello.vue (renamed from src/web/app/common/views/components/othello.vue)0
-rw-r--r--src/server/web/app/common/views/components/poll-editor.vue (renamed from src/web/app/common/views/components/poll-editor.vue)0
-rw-r--r--src/server/web/app/common/views/components/poll.vue (renamed from src/web/app/common/views/components/poll.vue)0
-rw-r--r--src/server/web/app/common/views/components/post-html.ts (renamed from src/web/app/common/views/components/post-html.ts)0
-rw-r--r--src/server/web/app/common/views/components/post-menu.vue (renamed from src/web/app/common/views/components/post-menu.vue)0
-rw-r--r--src/server/web/app/common/views/components/reaction-icon.vue (renamed from src/web/app/common/views/components/reaction-icon.vue)0
-rw-r--r--src/server/web/app/common/views/components/reaction-picker.vue (renamed from src/web/app/common/views/components/reaction-picker.vue)0
-rw-r--r--src/server/web/app/common/views/components/reactions-viewer.vue (renamed from src/web/app/common/views/components/reactions-viewer.vue)0
-rw-r--r--src/server/web/app/common/views/components/signin.vue (renamed from src/web/app/common/views/components/signin.vue)0
-rw-r--r--src/server/web/app/common/views/components/signup.vue (renamed from src/web/app/common/views/components/signup.vue)0
-rw-r--r--src/server/web/app/common/views/components/special-message.vue (renamed from src/web/app/common/views/components/special-message.vue)0
-rw-r--r--src/server/web/app/common/views/components/stream-indicator.vue (renamed from src/web/app/common/views/components/stream-indicator.vue)0
-rw-r--r--src/server/web/app/common/views/components/switch.vue (renamed from src/web/app/common/views/components/switch.vue)0
-rw-r--r--src/server/web/app/common/views/components/time.vue (renamed from src/web/app/common/views/components/time.vue)0
-rw-r--r--src/server/web/app/common/views/components/timer.vue (renamed from src/web/app/common/views/components/timer.vue)0
-rw-r--r--src/server/web/app/common/views/components/twitter-setting.vue (renamed from src/web/app/common/views/components/twitter-setting.vue)0
-rw-r--r--src/server/web/app/common/views/components/uploader.vue (renamed from src/web/app/common/views/components/uploader.vue)0
-rw-r--r--src/server/web/app/common/views/components/url-preview.vue (renamed from src/web/app/common/views/components/url-preview.vue)0
-rw-r--r--src/server/web/app/common/views/components/url.vue (renamed from src/web/app/common/views/components/url.vue)0
-rw-r--r--src/server/web/app/common/views/components/welcome-timeline.vue (renamed from src/web/app/common/views/components/welcome-timeline.vue)0
-rw-r--r--src/server/web/app/common/views/directives/autocomplete.ts (renamed from src/web/app/common/views/directives/autocomplete.ts)0
-rw-r--r--src/server/web/app/common/views/directives/index.ts (renamed from src/web/app/common/views/directives/index.ts)0
-rw-r--r--src/server/web/app/common/views/filters/bytes.ts (renamed from src/web/app/common/views/filters/bytes.ts)0
-rw-r--r--src/server/web/app/common/views/filters/index.ts (renamed from src/web/app/common/views/filters/index.ts)0
-rw-r--r--src/server/web/app/common/views/filters/number.ts (renamed from src/web/app/common/views/filters/number.ts)0
-rw-r--r--src/server/web/app/common/views/widgets/access-log.vue (renamed from src/web/app/common/views/widgets/access-log.vue)0
-rw-r--r--src/server/web/app/common/views/widgets/broadcast.vue (renamed from src/web/app/common/views/widgets/broadcast.vue)0
-rw-r--r--src/server/web/app/common/views/widgets/calendar.vue (renamed from src/web/app/common/views/widgets/calendar.vue)0
-rw-r--r--src/server/web/app/common/views/widgets/donation.vue (renamed from src/web/app/common/views/widgets/donation.vue)0
-rw-r--r--src/server/web/app/common/views/widgets/index.ts (renamed from src/web/app/common/views/widgets/index.ts)0
-rw-r--r--src/server/web/app/common/views/widgets/nav.vue (renamed from src/web/app/common/views/widgets/nav.vue)0
-rw-r--r--src/server/web/app/common/views/widgets/photo-stream.vue (renamed from src/web/app/common/views/widgets/photo-stream.vue)0
-rw-r--r--src/server/web/app/common/views/widgets/rss.vue (renamed from src/web/app/common/views/widgets/rss.vue)0
-rw-r--r--src/server/web/app/common/views/widgets/server.cpu-memory.vue (renamed from src/web/app/common/views/widgets/server.cpu-memory.vue)0
-rw-r--r--src/server/web/app/common/views/widgets/server.cpu.vue (renamed from src/web/app/common/views/widgets/server.cpu.vue)0
-rw-r--r--src/server/web/app/common/views/widgets/server.disk.vue (renamed from src/web/app/common/views/widgets/server.disk.vue)0
-rw-r--r--src/server/web/app/common/views/widgets/server.info.vue (renamed from src/web/app/common/views/widgets/server.info.vue)0
-rw-r--r--src/server/web/app/common/views/widgets/server.memory.vue (renamed from src/web/app/common/views/widgets/server.memory.vue)0
-rw-r--r--src/server/web/app/common/views/widgets/server.pie.vue (renamed from src/web/app/common/views/widgets/server.pie.vue)0
-rw-r--r--src/server/web/app/common/views/widgets/server.uptimes.vue (renamed from src/web/app/common/views/widgets/server.uptimes.vue)0
-rw-r--r--src/server/web/app/common/views/widgets/server.vue (renamed from src/web/app/common/views/widgets/server.vue)0
-rw-r--r--src/server/web/app/common/views/widgets/slideshow.vue (renamed from src/web/app/common/views/widgets/slideshow.vue)0
-rw-r--r--src/server/web/app/common/views/widgets/tips.vue (renamed from src/web/app/common/views/widgets/tips.vue)0
-rw-r--r--src/server/web/app/common/views/widgets/version.vue (renamed from src/web/app/common/views/widgets/version.vue)0
-rw-r--r--src/server/web/app/config.ts (renamed from src/web/app/config.ts)0
-rw-r--r--src/server/web/app/desktop/api/choose-drive-file.ts (renamed from src/web/app/desktop/api/choose-drive-file.ts)0
-rw-r--r--src/server/web/app/desktop/api/choose-drive-folder.ts (renamed from src/web/app/desktop/api/choose-drive-folder.ts)0
-rw-r--r--src/server/web/app/desktop/api/contextmenu.ts (renamed from src/web/app/desktop/api/contextmenu.ts)0
-rw-r--r--src/server/web/app/desktop/api/dialog.ts (renamed from src/web/app/desktop/api/dialog.ts)0
-rw-r--r--src/server/web/app/desktop/api/input.ts (renamed from src/web/app/desktop/api/input.ts)0
-rw-r--r--src/server/web/app/desktop/api/notify.ts (renamed from src/web/app/desktop/api/notify.ts)0
-rw-r--r--src/server/web/app/desktop/api/post.ts (renamed from src/web/app/desktop/api/post.ts)0
-rw-r--r--src/server/web/app/desktop/api/update-avatar.ts (renamed from src/web/app/desktop/api/update-avatar.ts)0
-rw-r--r--src/server/web/app/desktop/api/update-banner.ts (renamed from src/web/app/desktop/api/update-banner.ts)0
-rw-r--r--src/server/web/app/desktop/assets/grid.svg (renamed from src/web/app/desktop/assets/grid.svg)0
-rw-r--r--src/server/web/app/desktop/assets/header-logo-white.svg (renamed from src/web/app/desktop/assets/header-logo-white.svg)0
-rw-r--r--src/server/web/app/desktop/assets/header-logo.svg (renamed from src/web/app/desktop/assets/header-logo.svg)0
-rw-r--r--src/server/web/app/desktop/assets/index.jpg (renamed from src/web/app/desktop/assets/index.jpg)bin410409 -> 410409 bytes
-rw-r--r--src/server/web/app/desktop/assets/remove.png (renamed from src/web/app/desktop/assets/remove.png)bin3115 -> 3115 bytes
-rw-r--r--src/server/web/app/desktop/script.ts (renamed from src/web/app/desktop/script.ts)0
-rw-r--r--src/server/web/app/desktop/style.styl (renamed from src/web/app/desktop/style.styl)0
-rw-r--r--src/server/web/app/desktop/ui.styl (renamed from src/web/app/desktop/ui.styl)0
-rw-r--r--src/server/web/app/desktop/views/components/activity.calendar.vue (renamed from src/web/app/desktop/views/components/activity.calendar.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/activity.chart.vue (renamed from src/web/app/desktop/views/components/activity.chart.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/activity.vue (renamed from src/web/app/desktop/views/components/activity.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/analog-clock.vue (renamed from src/web/app/desktop/views/components/analog-clock.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/calendar.vue (renamed from src/web/app/desktop/views/components/calendar.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/choose-file-from-drive-window.vue (renamed from src/web/app/desktop/views/components/choose-file-from-drive-window.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/choose-folder-from-drive-window.vue (renamed from src/web/app/desktop/views/components/choose-folder-from-drive-window.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/context-menu.menu.vue (renamed from src/web/app/desktop/views/components/context-menu.menu.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/context-menu.vue (renamed from src/web/app/desktop/views/components/context-menu.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/crop-window.vue (renamed from src/web/app/desktop/views/components/crop-window.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/dialog.vue (renamed from src/web/app/desktop/views/components/dialog.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/drive-window.vue (renamed from src/web/app/desktop/views/components/drive-window.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/drive.file.vue (renamed from src/web/app/desktop/views/components/drive.file.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/drive.folder.vue (renamed from src/web/app/desktop/views/components/drive.folder.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/drive.nav-folder.vue (renamed from src/web/app/desktop/views/components/drive.nav-folder.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/drive.vue (renamed from src/web/app/desktop/views/components/drive.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/ellipsis-icon.vue (renamed from src/web/app/desktop/views/components/ellipsis-icon.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/follow-button.vue (renamed from src/web/app/desktop/views/components/follow-button.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/followers-window.vue (renamed from src/web/app/desktop/views/components/followers-window.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/followers.vue (renamed from src/web/app/desktop/views/components/followers.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/following-window.vue (renamed from src/web/app/desktop/views/components/following-window.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/following.vue (renamed from src/web/app/desktop/views/components/following.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/friends-maker.vue (renamed from src/web/app/desktop/views/components/friends-maker.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/game-window.vue (renamed from src/web/app/desktop/views/components/game-window.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/home.vue (renamed from src/web/app/desktop/views/components/home.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/index.ts (renamed from src/web/app/desktop/views/components/index.ts)0
-rw-r--r--src/server/web/app/desktop/views/components/input-dialog.vue (renamed from src/web/app/desktop/views/components/input-dialog.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/media-image-dialog.vue (renamed from src/web/app/desktop/views/components/media-image-dialog.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/media-image.vue (renamed from src/web/app/desktop/views/components/media-image.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/media-video-dialog.vue (renamed from src/web/app/desktop/views/components/media-video-dialog.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/media-video.vue (renamed from src/web/app/desktop/views/components/media-video.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/mentions.vue (renamed from src/web/app/desktop/views/components/mentions.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/messaging-room-window.vue (renamed from src/web/app/desktop/views/components/messaging-room-window.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/messaging-window.vue (renamed from src/web/app/desktop/views/components/messaging-window.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/notifications.vue (renamed from src/web/app/desktop/views/components/notifications.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/post-detail.sub.vue (renamed from src/web/app/desktop/views/components/post-detail.sub.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/post-detail.vue (renamed from src/web/app/desktop/views/components/post-detail.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/post-form-window.vue (renamed from src/web/app/desktop/views/components/post-form-window.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/post-form.vue (renamed from src/web/app/desktop/views/components/post-form.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/post-preview.vue (renamed from src/web/app/desktop/views/components/post-preview.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/posts.post.sub.vue (renamed from src/web/app/desktop/views/components/posts.post.sub.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/posts.post.vue (renamed from src/web/app/desktop/views/components/posts.post.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/posts.vue (renamed from src/web/app/desktop/views/components/posts.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/progress-dialog.vue (renamed from src/web/app/desktop/views/components/progress-dialog.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/repost-form-window.vue (renamed from src/web/app/desktop/views/components/repost-form-window.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/repost-form.vue (renamed from src/web/app/desktop/views/components/repost-form.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/settings-window.vue (renamed from src/web/app/desktop/views/components/settings-window.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/settings.2fa.vue (renamed from src/web/app/desktop/views/components/settings.2fa.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/settings.api.vue (renamed from src/web/app/desktop/views/components/settings.api.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/settings.apps.vue (renamed from src/web/app/desktop/views/components/settings.apps.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/settings.drive.vue (renamed from src/web/app/desktop/views/components/settings.drive.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/settings.mute.vue (renamed from src/web/app/desktop/views/components/settings.mute.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/settings.password.vue (renamed from src/web/app/desktop/views/components/settings.password.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/settings.profile.vue (renamed from src/web/app/desktop/views/components/settings.profile.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/settings.signins.vue (renamed from src/web/app/desktop/views/components/settings.signins.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/settings.vue (renamed from src/web/app/desktop/views/components/settings.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/sub-post-content.vue (renamed from src/web/app/desktop/views/components/sub-post-content.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/taskmanager.vue (renamed from src/web/app/desktop/views/components/taskmanager.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/timeline.vue (renamed from src/web/app/desktop/views/components/timeline.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/ui-notification.vue (renamed from src/web/app/desktop/views/components/ui-notification.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/ui.header.account.vue (renamed from src/web/app/desktop/views/components/ui.header.account.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/ui.header.clock.vue (renamed from src/web/app/desktop/views/components/ui.header.clock.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/ui.header.nav.vue (renamed from src/web/app/desktop/views/components/ui.header.nav.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/ui.header.notifications.vue (renamed from src/web/app/desktop/views/components/ui.header.notifications.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/ui.header.post.vue (renamed from src/web/app/desktop/views/components/ui.header.post.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/ui.header.search.vue (renamed from src/web/app/desktop/views/components/ui.header.search.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/ui.header.vue (renamed from src/web/app/desktop/views/components/ui.header.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/ui.vue (renamed from src/web/app/desktop/views/components/ui.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/user-preview.vue (renamed from src/web/app/desktop/views/components/user-preview.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/users-list.item.vue (renamed from src/web/app/desktop/views/components/users-list.item.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/users-list.vue (renamed from src/web/app/desktop/views/components/users-list.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/widget-container.vue (renamed from src/web/app/desktop/views/components/widget-container.vue)0
-rw-r--r--src/server/web/app/desktop/views/components/window.vue (renamed from src/web/app/desktop/views/components/window.vue)0
-rw-r--r--src/server/web/app/desktop/views/directives/index.ts (renamed from src/web/app/desktop/views/directives/index.ts)0
-rw-r--r--src/server/web/app/desktop/views/directives/user-preview.ts (renamed from src/web/app/desktop/views/directives/user-preview.ts)0
-rw-r--r--src/server/web/app/desktop/views/pages/drive.vue (renamed from src/web/app/desktop/views/pages/drive.vue)0
-rw-r--r--src/server/web/app/desktop/views/pages/home-customize.vue (renamed from src/web/app/desktop/views/pages/home-customize.vue)0
-rw-r--r--src/server/web/app/desktop/views/pages/home.vue (renamed from src/web/app/desktop/views/pages/home.vue)0
-rw-r--r--src/server/web/app/desktop/views/pages/index.vue (renamed from src/web/app/desktop/views/pages/index.vue)0
-rw-r--r--src/server/web/app/desktop/views/pages/messaging-room.vue (renamed from src/web/app/desktop/views/pages/messaging-room.vue)0
-rw-r--r--src/server/web/app/desktop/views/pages/othello.vue (renamed from src/web/app/desktop/views/pages/othello.vue)0
-rw-r--r--src/server/web/app/desktop/views/pages/post.vue (renamed from src/web/app/desktop/views/pages/post.vue)0
-rw-r--r--src/server/web/app/desktop/views/pages/search.vue (renamed from src/web/app/desktop/views/pages/search.vue)0
-rw-r--r--src/server/web/app/desktop/views/pages/selectdrive.vue (renamed from src/web/app/desktop/views/pages/selectdrive.vue)0
-rw-r--r--src/server/web/app/desktop/views/pages/user/user.followers-you-know.vue (renamed from src/web/app/desktop/views/pages/user/user.followers-you-know.vue)0
-rw-r--r--src/server/web/app/desktop/views/pages/user/user.friends.vue (renamed from src/web/app/desktop/views/pages/user/user.friends.vue)0
-rw-r--r--src/server/web/app/desktop/views/pages/user/user.header.vue (renamed from src/web/app/desktop/views/pages/user/user.header.vue)0
-rw-r--r--src/server/web/app/desktop/views/pages/user/user.home.vue (renamed from src/web/app/desktop/views/pages/user/user.home.vue)0
-rw-r--r--src/server/web/app/desktop/views/pages/user/user.photos.vue (renamed from src/web/app/desktop/views/pages/user/user.photos.vue)0
-rw-r--r--src/server/web/app/desktop/views/pages/user/user.profile.vue (renamed from src/web/app/desktop/views/pages/user/user.profile.vue)0
-rw-r--r--src/server/web/app/desktop/views/pages/user/user.timeline.vue (renamed from src/web/app/desktop/views/pages/user/user.timeline.vue)0
-rw-r--r--src/server/web/app/desktop/views/pages/user/user.vue (renamed from src/web/app/desktop/views/pages/user/user.vue)0
-rw-r--r--src/server/web/app/desktop/views/pages/welcome.vue (renamed from src/web/app/desktop/views/pages/welcome.vue)0
-rw-r--r--src/server/web/app/desktop/views/widgets/activity.vue (renamed from src/web/app/desktop/views/widgets/activity.vue)0
-rw-r--r--src/server/web/app/desktop/views/widgets/channel.channel.form.vue (renamed from src/web/app/desktop/views/widgets/channel.channel.form.vue)0
-rw-r--r--src/server/web/app/desktop/views/widgets/channel.channel.post.vue (renamed from src/web/app/desktop/views/widgets/channel.channel.post.vue)0
-rw-r--r--src/server/web/app/desktop/views/widgets/channel.channel.vue (renamed from src/web/app/desktop/views/widgets/channel.channel.vue)0
-rw-r--r--src/server/web/app/desktop/views/widgets/channel.vue (renamed from src/web/app/desktop/views/widgets/channel.vue)0
-rw-r--r--src/server/web/app/desktop/views/widgets/index.ts (renamed from src/web/app/desktop/views/widgets/index.ts)0
-rw-r--r--src/server/web/app/desktop/views/widgets/messaging.vue (renamed from src/web/app/desktop/views/widgets/messaging.vue)0
-rw-r--r--src/server/web/app/desktop/views/widgets/notifications.vue (renamed from src/web/app/desktop/views/widgets/notifications.vue)0
-rw-r--r--src/server/web/app/desktop/views/widgets/polls.vue (renamed from src/web/app/desktop/views/widgets/polls.vue)0
-rw-r--r--src/server/web/app/desktop/views/widgets/post-form.vue (renamed from src/web/app/desktop/views/widgets/post-form.vue)0
-rw-r--r--src/server/web/app/desktop/views/widgets/profile.vue (renamed from src/web/app/desktop/views/widgets/profile.vue)0
-rw-r--r--src/server/web/app/desktop/views/widgets/timemachine.vue (renamed from src/web/app/desktop/views/widgets/timemachine.vue)0
-rw-r--r--src/server/web/app/desktop/views/widgets/trends.vue (renamed from src/web/app/desktop/views/widgets/trends.vue)0
-rw-r--r--src/server/web/app/desktop/views/widgets/users.vue (renamed from src/web/app/desktop/views/widgets/users.vue)0
-rw-r--r--src/server/web/app/dev/script.ts (renamed from src/web/app/dev/script.ts)0
-rw-r--r--src/server/web/app/dev/style.styl (renamed from src/web/app/dev/style.styl)0
-rw-r--r--src/server/web/app/dev/views/app.vue (renamed from src/web/app/dev/views/app.vue)0
-rw-r--r--src/server/web/app/dev/views/apps.vue (renamed from src/web/app/dev/views/apps.vue)0
-rw-r--r--src/server/web/app/dev/views/index.vue (renamed from src/web/app/dev/views/index.vue)0
-rw-r--r--src/server/web/app/dev/views/new-app.vue (renamed from src/web/app/dev/views/new-app.vue)0
-rw-r--r--src/server/web/app/dev/views/ui.vue (renamed from src/web/app/dev/views/ui.vue)0
-rw-r--r--src/server/web/app/init.css (renamed from src/web/app/init.css)0
-rw-r--r--src/server/web/app/init.ts (renamed from src/web/app/init.ts)0
-rw-r--r--src/server/web/app/mobile/api/choose-drive-file.ts (renamed from src/web/app/mobile/api/choose-drive-file.ts)0
-rw-r--r--src/server/web/app/mobile/api/choose-drive-folder.ts (renamed from src/web/app/mobile/api/choose-drive-folder.ts)0
-rw-r--r--src/server/web/app/mobile/api/dialog.ts (renamed from src/web/app/mobile/api/dialog.ts)0
-rw-r--r--src/server/web/app/mobile/api/input.ts (renamed from src/web/app/mobile/api/input.ts)0
-rw-r--r--src/server/web/app/mobile/api/notify.ts (renamed from src/web/app/mobile/api/notify.ts)0
-rw-r--r--src/server/web/app/mobile/api/post.ts (renamed from src/web/app/mobile/api/post.ts)0
-rw-r--r--src/server/web/app/mobile/script.ts (renamed from src/web/app/mobile/script.ts)0
-rw-r--r--src/server/web/app/mobile/style.styl (renamed from src/web/app/mobile/style.styl)0
-rw-r--r--src/server/web/app/mobile/views/components/activity.vue (renamed from src/web/app/mobile/views/components/activity.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/drive-file-chooser.vue (renamed from src/web/app/mobile/views/components/drive-file-chooser.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/drive-folder-chooser.vue (renamed from src/web/app/mobile/views/components/drive-folder-chooser.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/drive.file-detail.vue (renamed from src/web/app/mobile/views/components/drive.file-detail.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/drive.file.vue (renamed from src/web/app/mobile/views/components/drive.file.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/drive.folder.vue (renamed from src/web/app/mobile/views/components/drive.folder.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/drive.vue (renamed from src/web/app/mobile/views/components/drive.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/follow-button.vue (renamed from src/web/app/mobile/views/components/follow-button.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/friends-maker.vue (renamed from src/web/app/mobile/views/components/friends-maker.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/index.ts (renamed from src/web/app/mobile/views/components/index.ts)0
-rw-r--r--src/server/web/app/mobile/views/components/media-image.vue (renamed from src/web/app/mobile/views/components/media-image.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/media-video.vue (renamed from src/web/app/mobile/views/components/media-video.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/notification-preview.vue (renamed from src/web/app/mobile/views/components/notification-preview.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/notification.vue (renamed from src/web/app/mobile/views/components/notification.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/notifications.vue (renamed from src/web/app/mobile/views/components/notifications.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/notify.vue (renamed from src/web/app/mobile/views/components/notify.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/post-card.vue (renamed from src/web/app/mobile/views/components/post-card.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/post-detail.sub.vue (renamed from src/web/app/mobile/views/components/post-detail.sub.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/post-detail.vue (renamed from src/web/app/mobile/views/components/post-detail.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/post-form.vue (renamed from src/web/app/mobile/views/components/post-form.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/post-preview.vue (renamed from src/web/app/mobile/views/components/post-preview.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/post.sub.vue (renamed from src/web/app/mobile/views/components/post.sub.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/post.vue (renamed from src/web/app/mobile/views/components/post.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/posts.vue (renamed from src/web/app/mobile/views/components/posts.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/sub-post-content.vue (renamed from src/web/app/mobile/views/components/sub-post-content.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/timeline.vue (renamed from src/web/app/mobile/views/components/timeline.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/ui.header.vue (renamed from src/web/app/mobile/views/components/ui.header.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/ui.nav.vue (renamed from src/web/app/mobile/views/components/ui.nav.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/ui.vue (renamed from src/web/app/mobile/views/components/ui.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/user-card.vue (renamed from src/web/app/mobile/views/components/user-card.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/user-preview.vue (renamed from src/web/app/mobile/views/components/user-preview.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/user-timeline.vue (renamed from src/web/app/mobile/views/components/user-timeline.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/users-list.vue (renamed from src/web/app/mobile/views/components/users-list.vue)0
-rw-r--r--src/server/web/app/mobile/views/components/widget-container.vue (renamed from src/web/app/mobile/views/components/widget-container.vue)0
-rw-r--r--src/server/web/app/mobile/views/directives/index.ts (renamed from src/web/app/mobile/views/directives/index.ts)0
-rw-r--r--src/server/web/app/mobile/views/directives/user-preview.ts (renamed from src/web/app/mobile/views/directives/user-preview.ts)0
-rw-r--r--src/server/web/app/mobile/views/pages/drive.vue (renamed from src/web/app/mobile/views/pages/drive.vue)0
-rw-r--r--src/server/web/app/mobile/views/pages/followers.vue (renamed from src/web/app/mobile/views/pages/followers.vue)0
-rw-r--r--src/server/web/app/mobile/views/pages/following.vue (renamed from src/web/app/mobile/views/pages/following.vue)0
-rw-r--r--src/server/web/app/mobile/views/pages/home.vue (renamed from src/web/app/mobile/views/pages/home.vue)0
-rw-r--r--src/server/web/app/mobile/views/pages/index.vue (renamed from src/web/app/mobile/views/pages/index.vue)0
-rw-r--r--src/server/web/app/mobile/views/pages/messaging-room.vue (renamed from src/web/app/mobile/views/pages/messaging-room.vue)0
-rw-r--r--src/server/web/app/mobile/views/pages/messaging.vue (renamed from src/web/app/mobile/views/pages/messaging.vue)0
-rw-r--r--src/server/web/app/mobile/views/pages/notifications.vue (renamed from src/web/app/mobile/views/pages/notifications.vue)0
-rw-r--r--src/server/web/app/mobile/views/pages/othello.vue (renamed from src/web/app/mobile/views/pages/othello.vue)0
-rw-r--r--src/server/web/app/mobile/views/pages/post.vue (renamed from src/web/app/mobile/views/pages/post.vue)0
-rw-r--r--src/server/web/app/mobile/views/pages/profile-setting.vue (renamed from src/web/app/mobile/views/pages/profile-setting.vue)0
-rw-r--r--src/server/web/app/mobile/views/pages/search.vue (renamed from src/web/app/mobile/views/pages/search.vue)0
-rw-r--r--src/server/web/app/mobile/views/pages/selectdrive.vue (renamed from src/web/app/mobile/views/pages/selectdrive.vue)0
-rw-r--r--src/server/web/app/mobile/views/pages/settings.vue (renamed from src/web/app/mobile/views/pages/settings.vue)0
-rw-r--r--src/server/web/app/mobile/views/pages/signup.vue (renamed from src/web/app/mobile/views/pages/signup.vue)0
-rw-r--r--src/server/web/app/mobile/views/pages/user.vue (renamed from src/web/app/mobile/views/pages/user.vue)0
-rw-r--r--src/server/web/app/mobile/views/pages/user/home.followers-you-know.vue (renamed from src/web/app/mobile/views/pages/user/home.followers-you-know.vue)0
-rw-r--r--src/server/web/app/mobile/views/pages/user/home.friends.vue (renamed from src/web/app/mobile/views/pages/user/home.friends.vue)0
-rw-r--r--src/server/web/app/mobile/views/pages/user/home.photos.vue (renamed from src/web/app/mobile/views/pages/user/home.photos.vue)0
-rw-r--r--src/server/web/app/mobile/views/pages/user/home.posts.vue (renamed from src/web/app/mobile/views/pages/user/home.posts.vue)0
-rw-r--r--src/server/web/app/mobile/views/pages/user/home.vue (renamed from src/web/app/mobile/views/pages/user/home.vue)0
-rw-r--r--src/server/web/app/mobile/views/pages/welcome.vue (renamed from src/web/app/mobile/views/pages/welcome.vue)0
-rw-r--r--src/server/web/app/mobile/views/widgets/activity.vue (renamed from src/web/app/mobile/views/widgets/activity.vue)0
-rw-r--r--src/server/web/app/mobile/views/widgets/index.ts (renamed from src/web/app/mobile/views/widgets/index.ts)0
-rw-r--r--src/server/web/app/mobile/views/widgets/profile.vue (renamed from src/web/app/mobile/views/widgets/profile.vue)0
-rw-r--r--src/server/web/app/reset.styl (renamed from src/web/app/reset.styl)0
-rw-r--r--src/server/web/app/safe.js (renamed from src/web/app/safe.js)0
-rw-r--r--src/server/web/app/stats/style.styl (renamed from src/web/app/stats/style.styl)0
-rw-r--r--src/server/web/app/stats/tags/index.tag (renamed from src/web/app/stats/tags/index.tag)0
-rw-r--r--src/server/web/app/stats/tags/index.ts (renamed from src/web/app/stats/tags/index.ts)0
-rw-r--r--src/server/web/app/status/style.styl (renamed from src/web/app/status/style.styl)0
-rw-r--r--src/server/web/app/status/tags/index.tag (renamed from src/web/app/status/tags/index.tag)0
-rw-r--r--src/server/web/app/status/tags/index.ts (renamed from src/web/app/status/tags/index.ts)0
-rw-r--r--src/server/web/app/sw.js (renamed from src/web/app/sw.js)0
-rw-r--r--src/server/web/app/tsconfig.json (renamed from src/web/app/tsconfig.json)0
-rw-r--r--src/server/web/app/v.d.ts (renamed from src/web/app/v.d.ts)0
314 files changed, 3 insertions, 3 deletions
diff --git a/src/web/app/animation.styl b/src/server/web/app/animation.styl
index 8f121b313b..8f121b313b 100644
--- a/src/web/app/animation.styl
+++ b/src/server/web/app/animation.styl
diff --git a/src/web/app/app.styl b/src/server/web/app/app.styl
index 431b9daa65..431b9daa65 100644
--- a/src/web/app/app.styl
+++ b/src/server/web/app/app.styl
diff --git a/src/web/app/app.vue b/src/server/web/app/app.vue
index 7a46e7dea0..7a46e7dea0 100644
--- a/src/web/app/app.vue
+++ b/src/server/web/app/app.vue
diff --git a/src/web/app/auth/assets/logo.svg b/src/server/web/app/auth/assets/logo.svg
index 19b8a2737e..19b8a2737e 100644
--- a/src/web/app/auth/assets/logo.svg
+++ b/src/server/web/app/auth/assets/logo.svg
diff --git a/src/web/app/auth/script.ts b/src/server/web/app/auth/script.ts
index 31c758ebc2..31c758ebc2 100644
--- a/src/web/app/auth/script.ts
+++ b/src/server/web/app/auth/script.ts
diff --git a/src/web/app/auth/style.styl b/src/server/web/app/auth/style.styl
index bd25e1b572..bd25e1b572 100644
--- a/src/web/app/auth/style.styl
+++ b/src/server/web/app/auth/style.styl
diff --git a/src/web/app/auth/views/form.vue b/src/server/web/app/auth/views/form.vue
index d86ed58b38..d86ed58b38 100644
--- a/src/web/app/auth/views/form.vue
+++ b/src/server/web/app/auth/views/form.vue
diff --git a/src/web/app/auth/views/index.vue b/src/server/web/app/auth/views/index.vue
index 17e5cc6108..17e5cc6108 100644
--- a/src/web/app/auth/views/index.vue
+++ b/src/server/web/app/auth/views/index.vue
diff --git a/src/web/app/base.pug b/src/server/web/app/base.pug
index d7c7f0aed4..60eb1539ec 100644
--- a/src/web/app/base.pug
+++ b/src/server/web/app/base.pug
@@ -14,12 +14,12 @@ html
title Misskey
style
- include ./../../../built/web/assets/init.css
+ include ./../../../../built/server/web/assets/init.css
script
- include ./../../../built/web/assets/boot.js
+ include ./../../../../built/server/web/assets/boot.js
script
- include ./../../../built/web/assets/safe.js
+ include ./../../../../built/server/web/assets/safe.js
//- FontAwesome style
style #{facss}
diff --git a/src/web/app/boot.js b/src/server/web/app/boot.js
index 0846e4bd55..0846e4bd55 100644
--- a/src/web/app/boot.js
+++ b/src/server/web/app/boot.js
diff --git a/src/web/app/ch/script.ts b/src/server/web/app/ch/script.ts
index 4c6b6dfd1b..4c6b6dfd1b 100644
--- a/src/web/app/ch/script.ts
+++ b/src/server/web/app/ch/script.ts
diff --git a/src/web/app/ch/style.styl b/src/server/web/app/ch/style.styl
index 21ca648cbe..21ca648cbe 100644
--- a/src/web/app/ch/style.styl
+++ b/src/server/web/app/ch/style.styl
diff --git a/src/web/app/ch/tags/channel.tag b/src/server/web/app/ch/tags/channel.tag
index dc4b8e1426..dc4b8e1426 100644
--- a/src/web/app/ch/tags/channel.tag
+++ b/src/server/web/app/ch/tags/channel.tag
diff --git a/src/web/app/ch/tags/header.tag b/src/server/web/app/ch/tags/header.tag
index 901123d63b..901123d63b 100644
--- a/src/web/app/ch/tags/header.tag
+++ b/src/server/web/app/ch/tags/header.tag
diff --git a/src/web/app/ch/tags/index.tag b/src/server/web/app/ch/tags/index.tag
index 88df2ec45d..88df2ec45d 100644
--- a/src/web/app/ch/tags/index.tag
+++ b/src/server/web/app/ch/tags/index.tag
diff --git a/src/web/app/ch/tags/index.ts b/src/server/web/app/ch/tags/index.ts
index 12ffdaeb84..12ffdaeb84 100644
--- a/src/web/app/ch/tags/index.ts
+++ b/src/server/web/app/ch/tags/index.ts
diff --git a/src/web/app/common/define-widget.ts b/src/server/web/app/common/define-widget.ts
index d8d29873a4..d8d29873a4 100644
--- a/src/web/app/common/define-widget.ts
+++ b/src/server/web/app/common/define-widget.ts
diff --git a/src/web/app/common/mios.ts b/src/server/web/app/common/mios.ts
index 2c6c9988e7..2c6c9988e7 100644
--- a/src/web/app/common/mios.ts
+++ b/src/server/web/app/common/mios.ts
diff --git a/src/web/app/common/scripts/check-for-update.ts b/src/server/web/app/common/scripts/check-for-update.ts
index 81c1eb9812..81c1eb9812 100644
--- a/src/web/app/common/scripts/check-for-update.ts
+++ b/src/server/web/app/common/scripts/check-for-update.ts
diff --git a/src/web/app/common/scripts/compose-notification.ts b/src/server/web/app/common/scripts/compose-notification.ts
index e1dbd3bc13..e1dbd3bc13 100644
--- a/src/web/app/common/scripts/compose-notification.ts
+++ b/src/server/web/app/common/scripts/compose-notification.ts
diff --git a/src/web/app/common/scripts/contains.ts b/src/server/web/app/common/scripts/contains.ts
index a5071b3f25..a5071b3f25 100644
--- a/src/web/app/common/scripts/contains.ts
+++ b/src/server/web/app/common/scripts/contains.ts
diff --git a/src/web/app/common/scripts/copy-to-clipboard.ts b/src/server/web/app/common/scripts/copy-to-clipboard.ts
index 3d2741f8d7..3d2741f8d7 100644
--- a/src/web/app/common/scripts/copy-to-clipboard.ts
+++ b/src/server/web/app/common/scripts/copy-to-clipboard.ts
diff --git a/src/web/app/common/scripts/date-stringify.ts b/src/server/web/app/common/scripts/date-stringify.ts
index e51de8833d..e51de8833d 100644
--- a/src/web/app/common/scripts/date-stringify.ts
+++ b/src/server/web/app/common/scripts/date-stringify.ts
diff --git a/src/web/app/common/scripts/fuck-ad-block.ts b/src/server/web/app/common/scripts/fuck-ad-block.ts
index 9bcf7deeff..9bcf7deeff 100644
--- a/src/web/app/common/scripts/fuck-ad-block.ts
+++ b/src/server/web/app/common/scripts/fuck-ad-block.ts
diff --git a/src/web/app/common/scripts/gcd.ts b/src/server/web/app/common/scripts/gcd.ts
index 9a19f9da66..9a19f9da66 100644
--- a/src/web/app/common/scripts/gcd.ts
+++ b/src/server/web/app/common/scripts/gcd.ts
diff --git a/src/web/app/common/scripts/get-kao.ts b/src/server/web/app/common/scripts/get-kao.ts
index 2168c5be88..2168c5be88 100644
--- a/src/web/app/common/scripts/get-kao.ts
+++ b/src/server/web/app/common/scripts/get-kao.ts
diff --git a/src/web/app/common/scripts/get-median.ts b/src/server/web/app/common/scripts/get-median.ts
index 91a415d5b2..91a415d5b2 100644
--- a/src/web/app/common/scripts/get-median.ts
+++ b/src/server/web/app/common/scripts/get-median.ts
diff --git a/src/web/app/common/scripts/loading.ts b/src/server/web/app/common/scripts/loading.ts
index c48e626648..c48e626648 100644
--- a/src/web/app/common/scripts/loading.ts
+++ b/src/server/web/app/common/scripts/loading.ts
diff --git a/src/web/app/common/scripts/parse-search-query.ts b/src/server/web/app/common/scripts/parse-search-query.ts
index 512791ecb0..512791ecb0 100644
--- a/src/web/app/common/scripts/parse-search-query.ts
+++ b/src/server/web/app/common/scripts/parse-search-query.ts
diff --git a/src/web/app/common/scripts/streaming/channel.ts b/src/server/web/app/common/scripts/streaming/channel.ts
index cab5f4edb4..cab5f4edb4 100644
--- a/src/web/app/common/scripts/streaming/channel.ts
+++ b/src/server/web/app/common/scripts/streaming/channel.ts
diff --git a/src/web/app/common/scripts/streaming/drive.ts b/src/server/web/app/common/scripts/streaming/drive.ts
index f11573685e..f11573685e 100644
--- a/src/web/app/common/scripts/streaming/drive.ts
+++ b/src/server/web/app/common/scripts/streaming/drive.ts
diff --git a/src/web/app/common/scripts/streaming/home.ts b/src/server/web/app/common/scripts/streaming/home.ts
index ffcf6e5360..ffcf6e5360 100644
--- a/src/web/app/common/scripts/streaming/home.ts
+++ b/src/server/web/app/common/scripts/streaming/home.ts
diff --git a/src/web/app/common/scripts/streaming/messaging-index.ts b/src/server/web/app/common/scripts/streaming/messaging-index.ts
index 24f0ce0c9f..24f0ce0c9f 100644
--- a/src/web/app/common/scripts/streaming/messaging-index.ts
+++ b/src/server/web/app/common/scripts/streaming/messaging-index.ts
diff --git a/src/web/app/common/scripts/streaming/messaging.ts b/src/server/web/app/common/scripts/streaming/messaging.ts
index 4c593deb31..4c593deb31 100644
--- a/src/web/app/common/scripts/streaming/messaging.ts
+++ b/src/server/web/app/common/scripts/streaming/messaging.ts
diff --git a/src/web/app/common/scripts/streaming/othello-game.ts b/src/server/web/app/common/scripts/streaming/othello-game.ts
index f34ef35147..f34ef35147 100644
--- a/src/web/app/common/scripts/streaming/othello-game.ts
+++ b/src/server/web/app/common/scripts/streaming/othello-game.ts
diff --git a/src/web/app/common/scripts/streaming/othello.ts b/src/server/web/app/common/scripts/streaming/othello.ts
index 8c6f4b9c3c..8c6f4b9c3c 100644
--- a/src/web/app/common/scripts/streaming/othello.ts
+++ b/src/server/web/app/common/scripts/streaming/othello.ts
diff --git a/src/web/app/common/scripts/streaming/requests.ts b/src/server/web/app/common/scripts/streaming/requests.ts
index 5bec30143f..5bec30143f 100644
--- a/src/web/app/common/scripts/streaming/requests.ts
+++ b/src/server/web/app/common/scripts/streaming/requests.ts
diff --git a/src/web/app/common/scripts/streaming/server.ts b/src/server/web/app/common/scripts/streaming/server.ts
index 3d35ef4d9d..3d35ef4d9d 100644
--- a/src/web/app/common/scripts/streaming/server.ts
+++ b/src/server/web/app/common/scripts/streaming/server.ts
diff --git a/src/web/app/common/scripts/streaming/stream-manager.ts b/src/server/web/app/common/scripts/streaming/stream-manager.ts
index 568b8b0372..568b8b0372 100644
--- a/src/web/app/common/scripts/streaming/stream-manager.ts
+++ b/src/server/web/app/common/scripts/streaming/stream-manager.ts
diff --git a/src/web/app/common/scripts/streaming/stream.ts b/src/server/web/app/common/scripts/streaming/stream.ts
index 3912186ad3..3912186ad3 100644
--- a/src/web/app/common/scripts/streaming/stream.ts
+++ b/src/server/web/app/common/scripts/streaming/stream.ts
diff --git a/src/web/app/common/views/components/autocomplete.vue b/src/server/web/app/common/views/components/autocomplete.vue
index 8afa291e3c..8afa291e3c 100644
--- a/src/web/app/common/views/components/autocomplete.vue
+++ b/src/server/web/app/common/views/components/autocomplete.vue
diff --git a/src/web/app/common/views/components/connect-failed.troubleshooter.vue b/src/server/web/app/common/views/components/connect-failed.troubleshooter.vue
index cadbd36ba4..cadbd36ba4 100644
--- a/src/web/app/common/views/components/connect-failed.troubleshooter.vue
+++ b/src/server/web/app/common/views/components/connect-failed.troubleshooter.vue
diff --git a/src/web/app/common/views/components/connect-failed.vue b/src/server/web/app/common/views/components/connect-failed.vue
index 185250dbd8..185250dbd8 100644
--- a/src/web/app/common/views/components/connect-failed.vue
+++ b/src/server/web/app/common/views/components/connect-failed.vue
diff --git a/src/web/app/common/views/components/ellipsis.vue b/src/server/web/app/common/views/components/ellipsis.vue
index 07349902de..07349902de 100644
--- a/src/web/app/common/views/components/ellipsis.vue
+++ b/src/server/web/app/common/views/components/ellipsis.vue
diff --git a/src/web/app/common/views/components/file-type-icon.vue b/src/server/web/app/common/views/components/file-type-icon.vue
index b7e868d1f7..b7e868d1f7 100644
--- a/src/web/app/common/views/components/file-type-icon.vue
+++ b/src/server/web/app/common/views/components/file-type-icon.vue
diff --git a/src/web/app/common/views/components/forkit.vue b/src/server/web/app/common/views/components/forkit.vue
index 6f334b965a..6f334b965a 100644
--- a/src/web/app/common/views/components/forkit.vue
+++ b/src/server/web/app/common/views/components/forkit.vue
diff --git a/src/web/app/common/views/components/index.ts b/src/server/web/app/common/views/components/index.ts
index b58ba37ecb..b58ba37ecb 100644
--- a/src/web/app/common/views/components/index.ts
+++ b/src/server/web/app/common/views/components/index.ts
diff --git a/src/web/app/common/views/components/media-list.vue b/src/server/web/app/common/views/components/media-list.vue
index 64172ad0b4..64172ad0b4 100644
--- a/src/web/app/common/views/components/media-list.vue
+++ b/src/server/web/app/common/views/components/media-list.vue
diff --git a/src/web/app/common/views/components/messaging-room.form.vue b/src/server/web/app/common/views/components/messaging-room.form.vue
index 01886b19c8..01886b19c8 100644
--- a/src/web/app/common/views/components/messaging-room.form.vue
+++ b/src/server/web/app/common/views/components/messaging-room.form.vue
diff --git a/src/web/app/common/views/components/messaging-room.message.vue b/src/server/web/app/common/views/components/messaging-room.message.vue
index 5f2eb1ba86..5f2eb1ba86 100644
--- a/src/web/app/common/views/components/messaging-room.message.vue
+++ b/src/server/web/app/common/views/components/messaging-room.message.vue
diff --git a/src/web/app/common/views/components/messaging-room.vue b/src/server/web/app/common/views/components/messaging-room.vue
index 6ff808b617..6ff808b617 100644
--- a/src/web/app/common/views/components/messaging-room.vue
+++ b/src/server/web/app/common/views/components/messaging-room.vue
diff --git a/src/web/app/common/views/components/messaging.vue b/src/server/web/app/common/views/components/messaging.vue
index 88574b94d1..88574b94d1 100644
--- a/src/web/app/common/views/components/messaging.vue
+++ b/src/server/web/app/common/views/components/messaging.vue
diff --git a/src/web/app/common/views/components/nav.vue b/src/server/web/app/common/views/components/nav.vue
index 8ce75d3529..8ce75d3529 100644
--- a/src/web/app/common/views/components/nav.vue
+++ b/src/server/web/app/common/views/components/nav.vue
diff --git a/src/web/app/common/views/components/othello.game.vue b/src/server/web/app/common/views/components/othello.game.vue
index 414d819a55..414d819a55 100644
--- a/src/web/app/common/views/components/othello.game.vue
+++ b/src/server/web/app/common/views/components/othello.game.vue
diff --git a/src/web/app/common/views/components/othello.gameroom.vue b/src/server/web/app/common/views/components/othello.gameroom.vue
index 38a25f6686..38a25f6686 100644
--- a/src/web/app/common/views/components/othello.gameroom.vue
+++ b/src/server/web/app/common/views/components/othello.gameroom.vue
diff --git a/src/web/app/common/views/components/othello.room.vue b/src/server/web/app/common/views/components/othello.room.vue
index 3965414836..3965414836 100644
--- a/src/web/app/common/views/components/othello.room.vue
+++ b/src/server/web/app/common/views/components/othello.room.vue
diff --git a/src/web/app/common/views/components/othello.vue b/src/server/web/app/common/views/components/othello.vue
index d650322341..d650322341 100644
--- a/src/web/app/common/views/components/othello.vue
+++ b/src/server/web/app/common/views/components/othello.vue
diff --git a/src/web/app/common/views/components/poll-editor.vue b/src/server/web/app/common/views/components/poll-editor.vue
index 47d901d7b1..47d901d7b1 100644
--- a/src/web/app/common/views/components/poll-editor.vue
+++ b/src/server/web/app/common/views/components/poll-editor.vue
diff --git a/src/web/app/common/views/components/poll.vue b/src/server/web/app/common/views/components/poll.vue
index 8156c8bc58..8156c8bc58 100644
--- a/src/web/app/common/views/components/poll.vue
+++ b/src/server/web/app/common/views/components/poll.vue
diff --git a/src/web/app/common/views/components/post-html.ts b/src/server/web/app/common/views/components/post-html.ts
index 98da86617d..98da86617d 100644
--- a/src/web/app/common/views/components/post-html.ts
+++ b/src/server/web/app/common/views/components/post-html.ts
diff --git a/src/web/app/common/views/components/post-menu.vue b/src/server/web/app/common/views/components/post-menu.vue
index a53680e55a..a53680e55a 100644
--- a/src/web/app/common/views/components/post-menu.vue
+++ b/src/server/web/app/common/views/components/post-menu.vue
diff --git a/src/web/app/common/views/components/reaction-icon.vue b/src/server/web/app/common/views/components/reaction-icon.vue
index 7d24f4f9e9..7d24f4f9e9 100644
--- a/src/web/app/common/views/components/reaction-icon.vue
+++ b/src/server/web/app/common/views/components/reaction-icon.vue
diff --git a/src/web/app/common/views/components/reaction-picker.vue b/src/server/web/app/common/views/components/reaction-picker.vue
index df8100f2fc..df8100f2fc 100644
--- a/src/web/app/common/views/components/reaction-picker.vue
+++ b/src/server/web/app/common/views/components/reaction-picker.vue
diff --git a/src/web/app/common/views/components/reactions-viewer.vue b/src/server/web/app/common/views/components/reactions-viewer.vue
index f6a27d9139..f6a27d9139 100644
--- a/src/web/app/common/views/components/reactions-viewer.vue
+++ b/src/server/web/app/common/views/components/reactions-viewer.vue
diff --git a/src/web/app/common/views/components/signin.vue b/src/server/web/app/common/views/components/signin.vue
index 2434684085..2434684085 100644
--- a/src/web/app/common/views/components/signin.vue
+++ b/src/server/web/app/common/views/components/signin.vue
diff --git a/src/web/app/common/views/components/signup.vue b/src/server/web/app/common/views/components/signup.vue
index c2e78aa8a3..c2e78aa8a3 100644
--- a/src/web/app/common/views/components/signup.vue
+++ b/src/server/web/app/common/views/components/signup.vue
diff --git a/src/web/app/common/views/components/special-message.vue b/src/server/web/app/common/views/components/special-message.vue
index 2fd4d6515e..2fd4d6515e 100644
--- a/src/web/app/common/views/components/special-message.vue
+++ b/src/server/web/app/common/views/components/special-message.vue
diff --git a/src/web/app/common/views/components/stream-indicator.vue b/src/server/web/app/common/views/components/stream-indicator.vue
index 1f18fa76ed..1f18fa76ed 100644
--- a/src/web/app/common/views/components/stream-indicator.vue
+++ b/src/server/web/app/common/views/components/stream-indicator.vue
diff --git a/src/web/app/common/views/components/switch.vue b/src/server/web/app/common/views/components/switch.vue
index 19a4adc3de..19a4adc3de 100644
--- a/src/web/app/common/views/components/switch.vue
+++ b/src/server/web/app/common/views/components/switch.vue
diff --git a/src/web/app/common/views/components/time.vue b/src/server/web/app/common/views/components/time.vue
index 6e0d2b0dcb..6e0d2b0dcb 100644
--- a/src/web/app/common/views/components/time.vue
+++ b/src/server/web/app/common/views/components/time.vue
diff --git a/src/web/app/common/views/components/timer.vue b/src/server/web/app/common/views/components/timer.vue
index a3c4f01b77..a3c4f01b77 100644
--- a/src/web/app/common/views/components/timer.vue
+++ b/src/server/web/app/common/views/components/timer.vue
diff --git a/src/web/app/common/views/components/twitter-setting.vue b/src/server/web/app/common/views/components/twitter-setting.vue
index 15968d20a6..15968d20a6 100644
--- a/src/web/app/common/views/components/twitter-setting.vue
+++ b/src/server/web/app/common/views/components/twitter-setting.vue
diff --git a/src/web/app/common/views/components/uploader.vue b/src/server/web/app/common/views/components/uploader.vue
index 73006b16e9..73006b16e9 100644
--- a/src/web/app/common/views/components/uploader.vue
+++ b/src/server/web/app/common/views/components/uploader.vue
diff --git a/src/web/app/common/views/components/url-preview.vue b/src/server/web/app/common/views/components/url-preview.vue
index e91e510550..e91e510550 100644
--- a/src/web/app/common/views/components/url-preview.vue
+++ b/src/server/web/app/common/views/components/url-preview.vue
diff --git a/src/web/app/common/views/components/url.vue b/src/server/web/app/common/views/components/url.vue
index 14d4fc82f3..14d4fc82f3 100644
--- a/src/web/app/common/views/components/url.vue
+++ b/src/server/web/app/common/views/components/url.vue
diff --git a/src/web/app/common/views/components/welcome-timeline.vue b/src/server/web/app/common/views/components/welcome-timeline.vue
index 7586e9264e..7586e9264e 100644
--- a/src/web/app/common/views/components/welcome-timeline.vue
+++ b/src/server/web/app/common/views/components/welcome-timeline.vue
diff --git a/src/web/app/common/views/directives/autocomplete.ts b/src/server/web/app/common/views/directives/autocomplete.ts
index 3440c4212a..3440c4212a 100644
--- a/src/web/app/common/views/directives/autocomplete.ts
+++ b/src/server/web/app/common/views/directives/autocomplete.ts
diff --git a/src/web/app/common/views/directives/index.ts b/src/server/web/app/common/views/directives/index.ts
index 268f07a950..268f07a950 100644
--- a/src/web/app/common/views/directives/index.ts
+++ b/src/server/web/app/common/views/directives/index.ts
diff --git a/src/web/app/common/views/filters/bytes.ts b/src/server/web/app/common/views/filters/bytes.ts
index 3afb11e9ae..3afb11e9ae 100644
--- a/src/web/app/common/views/filters/bytes.ts
+++ b/src/server/web/app/common/views/filters/bytes.ts
diff --git a/src/web/app/common/views/filters/index.ts b/src/server/web/app/common/views/filters/index.ts
index 3a1d1ac235..3a1d1ac235 100644
--- a/src/web/app/common/views/filters/index.ts
+++ b/src/server/web/app/common/views/filters/index.ts
diff --git a/src/web/app/common/views/filters/number.ts b/src/server/web/app/common/views/filters/number.ts
index d9f48229dd..d9f48229dd 100644
--- a/src/web/app/common/views/filters/number.ts
+++ b/src/server/web/app/common/views/filters/number.ts
diff --git a/src/web/app/common/views/widgets/access-log.vue b/src/server/web/app/common/views/widgets/access-log.vue
index f7bb17d833..f7bb17d833 100644
--- a/src/web/app/common/views/widgets/access-log.vue
+++ b/src/server/web/app/common/views/widgets/access-log.vue
diff --git a/src/web/app/common/views/widgets/broadcast.vue b/src/server/web/app/common/views/widgets/broadcast.vue
index bf41a5fc67..bf41a5fc67 100644
--- a/src/web/app/common/views/widgets/broadcast.vue
+++ b/src/server/web/app/common/views/widgets/broadcast.vue
diff --git a/src/web/app/common/views/widgets/calendar.vue b/src/server/web/app/common/views/widgets/calendar.vue
index 03f69a7597..03f69a7597 100644
--- a/src/web/app/common/views/widgets/calendar.vue
+++ b/src/server/web/app/common/views/widgets/calendar.vue
diff --git a/src/web/app/common/views/widgets/donation.vue b/src/server/web/app/common/views/widgets/donation.vue
index e218df06e1..e218df06e1 100644
--- a/src/web/app/common/views/widgets/donation.vue
+++ b/src/server/web/app/common/views/widgets/donation.vue
diff --git a/src/web/app/common/views/widgets/index.ts b/src/server/web/app/common/views/widgets/index.ts
index e41030e85a..e41030e85a 100644
--- a/src/web/app/common/views/widgets/index.ts
+++ b/src/server/web/app/common/views/widgets/index.ts
diff --git a/src/web/app/common/views/widgets/nav.vue b/src/server/web/app/common/views/widgets/nav.vue
index 7bd5a7832f..7bd5a7832f 100644
--- a/src/web/app/common/views/widgets/nav.vue
+++ b/src/server/web/app/common/views/widgets/nav.vue
diff --git a/src/web/app/common/views/widgets/photo-stream.vue b/src/server/web/app/common/views/widgets/photo-stream.vue
index baafd40662..baafd40662 100644
--- a/src/web/app/common/views/widgets/photo-stream.vue
+++ b/src/server/web/app/common/views/widgets/photo-stream.vue
diff --git a/src/web/app/common/views/widgets/rss.vue b/src/server/web/app/common/views/widgets/rss.vue
index 4d74b2f7a4..4d74b2f7a4 100644
--- a/src/web/app/common/views/widgets/rss.vue
+++ b/src/server/web/app/common/views/widgets/rss.vue
diff --git a/src/web/app/common/views/widgets/server.cpu-memory.vue b/src/server/web/app/common/views/widgets/server.cpu-memory.vue
index d75a142568..d75a142568 100644
--- a/src/web/app/common/views/widgets/server.cpu-memory.vue
+++ b/src/server/web/app/common/views/widgets/server.cpu-memory.vue
diff --git a/src/web/app/common/views/widgets/server.cpu.vue b/src/server/web/app/common/views/widgets/server.cpu.vue
index 596c856da8..596c856da8 100644
--- a/src/web/app/common/views/widgets/server.cpu.vue
+++ b/src/server/web/app/common/views/widgets/server.cpu.vue
diff --git a/src/web/app/common/views/widgets/server.disk.vue b/src/server/web/app/common/views/widgets/server.disk.vue
index 2af1982a96..2af1982a96 100644
--- a/src/web/app/common/views/widgets/server.disk.vue
+++ b/src/server/web/app/common/views/widgets/server.disk.vue
diff --git a/src/web/app/common/views/widgets/server.info.vue b/src/server/web/app/common/views/widgets/server.info.vue
index d243629506..d243629506 100644
--- a/src/web/app/common/views/widgets/server.info.vue
+++ b/src/server/web/app/common/views/widgets/server.info.vue
diff --git a/src/web/app/common/views/widgets/server.memory.vue b/src/server/web/app/common/views/widgets/server.memory.vue
index 834a62671d..834a62671d 100644
--- a/src/web/app/common/views/widgets/server.memory.vue
+++ b/src/server/web/app/common/views/widgets/server.memory.vue
diff --git a/src/web/app/common/views/widgets/server.pie.vue b/src/server/web/app/common/views/widgets/server.pie.vue
index ce2cff1d00..ce2cff1d00 100644
--- a/src/web/app/common/views/widgets/server.pie.vue
+++ b/src/server/web/app/common/views/widgets/server.pie.vue
diff --git a/src/web/app/common/views/widgets/server.uptimes.vue b/src/server/web/app/common/views/widgets/server.uptimes.vue
index 06713d83ce..06713d83ce 100644
--- a/src/web/app/common/views/widgets/server.uptimes.vue
+++ b/src/server/web/app/common/views/widgets/server.uptimes.vue
diff --git a/src/web/app/common/views/widgets/server.vue b/src/server/web/app/common/views/widgets/server.vue
index 3d5248998f..3d5248998f 100644
--- a/src/web/app/common/views/widgets/server.vue
+++ b/src/server/web/app/common/views/widgets/server.vue
diff --git a/src/web/app/common/views/widgets/slideshow.vue b/src/server/web/app/common/views/widgets/slideshow.vue
index e9451663e2..e9451663e2 100644
--- a/src/web/app/common/views/widgets/slideshow.vue
+++ b/src/server/web/app/common/views/widgets/slideshow.vue
diff --git a/src/web/app/common/views/widgets/tips.vue b/src/server/web/app/common/views/widgets/tips.vue
index bdecc068e1..bdecc068e1 100644
--- a/src/web/app/common/views/widgets/tips.vue
+++ b/src/server/web/app/common/views/widgets/tips.vue
diff --git a/src/web/app/common/views/widgets/version.vue b/src/server/web/app/common/views/widgets/version.vue
index 5072d9b74a..5072d9b74a 100644
--- a/src/web/app/common/views/widgets/version.vue
+++ b/src/server/web/app/common/views/widgets/version.vue
diff --git a/src/web/app/config.ts b/src/server/web/app/config.ts
index 8ea6f70101..8ea6f70101 100644
--- a/src/web/app/config.ts
+++ b/src/server/web/app/config.ts
diff --git a/src/web/app/desktop/api/choose-drive-file.ts b/src/server/web/app/desktop/api/choose-drive-file.ts
index fbda600e6e..fbda600e6e 100644
--- a/src/web/app/desktop/api/choose-drive-file.ts
+++ b/src/server/web/app/desktop/api/choose-drive-file.ts
diff --git a/src/web/app/desktop/api/choose-drive-folder.ts b/src/server/web/app/desktop/api/choose-drive-folder.ts
index 9b33a20d9a..9b33a20d9a 100644
--- a/src/web/app/desktop/api/choose-drive-folder.ts
+++ b/src/server/web/app/desktop/api/choose-drive-folder.ts
diff --git a/src/web/app/desktop/api/contextmenu.ts b/src/server/web/app/desktop/api/contextmenu.ts
index b70d7122d3..b70d7122d3 100644
--- a/src/web/app/desktop/api/contextmenu.ts
+++ b/src/server/web/app/desktop/api/contextmenu.ts
diff --git a/src/web/app/desktop/api/dialog.ts b/src/server/web/app/desktop/api/dialog.ts
index 07935485b0..07935485b0 100644
--- a/src/web/app/desktop/api/dialog.ts
+++ b/src/server/web/app/desktop/api/dialog.ts
diff --git a/src/web/app/desktop/api/input.ts b/src/server/web/app/desktop/api/input.ts
index ce26a8112f..ce26a8112f 100644
--- a/src/web/app/desktop/api/input.ts
+++ b/src/server/web/app/desktop/api/input.ts
diff --git a/src/web/app/desktop/api/notify.ts b/src/server/web/app/desktop/api/notify.ts
index 1f89f40ce6..1f89f40ce6 100644
--- a/src/web/app/desktop/api/notify.ts
+++ b/src/server/web/app/desktop/api/notify.ts
diff --git a/src/web/app/desktop/api/post.ts b/src/server/web/app/desktop/api/post.ts
index cf49615df3..cf49615df3 100644
--- a/src/web/app/desktop/api/post.ts
+++ b/src/server/web/app/desktop/api/post.ts
diff --git a/src/web/app/desktop/api/update-avatar.ts b/src/server/web/app/desktop/api/update-avatar.ts
index 8f748d853c..8f748d853c 100644
--- a/src/web/app/desktop/api/update-avatar.ts
+++ b/src/server/web/app/desktop/api/update-avatar.ts
diff --git a/src/web/app/desktop/api/update-banner.ts b/src/server/web/app/desktop/api/update-banner.ts
index 9ed48b2670..9ed48b2670 100644
--- a/src/web/app/desktop/api/update-banner.ts
+++ b/src/server/web/app/desktop/api/update-banner.ts
diff --git a/src/web/app/desktop/assets/grid.svg b/src/server/web/app/desktop/assets/grid.svg
index d1d72cd8ce..d1d72cd8ce 100644
--- a/src/web/app/desktop/assets/grid.svg
+++ b/src/server/web/app/desktop/assets/grid.svg
diff --git a/src/web/app/desktop/assets/header-logo-white.svg b/src/server/web/app/desktop/assets/header-logo-white.svg
index 8082edb30d..8082edb30d 100644
--- a/src/web/app/desktop/assets/header-logo-white.svg
+++ b/src/server/web/app/desktop/assets/header-logo-white.svg
diff --git a/src/web/app/desktop/assets/header-logo.svg b/src/server/web/app/desktop/assets/header-logo.svg
index 3a2207954a..3a2207954a 100644
--- a/src/web/app/desktop/assets/header-logo.svg
+++ b/src/server/web/app/desktop/assets/header-logo.svg
diff --git a/src/web/app/desktop/assets/index.jpg b/src/server/web/app/desktop/assets/index.jpg
index 10c412efe2..10c412efe2 100644
--- a/src/web/app/desktop/assets/index.jpg
+++ b/src/server/web/app/desktop/assets/index.jpg
Binary files differ
diff --git a/src/web/app/desktop/assets/remove.png b/src/server/web/app/desktop/assets/remove.png
index 8b1f4c06c9..8b1f4c06c9 100644
--- a/src/web/app/desktop/assets/remove.png
+++ b/src/server/web/app/desktop/assets/remove.png
Binary files differ
diff --git a/src/web/app/desktop/script.ts b/src/server/web/app/desktop/script.ts
index b95e168544..b95e168544 100644
--- a/src/web/app/desktop/script.ts
+++ b/src/server/web/app/desktop/script.ts
diff --git a/src/web/app/desktop/style.styl b/src/server/web/app/desktop/style.styl
index 49f71fbde7..49f71fbde7 100644
--- a/src/web/app/desktop/style.styl
+++ b/src/server/web/app/desktop/style.styl
diff --git a/src/web/app/desktop/ui.styl b/src/server/web/app/desktop/ui.styl
index 5a8d1718e2..5a8d1718e2 100644
--- a/src/web/app/desktop/ui.styl
+++ b/src/server/web/app/desktop/ui.styl
diff --git a/src/web/app/desktop/views/components/activity.calendar.vue b/src/server/web/app/desktop/views/components/activity.calendar.vue
index 72233e9aca..72233e9aca 100644
--- a/src/web/app/desktop/views/components/activity.calendar.vue
+++ b/src/server/web/app/desktop/views/components/activity.calendar.vue
diff --git a/src/web/app/desktop/views/components/activity.chart.vue b/src/server/web/app/desktop/views/components/activity.chart.vue
index 5057786ed4..5057786ed4 100644
--- a/src/web/app/desktop/views/components/activity.chart.vue
+++ b/src/server/web/app/desktop/views/components/activity.chart.vue
diff --git a/src/web/app/desktop/views/components/activity.vue b/src/server/web/app/desktop/views/components/activity.vue
index 33b53eb700..33b53eb700 100644
--- a/src/web/app/desktop/views/components/activity.vue
+++ b/src/server/web/app/desktop/views/components/activity.vue
diff --git a/src/web/app/desktop/views/components/analog-clock.vue b/src/server/web/app/desktop/views/components/analog-clock.vue
index 81eec81598..81eec81598 100644
--- a/src/web/app/desktop/views/components/analog-clock.vue
+++ b/src/server/web/app/desktop/views/components/analog-clock.vue
diff --git a/src/web/app/desktop/views/components/calendar.vue b/src/server/web/app/desktop/views/components/calendar.vue
index 71aab2e8a5..71aab2e8a5 100644
--- a/src/web/app/desktop/views/components/calendar.vue
+++ b/src/server/web/app/desktop/views/components/calendar.vue
diff --git a/src/web/app/desktop/views/components/choose-file-from-drive-window.vue b/src/server/web/app/desktop/views/components/choose-file-from-drive-window.vue
index 9a1e9c958a..9a1e9c958a 100644
--- a/src/web/app/desktop/views/components/choose-file-from-drive-window.vue
+++ b/src/server/web/app/desktop/views/components/choose-file-from-drive-window.vue
diff --git a/src/web/app/desktop/views/components/choose-folder-from-drive-window.vue b/src/server/web/app/desktop/views/components/choose-folder-from-drive-window.vue
index f99533176d..f99533176d 100644
--- a/src/web/app/desktop/views/components/choose-folder-from-drive-window.vue
+++ b/src/server/web/app/desktop/views/components/choose-folder-from-drive-window.vue
diff --git a/src/web/app/desktop/views/components/context-menu.menu.vue b/src/server/web/app/desktop/views/components/context-menu.menu.vue
index 6359dbf1b4..6359dbf1b4 100644
--- a/src/web/app/desktop/views/components/context-menu.menu.vue
+++ b/src/server/web/app/desktop/views/components/context-menu.menu.vue
diff --git a/src/web/app/desktop/views/components/context-menu.vue b/src/server/web/app/desktop/views/components/context-menu.vue
index 8bd9945840..8bd9945840 100644
--- a/src/web/app/desktop/views/components/context-menu.vue
+++ b/src/server/web/app/desktop/views/components/context-menu.vue
diff --git a/src/web/app/desktop/views/components/crop-window.vue b/src/server/web/app/desktop/views/components/crop-window.vue
index eb6a55d959..eb6a55d959 100644
--- a/src/web/app/desktop/views/components/crop-window.vue
+++ b/src/server/web/app/desktop/views/components/crop-window.vue
diff --git a/src/web/app/desktop/views/components/dialog.vue b/src/server/web/app/desktop/views/components/dialog.vue
index fa17e4a9d2..fa17e4a9d2 100644
--- a/src/web/app/desktop/views/components/dialog.vue
+++ b/src/server/web/app/desktop/views/components/dialog.vue
diff --git a/src/web/app/desktop/views/components/drive-window.vue b/src/server/web/app/desktop/views/components/drive-window.vue
index 3a072f4794..3a072f4794 100644
--- a/src/web/app/desktop/views/components/drive-window.vue
+++ b/src/server/web/app/desktop/views/components/drive-window.vue
diff --git a/src/web/app/desktop/views/components/drive.file.vue b/src/server/web/app/desktop/views/components/drive.file.vue
index 924ff7052d..924ff7052d 100644
--- a/src/web/app/desktop/views/components/drive.file.vue
+++ b/src/server/web/app/desktop/views/components/drive.file.vue
diff --git a/src/web/app/desktop/views/components/drive.folder.vue b/src/server/web/app/desktop/views/components/drive.folder.vue
index a8a9a01370..a8a9a01370 100644
--- a/src/web/app/desktop/views/components/drive.folder.vue
+++ b/src/server/web/app/desktop/views/components/drive.folder.vue
diff --git a/src/web/app/desktop/views/components/drive.nav-folder.vue b/src/server/web/app/desktop/views/components/drive.nav-folder.vue
index dfbf116bff..dfbf116bff 100644
--- a/src/web/app/desktop/views/components/drive.nav-folder.vue
+++ b/src/server/web/app/desktop/views/components/drive.nav-folder.vue
diff --git a/src/web/app/desktop/views/components/drive.vue b/src/server/web/app/desktop/views/components/drive.vue
index 0fafa8cf23..0fafa8cf23 100644
--- a/src/web/app/desktop/views/components/drive.vue
+++ b/src/server/web/app/desktop/views/components/drive.vue
diff --git a/src/web/app/desktop/views/components/ellipsis-icon.vue b/src/server/web/app/desktop/views/components/ellipsis-icon.vue
index c54a7db29d..c54a7db29d 100644
--- a/src/web/app/desktop/views/components/ellipsis-icon.vue
+++ b/src/server/web/app/desktop/views/components/ellipsis-icon.vue
diff --git a/src/web/app/desktop/views/components/follow-button.vue b/src/server/web/app/desktop/views/components/follow-button.vue
index fc4f871888..fc4f871888 100644
--- a/src/web/app/desktop/views/components/follow-button.vue
+++ b/src/server/web/app/desktop/views/components/follow-button.vue
diff --git a/src/web/app/desktop/views/components/followers-window.vue b/src/server/web/app/desktop/views/components/followers-window.vue
index d41d356f9b..d41d356f9b 100644
--- a/src/web/app/desktop/views/components/followers-window.vue
+++ b/src/server/web/app/desktop/views/components/followers-window.vue
diff --git a/src/web/app/desktop/views/components/followers.vue b/src/server/web/app/desktop/views/components/followers.vue
index 4541a00072..4541a00072 100644
--- a/src/web/app/desktop/views/components/followers.vue
+++ b/src/server/web/app/desktop/views/components/followers.vue
diff --git a/src/web/app/desktop/views/components/following-window.vue b/src/server/web/app/desktop/views/components/following-window.vue
index c516b3b17b..c516b3b17b 100644
--- a/src/web/app/desktop/views/components/following-window.vue
+++ b/src/server/web/app/desktop/views/components/following-window.vue
diff --git a/src/web/app/desktop/views/components/following.vue b/src/server/web/app/desktop/views/components/following.vue
index e0b9f11695..e0b9f11695 100644
--- a/src/web/app/desktop/views/components/following.vue
+++ b/src/server/web/app/desktop/views/components/following.vue
diff --git a/src/web/app/desktop/views/components/friends-maker.vue b/src/server/web/app/desktop/views/components/friends-maker.vue
index eed15e0773..eed15e0773 100644
--- a/src/web/app/desktop/views/components/friends-maker.vue
+++ b/src/server/web/app/desktop/views/components/friends-maker.vue
diff --git a/src/web/app/desktop/views/components/game-window.vue b/src/server/web/app/desktop/views/components/game-window.vue
index 3c8bf40e12..3c8bf40e12 100644
--- a/src/web/app/desktop/views/components/game-window.vue
+++ b/src/server/web/app/desktop/views/components/game-window.vue
diff --git a/src/web/app/desktop/views/components/home.vue b/src/server/web/app/desktop/views/components/home.vue
index a4ce1ef94b..a4ce1ef94b 100644
--- a/src/web/app/desktop/views/components/home.vue
+++ b/src/server/web/app/desktop/views/components/home.vue
diff --git a/src/web/app/desktop/views/components/index.ts b/src/server/web/app/desktop/views/components/index.ts
index 3798bf6d2d..3798bf6d2d 100644
--- a/src/web/app/desktop/views/components/index.ts
+++ b/src/server/web/app/desktop/views/components/index.ts
diff --git a/src/web/app/desktop/views/components/input-dialog.vue b/src/server/web/app/desktop/views/components/input-dialog.vue
index e939fc1903..e939fc1903 100644
--- a/src/web/app/desktop/views/components/input-dialog.vue
+++ b/src/server/web/app/desktop/views/components/input-dialog.vue
diff --git a/src/web/app/desktop/views/components/media-image-dialog.vue b/src/server/web/app/desktop/views/components/media-image-dialog.vue
index dec140d1c9..dec140d1c9 100644
--- a/src/web/app/desktop/views/components/media-image-dialog.vue
+++ b/src/server/web/app/desktop/views/components/media-image-dialog.vue
diff --git a/src/web/app/desktop/views/components/media-image.vue b/src/server/web/app/desktop/views/components/media-image.vue
index bc02d0f9be..bc02d0f9be 100644
--- a/src/web/app/desktop/views/components/media-image.vue
+++ b/src/server/web/app/desktop/views/components/media-image.vue
diff --git a/src/web/app/desktop/views/components/media-video-dialog.vue b/src/server/web/app/desktop/views/components/media-video-dialog.vue
index cbf862cd1c..cbf862cd1c 100644
--- a/src/web/app/desktop/views/components/media-video-dialog.vue
+++ b/src/server/web/app/desktop/views/components/media-video-dialog.vue
diff --git a/src/web/app/desktop/views/components/media-video.vue b/src/server/web/app/desktop/views/components/media-video.vue
index 4fd955a821..4fd955a821 100644
--- a/src/web/app/desktop/views/components/media-video.vue
+++ b/src/server/web/app/desktop/views/components/media-video.vue
diff --git a/src/web/app/desktop/views/components/mentions.vue b/src/server/web/app/desktop/views/components/mentions.vue
index 47066e813f..47066e813f 100644
--- a/src/web/app/desktop/views/components/mentions.vue
+++ b/src/server/web/app/desktop/views/components/mentions.vue
diff --git a/src/web/app/desktop/views/components/messaging-room-window.vue b/src/server/web/app/desktop/views/components/messaging-room-window.vue
index 3735267811..3735267811 100644
--- a/src/web/app/desktop/views/components/messaging-room-window.vue
+++ b/src/server/web/app/desktop/views/components/messaging-room-window.vue
diff --git a/src/web/app/desktop/views/components/messaging-window.vue b/src/server/web/app/desktop/views/components/messaging-window.vue
index ac27465987..ac27465987 100644
--- a/src/web/app/desktop/views/components/messaging-window.vue
+++ b/src/server/web/app/desktop/views/components/messaging-window.vue
diff --git a/src/web/app/desktop/views/components/notifications.vue b/src/server/web/app/desktop/views/components/notifications.vue
index b48ffc1746..b48ffc1746 100644
--- a/src/web/app/desktop/views/components/notifications.vue
+++ b/src/server/web/app/desktop/views/components/notifications.vue
diff --git a/src/web/app/desktop/views/components/post-detail.sub.vue b/src/server/web/app/desktop/views/components/post-detail.sub.vue
index 59d8db04ce..59d8db04ce 100644
--- a/src/web/app/desktop/views/components/post-detail.sub.vue
+++ b/src/server/web/app/desktop/views/components/post-detail.sub.vue
diff --git a/src/web/app/desktop/views/components/post-detail.vue b/src/server/web/app/desktop/views/components/post-detail.vue
index f09bf4cbd5..f09bf4cbd5 100644
--- a/src/web/app/desktop/views/components/post-detail.vue
+++ b/src/server/web/app/desktop/views/components/post-detail.vue
diff --git a/src/web/app/desktop/views/components/post-form-window.vue b/src/server/web/app/desktop/views/components/post-form-window.vue
index d0b115e852..d0b115e852 100644
--- a/src/web/app/desktop/views/components/post-form-window.vue
+++ b/src/server/web/app/desktop/views/components/post-form-window.vue
diff --git a/src/web/app/desktop/views/components/post-form.vue b/src/server/web/app/desktop/views/components/post-form.vue
index 78f6d445af..78f6d445af 100644
--- a/src/web/app/desktop/views/components/post-form.vue
+++ b/src/server/web/app/desktop/views/components/post-form.vue
diff --git a/src/web/app/desktop/views/components/post-preview.vue b/src/server/web/app/desktop/views/components/post-preview.vue
index 808220c0e0..808220c0e0 100644
--- a/src/web/app/desktop/views/components/post-preview.vue
+++ b/src/server/web/app/desktop/views/components/post-preview.vue
diff --git a/src/web/app/desktop/views/components/posts.post.sub.vue b/src/server/web/app/desktop/views/components/posts.post.sub.vue
index 120700877c..120700877c 100644
--- a/src/web/app/desktop/views/components/posts.post.sub.vue
+++ b/src/server/web/app/desktop/views/components/posts.post.sub.vue
diff --git a/src/web/app/desktop/views/components/posts.post.vue b/src/server/web/app/desktop/views/components/posts.post.vue
index 6b4d3d2789..6b4d3d2789 100644
--- a/src/web/app/desktop/views/components/posts.post.vue
+++ b/src/server/web/app/desktop/views/components/posts.post.vue
diff --git a/src/web/app/desktop/views/components/posts.vue b/src/server/web/app/desktop/views/components/posts.vue
index ffceff8762..ffceff8762 100644
--- a/src/web/app/desktop/views/components/posts.vue
+++ b/src/server/web/app/desktop/views/components/posts.vue
diff --git a/src/web/app/desktop/views/components/progress-dialog.vue b/src/server/web/app/desktop/views/components/progress-dialog.vue
index a4292e1aec..a4292e1aec 100644
--- a/src/web/app/desktop/views/components/progress-dialog.vue
+++ b/src/server/web/app/desktop/views/components/progress-dialog.vue
diff --git a/src/web/app/desktop/views/components/repost-form-window.vue b/src/server/web/app/desktop/views/components/repost-form-window.vue
index 7db5adbff3..7db5adbff3 100644
--- a/src/web/app/desktop/views/components/repost-form-window.vue
+++ b/src/server/web/app/desktop/views/components/repost-form-window.vue
diff --git a/src/web/app/desktop/views/components/repost-form.vue b/src/server/web/app/desktop/views/components/repost-form.vue
index f2774b817c..f2774b817c 100644
--- a/src/web/app/desktop/views/components/repost-form.vue
+++ b/src/server/web/app/desktop/views/components/repost-form.vue
diff --git a/src/web/app/desktop/views/components/settings-window.vue b/src/server/web/app/desktop/views/components/settings-window.vue
index d5be177dcc..d5be177dcc 100644
--- a/src/web/app/desktop/views/components/settings-window.vue
+++ b/src/server/web/app/desktop/views/components/settings-window.vue
diff --git a/src/web/app/desktop/views/components/settings.2fa.vue b/src/server/web/app/desktop/views/components/settings.2fa.vue
index 85f2d6ba5e..85f2d6ba5e 100644
--- a/src/web/app/desktop/views/components/settings.2fa.vue
+++ b/src/server/web/app/desktop/views/components/settings.2fa.vue
diff --git a/src/web/app/desktop/views/components/settings.api.vue b/src/server/web/app/desktop/views/components/settings.api.vue
index 0d5921ab7f..0d5921ab7f 100644
--- a/src/web/app/desktop/views/components/settings.api.vue
+++ b/src/server/web/app/desktop/views/components/settings.api.vue
diff --git a/src/web/app/desktop/views/components/settings.apps.vue b/src/server/web/app/desktop/views/components/settings.apps.vue
index 0503b03abd..0503b03abd 100644
--- a/src/web/app/desktop/views/components/settings.apps.vue
+++ b/src/server/web/app/desktop/views/components/settings.apps.vue
diff --git a/src/web/app/desktop/views/components/settings.drive.vue b/src/server/web/app/desktop/views/components/settings.drive.vue
index 8bb0c760a7..8bb0c760a7 100644
--- a/src/web/app/desktop/views/components/settings.drive.vue
+++ b/src/server/web/app/desktop/views/components/settings.drive.vue
diff --git a/src/web/app/desktop/views/components/settings.mute.vue b/src/server/web/app/desktop/views/components/settings.mute.vue
index a8dfe10604..a8dfe10604 100644
--- a/src/web/app/desktop/views/components/settings.mute.vue
+++ b/src/server/web/app/desktop/views/components/settings.mute.vue
diff --git a/src/web/app/desktop/views/components/settings.password.vue b/src/server/web/app/desktop/views/components/settings.password.vue
index be3f0370d6..be3f0370d6 100644
--- a/src/web/app/desktop/views/components/settings.password.vue
+++ b/src/server/web/app/desktop/views/components/settings.password.vue
diff --git a/src/web/app/desktop/views/components/settings.profile.vue b/src/server/web/app/desktop/views/components/settings.profile.vue
index 67a211c792..67a211c792 100644
--- a/src/web/app/desktop/views/components/settings.profile.vue
+++ b/src/server/web/app/desktop/views/components/settings.profile.vue
diff --git a/src/web/app/desktop/views/components/settings.signins.vue b/src/server/web/app/desktop/views/components/settings.signins.vue
index ddc567f06f..ddc567f06f 100644
--- a/src/web/app/desktop/views/components/settings.signins.vue
+++ b/src/server/web/app/desktop/views/components/settings.signins.vue
diff --git a/src/web/app/desktop/views/components/settings.vue b/src/server/web/app/desktop/views/components/settings.vue
index 3e6a477ced..3e6a477ced 100644
--- a/src/web/app/desktop/views/components/settings.vue
+++ b/src/server/web/app/desktop/views/components/settings.vue
diff --git a/src/web/app/desktop/views/components/sub-post-content.vue b/src/server/web/app/desktop/views/components/sub-post-content.vue
index 8c8f42c801..8c8f42c801 100644
--- a/src/web/app/desktop/views/components/sub-post-content.vue
+++ b/src/server/web/app/desktop/views/components/sub-post-content.vue
diff --git a/src/web/app/desktop/views/components/taskmanager.vue b/src/server/web/app/desktop/views/components/taskmanager.vue
index a00fabb047..a00fabb047 100644
--- a/src/web/app/desktop/views/components/taskmanager.vue
+++ b/src/server/web/app/desktop/views/components/taskmanager.vue
diff --git a/src/web/app/desktop/views/components/timeline.vue b/src/server/web/app/desktop/views/components/timeline.vue
index 47a9688b6d..47a9688b6d 100644
--- a/src/web/app/desktop/views/components/timeline.vue
+++ b/src/server/web/app/desktop/views/components/timeline.vue
diff --git a/src/web/app/desktop/views/components/ui-notification.vue b/src/server/web/app/desktop/views/components/ui-notification.vue
index 9983f02c5e..9983f02c5e 100644
--- a/src/web/app/desktop/views/components/ui-notification.vue
+++ b/src/server/web/app/desktop/views/components/ui-notification.vue
diff --git a/src/web/app/desktop/views/components/ui.header.account.vue b/src/server/web/app/desktop/views/components/ui.header.account.vue
index 19b9d77798..19b9d77798 100644
--- a/src/web/app/desktop/views/components/ui.header.account.vue
+++ b/src/server/web/app/desktop/views/components/ui.header.account.vue
diff --git a/src/web/app/desktop/views/components/ui.header.clock.vue b/src/server/web/app/desktop/views/components/ui.header.clock.vue
index cd23a67506..cd23a67506 100644
--- a/src/web/app/desktop/views/components/ui.header.clock.vue
+++ b/src/server/web/app/desktop/views/components/ui.header.clock.vue
diff --git a/src/web/app/desktop/views/components/ui.header.nav.vue b/src/server/web/app/desktop/views/components/ui.header.nav.vue
index 7582e8afce..7582e8afce 100644
--- a/src/web/app/desktop/views/components/ui.header.nav.vue
+++ b/src/server/web/app/desktop/views/components/ui.header.nav.vue
diff --git a/src/web/app/desktop/views/components/ui.header.notifications.vue b/src/server/web/app/desktop/views/components/ui.header.notifications.vue
index e829418d18..e829418d18 100644
--- a/src/web/app/desktop/views/components/ui.header.notifications.vue
+++ b/src/server/web/app/desktop/views/components/ui.header.notifications.vue
diff --git a/src/web/app/desktop/views/components/ui.header.post.vue b/src/server/web/app/desktop/views/components/ui.header.post.vue
index c2f0e07dd3..c2f0e07dd3 100644
--- a/src/web/app/desktop/views/components/ui.header.post.vue
+++ b/src/server/web/app/desktop/views/components/ui.header.post.vue
diff --git a/src/web/app/desktop/views/components/ui.header.search.vue b/src/server/web/app/desktop/views/components/ui.header.search.vue
index 86215556ad..86215556ad 100644
--- a/src/web/app/desktop/views/components/ui.header.search.vue
+++ b/src/server/web/app/desktop/views/components/ui.header.search.vue
diff --git a/src/web/app/desktop/views/components/ui.header.vue b/src/server/web/app/desktop/views/components/ui.header.vue
index 8af0e2fbed..8af0e2fbed 100644
--- a/src/web/app/desktop/views/components/ui.header.vue
+++ b/src/server/web/app/desktop/views/components/ui.header.vue
diff --git a/src/web/app/desktop/views/components/ui.vue b/src/server/web/app/desktop/views/components/ui.vue
index 87f932ff14..87f932ff14 100644
--- a/src/web/app/desktop/views/components/ui.vue
+++ b/src/server/web/app/desktop/views/components/ui.vue
diff --git a/src/web/app/desktop/views/components/user-preview.vue b/src/server/web/app/desktop/views/components/user-preview.vue
index 24d613f120..24d613f120 100644
--- a/src/web/app/desktop/views/components/user-preview.vue
+++ b/src/server/web/app/desktop/views/components/user-preview.vue
diff --git a/src/web/app/desktop/views/components/users-list.item.vue b/src/server/web/app/desktop/views/components/users-list.item.vue
index e02d1311d2..e02d1311d2 100644
--- a/src/web/app/desktop/views/components/users-list.item.vue
+++ b/src/server/web/app/desktop/views/components/users-list.item.vue
diff --git a/src/web/app/desktop/views/components/users-list.vue b/src/server/web/app/desktop/views/components/users-list.vue
index a08e76f573..a08e76f573 100644
--- a/src/web/app/desktop/views/components/users-list.vue
+++ b/src/server/web/app/desktop/views/components/users-list.vue
diff --git a/src/web/app/desktop/views/components/widget-container.vue b/src/server/web/app/desktop/views/components/widget-container.vue
index dd42be63bb..dd42be63bb 100644
--- a/src/web/app/desktop/views/components/widget-container.vue
+++ b/src/server/web/app/desktop/views/components/widget-container.vue
diff --git a/src/web/app/desktop/views/components/window.vue b/src/server/web/app/desktop/views/components/window.vue
index 75f725d4b0..75f725d4b0 100644
--- a/src/web/app/desktop/views/components/window.vue
+++ b/src/server/web/app/desktop/views/components/window.vue
diff --git a/src/web/app/desktop/views/directives/index.ts b/src/server/web/app/desktop/views/directives/index.ts
index 324e07596d..324e07596d 100644
--- a/src/web/app/desktop/views/directives/index.ts
+++ b/src/server/web/app/desktop/views/directives/index.ts
diff --git a/src/web/app/desktop/views/directives/user-preview.ts b/src/server/web/app/desktop/views/directives/user-preview.ts
index 8a4035881a..8a4035881a 100644
--- a/src/web/app/desktop/views/directives/user-preview.ts
+++ b/src/server/web/app/desktop/views/directives/user-preview.ts
diff --git a/src/web/app/desktop/views/pages/drive.vue b/src/server/web/app/desktop/views/pages/drive.vue
index 353f59b703..353f59b703 100644
--- a/src/web/app/desktop/views/pages/drive.vue
+++ b/src/server/web/app/desktop/views/pages/drive.vue
diff --git a/src/web/app/desktop/views/pages/home-customize.vue b/src/server/web/app/desktop/views/pages/home-customize.vue
index 8aa06be57f..8aa06be57f 100644
--- a/src/web/app/desktop/views/pages/home-customize.vue
+++ b/src/server/web/app/desktop/views/pages/home-customize.vue
diff --git a/src/web/app/desktop/views/pages/home.vue b/src/server/web/app/desktop/views/pages/home.vue
index e1464bab1d..e1464bab1d 100644
--- a/src/web/app/desktop/views/pages/home.vue
+++ b/src/server/web/app/desktop/views/pages/home.vue
diff --git a/src/web/app/desktop/views/pages/index.vue b/src/server/web/app/desktop/views/pages/index.vue
index 0ea47d913b..0ea47d913b 100644
--- a/src/web/app/desktop/views/pages/index.vue
+++ b/src/server/web/app/desktop/views/pages/index.vue
diff --git a/src/web/app/desktop/views/pages/messaging-room.vue b/src/server/web/app/desktop/views/pages/messaging-room.vue
index 0cab1e0d10..0cab1e0d10 100644
--- a/src/web/app/desktop/views/pages/messaging-room.vue
+++ b/src/server/web/app/desktop/views/pages/messaging-room.vue
diff --git a/src/web/app/desktop/views/pages/othello.vue b/src/server/web/app/desktop/views/pages/othello.vue
index 160dd9a354..160dd9a354 100644
--- a/src/web/app/desktop/views/pages/othello.vue
+++ b/src/server/web/app/desktop/views/pages/othello.vue
diff --git a/src/web/app/desktop/views/pages/post.vue b/src/server/web/app/desktop/views/pages/post.vue
index c7b8729b72..c7b8729b72 100644
--- a/src/web/app/desktop/views/pages/post.vue
+++ b/src/server/web/app/desktop/views/pages/post.vue
diff --git a/src/web/app/desktop/views/pages/search.vue b/src/server/web/app/desktop/views/pages/search.vue
index afd37c8cee..afd37c8cee 100644
--- a/src/web/app/desktop/views/pages/search.vue
+++ b/src/server/web/app/desktop/views/pages/search.vue
diff --git a/src/web/app/desktop/views/pages/selectdrive.vue b/src/server/web/app/desktop/views/pages/selectdrive.vue
index 4f0b86014b..4f0b86014b 100644
--- a/src/web/app/desktop/views/pages/selectdrive.vue
+++ b/src/server/web/app/desktop/views/pages/selectdrive.vue
diff --git a/src/web/app/desktop/views/pages/user/user.followers-you-know.vue b/src/server/web/app/desktop/views/pages/user/user.followers-you-know.vue
index 80b38e8acc..80b38e8acc 100644
--- a/src/web/app/desktop/views/pages/user/user.followers-you-know.vue
+++ b/src/server/web/app/desktop/views/pages/user/user.followers-you-know.vue
diff --git a/src/web/app/desktop/views/pages/user/user.friends.vue b/src/server/web/app/desktop/views/pages/user/user.friends.vue
index 57e6def27b..57e6def27b 100644
--- a/src/web/app/desktop/views/pages/user/user.friends.vue
+++ b/src/server/web/app/desktop/views/pages/user/user.friends.vue
diff --git a/src/web/app/desktop/views/pages/user/user.header.vue b/src/server/web/app/desktop/views/pages/user/user.header.vue
index 3522e76bdb..3522e76bdb 100644
--- a/src/web/app/desktop/views/pages/user/user.header.vue
+++ b/src/server/web/app/desktop/views/pages/user/user.header.vue
diff --git a/src/web/app/desktop/views/pages/user/user.home.vue b/src/server/web/app/desktop/views/pages/user/user.home.vue
index 2483a6c726..2483a6c726 100644
--- a/src/web/app/desktop/views/pages/user/user.home.vue
+++ b/src/server/web/app/desktop/views/pages/user/user.home.vue
diff --git a/src/web/app/desktop/views/pages/user/user.photos.vue b/src/server/web/app/desktop/views/pages/user/user.photos.vue
index db29a9945a..db29a9945a 100644
--- a/src/web/app/desktop/views/pages/user/user.photos.vue
+++ b/src/server/web/app/desktop/views/pages/user/user.photos.vue
diff --git a/src/web/app/desktop/views/pages/user/user.profile.vue b/src/server/web/app/desktop/views/pages/user/user.profile.vue
index b51aae18fa..b51aae18fa 100644
--- a/src/web/app/desktop/views/pages/user/user.profile.vue
+++ b/src/server/web/app/desktop/views/pages/user/user.profile.vue
diff --git a/src/web/app/desktop/views/pages/user/user.timeline.vue b/src/server/web/app/desktop/views/pages/user/user.timeline.vue
index 60eef8951b..60eef8951b 100644
--- a/src/web/app/desktop/views/pages/user/user.timeline.vue
+++ b/src/server/web/app/desktop/views/pages/user/user.timeline.vue
diff --git a/src/web/app/desktop/views/pages/user/user.vue b/src/server/web/app/desktop/views/pages/user/user.vue
index 67cef93269..67cef93269 100644
--- a/src/web/app/desktop/views/pages/user/user.vue
+++ b/src/server/web/app/desktop/views/pages/user/user.vue
diff --git a/src/web/app/desktop/views/pages/welcome.vue b/src/server/web/app/desktop/views/pages/welcome.vue
index 927ddf575b..927ddf575b 100644
--- a/src/web/app/desktop/views/pages/welcome.vue
+++ b/src/server/web/app/desktop/views/pages/welcome.vue
diff --git a/src/web/app/desktop/views/widgets/activity.vue b/src/server/web/app/desktop/views/widgets/activity.vue
index 0bdf4622af..0bdf4622af 100644
--- a/src/web/app/desktop/views/widgets/activity.vue
+++ b/src/server/web/app/desktop/views/widgets/activity.vue
diff --git a/src/web/app/desktop/views/widgets/channel.channel.form.vue b/src/server/web/app/desktop/views/widgets/channel.channel.form.vue
index 392ba5924b..392ba5924b 100644
--- a/src/web/app/desktop/views/widgets/channel.channel.form.vue
+++ b/src/server/web/app/desktop/views/widgets/channel.channel.form.vue
diff --git a/src/web/app/desktop/views/widgets/channel.channel.post.vue b/src/server/web/app/desktop/views/widgets/channel.channel.post.vue
index 433f9a00aa..433f9a00aa 100644
--- a/src/web/app/desktop/views/widgets/channel.channel.post.vue
+++ b/src/server/web/app/desktop/views/widgets/channel.channel.post.vue
diff --git a/src/web/app/desktop/views/widgets/channel.channel.vue b/src/server/web/app/desktop/views/widgets/channel.channel.vue
index de5885bfc1..de5885bfc1 100644
--- a/src/web/app/desktop/views/widgets/channel.channel.vue
+++ b/src/server/web/app/desktop/views/widgets/channel.channel.vue
diff --git a/src/web/app/desktop/views/widgets/channel.vue b/src/server/web/app/desktop/views/widgets/channel.vue
index fc143bb1df..fc143bb1df 100644
--- a/src/web/app/desktop/views/widgets/channel.vue
+++ b/src/server/web/app/desktop/views/widgets/channel.vue
diff --git a/src/web/app/desktop/views/widgets/index.ts b/src/server/web/app/desktop/views/widgets/index.ts
index 77d771d6b3..77d771d6b3 100644
--- a/src/web/app/desktop/views/widgets/index.ts
+++ b/src/server/web/app/desktop/views/widgets/index.ts
diff --git a/src/web/app/desktop/views/widgets/messaging.vue b/src/server/web/app/desktop/views/widgets/messaging.vue
index 2c9f473bd1..2c9f473bd1 100644
--- a/src/web/app/desktop/views/widgets/messaging.vue
+++ b/src/server/web/app/desktop/views/widgets/messaging.vue
diff --git a/src/web/app/desktop/views/widgets/notifications.vue b/src/server/web/app/desktop/views/widgets/notifications.vue
index 1a2b3d3f89..1a2b3d3f89 100644
--- a/src/web/app/desktop/views/widgets/notifications.vue
+++ b/src/server/web/app/desktop/views/widgets/notifications.vue
diff --git a/src/web/app/desktop/views/widgets/polls.vue b/src/server/web/app/desktop/views/widgets/polls.vue
index e5db34fc7a..e5db34fc7a 100644
--- a/src/web/app/desktop/views/widgets/polls.vue
+++ b/src/server/web/app/desktop/views/widgets/polls.vue
diff --git a/src/web/app/desktop/views/widgets/post-form.vue b/src/server/web/app/desktop/views/widgets/post-form.vue
index cf7fd1f2b2..cf7fd1f2b2 100644
--- a/src/web/app/desktop/views/widgets/post-form.vue
+++ b/src/server/web/app/desktop/views/widgets/post-form.vue
diff --git a/src/web/app/desktop/views/widgets/profile.vue b/src/server/web/app/desktop/views/widgets/profile.vue
index 3940106197..3940106197 100644
--- a/src/web/app/desktop/views/widgets/profile.vue
+++ b/src/server/web/app/desktop/views/widgets/profile.vue
diff --git a/src/web/app/desktop/views/widgets/timemachine.vue b/src/server/web/app/desktop/views/widgets/timemachine.vue
index 6db3b14c62..6db3b14c62 100644
--- a/src/web/app/desktop/views/widgets/timemachine.vue
+++ b/src/server/web/app/desktop/views/widgets/timemachine.vue
diff --git a/src/web/app/desktop/views/widgets/trends.vue b/src/server/web/app/desktop/views/widgets/trends.vue
index 77779787ee..77779787ee 100644
--- a/src/web/app/desktop/views/widgets/trends.vue
+++ b/src/server/web/app/desktop/views/widgets/trends.vue
diff --git a/src/web/app/desktop/views/widgets/users.vue b/src/server/web/app/desktop/views/widgets/users.vue
index 10e3c529ee..10e3c529ee 100644
--- a/src/web/app/desktop/views/widgets/users.vue
+++ b/src/server/web/app/desktop/views/widgets/users.vue
diff --git a/src/web/app/dev/script.ts b/src/server/web/app/dev/script.ts
index c043813b40..c043813b40 100644
--- a/src/web/app/dev/script.ts
+++ b/src/server/web/app/dev/script.ts
diff --git a/src/web/app/dev/style.styl b/src/server/web/app/dev/style.styl
index e635897b17..e635897b17 100644
--- a/src/web/app/dev/style.styl
+++ b/src/server/web/app/dev/style.styl
diff --git a/src/web/app/dev/views/app.vue b/src/server/web/app/dev/views/app.vue
index 2c2a3c83ce..2c2a3c83ce 100644
--- a/src/web/app/dev/views/app.vue
+++ b/src/server/web/app/dev/views/app.vue
diff --git a/src/web/app/dev/views/apps.vue b/src/server/web/app/dev/views/apps.vue
index 7e0b107a30..7e0b107a30 100644
--- a/src/web/app/dev/views/apps.vue
+++ b/src/server/web/app/dev/views/apps.vue
diff --git a/src/web/app/dev/views/index.vue b/src/server/web/app/dev/views/index.vue
index 3f572b3907..3f572b3907 100644
--- a/src/web/app/dev/views/index.vue
+++ b/src/server/web/app/dev/views/index.vue
diff --git a/src/web/app/dev/views/new-app.vue b/src/server/web/app/dev/views/new-app.vue
index 344e8468f9..344e8468f9 100644
--- a/src/web/app/dev/views/new-app.vue
+++ b/src/server/web/app/dev/views/new-app.vue
diff --git a/src/web/app/dev/views/ui.vue b/src/server/web/app/dev/views/ui.vue
index 4a0fcee635..4a0fcee635 100644
--- a/src/web/app/dev/views/ui.vue
+++ b/src/server/web/app/dev/views/ui.vue
diff --git a/src/web/app/init.css b/src/server/web/app/init.css
index 2587f63943..2587f63943 100644
--- a/src/web/app/init.css
+++ b/src/server/web/app/init.css
diff --git a/src/web/app/init.ts b/src/server/web/app/init.ts
index 521dade866..521dade866 100644
--- a/src/web/app/init.ts
+++ b/src/server/web/app/init.ts
diff --git a/src/web/app/mobile/api/choose-drive-file.ts b/src/server/web/app/mobile/api/choose-drive-file.ts
index b1a78f2364..b1a78f2364 100644
--- a/src/web/app/mobile/api/choose-drive-file.ts
+++ b/src/server/web/app/mobile/api/choose-drive-file.ts
diff --git a/src/web/app/mobile/api/choose-drive-folder.ts b/src/server/web/app/mobile/api/choose-drive-folder.ts
index d1f97d1487..d1f97d1487 100644
--- a/src/web/app/mobile/api/choose-drive-folder.ts
+++ b/src/server/web/app/mobile/api/choose-drive-folder.ts
diff --git a/src/web/app/mobile/api/dialog.ts b/src/server/web/app/mobile/api/dialog.ts
index a2378767be..a2378767be 100644
--- a/src/web/app/mobile/api/dialog.ts
+++ b/src/server/web/app/mobile/api/dialog.ts
diff --git a/src/web/app/mobile/api/input.ts b/src/server/web/app/mobile/api/input.ts
index 38d0fb61eb..38d0fb61eb 100644
--- a/src/web/app/mobile/api/input.ts
+++ b/src/server/web/app/mobile/api/input.ts
diff --git a/src/web/app/mobile/api/notify.ts b/src/server/web/app/mobile/api/notify.ts
index 82780d196f..82780d196f 100644
--- a/src/web/app/mobile/api/notify.ts
+++ b/src/server/web/app/mobile/api/notify.ts
diff --git a/src/web/app/mobile/api/post.ts b/src/server/web/app/mobile/api/post.ts
index 9b78ce10c2..9b78ce10c2 100644
--- a/src/web/app/mobile/api/post.ts
+++ b/src/server/web/app/mobile/api/post.ts
diff --git a/src/web/app/mobile/script.ts b/src/server/web/app/mobile/script.ts
index 4776fccddb..4776fccddb 100644
--- a/src/web/app/mobile/script.ts
+++ b/src/server/web/app/mobile/script.ts
diff --git a/src/web/app/mobile/style.styl b/src/server/web/app/mobile/style.styl
index 81912a2483..81912a2483 100644
--- a/src/web/app/mobile/style.styl
+++ b/src/server/web/app/mobile/style.styl
diff --git a/src/web/app/mobile/views/components/activity.vue b/src/server/web/app/mobile/views/components/activity.vue
index b50044b3de..b50044b3de 100644
--- a/src/web/app/mobile/views/components/activity.vue
+++ b/src/server/web/app/mobile/views/components/activity.vue
diff --git a/src/web/app/mobile/views/components/drive-file-chooser.vue b/src/server/web/app/mobile/views/components/drive-file-chooser.vue
index 6806af0f1e..6806af0f1e 100644
--- a/src/web/app/mobile/views/components/drive-file-chooser.vue
+++ b/src/server/web/app/mobile/views/components/drive-file-chooser.vue
diff --git a/src/web/app/mobile/views/components/drive-folder-chooser.vue b/src/server/web/app/mobile/views/components/drive-folder-chooser.vue
index 853078664f..853078664f 100644
--- a/src/web/app/mobile/views/components/drive-folder-chooser.vue
+++ b/src/server/web/app/mobile/views/components/drive-folder-chooser.vue
diff --git a/src/web/app/mobile/views/components/drive.file-detail.vue b/src/server/web/app/mobile/views/components/drive.file-detail.vue
index e41ebbb451..e41ebbb451 100644
--- a/src/web/app/mobile/views/components/drive.file-detail.vue
+++ b/src/server/web/app/mobile/views/components/drive.file-detail.vue
diff --git a/src/web/app/mobile/views/components/drive.file.vue b/src/server/web/app/mobile/views/components/drive.file.vue
index db73816282..db73816282 100644
--- a/src/web/app/mobile/views/components/drive.file.vue
+++ b/src/server/web/app/mobile/views/components/drive.file.vue
diff --git a/src/web/app/mobile/views/components/drive.folder.vue b/src/server/web/app/mobile/views/components/drive.folder.vue
index 22ff38fecb..22ff38fecb 100644
--- a/src/web/app/mobile/views/components/drive.folder.vue
+++ b/src/server/web/app/mobile/views/components/drive.folder.vue
diff --git a/src/web/app/mobile/views/components/drive.vue b/src/server/web/app/mobile/views/components/drive.vue
index 696c63e2a4..696c63e2a4 100644
--- a/src/web/app/mobile/views/components/drive.vue
+++ b/src/server/web/app/mobile/views/components/drive.vue
diff --git a/src/web/app/mobile/views/components/follow-button.vue b/src/server/web/app/mobile/views/components/follow-button.vue
index fb6eaa39c6..fb6eaa39c6 100644
--- a/src/web/app/mobile/views/components/follow-button.vue
+++ b/src/server/web/app/mobile/views/components/follow-button.vue
diff --git a/src/web/app/mobile/views/components/friends-maker.vue b/src/server/web/app/mobile/views/components/friends-maker.vue
index 961a5f568a..961a5f568a 100644
--- a/src/web/app/mobile/views/components/friends-maker.vue
+++ b/src/server/web/app/mobile/views/components/friends-maker.vue
diff --git a/src/web/app/mobile/views/components/index.ts b/src/server/web/app/mobile/views/components/index.ts
index fb8f65f47d..fb8f65f47d 100644
--- a/src/web/app/mobile/views/components/index.ts
+++ b/src/server/web/app/mobile/views/components/index.ts
diff --git a/src/web/app/mobile/views/components/media-image.vue b/src/server/web/app/mobile/views/components/media-image.vue
index faf8bad48a..faf8bad48a 100644
--- a/src/web/app/mobile/views/components/media-image.vue
+++ b/src/server/web/app/mobile/views/components/media-image.vue
diff --git a/src/web/app/mobile/views/components/media-video.vue b/src/server/web/app/mobile/views/components/media-video.vue
index 68cd48587a..68cd48587a 100644
--- a/src/web/app/mobile/views/components/media-video.vue
+++ b/src/server/web/app/mobile/views/components/media-video.vue
diff --git a/src/web/app/mobile/views/components/notification-preview.vue b/src/server/web/app/mobile/views/components/notification-preview.vue
index 47df626fa8..47df626fa8 100644
--- a/src/web/app/mobile/views/components/notification-preview.vue
+++ b/src/server/web/app/mobile/views/components/notification-preview.vue
diff --git a/src/web/app/mobile/views/components/notification.vue b/src/server/web/app/mobile/views/components/notification.vue
index 150ac0fd8b..150ac0fd8b 100644
--- a/src/web/app/mobile/views/components/notification.vue
+++ b/src/server/web/app/mobile/views/components/notification.vue
diff --git a/src/web/app/mobile/views/components/notifications.vue b/src/server/web/app/mobile/views/components/notifications.vue
index 1cd6e2bc13..1cd6e2bc13 100644
--- a/src/web/app/mobile/views/components/notifications.vue
+++ b/src/server/web/app/mobile/views/components/notifications.vue
diff --git a/src/web/app/mobile/views/components/notify.vue b/src/server/web/app/mobile/views/components/notify.vue
index 6d4a481dbe..6d4a481dbe 100644
--- a/src/web/app/mobile/views/components/notify.vue
+++ b/src/server/web/app/mobile/views/components/notify.vue
diff --git a/src/web/app/mobile/views/components/post-card.vue b/src/server/web/app/mobile/views/components/post-card.vue
index 8ca7550c2e..8ca7550c2e 100644
--- a/src/web/app/mobile/views/components/post-card.vue
+++ b/src/server/web/app/mobile/views/components/post-card.vue
diff --git a/src/web/app/mobile/views/components/post-detail.sub.vue b/src/server/web/app/mobile/views/components/post-detail.sub.vue
index 6906cf570e..6906cf570e 100644
--- a/src/web/app/mobile/views/components/post-detail.sub.vue
+++ b/src/server/web/app/mobile/views/components/post-detail.sub.vue
diff --git a/src/web/app/mobile/views/components/post-detail.vue b/src/server/web/app/mobile/views/components/post-detail.vue
index b5c9158300..b5c9158300 100644
--- a/src/web/app/mobile/views/components/post-detail.vue
+++ b/src/server/web/app/mobile/views/components/post-detail.vue
diff --git a/src/web/app/mobile/views/components/post-form.vue b/src/server/web/app/mobile/views/components/post-form.vue
index 2aa3c6f6c0..2aa3c6f6c0 100644
--- a/src/web/app/mobile/views/components/post-form.vue
+++ b/src/server/web/app/mobile/views/components/post-form.vue
diff --git a/src/web/app/mobile/views/components/post-preview.vue b/src/server/web/app/mobile/views/components/post-preview.vue
index 0bd0a355b3..0bd0a355b3 100644
--- a/src/web/app/mobile/views/components/post-preview.vue
+++ b/src/server/web/app/mobile/views/components/post-preview.vue
diff --git a/src/web/app/mobile/views/components/post.sub.vue b/src/server/web/app/mobile/views/components/post.sub.vue
index b6ee7c1e08..b6ee7c1e08 100644
--- a/src/web/app/mobile/views/components/post.sub.vue
+++ b/src/server/web/app/mobile/views/components/post.sub.vue
diff --git a/src/web/app/mobile/views/components/post.vue b/src/server/web/app/mobile/views/components/post.vue
index e5bc964792..e5bc964792 100644
--- a/src/web/app/mobile/views/components/post.vue
+++ b/src/server/web/app/mobile/views/components/post.vue
diff --git a/src/web/app/mobile/views/components/posts.vue b/src/server/web/app/mobile/views/components/posts.vue
index 7e71fa0982..7e71fa0982 100644
--- a/src/web/app/mobile/views/components/posts.vue
+++ b/src/server/web/app/mobile/views/components/posts.vue
diff --git a/src/web/app/mobile/views/components/sub-post-content.vue b/src/server/web/app/mobile/views/components/sub-post-content.vue
index 389fc420ea..389fc420ea 100644
--- a/src/web/app/mobile/views/components/sub-post-content.vue
+++ b/src/server/web/app/mobile/views/components/sub-post-content.vue
diff --git a/src/web/app/mobile/views/components/timeline.vue b/src/server/web/app/mobile/views/components/timeline.vue
index c0e766523f..c0e766523f 100644
--- a/src/web/app/mobile/views/components/timeline.vue
+++ b/src/server/web/app/mobile/views/components/timeline.vue
diff --git a/src/web/app/mobile/views/components/ui.header.vue b/src/server/web/app/mobile/views/components/ui.header.vue
index 66e10a0f8a..66e10a0f8a 100644
--- a/src/web/app/mobile/views/components/ui.header.vue
+++ b/src/server/web/app/mobile/views/components/ui.header.vue
diff --git a/src/web/app/mobile/views/components/ui.nav.vue b/src/server/web/app/mobile/views/components/ui.nav.vue
index 760a5b5184..760a5b5184 100644
--- a/src/web/app/mobile/views/components/ui.nav.vue
+++ b/src/server/web/app/mobile/views/components/ui.nav.vue
diff --git a/src/web/app/mobile/views/components/ui.vue b/src/server/web/app/mobile/views/components/ui.vue
index 325ce9d40e..325ce9d40e 100644
--- a/src/web/app/mobile/views/components/ui.vue
+++ b/src/server/web/app/mobile/views/components/ui.vue
diff --git a/src/web/app/mobile/views/components/user-card.vue b/src/server/web/app/mobile/views/components/user-card.vue
index 5a7309cfd3..5a7309cfd3 100644
--- a/src/web/app/mobile/views/components/user-card.vue
+++ b/src/server/web/app/mobile/views/components/user-card.vue
diff --git a/src/web/app/mobile/views/components/user-preview.vue b/src/server/web/app/mobile/views/components/user-preview.vue
index be80582cac..be80582cac 100644
--- a/src/web/app/mobile/views/components/user-preview.vue
+++ b/src/server/web/app/mobile/views/components/user-preview.vue
diff --git a/src/web/app/mobile/views/components/user-timeline.vue b/src/server/web/app/mobile/views/components/user-timeline.vue
index 39f959187c..39f959187c 100644
--- a/src/web/app/mobile/views/components/user-timeline.vue
+++ b/src/server/web/app/mobile/views/components/user-timeline.vue
diff --git a/src/web/app/mobile/views/components/users-list.vue b/src/server/web/app/mobile/views/components/users-list.vue
index b11e4549d6..b11e4549d6 100644
--- a/src/web/app/mobile/views/components/users-list.vue
+++ b/src/server/web/app/mobile/views/components/users-list.vue
diff --git a/src/web/app/mobile/views/components/widget-container.vue b/src/server/web/app/mobile/views/components/widget-container.vue
index 7319c90849..7319c90849 100644
--- a/src/web/app/mobile/views/components/widget-container.vue
+++ b/src/server/web/app/mobile/views/components/widget-container.vue
diff --git a/src/web/app/mobile/views/directives/index.ts b/src/server/web/app/mobile/views/directives/index.ts
index 324e07596d..324e07596d 100644
--- a/src/web/app/mobile/views/directives/index.ts
+++ b/src/server/web/app/mobile/views/directives/index.ts
diff --git a/src/web/app/mobile/views/directives/user-preview.ts b/src/server/web/app/mobile/views/directives/user-preview.ts
index 1a54abc20d..1a54abc20d 100644
--- a/src/web/app/mobile/views/directives/user-preview.ts
+++ b/src/server/web/app/mobile/views/directives/user-preview.ts
diff --git a/src/web/app/mobile/views/pages/drive.vue b/src/server/web/app/mobile/views/pages/drive.vue
index 200379f222..200379f222 100644
--- a/src/web/app/mobile/views/pages/drive.vue
+++ b/src/server/web/app/mobile/views/pages/drive.vue
diff --git a/src/web/app/mobile/views/pages/followers.vue b/src/server/web/app/mobile/views/pages/followers.vue
index 1edf4e38ad..1edf4e38ad 100644
--- a/src/web/app/mobile/views/pages/followers.vue
+++ b/src/server/web/app/mobile/views/pages/followers.vue
diff --git a/src/web/app/mobile/views/pages/following.vue b/src/server/web/app/mobile/views/pages/following.vue
index 0dd171cce1..0dd171cce1 100644
--- a/src/web/app/mobile/views/pages/following.vue
+++ b/src/server/web/app/mobile/views/pages/following.vue
diff --git a/src/web/app/mobile/views/pages/home.vue b/src/server/web/app/mobile/views/pages/home.vue
index b110fc4091..b110fc4091 100644
--- a/src/web/app/mobile/views/pages/home.vue
+++ b/src/server/web/app/mobile/views/pages/home.vue
diff --git a/src/web/app/mobile/views/pages/index.vue b/src/server/web/app/mobile/views/pages/index.vue
index 0ea47d913b..0ea47d913b 100644
--- a/src/web/app/mobile/views/pages/index.vue
+++ b/src/server/web/app/mobile/views/pages/index.vue
diff --git a/src/web/app/mobile/views/pages/messaging-room.vue b/src/server/web/app/mobile/views/pages/messaging-room.vue
index 193c41179c..193c41179c 100644
--- a/src/web/app/mobile/views/pages/messaging-room.vue
+++ b/src/server/web/app/mobile/views/pages/messaging-room.vue
diff --git a/src/web/app/mobile/views/pages/messaging.vue b/src/server/web/app/mobile/views/pages/messaging.vue
index e92068eda5..e92068eda5 100644
--- a/src/web/app/mobile/views/pages/messaging.vue
+++ b/src/server/web/app/mobile/views/pages/messaging.vue
diff --git a/src/web/app/mobile/views/pages/notifications.vue b/src/server/web/app/mobile/views/pages/notifications.vue
index 3dcfb2f38c..3dcfb2f38c 100644
--- a/src/web/app/mobile/views/pages/notifications.vue
+++ b/src/server/web/app/mobile/views/pages/notifications.vue
diff --git a/src/web/app/mobile/views/pages/othello.vue b/src/server/web/app/mobile/views/pages/othello.vue
index b110bf309e..b110bf309e 100644
--- a/src/web/app/mobile/views/pages/othello.vue
+++ b/src/server/web/app/mobile/views/pages/othello.vue
diff --git a/src/web/app/mobile/views/pages/post.vue b/src/server/web/app/mobile/views/pages/post.vue
index 2ed2ebfcfd..2ed2ebfcfd 100644
--- a/src/web/app/mobile/views/pages/post.vue
+++ b/src/server/web/app/mobile/views/pages/post.vue
diff --git a/src/web/app/mobile/views/pages/profile-setting.vue b/src/server/web/app/mobile/views/pages/profile-setting.vue
index 941165c99e..941165c99e 100644
--- a/src/web/app/mobile/views/pages/profile-setting.vue
+++ b/src/server/web/app/mobile/views/pages/profile-setting.vue
diff --git a/src/web/app/mobile/views/pages/search.vue b/src/server/web/app/mobile/views/pages/search.vue
index cbab504e3c..cbab504e3c 100644
--- a/src/web/app/mobile/views/pages/search.vue
+++ b/src/server/web/app/mobile/views/pages/search.vue
diff --git a/src/web/app/mobile/views/pages/selectdrive.vue b/src/server/web/app/mobile/views/pages/selectdrive.vue
index 3480a0d103..3480a0d103 100644
--- a/src/web/app/mobile/views/pages/selectdrive.vue
+++ b/src/server/web/app/mobile/views/pages/selectdrive.vue
diff --git a/src/web/app/mobile/views/pages/settings.vue b/src/server/web/app/mobile/views/pages/settings.vue
index 3250999e12..3250999e12 100644
--- a/src/web/app/mobile/views/pages/settings.vue
+++ b/src/server/web/app/mobile/views/pages/settings.vue
diff --git a/src/web/app/mobile/views/pages/signup.vue b/src/server/web/app/mobile/views/pages/signup.vue
index 9dc07a4b86..9dc07a4b86 100644
--- a/src/web/app/mobile/views/pages/signup.vue
+++ b/src/server/web/app/mobile/views/pages/signup.vue
diff --git a/src/web/app/mobile/views/pages/user.vue b/src/server/web/app/mobile/views/pages/user.vue
index 7ff897e42d..7ff897e42d 100644
--- a/src/web/app/mobile/views/pages/user.vue
+++ b/src/server/web/app/mobile/views/pages/user.vue
diff --git a/src/web/app/mobile/views/pages/user/home.followers-you-know.vue b/src/server/web/app/mobile/views/pages/user/home.followers-you-know.vue
index 1a2b8f7083..1a2b8f7083 100644
--- a/src/web/app/mobile/views/pages/user/home.followers-you-know.vue
+++ b/src/server/web/app/mobile/views/pages/user/home.followers-you-know.vue
diff --git a/src/web/app/mobile/views/pages/user/home.friends.vue b/src/server/web/app/mobile/views/pages/user/home.friends.vue
index b37f1a2fe8..b37f1a2fe8 100644
--- a/src/web/app/mobile/views/pages/user/home.friends.vue
+++ b/src/server/web/app/mobile/views/pages/user/home.friends.vue
diff --git a/src/web/app/mobile/views/pages/user/home.photos.vue b/src/server/web/app/mobile/views/pages/user/home.photos.vue
index f12f59a407..f12f59a407 100644
--- a/src/web/app/mobile/views/pages/user/home.photos.vue
+++ b/src/server/web/app/mobile/views/pages/user/home.photos.vue
diff --git a/src/web/app/mobile/views/pages/user/home.posts.vue b/src/server/web/app/mobile/views/pages/user/home.posts.vue
index 70b20ce943..70b20ce943 100644
--- a/src/web/app/mobile/views/pages/user/home.posts.vue
+++ b/src/server/web/app/mobile/views/pages/user/home.posts.vue
diff --git a/src/web/app/mobile/views/pages/user/home.vue b/src/server/web/app/mobile/views/pages/user/home.vue
index e3def61512..e3def61512 100644
--- a/src/web/app/mobile/views/pages/user/home.vue
+++ b/src/server/web/app/mobile/views/pages/user/home.vue
diff --git a/src/web/app/mobile/views/pages/welcome.vue b/src/server/web/app/mobile/views/pages/welcome.vue
index 3384ee6997..3384ee6997 100644
--- a/src/web/app/mobile/views/pages/welcome.vue
+++ b/src/server/web/app/mobile/views/pages/welcome.vue
diff --git a/src/web/app/mobile/views/widgets/activity.vue b/src/server/web/app/mobile/views/widgets/activity.vue
index 48dcafb3ed..48dcafb3ed 100644
--- a/src/web/app/mobile/views/widgets/activity.vue
+++ b/src/server/web/app/mobile/views/widgets/activity.vue
diff --git a/src/web/app/mobile/views/widgets/index.ts b/src/server/web/app/mobile/views/widgets/index.ts
index 4de912b64c..4de912b64c 100644
--- a/src/web/app/mobile/views/widgets/index.ts
+++ b/src/server/web/app/mobile/views/widgets/index.ts
diff --git a/src/web/app/mobile/views/widgets/profile.vue b/src/server/web/app/mobile/views/widgets/profile.vue
index 1c9d038b4c..1c9d038b4c 100644
--- a/src/web/app/mobile/views/widgets/profile.vue
+++ b/src/server/web/app/mobile/views/widgets/profile.vue
diff --git a/src/web/app/reset.styl b/src/server/web/app/reset.styl
index 10bd3113a2..10bd3113a2 100644
--- a/src/web/app/reset.styl
+++ b/src/server/web/app/reset.styl
diff --git a/src/web/app/safe.js b/src/server/web/app/safe.js
index 2fd5361725..2fd5361725 100644
--- a/src/web/app/safe.js
+++ b/src/server/web/app/safe.js
diff --git a/src/web/app/stats/style.styl b/src/server/web/app/stats/style.styl
index 5ae230ea56..5ae230ea56 100644
--- a/src/web/app/stats/style.styl
+++ b/src/server/web/app/stats/style.styl
diff --git a/src/web/app/stats/tags/index.tag b/src/server/web/app/stats/tags/index.tag
index 4b167ccbc8..4b167ccbc8 100644
--- a/src/web/app/stats/tags/index.tag
+++ b/src/server/web/app/stats/tags/index.tag
diff --git a/src/web/app/stats/tags/index.ts b/src/server/web/app/stats/tags/index.ts
index f41151949f..f41151949f 100644
--- a/src/web/app/stats/tags/index.ts
+++ b/src/server/web/app/stats/tags/index.ts
diff --git a/src/web/app/status/style.styl b/src/server/web/app/status/style.styl
index 5ae230ea56..5ae230ea56 100644
--- a/src/web/app/status/style.styl
+++ b/src/server/web/app/status/style.styl
diff --git a/src/web/app/status/tags/index.tag b/src/server/web/app/status/tags/index.tag
index 899467097a..899467097a 100644
--- a/src/web/app/status/tags/index.tag
+++ b/src/server/web/app/status/tags/index.tag
diff --git a/src/web/app/status/tags/index.ts b/src/server/web/app/status/tags/index.ts
index f41151949f..f41151949f 100644
--- a/src/web/app/status/tags/index.ts
+++ b/src/server/web/app/status/tags/index.ts
diff --git a/src/web/app/sw.js b/src/server/web/app/sw.js
index 669703b16c..669703b16c 100644
--- a/src/web/app/sw.js
+++ b/src/server/web/app/sw.js
diff --git a/src/web/app/tsconfig.json b/src/server/web/app/tsconfig.json
index e31b52dab1..e31b52dab1 100644
--- a/src/web/app/tsconfig.json
+++ b/src/server/web/app/tsconfig.json
diff --git a/src/web/app/v.d.ts b/src/server/web/app/v.d.ts
index 8f3a240d80..8f3a240d80 100644
--- a/src/web/app/v.d.ts
+++ b/src/server/web/app/v.d.ts