littlefish_feature_user_switching 7.0.1 copy "littlefish_feature_user_switching: ^7.0.1" to clipboard
littlefish_feature_user_switching: ^7.0.1 copied to clipboard

PlatformAndroid
unlisted

User Switching feature allows for users to login to an existing business without the need to sign out and sign back in. Seamlessly switching between users in a business

7.0.1 #

  • FIX(littlefish_feature_user_switching): replace littlefish_ui dependency with littlefish_feature_shared_ui_v1.
  • FIX(littlefish_feature_user_switching): remove unused littlefish_ui imports blocking pub publish validation.

7.0.0 #

Note: This release has breaking changes.

  • REVERT: remove context.designTokens token-based spacing/radius, keep theming.
  • REFACTOR: migrate user_switching and user_pins buttons to littlefish_ui primitives.
  • REFACTOR: replace all hardcoded colors and deprecated colorScheme in user_switching and user_pins.
  • REFACTOR: align user_switching and user_pins theming with design-tokens-theming SKILL.
  • REFACTOR: internalize Clock Out → ClockInPage navigation in ClockOutIntermittentPage.
  • FIX(littlefish_feature_user_switching): align littlefish_core, littlefish_core_utils, littlefish_core_theming, littlefish_auth, littlefish_feature_user_pins, littlefish_ui constraints to latest versions.
  • FIX(user_pins,user_switching): correct core-8 deps (auth ^7.0.0, core ^8.0.0).
  • FIX(littlefish_feature_user_pins): Fix ui bug for user pins.
  • FIX(littlefish_feature_user_switching): Update ui and logic flows.
  • FIX(littlefish_feature_user_pins): Missing versions.
  • FIX: use colorScheme.onPrimary for lock button icon color.
  • FIX: lock button stops overriding inherited icon color.
  • FIX: lock button inherits icon color from ambient IconTheme.
  • FIX: remove faint black outline on ButtonPrimary.
  • FIX: align button radii and update UI labels.
  • FIX: lock button icon color now uses appBarTheme.foregroundColor.
  • FIX(user-switching): fix confirmation dialog icon background and text formatting.
  • FIX(user-switching): fix getActiveSessions type mismatch and use AsBaseUser variants.
  • FIX: use LittleFishThemingService for Clock Out dialog colors.
  • FEAT: show 'Locked' badge instead of 'Active' when screen is locked.
  • FEAT(user-switching): replace getBusinessUsers() with getActiveSessions().
  • FEAT(user-switching): USPM-PLAN-002 Phases 3-5 — intermittent page, clock-in mods, lock button update.
  • BREAKING FIX(littlefish_feature_user_switching): BREKAING CHANGEUI Enhancements and Additions of intermediate page.
  • BREAKING FEAT(user-features): reconcile user_pins/user_switching onto core 8.x line.

6.0.0 #

Note: This release has breaking changes.

  • BREAKING FEAT(littlefish_feature_user_switching): migrate to littlefish_core ^8.0.0 / littlefish_core_utils ^5.0.0. Supersedes the 5.0.0 (core 7.3.0) line so the highest version now carries the highest core.

4.0.2 #

  • FIX(littlefish_feature_user_switching): add switch user confirmation dialog with PIN reminder.

4.0.1 #

  • FIX(littlefish_feature_user_switching): add switch user confirmation dialog with PIN reminder.

4.0.0 #

Note: This release has breaking changes.

  • BREAKING FIX(littlefish_feature_terminal_management,littlefish_feature_user_pins,littlefish_feature_user_switching): corrected package dependencies.

3.0.6 #

  • FIX: guard setState and use navigator context fallback after pop in ClockInPage.

3.0.5 #

  • Update a dependency to the latest release.

3.0.4 #

  • Update a dependency to the latest release.

3.0.3 #

  • FIX(littlefish_feature_user_switching): Update error handling.
  • FIX(littlefish_feature_user_switching): Update ui improvements.
  • FIX(littlefish_feature_user_switching): UI Improvements.
  • FIX: add disabled state to lock button and fix PIN error messages.

3.0.2 #

  • FIX(littlefish_feature_user_switching): Update error handling.
  • FIX(littlefish_feature_user_switching): Update ui improvements.

3.0.1 #

  • FIX(littlefish_feature_user_switching): UI Improvements.
  • FIX: add disabled state to lock button and fix PIN error messages.

3.0.0 #

