Skip to content

refactor(http): simplify NetworkRequestExecutor API#26

Merged
marfavi merged 2 commits intoom-magic-loginfrom
om-refactor-network-request-executor
Feb 9, 2026
Merged

refactor(http): simplify NetworkRequestExecutor API#26
marfavi merged 2 commits intoom-magic-loginfrom
om-refactor-network-request-executor

Conversation

@marfavi
Copy link
Member

@marfavi marfavi commented Feb 9, 2026

@marfavi marfavi force-pushed the om-refactor-network-request-executor branch from b4577dd to 43404dc Compare February 9, 2026 17:00
@marfavi marfavi merged commit 73f37f6 into om-magic-login Feb 9, 2026
@marfavi marfavi deleted the om-refactor-network-request-executor branch February 9, 2026 17:03
marfavi added a commit that referenced this pull request Feb 9, 2026
* feat(deep_links): add deep linking support for iOS & dynamic url scheme based on flavour

- Added deep linking support for iOS (“custom URL scheme").
- App now accepts custom scheme based on the build flavour, which
  enables us to have both a development and release flavour of the app
  installed at the same time without conflict with deep links.
- Removed staging as a flavour, leaving only development and production.
- App now builds as ‘Analog’ rather than ‘Router Test App’.

* set initial location to login screen

* make basic version of login screen w/o logic

* add navigation when tapping "log out" in settings screen

* avoid overflow on large zoom in login screen & move loading overlay to new file

* use flexfit.tight instead of center widget

* depend on flutter_secure_storage package

* overhaul login/auth

* add tests

* change production launch config to target development flavor

* sort imports

* authorize -> authenticate

* adjust names and doc comments

* a rename

* feat(assets): add new background images

* fix: adjust colour blending options & add half-height version of beans_full.png

* fix: render ink splash above ticket card background

* fix(use_ticket): put content over splash effect on TicketCardBase

fixes a regression where you couldn’t tap on content in ticket cards

* refactor(http): simplify NetworkRequestExecutor API (#26)

* refactor(http): simplify NetworkRequestExecutor API

* move my tickets to ui subfolder (#27)

* chore: push progress

* fix analyse errors

* Fix tests failing in router_test.dart

* add coverage target in Makefile

---------

Co-authored-by: MonirMooghen <momo0003@stud.kea.dk>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant