Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update the main branch with the latest release #765

Merged
merged 524 commits into from
Nov 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
524 commits
Select commit Hold shift + click to select a range
9ecfe40
Make select the chain widget reusable
AhmedHanafy725 Oct 2, 2024
756ab47
Simplify the select chain widget
AhmedHanafy725 Oct 2, 2024
a73f8fc
Edit action color on custom widgets
AhmedHanafy725 Oct 2, 2024
f5a6f49
Update theme handling if no theme saved will use the system theme
AlaaElattar Oct 2, 2024
0620440
WIP: add tfloading.json to be animated
AlaaElattar Oct 3, 2024
a14b805
return ThemeMode.system from provider
AlaaElattar Oct 3, 2024
9952803
improve condition in preference_screen
AlaaElattar Oct 3, 2024
05b3c6d
Merge pull request #621 from threefoldtech/development_cleanup_theme_…
AhmedHanafy725 Oct 3, 2024
fe85d38
Merge branch 'development_cleanup' into development_cleanup_animated_…
AlaaElattar Oct 3, 2024
68f033a
Add warning dialog and use it in deleting wallet
AhmedHanafy725 Oct 3, 2024
5954900
Use the warning dialog in deleting the contacts
AhmedHanafy725 Oct 3, 2024
800c586
Use the correct secret seed in getting the twinid
AhmedHanafy725 Oct 5, 2024
ed28060
Fix loading wallet from 24 mnemonic
AhmedHanafy725 Oct 6, 2024
71c3611
Add animated logo in main screen && remove loading spinner
AlaaElattar Oct 7, 2024
6185bf0
add animate flag
AlaaElattar Oct 7, 2024
319081d
use height and width in Lottie and remove sizedBox
AlaaElattar Oct 7, 2024
5475f63
revert style of ThreeFold Connect App text
AlaaElattar Oct 7, 2024
6a2e061
Merge pull request #622 from threefoldtech/development_cleanup_animat…
AhmedHanafy725 Oct 7, 2024
3094aa9
update wizard images && add height and width inside image asset and r…
AlaaElattar Oct 7, 2024
04541ee
Merge pull request #623 from threefoldtech/development_cleanup_wizard…
AhmedHanafy725 Oct 7, 2024
1d60c25
Add failure handle to loading wallets
AhmedHanafy725 Oct 7, 2024
cfbddb1
Add failure widget to wallets screen
AhmedHanafy725 Oct 7, 2024
86986a9
Add initial wallet if not exists
AhmedHanafy725 Oct 7, 2024
7d7278c
Add button for the initial wallet and change the card colors
AhmedHanafy725 Oct 7, 2024
f148965
Change the contact card colors
AhmedHanafy725 Oct 7, 2024
7608f4a
Add initial wallet activation
AhmedHanafy725 Oct 7, 2024
8e8ff7f
Hide stellar if the account is not activated
AhmedHanafy725 Oct 7, 2024
dfb40b7
Upgrade flutter to version 3.22.0
AhmedHanafy725 Oct 9, 2024
d184738
Add news screen from the xlm endpoint && add endpoint in flagsmith se…
AlaaElattar Oct 9, 2024
c219fb8
use T&C url from flagsmith server
AlaaElattar Oct 9, 2024
7db82ac
Change the deprecated colors after upgrade to flutter 3.22.0
AhmedHanafy725 Oct 9, 2024
c62a5ee
Merge pull request #626 from threefoldtech/development_cleanup_upgrade
AhmedHanafy725 Oct 10, 2024
033e65d
WIP: replace webview with crisp chat
AlaaElattar Oct 10, 2024
fb38aa7
Merge branch 'development_cleanup' into development_cleanup_news
AlaaElattar Oct 10, 2024
1b3d33e
Use the transaction interface from the stellar client
AhmedHanafy725 Oct 10, 2024
111cbcb
handle pr comments
AlaaElattar Oct 11, 2024
58494f0
Fix Typos
AhmedHanafy725 Oct 13, 2024
c27c0a4
remove space in loading articles text
AlaaElattar Oct 13, 2024
d1db656
Merge pull request #625 from threefoldtech/development_cleanup_news
AhmedHanafy725 Oct 13, 2024
4dea197
WIP: trying to show chat only
AlaaElattar Oct 14, 2024
3c1afd9
Add idenfy package and fix build
AhmedHanafy725 Oct 14, 2024
9b9a39b
Merge branch 'development_cleanup' into development_cleanup_crisp_chat
AhmedHanafy725 Oct 14, 2024
e64a36d
Merge branch 'development_cleanup_kyc' into development_cleanup_crisp…
AhmedHanafy725 Oct 14, 2024
02c3656
Update the usage of the crips chat
AhmedHanafy725 Oct 15, 2024
896c7a5
Adjust the farm queries for voting on proposals
AhmedHanafy725 Oct 16, 2024
6d6a2d1
Store the twin_id on the backend service once it's available
AhmedHanafy725 Oct 16, 2024
0ee9523
Print the error in case of couldn't get the balance of stellar wallet
AhmedHanafy725 Oct 16, 2024
621f609
Fix loading empty wallets
AhmedHanafy725 Oct 16, 2024
71992e1
Fix loading empty contacts
AhmedHanafy725 Oct 16, 2024
7c177d7
Fix loading after failure in adding contact
AhmedHanafy725 Oct 16, 2024
c9c68b2
Fix adding initial wallet
AhmedHanafy725 Oct 16, 2024
35a654c
remove support icon from home page && remove resetting chatbot when c…
AlaaElattar Oct 17, 2024
e3ee171
remove commented code && dispose
AlaaElattar Oct 17, 2024
a61da71
revert changes in Podfile.lock file
AlaaElattar Oct 17, 2024
26a584c
revert changes in device_info_plus
AlaaElattar Oct 17, 2024
a5de3ba
Update device_info_plus
AlaaElattar Oct 17, 2024
85e0e1c
Delete app/linux/flutter/ephemeral/.plugin_symlinks/device_info_plus
AlaaElattar Oct 17, 2024
de3d066
Delete app/linux/flutter/ephemeral/.plugin_symlinks/package_info_plus
AlaaElattar Oct 17, 2024
a8d999a
Delete app/linux/flutter/ephemeral/.plugin_symlinks/path_provider_linux
AlaaElattar Oct 17, 2024
ad47e0d
Delete app/linux/flutter/ephemeral/.plugin_symlinks/shared_preference…
AlaaElattar Oct 17, 2024
a77ae88
Delete app/linux/flutter/ephemeral/.plugin_symlinks/smart_auth
AlaaElattar Oct 17, 2024
6268d43
Delete app/linux/flutter/ephemeral/.plugin_symlinks/sodium_libs
AlaaElattar Oct 17, 2024
0d61686
Delete app/linux/flutter/ephemeral/.plugin_symlinks/url_launcher_linux
AlaaElattar Oct 17, 2024
c4539d5
Delete app/linux/flutter/ephemeral/.plugin_symlinks/wakelock_plus
AlaaElattar Oct 17, 2024
a91aaef
Delete app/linux/flutter/generated_plugin_registrant.cc
AlaaElattar Oct 17, 2024
fe3d498
Delete app/linux/flutter/generated_plugin_registrant.h
AlaaElattar Oct 17, 2024
9fb58e8
Delete app/linux/flutter/generated_plugins.cmake
AlaaElattar Oct 17, 2024
03762fa
Delete app/macos/Flutter/GeneratedPluginRegistrant.swift
AlaaElattar Oct 17, 2024
fad0a46
Delete app/macos/Flutter/ephemeral/Flutter-Generated.xcconfig
AlaaElattar Oct 17, 2024
7501a03
Delete app/macos/Flutter/ephemeral/flutter_export_environment.sh
AlaaElattar Oct 17, 2024
9772ee6
Delete app/macos/Podfile
AlaaElattar Oct 17, 2024
2a6968c
Merge pull request #627 from threefoldtech/development_cleanup_crisp_…
AlaaElattar Oct 17, 2024
4ba481b
Merge pull request #650 from threefoldtech/development_cleanup_fix_wa…
AhmedHanafy725 Oct 17, 2024
5d762a7
Merge pull request #657 from threefoldtech/development_cleanup
AhmedHanafy725 Oct 20, 2024
4558c22
Add precommit
zaelgohary Oct 20, 2024
f4d7986
test precommit
zaelgohary Oct 20, 2024
a7967b0
Add precommit
zaelgohary Oct 20, 2024
287c701
Add format & analyze workflow
zaelgohary Oct 20, 2024
dbd23b0
Refactor pre-commit
zaelgohary Oct 20, 2024
8f256e5
use dart instead of flutter, run cmds in app/lib
zaelgohary Oct 20, 2024
8da8ad5
Fix & rename workflow
zaelgohary Oct 20, 2024
fe9fb33
Edit flutter version
zaelgohary Oct 20, 2024
fa1233c
Update actions
zaelgohary Oct 20, 2024
f181995
Fix workflow
zaelgohary Oct 20, 2024
044b06f
Change dir
zaelgohary Oct 20, 2024
4b169ef
Disconnect after doing a request to tfchain
AhmedHanafy725 Oct 19, 2024
cf413d7
Change home cards color
AhmedHanafy725 Oct 19, 2024
92ee4e1
Remove the custom style for the recover button
AhmedHanafy725 Oct 19, 2024
34c67ef
Add more padding for the text on home screen
AhmedHanafy725 Oct 19, 2024
71bcbdc
Fix change email text color
AhmedHanafy725 Oct 19, 2024
70f7dd3
Adjust spaces in the home screen
AhmedHanafy725 Oct 19, 2024
673d4f4
Fix bottom navbar shifting
AhmedHanafy725 Oct 20, 2024
2eec93c
Increase the memory while building the app
AhmedHanafy725 Oct 20, 2024
2ef828c
Init work on idenfy kyc
AhmedHanafy725 Oct 16, 2024
53f9e58
fix building ios app with kyc package
AlaaElattar Oct 17, 2024
be70189
Add saving verification data on the shared preferences
AhmedHanafy725 Oct 17, 2024
a373772
Disconnect after doing a request to tfchain
AhmedHanafy725 Oct 19, 2024
6a137c8
Uncomment idenfy package
AhmedHanafy725 Oct 19, 2024
6aa47e8
Update Wizard messages && make page 5 consistent with the rest
AlaaElattar Oct 21, 2024
23abcf9
update T&C dialog to be consistent with last page in wizard
AlaaElattar Oct 21, 2024
f8b78ec
Add msg when user can't vote
AlaaElattar Oct 21, 2024
0176c68
make f capital in (ThreeFold)
AlaaElattar Oct 21, 2024
fb25bdd
Merge pull request #664 from threefoldtech/development_update_wizard
AlaaElattar Oct 21, 2024
b59de49
update onBackground to onSurface
AlaaElattar Oct 21, 2024
e36353c
Edit workflow
zaelgohary Oct 21, 2024
e55b390
Fix dir
zaelgohary Oct 21, 2024
a295b29
Merge branch 'development' of https://github.com/threefoldtech/threef…
zaelgohary Oct 21, 2024
98da492
Update the support link to test_feedback repo
xmonader Oct 21, 2024
4630d5d
Fix idenfy service and models after testing the ingeration
AhmedHanafy725 Oct 21, 2024
958b347
Rename id card
AhmedHanafy725 Oct 22, 2024
8b13629
Fix name encoding
AhmedHanafy725 Oct 22, 2024
2a99038
Use enum for the verification status
AhmedHanafy725 Oct 22, 2024
5ef7bab
add custom dialog for voting dialog in dao
AlaaElattar Oct 22, 2024
91deda6
Update result dialog with using CustomDialog
AlaaElattar Oct 22, 2024
004383c
Handle getting twin errors
AhmedHanafy725 Oct 23, 2024
b8eb07a
update all dailogues & check if user voted before
AlaaElattar Oct 23, 2024
391b703
update Yes button to be the same color as No button.
AlaaElattar Oct 23, 2024
11427de
Add minimum balance and maximum retries to be configured on flagsmith
AhmedHanafy725 Oct 23, 2024
8258b6d
Update the support link to test_feedback repo
xmonader Oct 21, 2024
3431c2f
If mobile supports faceID not fingerprint the icon will be face ID in…
AlaaElattar Oct 23, 2024
a72bfe8
Activate tfchain wallet with stellar wallet
AhmedHanafy725 Oct 23, 2024
a645383
Merge pull request #665 from threefoldtech/development_dao_dialog
AlaaElattar Oct 23, 2024
3344a8c
Merge pull request #670 from threefoldtech/development_faceID_icon
AlaaElattar Oct 23, 2024
7200ee5
Add riverpod package and remove provider
AhmedHanafy725 Oct 23, 2024
0cb6e4e
Update theme provider to use riverpod
AhmedHanafy725 Oct 23, 2024
3721579
Remove terms agreement provider
AhmedHanafy725 Oct 23, 2024
78338aa
Fix first toggle to take effect on changing the theme mode
AhmedHanafy725 Oct 23, 2024
fda315a
Add wallets notifier
AhmedHanafy725 Oct 23, 2024
88e49e6
handle stepper color to be grey if not activated otherwise will be on…
AlaaElattar Oct 24, 2024
6a5ddd5
Handle invalid challenge and signatures
AhmedHanafy725 Oct 24, 2024
fe6acbc
Handle already verified users
AhmedHanafy725 Oct 24, 2024
88d20e7
Add error handling for getting the verification data
AhmedHanafy725 Oct 24, 2024
d63451f
Merge pull request #672 from threefoldtech/development_stepper_color
AlaaElattar Oct 24, 2024
3033137
Enhance the verification flow to allow restore the verification data
AhmedHanafy725 Oct 24, 2024
d8fc330
Handle verification status errors
AhmedHanafy725 Oct 24, 2024
efd9c44
Merge pull request #660 from threefoldtech/development_add_precommit
zaelgohary Oct 24, 2024
fe9e8ad
Merge pull request #662 from threefoldtech/development_format_analyze…
zaelgohary Oct 24, 2024
a129e33
Update the generic critical error widget with colors
AhmedHanafy725 Oct 24, 2024
a223e5f
Fix catching already verified request
AhmedHanafy725 Oct 24, 2024
3d00c25
Handle canceled and rejected verifications
AhmedHanafy725 Oct 24, 2024
b2c0ff3
Merge branch 'development' into development_cleanup_kyc
AhmedHanafy725 Oct 24, 2024
4b016b0
Fix formating
AhmedHanafy725 Oct 24, 2024
490667f
Merge branch 'development' into development_riverpod
AhmedHanafy725 Oct 24, 2024
082be04
Fix wizard provider
AhmedHanafy725 Oct 24, 2024
e87e703
WIP: refresh wallet balance
AhmedHanafy725 Oct 24, 2024
d196ce4
Fix wizard navigation after merge
AhmedHanafy725 Oct 24, 2024
5108ba2
Fix send/receive screen if the wallet only supports tfchain
AhmedHanafy725 Oct 24, 2024
3ce67e8
Add balance reload on wallet screen
AhmedHanafy725 Oct 24, 2024
3e9bf75
Reload balance in assets screen
AhmedHanafy725 Oct 24, 2024
9d1bb5c
Reload balance in send and after transferring
AhmedHanafy725 Oct 24, 2024
8fd2076
Update status endpoint for the idenfy service
AhmedHanafy725 Oct 27, 2024
361f948
Adapt the balance reload to be done in riverpod
AhmedHanafy725 Oct 27, 2024
5bf39e3
Update home logo
AhmedHanafy725 Oct 27, 2024
e1e340f
check on stellar balance if -1, won't load transactions
AlaaElattar Oct 27, 2024
5cd820e
Merge pull request #675 from threefoldtech/development_fix_tfchain_tr…
AlaaElattar Oct 27, 2024
bf5822b
Make the balance refresh configurable
AhmedHanafy725 Oct 27, 2024
8ec0fe6
Fix refreshing the wallets
AhmedHanafy725 Oct 27, 2024
53eedd3
Change app launcher icon
AhmedHanafy725 Oct 27, 2024
0d917e2
Adjust the home screen
AhmedHanafy725 Oct 27, 2024
62a838b
Fix adding existing wallet
AlaaElattar Oct 28, 2024
71f8a86
Merge pull request #674 from threefoldtech/development_riverpod
AhmedHanafy725 Oct 28, 2024
868f9b1
Update error status codes
AhmedHanafy725 Oct 28, 2024
5302451
remove .3bot from the end of name in error message
AlaaElattar Oct 28, 2024
65eb785
Merge pull request #677 from threefoldtech/development_remove_3bot
AlaaElattar Oct 28, 2024
3a1549f
Merge branch 'development' into development_cleanup_kyc
AhmedHanafy725 Oct 28, 2024
e07f04f
Use built-in status codes
AhmedHanafy725 Oct 28, 2024
f58edf6
Fix icon in ios
AlaaElattar Oct 28, 2024
a07fead
Update path of dart client
AlaaElattar Oct 29, 2024
dceae50
downgrade local_auth
AlaaElattar Oct 29, 2024
374fb0b
Update launcher icon for android
AhmedHanafy725 Oct 30, 2024
74e411e
make duplicate check second one
AlaaElattar Oct 30, 2024
3c5bfb3
return local_auth version to 1.1.7
AlaaElattar Oct 30, 2024
2aeb52a
Merge pull request #679 from threefoldtech/development_riverpod_ui_en…
AhmedHanafy725 Oct 30, 2024
8c27368
add pubspec.lock after updating urls
AlaaElattar Oct 30, 2024
2250f3d
Merge branch 'development' into development_update_versions
AlaaElattar Oct 30, 2024
d75a3bb
Merge pull request #678 from threefoldtech/development_update_versions
AlaaElattar Oct 30, 2024
9766046
Merge branch 'development' into development_cleanup_kyc
AhmedHanafy725 Oct 30, 2024
10ef641
update converting 12 words mnemonic to hexseed
AlaaElattar Oct 30, 2024
dbb10c9
remove debug logs
AlaaElattar Oct 30, 2024
37043c7
Merge pull request #676 from threefoldtech/development_fix_wallet
AlaaElattar Oct 30, 2024
fb98b7d
Merge pull request #656 from threefoldtech/development_cleanup_kyc
AhmedHanafy725 Oct 30, 2024
f1b4f89
add onDelete in riverpod provider
AlaaElattar Oct 30, 2024
243c6a6
Merge pull request #683 from threefoldtech/development_update_onDelet…
AlaaElattar Oct 30, 2024
a4418b9
Update home screen message
AhmedHanafy725 Oct 30, 2024
e37be1b
add face unlock in condition in changing icon
AlaaElattar Oct 31, 2024
f28d97d
Merge pull request #702 from threefoldtech/development_fix_faciID
AlaaElattar Oct 31, 2024
0616980
Force shared preferences package to a working version
AhmedHanafy725 Oct 31, 2024
9f4923d
Wait for the balance to be transferred from the activation service to…
AhmedHanafy725 Oct 31, 2024
0e6c0af
Fix getting the wallet balance after initialization
AhmedHanafy725 Oct 31, 2024
482b7e7
Merge pull request #703 from threefoldtech/development_app_storage
AhmedHanafy725 Oct 31, 2024
28fd4bf
Add logger
zaelgohary Oct 31, 2024
39ca737
Add analyzer rules, fix some warnings
zaelgohary Nov 3, 2024
fce575a
Merge pull request #706 from threefoldtech/development_fix_analyze_issue
zaelgohary Nov 3, 2024
b14bae0
Set max width for tfchain btn
zaelgohary Nov 6, 2024
043be6e
update launcher icon
AlaaElattar Nov 6, 2024
00a75a4
undo changes in podfile.lock
AlaaElattar Nov 6, 2024
d20c579
undo change in podfile.lock
AlaaElattar Nov 6, 2024
5ae3e40
Update lanucher icon on android
AhmedHanafy725 Nov 6, 2024
399584d
Merge pull request #721 from threefoldtech/development_update_icon
AhmedHanafy725 Nov 6, 2024
e12c467
Merge pull request #720 from threefoldtech/development_fix_tfchain_bt…
AhmedHanafy725 Nov 6, 2024
a755e37
fix parsing decimal value to Bigint
AlaaElattar Nov 6, 2024
8091480
undo changes in transfer function
AlaaElattar Nov 6, 2024
1bb4250
Check stellar secret length before validating
zaelgohary Nov 6, 2024
31aa563
Revert changes, check stellar secret length before validating
zaelgohary Nov 6, 2024
68d6948
update double here to match with tfgrid-sdk-dart
AlaaElattar Nov 7, 2024
0898a22
Merge pull request #722 from threefoldtech/development_fix_tfchain_tr…
AhmedHanafy725 Nov 7, 2024
74d9687
add idenfy security link
AlaaElattar Nov 7, 2024
13f43c1
Merge branch 'development' into development_check_wallet_secret_length
AhmedHanafy725 Nov 7, 2024
c84fa37
Fix checking the wallet length and existance
AhmedHanafy725 Nov 7, 2024
bca619a
Merge pull request #723 from threefoldtech/development_check_wallet_s…
AhmedHanafy725 Nov 7, 2024
9149a4e
fix spelling mistakes
AlaaElattar Nov 7, 2024
a384b19
Merge pull request #725 from threefoldtech/development_idenfy_link
AhmedHanafy725 Nov 7, 2024
5e40f1c
update versions to 4.0.0+180
AlaaElattar Nov 7, 2024
7063fa6
Update pubspec lock file
AhmedHanafy725 Nov 7, 2024
982c78a
Merge pull request #726 from threefoldtech/development_update_version
AhmedHanafy725 Nov 7, 2024
384e91f
Add issue & PR template
zaelgohary Nov 11, 2024
cfbb5b5
Fix typos, edit min balance msg
zaelgohary Nov 11, 2024
0574452
Edit min balance msg
zaelgohary Nov 11, 2024
3dbcb81
Merge pull request #741 from threefoldtech/development_fix_typos
zaelgohary Nov 11, 2024
6f71102
add setState after removing wallet
AlaaElattar Nov 11, 2024
18add8e
add lock around state and remove prev change
AlaaElattar Nov 11, 2024
6d664fa
update mutex in reloadBalance
AlaaElattar Nov 11, 2024
12d17e1
Merge pull request #742 from threefoldtech/development_fix_delete_wallet
AhmedHanafy725 Nov 11, 2024
e84c4c5
Fix receive amount validation
AhmedHanafy725 Nov 11, 2024
32052e7
Merge pull request #745 from threefoldtech/development_validation
AhmedHanafy725 Nov 11, 2024
7d8ee1e
relase to 4.0.0+181
AlaaElattar Nov 11, 2024
286a72d
Merge pull request #746 from threefoldtech/development_4.0.0+181
AlaaElattar Nov 11, 2024
2bcdcb5
Open connection to tfchain before creating a farm
AhmedHanafy725 Nov 12, 2024
7396223
Merge pull request #749 from threefoldtech/development_fix_create_farm
AhmedHanafy725 Nov 12, 2024
c439873
Merge pull request #740 from threefoldtech/development_add_issue_and_…
zaelgohary Nov 12, 2024
3035c5c
add decimal point in receive page
AlaaElattar Nov 13, 2024
cbc1dac
Merge pull request #753 from threefoldtech/development_decimal_receive
AlaaElattar Nov 13, 2024
cf442a9
update to 4.0.0+182 version
AlaaElattar Nov 13, 2024
c6181a3
Merge pull request #754 from threefoldtech/development_4.0.0+182
AlaaElattar Nov 13, 2024
041a197
Update the app minimum version to be used
AhmedHanafy725 Nov 13, 2024
60419bc
Merge pull request #756 from threefoldtech/development_update_minimum…
AhmedHanafy725 Nov 13, 2024
8d969b8
Add delete endpoint on the backend
AhmedHanafy725 Nov 17, 2024
6177df3
Restore the minimum version
AhmedHanafy725 Nov 17, 2024
3a6fcdf
Restore change email endpoint to not break the current app version
AhmedHanafy725 Nov 17, 2024
9b17f47
Support deleting account in the app
AhmedHanafy725 Nov 17, 2024
13b4c23
Fix delete user condition
AhmedHanafy725 Nov 17, 2024
26f35d6
Fix delete user from the db
AhmedHanafy725 Nov 17, 2024
133a713
Add loading for deleting accounts
AhmedHanafy725 Nov 17, 2024
a0b563c
Update the delete condition
AhmedHanafy725 Nov 18, 2024
8a1ba18
Rephrase recover, sign up, and deactivate account to log in, create a…
AhmedHanafy725 Nov 18, 2024
2fd0a73
Fix context issue while showing the delete dialog
AhmedHanafy725 Nov 18, 2024
1717d76
Merge pull request #758 from threefoldtech/development_delete_user
AhmedHanafy725 Nov 18, 2024
b891117
update version to 183 && add PrivacyInfo file
AlaaElattar Nov 18, 2024
64a0a4d
Merge pull request #759 from threefoldtech/development_4.0.0+183
AlaaElattar Nov 18, 2024
36bb7e1
Set the minimum app version
AhmedHanafy725 Nov 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
66 changes: 66 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
name: Bug Report

