profile
viewpoint
Pig Fang g-plane Kaiping, Guangdong, China https://gplane.win Student / Metro Fan / Minecraft

cherow/cherow 1544

Very fast and lightweight, standards-compliant, self-hosted javascript parser with high focus on both performance and stability

g-plane/rize 120

High-level, fluent and chainable API provided library for puppeteer.

bs-community/awesome-minecraft 52

📝 The curated list of awesome things related to Minecraft.

g-plane/tiny-package-manager 47

Learn how npm or Yarn v1 works.

aladdin-add/eslint-plugin 21

autofix some errors reported by eslint rules.

bs-community/unofficial-plugins-market 8

An unofficial plugins market for Blessing Skin Server.

g-plane/pluggable-babel-eslint 8

Pluggable babel-eslint.

bs-community/customskinloader-gui-react 7

Another version of CustomSkinLoader GUI made with React.

g-plane/node-green 6

Check Node.js ECMAScript compatibility.

bs-community/blessing-skin-plugin-docs 5

Blessing Skin Server 插件开发文档

create barnchbs-community/blessing-skin-server

branch : l10n_dev

created branch time in 33 minutes

delete branch bs-community/blessing-skin-server

delete branch : l10n_dev

delete time in 40 minutes

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 25394ddf50ef00fd3a47e4bd9e644929c64f5b2e

