# changelog

author: idonmez@suse.com
changelog:
  - Update to version 2017.3.23
    * Delegated processing of special reparse points to external plugins
    * Allowed kernel cacheing by lowntfs-3g when not using Posix ACLs
    * Enabled fallback to read-only mount when the volume is hibernated
    * Made a full check for whether an extended attribute is allowed
    * Moved secaudit and usermap to ntfsprogs (now ntfssecaudit and ntfsusermap)
    * Enabled encoding broken UTF-16 into broken UTF-8
    * Autoconfigured selecting <sys/sysmacros.h> vs <sys/mkdev>
    * Allowed using the full library API on systems without extended attributes support
    * Fixed DISABLE_PLUGINS as the condition for not using plugins
    * Corrected validation of multi sector transfer protected records
    * Denied creating/removing files from $Extend
    * Returned the size of locale encoded target as the size of symlinks


author: Michael Gorse <mgorse@suse.com>
changelog:
  - Update to version 2021.8.22 (boo#1189720 boo#1130165):
    * Fixed compile error when building with libfuse < 2.8.0
    * Fixed obsolete macros in configure.ac
    * Signalled support of UTIME_OMIT to external libfuse2
    * Fixed an improper macro usage in ntfscp.c
    * Updated the repository change in the README
    * Fixed vulnerability threats caused by maliciously tampered
      NTFS partitions
    * Security fixes: CVE-2021-33285, CVE-2021-33286, CVE-2021-33287,
      CVE-2021-33289, CVE-2021-35266, CVE-2021-35267, CVE-2021-35268,
      CVE-2021-35269, CVE-2021-39251, CVE-2021-39252, CVE-2021-39253,
      CVE_2021-39254, CVE-2021-39255, CVE-2021-39256, CVE-2021-39257,
      CVE-2021-39258, CVE-2021-39259, CVE-2021-39260, CVE-2021-39261,
      CVE-2021-39262, CVE-2021-39263, CVE-2019-9755.
  - Sover is now 89
  - Update URL.
  - Remove 21-storage-ntfs-3g.fdi; it is no longer used.


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 2022.5.17 (bsc#1199978):
    * Improved defence against maliciously tampered NTFS partitions
    * Improved defence against improper use of options
    * Updated the documentation
    * CVE-2022-30783, CVE-2022-30785, CVE-2022-30787
    * CVE-2021-46790, CVE-2022-30784, CVE-2022-30786,
    * CVE-2022-30788, CVE-2022-30789


author: Michael Gorse <mgorse@suse.com>
changelog:
  - update to 2022.10.3 (bsc#1204734 CVE-2022-40284):
    * Rejected zero-sized runs.
    * Avoided merging runlists with no runs.


author: danilo.spinella@suse.com
changelog:
  - timezone update 2021e (bsc#1177460):
    * Palestine will fall back 10-29 (not 10-30) at 01:00
  - timezone update 2021d:
    * Fiji suspends DST for the 2021/2022 season
    * 'zic -r' marks unspecified timestamps with "-00"
  - timezone update 2021c:
    * Revert almost all of 2021b's changes to the 'backward' file
    * Fix a bug in 'zic -b fat' that caused old timestamps to be
      mishandled in 32-bit-only readers
  - timezone update 2021b:
    * Jordan now starts DST on February's last Thursday.
    * Samoa no longer observes DST.
    * Move some backward-compatibility links to 'backward'.
    * Rename Pacific/Enderbury to Pacific/Kanton.
    * Correct many pre-1993 transitions in Malawi, Portugal, etc.
    * zic now creates each output file or link atomically.
    * zic -L no longer omits the POSIX TZ string in its output.
    * zic fixes for truncation and leap second table expiration.
    * zic now follows POSIX for TZ strings using all-year DST.
    * Fix some localtime crashes and bugs in obscure cases.
    * zdump -v now outputs more-useful boundary cases.
    * tzfile.5 better matches a draft successor to RFC 8536.
  - Refresh tzdata-china.patch


author: danilo.spinella@suse.com
changelog:
  - timezone update 2022a (bsc#1177460):
    * Palestine will spring forward on 2022-03-27, not -03-26*
    * zdump -v now outputs better failure indications
    * Bug fixes for code that reads corrupted TZif data


author: danilo.spinella@suse.com
changelog:
  - timezone update 2022e (bsc#1177460):
    * Jordan and Syria switch from +02/+03 with DST to year-round +03
  - timezone update 2022d:
    * Palestine transitions are now Saturdays at 02:00
    * Simplify three Ukraine zones into one
  - timezone update 2022c:
    * Work around awk bug
    * Improve tzselect on intercontinental Zones
  - timezone update 2022b:
    * Chile's DST is delayed by a week in September 2022 boo#1202324
    * Iran no longer observes DST after 2022
    * Rename Europe/Kiev to Europe/Kyiv
    * New zic -R option
    * Vanguard form now uses %z
    * Finish moving duplicate-since-1970 zones to 'backzone'
  - Refresh tzdata-china.diff
  - Remove upstreamed bsc1202310.patch


author: danilo.spinella@suse.com
changelog:
  - timezone update 2022f (bsc#1177460):
    * Mexico will no longer observe DST except near the US border
    * Chihuahua moves to year-round -06 on 2022-10-30
    * Fiji no longer observes DST
    * Move links to 'backward'
    * In vanguard form, GMT is now a Zone and Etc/GMT a link
    * zic now supports links to links, and vanguard form uses this
    * Simplify four Ontario zones
    * Fix a Y2438 bug when reading TZif data
    * Enable 64-bit time_t on 32-bit glibc platforms
    * Omit large-file support when no longer needed
    * In C code, use some C23 features if available
    * Remove no-longer-needed workaround for Qt bug 53071
  - Refreshed patches:
    * fat.patch
    * tzdata-china.diff


author: danilo.spinella@suse.com
changelog:
  - timezone update 2022g (bsc#1177460):
    * In the Mexican state of Chihuahua, the border strip near the US
      will change to agree with nearby US locations on 2022-11-30.
      The strip's western part, represented by Ciudad Juárez, switches
      from -06 all year to -07/-06 with US DST rules, like El Paso, TX.
      The eastern part, represented by Ojinaga, will observe US DST next
      year, like Presidio, TX.
      A new Zone America/Ciudad_Juarez splits from America/Ojinaga.
    * Much of Greenland, represented by America/Nuuk, stops observing
      winter time after March 2023, so its daylight saving time becomes
      standard time.
    * Changes for pre-1996 northern Canada
    * Update to past DST transition in Colombia (1993), Singapore
      (1981)
    * timegm is now supported by default


author: danilo.spinella@suse.com
changelog:
  - timezone update 2023c:
    * Revert changes made in 2023b
  - timezone update 2023b:
    * Lebanon delays the start of DST this year.
  - timezone update 2023a:
    * Egypt now uses DST again, from April through October.
    * This year Morocco springs forward April 23, not April 30.
    * Palestine delays the start of DST this year.
    * Much of Greenland still uses DST from 2024 on.
    * America/Yellowknife now links to America/Edmonton.
    * tzselect can now use current time to help infer timezone.
    * The code now defaults to C99 or later.
  - Refresh tzdata-china.diff


author: danilo.spinella@suse.com
changelog:
  - update to 2023d:
    * Ittoqqortoormiit, Greenland changes time zones on
      2024-03-31.
    * Vostok, Antarctica changed time zones on 2023-12-18.
    * Casey, Antarctica changed time zones five times since
      2020.
    * Code and data fixes for Palestine timestamps starting in
      2072.
    * A new data file zonenow.tab for timestamps starting now.
    * Fix predictions for DST transitions in Palestine in
      2072-2075, correcting a typo introduced in 2023a.
    * Vostok, Antarctica changed to +05 on 2023-12-18.  It had
      been at +07 (not +06) for years.
    * Change data for Casey, Antarctica to agree with
      timeanddate.com, by adding five time zone changes since 2020.
      Casey is now at +08 instead of +11.
    * Much of Greenland, represented by America/Nuuk, changed
      its standard time from -03 to -02 on 2023-03-25, not on
      2023-10-28.
    * localtime.c no longer mishandles TZif files that contain
      a single transition into a DST regime.  Previously,
      it incorrectly assumed DST was in effect before the transition
      too.
    * tzselect no longer creates temporary files.
    * tzselect no longer mishandles the following:
    * Spaces and most other special characters in BUGEMAIL,
      PACKAGE, TZDIR, and VERSION.
    * TZ strings when using mawk 1.4.3, which mishandles
      regular expressions of the form /X{2,}/.
    * ISO 6709 coordinates when using an awk that lacks the
      GNU extension of newlines in -v option-arguments.
    * Non UTF-8 locales when using an iconv command that
      lacks the GNU //TRANSLIT extension.
    * zic no longer mishandles data for Palestine after the
      year 2075.
  - Refresh tzdata-china.diff


author: danilo.spinella@suse.com
changelog:
  - update to 2024a:
    * Kazakhstan unifies on UTC+5.  This affects Asia/Almaty and
      Asia/Qostanay which together represent the eastern portion of the
      country that will transition from UTC+6 on 2024-03-01 at 00:00 to
      join the western portion.  (Thanks to Zhanbolat Raimbekov.)
    * Palestine springs forward a week later than previously predicted
      in 2024 and 2025.  (Thanks to Heba Hamad.)  Change spring-forward
      predictions to the second Saturday after Ramadan, not the first;
      this also affects other predictions starting in 2039.
    * Asia/Ho_Chi_Minh's 1955-07-01 transition occurred at 01:00
      not 00:00.  (Thanks to Đoàn Trần Công Danh.)
    * From 1947 through 1949, Toronto's transitions occurred at 02:00
      not 00:00.  (Thanks to Chris Walton.)
    * In 1911 Miquelon adopted standard time on June 15, not May 15.
    * The FROM and TO columns of Rule lines can no longer be "minimum"
      or an abbreviation of "minimum", because TZif files do not support
      DST rules that extend into the indefinite past - although these
      rules were supported when TZif files had only 32-bit data, this
      stopped working when 64-bit TZif files were introduced in 1995.
      This should not be a problem for realistic data, since DST was
      first used in the 20th century.  As a transition aid, FROM columns
      like "minimum" are now diagnosed and then treated as if they were
      the year 1900; this should suffice for TZif files on old systems
      with only 32-bit time_t, and it is more compatible with bugs in
      2023c-and-earlier localtime.c.  (Problem reported by Yoshito
      Umaoka.)
    * localtime and related functions no longer mishandle some
      timestamps that occur about 400 years after a switch to a time
      zone with a DST schedule.  In 2023d data this problem was visible
      for some timestamps in November 2422, November 2822, etc. in
      America/Ciudad_Juarez.  (Problem reported by Gilmore Davidson.)
    * strftime %s now uses tm_gmtoff if available.  (Problem and draft
      patch reported by Dag-Erling Smørgrav.)
    * The strftime man page documents which struct tm members affect
      which conversion specs, and that tzset is called.  (Problems
      reported by Robert Elz and Steve Summit.)


author: antonio.teixeira@suse.com
changelog:
  - Update to 2025a:
    * Paraguay adopts permanent -03 starting spring 2024
    * Improve pre-1991 data for the Philippines
    * Etc/Unknown is now reserved
  - Update to 2024b:
    * Improve historical data for Mexico, Mongolia, and Portugal.
    * System V names are now obsolescent.
    * The main data form now uses %z.
    * The code now conforms to RFC 8536 for early timestamps.
    * Support POSIX.1-2024, which removes asctime_r and ctime_r.
    * Assume POSIX.2-1992 or later for shell scripts.
    * SUPPORT_C89 now defaults to 1.
  - Add revert-philippines-historical-data.patch, revert-systemv-deprecation.patch
    * Fixes testsuite failures for other packages


author: Storware <no-reply@storware.eu> 7.2.0-81
changelog:
  - Add: Backup Cleanup - added the rest of the flow (m.rudnicki@storware.eu)
  - Add: Observability - added toString to multiple object to ease the logging
    (m.rudnicki@storware.eu)
  - Add: Backup Cleanup - added toString to multiple object to ease the logging
    (m.rudnicki@storware.eu)
  - Add: Backup Cleanup - added the InternalRetentionExecutor for S3
    (m.rudnicki@storware.eu)
  - Add: Task Client - added a new state functionality #2
    (m.rudnicki@storware.eu)
  - Add: Task Client - added a new state functionality + TaskStatus functionality
    + added TaskInterruptedException (m.rudnicki@storware.eu)
  - Add: Batch Executor - added a simple Batching functionality
    (m.rudnicki@storware.eu)
  - Add: Calc - added a PositiveInteger class to ensure the value is bigger than
    zero (m.rudnicki@storware.eu)
  - [SVP-22466] Fix: Node - No storage options visible during VM restore from
    specific backup location / Fetch disks via UUID and VM GUID
    (a.shakhner@storware.eu)
  - Refactor: Observability - added additional metrics + Printer javadoc
    (m.rudnicki@storware.eu)
  - Refactor: Printer - added a new record count assertion
    (m.rudnicki@storware.eu)
  - Refactor: Printer - added a new record assertion (m.rudnicki@storware.eu)
  - Fix: OSA - Download protected data poor performance. (j.ptak@storware.eu)
  - Refactor: Observability - removed ObservabilityProvider.java to make the
    Observability invocation simpler (m.rudnicki@storware.eu)
  - Refactor: Observability - hid the probe state inside the class to be more
    domain friendly (m.rudnicki@storware.eu)
  - Refactor: Backup Cleanup - refactored the task run method to be more domain
    centric (m.rudnicki@storware.eu)
  - Add: Observability - added checkpoint use case for the probe run
    (m.rudnicki@storware.eu)
  - Add: Observability - updated the javadoc of the ObservabilityProbe
    (m.rudnicki@storware.eu)
  - Add: Observability - removed unnecessary in-memory probe registry + renaming
    of many methods (m.rudnicki@storware.eu)
  - Add: Printer - added empty printer (m.rudnicki@storware.eu)
  - Add: FeatureToggle - cache layer - update test names (a.gawrylik@storware.eu)
  - [SVP-22415] New transfer module: - add functionality to handle Openstack DA
    incremental backup (d.dlugosz@storware.eu)
  - Refactor: Observability - added print flow (m.rudnicki@storware.eu)
  - Refactor: Printer - fixed printer to abstract the options to creation process
    (m.rudnicki@storware.eu)
  - Refactor: Observability - updated Session to "probe" terminology of
    observability #2 (m.rudnicki@storware.eu)
  - Refactor: Observability - updated Session to "probe" terminology of
    observability (m.rudnicki@storware.eu)
  - Add: Observability - added duration test to Session Statistics to handle time
    calc after session is complete (m.rudnicki@storware.eu)
  - Add: Observability - added simple SessionStatistics object representing
    aggregated data of the statistics of a session (m.rudnicki@storware.eu)
  - Add: Test - updated the MovableClock to be MutableClock to keep the mutable
    state inside (m.rudnicki@storware.eu)
  - Add: Test - added a MovableClock test object to easily move time during test
    (m.rudnicki@storware.eu)
  - Add: Observability - added Topic class as a logical layer
    (m.rudnicki@storware.eu)
  - Add: Observability - added completion flow to Session
    (m.rudnicki@storware.eu)
  - Add: Observability - added completion flow to Session
    (m.rudnicki@storware.eu)
  - Add: Backup Cleanup Task - added observability (m.rudnicki@storware.eu)
  - Add: Observability - added javadoc to Session class (m.rudnicki@storware.eu)
  - Add: Observability - added start session flow + registration time in
    registered session objects (m.rudnicki@storware.eu)
  - Refactor: Printer - added a SpyPrinter for test purposes
    (m.rudnicki@storware.eu)
  - [SVP-22467] Fix: Wrong values in Restore History status info for agents.
    (j.ptak@storware.eu)
  - [SVP-22440] New: Logging - Added loging task ID (a.tkaczyk@storware.eu)
  - Refactor: Printer - introduced the Printer abstraction for writing to std or
    logger (m.rudnicki@storware.eu)


author: Storware <no-reply@storware.eu> 7.2.0-82
changelog:
  - Add: Command Executor - created a new Command handlers (+ cmd support)
    (m.rudnicki@storware.eu)
  - [SVP-22490] Fix: Node - failing test due to missing stub for request
    (p.rusin@storware.eu)
  - Refactor: Backup Cleanup - moved methods around to be more readable
    (m.rudnicki@storware.eu)
  - Refactor: Backup Cleanup - added TODO (m.rudnicki@storware.eu)
  - [SVP-22504] Fix: openstack - fixed inventory after import
    (l.kolacinski@storware.eu)
  - [SVP-22475] New: Nutanix - v4 export task 1 (l.kolacinski@storware.eu)
  - Refactor: Backup Cleanup - renamed the progress + added static Progress
    objects for clearance (m.rudnicki@storware.eu)
  - Refactor: Backup Cleanup - updated the progress advancement methods for
    clearance (m.rudnicki@storware.eu)
  - Add: Backup Cleanup - added the progress update during backup cleanup entity
    loop (m.rudnicki@storware.eu)
  - Add: Progress - added subtraction operations to manipulate percentages
    (m.rudnicki@storware.eu)
  - Add: Progress - added new operations to manipulate percentages
    (m.rudnicki@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-18
changelog:
  - [SVP-22469] New transfer module: - change backup file path after fast copy
    and move files - remove 'NewBackupProviderFactory.getInstance' log
    (d.dlugosz@storware.eu)
  - Add: Resource Access - made the execute method public (my bad)
    (m.rudnicki@storware.eu)
  - Add: Resource Access - implemented a shared lock class for resources
    (m.rudnicki@storware.eu)
  - Refactor: Backup Cleanup - changed FakeServerApi to accept suppliers instead
    of having object/exception fields (m.rudnicki@storware.eu)
  - [SVP-22383] Fix: OpenShift - Fixed Volume Snapshot Location setup
    (a.tkaczyk@storware.eu)
  - Refactor: Backup Cleanup - added tests for createProd/createTest factory
    methods (m.rudnicki@storware.eu)
  - Refactor: Backup Cleanup - added spy agent to SpyServerApi
    (m.rudnicki@storware.eu)
  - Refactor: Backup Cleanup - general refactor + tests enhancement #2
    (m.rudnicki@storware.eu)
  - [SVP-2252] Fix: Node - Windows UEFI is not booting when restored from
    incremental backup \ Add fltering inc metadata file, add unit test, refactor
    (a.shakhner@storware.eu)
  - Refactor: Backup Cleanup - general refactor + tests enhancement
    (m.rudnicki@storware.eu)
  - [SVP-22518] Fix: Node - Sync duplicate error, Node Part / Create separate
    JOOQ endpoint to fetch all HVStorages related to the target HV
    (a.shakhner@storware.eu)
  - Refactor: Backup Cleanup - added BatchSize settings (m.rudnicki@storware.eu)
  - Refactor: Observability - added toString on ProbeRegistry class
    (m.rudnicki@storware.eu)
  - Refactor: Batch Cleanup - used different BatchExecutor method
    (m.rudnicki@storware.eu)
  - Refactor: Batch Executor - added tests for failure handling
    (m.rudnicki@storware.eu)
  - Refactor: Batch Executor - added fluent api for batch executions
    (m.rudnicki@storware.eu)
  - Refactor: Backup Cleanup - added TODO (m.rudnicki@storware.eu)
  - Add: Commandline Executor - implemented a new, tested command line executor
    (m.rudnicki@storware.eu)
  - Add: Backup Cleanup - introduced a new performant flow
    (m.rudnicki@storware.eu)
  - [SVP-22456] New: Verge - certificate handling (p.rusin@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-19
changelog:
  - New transfer module: - change toggles to minimum version above or equal 7.5.0
    (d.dlugosz@storware.eu)
  - New transfer module: - change toggles to minimum version above or equal 7.5.0
    (d.dlugosz@storware.eu)
  - [SVP-22489] Fix: Node - Backup from second domain failed: UNAUTHORIZED / Fix
    connector creation (a.shakhner@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-20
changelog:
  - Add: Backup Cleanup - added usecase.md to try to sum up the new flow
    (m.rudnicki@storware.eu)
  - [SVP-22475] New: Nutanix - almost finished nutanix api v4 export
    (l.kolacinski@storware.eu)
  - [SVP-21175] Fix: Tests - made SBR use new, refactored tape data transfer
    clients, enabled and fixed tests (p.rusin@storware.eu)
  - [SVP-21175] Fix: Tests - temporarily disabled InterceptorStylePrintedTest
    (p.rusin@storware.eu)
  - [SVP-21175] Fix: Tests - eliminating wiremock from tests for
    OkHttp3ResponseInterceptor (p.rusin@storware.eu)
  - [SVP-22236] Fix: M365 - Download for nested folders from a SharePoint site
    (multiple levels) fails. (j.ptak@storware.eu)
  - [SVP-21175] Fix: Tests - eliminating Wiremock from tape data transfer tests -
    part 3 (p.rusin@storware.eu)
  - Add: Backup Cleanup - updated entity processing log in legacy
    (m.rudnicki@storware.eu)
  - [SVP-22383] Fix: OpenShift - Fixed Data Protection Application setup
    (a.tkaczyk@storware.eu)
  - Add: Calc - added PositiveInteger of factory method (m.rudnicki@storware.eu)
  - Add: Calc - added Chunks class to easily chunk values
    (m.rudnicki@storware.eu)
  - Add: Backup Cleanup - added a better progress after performance fixes
    (m.rudnicki@storware.eu)
  - Add: Progress - added rounding functionality (m.rudnicki@storware.eu)
  - Refactor: Backup Cleanup - Fixed the performance issues for a performance
    fixes flow (m.rudnicki@storware.eu)
  - [SVP-21175] Fix: Tests - eliminating Wiremock from tape data transfer tests -
    part 2 (p.rusin@storware.eu)
  - [SVP-22512] OpenStack incremental export - transfer module: - change file
    extension for incremental raw disk (d.dlugosz@storware.eu)
  - [SVP-22505] Feature: Node - Force remove volumes. Add router for force
    removing volumes, its usage, fix sonar issues (a.shakhner@storware.eu)
  - Refactor: Backup Cleanup - fixed SpyServerApi (m.rudnicki@storware.eu)
  - Refactor: Backup Cleanup - added todo for mapping between rvo and backup sync
    flow (m.rudnicki@storware.eu)
  - Refactor: Backup Cleanup - refactored method names to be more understandable
    (m.rudnicki@storware.eu)
  - Refactor: Backup Cleanup - refactored cleanup core to be only one loop for
    all entities (m.rudnicki@storware.eu)
  - [SVP-21175] Fix: Tests - fixed tests for new tape data transfer client router
    (p.rusin@storware.eu)
  - Refactor: Backup Provider - moved files to their respective packages
    (m.rudnicki@storware.eu)
  - Refactor: Backup Provider - moved FileSystemConnectorFactory to the
    backupprovider/filesystem/connector package (m.rudnicki@storware.eu)
  - Add: Backup Provider - added BackupProviderSource init
    (m.rudnicki@storware.eu)
  - [SVP-21175] Fix: Tests - eliminating Wiremock from tape data transfer tests -
    part 1 (p.rusin@storware.eu)
  - Add: Backup Provider - added a basic BackupProviderSource to keep the cached
    info about Backup Providers + added ResourceAccess to handle multi-thread BP
    access (m.rudnicki@storware.eu)
  - Fix: Missing task guid in websocket thread context. (j.ptak@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-21
changelog:
  - [SVP-21175] Fix: Tests - eliminating Wiremock from tests - disabled
    LegacyCephApiFetcherTest (p.rusin@storware.eu)
  - [SVP-21175] Fix: Tests - refactored certificate handling tests for OkHttp3
    (p.rusin@storware.eu)
  - Add: Backup Cleanup - updated usecase.md based on the analysis
    (m.rudnicki@storware.eu)
  - Export full new flow: - move flow to disk attachment import export strategy
    (d.dlugosz@storware.eu)
  - Export full new flow: - fix test (d.dlugosz@storware.eu)
  - Export full new flow: - add snapshot fetcher to the new export full flow
    (d.dlugosz@storware.eu)
  - Export full new flow: - add volume from snapshot creation to new flow
    (d.dlugosz@storware.eu)
  - [SVP-22353] OpenStack instant restore: - refactor instant restore flow - add
    tests - add feature toggle 'openstack-new-instant-restore'
    (d.dlugosz@storware.eu)
  - [] Fix: Node - Refactor connector infra, add tests for SG attacher
    (a.shakhner@storware.eu)
  - [SVP-21175] Fix: Tests - eliminating wiremock from
    InterceptorStylePrinterTest (p.rusin@storware.eu)
  - [] Refactor: Node - Implement old TODO (a.shakhner@storware.eu)


author: Storware <no-reply@storware.eu> 7.2.0-86
changelog:
  - [SVP-22572] Fix: Citrix - incorrect duplicate hypervisor storage handling
    (p.rusin@storware.eu)
  - [SVP-22569] - Fix: Citrix - removed unnecessarily repetitive host and IP
    address resolving (p.rusin@storware.eu)
  - [SVP-19903] New: PURGE - Change comparison implementation to comparing by
    paths. (j.ptak@storware.eu)
  - [SVP-22569] Fix: Citrix - errors during inventory sync (p.rusin@storware.eu)
  - [SVP-20518] Feature: Node - Openstack backup and restore the delete on
    termination information (a.shakhner@storware.eu)
  - [SVP-20211] Fix: Tests - fixed old config wrapper tests, refactored tests for
    handling certificates in VMware (p.rusin@storware.eu)
  - [SVP-22548] Fxi: Node - Instant restore failed - null pointer / Set up
    project for connector, set up task for observer, refresh connector to setup
    restore project. (a.shakhner@storware.eu)
  - [SVP-22523] Fix: BDSync - fixed bd sync task (l.kolacinski@storware.eu)
  - [SVP-22557] Improvement: Certificates - removed legacy certificate handling
    (p.rusin@storware.eu)
  - [SVP-22555] Fix: Node - Openstack Backups with Purestorage running slow and
    some exports failing with OutOfMemoryError: Java heap space / Add index for
    the offset column in the Blocks table (a.shakhner@storware.eu)
  - [SVP-22505] Fix: Node - Open Stack cannot remove snapshot volume status in
    use type default / Make this FT compatible with volume skipping, add tests,
    refactor legacy code, made force removing lazy, only when standard mechanism
    doesn't work (a.shakhner@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-23
changelog:
  - [SVP-22589] Fix: Nutanix - fixed test (l.kolacinski@storware.eu)
  - [SVP-22526] New: CBT - Added parallel hash calculation
    (a.tkaczyk@storware.eu)
  - [SVP-22475] New: Nutanix - nutanix api v4 export (l.kolacinski@storware.eu)
  - [SVP-22571] Fix: Node - OpenStack Duplicate key during synchronization / Add
    validation for the image duplication / Support for multiboot on the same
    image (a.shakhner@storware.eu)
  - [SVP-22566] Fix: Node - OpenStack unauthorized during v2v / Change
    authentication from byName to ById (a.shakhner@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-24
changelog:
  - []Fix: Node - OS / list projects via http (a.shakhner@storware.eu)
  - Add: JsonFileBasedFakeInventorySyncSource - added auth domain read
    (m.rudnicki@storware.eu)
  - Add: JsonFileBasedFakeInventorySyncSource - added access key read
    (m.rudnicki@storware.eu)
  - Add: JsonFileBasedFakeInventorySyncSource - added vm flavor read
    (m.rudnicki@storware.eu)
  - Add: JsonFileBasedFakeInventorySyncSource - added hv storage read
    (m.rudnicki@storware.eu)
  - Add: JsonFileBasedFakeInventorySyncSource - added project read
    (m.rudnicki@storware.eu)
  - Add: JsonFileBasedFakeInventorySyncSource - added basic json read for some
    entities (m.rudnicki@storware.eu)
  - Add: File Json Reader - updated tests to use Jimfs (m.rudnicki@storware.eu)
  - Add: Json Based Fake Inv Sync - implementation (m.rudnicki@storware.eu)
  - Add: FileJsonReader - disabled FileJsonReaderTest for now
    (m.rudnicki@storware.eu)
  - Add: IO Property Reader - disabled IoFilePropertyManagerTest for now
    (m.rudnicki@storware.eu)
  - Add: JSON Reader - implemented JSON from file to class reader
    (m.rudnicki@storware.eu)
  - [SVP-22589] New: Nutanix - v4 restore 50% (l.kolacinski@storware.eu)
  - Add: Node Properties - added FilePropertyManager reading properties file +
    tests (m.rudnicki@storware.eu)
  - Add: Fake HVM - added action with delay and tests (m.rudnicki@storware.eu)
  - [SVP-22588] Fix: PURGE - Deleting files from S3 does no effect without any
    error. (j.ptak@storware.eu)
  - [SVP-16909] Refactor: OSA - Removed unused code from OSA.
    (j.ptak@storware.eu)
  - [SVP-22576] Fix: Node - Vmware Virt-v2v command failed with exit code: Error:
    invalid option type "/mnt/v2v" / add support for semicolon in the VMs name
    (a.shakhner@storware.eu)
  - Add: Template - added a template with named parameters to replace
    (m.rudnicki@storware.eu)
  - [SVP-22589] New: Nutanix v4 - added some benchmarks, multi threading, tests
    and optimalizations (l.kolacinski@storware.eu)
  - [SVP-20219] Fix: Tests - made tests using Wiremock disabled again
    (p.rusin@storware.eu)
  - [SVP-20211] New: Certificates - new certificate handling configuration for
    VMware (p.rusin@storware.eu)
  - [SVP-22570] Code cleanup - Removed unused tast states. (j.ptak@storware.eu)
  - [SVP-22584] Fix: Hyper-V - restore from tape. Change JSON serializer
    (m.chojnacki@storware.eu)
  - [SVP-22597]Fix : Node - V2V Import task failed - FileAdapterException: Failed
    to convert disks / Add cause exception on FileAdapterException, add set up
    perspective when authorizing to project (a.shakhner@storware.eu)


author: Storware <no-reply@storware.eu> 7.2.0-89
changelog:
  - [SVP-22637] Fix: Node - Samsung sync and backup failed with same error
    “java.lang.NullPointerException: null” /  Remove fetching flavor when
    Instance's flavor id is null (a.shakhner@storware.eu)
  - Refactor: Fake HVM - updated exception messages (m.rudnicki@storware.eu)
  - Refactor: Fake HVM - renamed methods (m.rudnicki@storware.eu)
  - Refactor: Fake HVM - added Fake HVM Factory template #3
    (m.rudnicki@storware.eu)
  - Refactor: Fake HVM - added Fake HVM Factory template #2
    (m.rudnicki@storware.eu)
  - Refactor: Fake HVM - added Fake HVM Factory template (m.rudnicki@storware.eu)
  - Refactor: Node Property - updated package (m.rudnicki@storware.eu)
  - Fix: Node Property - unified node property read (system, env and file based)
    (m.rudnicki@storware.eu)
  - Add: File Property Manager - fixed tests (m.rudnicki@storware.eu)
  - Add: Fake HVM - moved all fake code to virtualprovider/fake folder
    (m.rudnicki@storware.eu)
  - Add: Fake HVM - updated configuration fetch for HV/HVM
    (m.rudnicki@storware.eu)
  - Add: JSON Reader - changed flow to fail on extra unmapped properties for
    early feedback purposes (m.rudnicki@storware.eu)
  - [SVP-20818] Fix: Node - Add infra and test for the first OpenStack client
    test (a.shakhner@storware.eu)
  - Add: Fake HVM - added Fake HV (empty) (m.rudnicki@storware.eu)
  - Add: Throwable - added summary to gather all messages from Throwable
    (m.rudnicki@storware.eu)
  - Add: Fake HVM - added more tests for Fake HVM inc sync config fetch
    (m.rudnicki@storware.eu)
  - Add: Fake HVM - incorporated ElementSelector into the inv sync API select
    flow (m.rudnicki@storware.eu)
  - [SVP-20004] Fix: M365 - Unable to open protected data of user with 100k+
    emails. (j.ptak@storware.eu)
  - Add: Element Selector - added collection element selector with random/round-
    robin strategies (m.rudnicki@storware.eu)
  - Add: Fake HVM - Updated Fake HVM Configuration json types
    (m.rudnicki@storware.eu)
  - Add: Fake HVM - Updated Fake HVM Configuration fetch (m.rudnicki@storware.eu)
  - [SVP-20219] New: Certificates - new certificate handling configuration for
    Citrix (p.rusin@storware.eu)
  - Add: Fake HVM - updated inv sync configuration steps/delay + added step pick
    strategy (m.rudnicki@storware.eu)
  - [SVP-22576] Fix: Node - Virt-v2v command failed with exit code: Error:
    invalid option type "/mnt/v2v" / Add Renamer, to rename folders containing :
    and then back it to the original name, add tests (a.shakhner@storware.eu)
  - Add: Fake HVM - added inv sync configuration per invocation
    (m.rudnicki@storware.eu)
  - Add: JsonFileBasedFakeInventorySyncSource - added HVM GUID tests
    (m.rudnicki@storware.eu)
  - Add: JsonFileBasedFakeInventorySyncSource - added network interface card read
    tests (m.rudnicki@storware.eu)
  - Add: JsonFileBasedFakeInventorySyncSource - added network read tests
    (m.rudnicki@storware.eu)
  - Add: Action - fixed the "immediate" test (m.rudnicki@storware.eu)
  - Add: JsonFileBasedFakeInventorySyncSource - added vm disk read + vm/storage
    id mapping (m.rudnicki@storware.eu)
  - Add: JsonFileBasedFakeInventorySyncSource - added vm disk read + vm id
    mapping (m.rudnicki@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-26
changelog:
  - [SVP-22589] New: Nutanix v4 - restore task (l.kolacinski@storware.eu)
  - Maintenance: improvements for MSSQL backup/restore (p.bobak@storware.eu)
  - Maintenance: pass all system envs during backup mssql to the script
    (m.maziarz@storware.eu)


author: Storware <no-reply@storware.eu> 7.5.0-0
changelog:
  - Add: Fake HVM - added NIC generation (m.rudnicki@storware.eu)
  - Add: Test - Added DistributionAssertion better message + other % mismatch
    test (m.rudnicki@storware.eu)
  - Add: Test - Added DistributionAssertion to test the distribution of a
    collection (m.rudnicki@storware.eu)
  - Add: Fake HVM - added simple network generation (m.rudnicki@storware.eu)
  - Refactor: Distribution - removed Distribution class to merge it with
    ElementSelector class (m.rudnicki@storware.eu)
  - Add: Fake HVM - fixed vm disk config read test (m.rudnicki@storware.eu)
  - Add: Fake HVM - disabled vm disk config read to check the tests meanwhile
    (m.rudnicki@storware.eu)
  - Add: Fake HVM - added simple vm generation (m.rudnicki@storware.eu)
  - Add: Distribution - added Collection Distribution to pick from collection
    (m.rudnicki@storware.eu)
  - Add: Distribution - added Collection Distribution to pick from collection
    (m.rudnicki@storware.eu)
  - Fix: Fake HVM - fixed generator template null handling
    (m.rudnicki@storware.eu)
  - Add: Fake HVM - added simple inv sync auth domain data generator
    (m.rudnicki@storware.eu)
  - Add: Fake HVM - added simple inv sync data data center generator #2
    (m.rudnicki@storware.eu)
  - Add: Fake HVM - added simple inv sync data data center generator
    (m.rudnicki@storware.eu)
  - Add: Fake HVM - added simple inv sync data generator (m.rudnicki@storware.eu)
  - Add: Fake HVM - added Constants file to manage source json files
    (m.rudnicki@storware.eu)
  - Add: JSON Reader - added reading from String (m.rudnicki@storware.eu)
  - Refactor: Template - published the Template class as public
    (m.rudnicki@storware.eu)
  - Add: JSON Reader - added already configured JSON Mapper provider
    (m.rudnicki@storware.eu)
  - Add: JSON Writer - implementation (m.rudnicki@storware.eu)
  - [SVP-22576] Fix: Node - Rework processing of VM with forbidden symbols in the
    name from renaming it to create symlinks. Add integrational test
    (a.shakhner@storware.eu)
  - [SVP-22651] Fix: tests - TimeoutHandlerTest sometimes failing
    (p.rusin@storware.eu)
  - Refactor: Fake HVM - updated the constructor of FakeHVM
    (m.rudnicki@storware.eu)
  - Refactor: Fake HVM - added disk null check on json reading from virtual
    machine json file (m.rudnicki@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-27
changelog:
  - [SVP-20221] New: Certificates - new certificate handling configuration for
    nutanix virtual providers (p.rusin@storware.eu)
  - [SVP-22653] Fix: Node - Add more logs for Allocated resources orchestration
    (a.shakhner@storware.eu)
  - [SVP-22647] Fix: OpenShift - Fixed restore of applications with
    ReadWriteOncePod volume (a.tkaczyk@storware.eu)
  - Add: Fake HVM - added test configuration + test data to be available in the
    repository (m.rudnicki@storware.eu)
  - Add: Fake HVM - added reading config from
    fake.hvm.configuration/fake.hv.configuration property from node.properties
    (m.rudnicki@storware.eu)
  - Add: Fake HVM - disabled new inv sync task tests as they use new impl instead
    of legacy (m.rudnicki@storware.eu)
  - Add: Fake HVM - replaced old Fake HVM with JSON based Fake HVM
    (m.rudnicki@storware.eu)
  - Add: Fake HVM - moved back to using legacy inv sync task as it works :|
    (m.rudnicki@storware.eu)
  - Add: Fake HVM - added type to Hypervisor Storage Json entry
    (m.rudnicki@storware.eu)
  - Add: Fake HVM - added type to Access Key Json entry #2
    (m.rudnicki@storware.eu)
  - Add: Fake HVM - added type to Access Key Json entry (m.rudnicki@storware.eu)
  - Add: Fake HVM - added additional entity relationship in source jsons
    (m.rudnicki@storware.eu)
  - Add: Fake HVM - removed unused BooleanDistribution JSON type
    (m.rudnicki@storware.eu)
  - Add: Fake HVM - added VM hypervisor/project/cluster/access key/data center
    relationship support in json (m.rudnicki@storware.eu)
  - Add: Fake HVM - added VM hypervisor/project/cluster relationships in json
    (m.rudnicki@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-29
changelog:
  - [SVP-22684] New: OpenShift Virtualization - Added retrieving volume creation
    from snapshot timeout from node properties file (a.tkaczyk@storware.eu)
  - [SVP-22590] Fix: Nutanix - fixed restore incremental for nutanix api v4
    (l.kolacinski@storware.eu)
  - [SVP-22688] Fix: Certificates - temporarily disabled failing tests
    (p.rusin@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-31
changelog:
  - Add: Fake HVM - added simple configuration fetch #2 (m.rudnicki@storware.eu)
  - Add: Fake HVM - added simple configuration fetch (m.rudnicki@storware.eu)
  - [SVP-22655] Fix:Nutanix - fixed restore task (changed networks api version)
    (l.kolacinski@storware.eu)
  - [SVP-22590] New: Nutanix - added tests, power on, sync disks to nutanix v4
    (l.kolacinski@storware.eu)
  - [SVP-22685] Fix: Node - Bypass hv version sync for OS in DA strategy
    (a.shakhner@storware.eu)
  - [SVP-22688] Fix: Certificates - removed tests relying on validating actual
    certificates, removed unnecessary old cert keystore files
    (p.rusin@storware.eu)
  - [SVP-22688] Fix: Certificates - replaced certificates in tests, added tests
    not relying on actual cert validation (p.rusin@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-32
changelog:
  - [SVP-22698] Fix: OpenShift - Fixed export of VMs with hotplugged disks
    (a.tkaczyk@storware.eu)
  - [SVP-22616] Fix: OpenShift - Fixed route creation (a.tkaczyk@storware.eu)


author: Storware <no-reply@storware.eu> 7.0.0-86
changelog:
  - Fix: Fake HVM - fixed hvm factory (m.rudnicki@storware.eu)
  - Fix: Fake HVM - fixed the request typing for each inv sync step
    (m.rudnicki@storware.eu)
  - [SVP-22699] Fix: OpenShift - Fixed cross-restore (a.tkaczyk@storware.eu)
  - nutanix_v4 - added logs and node properties (l.kolacinski@storware.eu)
  - [SVP-22590] New: Nutanix - version validation, excluded restore disks,
    restore to selected storage (l.kolacinski@storware.eu)
  - [SVP-22700] Fix: Proxmox - fixed fetching version (p.rusin@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-33
changelog:
  - [SCP-22697] Fix: DataDomain - fixed retention lock (l.kolacinski@storware.eu)
  - nutanix v4 - some changes to node properties (l.kolacinski@storware.eu)
  - Add: Fake HVM - added configuration based data center tests
    (m.rudnicki@storware.eu)


author: Storware <no-reply@storware.eu> 7.5.0-3
changelog:
  - [SVP-22752] Fix: Logging - removed repetitive trace logging from
    FeatureToggleClient (p.rusin@storware.eu)
  - [SVP-22706] New: Proxmox - support for ceph v19 (config paths)
    (p.rusin@storware.eu)
  - [SVP-22650] Fix: Node - SSH OpenStack Inv. Sync. NPE because "hypervisor" is
    null / fetch data from the libvirt via libvirt instanceName
    (a.shakhner@storware.eu)
  - nutanix-v3 - added logs and validation for metadata json
    (l.kolacinski@storware.eu)
  - [SVP-22648] Feature: OpenStack - Nova Microversion orchestration behavior
    change (s.tronowski@storware.eu)
  - [SVP-22676] Fix: Backup failed with Runtime error (a.gawrylik@storware.eu)
  - Add: Fake HVM - finished the full export flow for vm #2
    (m.rudnicki@storware.eu)
  - Add: Fake HVM - finished the full export flow for vm (m.rudnicki@storware.eu)
  - Fix: Handling output stream in NetBackup connector (m.maziarz@storware.eu)
  - [SVP-22650] Fix: Node - Inv. Sync. NPE because "hypervisor" is null / Add
    hvHostname during filling up data from the sdk vm to the http vm
    (a.shakhner@storware.eu)
  - Add: Fake HVM - added simple export source to generate backup files during
    backup (m.rudnicki@storware.eu)
  - Refactor: TaskPathCreator - moved to a separate package + removed unused
    OldNamingConventionPathCreator (m.rudnicki@storware.eu)
  - Add: Miscellaneous - added NonNegativeNumber ZERO default
    (m.rudnicki@storware.eu)
  - [SVP-22650] Fix: Openstack - Inv. Sync. NPE because "hypervisor" is null
    (m.wydryszek@storware.eu)
  - Add: Miscellaneous - added NonNegativeNumber class (m.rudnicki@storware.eu)
  - Maintenance: add more verbose logs for NetBackupConnector
    (m.maziarz@storware.eu)
  - [SVP-22713] Fix: NutanixV3 - removed useless warning
    (l.kolacinski@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-35
changelog:
  - [SVP-22753] Fix: Tape-  fixed multithreading tape writer
    (l.kolacinski@storware.eu)
  - [SVP-22744] OpenShift/KubeVirt: Inventory Sync fails when VM disk has no type
    fields (only name) (s.tronowski@storware.eu)
  - [SVP-22721] Fix: Node - DP4CW AWS EC2 Backup Failing on Nitro/NVMe
    (DevicePathRelation mapping error) / Add compatibility for nvm
    (a.shakhner@storware.eu)
  - [SVP-22766] Fix: HC3 - fixed inventory task (l.kolacinski@storware.eu)
  - [SVP-22719] Fix: Openshift Virtualization Backup task failed - Failed to
    connect to plugin (s.tronowski@storware.eu)
  - [SVP-22734] Add: Nutanix. Log additional information when parsing JSON
    (m.chojnacki@storware.eu)
  - [SVP-22735] Improvement: Task selective data fetching - constructors clean up
    (a.gawrylik@storware.eu)
  - [SVP-22735] Improvement: Task selective data fetching - task status
    (a.gawrylik@storware.eu)
  - [SVP-22735] Improvement: Task selective data fetching - protected entity
    snapshot guid (a.gawrylik@storware.eu)
  - [SVP-22735] Improvement: Task selective data fetching - backup destination
    guid (a.gawrylik@storware.eu)
  - [SVP-22735] Improvement: Task selective data fetching - protected entity
    guid, type and state (a.gawrylik@storware.eu)
  - [SVP-22735] Improvement: Task selective data fetching - tape drive guid
    (a.gawrylik@storware.eu)
  - [SVP-22735] Improvement: Task selective data fetching - task type
    (a.gawrylik@storware.eu)
  - [SVP-22735] Improvement: Task selective data fetching - pure task state
    (a.gawrylik@storware.eu)


author: Storware <no-reply@storware.eu> 7.3.0-78
changelog:
  - [SVP-22763] Fix: Nutanix - error when removing disks from metadata
    (p.rusin@storware.eu)
  - [SVP-22764] Fix: Verge - fixed incremental store (l.kolacinski@storware.eu)


author: Storware <no-reply@storware.eu> 7.2.0-101
changelog:
  - [SVP-22740] Feature: Node -  OpenStack Flavor syncing and matching rework
    (m.wydryszek@storware.eu)


author: Storware <no-reply@storware.eu> 7.2.0-102
changelog:
  - [SVP-22745] Fix: [K8s][Openshift] - deployment is restored without metadata
    (s.tronowski@storware.eu)
  - [SVP-22786] New: OpenShift - Added using node property to customize timeout
    for waiting for restored OpenShift application (a.tkaczyk@storware.eu)
  - Maintenance: feature-toggle - use feature toggle dsl in other routers
    (m.brzozowy@storware.eu)
  - Maintenance: feature-toggle - use feature toggle dsl in router test
    (m.brzozowy@storware.eu)
  - Refactor: App User Group - fixed the imports (m.rudnicki@storware.eu)
  - Maintenance: openstack - add disk attachment and feature toggle dsl
    (m.brzozowy@storware.eu)
  - [SVP-22753] Fix: Tapes - fixed removing tape chunks
    (l.kolacinski@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-40
changelog:
  - [SVP-22739] Fix: Nutanix - fixed export/import vms with pci disks
    (l.kolacinski@storware.eu)
  - [SVP-22761] New: Nutanix - added deleting vm if present
    (l.kolacinski@storware.eu)
  - [SVP-22775] Fix: Node - Failed Vm restore in IBM cloud Infrastructure Center
    (openstack on IBM Z) / Add validation for Nova volume and bypassing its
    creation in some cases (a.shakhner@storware.eu)
  - [SVP-22739] Fix: Nutanix - fixed export/import vms with pci disks
    (l.kolacinski@storware.eu)


author: Storware <no-reply@storware.eu> 7.1.0-86
changelog:
  - [SVP-22783] New: Nutanix v4 - added snapshot management
    (l.kolacinski@storware.eu)
  - Refactor: openstack - handle fetch auth domain via repository
    (m.brzozowy@storware.eu)
  - Refactor: openstack - add repository layer (m.brzozowy@storware.eu)
  - Add: added additional project.env files (m.rudnicki@storware.eu)
  - Maintenance: Openstack Disk Attachment - change factory method
    (m.brzozowy@storware.eu)
  - Maintenance: Openstack Inventory - change factory method
    (m.brzozowy@storware.eu)
  - [SVP-22789] Fix: OpenStack - The inventory synchronization fails if the VM
    flavor has been deleted (m.wydryszek@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-43
changelog:
  - [SVP-21608] Feature: Node - OpenStack partial inventory sync for project
    (a.shakhner@storware.eu)
  - [] Refactor: Node - Clean legacy IDM fixes router (a.shakhner@storware.eu)
  - [SVP-22783] New: Nutanix v4 - added revert to nutanix snapshot management
    (l.kolacinski@storware.eu)
  - Refactor: Openstack - credentials factory as dependency
    (m.brzozowy@storware.eu)
  - Refactor: Openstack DA - add certifcate dsl dummy and extract client factory
    as dependency (m.brzozowy@storware.eu)
  - [SVP-22809] Fix: Proxmox - fixed proxmox progress monitor
    (l.kolacinski@storware.eu)


author: Storware <no-reply@storware.eu> 7.5.0-5
changelog:
  - Refactor: openstack - add new services to openstack dsl infrastructure
    (m.brzozowy@storware.eu)
  - [SVP-22867] Fix: NutanixV4 - fixed deleting vm (l.kolacinski@storware.eu)
  - NutanixV4 - fixed sync disks (l.kolacinski@storware.eu)
  - [SVP-22866] Fix: script for WinRM connection and socket server
    (p.bobak@storware.eu)
  - Nutanix v4 - improvements (l.kolacinski@storware.eu)
  - Refactor: Openstack - handle networking service dsl (m.brzozowy@storware.eu)
  - [SVP-22855] Fix: NutanixV4 - Fixed restore for Nutanix 7.5
    (l.kolacinski@storware.eu)
  - [SVP-22855] Fix: NutanixV4 - removed etag from create vm endpoint
    (l.kolacinski@storware.eu)
  - Refactor: Openstack - add infrastrutuce dsl (m.brzozowy@storware.eu)
  - [SVP-22857] Maintenance: Update pre- and post-scripts for Catalogic vStor
    Backup Destination (m.maziarz@storware.eu)
  - [SVP-22858] Fix: NutanixV4 - fixed inventory sync (we should ignore volume
    groups disks) (l.kolacinski@storware.eu)
  - [SVP-22828] New: NetBackup - init changes for new netbackup
    (l.kolacinski@storware.eu)
  - Refactor: Openstack - introduced connector factory (m.brzozowy@storware.eu)
  - [SVP-22783] Fix: NutanixV4 - we should not fail task while deleting not
    existing snapshots (l.kolacinski@storware.eu)
  - [SVP-22848] Fix: NutanixV4 - fixed disk region fetcher (dynamic api version)
    (l.kolacinski@storware.eu)
  - Refactor: Openstack - move OpenstackApiFactory to client registry
    (m.brzozowy@storware.eu)
  - [SVP-22845] Fix: Proxmox restore failing, vProtect making incorrect qemu-img
    parameter call with media=disk (m.maziarz@storware.eu)
  - [SVP-22842] New: NutanixV4 - added quiesced snapshots
    (l.kolacinski@storware.eu)
  - [SVP-22795] Fix: NetBackup - fixed backup marked as Success (removed) after
    new year (l.kolacinski@storware.eu)
  - Refactor: Openstack - replace project controller with openstack repository
    (m.brzozowy@storware.eu)
  - Refactor: Openstack - remove deprecation from client registry
    (m.brzozowy@storware.eu)
  - Refactor: Openstack - introduced client registry to disk attachment class
    (m.brzozowy@storware.eu)
  - Refactor: Openstack - introduced client registry to ssh transfer class
    (m.brzozowy@storware.eu)
  - Refactor: Openstack - change gateway to client registry
    (m.brzozowy@storware.eu)
  - Refactor: Openstack - introduced gateway factory to openstack api factory
    (m.brzozowy@storware.eu)
  - Refactor: Openstack - introduced openstack gateway factory
    (m.brzozowy@storware.eu)
  - Refactor: Openstack - not used client factory (m.brzozowy@storware.eu)
  - Refactor: Openstack - delete feature toggle openstack-client-factory-
    modularized (m.brzozowy@storware.eu)
  - Refactor: Openstack - introduced abstract factory client in
    OpenstackHypervisorManager (m.brzozowy@storware.eu)
  - Refactor: Openstack - introduced abstract client factory as dependency
    (m.brzozowy@storware.eu)
  - Refactor: openstack - add certification manager as dependency
    (m.brzozowy@storware.eu)
  - Refactor: Openstack - simplified openstack hvm creation using registry for
    dependencies (m.brzozowy@storware.eu)
  - Refactor: Openstack - introduce repository (m.brzozowy@storware.eu)


author: Storware <no-reply@storware.eu> 7.5.0-6
changelog:
  - [SVP-153969] Fix: Node - fix OS tests (a.shakhner@storware.eu)
  - [SVP-22870] Fix: Node - Add headers from prev session when refreshing client
    (a.shakhner@storware.eu)
  - [SVP-22828] New: Netbackup - added save command (l.kolacinski@storware.eu)
  - [SVP-22862] Fix: Parsing lvs output in KVM (m.maziarz@storware.eu)
  - [SVP-22871] Fix: NutanixV4 - fixed request for creating recovery points
    (l.kolacinski@storware.eu)
  - [SVP-22796] Fix: tests (m.chojnacki@storware.eu)
  - [SVP-22796] Fix: OS Agent. Handle error codes for completed tasks.
    (m.chojnacki@storware.eu)


author: Storware <no-reply@storware.eu> 7.0.0-87
changelog:
  - [SVP-22587] New: Schedules listing - new query param
    (t.lipczynski@storware.eu)
  - [SVP-22236] Fix: M365 - Restore for nested folders from a SharePoint site
    (multiple levels) fails. (j.ptak@storware.eu)
  - [SVP-22879] Fix: NutanixV4 - added support for sata and ide disks. And fixed
    restoring boot config (l.kolacinski@storware.eu)
  - [SVP-22908] Fix: NutanixV4 - fixed restore for vms with 10+ disks
    (l.kolacinski@storware.eu)
  - Merged in SVP-22864-OpenStack-Validate-do-we-really-need-to-list-all-VMs-
    twice-during-Inv-sync (pull request #6303) (m.wydryszek@storware.eu)
  - [SVP-22898] Fix: NutanixV4 - Added more vm metadata
    (l.kolacinski@storware.eu)
  - [SVP-22814] IBM-Z openstack import failed - Optimized and added missing
    imports (s.tronowski@storware.eu)
  - [SVP-22814] IBM-Z openstack import failed - Please choose a Storage Template
    before deploying BFV images (s.tronowski@storware.eu)
  - [SVP-22887] Fix: NutanixV4 - added saving snapshots to database in export
    task (l.kolacinski@storware.eu)
  - [SVP-22353] Fix: [Openstack] After unmounting mounted backup, volume still
    exists (s.tronowski@storware.eu)
  - [SVP-22886] Fix: Node - Fix snapshot cleanup (a.shakhner@storware.eu)
  - []Fix: Node - fix test (a.shakhner@storware.eu)
  - [SVP-22886] Fix: Node - ExternalAPIException: Couldn't find snapshot with ID
    (after new policy attach) | Add scope to project when validating snapshot
    existence (a.shakhner@storware.eu)
  - [SVP-22881] Refactor: Diff Tool - removed unnecessary comments from module
    code (p.rusin@storware.eu)
  - [SVP-22886] Fix: Node - ExternalAPIException: Couldn't find snapshot with ID
    (after new policy attach) | Add validation for snapshot existence
    (a.shakhner@storware.eu)
  - [SVP-22881] New: Diff Tool - added use case handling incremental merge
    (p.rusin@storware.eu)
  - [SVP-22828] New: NetBackupV2 - added restoring selected files
    (l.kolacinski@storware.eu)
  - [SVP-22828]New: NetBackupV2 - added restore, validators, tests and more
    (l.kolacinski@storware.eu)
  - [SVP-22828] New: NetBackupV2 - added estimated progress monitor and fixed
    some issues (l.kolacinski@storware.eu)
  - []Fix: Node - Filtering non present disks (a.shakhner@storware.eu)
  - [SVP-22828] New: NetBackupV2 - added listing with keyword
    (l.kolacinski@storware.eu)
  - [SVP-22828] New: NetBackupV2  - added tests and tag to bpblist
    (l.kolacinski@storware.eu)
  - [SVP-22828] New: NetBackupV2 -  added new type of bd and improved fetching
    versions (l.kolacinski@storware.eu)
  - [SVP-22838] Fix: Openstack - We have garbage snapshosts in storware database
    that are not existing on ceph nodes (m.wydryszek@storware.eu)
  - [SVP-22844] New: OpenShift - Added logging resolved address for OpenShift
    plugin route (a.tkaczyk@storware.eu)
  - [SVP-22828] New: Netbackup connector - adjusted save operation after new
    requirements (l.kolacinski@storware.eu)
  - [SVP-22792] New: Crate OS Agent container manager (m.chojnacki@storware.eu)
  - [SVP-22881] New: Diff Tool - added initial implementation for module
    responsible for reading and writing incremental data (p.rusin@storware.eu)
  - Refactor: feature toggle - introduced BaseRegistry in routers
    (m.brzozowy@storware.eu)
  - Refactor: feature toggle - change feature value txt to static fields
    (m.brzozowy@storware.eu)
  - Refactor: Feature toggle - change name ToggleManager to ToggleClient
    (m.brzozowy@storware.eu)
  - [SVP-22875] Fix: Test leakage to the server when getting the feature toggle
    (m.chojnacki@storware.eu)
  - Refactor: Openstack - introduced base registry service locator
    (m.brzozowy@storware.eu)
  - Refactor: Openstack - add dsl samples (m.brzozowy@storware.eu)
  - Refactor: Openstack - handling backup metadata update
    (m.brzozowy@storware.eu)
  - [SVP-22676] Fix: Backup failed with Runtime error - improvement for open-api
    contract when receiving enums (a.gawrylik@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.1-0
changelog:
  - Fix: feature toggle - fix certifcate initialization (m.brzozowy@storware.eu)
  - Fix: feature toggle - base registry certification change initialization to
    lazy (m.brzozowy@storware.eu)
  - [SVP-22911] Fix: NutanixV3 - added fallback to v4 on depreacted update vm
    endpoint (l.kolacinski@storware.eu)
  - [SVP-22745] Fix: feature toggle test cases (s.tronowski@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-48
changelog:
  - [SVP-22934] Fix: Node - Rework Request builder module, add tests, fix
    extended path handling (a.shakhner@storware.eu)
  - [SVP-22928] Fix: NutanixV4 - fixed import from FS (l.kolacinski@storware.eu)
  - [SVP-22928] New: VolumeGroupsV4 - added new inventory methods to client &
    more refactor (l.kolacinski@storware.eu)
  - [SVP-22928] New: VolumeGroupsV4 -  preparations (l.kolacinski@storware.eu)
  - Refactor: openstack export - introduce write metadata to repository
    (m.brzozowy@storware.eu)
  - [SVP-22929] New: VolumeGroupsV4 - moved code (l.kolacinski@storware.eu)
  - [SVP-22849] Fix: NutanixV4 - removed iscsi initiator file reinitialization
    (l.kolacinski@storware.eu)
  - [SVP-22919] Fix: Proxmox - restore. Notes/description restoring
    (m.chojnacki@storware.eu)
  - [SVP-22918] NullPointerException error during import
    (s.tronowski@storware.eu)
  - [SVP-22849] New: NutanixV4 - added reinitialization iscsi initatorname file
    and added 'snapshotexists' validation (l.kolacinski@storware.eu)
  - [SVP-22881] New: Diff Tool - test improvements, more tests
    (p.rusin@storware.eu)
  - [SVP-22881] New: Diff Tool - added CBT entry aggregation to module,
    refactored tests (p.rusin@storware.eu)
  - [SVP-22885] Excluded disk copied to staging area during restore
    (s.tronowski@storware.eu)
  - Fix: Error logging in feature toggles. (j.ptak@storware.eu)
  - [SVP-22860] Fix: NutanixV4 -  fixed EOF error (l.kolacinski@storware.eu)


author: Storware <no-reply@storware.eu> 7.2.0-81
changelog:
  - Refactor: Backup Cleanup - added the size query (m.rudnicki@storware.eu)
  - [SVP-22478] Fix: M365 - Shared Mailboxes should not use license.
    (j.ptak@storware.eu)
  - Refactor: Backup Cleanup - updated the Backup Cleanup Configuration to return
    the Backup File Location backup time + VM-specific query method + added
    parameters to dto (m.rudnicki@storware.eu)
  - [SVP-22470] Fix: Zfs BD update - check nodes after assignment
    (t.lipczynski@storware.eu)
  - Add: FeatureToggle - cache layer (a.gawrylik@storware.eu)
  - [SVP-22440] New: Logging - Added loging task ID (a.tkaczyk@storware.eu)


author: Storware <no-reply@storware.eu> 7.2.0-82
changelog:
  - [SVP-22374] Fix: Downloading files from the mounted backup is failing
    (a.gawrylik@storware.eu)
  - [SVP-22509] Fix: Proper ownership of debug files (m.maziarz@storware.eu)
  - Refactor: Backup Cleanup - added the last modification time + backup guid to
    requested backup files (m.rudnicki@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-18
changelog:
  - [SVP-22518] Fix: API - Sync duplicate error, Node Part / Create separate JOOQ
    endpoint to fetch all HVStorages related to the target HV
    (a.shakhner@storware.eu)
  - [SVP-22488] Fix: Dashboard Staging Space - Nodes sorting
    (t.lipczynski@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-20
changelog:
  - [SVP-22506] Fix: Inv. Sync - Runtime error - add @Diagnose support
    (a.gawrylik@storware.eu)
  - [SVP-22539] Fix: Task - should update the parent backup on failed
    export/store tasks (m.rudnicki@storware.eu)
  - Add: Backup Cleanup - added a better progress after performance fixes
    (m.rudnicki@storware.eu)
  - Refactor: Backup Cleanup - added pagination + per bd count for entity listing
    (m.rudnicki@storware.eu)
  - [SVP-22461] Fix: API - When try to restore by recovery plan to another
    project we use original port instead new / Remove set up mac address when
    using original mac address is disabled (a.shakhner@storware.eu)
  - [SVP-22460] Fix: Quotas - Should fail the task if the quota is exceeded
    (a.gawrylik@storware.eu)
  - [SVP-22375] Fix: Application - update mapper (t.lipczynski@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-21
changelog:
  - Refactor: Retention - added tests to cover the OS AGENT retention hint change
    + backup rule absence (m.rudnicki@storware.eu)
  - Refactor: Retention - removed old test assertions for the fluent api
    assertion style (m.rudnicki@storware.eu)
  - Refactor: Retention - added tests for time version expiry
    (m.rudnicki@storware.eu)
  - [SVP-22542] Fix: Export Task Service - throw exception if no rules found
    (t.lipczynski@storware.eu)
  - [SVP-22198] Fix: CLI- fixed node registration (l.kolacinski@storware.eu)
  - [SVP-22547] New: License - no M365 support on v7.4.0 without license features
    (t.lipczynski@storware.eu)
  - Refactor: Retention - fixed test05 to disregard date order in return
    (m.rudnicki@storware.eu)
  - Refactor: Retention - added simple tests on top of retention deletable
    version fetch (getLegacyBackupFilesToRemove) (m.rudnicki@storware.eu)
  - [SVP-22545] Fix: License text - Storware address (t.lipczynski@storware.eu)


author: Storware <no-reply@storware.eu> 7.2.0-86
changelog:
  - [SVP-19903] New: PURGE - Change comparison implementation to comparing by
    paths. (j.ptak@storware.eu)
  - Refactor: Retention - added tests to cover the OS AGENT retention hint change
    - Refactor: Retention - added tests to cover the OS AGENT retention hint change
    - Refactor: Retention - added tests to cover the OS AGENT retention hint change
    - Refactor: Retention - added tests to cover the OS AGENT retention hint change
    - Refactor: Retention - added tests to cover the OS AGENT retention hint change
    - Refactor: Retention - added tests to cover the OS AGENT retention hint change
    - [SVP-22523] Fix: BDSync - fixed bd sync task (l.kolacinski@storware.eu)
  - [SVP-22553] Fix: Mailing List - get details, horizon restriction
    (t.lipczynski@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-23
changelog:
  - [SVP-22477] Fix: backup stays in "queued" status when license is invalid
    (a.gawrylik@storware.eu)
  - [SVP-21999] Fix: Backup Cleanup - fixed the backup cleanup task generation
    for schedule (per bd and not per entity) (m.rudnicki@storware.eu)
  - [SVP-21257] Fix: ESXi & vCenter Restore Settings - missing original disk uuid
    (t.lipczynski@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-24
changelog:
  - Add: Fake HVM - Added uuid to guid mapping query for inv sync
    (m.rudnicki@storware.eu)
  - Maintenance: add hostname and timestamp as the default path for internal DB
    backup (m.maziarz@storware.eu)
  - [SVP-22596] Add aggregated toasts feature flag (p.wojtowicz@storware.eu)
  - [SVP-22589] New: Nutanix v4- nutanix v4 backup formats
    (l.kolacinski@storware.eu)
  - [SVP-22607] Fix: Application - "environment variable" - maximum length
    limitation (a.gawrylik@storware.eu)
  - [SVP-22600] Fix: Instant Restore - fixed the instant restore node assignment
    to support NFS share mapping (m.rudnicki@storware.eu)
  - [SVP-22604] Fix: Backup Cleanup - fixed the backup cleanup task generation
    when one of bds has no nodes assigned via node config
    (m.rudnicki@storware.eu)
  - [SVP-22601] Fix: Tests - errrors resulting from url binding conflicts for
    Wiremock (p.rusin@storware.eu)
  - [SVP-22516] Mounted Backup: Improvement file downloading
    (a.gawrylik@storware.eu)


author: Storware <no-reply@storware.eu> 7.2.0-89
changelog:
  - Fix: Task - fixed the id mapping endpoint for inv sync #2
    (m.rudnicki@storware.eu)
  - Fix: Task - fixed the id mapping endpoint for inv sync
    (m.rudnicki@storware.eu)
  - [SVP-22635] Fix: Nutanix Feature toggle (t.lipczynski@storware.eu)
  - [SVP-22635] Fix: Nutanix Feature toggle (t.lipczynski@storware.eu)
  - [SVP-22635] New: Nutanix v4 - Feature Toggle for UI
    (t.lipczynski@storware.eu)
  - [SVP-22614] New: Initialize - log FeatureToggles with modified value
    (t.lipczynski@storware.eu)
  - [SVP-20004] Fix: M365 - Unable to open protected data of user with 100k+
    emails. (j.ptak@storware.eu)
  - Refactor: retention - move matchin logic to domain (m.brzozowy@storware.eu)
  - [SVP-22612] Fix: Quota - delete migration as the customer will receive the
    SQL (m.rudnicki@storware.eu)
  - [SVP-22614] New: Feature Toggles - send info about default toggle value
    (t.lipczynski@storware.eu)
  - [SVP-22612] Fix: Quota - changed the naming of notification trigger to the
    correct one (QUOTA_HARD_LIMIT_EXCEEDED -> QUOTA_LIMIT_EXCEEDED)
    (m.rudnicki@storware.eu)


author: Storware <no-reply@storware.eu> 7.5.0-0
changelog:
  - Refactor: retention - renaming domain class (m.brzozowy@storware.eu)
  - [DEV] Feature toggles - x-total-count (t.lipczynski@storware.eu)
  - [SVP-22494] Fix: OSA - Updated policy deletion rules for features
    consistency. (j.ptak@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-27
changelog:
  - [SVP-22666] Fix: Node - Server getting Session_Expired/DB_ENTITY_NOT_FOUND
    Error message and Preventing UI login / Add filtering via Abstract entity in
    vararg method (a.shakhner@storware.eu)
  - [SVP-21607] Add: Fake HVM - added a separate endpoint to create a Fake HVM
    (m.rudnicki@storware.eu)
  - [SVP-22669] Fix: Certificates - value of trust all certs flag not displayed
    for Nutanix Files and Nutanix Volume Groups (p.rusin@storware.eu)
  - [SVP-22653] Fix: API - Add more logs for Allocated resources orchestration
    (a.shakhner@storware.eu)
  - [SVP-21999] Fix: Backup Cleanup - enabled the new backup cleanup generation
    feature toggle for backup destinations to enabled since 7.4.0
    (m.rudnicki@storware.eu)
  - [SVP-22599] Fix: M365 - unable to download large files
    (a.gawrylik@storware.eu)
  - [DEV] Feature toggles - sort by 'is value default' (t.lipczynski@storware.eu)
  - Add: Inventory Sync - added Access Key/Auth Domain id mapping
    (m.rudnicki@storware.eu)
  - [SVP-22477] Fix: backup stays in "queued" status when license is invalid
    (a.gawrylik@storware.eu)
  - Add: Inventory Sync - added Hypervisor host mapping (m.rudnicki@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-29
changelog:
  - Add: Fake HVM - added configuration fetching for node
    (m.rudnicki@storware.eu)
  - Add: Fake HVM - added configuration assert class for tests
    (m.rudnicki@storware.eu)
  - [SVP-22590] New: Nutanix - enabled nutanix v4 incremental
    (l.kolacinski@storware.eu)


author: Storware <no-reply@storware.eu> 7.2.0-93
changelog:
  - Add: Fake HVM - updated configuration with lombok get/set methods to comply
    with open api code generation (m.rudnicki@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-31
changelog:
  - [SVP-22257] Fix: Task - fixed the backup progress calculation when clean old
    backups is disabled (m.rudnicki@storware.eu)
  - [SVP-22690] Fix: Restore task validator - Protected Entity name duplication
    refactor with unit tests (t.lipczynski@storware.eu)
  - [SVP-22257] Fix: Task - added test for a finished workflow progress
    calculation (m.rudnicki@storware.eu)
  - [SVP-22662] Fix: Exported PDF/HTML/Email reports missing entries
    (a.gawrylik@storware.eu)
  - [SVP-22694] Fix: Openstack Restore Settings - cross restore case HVM type
    check (t.lipczynski@storware.eu)
  - Refactor: Fake HVM - updated the config structure #2 (added lombok getters
    setters) (m.rudnicki@storware.eu)
  - Refactor: Fake HVM - updated the config structure (m.rudnicki@storware.eu)
  - [SVP-22476] Fix: Remove all cancelled/failed tasks in workflow execution
    console doesn't work - set feature toggle as enabled since 750
    (a.gawrylik@storware.eu)
  - Refactor: Fake HVM - fixed the inv sync config dtos #3
    (m.rudnicki@storware.eu)
  - Refactor: Fake HVM - fixed the inv sync config dtos #2
    (m.rudnicki@storware.eu)
  - Refactor: Fake HVM - fixed the inv sync config dtos (m.rudnicki@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-32
changelog:
  - [SVP-22691] Fix: Backup Destination proper deletion - set as enabled since
    750 (a.gawrylik@storware.eu)
  - [SVP-22607] Fix: Application "environment variable" - maximum length
    limitation (a.gawrylik@storware.eu)


author: Storware <no-reply@storware.eu> 7.0.0-86
changelog:
  - Fix: Fake HVM - fixed the request typing for each inv sync step
    (m.rudnicki@storware.eu)
  - [SVP-22607] Fix: Application "environment variable" - additional validation
    params for value field (a.gawrylik@storware.eu)


author: Storware <no-reply@storware.eu> 7.5.0-2
changelog:
  - Maintenance: New set of default MariaDB params (m.maziarz@storware.eu)
  - Fix: Fake HVM - fixed the vm flavor request (m.rudnicki@storware.eu)


author: Storware <no-reply@storware.eu> 7.5.0-3
changelog:
  - [SVP-22650] Fix: API - Change default impl of getListByQuery in
    QueryDslHypervisorRepository from QueryDSL to JOOQ (a.shakhner@storware.eu)
  - [SVP-22711] Fix: OpenStack - Changing the domain in Authentication Domains
    causes the domain to change in the VM details (m.wydryszek@storware.eu)
  - [SVP-22711] Fix: OpenStack - After changing the domain and performing
    inventory synchronization, the data from the previous domain disappears
    (m.wydryszek@storware.eu)
  - [SVP-22727] Fix: Restore - fixed the RBAC filter on the vm restore options
    (m.rudnicki@storware.eu)
  - [SVP-22725] Fix: VM list - correct last backup time
    (t.lipczynski@storware.eu)
  - [SVP-22676] Fix: Backup failed with Runtime error (a.gawrylik@storware.eu)
  - Add: Fake HVM - fixed vm export configuration query in fetch endpoint #2
    (m.rudnicki@storware.eu)
  - [SVP-22726] New: Script for generation & setup proper ssl certificate
    (m.maziarz@storware.eu)
  - Add: Fake HVM - fixed vm export configuration query in fetch endpoint
    (m.rudnicki@storware.eu)
  - Add: Fake HVM - added vm export configuration fetch endpoint
    (m.rudnicki@storware.eu)
  - [SVP-22474] Fix: Workflow - fixed deleting the running workflow executions --
    not algorithm throws exception (m.rudnicki@storware.eu)
  - [SVP-22710] Fix: OpenStack restore settings - new originalStorageGuid
    (t.lipczynski@storware.eu)
  - Fix: Runtime Exception Handler - updated RuntimeExceptionHandler so it does
    not throw any NPE internally (m.rudnicki@storware.eu)


author: Storware <no-reply@storware.eu> 7.3.0-75
changelog:
  - [SVP-22735] Improvement: Task selective data fetching - protected entity
    guid, type and state (a.gawrylik@storware.eu)
  - [SVP-22735] Improvement: Task selective data fetching - backup destination
    guid (a.gawrylik@storware.eu)
  - [SVP-22735] Improvement: Task selective data fetching - protected entity
    snapshot guid (a.gawrylik@storware.eu)
  - [SVP-22735] Improvement: Task selective data fetching - tape drive guid
    (a.gawrylik@storware.eu)
  - [SVP-22735] Improvement: Task selective data fetching - task type
    (a.gawrylik@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-35
changelog:
  - [SVP-22726] New: Script for generation & setup proper ssl certificate
    (m.maziarz@storware.eu)
  - Maintenance: toggle converter - repackage toggle definition in java class
    (m.brzozowy@storware.eu)
  - [SVP-22729] Fix: ProtectedEntity - delete virtual machine and its data -
    issue while database flushing (a.gawrylik@storware.eu)
  - [SVP-22636] Refactor: Replacing QueryDSL with jOOQ. (j.ptak@storware.eu)
  - Add: feature toggle - ui editable for toggle class definition
    (m.brzozowy@storware.eu)
  - Maintenance: Feature Toggle - improve toggle settings maintenance
    (m.brzozowy@storware.eu)


author: Storware <no-reply@storware.eu> 7.3.0-78
changelog:
  - Maintenance: feature-toggle - improve writing tests feature toggle using DSL
    (m.brzozowy@storware.eu)
  - Maintenance: feature-toggle - deprecate Extension class in toggle client
    (m.brzozowy@storware.eu)
  - Maintenance: feature-toggle - deprecate Extension.booleanResult(FeatureToggle
    featureToggle)  method in toggle client (m.brzozowy@storware.eu)
  - Maintenance: feature-toggle - deprecate result method in toggle client
    (m.brzozowy@storware.eu)
  - Maintenance: feature-toggle - use new client method (m.brzozowy@storware.eu)


author: Storware <no-reply@storware.eu> 7.2.0-101
changelog:
  - [SVP-22740] Feature: API -  OpenStack Flavor syncing and matching rework
    (m.wydryszek@storware.eu)
  - Maintenance: feature-toggle - switch test to new feature toggle dsl
    (m.brzozowy@storware.eu)
  - Mainatenance: feature-toggle - fix typo (m.brzozowy@storware.eu)
  - Maintenance: feature-toggle - improve naming in feature toggle DSL
    (m.brzozowy@storware.eu)


author: Storware <no-reply@storware.eu> 7.2.0-102
changelog:
  - Maintenance: feature toggle dsl - change factory method
    (m.brzozowy@storware.eu)
  - [SVP-22747] Fix: Snapshot policy priority is not applied
    (a.gawrylik@storware.eu)
  - Refactor: App User Groups - moved dtos to correct package
    (m.rudnicki@storware.eu)
  - Refactor: App User Groups - flattened the package files #2
    (m.rudnicki@storware.eu)
  - Refactor: App User Groups - flattened the package files
    (m.rudnicki@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-40
changelog:
  - [SVP-22767] Fix: M365 - Runtime error while attempting to update policy.
    (j.ptak@storware.eu)
  - Add: Setup - updated project.env files with description
    (m.rudnicki@storware.eu)
  - Add: Setup - added project.env files to modules (m.rudnicki@storware.eu)
  - [SVP-22213] Fix: Api - Values in backup charts completely don't make sense
    (m.wydryszek@storware.eu)
  - [SVP-21127] New: Feature Toggle - backup retention improvement
    (t.lipczynski@storware.eu)
  - Fix: Security - fixed the requester access / requester source annotation and
    filtering (m.rudnicki@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-41
changelog:
  - [SVP-20837] Fix: Reporting - backup time in backup with few export attemps
    show incorent duration (a.gawrylik@storware.eu)
  - [SVP-22801] Fix: Virtual Machine - fixed the Virtual Machine ordering
    (m.rudnicki@storware.eu)


author: Storware <no-reply@storware.eu> 7.1.0-86
changelog:
  - [SVP-22806] Fix: Schedule - fixed the schedule processed cache #2
    (m.rudnicki@storware.eu)
  - [SVP-22806] Fix: Schedule - fixed the schedule processed cache
    (m.rudnicki@storware.eu)
  - [SVP-22806] Fix: Schedulers - fixed concurrency (l.kolacinski@storware.eu)
  - Add: added project.env files for api and server (api + ui)
    (m.rudnicki@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-43
changelog:
  - Add: Feature Toggle - added a new ft endpoint to show records during login
    (m.rudnicki@storware.eu)
  - Add: Feature Toggle - commented the annotations for future fix (node access)
    - [SVP-21608] Feature: API - OpenStack partial inventory sync for project
    (a.shakhner@storware.eu)
  - Add: Feature Toggle - commented the annotations for future fix (node access)
    (m.rudnicki@storware.eu)
  - Add: Feature Toggle - added header access required for /features endpoints
    (/access exempted) (m.rudnicki@storware.eu)
  - Add: Feature Toggle - added generating feature toggle security token
    (m.rudnicki@storware.eu)
  - [SVP-22767] Fix: Runtime error while attempting to update policy.
    (j.ptak@storware.eu)
  - [SVP-22213] Fix: Api - Values in backup charts completely don't make sense -
    fix incorrect test name (m.wydryszek@storware.eu)
  - [SVP-22213] Fix: Api - Values in backup charts completely don't make sense -
    adjust transfer rate calculation for new cases (m.wydryszek@storware.eu)
  - Refactor: Schedule - updated lastrun requirement in due schedule query
    (m.rudnicki@storware.eu)
  - [SVP-22813] Fix: API - Samsung Inventory Sync not working
    (a.shakhner@storware.eu)
  - Refactor: Schedule - added day/month requirement to due schedule query
    (m.rudnicki@storware.eu)
  - Refactor: System Time - updated system time to also include change zone id
    method #3 (m.rudnicki@storware.eu)
  - [SVP-22810] Fix: License Subscription - initialize (t.lipczynski@storware.eu)
  - Refactor: System Time - updated system time to also include change zone id
    method #2 (m.rudnicki@storware.eu)
  - Refactor: System Time - updated system time to also include change zone id
    method (m.rudnicki@storware.eu)
  - [SVP-22806] Add: Schedule - updated due schedule query joins
    (m.rudnicki@storware.eu)
  - [SVP-22806] Add: Schedule - added new queries to fetch due schedules
    (m.rudnicki@storware.eu)
  - Add: System Time - added midnight calc support (m.rudnicki@storware.eu)


author: Storware <no-reply@storware.eu> 7.5.0-5
changelog:
  - Add: Jooq Codegen - plugged cache in prod (disabled by default)
    (m.rudnicki@storware.eu)
  - Add: Jooq Codegen - added migration and pom cache overwrite
    (m.rudnicki@storware.eu)
  - Add: Feature Toggle - set the full security on FT endpoints
    (m.rudnicki@storware.eu)
  - [SVP-22805] Ensure jOOQ reads see pending JPA changes; restore IT stability;
    add fast database restore for integration tests (a.gawrylik@storware.eu)
  - Add: Jooq Codegen - added migration and pom cache overwrite
    (m.rudnicki@storware.eu)
  - [SVP-22840] Fix: Missing Romanian enum (t.lipczynski@storware.eu)
  - [SVP-22841] Fix: OSA - Unable to clone policy - runtime error.
    (j.ptak@storware.eu)
  - [SVP-22840] New: Romanian Language (t.lipczynski@storware.eu)
  - Add: Jooq Codegen - added migration comparison for cache
    (m.rudnicki@storware.eu)
  - [SVP-22851] Fix: License - fixed the BETB calculation to only consider unique
    BDs (m.rudnicki@storware.eu)
  - [SVP-22030] Change logs zip filename (p.wojtowicz@storware.eu)
  - Add: JooQ Codegen - added pom.xml original/cache comparison
    (m.rudnicki@storware.eu)
  - Add: JooQ Codegen - added pom.xml reader (m.rudnicki@storware.eu)
  - Add: JooQ Codegen - added cache directory management + updated cache docs
    (m.rudnicki@storware.eu)
  - Add: JooQ Codegen - added cache documentation (m.rudnicki@storware.eu)
  - Add: JooQ Codegen - added simple cryptography class (m.rudnicki@storware.eu)
  - Refactor: Arch Tests - moved them to integration test phase #2 + removed core
    package test (unnecessary) (m.rudnicki@storware.eu)
  - Refactor: Arch Tests - moved them to integration test phase
    (m.rudnicki@storware.eu)
  - Refactor: Arch Tests - added a separate test for checking RouterTest class
    extension with grep (m.rudnicki@storware.eu)
  - Refactor: Arch Tests - fixed importing all the classes (only once) + new
    grep-based jakarta usage test (m.rudnicki@storware.eu)
  - Refactor: Backup Group - removed unnecessary usage test
    (m.rudnicki@storware.eu)
  - Add: FT Converter - changed json read step to immediately consume ft json
    file stream (m.rudnicki@storware.eu)
  - Add: FT Converter - added DummyLog for test purposes (m.rudnicki@storware.eu)
  - Add: FT Converter - added byte[] Cryptography md5 alg
    (m.rudnicki@storware.eu)
  - Add: FT Converter - added simple Cryptography class (m.rudnicki@storware.eu)
  - Add: Fake HVM - add security group in API (m.rudnicki@storware.eu)
  - [SVP-22794] Fix: Restore - added a new flow to pick node config during
    recovery plan task creation (m.rudnicki@storware.eu)
  - [SVP-22819] New: FT - new workflows/tasks console filters
    (t.lipczynski@storware.eu)
  - [SVP-22213] Fix: Api - Values in backup charts completely don't make sense -
    fix transfer rate calculation and time bucket alignment
    (m.wydryszek@storware.eu)
  - Add: Feature Toggle - added a new ft endpoint to show records during login #2
    (m.rudnicki@storware.eu)


author: Storware <no-reply@storware.eu> 7.0.0-87
changelog:
  - [SVP-22896]Fix: Node - Backup job completed but not able to restore \ Create
    archived task from store task every time it fails (a.shakhner@storware.eu)
  - Revert "[SVP-20837] Fix: Reporting - backup time in backup with few export
    attemps show incorent duration" (a.gawrylik@storware.eu)
  - [SVP-22587] New: Schedules controller - new endpoint to list schedules by
    given guids (t.lipczynski@storware.eu)
  - [SVP-22236] Fix: M365 - Restore for nested folders from a SharePoint site
    (multiple levels) fails. (j.ptak@storware.eu)
  - [SVP-22888] Fix: NutanixV4 - fixed restore modal (l.kolacinski@storware.eu)
  - fix: add 'uname -n' to subject alternatives during certificate creation
    (m.maziarz@storware.eu)
  - [SVP-22883] Cohesity NetBackup - Feature Toggle description
    (t.lipczynski@storware.eu)
  - [SVP-22839] Fix: M365 - Delete user causes runtime error and session
    expiration. (j.ptak@storware.eu)
  - [SVP-22840] Fix: Romanian translations in system notifications
    (t.lipczynski@storware.eu)
  - [SVP-22828] Fix: NetBackupV2 - changed netbackup label
    (l.kolacinski@storware.eu)
  - []Fix: API - Filtering non present disks (a.shakhner@storware.eu)
  - [SVP-22883] New: Feature Toggle - NetBackup v2 (t.lipczynski@storware.eu)
  - Refactor: Backup Metadata - updated migration number (m.rudnicki@storware.eu)
  - Refactor: Backup Metadata - updated backup_metadata origin_entity_name db
    field type to utf8mb4_bin (m.rudnicki@storware.eu)
  - [SVP-22828] New: NetBackupv2 - added new BD to server
    (l.kolacinski@storware.eu)
  - Refactor: TransactionProvider - removed usage tests as new implementation
    doesn't throw exception when in @Transactional #2 (m.rudnicki@storware.eu)
  - Refactor: TransactionProvider - removed usage tests as new implementation
    doesn't throw exception when in @Transactional (m.rudnicki@storware.eu)
  - Refactor: LegacyBackupDestinationServiceTest - added stubs instead of mockito
    + removed duplicated router extension tests (m.rudnicki@storware.eu)
  - Refactor: RetentionServiceTest - added interface method on RetentionService
    for stub purposes + moved http client test to Integration Tests (requires
    wiremock) (m.rudnicki@storware.eu)
  - Refactor: RetentionServiceTest - added interface on ProtectedEntityService to
    dummy in tests + removed jakarta archunit test (duplicated)
    (m.rudnicki@storware.eu)
  - Refactor: BackupDestinationService - added interface on
    LegacyBackupDestinationService to stub in tests (m.rudnicki@storware.eu)
  - Refactor: disabled pom.xml build debug messages by default
    (m.rudnicki@storware.eu)
  - Refactor: removed endorsed dir (unused), introduced test parallelity and
    jacoco file append to minimize build time (m.rudnicki@storware.eu)
  - Refactor: moved OnlySbrDecimalFormatUsageAllowedRuleTest to integration tests
    (m.rudnicki@storware.eu)
  - DefaultLdapServiceTest optimization (a.gawrylik@storware.eu)
  - Add: Jooq Codegen - updated cache enabling with system env instead of pom.xml
    (m.rudnicki@storware.eu)
  - [SVP-22676] Fix: Backup failed with Runtime error - improvement for open-api
    contract when sending enums (a.gawrylik@storware.eu)
  - Merged in SVP-22878-FT-password-does-not-work-if-the-version-is-from-.git
    (pull request #6544) (a.gawrylik@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.1-0
changelog:
  - [SVP-22704] New: Third Party Restriction - no OS Credentials modification
    (t.lipczynski@storware.eu)
  - Refactor: vm policy - introduce repository for auto assign vm policy
    (m.brzozowy@storware.eu)
  - Add: properties - added log suppression of deployment/smallrye warning logs
    (disabled by default) (m.rudnicki@storware.eu)
  - Remove: pom.xml - removed "cache-enabled" from file for jooq caching (unused)
    (m.rudnicki@storware.eu)
  - Refactor: Feature Toggle - updated "feature-toggles/current" endpoint to be
    visible for user and for node (m.rudnicki@storware.eu)


author: Storware <no-reply@storware.eu> 7.4.0-48
changelog:
  - [SVP-22930] Fix: Backups - added diagnose on backup status update
    (m.rudnicki@storware.eu)
  - [SVP-22930] Fix: Backups - added logging for synthetic backup parent update
    when no/multiple children found (m.rudnicki@storware.eu)
  - Add: build - added thread safety for feature-toggle-converter (to make builds
    faster) (m.rudnicki@storware.eu)
  - Add: build - reintroduced clean during build to ensure that classes dependent
    on the changed ones are up to date (m.rudnicki@storware.eu)
  - Refactor: vm policy - test scenarios (a.gawrylik@storware.eu)
  - [SVP-22928] New: VolumeGroupsV4 - added new Storage Provider type
    (l.kolacinski@storware.eu)
  - [SVP-22928] New: VolumeGroupsV4 - added new Storage Provider type
    (l.kolacinski@storware.eu)
  - Add: build - added removal of old jars when clean stage skipped
    (m.rudnicki@storware.eu)
  - Refactor: vm policy - test scenarios (a.gawrylik@storware.eu)
  - Add: build - added a cache enable when dev profile chosen
    (m.rudnicki@storware.eu)
  - Add: build - added a general SBR_SERVER_CACHE_ENABLED var to enable all cache
    functionalities by reading env file (m.rudnicki@storware.eu)
  - Add: build - added mvn clean phase skip (m.rudnicki@storware.eu)
  - Refactor: vm policy - test scenario - Should add vmBackupPolicy to
    virtualMachine (a.gawrylik@storware.eu)
  - Add: build - added cyclonedx skip (m.rudnicki@storware.eu)
  - Add: build - added enunciate skip (m.rudnicki@storware.eu)
  - Add: build - added swagger generation cache (m.rudnicki@storware.eu)
  - Refactor: storage policy - introduced repository to storage policy
    (m.brzozowy@storware.eu)
  - [SVP-22587] Schedules selection feature toggle (p.wojtowicz@storware.eu)
  - Refactor: vm policy - VirtualMachineDSL - expand and group samples for
    maintainable test cases - fix (a.gawrylik@storware.eu)
  - Refactor: vm policy - VirtualMachineDSL - expand and group samples for
    maintainable test cases (a.gawrylik@storware.eu)
  - Add: build - added mvn command print in build.sh (m.rudnicki@storware.eu)
  - Refactor: vm policy - VmPolicyDSL - add happy-path coverage
    (a.gawrylik@storware.eu)
  - Refactor: vm policy - flatten VirtualMachinePolicyAutoAssignmentService
    inheritance (a.gawrylik@storware.eu)
  - Refactor: vm policy - add base test implementations in vm policy auto assign
    (a.gawrylik@storware.eu)
  - Refactor: vm policy - introduce repository in vm policy auto assign
    (m.brzozowy@storware.eu)
  - Add: Ft-Auth security support in feature toggle in ITs
    (a.gawrylik@storware.eu)


