Releases: linagora/twake-team-health
Releases · linagora/twake-team-health
Release list
v0.0.8
What's Changed
Full Changelog: v0.0.7...v0.0.8
v0.0.7
v0.0.6
What's Changed
Full Changelog: v0.0.5...v0.0.6
v0.0.5
What's Changed
- feat: themed sign-in page matching the app design by @rezk2ll in #89
- perf: cache tz formatter, share the zone datalist, simplify withTeamTz by @rezk2ll in #91
Full Changelog: v0.0.4...v0.0.5
v0.0.4
What's Changed
- feat: detect burnout from weekend and late-night commit patterns by @rezk2ll in #81
- feat: flag workload concentration on the signals page by @rezk2ll in #82
- feat: add a per-person health rollup to the profile by @rezk2ll in #83
- feat: show month-over-month direction on signal cards by @rezk2ll in #84
- feat: detect recovery deficit from unbroken commit weeks by @rezk2ll in #85
- fix: correctness and hardening fixes from a codebase audit by @rezk2ll in #88
- fix: restyle profile health cards to match the design by @rezk2ll in #90
- feat: classify burnout in each member's timezone by @rezk2ll in #87
Full Changelog: v0.0.3...v0.0.4
v0.0.3
v0.0.2
What's Changed
- add a stuck-PR worklist (attention page) by @rezk2ll in #1
- feat: add breakdown route for per-team and per-repo trends by @rezk2ll in #2
- feat: shareable url state for scope and breakdown by @rezk2ll in #3
- fix: keep cards and charts whole in pdf export by @rezk2ll in #4
- fix: persist current month to stop github rate limiting by @rezk2ll in #5
- feat: arbitrary time ranges (from/to month window) by @rezk2ll in #6
- feat: month-step date-range picker by @rezk2ll in #7
- fix: degrade gracefully on github rate limit by @rezk2ll in #8
- perf: coalesce concurrent identical fetches in one process by @rezk2ll in #9
- feat: mark the in-progress current month on charts by @rezk2ll in #10
- chore: security hardening (headers, generic upstream errors) by @rezk2ll in #11
- chore: patch vite and cookie advisories by @rezk2ll in #12
- docs: local OIDC (Keycloak) setup and verification by @rezk2ll in #13
- feat: admin-editable app settings by @rezk2ll in #14
- refactor: shared Resource base for client data loaders by @rezk2ll in #15
- refactor: dedup server error handling and cache wrappers by @rezk2ll in #16
- perf: defer chart rendering until visible by @rezk2ll in #17
- fix: heading order skips h2 on several pages by @rezk2ll in #21
- fix: settings form should reflect the normalized saved values by @rezk2ll in #22
- fix: teams subtitle misstates where teams are saved by @rezk2ll in #23
- feat: view default teams and clone them into editable teams by @rezk2ll in #24
- fix: preview teams by clicking the card, reword the clone action by @rezk2ll in #25
- feat: cache warmer endpoint to keep data warm off-peak by @rezk2ll in #26
- feat: server-render the Overview first paint by @rezk2ll in #27
- perf: fewer database reads per report on the warm path by @rezk2ll in #28
- perf: preload section code from the nav by @rezk2ll in #29
- feat: Signals view to flag what needs attention by @rezk2ll in #30
- feat: people-health signals (bus factor, review load) by @rezk2ll in #31
- feat: PR lifecycle stage breakdown + bottleneck signal by @rezk2ll in #32
- fix: Signals page title and warn-color contrast by @rezk2ll in #33
- feat: GitHub avatars for members by @rezk2ll in #34
- fix: signals/overview/teams/flow UX polish by @rezk2ll in #35
- fix: charts blank after switching category while scrolled by @rezk2ll in #36
- fix: Commits-by-repo bars invisible due to space in series key by @rezk2ll in #37
- feat: MVP awards row on Overview by @rezk2ll in #38
- fix: correct PR review-time calculation by @rezk2ll in #39
- fix: bug-label over-count and non-deterministic stat sampling by @rezk2ll in #40
- fix: commit attribution and history pagination by @rezk2ll in #41
- fix: trend/anomaly accuracy and bus-factor wording by @rezk2ll in #42
- feat: Bots activity page by @rezk2ll in #43
- fix: paginate node lists for high-volume repo-months by @rezk2ll in #44
- feat: comments and comments-per-PR for bots by @rezk2ll in #45
- fix: self-throttle on GitHub secondary rate limit by @rezk2ll in #46
- feat: flow metrics over time on the charts page by @rezk2ll in #47
- feat: churn, merge rate, and review load charts by @rezk2ll in #48
- feat: bot activity over time on the charts page by @rezk2ll in #49
- chore: global trend window to 12 months by @rezk2ll in #50
- fix: complete pagination and guard partial responses by @rezk2ll in #51
- fix: chart key collisions and missing colors by @rezk2ll in #52
- fix: rate-limit, cache, endpoint, and settings hardening by @rezk2ll in #53
- fix: commit attribution and review-activity keying by @rezk2ll in #54
- fix: PDF export renders all charts by @rezk2ll in #55
- fix: merged-cohort volume/lead-time and broader open-bug labels by @rezk2ll in #56
- fix: clarify per-member window and bot per-PR labels by @rezk2ll in #57
- feat: clearer team and period selection UX by @rezk2ll in #58
- feat: wide-event per-user logging with abuse flagging by @rezk2ll in #59
- feat: gated admin log viewer by @rezk2ll in #60
- feat: branded 404 and 5xx error pages by @rezk2ll in #61
- feat: single ADMINS allowlist for settings and logs by @rezk2ll in #62
- fix: incremental per-repo persistence for resilient refetch by @rezk2ll in #63
- feat: editable health thresholds (Signals + Attention) by @rezk2ll in #64
- feat: settings form actions + redesigned UI by @rezk2ll in #65
- feat: fetch-concurrency setting + background refresh action by @rezk2ll in #66
- feat: org-name branding + admin list view by @rezk2ll in #67
- feat: configurable bug labels by @rezk2ll in #68
- chore: remove dead prsStale/resolutionStd fields by @rezk2ll in #69
- refactor: shared drainConnection paginator by @rezk2ll in #70
- fix: bots avatars/links and page spacing/scroll polish by @rezk2ll in #71
- docs: architecture and subsystem documentation by @rezk2ll in #72
- docs: feature catalog, mermaid diagrams, general oidc by @rezk2ll in #73
- docs: drop readme why section by @rezk2ll in #74
- fix: self-host oidc sign-in logo by @rezk2ll in #75
- fix: skip null issue nodes in monthly stats by @rezk2ll in #76
- chore: add MIT license by @rezk2ll in #77
New Contributors
Full Changelog: https://github.com/linagora/twake-team-health/commits/v0.0.2