BookCars 7.4
What's Changed
- feat(admin): add loading indicator for suppliers
- feat(admin): replace loading backdrop with progress indicator in cars page
- fix(database): text indexes errors when adding new languages
- fix(logger): improve message formatting for VSCode terminal
- chore(index): update server startup logging for better visibility
- chore(tests): enhance database tests with additional scenarios and index handling
- chore: update dependencies
- refactor(mobile): making the code a bit more modular by segregating the logic into a function #79
- refactor(database): enhance connection management and improve logging; refactor initialization functions for better clarity
- refactor(mail): streamline email transporter creation
- refactor(api): modularized server creation supporting HTTP/HTTPS with async file reads
- refactor(api): added detailed JSDoc comments for functions and constants
- refactor(api): added robust database connection and initialization checks before starting server
- refactor(api): introduced configurable shutdown timeout to force exit if shutdown hangs
- refactor(api): improved shutdown handler to log received signals and handle cleanup gracefully
- refactor(api): used
process.oncefor signal handling to avoid multiple shutdowns - refactor(api): improved code readability with consistent naming and minor cleanup
- refactor(logger): reorganize prefixMap and simplify message formatting logic
New Contributors
- @aspirin01 made their first contribution in #79
Full Changelog: v7.3...v7.4