taoky

Results 53 issues of taoky

`sql_select()` (panels/sqlalchemy.py) seems not tested in https://github.com/pallets-eco/flask-debugtoolbar/pull/186/. The updates introduce some API changes that affect how `sql_select()` operates: - `get_engine()` requires an initialized (`init_app()`ed) `SQLAlchemy` instance. - The `Engine` object...

good first issue

### 问题描述 / Bug description Ref: - https://github.com/tuna/issues/issues/374 - https://ruby-china.org/topics/43331 tldr: rubygems 同步单纯同步包是不够的,虽然也「能用」,但是速度甚至会显著慢于官方源,因为每个依赖的每个版本都要被检查。直接在文件系统上同步 API 相关文件也不现实(相比于 homebrew,rubygems 包太多了,超过十万个),如果要解决的话只能做反代。 但是需要反代哪些路径?单纯如 https://github.com/tuna/issues/issues/374 所述只反代 `https://api.rubygems.org/api/v1/dependencies` 可能不够——`gem` 下载依赖时似乎还会访问别的文件。同时,同步采用的 gem [rubygems-mirror](https://github.com/rubygems/rubygems-mirror) 最后一次 commit 是 2021 年,尚不清楚它同步是否有遗漏什么东西。

help wanted
service/mirrors
bug

Ref: https://github.com/ustclug/mirrorrequest/issues/358#issuecomment-1493276143

enhancement
service/pxe
service/wiki

9/5 收到邮件询问我们是否开放镜像站访问日志: > 您好,请问ustc镜像站有像tuna镜像站一样开放访问日志吗? TUNA 的 nginx 日志是在脱敏后公开的()。 希望了解到以下的意见反馈: - 是否向大众开放镜像站访问日志? - 自动配置脱敏供下载,还是在收到数据请求后手动生成? - 保留 IPv4 /24 IPv6 /48 前缀是否合适(没有计划采取复杂的映射算法,对相同前缀的 IP 直接映射到相同的值就足够了;但是是否保留更少的前缀)?是否需要对 UA 数据处理以避免隐私问题?

service/mirrors

目前 LUG 的小聚等活动会提供线上直播,但是很长时间以来直播的体验都很糟糕。设置直播 OBS 的问题也同时导致了录播有的时候也会出问题(忘了点录制、FPS 设置错误等等)。 前几天 SFD 的直播的问题 @libreliu 帮我们总结了一下: > 围观群众稍微总结一下直播事故() > 1. 场外连线导致的正反馈问题 > 2. 投屏和直播内容如何兼得问题 > 3. 接教室的线的接口问题 > 4. 笔记本突然没电问题 > 5. 闪电演讲直播共享屏幕问题 > ---...

enhancement
help wanted
long term

Related: https://github.com/sjtug/mirror-requests/issues/221 今年 9 月 30 日之后,Let's Encrypt 默认签发的证书链中 DST Root CA X3 过期,而旧的 Android 设备根证书库中不包含 ISRG Root X1。对于这个问题,Let's Encrypt 采取的兼容性方案是签发 DST Root CA X3 -> ISRG Root X1 ->...

service/mirrors
service/infra
long term

如题。在最近的多次服务故障中,[servers.ustclug.org](https://servers.ustclug.org) 都无法从校外正常访问,从而服务运作的情况难以有效发布通知。 出于存档,以及部分服务仅向校内开放的考虑,[servers.ustclug.org](https://servers.ustclug.org) 仍然需要继续保留。但是将公开服务的状态和通知迁移到其他平台上似乎是更稳妥的选择。

enhancement
service/servers.u.o

实际部署不使用这套方案,但是可以: - 帮助开发者测试生产环境的行为(因为数据库等都不同;不需要开一个 Debian VM) - 帮助其他用户快速**试用**平台在生产环境的效果 估计不会合并到主线,所以保持 draft 的状态。

``` $ yukictl repo rm nonexist-repo Successfully deleted from database: ```