Releases: NotYuSheng/MeetMemo
Releases · NotYuSheng/MeetMemo
v2.1.2
What's Changed
- fix: add tip to Edit Speaker modal about adding new speakers by @NotYuSheng in #163
- feat: add language selection for transcription and language-aware sum… by @NotYuSheng in #161
Full Changelog: v2.1.1...v2.1.2
v2.1.1
What's Changed
- fix: remove padding from recent meetings card body by @NotYuSheng in #154
- feat: add audio player with transcript synchronization by @NotYuSheng in #155
- 🤖 Auto-fix linting issues by @github-actions[bot] in #160
- 🤖 Auto-fix linting issues by @github-actions[bot] in #159
Full Changelog: v2.1.0...v2.1.1
v2.1.0
What's Changed
- docs: comprehensive README rewrite with accurate information by @NotYuSheng in #147
- fix: update GitHub Pages workflow and add linting tools by @NotYuSheng in #149
- 🤖 Auto-fix linting issues by @github-actions[bot] in #150
- feat: add demo mode to skip backend health check for GitHub Pages by @NotYuSheng in #151
- fix: cleanup scheduler and UI improvements by @NotYuSheng in #152
- V2.0 Modular Architecture - Complete Backend Refactor & Documentation Overhaul by @NotYuSheng in #153
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed
- Feature/major UI backend refactor by @NotYuSheng in #145
Full Changelog: v1.0.0...v2.0.0
v1.0.0
What's Changed
- fix: improve code quality with pylint fixes by @NotYuSheng in #94
- feat: implement header logo with dark mode support and favicon by @NotYuSheng in #95
- fix: center theme toggle emojis for better visual alignment by @NotYuSheng in #96
- feat: add GitHub Actions workflow for automatic GitHub Pages deployment by @NotYuSheng in #97
- fix: remove unused import by @NotYuSheng in #98
- fix: resolve GitHub Pages deployment issues by @NotYuSheng in #99
- fix: resolve logo and favicon rendering issues by @NotYuSheng in #100
- feat: Enhanced Summary UI with Interactive Features by @NotYuSheng in #101
- Merge by @NotYuSheng in #103
- Fix/llm api configuration by @NotYuSheng in #104
- feat: Unified Content Processing with Professional PDF Export by @NotYuSheng in #102
- fix: remove irrelevant file by @NotYuSheng in #105
- feat: add visual status indicators for meeting processing states by @NotYuSheng in #109
- Feat/professional pdf export by @NotYuSheng in #108
- feat: reportlab by @NotYuSheng in #110
- feat: replace index system with proper UUID implementation by @NotYuSheng in #111
- feat: improve speaker display format from SPEAKER_00 to Speaker 1 by @NotYuSheng in #112
- feat: ensure PDF export and manual renames use proper speaker formatting by @NotYuSheng in #113
- Feat/improve speaker display format by @NotYuSheng in #114
- fix: add LLM API key support for authenticated LLM servers by @NotYuSheng in #115
- Feat/pdf viewer summary tab clean by @NotYuSheng in #116
- fix: use client-side timestamp for PDF generation time by @NotYuSheng in #117
- Feat/llm speaker identification by @NotYuSheng in #118
- Feat/transcript text editing by @NotYuSheng in #119
- chore: Delete CLAUDE.md by @NotYuSheng in #120
- fix: ensure edited transcripts are loaded in summary reports by @NotYuSheng in #121
- feat: enhance file management with expiry and proper naming by @NotYuSheng in #122
- feat: improve export functionality with JSON and markdown options by @NotYuSheng in #123
- fix: standardize export filenames and remove hardcoded names by @NotYuSheng in #124
- feat: improve transcript readability with intelligent segment merging by @NotYuSheng in #125
- Chore/remove backup file by @NotYuSheng in #126
- Fix/css specificity complex by @NotYuSheng in #127
- fix: remove github-pages environment restriction from deployment work… by @NotYuSheng in #128
- fix: restore github-pages environment requirement for deploy action by @NotYuSheng in #129
- fix: set correct homepage path for GitHub Pages deployment by @NotYuSheng in #130
- 🤖 Auto-fix linting issues by @github-actions[bot] in #131
- feat: add nginx reverse proxy and comprehensive error handling improv… by @NotYuSheng in #132
- Fix/pdf empty page issue by @NotYuSheng in #134
- 🤖 Auto-fix linting issues by @github-actions[bot] in #133
- feat: improve UI hover effects and dropdown styling by @NotYuSheng in #135
- Feat/https ssl setup by @NotYuSheng in #136
- fix: prevent hallucination in short transcript summaries by @NotYuSheng in #137
- fix: resolve Ruff linting issues in Python files by @NotYuSheng in #138
- docs: add CLAUDE.md documentation and configuration for AI development by @NotYuSheng in #139
- Feat/comprehensive improvements and fixes by @NotYuSheng in #140
New Contributors
- @github-actions[bot] made their first contribution in #131
Full Changelog: v0.0.0...v1.0.0
v0.0.0
What's Changed
- docs: added issues template by @NotYuSheng in #1
- hotfix: issues-template in wrong folder by @NotYuSheng in #2
- build: pulling incomplete front-end over to test front-end / backend development by @ThePrunerator in #19
- build: pulling changes from backend to frontend for testing by @ThePrunerator in #20
- initial build by @incizm in #18
- fix: remove config file by @incizm in #21
- feat: all + logs + health by @incizm in #24
- fix: error displays as list instead of string by @incizm in #25
- feat: get job status + full transcript by @incizm in #26
- refactor: move backend code into dedicated /backend folder for better… by @NotYuSheng in #27
- ci: added ruff workflow by @NotYuSheng in #28
- docs: move backend readme into folder, and generated new main readme by @NotYuSheng in #29
- build: dockerising the backend by @incizm in #30
- build: frontend added + backend restapi format by @incizm in #32
- Merge frontend into the full-stack dev branch by @ThePrunerator in #34
- Feat/summarise by @incizm in #35
- build: merging main into full-stack dev by @ThePrunerator in #36
- Merging feat/full stack into main by @ThePrunerator in #37
- feat: Add CODEOWNERS file and configure branch protection to restrict access to dev branch by @NotYuSheng in #38
- Revert "feat: Add CODEOWNERS file and configure branch protection to restrict access to dev branch" by @NotYuSheng in #39
- Revert "Merging feat/full stack into main" by @ThePrunerator in #40
- feat: Add CODEOWNERS file and configure branch protection to restrict… by @NotYuSheng in #41
- docs: new sub-issue template by @NotYuSheng in #42
- docs: new pull_request_template by @NotYuSheng in #43
- style: removed version & formatting by @NotYuSheng in #44
- Add frontend linting workflow (ESLint, Prettier, Stylelint) by @NotYuSheng in #50
- feat: Configure React frontend for GitHub Pages deployment via gh-pag… by @NotYuSheng in #49
- ci: Add auto-fix and push logic to frontend linting GitHub Actions wo… by @NotYuSheng in #51
- ci: added workflow_dispatch by @NotYuSheng in #53
- ci: Add Stylelint configuration file to support CSS linting in CI by @NotYuSheng in #54
- fix: duplicate env declaration by @NotYuSheng in #55
- refactor: move README back to root by @NotYuSheng in #56
- fix: missing env by @NotYuSheng in #57
- docs: improve clarity by @NotYuSheng in #58
- Merge feat/full stack into main by @ThePrunerator in #59
- Feat/polling codes + condensed gitignore by @incizm in #60
- build: backend testing on venv + docker successful by @incizm in #61
- Get Updates by @ThePrunerator in #63
- Feat/interface 2 by @ThePrunerator in #62
- build: remove merge to main restriction by @NotYuSheng in #64
- Merge from main by @ThePrunerator in #65
- Completed, workable front-end prototype by @ThePrunerator in #66
- Feat/misc features by @ThePrunerator in #67
- Dev/final touches by @ThePrunerator in #71
- fix: final bug fixes by @incizm in #72
- security: remove sensitive /logs endpoint and fix Docker logging by @NotYuSheng in #78
- Build/frontend design improvements by @NotYuSheng in #73
- refactor: move environment variables to docker-compose and remove example.env by @NotYuSheng in #75
- ui: implement gradient color pattern for meeting buttons by @NotYuSheng in #76
- ui: change model dropdown hover color to gold in dark mode by @NotYuSheng in #77
- feat: auto-select processed meeting to show transcript immediately by @NotYuSheng in #79
- feat: add audio player preview for uploaded files by @NotYuSheng in #80
- ui: improve delete button styling and consistency by @NotYuSheng in #81
- ui: increase meeting button text capacity and width by @NotYuSheng in #82
- fix: improve meeting button visibility in light mode for non-selected items by @NotYuSheng in #83
- fix: correct nginx routing for all backend API endpoints by @NotYuSheng in #84
- fix: implement proper job status polling for audio processing by @NotYuSheng in #85
- fix: resolve meeting buttons visibility issue in light mode by @NotYuSheng in #86
- refactor: migrate frontend from npm dev server to nginx production by @NotYuSheng in #87
- fix: resolve ESLint, Prettier, and Stylelint issues by @NotYuSheng in #88
- fix: revert docker compose accidental changes by @NotYuSheng in #90
- feat: recreate example.env template file by @NotYuSheng in #92
- docs: update environment variable references in documentation by @NotYuSheng in #93
New Contributors
- @NotYuSheng made their first contribution in #1
- @ThePrunerator made their first contribution in #19
- @incizm made their first contribution in #18
Full Changelog: https://github.com/NotYuSheng/MeetMemo/commits/v0.0.0