Note: This release has breaking changes.

  • FIX: replace debugPrint with LoggerService.error in catch blocks.
  • FIX(littlefish_feature_user_switching): Update for themeing input.
  • FIX(littlefish_feature_user_switching): Update ui pages.
  • FIX(littlefish_feature_user_switching): Update for user pins v2.
  • FIX(littlefish_feature_user_pins): Update for paging and structure.
  • FEAT(littlefish_feature_user_switching): Stream 2 — Lock Button & Clock-Out Handler.
  • FEAT(littlefish_feature_user_switching): Stream 1 — Clock-In Screen.
  • FEAT(littlefish_feature_user_switching): Update config for user pins.
  • FEAT: redesign PIN UI — configurable styles, multi-step wizards, user switching PIN awareness.
  • BREAKING FIX(littlefish_feature_user_switching): BREAKING-CHANGE Update for user pins.

2.0.1 #

  • Update a dependency to the latest release.

2.0.0 #

Note: This release has breaking changes.

  • FIX: replace debugPrint with LoggerService.error in catch blocks.
  • FIX(littlefish_feature_user_switching): Update for themeing input.
  • FIX(littlefish_feature_user_switching): Update ui pages.
  • FIX(littlefish_feature_user_switching): Update for user pins v2.
  • FIX(littlefish_feature_user_pins): Update for paging and structure.
  • FEAT(littlefish_feature_user_switching): Stream 2 — Lock Button & Clock-Out Handler.
  • FEAT(littlefish_feature_user_switching): Stream 1 — Clock-In Screen.
  • FEAT(littlefish_feature_user_switching): Update config for user pins.
  • FEAT: redesign PIN UI — configurable styles, multi-step wizards, user switching PIN awareness.
  • BREAKING FIX(littlefish_feature_user_switching): BREAKING-CHANGE Update for user pins.

1.2.0 #

  • FIX: (littlefish_feature_user_switching): update dependencies.
  • FIX(littlefish_feature_user_switching): Fix styling and dependencies.
  • FIX(littlefish_feature_user_switching): update identifier.
  • FIX: Fix validation cases for result.
  • FIX: Added min height for container.
  • FIX(littlefish_feature_user_switching): Enhancements and reviewed fixes.
  • FIX(littlefish_feature_user_switching): Fix syntax and dependency versions.
  • FIX(littlefish_feature_user_switching): Updated ui to fetch roles.
  • FIX(littlefish_feature_products): Update Ui and logic for tiles and pages.
  • FIX(littlefish_feature_user_switching): Update logic for user switching pages and widgets.
  • FEAT(littlefish_feature_user_switching): Initial ui pages for user switching.
  • FEAT(littlefish_feature_user_switching): Basic scaffold for operations.
  • FEAT(littlefish_feature_user_switching): Basic Setup for User Switching.

1.1.0 #

  • FIX: (littlefish_feature_user_switching): update dependencies.
  • FIX(littlefish_feature_user_switching): Fix styling and dependencies.
  • FIX(littlefish_feature_user_switching): update identifier.
  • FIX: Fix validation cases for result.
  • FIX: Added min height for container.
  • FIX(littlefish_feature_user_switching): Enhancements and reviewed fixes.
  • FIX(littlefish_feature_user_switching): Fix syntax and dependency versions.
  • FIX(littlefish_feature_user_switching): Updated ui to fetch roles.
  • FIX(littlefish_feature_products): Update Ui and logic for tiles and pages.
  • FIX(littlefish_feature_user_switching): Update logic for user switching pages and widgets.
  • FEAT(littlefish_feature_user_switching): Initial ui pages for user switching.
  • FEAT(littlefish_feature_user_switching): Basic scaffold for operations.
  • FEAT(littlefish_feature_user_switching): Basic Setup for User Switching.

Changelog #

1.0.0 #

  • Initial release: User switching feature for Littlefish Merchant App.
0
likes
130
points
57
downloads

Documentation

API reference

Publisher

verified publisherlittlefishapp.com

Weekly Downloads

User Switching feature allows for users to login to an existing business without the need to sign out and sign back in. Seamlessly switching between users in a business

Homepage
Repository (GitHub)

License

MIT (license)

Dependencies

flutter, flutter_redux, littlefish_auth, littlefish_core, littlefish_core_theming, littlefish_core_utils, littlefish_feature_shared_ui_v1, littlefish_feature_user_pins, loading_animation_widget, redux, redux_thunk

More

Packages that depend on littlefish_feature_user_switching