Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: conplementAG/Calinga.NET
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: update-docs
Choose a base ref
...
head repository: conplementAG/Calinga.NET
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 20 commits
  • 21 files changed
  • 2 contributors

Commits on Feb 13, 2024

  1. Merge pull request #43 from conplementAG/update-docs

    Update caching description in documentation
    mpacon authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    99956ae View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2025

  1. More logging, more robust io handling, fallback to reference options,…

    … UseCacheOnly option
    Michael Pawlik committed Feb 3, 2025
    Configuration menu
    Copy the full SHA
    9d47f10 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2025

  1. Resolved comments, additional logging

    Michael Pawlik committed Feb 7, 2025
    Configuration menu
    Copy the full SHA
    681f2bc View commit details
    Browse the repository at this point in the history
  2. Fixed Tests

    Michael Pawlik committed Feb 7, 2025
    Configuration menu
    Copy the full SHA
    33258d8 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2025

  1. Merge pull request #44 from conplementAG/2.1.0

    More logging, more robust io handling, fallback to reference options,…
    mpacon authored Mar 5, 2025
    Configuration menu
    Copy the full SHA
    39031ff View commit details
    Browse the repository at this point in the history
  2. Update Version

    mpacon authored Mar 5, 2025
    Configuration menu
    Copy the full SHA
    262aadb View commit details
    Browse the repository at this point in the history

Commits on May 28, 2025

  1. Configuration menu
    Copy the full SHA
    dc55198 View commit details
    Browse the repository at this point in the history
  2. cleanup

    Michael Pawlik committed May 28, 2025
    Configuration menu
    Copy the full SHA
    3205325 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    49bed02 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2025

  1. Merge pull request #45 from conplementAG/fix/windowslocking

    Improve caching reliability, and enhance CalingaService documentation
    mpacon authored Jun 5, 2025
    Configuration menu
    Copy the full SHA
    776ed40 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2025

  1. 2.1.3: restore binary compatibility for GetTranslationsAsync (add leg…

    …acy signature)
    Michael Pawlik committed Jul 17, 2025
    Configuration menu
    Copy the full SHA
    546346c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #46 from conplementAG/2.1.3

    2.1.3: restore binary compatibility for GetTranslationsAsync (add leg…
    mpacon authored Jul 17, 2025
    Configuration menu
    Copy the full SHA
    4ce263e View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2026

  1. Configuration menu
    Copy the full SHA
    2b3e54d View commit details
    Browse the repository at this point in the history
  2. Enhance InMemoryCachingService for thread safety and improve caching …

    …mechanisms
    Michael Pawlik committed Jan 12, 2026
    Configuration menu
    Copy the full SHA
    d5fd197 View commit details
    Browse the repository at this point in the history
  3. Enhance FileCachingService to support concurrent access and improve e…

    …rror handling in file operations
    Michael Pawlik committed Jan 12, 2026
    Configuration menu
    Copy the full SHA
    e2cc416 View commit details
    Browse the repository at this point in the history
  4. Remove redundant return statement in GetTranslations method

    Michael Pawlik committed Jan 12, 2026
    Configuration menu
    Copy the full SHA
    54b88ef View commit details
    Browse the repository at this point in the history
  5. Add unit tests for FileSystem class and enhance ReadAllTextAsync for …

    …concurrent access
    Michael Pawlik committed Jan 12, 2026
    Configuration menu
    Copy the full SHA
    d1bd9ef View commit details
    Browse the repository at this point in the history
  6. Initialize string properties in Language and CalingaServiceSettings c…

    …lasses to empty strings
    Michael Pawlik committed Jan 12, 2026
    Configuration menu
    Copy the full SHA
    a5b138f View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2026

  1. Update version to 2.1.4 and enhance package release notes with bug fi…

    …xes and improvements
    Michael Pawlik committed Jan 15, 2026
    Configuration menu
    Copy the full SHA
    8119509 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #47 from conplementAG/2.1.4

    2.1.4
    
    ## Bug Fixes
    - Fixed cache backfill: In-memory cache is now repopulated when data is retrieved from file cache after expiration
    - Fixed thread safety in InMemoryCachingService: Now uses ConcurrentDictionary and proper locking for multi-threaded environments
    - Fixed missing locking in FileCachingService.StoreLanguagesAsync: Concurrent writes no longer corrupt the languages cache file
    - Fixed file sharing: ReadAllTextAsync now allows concurrent reads (FileShare.Read)
    - Fixed ClearCache: Now properly clears both translations and languages from in-memory cache
    
    ## Improvements
    - Resolved all nullable reference type warnings (CS8618)
    - Added comprehensive thread-safety tests for caching services
    mpacon authored Jan 15, 2026
    Configuration menu
    Copy the full SHA
    d898a78 View commit details
    Browse the repository at this point in the history
Loading