{"count":31,"announcements":[{"id":"7e946045-282b-4816-9653-0dcad198407f","timestamp":1717318034073,"title":"Test","content":"This is a test announcement.","force":1},{"id":"474eb48a-8e60-405b-af94-856cc3df952d","timestamp":1717381503024,"title":"欢迎","content":"感谢你参与测试。应用在初期可能会出现许多问题，请见谅。\n\n你可以访问 status.jsbsp.jiunntarn.com 查看系统运行状态。\n\n反馈和建议请发送邮件至 jsbsp-feedback@jiunntarn.com。","force":0},{"id":"ac739bb2-c264-4a8b-abe5-d1424739cd48","timestamp":1719446846716,"title":"修复进展","content":"获取卡片失败的问题正在修复中。预计 2024/06/27 内修复完毕。\n\n原因是卡片池中的一张卡片已经过期，而服务器没有将其从卡片队列中删除，导致当请求被分配到这张卡片时获取卡片数据失败。\n\n有任何问题，请联系 jsbsp-feedback@jiunntarn.com。","force":0},{"id":"70552189-8321-44b0-a285-c6baea05b49a","timestamp":1719491898786,"title":"修复进展","content":"无法获取卡片的问题已修复。\n\n现在服务器会自动移除已过期的卡片。","force":0},{"id":"43d2c9d2-0a0c-42a5-a51b-fceab24323bb","timestamp":1721433456578,"title":"维护计划","content":"计划在 2024/07/20 08:00 - 10:00 维护服务器，在此期间服务不可用。","force":1},{"id":"2e9d161e-1c47-499f-a7d8-2e5cadf1c8cd","timestamp":1721440349010,"title":"维护计划","content":"维护已完成。","force":0},{"id":"19277065-74e1-454c-ae5b-691a2e76f73b","timestamp":1721462611854,"title":"提醒","content":"出现“Token 校验失败”的错误时，请在设置退出登录后重新登录。\n\n目前 APP 版本无法自动刷新 Token，将在下一个版本更新。","force":1},{"id":"50313ae1-df20-4d16-b5dd-47035abb71b2","timestamp":1722405513232,"title":"修复进展","content":"正在修复在获取卡片时出现的“该票已过期、正在退票中或已退票”的错误。\n\n出现此错误的原因是卡片的激活日期为每月的第一天，每次激活有效期为 30 天。而由于 7 月有 31 天，因此在 7 月 31 日该卡片已过期。\n\n修复此问题可能需要重新设计卡片激活流程，这可能需要较长时间。不过，8 月 1 日将会激活新的卡片，届时该错误将会被解决。","force":0},{"id":"de22baf0-d95c-4435-910d-9327cae1cf0d","timestamp":1724043279943,"title":"修复进展","content":"上次的问题还在修复中，所以预计 8 月 31 日仍会出现“该票已过期、正在退票中或已退票”的问题。\n\n不过届时我会手动激活下一张卡片，各位放心。","force":0},{"id":"f0fbc115-3171-4571-9286-56cd293f76d8","timestamp":1724059463161,"title":"修复进展","content":"正在修复无法连接到服务器的错误。\n\n该错误的原因是成员的 369 出行 Token 过期，后端在定时刷新 Token 时出现了错误，导致无法获取卡片。由于后端重启时会重新校验并刷新 Token，于是尝试重启后端，但初始化失败，导致后端启动失败。\n\n目前正在排查错误原因，预计 8 月 20 日前修复完成。","force":1},{"id":"9eb5ec5f-76e1-4983-8e1c-7c4e69545794","timestamp":1724061434037,"title":"修复进展","content":"无法连接到服务器的问题已经修复完成。\n\n原因在于后端在每天 0 点检查成员 369 出行 Token 的有效性，这次的 Token 在 8 月 19 日 15:09:17 过期，它通过了当天 0 点的 Token 检查，但在下午过期了，导致 15:09:17 后无法获取卡片。此次修复将于下次更新时推送并部署。\n\n另外，上次的问题还在修复中，所以预计 8 月 31 日仍会出现“该票已过期、正在退票中或已退票”的问题。 不过届时我会手动激活下一张卡片，各位放心。","force":0},{"id":"e4db01c6-523a-4534-bf36-0448810501ef","timestamp":1725008519224,"title":"维护计划","content":"计划在 2024/08/30 17:10 - 19:00 维护服务器，在此期间服务不可用。","force":1},{"id":"5c2327f6-ca9c-4832-b2bf-a3f6e3068694","timestamp":1725010279997,"title":"维护计划","content":"维护已完成。","force":0},{"id":"eb51cb5e-179a-489a-995f-ab288f550022","timestamp":1725597503673,"title":"修复进展","content":"获取卡片时出现“未登录”的错误已修复。","force":0},{"id":"05226038-c364-455c-a319-95d4f6366063","timestamp":1726849044010,"title":"维护计划","content":"计划于 2024/09/30 00:00 - 23:59 维护服务器，在此期间服务不可用。","force":1},{"id":"aea72d33-8463-4b80-984b-5bad23642aea","timestamp":1727443243823,"title":"维护计划","content":"计划于 2024/09/27 21:30 - 22:30 维护服务器，在此期间服务不可用。","force":1},{"id":"d324d102-74a1-4a87-b96a-348632bfd81b","timestamp":1727450012046,"title":"维护计划","content":"本次维护超出了预计时间，将持续至 2024/09/28 01:00，在此期间服务不可用。","force":1},{"id":"698baa2d-0081-4ee5-badf-45c645a61bf3","timestamp":1727454892128,"title":"维护计划","content":"维护已完成。\n\n另外计划于 2024/09/30 00:00 - 23:59 维护服务器，在此期间服务不可用。","force":1},{"id":"165aa39f-fb8c-45c0-b5a9-d894c665c33f","timestamp":1729332203606,"title":"修复进展","content":"正在修复获取卡片时出现“未登录”的错误。\n\n该错误的原因是后端每天 06:00:00 刷新成员 369 出行 Token，但由于网络延时等原因，实际刷新时间为 06:00:02，导致今天刷新 Token 时是未过期的状态，于是今天 06:00:02 后 Token 过期，出现“未登录”的错误。\n\n目前正在修复中，预计 2024/10/19 20:00 前修复完成。","force":0},{"id":"833ede33-33da-40eb-893e-e8b84c2ae632","timestamp":1729334417826,"title":"修复进展","content":"获取卡片时出现“未登录”的错误已修复。","force":0},{"id":"67f9e72c-ed72-4bd4-a969-2f9fdb076b3d","timestamp":1729920419624,"title":"维护计划","content":"计划在 2024/10/31 00:00 - 23:59 维护服务器，在此期间服务不可用。","force":0},{"id":"81372c89-532f-44b4-a032-ae4258dff4c5","timestamp":1730392991297,"title":"好消息","content":"十一月有两张卡片，可以支持两人同时使用。前一人扫码乘车后点击“我已使用此乘车码”按钮，其余人的乘车码将自动刷新。\n\n* 此功能需要 JSBSP APP 更新到 0.2.0-beta 版本。目前 APP 内更新仍不可用，可在 https://link.jiunntarn.com/ncnv 手动下载更新。","force":1},{"id":"96e9507f-cdc8-460d-8883-a4924a4bc5b9","timestamp":1730696176457,"title":"修复进展","content":"获取卡片时出现“未登录”的问题已修复。\n\n原因在于上个月的卡片没有自动移除，具体原因还在排查中。","force":0},{"id":"e24f438c-9df5-406b-8597-5daadfac56e1","timestamp":1732715036942,"title":"修复进展","content":"获取卡片时出现“未登录”的错误已修复。\n\n近期维护可能不及时，若服务不可用，请发送邮件至 jsbsp-feedback@jiunntarn.com，问题将在当晚处理，感谢理解。","force":0},{"id":"e9f34aa7-acbd-4a8d-aab4-dda336acb7d1","timestamp":1733330842922,"title":"维护计划","content":"计划在 2024/12/5 00:50 - 01:30 维护 JSBSP Status 服务，在此期间可能出现数据异常或服务不可用。","force":0},{"id":"407e16fa-377a-4a70-aad8-66b76c45b4f0","timestamp":1733334648306,"title":"维护计划","content":"维护已完成！\n\n本次维护更新了 JSBSP Status 页面。此前，JSBSP Status 仅监控服务器的连通性，无法准确反映服务的实际可用性。更新后，系统将监控服务的可用性，以便更及时地发现服务不可用的情况。\n\n你可以通过 JSBSP APP 的“系统运行状态”页面，或访问 https://status.jsbsp.jiunntarn.com 来查看新版 JSBSP Status 页面。","force":0},{"id":"8428d53f-364c-4895-ac66-b4456dd25607","timestamp":1735659648297,"title":"维护计划","content":"为避免跨年期间可能发生的意外，JSBSP 将在跨年时段进行停机维护，届时服务将暂不可用。\n\n转眼间 2025 年即将到来，这是 JSBSP 自 2024/06/03 上线以来的第一个新年。感谢大家在过去 6 个月中的支持，祝大家新年快乐！","force":0},{"id":"63853cb2-37f0-4a47-a64c-0020019182e3","timestamp":1739871358134,"title":"好消息","content":"由于 369 出行将人才卡活动延长至 2025/12/31，因此 JSBSP 服务也将在 2025 年继续运行。\n\n服务预计将在 2025/03/01 重启，感谢大家。","force":1},{"id":"f33c7952-32bd-4271-9a6a-2023ca56a980","timestamp":1739949355811,"title":"好消息","content":"由于 369 出行将人才卡活动延长至 2025/12/31，因此 JSBSP 服务也将在 2025 年继续运行。\n\n目前，如果你收到“JSBSP 账号已被停用”的提示，是因为新的一年 369 出行人才卡需要重新领取。你可以点击“删除账户”按钮，然后根据提示重新领取人才卡，并再次加入 JSBSP，感谢大家。","force":1},{"id":"af354a28-f651-4937-b1df-a8897aa25d48","timestamp":1751796191004,"title":"公告","content":"朋友们，今年的 JSBSP 成员数小于 12 人，因此除非有新成员加入，否则无法在下半年正常提供服务了。\n\n另外，由于本人毕业后不在济南工作，因此后续没有继续维护该项目的计划。如果有人意向接手这个项目并具备 Spring Boot 与 Andorid 开发技术，可以联系 jsbsp@jiunntarn.com。\n\n若无人接手，JSBSP 应用服务器将于 2025 年 12 月 31 日关闭，届时所有成员数据、应用日志将被删除，你也可以通过 APP 设置中的“退出 JSBSP”选项来提前删除你的数据。JSBSP 公告服务器、状态服务器将于 2026 年 6 月 30 日关闭。JSBSP 服务端支持自托管，你可以根据 l.jiunntarn.com/x26y 的指引自行部署 JSBSP 服务器，在 APP 的“自托管后端主机名”输入框中输入自托管的服务器地址即可。\n\nJSBSP 自 2024 年 6 月 3 日推出以来，截止今日已运行了一年零一个月，感谢各位的使用！","force":1},{"id":"4d323c8f-3c2c-4baa-b372-583c6b6edd85","timestamp":1768318233120,"title":"是时候说再见了👋","content":"亲爱的朋友们：\n\n自 2024 年 6 月 3 日 JSBSP 推出以来，共有 11 位同学加入本项目。在此，衷心感谢大家一路以来的支持与陪伴！特别要感谢 谢Bro——从 JSBSP 的构想到落地，你的支持始终不可或缺。\n\n遗憾的是，我已离开济南，且无力支持 JSBSP 的后续运行，因此不得不做出停止维护的决定。如今，JSBSP 应用服务器已完全关闭，所有成员数据和应用日志也已彻底删除。\n\n尽管如此，JSBSP 仍然支持自托管。如果你希望继续使用，可以参考 l.jiunntarn.com/x26y 的指引自行部署服务器。\n\nJSBSP 源自一个简单却充满创意的想法，也许不久的将来，会有人受到类似的启发。希望本项目能在某种程度上为他们提供帮助，也希望它在你们的记忆中留下美好的印记。\n\n感谢你们一路的信任与陪伴，祝大家在未来的旅程中一切顺利！","force":1}]}