- 26.06.2025 1 коммит
-
-
Radch-enko создал
- Introduced `RoomInfo` and `SelectRoom` feature modules for tablet clients. - Updated `libs.versions.toml` with `kotlinx-datetime` and `decompose` dependencies. - Configured reusable dependency management for `datetime` and `decompose` in feature modules. - Improved iOS project setup with updated Xcode scheme and corrected `BookingApp` configurations. - Enhanced Gradle build scripts for modularization and consistency across tablet features.
-
- 25.06.2025 3 коммита
-
-
Radch-enko создал
- Moved Gradle build scripts into `build-logic` for better organization. - Introduced reusable Kotlin Multiplatform plugin configurations for `library`, `ui`, and `data` modules. - Updated dependency management by integrating a centralized version catalog (`libs.versions.toml`). - Added and configured tablet clients: `core:ui`, `core:domain`, `core:data`, and `feature:main`. - Improved Gradle setup for Android and iOS compatibility with shared resources and multiplatform dependencies.
-
Radch-enko создал
- Migrated Gradle wrapper to version 8.11.1. - Added tablet Compose application with initial setup and reusable components. - Set up iOS project with Compose integrations, AppIcons, and theme support. - Implemented multiplatform shared theme and reusable resources. - Updated build configurations for Android and iOS compatibility, including dependency management and plugin setup. - Introduced robust light/dark theme switching and preview scaffolding. - Configured iOS scheme and workspace for Compose integration. - Included adaptive launcher icons for both mobile platforms.
-
-
- 24.06.2025 3 коммита
-
-
Radch-enko создал
- Switched from UUID to String-based ID handling for booking entities and improved ID validation across services and DTOs. - Enhanced booking updates by supporting owner and workspace updates via `UpdateBookingDto`. - Integrated workspace bookings into `WorkspaceDTO` for API response enhancement. - Updated Google and dummy calendar providers for consistent event ID usage and improved logging. - Removed redundant println statement in Firebase configuration. - Adjusted tests and mapping layers to align with the ID handling changes.
-
Radch-enko создал
- Updated `UserEntity` with `role`, `tag`, and `avatarUrl` fields to support enhanced user attributes. - Introduced database migrations to add and index new user fields (`role`, `avatar_url`, `tag`) and enforce default values. - Updated mappers, DTOs, and domain models to align with the extended user attributes. - Refined booking logic to handle nullable `owner` attributes consistently across services and providers. - Improved Google Calendar provider to include workspace details and organizer information in event descriptions. - Enhanced validation and creation of system users with default attributes.
-
Radch-enko создал
Feature: enhance booking capabilities with support for return instances and improved user and workspace ID handling - Added `returnInstances` parameter to booking-related methods for handling recurring bookings as non-recurrent instances. - Standardized ID validation and conversion for bookings, users, and workspaces across services and DTOs. - Improved `WorkspaceService` with extended calendar ID management functionality. - Updated dummy and Google Calendar providers to align with the new functionality. - Refined logging for better traceability of booking operations.
-
- 23.06.2025 4 коммита
-
-
Radch-enko создал
- Added `GlobalExceptionHandler` to handle uncaught exceptions globally and standardize error responses. - Included dependency on `:backend:core:data` in `build.gradle.kts`.
-
Radch-enko создал
- Introduced `CalendarId` domain model and related database table for storing workspace calendar IDs. - Implemented repository and mapper for managing `CalendarIdEntity` mappings. - Updated `WorkspaceService` to include methods for retrieving calendar IDs. - Enhanced `WorkspaceCalendarIdProvider` to utilize the new calendar ID functionality.
-
Radch-enko создал
-
Radch-enko создал
Feature: add calendar subscription and notification modules with Google Calendar push notification support
-
- 20.06.2025 1 коммит
-
-
Radch-enko создал
-
- 18.06.2025 5 коммитов
-
-
Radch-enko создал
-
Radch-enko создал
-
Radch-enko создал
-
Radch-enko создал
-
Radch-enko создал
-
- 04.06.2025 1 коммит
-
-
Radch-enko создал
Feature: add workplace core module with modelts, DTOs, and controllers + connect with booking feature
-
- 03.06.2025 1 коммит
-
-
Radch-enko создал
Feature: add booking core module with models, DTOs, and controllers for workspace booking management
-
- 02.06.2025 2 коммита
-
-
Radch-enko создал
-
Radch-enko создал
-
- 29.05.2025 3 коммита
-
-
Radch-enko создал
-
Radch-enko создал
-
Stanislav Radchenko создал
-