Giter Site home page Giter Site logo

mei23 / dolphin Goto Github PK

View Code? Open in Web Editor NEW

This project forked from misskey-dev/dolphin

48.0 48.0 2.0 5.09 MB

めいどるふぃん

License: GNU Affero General Public License v3.0

Dockerfile 0.05% TypeScript 70.53% JavaScript 0.42% Vue 28.11% SCSS 0.44% Pug 0.45% Procfile 0.01%

dolphin's People

Contributors

dependabot-preview[bot] avatar dependabot[bot] avatar mei23 avatar okpierre avatar renovate[bot] avatar syuilo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

dolphin's Issues

MFMパーサーを書き直す

現状装飾MFMには対応してなくてスクラッチで書いたMFMパーサーが実装されているが
実際はフルパーサーからMFM対応を排除したパーサーの方が速いので置き換える。

GTL

がないとリレーの意味がない

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Rate-Limited

These updates are currently rate-limited. Click on a checkbox below to force their creation now.

  • Update dependency @types/bcryptjs to v2.4.6
  • Update dependency @types/escape-regexp to v0.0.3
  • Update dependency @types/fluent-ffmpeg to v2.1.24
  • Update dependency @types/is-url to v1.2.32
  • Update dependency @types/js-yaml to v4.0.9
  • Update dependency @types/koa-logger to v3.1.5
  • Update dependency @types/koa-mount to v4.0.5
  • Update dependency @types/koa-send to v4.1.6
  • Update dependency @types/koa__multer to v2.0.7
  • Update dependency @types/nprogress to v0.2.3
  • Update dependency @types/os-utils to v0.0.4
  • Update dependency @types/portscanner to v2.1.4
  • Update dependency @types/pug to v2.0.10
  • Update dependency @types/random-seed to v0.3.5
  • Update dependency @types/rename to v1.0.7
  • Update dependency @types/speakeasy to v2.0.10
  • Update dependency @types/webpack-stream to v3.2.15
  • Update dependency @types/websocket to v1.0.10
  • Update dependency cssnano to v5.1.15
  • Update dependency postcss to v8.4.35
  • Update dependency style-loader to v3.3.4
  • Update dependency tmp to v0.2.3 (tmp, @types/tmp)
  • Update dependency ts-node to v10.9.2
  • Update dependency typescript to v4.9.5
  • Update dependency uuid to v9.0.1 (uuid, @types/uuid)
  • Update dependency vue-svg-inline-loader to v2.1.5
  • Update dependency vuex-persistedstate to v3.2.1
  • Update dependency @swc/core to v1.4.6
  • Update dependency @types/koa-favicon to v2.1.3
  • Update dependency @types/koa__cors to v3.3.1
  • Update dependency aws-sdk to v2.1575.0
  • Update dependency bull to v4.12.2
  • Update dependency css-loader to v6.10.0
  • Update dependency dateformat to v4.6.3
  • Update dependency gulp-dart-sass to v1.1.0
  • Update dependency gulp-swc to v1.3.2
  • Update dependency is-svg to v4.4.0
  • Update dependency koa to v2.15.0 (koa, @types/koa)
  • Update dependency koa-views to v8.1.0
  • Update dependency node-fetch to v2.7.0 (node-fetch, @types/node-fetch)
  • Update dependency pg to v8.11.3
  • Update dependency postcss-loader to v5.3.0
  • Update dependency punycode to v2.3.1 (punycode, @types/punycode)
  • Update dependency pureimage to v0.4.13
  • Update dependency reflect-metadata to v0.2.1
  • Update dependency sass to v1.71.1
  • Update dependency sass-loader to v11.1.1
  • Update dependency sharp to v0.33.2 (sharp, @types/sharp)
  • Update dependency systeminformation to v5.22.0
  • Update dependency ts-loader to v9.5.1
  • Update dependency typeorm to v0.3.20
  • Update dependency v-debounce to v0.2.0
  • Update dependency vue-i18n to v8.28.2
  • Update dependency vue-loader to v15.11.1
  • Update dependency vue-router to v3.6.5
  • Update dependency web-push to v3.6.7 (web-push, @types/web-push)
  • Update dependency webpack to v5.90.3 (webpack, @types/webpack)
  • Update dependency webpack-cli to v4.10.0
  • Update dependency ws to v8.16.0 (ws, @types/ws)
  • Update postgres Docker tag to v11.22
  • Update Font Awesome (major) (@fortawesome/fontawesome-svg-core, @fortawesome/free-brands-svg-icons, @fortawesome/free-regular-svg-icons, @fortawesome/free-solid-svg-icons, @fortawesome/vue-fontawesome)
  • Update actions/checkout action to v4
  • Update actions/setup-node action to v4
  • Update dependency @koa/router to v12
  • Update dependency @types/jsdom to v21
  • Update dependency @types/koa__cors to v5
  • Update dependency @types/koa__router to v12
  • Update dependency chalk to v5
  • Update dependency chart.js to v4
  • Update dependency commander to v12
  • Update dependency cssnano to v6
  • Update dependency dateformat to v5 (dateformat, @types/dateformat)
  • Update dependency eventemitter3 to v5
  • Update dependency file-type to v19
  • Update dependency http-proxy-agent to v7
  • Update dependency https-proxy-agent to v7
  • Update dependency is-svg to v5
  • Update dependency jsdom to v24
  • Update dependency jsonld to v8
  • Update dependency loader-utils to v3
  • Update dependency mocha to v10.3.0 (mocha, @types/mocha)
  • Update dependency node to v18.19.1 (node, @types/node)
  • Update dependency node to v20 (node, @types/node)
  • Update dependency node-fetch to v3
  • Update dependency parse5 to v7
  • Update dependency postcss-loader to v8
  • Update dependency redis to v4 (redis, @types/redis)
  • Update dependency redis-lock to v1
  • Update dependency rimraf to v5
  • Update dependency sass-loader to v14
  • Update dependency terser-webpack-plugin to v5
  • Update dependency typescript to v5
  • Update dependency vue to v3
  • Update dependency vue-cropperjs to v5
  • Update dependency vue-i18n to v9
  • Update dependency vue-loader to v17
  • Update dependency vue-router to v4
  • Update dependency vuex to v4
  • Update dependency vuex-persistedstate to v4
  • Update dependency webpack-cli to v5
  • Update dependency xev to v3
  • Update postgres Docker tag to v16
  • Update redis Docker tag to v7
  • 🔐 Create all rate-limited PRs at once 🔐

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

