Releases: rocboss/paopao-ce
v0.3.0-beta.2
Added
- add load more comments feature support &60b217b
Changed
- optimize web ui in mobile environment #280
备注:发布版本中,提交了构建好的paopao-ce供大家使用,使用如下命令构建: (go version go1.20.3 darwin/amd64)
make release CGO_ENABLED=0 TAGS='embed go_json'
条件有限(外加 精力有限),本人只测试了paopao-ce-darwin_amd64,其余平台的未亲测,如有问题,请使用源码在自己平台下自行构建。
同时也提供了构建好的docker image,使用如下命令构建:
docker build --build-arg USE_DIST=yes -t bitbus/paopao-ce:0.3.0-beta.2 .
您可以使用如下命令启动一个测试实例尝鲜:
docker compose up -d
# visit http://localhost:8008 👀 paopao-ce
# visit http://localhost:8001 👀 RedisInsight
# visit http://localhost:8080 👀 phpMyAdmin
v0.3.0-beta.1
0.3.0 (beta)
Added
- add custom comment sort strategy support #243
- add
RedisCacheIndex
feature #250 - add
Sentry
feature #258 - add simple tweet share feature(just copy tweet link to clipboard now) support #264
- add default tweet max length configure in web/.env support. &a1160ca
Set the value ofVITE_DEFAULT_TWEET_MAX_LENGTH
in file web/.env to change the tweet max default length. - add custom whether provide user register configure in web/.env support. #267
Set the value ofVITE_ALLOW_USER_REGISTER
in file web/.env to custom whether provide user register feature.and disallow user register in backend(add# file: web/.env or web/.env.local ... # 局部参数 VITE_ALLOW_USER_REGISTER=true ...
Web:DisallowUserRegister
feature inconfig.yaml
):# file config.yaml ... Features: Default: ["Base", "Postgres", "Zinc", "LocalOSS", "LoggerZinc", "BigCacheIndex", "Friendship", "Service", "Web:DisallowUserRegister"] ...
- add topic follow feature support #273
mirgration database first(sql ddl file inscripts/migration/**/*_topic_follow.up.sql
):CREATE TABLE `p_topic_user` ( `id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT, `topic_id` BIGINT UNSIGNED NOT NULL COMMENT '标签ID', `user_id` BIGINT UNSIGNED NOT NULL COMMENT '创建者ID', `alias_name` VARCHAR ( 255 ) COMMENT '别名', `remark` VARCHAR ( 512 ) COMMENT '备注', `quote_num` BIGINT UNSIGNED COMMENT '引用数', `is_top` TINYINT UNSIGNED NOT NULL DEFAULT '0' COMMENT '是否置顶 0 为未置顶、1 为已置顶', `created_on` BIGINT UNSIGNED NOT NULL DEFAULT '0' COMMENT '创建时间', `modified_on` BIGINT UNSIGNED NOT NULL DEFAULT '0' COMMENT '修改时间', `deleted_on` BIGINT UNSIGNED NOT NULL DEFAULT '0' COMMENT '删除时间', `is_del` TINYINT UNSIGNED NOT NULL DEFAULT '0' COMMENT '是否删除 0 为未删除、1 为已删除', `reserve_a` VARCHAR ( 255 ) COMMENT '保留字段a', `reserve_b` VARCHAR ( 255 ) COMMENT '保留字段b', PRIMARY KEY ( `id` ) USING BTREE, UNIQUE KEY `idx_topic_user_uid_tid` ( `topic_id`, `user_id` ) USING BTREE ) ENGINE = INNODB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户话题';
- add tweet comment thumbs up/down feature support #275
mirgration database first(sql ddl file inscripts/migration/**/*_comment_thumbs.up.sql
):
Fixed
- fixed sql ddl p_contact's column
is_delete
define error (change tois_del
) in scripts/paopao-mysql.sql &afd8fe1 - fixed cache index not expire in delete/add tweet error #266
- fixed tweet's owner not allow star/collection action when tweet is private error #274
- fixed user not list owner's collectioned private tweet error #274
Changed
- use github.com/rueian/rueidis as Redis client #249
the Old redis client configure fieldthe New redis client configure field... Redis: Host: redis:6379 Password: DB:
... Redis: InitAddress: - redis:6379 Username: Password: SelectDB: ConnWriteTimeout: 60 # 连接写超时时间 多少秒 默认 60秒
- optimize web frontend dark theme &b082a8f
- change web frontend main content layout default size to 544px &b082a8f
- optimize web frontend in mobile environment use Drawer to display menu #265
- optimize Dockerfile use pre-build builder/runner image to prevent network latency problem (
bitbus/paopao-ce-backend-builder
bitbus/paopao-ce-backend-runner
) #265
Removed
- remove
Deprecated:OldWeb
feature #256
备注:发布版本中,提交了构建好的paopao-ce供大家使用,使用如下命令构建: (go version go1.20.3 darwin/amd64)
make release CGO_ENABLED=0 TAGS='embed go_json'
条件有限(外加 精力有限),本人只测试了paopao-ce-darwin_amd64,其余平台的未亲测,如有问题,请使用源码在自己平台下自行构建。
同时也提供了构建好的docker image,使用如下命令构建:
docker build --build-arg USE_DIST=yes -t bitbus/paopao-ce:0.3.0-beta.1 .
您可以使用如下命令启动一个测试实例尝鲜:
docker compose up -d
# visit http://localhost:8008 👀 paopao-ce
# visit http://localhost:8001 👀 RedisInsight
# visit http://localhost:8080 👀 phpMyAdmin
v0.3.0-alpha.6
Added
- add topic follow feature support #273
mirgration database first(sql ddl file inscripts/migration/**/*_topic_follow.up.sql
):
备注:发布版本中,提交了构建好的paopao-ce供大家使用,使用如下命令构建: (go version go1.20.3 darwin/amd64)
make release CGO_ENABLED=0 TAGS='embed go_json'
条件有限(外加 精力有限),本人只测试了paopao-ce-darwin_amd64,其余平台的未亲测,如有问题,请使用源码在自己平台下自行构建。
同时也提供了构建好的docker image,使用如下命令构建:
docker build --build-arg USE_DIST=yes -t bitbus/paopao-ce:latest .
您可以使用如下命令启动一个测试实例尝鲜:
mkdir custom && docker compose up -d
# visit http://localhost:8008 👀 paopao-ce
# visit http://localhost:8001 👀 RedisInsight
# visit http://localhost:8080 👀 phpMyAdmin
v0.3.0-alpha.5
Fixed
- fixed cache index not expire in delete/add tweet error #266
由于这是一个比较严重的bug修复,特此发布一个小版本。
备注:发布版本中,提交了构建好的paopao-ce供大家使用,使用如下命令构建: (go version go1.20.3 darwin/amd64)
make release CGO_ENABLED=0 TAGS='embed go_json'
条件有限(外加 精力有限),本人只测试了paopao-ce-darwin_amd64,其余平台的未亲测,如有问题,请使用源码在自己平台下自行构建。
同时也提供了构建好的docker image,使用如下命令构建:
docker build --build-arg USE_DIST=yes -t bitbus/paopao-ce:latest .
您可以使用如下命令启动一个测试实例尝鲜:
mkdir custom && docker compose up -d
# visit http://localhost:8008 👀 paopao-ce
# visit http://localhost:8001 👀 RedisInsight
# visit http://localhost:8080 👀 phpMyAdmin
v0.3.0-alpha.4
Changed
- optimize web frontend in mobile environment use Drawer to display menu #265
- optimize Dockerfile use pre-build builder/runner image to prevent network latency problem (
bitbus/paopao-ce-backend-builder
bitbus/paopao-ce-backend-runner
) #265
备注:发布版本中,提交了构建好的paopao-ce供大家使用,使用如下命令构建: (go version go1.20.3 darwin/amd64)
make release CGO_ENABLED=0 TAGS='embed go_json'
条件有限(外加 精力有限),本人只测试了paopao-ce-darwin_amd64,其余平台的未亲测,如有问题,请使用源码在自己平台下自行构建。
同时也提供了构建好的docker image,使用如下命令构建:
docker build --build-arg USE_DIST=yes -t bitbus/paopao-ce:latest .
您可以使用如下命令启动一个测试实例尝鲜:
mkdir custom && docker compose up -d
# visit http://localhost:8008 👀 paopao-ce
# visit http://localhost:8001 👀 RedisInsight
# visit http://localhost:8080 👀 phpMyAdmin
v0.3.0-alpha.3
Added
- add simple tweet share feature(just copy tweet link to clipboard now) support #264
-- need alter table ALTER TABLE p_post ADD COLUMN share_count BIGINT NOT NULL DEFAULT 0;
Changed
-
optimize web frontend dark theme &b082a8f
-
change web frontend main content layout default size to 544px &b082a8f
-
add default tweet max length configure in web/.env support. &a1160ca
Set the value ofVITE_DEFAULT_TWEET_MAX_LENGTH
in file web/.env to change the tweet max default length.# file: web/.env or web/.env.local ... # 局部参数 VITE_DEFAULT_TWEET_MAX_LENGTH=300 ...
备注:发布版本中,提交了构建好的paopao-ce供大家使用,使用如下命令构建: (go version go1.20.3 darwin/amd64)
make release CGO_ENABLED=0 TAGS='embed go_json'
条件有限(外加 精力有限),本人只测试了paopao-ce-darwin_amd64,其余平台的未亲测,如有问题,请使用源码在自己平台下自行构建。
同时也提供了构建好的docker image,使用如下命令构建:
docker build --build-arg USE_DIST=yes -t bitbus/paopao-ce:latest .
您可以使用如下命令启动一个测试实例尝鲜:
mkdir custom && docker compose up -d
# visit http://localhost:8008 👀 paopao-ce
# visit http://localhost:8001 👀 RedisInsight
# visit http://localhost:8080 👀 phpMyAdmin
v0.3.0-alpha.2
Added
- add
Sentry
feature #258
Fixed
- fixed sql ddl p_contact's column
is_delete
define error (change tois_del
) in scripts/paopao-mysql.sql &afd8fe1
备注:发布版本中,提交了构建好的paopao-ce供大家使用,使用如下命令构建: (go version go1.20.3 darwin/amd64)
make release CGO_ENABLED=0 TAGS='embed go_json'
条件有限(外加 精力有限),本人只测试了paopao-ce-darwin_amd64,其余平台的未亲测,如有问题,请使用源码在自己平台下自行构建。
同时也提供了构建好的docker image,使用如下命令构建:
docker build --build-arg USE_DIST=yes -t bitbus/paopao-ce:latest .
您可以使用如下命令启动一个测试实例尝鲜:
mkdir custom && docker compose up -d
# visit http://localhost:8008 👀 paopao-ce
# visit http://localhost:8001 👀 RedisInsight
# visit http://localhost:8080 👀 phpMyAdmin
v0.3.0-alpha.1
v0.3.0(alpha)
Added
Changed
- use github.com/rueian/rueidis as Redis client #249
the Old redis client configure fieldthe New redis client configure field... Redis: Host: redis:6379 Password: DB:
... Redis: InitAddress: - redis:6379 Username: Password: SelectDB: ConnWriteTimeout: 60 # 连接写超时时间 多少秒 默认 60秒
Removed
- remove
Deprecated:OldWeb
feature #256
备注:发布版本中,提交了构建好的paopao-ce供大家使用,使用如下命令构建: (go version go1.20.2 darwin/amd64)
make release CGO_ENABLED=0 TAGS='embed go_json'
条件有限(外加 精力有限),本人只测试了paopao-ce-darwin_amd64,其余平台的未亲测,如有问题,请使用源码在自己平台下自行构建。
同时也提供了构建好的docker image,使用如下命令构建:
docker build --build-arg USE_DIST=yes -t bitbus/paopao-ce:latest .
您可以使用如下命令启动一个测试实例尝鲜:
mkdir custom && docker compose up -d
# visit http://localhost:8008 👀 paopao-ce
# visit http://localhost:8001 👀 RedisInsight
# visit http://localhost:8080 👀 phpMyAdmin
v0.2.4
Added
- add PWA support for web frontend #242
备注:发布版本中,提交了构建好的paopao-ce供大家使用,使用如下命令构建: (go version go1.20.2 darwin/amd64)
make release CGO_ENABLED=0 TAGS='embed go_json'
条件有限(外加 精力有限),本人只测试了paopao-ce-darwin_amd64,其余平台的未亲测,如有问题,请使用源码在自己平台下自行构建。
同时也提供了构建好的docker image,使用如下命令构建:
docker build --build-arg USE_DIST=yes -t bitbus/paopao-ce:latest .
您可以使用如下命令启动一个测试实例尝鲜:
mkdir custom && docker compose up -d
# visit http://localhost:8008
v0.2.3
Added
- add PostgreSQL DDL file #229
Changed
备注:发布版本中,提交了构建好的paopao-ce供大家使用,使用如下命令构建:
make release CGO_ENABLED=0 TAGS='embed go_json'
条件有限(外加 精力有限),本人只测试了paopao-ce-darwin_amd64,其余平台的未亲测,如有问题,请使用源码在自己平台下自行构建。
同时也提供了构建好的docker image,使用如下命令构建:
docker build --build-arg USE_DIST=yes -t bitbus/paopao-ce:latest .
您可以使用如下命令启动一个测试实例尝鲜:
mkdir custom && docker compose up -d
# visit http://localhost:8008