Skip to content

Releases: aelassas/movinin

Movin' In 7.0

18 Mar 06:18

Choose a tag to compare

  • fix(backend): optimize mailer with transporter pooling
  • fix(backend): enable secure connection for implicit TLS SMTP server
  • fix(frontend): resolve location carrousel responsive layout on mobile
  • chore(admin,frontend): upgrade to Vite 8
  • chore(deps): update dependencies

Movin' In 6.9

03 Mar 13:41

Choose a tag to compare

  • chore(mobile): upgrade to Expo SDK 55
  • feat(mobile): migrate navigation from react-navigation to expo-router
  • fix(mobile): prevent loading spinner from persisting in property and booking lists
  • fix(mobile): user context not set after email sign up
  • fix(mobile): text not centered in forgot password result screen
  • fix(auth): handle apple login email persistence for web and mobile

Movin' In 6.8

01 Mar 16:41

Choose a tag to compare

  • feat(mobile): enable React Native New Architecture
  • fix(security): enforce backend verification of mobile social auth tokens
  • fix(backend): properly detect, create and update TTL indexes
  • fix(mobile): ignore Google sign-in cancellation to prevent false error popup
  • fix(mobile): improve default locale detection

Movin' In 6.7

28 Feb 06:49

Choose a tag to compare

  • feat(mobile): add Apple, Google, and Facebook authentication
  • fix(docker): remove version from docker-compose.yml (#17)
  • fix(security): unauthenticated admin registration
  • fix(security): move route authentication to dedicated middlewares
  • fix(security): verify Google, Facebook, and Apple tokens cryptographically in backend
  • fix(security): unrestricted file uploads and renames
  • fix(security): prevent directory traversal in file delete routes
  • fix(security): prevent directory traversal in file rename routes
  • fix(security): systemic Cross-Agency IDOR and Unauthenticated Admin Registration (#19)
  • fix(security): prevent non admin users from modifying user language (#19)
  • fix(security): restrict fetching users to admin and supplier only (#19)
  • fix(security): restrict update user, update agency and change password pages to authorized users only
  • fix(security): restrict property update and delete operations to authorized users only
  • fix(admin): allow agencies to update their users
  • fix(admin): allow update password of passwordless users
  • fix(admin): update password button triggers submit from agency form
  • fix(admin,frontend): production build issues
  • chore(deps): update dependencies

Movin' In 6.6

21 Dec 18:27

Choose a tag to compare

  • fix(docker): remove version from docker-compose.yml (#17)
  • fix(admin,frontend): production build issues
  • chore(deps): update dependencies

Movin' In 6.5

01 Nov 13:05

Choose a tag to compare

  • fix(admin,frontend): production build issues
  • chore(mobile): update dependencies

Movin' In 6.4

26 Oct 10:04

Choose a tag to compare

  • chore(mobile): upgrade to expo 54
  • chore(deps): update dependencies
  • fix(frontend): typo in checkout form (#15)
  • fix(mobile): update dependencies to resolve expo doctor warnings
  • fix(mobile): status bar background color and text color not applied on android
  • fix(mobile): drawer navigator bottom inset for devices with home indicator

Movin' In 6.3

24 Jul 12:29

Choose a tag to compare

  • feat(password-input): add toggle visibility with eye icon
  • fix(admin): hide booking prices when dates are not selected
  • fix(ci): update mobile app url workflow to push to main branch
  • chore: update dependencies

Full Changelog: v6.2...v6.3

Movin' In 6.2

11 Jul 10:17

Choose a tag to compare

  • feat: add flexible time-based property availability
  • feat(backend): integrate Sentry for error tracking and performance monitoring with configurable tracesSampleRate
  • feat(ci): add GitHub Actions workflow to update mobile app URL on release
  • feat(tests): improve code coverage
  • fix(docker): .env file not loaded and setup issues
  • fix(sentry): remove unecessary import from app.ts and fix docker issues
  • fix(backend): improve TTL index handling and logging for updates
  • fix(backend): location created even if image file does not exist
  • fix(admin): rental dates issues in create and update booking forms
  • fix(frontend): property search filter not updating results on date change
  • fix(frontend): remove event listeners when analytics script starts
  • fix(tests): cleanup test data
  • fix(tests): increase test timeout to for stability
  • refactor(models): move manual index creation from models to initialization script
  • refactor: rename common folder to utils
  • chore(backend): organize and document .env.example
  • chore: update dependencies

Full Changelog: v6.1...v6.2

Movin' In 6.1

28 Jun 06:46

Choose a tag to compare

  • feat(backend): add setup script to create admin user
  • feat(backend): add reset script to delete admin user
  • feat: add Code of Conduct to promote a respectful and inclusive community
  • feat: add comprehensive Contribution Guide to assist new contributors
  • feat: add GitHub Actions workflow to automatically update RELEASES.md on new releases
  • fix(tests): add parent location tests
  • fix(mobile): auth issues when jwt token expires
  • fix(mobile): replace Paragraph with RNPText in BookingList cancellation dialog
  • refactor(backend): move Stripe and PayPal integrations to a dedicated payment directory
  • refactor(backend): replace bcrypt password hashing with helper function
  • docs: add new sections to software architecture
  • chore: update dependencies

Full Changelog: v6.0...v6.1