description: Create a bug report

title: "Brief Description of the Issue"

labels:
- bug

body:
- type: markdown
attributes:
value: |
#### Please fill the fields to help us solving your bug! Don't forget to add the right label.
- type: checkboxes
attributes:
label: Is there an existing issue for this?
description: Please search to see if an issue already exists for the bug you encountered.
options:
- label: I have searched the existing issues
required: true

- type: textarea
id: what-happened
attributes:
label: What happened?
description: Also tell us, what did you expect to happen?
placeholder: Describe your bug!
validations:
required: true

- type: textarea
attributes:
label: Steps To Reproduce
description: Steps to reproduce the behavior.
placeholder: |
1. In this environment...
2. With this config...
3. Run '...'
4. See error...
validations:
required: false

- type: textarea
id: screenshots
attributes:
label: Relevant screenshots/screen records
description: |
Please provide any relevant screenshots/screen records, this is very important for UI issues.
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
validations:
required: true

- type: textarea
id: logs
attributes:
label: Relevant log output
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
render: console
validations:
required: true

- type: markdown
attributes:
value: |
### Thanks for taking the time to fill out this bug report!
28 changes: 28 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Feature request
description: Suggest an idea for this project
labels: ["type_feature"]
body:
- type: markdown
attributes:
value: |
Don't forget to add the right label

