Skip to content

Release v2.1

Choose a tag to compare

@theihasan theihasan released this 07 Dec 04:50
· 79 commits to main since this release

What's Changed

New Features

  • add test for social profile picture save (42395f4)
  • add some code for profile image upload in fututre (7546098)
  • add profile image field to users table (a56ba4f)
  • adjust mobile menu and add missing links (6a30794)
  • Add activity stats and restyle recommendations (ae017ee)
  • Add comprehensive API key and job fetch tests (2cd6b15)
  • Add ResetAPIKeyLimit tests and update other tests (cfdbabe)
  • Add API key health cache and stats command (2dbac48)
  • Add weighted API key selection and health tracking (b2a78bf)
  • Add mobile job browse tests and improve JobFilter (0c1b0dd)
  • Add social authentication tests with secure fake tokens (0a715ea)
  • Revamp auth views and add CSRF auto-refresh (89af4ad)

Bug Fixes

  • fix method not found issue (ce99b29)
  • fix tab not working issue on edit profile page (e61293d)
  • fix bookmarking issue on job details page (54a39fa)
  • fix job bookmarking issue (85963e2)

Improvements & Refactoring

  • Refactor desktop job card layout (d7fe19d)

Documentation

  • Update deployment workflow and README permissions (8d0831e)
  • Rewrite README with detailed setup and docs (9bb9e7d)

Other Changes

  • show profile picture on header and mobile menu header (7e06cd0)
  • use user profile picture in menu and profile page (5ec06d9)
  • use user profile from social media (c12bdd0)
  • implement social image download and save for user profile (4953d02)
  • redesign the profile and edit profile page (084dac6)
  • Always show recommended jobs panel (2907779)
  • Revamp profile page into dashboard layout (f03858a)
  • Enhance job fetch logging and tune API health (c710d5b)
  • Introduce health-aware round-robin selection (ed8f8cb)
  • Disable NotifyUserAboutNewJobs schedule (fb18ceb)
  • Use exists() and order apply options by publisher (d82ec03)
  • Reset API key limits and clear health cache (6edf30e)
  • Disable Google indexing dispatch in observer (dacbd71)
  • Hide mobile job card on large screens (6ed5f42)
  • Make job list and filters mobile-friendly (373e4b9)
  • Increase social token column lengths (d17c51c)
  • Improve deploy GitHub Actions workflow (068b525)
  • Enable Google indexing in JobListingObserver (40edf9c)
  • Disable Google indexing dispatch in observer (587d57f)
  • Rewrite job fetching logic (#88) (04faa67)

Contributors

Full Changelog: v2.0...v2.1