Skip to content

v0.0.1

Choose a tag to compare

@github-actions github-actions released this 09 Jun 06:00
· 123 commits to main since this release

FIRST RELEASE LACAK BUZZER

Contributors: @Yogs4R, @dandy63609, @naufalid755, @luckywtrike-rgb

🚀 What's New

  • feat: add strict pydantic schemas and dummy analyze endpoint
  • feat(backend): implement twscrape data collection and feature extraction metrics
  • feat(frontend): refactor UI to Tailwind, add SVG Radar Chart, and implement scan counter
  • feat: integrate real API analyze flow with client-side caching, local history controls, and bypassed rate limits for MVP
  • feat: migrate from SQLite to Firebase Firestore,add new APIs, add stats grid, and resolve W3C/Fallow/PageSpeed validation issues

🐛 Bug Fixes

  • fix: lower insufficient tweet threshold
  • fix: resolve hf deployment workflow subtree error and add VITE_API_URL resolve
  • fix: add CORS middleware to allow cross-origin API calls from Cloudflare to Hugging Face
  • fix: change colorTo in Hugging Face metadata README to yellow to pass YAML validation
  • fix: relocate accounts.db to writeable data folder to fix Hugging Face read-only startup crash
  • fix: Change CORS allowed origin for pages.dev
  • fix: permit Hugging Face origin in CSP connect-src and optimize getApiUrl fallback
  • fix: make Try X Bot button fully responsive on mobile layout
  • fix: respect TWS_DATA_DIR for twscrape db path in scraper and tests
  • fix(frontend): replace dummy statistics with real API stats and clean up FAQ

🛠 Maintenance & Refactor

  • chore(SEO): enhance index.html with comprehensive SEO meta tags and PWA manifest
  • chore: migrate backend to Hugging Face Spaces and optimize production headers
  • chore: change cloudflare pages project name
  • chore: add Hugging Face configuration metadata README to backend folder
  • chore: add local scraper connection test diagnostic script

📚 Documentation

  • docs: menambahkan dokumentasi struktur proyek, aturan kolaborasi tim, dan konfigurasi .gitignore yang aman
  • docs: Added PROGRESS.md & BRAND_RESOURCES.md, update README & dependency @vitejs/plugin-react

❓ Other Changes

  • Add strict PR inspection workflow
  • Add files via upload
  • Merge branch 'main' of https://github.com/Yogs4R/lacak-buzzer
  • build(deps): bump pytest from 8.0.2 to 9.0.3 in /backend
  • build(deps): bump esbuild and vite in /frontend
  • Add files via upload
  • Add files via upload
  • Add files via upload
  • Rename Logo 3-1_Lacak Buzzer Transparan.webp to lacak-buzzer-logo.webp
  • Delete frontend/public/favicon_io.zip
  • Rename Logo 1200-630 (Open Graph Image)_Lacak Buzzer (Dark Mode).png to og-image.png
  • Add files via upload
  • Merge pull request #3 from Yogs4R/dependabot/npm_and_yarn/frontend/multi-1b777957f8
  • Merge pull request #1 from Yogs4R/dependabot/pip/backend/pytest-9.0.3
  • Update DESIGN.md
  • Update DESIGN.md
  • Add files via upload
  • Merge branch 'main' of https://github.com/Yogs4R/lacak-buzzer
  • Merge branch 'main' of https://github.com/Yogs4R/lacak-buzzer
  • frontend BRAND_RESOURC
  • Added _bmad at .gitignore for security
  • Merge branch 'feature/scoring-buzzer'
  • Merge pull request #4 from Yogs4R/feature/scoring-buzzer
  • Merge pull request #5 from Yogs4R/feature/scoring-buzzer
  • Ignore pytest cache folders
  • task 3 phase 3
  • task 3 phase 3
  • test: define scoring contract
  • Merge branch 'main' into feature/scoring-buzzer
  • Merge pull request #6 from Yogs4R/feature/scoring-buzzer
  • Update ResultCard.jsx
  • Update Footer.jsx
  • Update index.css
  • Update App.jsx
  • tambah Phase 5 : skeneario gagal
  • Phase 6: implementasi safety audit tampilan kartu hasil dan fallback AI
  • Phase 6: polish dikit agar logo di footer sedikit lebih besar
  • Phase 6: polish dikit agar logo di footer sedikit lebih besar
  • Potential fix for code scanning alert no. 4: Incomplete URL substring sanitization
  • Delete LICENSE
  • Update copyright year and owners in LICENSE file (Apache 2.0)
  • Merge pull request #7 from Yogs4R/url-substring-sanization
  • added new file at .gitignore for safety
  • security: limit GITHUB_TOKEN permissions to read-only in deploy workflow
  • security: restrict CORS allowed origins to trusted development and production domains
  • Log API URL for debugging purposes
  • Bot trigger workflow on X
  • Trigger from X got into backend
  • testing the trigger for bot
  • Merge pull request #8 from Yogs4R/feature/scorring-buzzer
  • Update API URL to use hardcoded string
  • style: improve header mobile responsiveness and fix test_scraper
  • delete accounts.db for safety
  • style(header): center Home, About, and FAQ navigation links horizontally

Note: This changelog was automatically generated from commit messages with Github Action.