docker-compose
docker-compose.yml
  • redis 4.0-alpine
  • postgres 11.2-alpine
dockerfile
Dockerfile
  • node 16.18.1-alpine3.15
github-actions
.github/workflows/dockerimage.yml
  • actions/checkout v2
.github/workflows/nodejs.yml
  • actions/checkout v2
  • actions/setup-node v1
nodenv
.node-version
  • node 18.18.2
npm
package.json
  • @fortawesome/fontawesome-svg-core 1.2.36
  • @fortawesome/free-brands-svg-icons 5.15.4
  • @fortawesome/free-regular-svg-icons 5.15.4
  • @fortawesome/free-solid-svg-icons 5.15.4
  • @fortawesome/vue-fontawesome 2.0.9
  • @koa/cors 5.0.0
  • @koa/multer 3.0.0
  • @koa/router 8.0.8
  • @swc/core 1.3.26
  • @peertube/http-signature 1.7.0
  • @types/bcryptjs 2.4.2
  • @types/bull 4.10.0
  • @types/chart.js 2.9.34
  • @types/co-body 6.1.3
  • @types/dateformat 3.0.1
  • @types/escape-regexp 0.0.1
  • @types/fluent-ffmpeg 2.1.20
  • @types/is-url 1.2.30
  • @types/js-yaml 4.0.5
  • @types/jsdom 16.2.14
  • @types/jsonld 1.5.6
  • @types/koa 2.13.4
  • @types/koa-bodyparser 4.3.8
  • @types/koa-favicon 2.0.21
  • @types/koa-logger 3.1.2
  • @types/koa-mount 4.0.2
  • @types/koa-send 4.1.3
  • @types/koa-views 7.0.0
  • @types/koa__cors 3.1.1
  • @types/koa__multer 2.0.4
  • @types/koa__router 8.0.11
  • @types/mocha 9.1.0
  • @types/node 18.11.17
  • @types/node-fetch 2.6.2
  • @types/nprogress 0.2.0
  • @types/os-utils 0.0.1
  • @types/parse5 6.0.2
  • @types/portscanner 2.1.1
  • @types/pug 2.0.6
  • @types/punycode 2.1.0
  • @types/random-seed 0.3.3
  • @types/redis 2.8.32
  • @types/rename 1.0.4
  • @types/seedrandom 3.0.2
  • @types/sharp 0.29.5
  • @types/speakeasy 2.0.7
  • @types/systeminformation 3.54.1
  • @types/tmp 0.2.3
  • @types/uuid 9.0.0
  • @types/web-push 3.3.2
  • @types/webpack 5.28.0
  • @types/webpack-stream 3.2.12
  • @types/websocket 1.0.5
  • @types/ws 8.2.2
  • abort-controller 3.0.0
  • autobind-decorator 2.4.0
  • aws-sdk 2.1073.0
  • bcryptjs 2.4.3
  • bull 4.10.1
  • cafy 15.2.1
  • chalk 4.1.2
  • chart.js 2.9.4
  • cli-highlight 2.1.11
  • co-body 6.1.0
  • commander 4.1.1
  • content-disposition 0.5.4
  • css-loader 6.7.2
  • cssnano 5.1.14
  • dateformat 4.5.1
  • escape-regexp 0.0.1
  • eventemitter3 4.0.7
  • feed 4.2.2
  • file-type 16.5.4
  • fluent-ffmpeg 2.1.2
  • gulp 4.0.2
  • gulp-clean-css 4.3.0
  • gulp-dart-sass 1.0.2
  • gulp-rename 2.0.0
  • gulp-swc 1.2.3
  • http-proxy-agent 4.0.1
  • https-proxy-agent 5.0.1
  • insert-text-at-cursor 0.3.0
  • is-svg 4.3.2
  • js-yaml 4.1.0
  • jsdom 19.0.0
  • jsonld 5.2.0
  • koa 2.13.4
  • koa-bodyparser 4.3.0
  • koa-favicon 2.1.0
  • koa-logger 3.2.1
  • koa-mount 4.0.0
  • koa-send 5.0.1
  • koa-views 8.0.0
  • langmap 0.0.16
  • loader-utils 2.0.4
  • lookup-dns-cache 2.1.0
  • mocha 10.1.0
  • ms 2.1.3
  • multer 1.4.5-lts.1
  • nested-property 4.0.0
  • node-fetch 2.6.8
  • nprogress 0.2.0
  • os-utils 0.0.14
  • parse5 6.0.1
  • pg 8.7.1
  • portscanner 2.2.0
  • postcss 8.4.32
  • postcss-loader 5.2.0
  • probe-image-size 7.2.3
  • promise-limit 2.7.0
  • pug 3.0.2
  • punycode 2.1.1
  • pureimage 0.3.8
  • random-seed 0.3.0
  • reconnecting-websocket 4.4.0
  • redis 3.1.2
  • redis-lock 0.1.4
  • reflect-metadata 0.1.13
  • rename 1.0.4
  • require-all 3.0.0
  • rimraf 3.0.2
  • rndstr 1.0.0
  • sass 1.56.1
  • sass-loader 11.0.1
  • seedrandom 3.0.5
  • sharp 0.32.6
  • speakeasy 2.0.0
  • stringz 2.1.0
  • style-loader 3.3.1
  • summaly 2.7.0
  • syslog-pro 1.0.0
  • systeminformation 5.21.8
  • terser-webpack-plugin 4.2.3
  • textarea-caret 3.1.0
  • tmp 0.2.1
  • ts-loader 9.4.1
  • ts-node 10.9.1
  • tslint 6.1.3
  • tslint-sonarts 1.9.0
  • twemoji-parser 14.0.0
  • typeorm 0.2.38
  • typescript 4.9.3
  • ulid 2.3.0
  • url-loader 4.1.1
  • uuid 9.0.0
  • v-debounce 0.1.2
  • vue 2.6.12
  • vue-cropperjs 4.2.0
  • vue-i18n 8.27.0
  • vue-loader 15.9.8
  • vue-meta 2.4.0
  • vue-router 3.5.1
  • vue-style-loader 4.1.3
  • vue-svg-inline-loader 2.1.2
  • vue-template-compiler 2.6.12
  • vuedraggable 2.24.3
  • vuex 3.6.2
  • vuex-persistedstate 3.2.0
  • web-push 3.5.0
  • webpack 5.76.1
  • webpack-cli 4.9.2
  • websocket 1.0.34
  • ws 8.2.3
  • xev 2.0.1
  • source-map ^0.7.4

  • Check this box to trigger a request for Renovate to run again on this repository