- type: textarea
id: describe
attributes:
label: Is your feature request related to a problem? Please describe
placeholder: A clear and concise description of what the problem is. Ex. I'm always frustrated when \[...]
validations:
required: true

- type: textarea
id: solution
attributes:
label: Describe the solution you'd like
placeholder: A clear and concise description of what you want to happen. If you've a specific approach to discuss, describe it here clearly.
validations:
required: true
- type: markdown
attributes:
value: |
### Thanks for taking the time to fill out this bug report!
11 changes: 11 additions & 0 deletions .github/PULL_REQUEST.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
### Changes

List of changes this PR includes

### Related Issues

List of related issues

### Tested Scenarios

A list of scenarios tried to match the deliverables
27 changes: 27 additions & 0 deletions .github/workflows/format_analyze.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Format and Analyze

on:
pull_request:
branches:
- development
push:
branches:
- development


jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Set up Repository
uses: actions/checkout@v4
- uses: subosito/flutter-action@v2
with:
channel: 'stable'
flutter-version: '3.19.0'

- run: cd app && dart pub get

- run: dart format app/lib

- run: dart analyze app/lib
39 changes: 0 additions & 39 deletions .github/workflows/main.yml

This file was deleted.

Empty file removed .github/workflows/testing.yml
Empty file.
8 changes: 7 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -347,4 +347,10 @@ backend/services/__pycache__/productkeys.cpython-39.pyc
backend/services/__pycache__/socket.cpython-39.pyc