New Crowdin translations (#139) [skip ci]

view details

push time in 40 minutes

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 7a65c8d56cb90be47dbe1d9fadde2a77b02593d4

New translations index.yml (Spanish) [skip ci]

view details

push time in an hour

push eventbs-community/blessing-skin-server

Pig Fang

commit sha ca884ed75805ece8afa4bd77ce85de4fdf48d06b

New translations front-end.yml (Chinese Simplified) [skip ci]

view details

push time in an hour

push eventbs-community/blessing-skin-server

Pig Fang

commit sha ed588a9569d8054ef4f977a26923350b8edc1875

disable MySQL strict mode

view details

push time in an hour

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 5d977882bbc566094b11106b1dae55183eb0a0a3

update changelog [skip ci]

view details

push time in 2 hours

delete branch bs-community/blessing-skin-server

delete branch : tnqzh123-patch-1

delete time in 2 hours

push eventbs-community/blessing-skin-server

Steven Qiu

commit sha 33c6f00da696b30e9681ea1d5ea7128de2dd3030

send less verification emails (#138)

view details

push time in 2 hours

PR merged bs-community/blessing-skin-server

send less verification emails

感谢 @g-plane

Blessing Skin 发送的验证邮件太多了。

在当前 dev 分支最新提交下,用户访问用户中心仪表盘和个人资料页时,如果没有验证邮箱就会直接自动发送验证邮件,这会在很大程度上浪费邮件发送配额(比如新用户注册成功后会自动发送一封,页面自动跳转到用户中心仪表盘时会自动发送第二封,如果用户邮箱填写错误、进入个人资料页修改时还会发送第三封)。

这个 Pull Request 取消了这两个页面的自动发送,以解决这个问题。

+0 -11

1 comment

1 changed file

tnqzh123

pr closed time in 2 hours

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 0ca6c401495988e3809c024ab089c291fcf81e26

New translations front-end.yml (Korean) [skip ci]

view details

push time in 3 hours

push eventbs-community/blessing-skin-server

Pig Fang

commit sha e02930b848eaa8760fc5d92c4a4282c07d5c3ada

New translations front-end.yml (Japanese) [skip ci]

view details

push time in 3 hours

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 73c08fd60e3a037ae4809e52f6d8fa63852fc473

New translations front-end.yml (Portuguese) [skip ci]

view details

push time in 3 hours

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 199d5b83dffe1efdc7d59e0f7a4c928a071078be

New translations front-end.yml (Russian) [skip ci]

view details

push time in 3 hours

push eventbs-community/blessing-skin-server

Pig Fang

commit sha bd1a7c91c53a4515016d0d23efabddb5977b1163

New translations front-end.yml (Spanish) [skip ci]

view details

push time in 3 hours

push eventbs-community/blessing-skin-server

Pig Fang

commit sha c50e79299b2dada48c4143bb1d44b41054766446

New translations front-end.yml (Italian) [skip ci]

view details

push time in 3 hours

push eventbs-community/blessing-skin-server

Pig Fang

commit sha ef88da0dad0643e505ec937a49dc630869784125

New translations front-end.yml (Chinese Traditional) [skip ci]

view details

push time in 3 hours

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 4558c98dce178afce8d517ff3df583eb8dabfdce

New translations front-end.yml (Dutch) [skip ci]

view details

push time in 3 hours

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 1be2a7470e34e31b64d63a0b54a9fd2e8878d261

New translations front-end.yml (German) [skip ci]

view details

push time in 3 hours

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 0cc255d127cd0cbdb635e033bf8c35930b7e7fa2

New translations front-end.yml (Greek) [skip ci]

view details

push time in 3 hours

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 86005c405d8a23752d33c2ac3c54bd031a225d30

New translations front-end.yml (French) [skip ci]

view details

push time in 3 hours

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 02371cfb8b23dbe20592ce6aae6d4bea51710c7a

New translations front-end.yml (Chinese Simplified) [skip ci]

view details

push time in 3 hours

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 4dde7fc13cb3ad288a36f7d8204775b33a5393b2

make "CSRF token mismatched" error friendly

view details

push time in 3 hours

create barnchbs-community/blessing-skin-server

branch : l10n_dev

created branch time in 4 hours

delete branch bs-community/blessing-skin-server

delete branch : l10n_dev

delete time in 4 hours

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 898e178d454c86ce6a18cb1390d199154555d3b1

New Crowdin translations (#135) [skip ci]

view details

push time in 4 hours

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 3cb6f40be5f1f84017ba077b6596460b9b9a8800

fix config files

view details

push time in 4 hours

issue commentbs-community/blessing-skin-server

无法上传

这是你的运行环境的问题,不是 Blessing Skin 的问题。

xiao-k233

comment created time in 4 hours

issue commentbs-community/yggdrasil-api

v3生成的UUID与服务器不一致

原因我也不清楚。我打上「help wanted」的标签了。

MlgmXyysd

comment created time in 4 hours

push eventbs-community/blessing-skin-shell

Pig Fang

commit sha 1434ea0042cda7dc60c199f156933ad1987a7b10

fix

view details

Pig Fang

commit sha e2bd95463a8f90a2a5bf56644392cb368c57f0dc

simplify registering external JS

view details

push time in 7 hours

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 9ab8a5ca8b885c34b4f0d9d9996e0a58a668a588

fix tests

view details

push time in 9 hours

push eventbs-community/laravel-config-tracker

Pig Fang

commit sha df34b17ae99bb3cf060e4bc82e4d311f69d1b3ce

apply rustfmt

view details

push time in 9 hours

push eventbs-community/laravel-config-tracker

Pig Fang

commit sha eb7602bce525bce6c7d6af0e19d00640e21f094c

add missing environment variable

view details

Pig Fang

commit sha bb8015e112706e08943c5fbe4d0cc0aa034a7311

print error when failed to create issue

view details

Pig Fang

commit sha 3c8e3a699ce6f9235101b65909a7e22eb0c1f6e2

send token in headers when sending GET request

view details

push time in 9 hours

GollumEvent

starteddtolnay/anyhow

started time in a day

push eventbs-community/laravel-config-tracker

Pig Fang

commit sha 9bd63a6a715799a1f345470336392ac31c3b343e

remove redundant "serde_json"

view details

push time in a day

create barnchbs-community/laravel-config-tracker

branch : master

created branch time in a day

issue closedbs-community/laravel-config-tracker

Laravel Configs Has Changed.

View More

https://github.com/laravel/laravel/commit/8cece7259806b3e4af6f185ffa4772dded70cd21

Diff

diff --git a/phpunit.xml b/phpunit.xml
index 7b127c31df..0f4389f91f 100644
--- a/phpunit.xml
+++ b/phpunit.xml
@@ -1,15 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:noNamespaceSchemaLocation="./vendor/phpunit/phpunit/phpunit.xsd"
-         backupGlobals="false"
-         backupStaticAttributes="false"
          bootstrap="vendor/autoload.php"
-         colors="true"
-         convertErrorsToExceptions="true"
-         convertNoticesToExceptions="true"
-         convertWarningsToExceptions="true"
-         processIsolation="false"
-         stopOnFailure="false">
+         colors="true">
     <testsuites>
         <testsuite name="Unit">
             <directory suffix="Test.php">./tests/Unit</directory>

closed time in a day

tadaf

created repositorybs-community/laravel-config-tracker

Track upstream changes of Laravel config files.

created time in a day

push eventbs-community/blessing-skin-server

Pig Fang

commit sha afd0858b241a2c6ba2c0547748941c0528d03301

merge upstream configs

view details

push time in a day

push eventbs-community/blessing-skin-manual

Pig Fang

commit sha 2285111a671efe4530a02b44e6f77412ab019cdd

update key name

view details

push time in a day

push eventbs-community/blessing-skin-manual

Pig Fang

commit sha d19f40ee4e6e9c600ad5b9219ff97d271a20af66

update about mail

view details

push time in a day

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 97cd8974f3b2d01e98c1b1ce247d2d9b5b839b84

fix

view details

push time in a day

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 57beeb2c861c97142fab1db84f2354ac6ff7f540

update config about mail

view details

push time in a day

push eventbs-community/blessing-skin-shell

Pig Fang

commit sha dcce85920789536c1532b4d13dea3f898a1ad34c

make parsing error friendly

view details

push time in a day

push eventbs-community/blessing-skin-server

Pig Fang

commit sha b9d2bef21f0e60fb476c7c281b07bbe10ed3dd9f

New translations admin.yml (Japanese) [skip ci]

view details

push time in 2 days

issue commenteslint/eslint

typescript-eslint/no-var returns error for declare var

Hi @noh626 , declare is a TypeScript syntax. Maybe you can open a new issue at the repository of typescript-eslint and ask for discussion.

noh626

comment created time in 3 days

issue commenteslint/eslint

Support querying for nodes using the eslint node selector syntax from an individual node

Will SourceCode be confusing? Personally, I think this proposal is related to AST, not source code which is represented as text. This is also similar with document and querySelector: the querySelector method acts on document which is parsed from HTML, not HTML itself directly.

suchanlee

comment created time in 3 days

push eventbs-community/blessing-skin-shell

Pig Fang

commit sha d8f2ad50e37df2a7494e7e8f8d52f22f730956f9

don't export "prompt" outside wasm

view details

push time in 3 days

push eventbs-community/blessing-skin-server

Pig Fang

commit sha efc71da57499ba152a4c7d90d54a6a268d1dadb8

refactor

view details

push time in 3 days

pull request commentbs-community/blessing-skin-plugins

[batch-import] Adapt for bs v5

基本没什么问题,不过尽量不要在模板里面写逻辑——逻辑写在 PHP 中,然后把数据传给模板,即模板只负责单纯的页面渲染。

JavaScript 可以单独写出来,然后用 addScriptFileToPage 即可。Babel 也不需要了。

Asnxthaony

comment created time in 3 days

push eventbs-community/blessing-skin-shell

Pig Fang

commit sha 1b9bc7bd8441beae5341049c7fc118caa4600e86

add test

view details

push time in 4 days

push eventbs-community/blessing-skin-shell

Pig Fang

commit sha 62fea8e9e840d4a48b46d2cd362e16dd4d7c3a88

add comments

view details

push time in 4 days

push eventbs-community/blessing-skin-shell

Pig Fang

commit sha 90d1ffc6db8437364ed6fcdab4f5d5541eb1d8d6

update changelog

view details

push time in 4 days

push eventbs-community/blessing-skin-shell

Pig Fang

commit sha 32c517322d2711cf2c176d665f939499c694452f

allow to execute external JS code

view details

push time in 4 days

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 054b25da6dca5a59018111839b7a73a63bb3f4d7

update changelog [skip ci]

view details

push time in 4 days

push eventbs-community/blessing-skin-server

Pig Fang

commit sha bec33650f02dbf6e9d82e2878702092b772aec2f

fix missing alert when uploading duplicated texture (fix #132)

view details

push time in 4 days

issue closedbs-community/blessing-skin-server

上传材质时,若皮肤库内已有相同材质,跳转时不会提示用户

The Problem 问题描述

上传新材质时,若皮肤库内已有相同材质,BS 会直接跳转到对应的材质详情页面,但跳转前后均没有对应提示(skinlib.upload.repeated)。

另请参阅:#133

Environment 运行环境

  • Blessing Skin 版本:开发版 f721ac2
  • PHP 版本:7.2.24
  • Web 服务器:Nginx
  • 浏览器:Microsoft Edge 80.0.361.57

Error Message 错误信息

无。laravel.log 和 Console 中均无输出错误。

Steps to Reproduce 重现步骤

上传一份已经存在于皮肤库中的完全相同的材质。

closed time in 4 days

tnqzh123

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 73d83bd191d00b5ebe537e302f1674af6f3ddc31

update changelog

view details

push time in 4 days

create barnchbs-community/blessing-skin-server

branch : l10n_dev

created branch time in 4 days

delete branch bs-community/blessing-skin-server

delete branch : l10n_dev

delete time in 4 days

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 56d5e20d3b808e4d7b538ac97f473ebbbe41a5ef

New Crowdin translations (#134)

view details

push time in 4 days

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 7fe8ff769a3df0d4e2d0ebb565a04eda9b5cb907

New translations skinlib.yml (Greek) [skip ci]

view details

push time in 4 days

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 973290ebe7cd8141be96a9be738c0b41401d4fa0

New translations skinlib.yml (German) [skip ci]

view details

push time in 4 days

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 5cac855448683e26565700a1c5daf9dab9e58949

New translations skinlib.yml (French) [skip ci]

view details

push time in 4 days

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 642d5df587d8726db5207a8f01e831c090c6b6cb

New translations skinlib.yml (Dutch) [skip ci]

view details

push time in 4 days

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 0a25bb0c7deafdfa9be57e369a930bc672e21ec4

New translations skinlib.yml (Chinese Traditional) [skip ci]

view details

push time in 4 days

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 78fa23ec3892f651c6e2772334fbd9fc97958f8d

New translations skinlib.yml (Chinese Simplified) [skip ci]

view details

push time in 4 days

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 6fe4bc4b94ec15daa1d7d92d21f72c38fb9a8d85

New translations skinlib.yml (Italian) [skip ci]

view details

push time in 4 days

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 4bfb4f7d712b12c38f1b7711cde0285e4c02279e

New translations skinlib.yml (Spanish) [skip ci]

view details

push time in 4 days

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 9808c6c85615c73d3d2151ceadb4579ab92d5286

New translations skinlib.yml (Russian) [skip ci]

view details

push time in 4 days

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 3ab085bb77c1c3887e385d59abde739faa560784

New translations skinlib.yml (Portuguese) [skip ci]

view details

push time in 4 days

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 3147164b9c2ee25338e6a48ae27f5f51f43fde67

New translations skinlib.yml (Korean) [skip ci]

view details

push time in 4 days

push eventbs-community/blessing-skin-server

Pig Fang

commit sha 2fdaa229382959a322364a5f091626f05165faaa

New translations skinlib.yml (Japanese) [skip ci]

view details

push time in 4 days

push eventbs-community/blessing-skin-server

Steven Qiu

commit sha 1b0e1b154b3b58033a22fe571937b0a8222f4a99

change judgement of duplicate textures (fix #132) (#133) * change judgement of duplicate textures * fix test

view details

push time in 4 days

issue closedbs-community/blessing-skin-server

上传材质时,若皮肤库内已有相同材质,跳转时不会提示用户

The Problem 问题描述

上传新材质时,若皮肤库内已有相同材质,BS 会直接跳转到对应的材质详情页面,但跳转前后均没有对应提示(skinlib.upload.repeated)。

另请参阅:#133

Environment 运行环境

  • Blessing Skin 版本:开发版 f721ac2
  • PHP 版本:7.2.24
  • Web 服务器:Nginx
  • 浏览器:Microsoft Edge 80.0.361.57

Error Message 错误信息

无。laravel.log 和 Console 中均无输出错误。

Steps to Reproduce 重现步骤

上传一份已经存在于皮肤库中的完全相同的材质。

closed time in 4 days

tnqzh123

PR merged bs-community/blessing-skin-server

change judgement of duplicate textures

现在 Blessing Skin 有个问题:在皮肤库中上传一份与皮肤库中已有的某一份材质相同的材质(Hash 相同),如果选择了不同的模型,那么 BS 仍然会将其判定为两份不同的材质。这个问题在 LittleSkin 上稳定复现。

既然 Hash 相同,那么这两份材质其实应该是同一份。但是一份材质只可能会有一种模型(default / slim / cape),如果两份材质的模型不同,那么它们的 Hash 也不相同才对。

这个 PR 修改了对重复材质的判定规则,将材质模型从判定条件中去除,以解决这个问题。

另请参阅:#132

+1 -21

1 comment

3 changed files

tnqzh123

pr closed time in 4 days

startedcloudflare/serde-wasm-bindgen

started time in 5 days

push eventbs-community/blessing-skin-manual

Pig Fang

commit sha 4c7292f1aa1c828e355a467b8ef1b801f95a2c25

update about cdn (close #7)

view details

push time in 5 days

issue closedbs-community/blessing-skin-manual

CDN地址更新

CDN地址: https://bs-mirror.i-creator.cn/:version/public
其中:version替换成BS版本号。目前此CDN地址适用于以下版本:

  • 4.0.4
  • 4.1.0
  • 4.1.1
  • 4.1.2
  • 4.1.3
  • 4.1.4
  • 4.2.0
  • 4.2.1
  • 4.3.6
  • 4.4.0

替换后的地址应类似于: https://bs-mirror.i-creator.cn/4.0.4/public

closed time in 5 days

hempflower

push eventbs-community/blessing-skin-shell

Pig Fang

commit sha bb68c81474f294f931d21478512a5b808856cadd

refactor

view details

push time in 5 days

push eventbs-community/blessing-skin-shell

Pig Fang

commit sha a065128507d6509310ea5fbd0c8f5612a12e8134

add changelog

view details

Pig Fang

commit sha 46ad78c3ded61d9e11aa100a7e47eb05d4405c97

remove feature "exit code"

view details

push time in 5 days

push eventbs-community/blessing-skin-shell

Pig Fang

commit sha d7ea631a4bcffa406c0fc03593161e1368d40dfa

fix

view details

Pig Fang

commit sha 09cb189fa2caedf2ef25c2be9d0ad0f8c447812a

add tests for programs

view details

push time in 5 days

push eventbs-community/blessing-skin-shell

Pig Fang

commit sha 47e50931afd5649186dc33a06be321181e66bbaf

refactor and add tests

view details

push time in 6 days

push eventbs-community/blessing-skin-shell

Pig Fang

commit sha a2bfe90f9420d733d058992d6fe18a0c5a85137b

add curl

view details

push time in 6 days

startedteloxide/teloxide

started time in 7 days

startedseanmonstar/warp

started time in 8 days

push eventbs-community/blessing-skin-plugins

Pig Fang

commit sha 034742a9e9093624720e85866693f1284c282da8

accept new commit

view details

push time in 8 days

push eventbs-community/yggdrasil-api

Pig Fang

commit sha b3434ef4a1154f26604e5bdc2ea3a9fef6d1f916

fix dnd card

view details

push time in 8 days

startedrustwasm/twiggy

started time in 9 days

push eventbs-community/blessing-skin-shell

Pig Fang

commit sha 4b51274cc09402c304174c569728380b39469696

allow to transform switch into text

view details

Pig Fang

commit sha 230457fab8184085905edd8ff2786b6eb96373f7

refactor: remove for loop

view details

push time in 9 days

push eventbs-community/blessing-skin-shell

Pig Fang

commit sha b2d0c1a0fb8cba182ec80ce44ba22f67d5d35a58

refactor

view details

push time in 9 days

push eventbs-community/blessing-skin-shell

Pig Fang

commit sha e86724534cbbbc7f566ff5fa48d910bd8c3d2b0d

remove unnecessary Rc

view details

push time in 9 days

more