1. 22.09.2025 1 коммит
  2. 15.09.2025 1 коммит
  3. 12.09.2025 1 коммит
  4. 27.08.2025 1 коммит
  5. 22.08.2025 1 коммит
  6. 13.08.2025 1 коммит
  7. 04.08.2025 4 коммита
  8. 01.08.2025 2 коммита
  9. 31.07.2025 3 коммита
    • Stanislav Radchenko's avatar
      Refactoring the booking deletion logic (#355)
      · edd6588e
      Stanislav Radchenko создал
      * feat: implement EventOrchestrator for coordinated refresh management
      
      - Added `EventOrchestrator` class to handle user interaction states, refresh triggers, and idle time configurations.
      - Integrated `EventOrchestrator` in RootComponent and MainComponent for refresh event processing.
      - Introduced `TouchEventDispatcher` to track touch events and update interaction states.
      - Updated `AppActivity` to create and configure `EventOrchestrator` and install `TouchEventDispatcher`.
      - Refactored event handling in MainComponent to leverage orchestrated refresh events.
      - Registered `EventOrchestrator` in the `domainModule` for dependency injection.
      
      * feat: add TimeReceiver for synchronized time handling
      
      - Introduced `TimeReceiver` to provide synchronized time updates across iOS and Android platforms.
      - Implemented platform-specific logic for time synchronization using timers (iOS) and broadcast receivers (Android).
      - Added `CurrentTimeHolder` singleton for shared time state management.
      - Updated `MainComponent` to integrate `CurrentTimeHolder` for real-time date and time updates.
      - Refactored legacy timer logic in `MainComponent` for time-to-next-event calculation.
      - Registered and managed lifecycle of `TimeReceiver` in `AppActivity`.
      
      * Revert "feat: implement EventOrchestrator for coordinated refresh management"
      
      This reverts commit e2fcaded
      
      * feat: improve slot deletion and update handling
      
      - Introduced `deletionProgress` and `startTimeMillis` to manage slot deletion state.
      - Enhanced `BorderIndicator` to support custom start progress for animations.
      - Refactored slot update function to preserve deletion states and open MultiSlots.
      - Replaced `UpdateDate` intent with an enhanced `UpdateRequest` intent for room and date handling.
      - Optimized MultiSlot and sub-slot deletion logic.
      - Added utility methods for slot comparisons and extraction of `DeleteSlot` instances.
      
      * feat: implement inactivity tracking and date reset system
      
      - Added `InactivityManager`, `InactivityWindowCallback`, and `InactivityLifecycleCallbacks` to manage user inactivity and trigger callbacks.
      - Introduced `DateResetManager` to handle date reset operations upon inactivity.
      - Updated `App` to initialize inactivity tracking and integrate with `DateResetManager`.
      - Enhanced `SlotComponent` with a new intent `InactivityTimeout` to reset multi-slot states.
      - Refactored `MainComponent` to register inactivity-driven date resets and synchronize selected date with the current date.
      - Improved UI components to utilize real-time date updates from `CurrentTimeHolder`.
      
      * `refactor: remove slot deletion logic from SlotComponent and UI`
      
      The deleted logic and components related to `SlotUi.DeleteSlot` streamline the architecture and shift delete responsibility to the `BookingEditorComponent`. Adjustments include UI removal of delete-related views and simplification of slot handling logic.
      
      * fix: update date mapping logic and bump version to 0.0.3
      
      Correct `selectDate` parameter usage in `DateTimeView`.
      Upgrade project version from 0.0.2 to 0.0.3 in `gradle.properties`.
      edd6588e
    • Vitaly.Smirnov's avatar
      feat: Add localized time format 12h and 24h (#353)
      · 674bfbf5
      Vitaly.Smirnov создал
      674bfbf5
    • Vitaly.Smirnov's avatar
      feat: Update English and Russian text strings (#354)
      · 3b7f1aaf
      Vitaly.Smirnov создал
      3b7f1aaf
  10. 30.07.2025 1 коммит
  11. 29.07.2025 3 коммита
  12. 28.07.2025 1 коммит
  13. 24.07.2025 3 коммита
    • Stanislav Radchenko's avatar
      Update README.md
      · 9cdc770d
      Stanislav Radchenko создал
      9cdc770d
    • Stanislav Radchenko's avatar
      Docs/update readme (#348)
      · 3932a784
      Stanislav Radchenko создал
      * docs: update README to include new authors with contacts
      
      * docs: add example environment variables file
      
      - Added `env.example` file to document required environment variables for local development.
      - Included variables for database, application configuration, logging, calendar integration, and Firebase credentials.
      
      * docs: add detailed project guidelines for Junie
      
      * docs: add license information to README
      
      - Added a "License" section to README with details about the MIT license and a link to the LICENSE file.
      
      * docs: revamp README and add CONTRIBUTION guide
      
      - Refactored the "Getting Started" section into "Quick Start" with improved clarity.
      - Expanded setup instructions for local and Docker deployments.
      - Added link to detailed guides in the project's wiki.
      - Introduced a new CONTRIBUTION.md file with comprehensive contribution guidelines and development standards.
      - Updated references to project structure and documentation links in README.
      3932a784
    • Effective Delivery's avatar
      Update README.md (#346)
      · 7c6462bd
      Effective Delivery создал
      7c6462bd
  14. 23.07.2025 2 коммита
  15. 18.07.2025 5 коммитов
  16. 17.07.2025 4 коммита
  17. 16.07.2025 2 коммита
  18. 15.07.2025 4 коммита