*.pyc
.vscode
.vscode

# reflected files
app/lib/main.reflectable.dart

# pubSpec override
app/pubspec_overrides.yaml
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ Wallet v3: <https://github.com/threefoldtech/wallet-next>

Farmer: <https://github.com/threefoldtech/wallet-next>

Support: <https://github.com/threefoldtech/tfsupport>
Support: <https://github.com/threefoldtech/test_feedback>

## Frontend

Expand Down
10 changes: 10 additions & 0 deletions app/analysis_options.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
analyzer:
errors:
constant_identifier_names: ignore
deprecated_member_use: ignore
library_prefixes: ignore
library_private_types_in_public_api: ignore
non_constant_identifier_names: ignore
prefer_interpolation_to_compose_strings: ignore
prefer_typing_uninitialized_variables: ignore
use_build_context_synchronously: ignore
include: package:flutter_lints/flutter.yaml

linter:
Expand Down
32 changes: 22 additions & 10 deletions app/android/app/build_local
Original file line number Diff line number Diff line change
Expand Up @@ -34,21 +34,24 @@ android {
}

lintOptions {
disable 'InvalidPackage'
}
disable 'InvalidPackage'
disable "Instantiatable"
checkReleaseBuilds false
abortOnError false
}

compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
sourceCompatibility JavaVersion.VERSION_17
targetCompatibility JavaVersion.VERSION_17
}

