Open Comments의 버전 기록 - 3개 버전
Open Comments 제작자: Open-Comments
Open Comments의 버전 기록 - 3개 버전
이전 버전의 사용에 주의하십시오! 이 버전들은 테스트 및 참조 용도로만 표시되는 것입니다.항상 최신 버전의 부가 기능을 사용해야 합니다.
최신 버전
버전 1.3.8
2026년 2월 6일에 출시 - 6.92 MBfirefox 140.0 이상에서 작동fixed login issues in iframe.
Fixed bug of avatar not showing in iframe.
Fixed executions errors.All Rights Reserved에 따라 릴리스된 소스 코드
이전 버전
버전 1.3.6
2026년 2월 5일에 출시 - 6.92 MBfirefox 140.0 이상에서 작동Updated login problems in iframe .All Rights Reserved에 따라 릴리스된 소스 코드
버전 1.3.5
2026년 1월 30일에 출시 - 6.92 MBfirefox 140.0 이상에서 작동UI / Navigation
Split Activity into two internal tabs: Notifications and My Comments (single view switch, no double-loading).
Only the selected Activity tab loads data; the other stays idle until clicked.
Activity tab state persisted in-memory via profileTab (notifs / activity).
Notifications UX
Fixed ugly notification rows that showed: Someone: <date> + <username> replied....
New rendering logic:
Displays actor • date on one meta line (ex: root • 31/01/2026).
Displays a cleaned message body (ex: replied to your comment) without duplicating actor.
If actor_name is missing or equals “Someone”, tries to extract actor from message.
Falls back to Notification when actor cannot be determined.
Loading / Pagination
Notifications still support Load more:
Uses limit=20 and before=<lastId> pagination.
Button visibility controlled by API hasMore.
Activity (“My Comments”) still supports Load more with offset paging.
Unread sync / Badge sync
Unread badge inside popup stays consistent:
Updates the popup badge (nav-notif-badge) immediately.
Sends OC_UNREAD_UPDATED to background to keep extension badge in sync.
Uses optimistic “mark as read” then server sync; optional forced refresh via OC_NOTIF_REFRESH.
Added helpers
Added formatting/parsing helpers:
formatNotifDate()
parseActorFromMessage()
pickActorName()
cleanNotifBody()All Rights Reserved에 따라 릴리스된 소스 코드