Dockerの保守

動かない説あり
Alpineでいけるはずだがパクリ元がなくめんどくさくて保守出来てないのでどうにかする

Fork support / misskey differences

Hi,
Sorry I don't know any Japanese.

Is this fork now the main maintained version of syuilo/dolphin? Or will the original syuilo version get updated sometime?

Also!
Is there any information on how much lighter on VPS resources Dolphin is than Misskey? (CPU / Memory / Disk space)

Thank you

ミュートユーザーからの通知バッジ

Summary

Dolphinでは、未読の通知が来た際に通知ボタンにバッジが点灯し、通知を開くとすべてが既読になるため、バッジが消えると認識してます。
Screenshot_20220528-101928__01__01__01__01
このバッジが、ミュートしているユーザーから通知がきた際も点灯しているようです。
しかし、通知を開いても未読のままと判断されるのか、バッジが消えません。
現在は該当ユーザーのミュートを一時的に解除し、通知を開くとバッジが消えます。

Expected Behavior

ミュートしているユーザーから通知が来ても、バッジが点灯しない。
通知を開くとバッジが消える。

Actual Behavior

ミュートしているユーザーから通知が来ると、バッジが点灯する。
通知を開いてもバッジが消えない。

アイコンが取得できないユーザーがいる

Summary

アイコン画像が空欄となり、表示できていないユーザーがいます。
コンソールからURLを確認したところ、Dolphin側で参照している画像URLが本来のものと違って
いました。
インスタンス>ファイル からキャッシュのクリアは定期的に行っていますが、改善されていません。
特定のユーザーにのみ起こっている現象に見えます。サーバーすべてのアイコンが取得できない、といった現象は確認できていません。

Expected Behavior

アイコン画像が空欄となり、表示できていないユーザーがいる。
画像URLとして正しくないものを参照している。

Actual Behavior

全てのユーザーのアイコン画像が表示される。
画像URLとして正しいものを参照している。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.