kotlinOptions {
jvmTarget = '1.8'
jvmTarget = '17'
}

defaultConfig {
applicationId "org.jimber.threebotlogin.local"
minSdkVersion 23
applicationId "org.jimber.threebotlogin"
minSdkVersion 24
targetSdkVersion flutter.targetSdkVersion
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
Expand All @@ -66,7 +69,6 @@ android {

}
}

buildTypes {
release {
signingConfig signingConfigs.release
Expand All @@ -75,6 +77,15 @@ android {
signingConfig signingConfigs.debug
}
}
buildscript {
ext {
stripeVersion = "20.19.1" // This is the version BEFORE the kotlin bump
}
}

dataBinding {
enabled = true
}
}

flutter {
Expand All @@ -89,6 +100,7 @@ dependencies {
implementation 'com.hbb20:ccp:2.4.0'
implementation 'com.google.code.gson:gson:2.8.6'
implementation "androidx.preference:preference-ktx:1.1.1"
implementation "androidx.lifecycle:lifecycle-viewmodel:$lifecycle_version"
implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version"
implementation "androidx.lifecycle:lifecycle-viewmodel:$lifecycle_version"
implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version"

}
29 changes: 21 additions & 8 deletions app/android/app/build_production
Original file line number Diff line number Diff line change
Expand Up @@ -34,21 +34,24 @@ android {
}

lintOptions {
disable 'InvalidPackage'
}
disable 'InvalidPackage'
disable "Instantiatable"
checkReleaseBuilds false
abortOnError false
}

compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
sourceCompatibility JavaVersion.VERSION_17
targetCompatibility JavaVersion.VERSION_17
}

kotlinOptions {
jvmTarget = '1.8'
jvmTarget = '17'
}

defaultConfig {
applicationId "org.jimber.threebotlogin"
minSdkVersion 23
minSdkVersion 24
targetSdkVersion flutter.targetSdkVersion
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
Expand All @@ -74,6 +77,15 @@ android {
signingConfig signingConfigs.debug
}
}
buildscript {
ext {
stripeVersion = "20.19.1" // This is the version BEFORE the kotlin bump
}
}

dataBinding {
enabled = true
}
}

flutter {
Expand All @@ -88,6 +100,7 @@ dependencies {
implementation 'com.hbb20:ccp:2.4.0'
implementation 'com.google.code.gson:gson:2.8.6'
implementation "androidx.preference:preference-ktx:1.1.1"
implementation "androidx.lifecycle:lifecycle-viewmodel:$lifecycle_version"
implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version"
implementation "androidx.lifecycle:lifecycle-viewmodel:$lifecycle_version"
implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version"

}
31 changes: 22 additions & 9 deletions app/android/app/build_staging
Original file line number Diff line number Diff line change
Expand Up @@ -34,21 +34,24 @@ android {
}

lintOptions {
disable 'InvalidPackage'
}
disable 'InvalidPackage'
disable "Instantiatable"
checkReleaseBuilds false
abortOnError false
}

compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
sourceCompatibility JavaVersion.VERSION_17
targetCompatibility JavaVersion.VERSION_17
}

kotlinOptions {
jvmTarget = '1.8'
jvmTarget = '17'
}

defaultConfig {
applicationId "org.jimber.threebotlogin.staging"
minSdkVersion 23
applicationId "org.jimber.threebotlogin"
minSdkVersion 24
targetSdkVersion flutter.targetSdkVersion
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
Expand All @@ -74,6 +77,15 @@ android {
signingConfig signingConfigs.debug
}
}
buildscript {
ext {
stripeVersion = "20.19.1" // This is the version BEFORE the kotlin bump
}
}

dataBinding {
enabled = true
}
}

flutter {
Expand All @@ -88,6 +100,7 @@ dependencies {
implementation 'com.hbb20:ccp:2.4.0'
implementation 'com.google.code.gson:gson:2.8.6'
implementation "androidx.preference:preference-ktx:1.1.1"
implementation "androidx.lifecycle:lifecycle-viewmodel:$lifecycle_version"
implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version"
implementation "androidx.lifecycle:lifecycle-viewmodel:$lifecycle_version"
implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version"

}
Loading
Loading