You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Migration to Notifications as Data dict (#718)
* Sp7 682 notifications multilanguage (#719)
* Changed notifications and added languages
* Get data from backend
* notifications fixed and finished
* Go Route migration & testing (#720)
* initial code
* initial changes
* From to login to Main page and profile redirects
* reload fixed
* url fixes and location web cache
* dont show drawer, only navigation rail
* advances in routes
* advances in migration
* completed migration for groups and contacts
* profile, logout, phone verification, etc
* go router migration without onboarding
* phone verification migration
* Solve test warning problems
* User state test passed
* login page test passed
* contact profile test passed
* Contacts page test passed
* migration without tests
* Friends page test passed
* removed non used imports
* current page not used anymore
* Profile integration test
* refactor and dead code elimination
* removed dead code and changed names
* name changes
* homa map page test passed almost all test
* Update map_page.dart
* Update home_map_page_test.dart
* Onboarding test passed
* Progress page test passed
* Selected contact test passed
* Manage groups page test
* View group page test
* Solve multiple test problems
* Groups page test passed
* Manage group page passed
* Delete unnecessary profile current pages
* Update invite wayat with last_release
* partial tests of share location service
* share location service partial testing
* partial testing app_router and delete unused methods
* App Router full tested
* Rename statusState to locationListener
* services tests
* Refactor test
* Update contact_profile_page.dart
* test env file
* Update pubspec.yaml
Co-authored-by: Eduard Conesa Guerrero <[email protected]>
* Fixed mypy issues (#725)
* Increase coverage of location listener service (#724)
* initial code
* initial changes
* From to login to Main page and profile redirects
* reload fixed
* url fixes and location web cache
* dont show drawer, only navigation rail
* advances in routes
* advances in migration
* completed migration for groups and contacts
* profile, logout, phone verification, etc
* go router migration without onboarding
* phone verification migration
* Solve test warning problems
* User state test passed
* login page test passed
* contact profile test passed
* Contacts page test passed
* migration without tests
* Friends page test passed
* removed non used imports
* current page not used anymore
* Profile integration test
* refactor and dead code elimination
* removed dead code and changed names
* name changes
* homa map page test passed almost all test
* Update map_page.dart
* Update home_map_page_test.dart
* Onboarding test passed
* Progress page test passed
* Selected contact test passed
* Manage groups page test
* View group page test
* Solve multiple test problems
* Groups page test passed
* Manage group page passed
* Delete unnecessary profile current pages
* Update invite wayat with last_release
* partial tests of share location service
* share location service partial testing
* partial testing app_router and delete unused methods
* App Router full tested
* Rename statusState to locationListener
* services tests
* Refactor test
* Update contact_profile_page.dart
* test env file
* Update pubspec.yaml
* location listener service tests
Co-authored-by: Eduard Conesa Guerrero <[email protected]>
* Update poetry.lock
* Missing Types PyYAML
* 684 contacts number without prefix should use user prefix (#726)
* remove checks in contact_service and added to import phones service with checks of prefix
* Updated test for contact service and import phones service
* Added condition of start
* groups page layout (#728)
* 463 own contact appearing in onboarding suggestions (#729)
* Added check for user phone in suggestions
* update test for suggestions controller and edit_profile_controller
* Added test to import_phones_service
* Changed 'where' to be an arrow function
Co-authored-by: airherna <[email protected]>
* Contact profile layout fixed
* Manage request errors (500, 400, etc.) (#731)
* redirect to error page on request error
* Handle exceptions in requests
* Fixed profile & edit profile layout (#733)
* Fixed profile & edit profile layout
* Update fontsize save button in edit profile page
* Preferences page layout fixed (#732)
* Show dialog if isDesktopOrWeb (#734)
* Manage & View Group page fixed layout (#735)
* Manage and view group page fixed layout
* stay in center when the screen is medium size
* Max size to bottom sheet in manage group page
* Content added to error page (#737)
* Remove push notification tokens no longer valid (#738)
* Handle notifications results and remove bad tokens from user profile
* Added handle_notifications_response test
* fixed sent request layout in web and removed dividers (#739)
* fixed sent request layout in web and removed dividers
* with a request error goes to the 500 page
* fixed profile layout in mid size screen
* Check blob exists before delete (#756)
* Fixed testing session bugs (#754)
* WIP
* navigation fixes WIP
* fix navigation WIP
* groups navigation fix WIP
* fix tabbar unexpected null value (flutter bug)
* Go walking by default to a contact in android
* fix go back with OS in sent requests page
* fixed delete account layout
* Fixed group save button
* Fixed profile save button
* update groups after deleting one
* removed commented code in manage_group_page
* Future<void> annotations in groups_controller
* Add additional information to 'hack' solution in contacts_page
* fixed tests
* 759 contacts profile os back button closes the app (#760)
* Update routes to navigation to contact profile from different pages
* Correct navigation inside contacts
* 751 push notifications not received (#762)
* Refactor Notifications Service
* Update generate_coverage
* International notifications
* Feature/cache locations reduce reads (#761)
* New algorithm
* Reordering to avoid loops
* Check share_location
* Refactor user
* Revert "Refactor user"
This reverts commit e65437f.
* Use location cache to reduce reads
* Cache as variable
* Fixed cache dict update
* Add type check to MimeType (#764)
* remove duplicate code
* Temporally avoid test
* fixed search bar does not move on tap & delete group optimistic updates (#768)
* fixed search bar does not move on tap
* optimistic updates on delete group
* Blue line in groups picture when using default image removed (#769)
* Pipeline/fix and testing (#771)
* Pipeline changes
* Update cloudbuild_prod_web.yaml
* Update pubspec.yaml
* Update cloudbuild_prod_web.yaml
* Dependencies changes
* Update app_icon.png
* Update pubspec.yaml
* Flutter image uploaded
* Update pubspec.yaml
* 763 refactor group validator (#772)
* Update group page and its controller
* Updated test
* 681-notifications-redirect-to-friends-page (#774)
* WIP
* WIP
* Refactor Notifications Service
* WIP
* WIP
* redirect to requests page WIP
* Notifications redirection
Co-authored-by: Josué Ausejo Hernández <[email protected]>
Co-authored-by: Eduard Conesa Guerrero <[email protected]>
* Fix notifications not recevied on first login (#776)
* Update gauth_service_impl.dart
* fixed tests
* Initial page is set to map when putting the app on background
* Notifications code should not be executed in web
* Fix web not launching due to FirebaseMessaging
* fix redirection when opening the app through notifications (#786)
* fix redirection when opening the app through notifications
* removed prints and commented code
* Downgrade build gradle
* 687 spike testing e2e (#789)
* Create simple example for testing e2e using fake store API
* Add docs and test e2e
* Simple app showing local notification (#791)
* 752 google sign in desktop version (#773)
* Desktop support dirs
* Google sign in for desktop
* Icon for desktop added
* Update pubspec.yaml
* Fixed tests with cache
* Fixed notifications in release mode for Android (#782)
* Develop (#779)
* Migration to Notifications as Data dict (#718)
* Sp7 682 notifications multilanguage (#719)
* Changed notifications and added languages
* Get data from backend
* notifications fixed and finished
* Go Route migration & testing (#720)
* initial code
* initial changes
* From to login to Main page and profile redirects
* reload fixed
* url fixes and location web cache
* dont show drawer, only navigation rail
* advances in routes
* advances in migration
* completed migration for groups and contacts
* profile, logout, phone verification, etc
* go router migration without onboarding
* phone verification migration
* Solve test warning problems
* User state test passed
* login page test passed
* contact profile test passed
* Contacts page test passed
* migration without tests
* Friends page test passed
* removed non used imports
* current page not used anymore
* Profile integration test
* refactor and dead code elimination
* removed dead code and changed names
* name changes
* homa map page test passed almost all test
* Update map_page.dart
* Update home_map_page_test.dart
* Onboarding test passed
* Progress page test passed
* Selected contact test passed
* Manage groups page test
* View group page test
* Solve multiple test problems
* Groups page test passed
* Manage group page passed
* Delete unnecessary profile current pages
* Update invite wayat with last_release
* partial tests of share location service
* share location service partial testing
* partial testing app_router and delete unused methods
* App Router full tested
* Rename statusState to locationListener
* services tests
* Refactor test
* Update contact_profile_page.dart
* test env file
* Update pubspec.yaml
Co-authored-by: Eduard Conesa Guerrero <[email protected]>
* Fixed mypy issues (#725)
* Increase coverage of location listener service (#724)
* initial code
* initial changes
* From to login to Main page and profile redirects
* reload fixed
* url fixes and location web cache
* dont show drawer, only navigation rail
* advances in routes
* advances in migration
* completed migration for groups and contacts
* profile, logout, phone verification, etc
* go router migration without onboarding
* phone verification migration
* Solve test warning problems
* User state test passed
* login page test passed
* contact profile test passed
* Contacts page test passed
* migration without tests
* Friends page test passed
* removed non used imports
* current page not used anymore
* Profile integration test
* refactor and dead code elimination
* removed dead code and changed names
* name changes
* homa map page test passed almost all test
* Update map_page.dart
* Update home_map_page_test.dart
* Onboarding test passed
* Progress page test passed
* Selected contact test passed
* Manage groups page test
* View group page test
* Solve multiple test problems
* Groups page test passed
* Manage group page passed
* Delete unnecessary profile current pages
* Update invite wayat with last_release
* partial tests of share location service
* share location service partial testing
* partial testing app_router and delete unused methods
* App Router full tested
* Rename statusState to locationListener
* services tests
* Refactor test
* Update contact_profile_page.dart
* test env file
* Update pubspec.yaml
* location listener service tests
Co-authored-by: Eduard Conesa Guerrero <[email protected]>
* Update poetry.lock
* Missing Types PyYAML
* 684 contacts number without prefix should use user prefix (#726)
* remove checks in contact_service and added to import phones service with checks of prefix
* Updated test for contact service and import phones service
* Added condition of start
* groups page layout (#728)
* 463 own contact appearing in onboarding suggestions (#729)
* Added check for user phone in suggestions
* update test for suggestions controller and edit_profile_controller
* Added test to import_phones_service
* Changed 'where' to be an arrow function
Co-authored-by: airherna <[email protected]>
* Contact profile layout fixed
* Manage request errors (500, 400, etc.) (#731)
* redirect to error page on request error
* Handle exceptions in requests
* Fixed profile & edit profile layout (#733)
* Fixed profile & edit profile layout
* Update fontsize save button in edit profile page
* Preferences page layout fixed (#732)
* Show dialog if isDesktopOrWeb (#734)
* Manage & View Group page fixed layout (#735)
* Manage and view group page fixed layout
* stay in center when the screen is medium size
* Max size to bottom sheet in manage group page
* Content added to error page (#737)
* Remove push notification tokens no longer valid (#738)
* Handle notifications results and remove bad tokens from user profile
* Added handle_notifications_response test
* fixed sent request layout in web and removed dividers (#739)
* fixed sent request layout in web and removed dividers
* with a request error goes to the 500 page
* fixed profile layout in mid size screen
* Check blob exists before delete (#756)
* Fixed testing session bugs (#754)
* WIP
* navigation fixes WIP
* fix navigation WIP
* groups navigation fix WIP
* fix tabbar unexpected null value (flutter bug)
* Go walking by default to a contact in android
* fix go back with OS in sent requests page
* fixed delete account layout
* Fixed group save button
* Fixed profile save button
* update groups after deleting one
* removed commented code in manage_group_page
* Future<void> annotations in groups_controller
* Add additional information to 'hack' solution in contacts_page
* fixed tests
* 759 contacts profile os back button closes the app (#760)
* Update routes to navigation to contact profile from different pages
* Correct navigation inside contacts
* 751 push notifications not received (#762)
* Refactor Notifications Service
* Update generate_coverage
* International notifications
* Feature/cache locations reduce reads (#761)
* New algorithm
* Reordering to avoid loops
* Check share_location
* Refactor user
* Revert "Refactor user"
This reverts commit e65437f.
* Use location cache to reduce reads
* Cache as variable
* Fixed cache dict update
* Add type check to MimeType (#764)
* remove duplicate code
* Temporally avoid test
* fixed search bar does not move on tap & delete group optimistic updates (#768)
* fixed search bar does not move on tap
* optimistic updates on delete group
* Blue line in groups picture when using default image removed (#769)
* Pipeline/fix and testing (#771)
* Pipeline changes
* Update cloudbuild_prod_web.yaml
* Update pubspec.yaml
* Update cloudbuild_prod_web.yaml
* Dependencies changes
* Update app_icon.png
* Update pubspec.yaml
* Flutter image uploaded
* Update pubspec.yaml
* 763 refactor group validator (#772)
* Update group page and its controller
* Updated test
* 681-notifications-redirect-to-friends-page (#774)
* WIP
* WIP
* Refactor Notifications Service
* WIP
* WIP
* redirect to requests page WIP
* Notifications redirection
Co-authored-by: Josué Ausejo Hernández <[email protected]>
Co-authored-by: Eduard Conesa Guerrero <[email protected]>
* Fix notifications not recevied on first login (#776)
* Update gauth_service_impl.dart
* fixed tests
* Initial page is set to map when putting the app on background
* Notifications code should not be executed in web
Co-authored-by: LuisPi <[email protected]>
Co-authored-by: Josué Ausejo Hernández <[email protected]>
Co-authored-by: airherna <[email protected]>
Co-authored-by: airherna <[email protected]>
Co-authored-by: Fabián Scherle <[email protected]>
Co-authored-by: Josué Ausejo Hernández <[email protected]>
* Develop (#781)
* Migration to Notifications as Data dict (#718)
* Sp7 682 notifications multilanguage (#719)
* Changed notifications and added languages
* Get data from backend
* notifications fixed and finished
* Go Route migration & testing (#720)
* initial code
* initial changes
* From to login to Main page and profile redirects
* reload fixed
* url fixes and location web cache
* dont show drawer, only navigation rail
* advances in routes
* advances in migration
* completed migration for groups and contacts
* profile, logout, phone verification, etc
* go router migration without onboarding
* phone verification migration
* Solve test warning problems
* User state test passed
* login page test passed
* contact profile test passed
* Contacts page test passed
* migration without tests
* Friends page test passed
* removed non used imports
* current page not used anymore
* Profile integration test
* refactor and dead code elimination
* removed dead code and changed names
* name changes
* homa map page test passed almost all test
* Update map_page.dart
* Update home_map_page_test.dart
* Onboarding test passed
* Progress page test passed
* Selected contact test passed
* Manage groups page test
* View group page test
* Solve multiple test problems
* Groups page test passed
* Manage group page passed
* Delete unnecessary profile current pages
* Update invite wayat with last_release
* partial tests of share location service
* share location service partial testing
* partial testing app_router and delete unused methods
* App Router full tested
* Rename statusState to locationListener
* services tests
* Refactor test
* Update contact_profile_page.dart
* test env file
* Update pubspec.yaml
Co-authored-by: Eduard Conesa Guerrero <[email protected]>
* Fixed mypy issues (#725)
* Increase coverage of location listener service (#724)
* initial code
* initial changes
* From to login to Main page and profile redirects
* reload fixed
* url fixes and location web cache
* dont show drawer, only navigation rail
* advances in routes
* advances in migration
* completed migration for groups and contacts
* profile, logout, phone verification, etc
* go router migration without onboarding
* phone verification migration
* Solve test warning problems
* User state test passed
* login page test passed
* contact profile test passed
* Contacts page test passed
* migration without tests
* Friends page test passed
* removed non used imports
* current page not used anymore
* Profile integration test
* refactor and dead code elimination
* removed dead code and changed names
* name changes
* homa map page test passed almost all test
* Update map_page.dart
* Update home_map_page_test.dart
* Onboarding test passed
* Progress page test passed
* Selected contact test passed
* Manage groups page test
* View group page test
* Solve multiple test problems
* Groups page test passed
* Manage group page passed
* Delete unnecessary profile current pages
* Update invite wayat with last_release
* partial tests of share location service
* share location service partial testing
* partial testing app_router and delete unused methods
* App Router full tested
* Rename statusState to locationListener
* services tests
* Refactor test
* Update contact_profile_page.dart
* test env file
* Update pubspec.yaml
* location listener service tests
Co-authored-by: Eduard Conesa Guerrero <[email protected]>
* Update poetry.lock
* Missing Types PyYAML
* 684 contacts number without prefix should use user prefix (#726)
* remove checks in contact_service and added to import phones service with checks of prefix
* Updated test for contact service and import phones service
* Added condition of start
* groups page layout (#728)
* 463 own contact appearing in onboarding suggestions (#729)
* Added check for user phone in suggestions
* update test for suggestions controller and edit_profile_controller
* Added test to import_phones_service
* Changed 'where' to be an arrow function
Co-authored-by: airherna <[email protected]>
* Contact profile layout fixed
* Manage request errors (500, 400, etc.) (#731)
* redirect to error page on request error
* Handle exceptions in requests
* Fixed profile & edit profile layout (#733)
* Fixed profile & edit profile layout
* Update fontsize save button in edit profile page
* Preferences page layout fixed (#732)
* Show dialog if isDesktopOrWeb (#734)
* Manage & View Group page fixed layout (#735)
* Manage and view group page fixed layout
* stay in center when the screen is medium size
* Max size to bottom sheet in manage group page
* Content added to error page (#737)
* Remove push notification tokens no longer valid (#738)
* Handle notifications results and remove bad tokens from user profile
* Added handle_notifications_response test
* fixed sent request layout in web and removed dividers (#739)
* fixed sent request layout in web and removed dividers
* with a request error goes to the 500 page
* fixed profile layout in mid size screen
* Check blob exists before delete (#756)
* Fixed testing session bugs (#754)
* WIP
* navigation fixes WIP
* fix navigation WIP
* groups navigation fix WIP
* fix tabbar unexpected null value (flutter bug)
* Go walking by default to a contact in android
* fix go back with OS in sent requests page
* fixed delete account layout
* Fixed group save button
* Fixed profile save button
* update groups after deleting one
* removed commented code in manage_group_page
* Future<void> annotations in groups_controller
* Add additional information to 'hack' solution in contacts_page
* fixed tests
* 759 contacts profile os back button closes the app (#760)
* Update routes to navigation to contact profile from different pages
* Correct navigation inside contacts
* 751 push notifications not received (#762)
* Refactor Notifications Service
* Update generate_coverage
* International notifications
* Feature/cache locations reduce reads (#761)
* New algorithm
* Reordering to avoid loops
* Check share_location
* Refactor user
* Revert "Refactor user"
This reverts commit e65437f.
* Use location cache to reduce reads
* Cache as variable
* Fixed cache dict update
* Add type check to MimeType (#764)
* remove duplicate code
* Temporally avoid test
* fixed search bar does not move on tap & delete group optimistic updates (#768)
* fixed search bar does not move on tap
* optimistic updates on delete group
* Blue line in groups picture when using default image removed (#769)
* Pipeline/fix and testing (#771)
* Pipeline changes
* Update cloudbuild_prod_web.yaml
* Update pubspec.yaml
* Update cloudbuild_prod_web.yaml
* Dependencies changes
* Update app_icon.png
* Update pubspec.yaml
* Flutter image uploaded
* Update pubspec.yaml
* 763 refactor group validator (#772)
* Update group page and its controller
* Updated test
* 681-notifications-redirect-to-friends-page (#774)
* WIP
* WIP
* Refactor Notifications Service
* WIP
* WIP
* redirect to requests page WIP
* Notifications redirection
Co-authored-by: Josué Ausejo Hernández <[email protected]>
Co-authored-by: Eduard Conesa Guerrero <[email protected]>
* Fix notifications not recevied on first login (#776)
* Update gauth_service_impl.dart
* fixed tests
* Initial page is set to map when putting the app on background
* Notifications code should not be executed in web
* Fix web not launching due to FirebaseMessaging
Co-authored-by: LuisPi <[email protected]>
Co-authored-by: Josué Ausejo Hernández <[email protected]>
Co-authored-by: airherna <[email protected]>
Co-authored-by: airherna <[email protected]>
Co-authored-by: Fabián Scherle <[email protected]>
Co-authored-by: Josué Ausejo Hernández <[email protected]>
* Update build.gradle
* Changes for local notifications in release
* workaround for issue with local notifications
* Updated build.gradle
* Removed useProguard
* Do not shrink resources
* modified proguard-rules
* updated build.gradle
* updated build.gradle
* Script for local building
* Update launcher.sh
* Update Dockerfile
* Fixed notifications on android release
* Added comments to onBackMessage
Co-authored-by: econesag <[email protected]>
Co-authored-by: LuisPi <[email protected]>
Co-authored-by: Josué Ausejo Hernández <[email protected]>
Co-authored-by: airherna <[email protected]>
Co-authored-by: airherna <[email protected]>
Co-authored-by: Josué Ausejo Hernández <[email protected]>
* 783 local build script (#792)
* Develop (#779)
* Migration to Notifications as Data dict (#718)
* Sp7 682 notifications multilanguage (#719)
* Changed notifications and added languages
* Get data from backend
* notifications fixed and finished
* Go Route migration & testing (#720)
* initial code
* initial changes
* From to login to Main page and profile redirects
* reload fixed
* url fixes and location web cache
* dont show drawer, only navigation rail
* advances in routes
* advances in migration
* completed migration for groups and contacts
* profile, logout, phone verification, etc
* go router migration without onboarding
* phone verification migration
* Solve test warning problems
* User state test passed
* login page test passed
* contact profile test passed
* Contacts page test passed
* migration without tests
* Friends page test passed
* removed non used imports
* current page not used anymore
* Profile integration test
* refactor and dead code elimination
* removed dead code and changed names
* name changes
* homa map page test passed almost all test
* Update map_page.dart
* Update home_map_page_test.dart
* Onboarding test passed
* Progress page test passed
* Selected contact test passed
* Manage groups page test
* View group page test
* Solve multiple test problems
* Groups page test passed
* Manage group page passed
* Delete unnecessary profile current pages
* Update invite wayat with last_release
* partial tests of share location service
* share location service partial testing
* partial testing app_router and delete unused methods
* App Router full tested
* Rename statusState to locationListener
* services tests
* Refactor test
* Update contact_profile_page.dart
* test env file
* Update pubspec.yaml
Co-authored-by: Eduard Conesa Guerrero <[email protected]>
* Fixed mypy issues (#725)
* Increase coverage of location listener service (#724)
* initial code
* initial changes
* From to login to Main page and profile redirects
* reload fixed
* url fixes and location web cache
* dont show drawer, only navigation rail
* advances in routes
* advances in migration
* completed migration for groups and contacts
* profile, logout, phone verification, etc
* go router migration without onboarding
* phone verification migration
* Solve test warning problems
* User state test passed
* login page test passed
* contact profile test passed
* Contacts page test passed
* migration without tests
* Friends page test passed
* removed non used imports
* current page not used anymore
* Profile integration test
* refactor and dead code elimination
* removed dead code and changed names
* name changes
* homa map page test passed almost all test
* Update map_page.dart
* Update home_map_page_test.dart
* Onboarding test passed
* Progress page test passed
* Selected contact test passed
* Manage groups page test
* View group page test
* Solve multiple test problems
* Groups page test passed
* Manage group page passed
* Delete unnecessary profile current pages
* Update invite wayat with last_release
* partial tests of share location service
* share location service partial testing
* partial testing app_router and delete unused methods
* App Router full tested
* Rename statusState to locationListener
* services tests
* Refactor test
* Update contact_profile_page.dart
* test env file
* Update pubspec.yaml
* location listener service tests
Co-authored-by: Eduard Conesa Guerrero <[email protected]>
* Update poetry.lock
* Missing Types PyYAML
* 684 contacts number without prefix should use user prefix (#726)
* remove checks in contact_service and added to import phones service with checks of prefix
* Updated test for contact service and import phones service
* Added condition of start
* groups page layout (#728)
* 463 own contact appearing in onboarding suggestions (#729)
* Added check for user phone in suggestions
* update test for suggestions controller and edit_profile_controller
* Added test to import_phones_service
* Changed 'where' to be an arrow function
Co-authored-by: airherna <[email protected]>
* Contact profile layout fixed
* Manage request errors (500, 400, etc.) (#731)
* redirect to error page on request error
* Handle exceptions in requests
* Fixed profile & edit profile layout (#733)
* Fixed profile & edit profile layout
* Update fontsize save button in edit profile page
* Preferences page layout fixed (#732)
* Show dialog if isDesktopOrWeb (#734)
* Manage & View Group page fixed layout (#735)
* Manage and view group page fixed layout
* stay in center when the screen is medium size
* Max size to bottom sheet in manage group page
* Content added to error page (#737)
* Remove push notification tokens no longer valid (#738)
* Handle notifications results and remove bad tokens from user profile
* Added handle_notifications_response test
* fixed sent request layout in web and removed dividers (#739)
* fixed sent request layout in web and removed dividers
* with a request error goes to the 500 page
* fixed profile layout in mid size screen
* Check blob exists before delete (#756)
* Fixed testing session bugs (#754)
* WIP
* navigation fixes WIP
* fix navigation WIP
* groups navigation fix WIP
* fix tabbar unexpected null value (flutter bug)
* Go walking by default to a contact in android
* fix go back with OS in sent requests page
* fixed delete account layout
* Fixed group save button
* Fixed profile save button
* update groups after deleting one
* removed commented code in manage_group_page
* Future<void> annotations in groups_controller
* Add additional information to 'hack' solution in contacts_page
* fixed tests
* 759 contacts profile os back button closes the app (#760)
* Update routes to navigation to contact profile from different pages
* Correct navigation inside contacts
* 751 push notifications not received (#762)
* Refactor Notifications Service
* Update generate_coverage
* International notifications
* Feature/cache locations reduce reads (#761)
* New algorithm
* Reordering to avoid loops
* Check share_location
* Refactor user
* Revert "Refactor user"
This reverts commit e65437f.
* Use location cache to reduce reads
* Cache as variable
* Fixed cache dict update
* Add type check to MimeType (#764)
* remove duplicate code
* Temporally avoid test
* fixed search bar does not move on tap & delete group optimistic updates (#768)
* fixed search bar does not move on tap
* optimistic updates on delete group
* Blue line in groups picture when using default image removed (#769)
* Pipeline/fix and testing (#771)
* Pipeline changes
* Update cloudbuild_prod_web.yaml
* Update pubspec.yaml
* Update cloudbuild_prod_web.yaml
* Dependencies changes
* Update app_icon.png
* Update pubspec.yaml
* Flutter image uploaded
* Update pubspec.yaml
* 763 refactor group validator (#772)
* Update group page and its controller
* Updated test
* 681-notifications-redirect-to-friends-page (#774)
* WIP
* WIP
* Refactor Notifications Service
* WIP
* WIP
* redirect to requests page WIP
* Notifications redirection
Co-authored-by: Josué Ausejo Hernández <[email protected]>
Co-authored-by: Eduard Conesa Guerrero <[email protected]>
* Fix notifications not recevied on first login (#776)
* Update gauth_service_impl.dart
* fixed tests
* Initial page is set to map when putting the app on background
* Notifications code should not be executed in web
Co-authored-by: LuisPi <[email protected]>
Co-authored-by: Josué Ausejo Hernández <[email protected]>
Co-authored-by: airherna <[email protected]>
Co-authored-by: airherna <[email protected]>
Co-authored-by: Fabián Scherle <[email protected]>
Co-authored-by: Josué Ausejo Hernández <[email protected]>
* Develop (#781)
* Migration to Notifications as Data dict (#718)
* Sp7 682 notifications multilanguage (#719)
* Changed notifications and added languages
* Get data from backend
* notifications fixed and finished
* Go Route migration & testing (#720)
* initial code
* initial changes
* From to login to Main page and profile redirects
* reload fixed
* url fixes and location web cache
* dont show drawer, only navigation rail
* advances in routes
* advances in migration
* completed migration for groups and contacts
* profile, logout, phone verification, etc
* go router migration without onboarding
* phone verification migration
* Solve test warning problems
* User state test passed
* login page test passed
* contact profile test passed
* Contacts page test passed
* migration without tests
* Friends page test passed
* removed non used imports
* current page not used anymore
* Profile integration test
* refactor and dead code elimination
* removed dead code and changed names
* name changes
* homa map page test passed almost all test
* Update map_page.dart
* Update home_map_page_test.dart
* Onboarding test passed
* Progress page test passed
* Selected contact test passed
* Manage groups page test
* View group page test
* Solve multiple test problems
* Groups page test passed
* Manage group page passed
* Delete unnecessary profile current pages
* Update invite wayat with last_release
* partial tests of share location service
* share location service partial testing
* partial testing app_router and delete unused methods
* App Router full tested
* Rename statusState to locationListener
* services tests
* Refactor test
* Update contact_profile_page.dart
* test env file
* Update pubspec.yaml
Co-authored-by: Eduard Conesa Guerrero <[email protected]>
* Fixed mypy issues (#725)
* Increase coverage of location listener service (#724)
* initial code
* initial changes
* From to login to Main page and profile redirects
* reload fixed
* url fixes and location web cache
* dont show drawer, only navigation rail
* advances in routes
* advances in migration
* completed migration for groups and contacts
* profile, logout, phone verification, etc
* go router migration without onboarding
* phone verification migration
* Solve test warning problems
* User state test passed
* login page test passed
* contact profile test passed
* Contacts page test passed
* migration without tests
* Friends page test passed
* removed non used imports
* current page not used anymore
* Profile integration test
* refactor and dead code elimination
* removed dead code and changed names
* name changes
* homa map page test passed almost all test
* Update map_page.dart
* Update home_map_page_test.dart
* Onboarding test passed
* Progress page test passed
* Selected contact test passed
* Manage groups page test
* View group page test
* Solve multiple test problems
* Groups page test passed
* Manage group page passed
* Delete unnecessary profile current pages
* Update invite wayat with last_release
* partial tests of share location service
* share location service partial testing
* partial testing app_router and delete unused methods
* App Router full tested
* Rename statusState to locationListener
* services tests
* Refactor test
* Update contact_profile_page.dart
* test env file
* Update pubspec.yaml
* location listener service tests
Co-authored-by: Eduard Conesa Guerrero <[email protected]>
* Update poetry.lock
* Missing Types PyYAML
* 684 contacts number without prefix should use user prefix (#726)
* remove checks in contact_service and added to import phones service with checks of prefix
* Updated test for contact service and import phones service
* Added condition of start
* groups page layout (#728)
* 463 own contact appearing in onboarding suggestions (#729)
* Added check for user phone in suggestions
* update test for suggestions controller and edit_profile_controller
* Added test to import_phones_service
* Changed 'where' to be an arrow function
Co-authored-by: airherna <[email protected]>
* Contact profile layout fixed
* Manage request errors (500, 400, etc.) (#731)
* redirect to error page on request error
* Handle exceptions in requests
* Fixed profile & edit profile layout (#733)
* Fixed profile & edit profile layout
* Update fontsize save button in edit profile page
* Preferences page layout fixed (#732)
* Show dialog if isDesktopOrWeb (#734)
* Manage & View Group page fixed layout (#735)
* Manage and view group page fixed layout
* stay in center when the screen is medium size
* Max size to bottom sheet in manage group page
* Content added to error page (#737)
* Remove push notification tokens no longer valid (#738)
* Handle notifications results and remove bad tokens from user profile
* Added handle_notifications_response test
* fixed sent request layout in web and removed dividers (#739)
* fixed sent request layout in web and removed dividers
* with a request error goes to the 500 page
* fixed profile layout in mid size screen
* Check blob exists before delete (#756)
* Fixed testing session bugs (#754)
* WIP
* navigation fixes WIP
* fix navigation WIP
* groups navigation fix WIP
* fix tabbar unexpected null value (flutter bug)
* Go walking by default to a contact in android
* fix go back with OS in sent requests page
* fixed delete account layout
* Fixed group save button
* Fixed profile save button
* update groups after deleting one
* removed commented code in manage_group_page
* Future<void> annotations in groups_controller
* Add additional information to 'hack' solution in contacts_page
* fixed tests
* 759 contacts profile os back button closes the app (#760)
* Update routes to navigation to contact profile from different pages
* Correct navigation inside contacts
* 751 push notifications not received (#762)
* Refactor Notifications Service
* Update generate_coverage
* International notifications
* Feature/cache locations reduce reads (#761)
* New algorithm
* Reordering to avoid loops
* Check share_location
* Refactor user
* Revert "Refactor user"
This reverts commit e65437f.
* Use location cache to reduce reads
* Cache as variable
* Fixed cache dict update
* Add type check to MimeType (#764)
* remove duplicate code
* Temporally avoid test
* fixed search bar does not move on tap & delete group optimistic updates (#768)
* fixed search bar does not move on tap
* optimistic updates on delete group
* Blue line in groups picture when using default image removed (#769)
* Pipeline/fix and testing (#771)
* Pipeline changes
* Update cloudbuild_prod_web.yaml
* Update pubspec.yaml
* Update cloudbuild_prod_web.yaml
* Dependencies changes
* Update app_icon.png
* Update pubspec.yaml
* Flutter image uploaded
* Update pubspec.yaml
* 763 refactor group validator (#772)
* Update group page and its controller
* Updated test
* 681-notifications-redirect-to-friends-page (#774)
* WIP
* WIP
* Refactor Notifications Service
* WIP
* WIP
* redirect to requests page WIP
* Notifications redirection
Co-authored-by: Josué Ausejo Hernández <[email protected]>
Co-authored-by: Eduard Conesa Guerrero <[email protected]>
* Fix notifications not recevied on first login (#776)
* Update gauth_service_impl.dart
* fixed tests
* Initial page is set to map when putting the app on background
* Notifications code should not be executed in web
* Fix web not launching due to FirebaseMessaging
Co-authored-by: LuisPi <[email protected]>
Co-authored-by: Josué Ausejo Hernández <[email protected]>
Co-authored-by: airherna <[email protected]>
Co-authored-by: airherna <[email protected]>
Co-authored-by: Fabián Scherle <[email protected]>
Co-authored-by: Josué Ausejo Hernández <[email protected]>
* Update build.gradle
* Script for local building
* Update launcher.sh
* Update Dockerfile
* Update launcher.sh
* Update launcher.sh
* Delete main.dart
* Create main.dart
Co-authored-by: econesag <[email protected]>
Co-authored-by: LuisPi <[email protected]>
Co-authored-by: Josué Ausejo Hernández <[email protected]>
Co-authored-by: airherna <[email protected]>
Co-authored-by: airherna <[email protected]>
Co-authored-by: Josué Ausejo Hernández <[email protected]>
* Update Readme
* update title
* update readme
Co-authored-by: LuisPi <[email protected]>
Co-authored-by: Josué Ausejo Hernández <[email protected]>
Co-authored-by: airherna <[email protected]>
Co-authored-by: airherna <[email protected]>
Co-authored-by: Fabián Scherle <[email protected]>
Co-authored-by: Josué Ausejo Hernández <[email protected]>
In this App people should be able to connect to “buddies” so they can connect to a network of people which shares each other's locations.
8
29
9
-
## What is WAYAT for?
30
+
You can download the Android apk in [here](https://github.com/devonfw-forge/wayat-flutter-python-mvp/releases/latest) or access the web if you are registered by this [link](https://wayat-web-dchj7vzxga-no.a.run.app/)
31
+
32
+
# What is WAYAT for?
10
33
11
34
There are many use cases for WAYAT. This are just a few examples. Do any of them sound familiar?
12
35
13
-
- As a Person working in hybrid mode from Home or at the office I would
36
+
-**As a Person working in hybrid mode** from Home or at the office I would
14
37
like to obtain easily the location of my “buddies” so I can determine which one I can
15
38
meet in person or where I have to go.
16
39
17
-
- As a Person travelling alone I would like to obtain easily the planned location of my
40
+
-**As a Person travelling alone** I would like to obtain easily the planned location of my
18
41
“buddies” so I plan where to meet them.
19
42
20
43
Check our releases if you want to start now! You just need a Google Account and automatically all your selected contacts in your addressbook that has registered to WAYAT will be able to find your location and viceversa.
21
44
22
-
## Current features
45
+
#Features
23
46
- See all your contacts wherever they are.
24
47
- Login using google account and phone verification.
25
48
- Add a photo to your profile and change your username.
@@ -28,10 +51,19 @@ Check our releases if you want to start now! You just need a Google Account and
28
51
- Add a photo to a group and add and remove friends from this with a simple tap.
29
52
- Get users available in wayat automatically from your addressbook
30
53
- Send and receive friend requests.
54
+
- Receive push and in-app notifications.
55
+
- It supports:
56
+
- English
57
+
- Spanish
58
+
- French
59
+
- German
60
+
- Dutch
31
61
- Log out the application or remove your account whenever you want.
32
62
- Stop sharing location with all contacts or decide which one will receive your location just by tapping a switch.
33
63
34
-
## For developers
64
+

65
+
66
+
# For developers
35
67
There is some extra information to those who wants to check how to deploy the flutter application or check how the backend is working. Just check the next links:
0 commit comments