Preskočiť na obsah

Changelog

20.16.0

• docs: :memo: added client type i18n keys • docs: :memo: generated changelog and updated version files • feat: add ClientType enum to sync with Java PR #249 • refactor: :recycle: clientType now available on app form • style: :lipstick: added some vertical padding for no bookings

20.15.0

• docs: :fire: removed empty i18n key • docs: :globe_with_meridians: added campaigns localization • docs: :memo: added content to campaigns page • docs: :memo: generated changelog and updated version files • feat: add i18n support and improve layout for campaign pages • feat: add personalized hotel campaign landing page (#328) • feat: improve campaign landing page design and dark mode • fix: :wrench: removed ngsw reference on campaigns • fix: dark mode for color picker input form and design themes tab • fix: fix dark mode colors and add AI animated border to CTA button • refactor: :fire: removed used DOCUMENT from effect • refactor: :sparkles: campaigns app is ready for deployment

20.14.0

• docs: :memo: generated changelog and updated version files • docs: :memo: improved error details • feat: :sparkles: add base for campaigns app • feat: :sparkles: added campaigns app • feat: :sparkles: added error details in Toast • fix: :bug: fixed AI errors that used to work • fix: :bug: fixed incorrect links in admin • fix: :bug: fixed property admin grid • fix: :bug: fixed REST error everywhere • fix: :bug: TripPay account now loading again after migration • fix: add dark mode overrides to tailwind components across booking and social-list apps • fix: dark mode for social-list native-more, mobile-nav-footer, and layout wrappers • fix: status bar issue on preview modal (#317) • refactor: :fire: removed CLaude-Flow • refactor: :memo: exposed error message in toast details • refactor: :recycle: added optional error details in toast • refactor: :recycle: added support for periods in url names • refactor: :recycle: renamed app-routes to app.routes everywhere • refactor: :recycle: renamed app-routes.ts to app.routes.ts • style: :lipstick: added dark mode for dragging • style: :lipstick: removed color-scheme from within theme

20.13.2

• docs: :memo: generated changelog and updated version files • fix: :recycle: removed profile link in Travel Agent app • refactor: :recycle: profile picture now showing in affiliate browse grid • style: :lipstick: fixed account selector width issue • style: :lipstick: improved logo picture on accounts grid

20.13.1

• docs: :memo: generated changelog and updated version files • fix: :bug: removed facades where not needed • fix: :bug: removed the need for LatestSupplierState in inventory search page • refactor: :fire: removed socials in extranet • refactor: :recycle: make url name regex more lenient • refactor: :recycle: moved online presence to My Account • style: :lipstick: added object-fit-contain to all card images

20.13.0

• docs: :memo: added mobile-only text to make better UX on mobile • docs: :memo: generated changelog and updated version files • docs: :memo: made better marketing text for social • docs: :memo: updated text • docs: :memo: updated text on my-account home page • feat: added eye button for preview functionality and fixed issue with… (#297) • fix: :recycle: fixed links to Academy on Social homepage • refactor: :recycle: added video to studio • style: :lipstick: added new card on social homepage • style: :lipstick: added object-fit-contain on image • style: :lipstick: improved Extranet and Studio home pages as well • style: :lipstick: improved portal homepages • style: :lipstick: improved Wink Social homepage

20.12.1

• docs: :memo: generated changelog and updated version files • fix: :recycle: removed tracking pixel form from customization

20.12.0

• chore: add Claude local settings to gitignore • docs: :memo: generated changelog and updated version files • docs: add facade injection and component organization guidelines • docs: add rule to always base PRs against develop branch • fix: :bug: added 100ms timeout to give offcanvas time to clean up • fix: :bug: fixed subscription provisioning modal • fix: :bug: fixed Wizard closing exception • fix: :bug: hotel booking grid used the incorrect facade • fix: :bug: migrated to using ManagingEntityGridFacade • fix: :bug: switch to ManagingEntityGridFacade in all places • fix: :globe_with_meridians: fixed missing i18n key • fix: :wrench: fixed AI migration mistakes • fix: cannot read properties of undefined reading country issue fix (#248) • fix: navigation button colors in dark mode (#268) • fix: resolve build errors from signal migration (#272) • perf: :fire: removed unused Observable • perf: :zap: lazy-load authenticated shell to reduce initial bundle by 300KB (#285) • perf: :zap: lazy-load authenticated shells across all apps for bundle optimization (#286) • perf: :zap: reduce extranet main bundle size with tree-shaking and lazy loading (#284) • refactor: :lipstick: made WinkLinks consumer footer smaller • refactor: :recycle: added app launcher to admin account page • refactor: :recycle: fixed some issues introduced by Claude • refactor: :recycle: moved leaderboard to My Account • refactor: :rotating_light: fixed readonly array injection • refactor: fix dangling signal references and improve facade encapsulation (#282) • refactor: migrate async pipe to angular signals (#270) • refactor: migrate async pipe to signals and remove HammerModule (#271) • refactor: migrate observable subscriptions to angular signals (#274) • refactor: move toSignal() from components to facades (#275) • refactor: phase 2 code quality improvements (#278) • style: :lipstick: added cursor on hover for book and pay buttons • style: :lipstick: improved how images are viewed in the extranet grid • test: increase coverage threshold to 85% with comprehensive tests (#280) • test: increase coverage to 100% across 5 domains (part 2) (#281)

20.11.0

• docs: :memo: generated changelog and updated version files • docs: comprehensive README.md rewrite with DDD architecture guide • feat: add tracking pixel provider infrastructure (#261) • fix: :bug: fixed provisioning • fix: :rotating_light: added updating$ back on managingEntityManagerFacade • refactor: :recycle: loading managing entity list in provision table • refactor: :rotating_light: fixed self referencing dependency • test: add comprehensive unit tests for NgRx state management (#263) • test: comprehensive test coverage improvements across 20+ domains (#264)

20.10.0

• chore: test coverage improvements and cleanup (#245) • docs: :memo: generated changelog and updated version files • feat: add tracking pixel support to Customization • fix: correct form validator tests with proper imports and assertions (#244) • fix: remove explicit string values from tracking pixel enums • fix: resolve lint errors across workspace (#241) • style: :recycle: added free tiers to provisioning modal • test: convert 471 tests from direct instantiation to TestBed injection • test: fix service infrastructure layer tests • test: modernize booking NgRx effects tests • test: modernize test patterns and fix broken imports across 176 files