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

PE-6900: Release ArDrive v2.56.0 #1898

Merged
merged 97 commits into from
Oct 16, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
97 commits
Select commit Hold shift + click to select a range
1bbbae5
refactor(upload cubit)
thiagocarvalhodev Sep 19, 2024
4f0f21c
refactor(upload)
thiagocarvalhodev Sep 19, 2024
ecdcc3a
Update upload_cubit_test.dart
thiagocarvalhodev Sep 19, 2024
631204f
fix lint warnings
thiagocarvalhodev Sep 19, 2024
46f939e
refactor(upload)
thiagocarvalhodev Sep 20, 2024
a202a86
Update upload_form.dart
thiagocarvalhodev Sep 20, 2024
0404c4d
fix(no feedback when uploading many files)
thiagocarvalhodev Sep 20, 2024
78ef72b
Update upload_cubit_test.dart
thiagocarvalhodev Sep 20, 2024
ae9406c
test(upload_repository)
thiagocarvalhodev Sep 20, 2024
a206f0d
Merge pull request #1861 from ardriveapp/PE-6787-organize-upload-cubi…
thiagocarvalhodev Sep 24, 2024
97d8227
Merge pull request #1862 from ardriveapp/PE-6788-implement-upload-rep…
thiagocarvalhodev Sep 24, 2024
f4f63af
Merge pull request #1865 from ardriveapp/PE-6800-refactor-upload-form…
thiagocarvalhodev Sep 24, 2024
8f59445
Merge pull request #1866 from ardriveapp/PE-6619-no-loading-feedback-…
thiagocarvalhodev Sep 24, 2024
bac761a
Update upload_repository_test.dart
thiagocarvalhodev Sep 24, 2024
f3a6adf
feat(upload modal)
thiagocarvalhodev Sep 26, 2024
0275e7e
chore: remove delay and remove license info link
thiagocarvalhodev Sep 26, 2024
eaff3db
implementing new payment selector
thiagocarvalhodev Sep 26, 2024
3782941
fixing tests
thiagocarvalhodev Sep 26, 2024
0fb1188
add new icons and fix tests
thiagocarvalhodev Sep 27, 2024
ce9ded0
Update payment_method_selector_widget.dart
thiagocarvalhodev Sep 27, 2024
41d8114
feat(side bar)
thiagocarvalhodev Sep 27, 2024
b152ca6
Merge branch 'dev' into PE-6783-upload-modal-enhancements-dev
thiagocarvalhodev Oct 2, 2024
3b1fb01
Update upload_cubit.dart
thiagocarvalhodev Oct 2, 2024
1d551bc
Merge branch 'PE-6783-upload-modal-enhancements-dev' into PE-6786-cha…
thiagocarvalhodev Oct 2, 2024
95ee158
Update ar_drive_icons_icons.dart
thiagocarvalhodev Oct 2, 2024
2cb3ece
Merge pull request #1873 from ardriveapp/PE-6786-change-payment-metho…
thiagocarvalhodev Oct 2, 2024
b1a16f6
Update side_bar.dart
thiagocarvalhodev Oct 2, 2024
da8ca62
Update wallet_created_view.dart
thiagocarvalhodev Oct 3, 2024
4ae27e4
Merge pull request #1881 from ardriveapp/master
thiagocarvalhodev Oct 3, 2024
e581fda
Merge pull request #1883 from ardriveapp/fix-seedphrase-blur-issue
thiagocarvalhodev Oct 3, 2024
f488ba8
Update enter_your_password_modal.dart
thiagocarvalhodev Oct 4, 2024
08abef3
Merge pull request #1876 from ardriveapp/PE-6853-update-side-bar-styles
thiagocarvalhodev Oct 7, 2024
3c57fe4
Update upload_form.dart
thiagocarvalhodev Oct 7, 2024
e771aad
add payment method selector and auto-update manifest
thiagocarvalhodev Oct 8, 2024
fff9b74
Update check_box.dart
thiagocarvalhodev Oct 8, 2024
de00862
fix(upload folder)
thiagocarvalhodev Oct 8, 2024
4597f37
Update upload_form.dart
thiagocarvalhodev Oct 8, 2024
6aef294
fix small ui issues
thiagocarvalhodev Oct 8, 2024
2006a90
fix
thiagocarvalhodev Oct 8, 2024
0f7fda8
Update upload_form.dart
thiagocarvalhodev Oct 8, 2024
844b85e
fix tests
thiagocarvalhodev Oct 8, 2024
0409221
Update upload_form.dart
thiagocarvalhodev Oct 8, 2024
9229fd0
Update upload_form.dart
thiagocarvalhodev Oct 8, 2024
7336cab
fest(auto-update manifests)
thiagocarvalhodev Oct 9, 2024
1a39ba4
Merge branch 'PE-6783-small-ui-fixes' into PE-6751
thiagocarvalhodev Oct 9, 2024
36e7af6
Update payment_method_selector_widget.dart
thiagocarvalhodev Oct 9, 2024
64d6b43
Merge branch 'PE-6783-small-ui-fixes' into PE-6751
thiagocarvalhodev Oct 9, 2024
35b2490
Merge pull request #1887 from ardriveapp/PE-6896-incorrect-modal-disp…
thiagocarvalhodev Oct 9, 2024
33eaea5
fix get manifest in folder
thiagocarvalhodev Oct 9, 2024
f71cdf1
Merge branch 'PE-6783-upload-modal-enhancements-dev' into PE-6783-sma…
thiagocarvalhodev Oct 9, 2024
083470e
Merge branch 'PE-6783-small-ui-fixes' into PE-6783-upload-modal-enhan…
thiagocarvalhodev Oct 9, 2024
624d331
Merge branch 'PE-6783-small-ui-fixes' into PE-6751
thiagocarvalhodev Oct 9, 2024
a2db06a
Update upload_cubit.dart
thiagocarvalhodev Oct 9, 2024
85418a3
Update upload_form.dart
thiagocarvalhodev Oct 9, 2024
e65623d
Update upload_form.dart
thiagocarvalhodev Oct 9, 2024
2d8b405
fix(auto update manifest)
thiagocarvalhodev Oct 10, 2024
4c66237
Update upload_cubit.dart
thiagocarvalhodev Oct 10, 2024
7143bcc
fix(upload folder)
thiagocarvalhodev Oct 10, 2024
cc0b5ba
Update upload_cubit.dart
thiagocarvalhodev Oct 10, 2024
6591c4c
Update upload_cubit_test.dart
thiagocarvalhodev Oct 10, 2024
861e46c
fix tests
thiagocarvalhodev Oct 10, 2024
9c69446
Update upload_form.dart
thiagocarvalhodev Oct 10, 2024
4b85825
fix native android selector
thiagocarvalhodev Oct 11, 2024
c2b93c3
Update drive_queries.drift
thiagocarvalhodev Oct 11, 2024
f3f5ed7
Update upload_form.dart
thiagocarvalhodev Oct 11, 2024
e9411ba
Update upload_form.dart
thiagocarvalhodev Oct 11, 2024
83cf912
Update upload_cubit.dart
thiagocarvalhodev Oct 11, 2024
a46913e
Update payment_method_selector_widget.dart
thiagocarvalhodev Oct 11, 2024
824ba46
fix button alignment on mobile
thiagocarvalhodev Oct 14, 2024
84a9b62
fix load files mobiule
thiagocarvalhodev Oct 14, 2024
6180f2e
lock sqlite version
thiagocarvalhodev Oct 14, 2024
2d5107e
Update pr.yaml
thiagocarvalhodev Oct 14, 2024
65ed1b5
Update pr.yaml
thiagocarvalhodev Oct 14, 2024
fe8f0e0
Update test.yml
thiagocarvalhodev Oct 14, 2024
210cf7e
skip tests android
thiagocarvalhodev Oct 14, 2024
a3c5396
Update upload_form.dart
thiagocarvalhodev Oct 14, 2024
6975d04
Update pr.yaml
thiagocarvalhodev Oct 14, 2024
339e9cb
Update test.yml
thiagocarvalhodev Oct 14, 2024
1adae46
Update test.yml
thiagocarvalhodev Oct 14, 2024
0b9e2ee
Update test.yml
thiagocarvalhodev Oct 14, 2024
0f4bed1
Update test.yml
thiagocarvalhodev Oct 14, 2024
37afcd8
fix github actions
thiagocarvalhodev Oct 14, 2024
83d613c
Merge pull request #1884 from ardriveapp/fix-button-mobile
thiagocarvalhodev Oct 15, 2024
f9a5941
Update plausible_event_tracker.dart
thiagocarvalhodev Oct 15, 2024
83033cb
Update test.yml
thiagocarvalhodev Oct 15, 2024
1c7037b
Merge pull request #1897 from ardriveapp/PE-6951-downgrade-ubuntu-ver…
thiagocarvalhodev Oct 15, 2024
8ba9d72
Update upload_cubit.dart
thiagocarvalhodev Oct 15, 2024
d58111d
Merge branch 'dev' into PE-6751-fixes-autoupdate-manifest-payment-sel…
thiagocarvalhodev Oct 15, 2024
0662e4b
Merge branch 'dev' into PE-6751
thiagocarvalhodev Oct 15, 2024
0e62c9d
Merge branch 'PE-6751' into PE-6751-fixes-autoupdate-manifest-payment…
thiagocarvalhodev Oct 15, 2024
c23f5c9
Merge branch 'dev' into PE-6783-upload-modal-enhancements-dev
thiagocarvalhodev Oct 15, 2024
4612091
Merge pull request #1879 from ardriveapp/PE-6783-upload-modal-enhance…
thiagocarvalhodev Oct 15, 2024
bb238fa
Merge pull request #1890 from ardriveapp/PE-6751-fixes-autoupdate-man…
thiagocarvalhodev Oct 15, 2024
15096dd
Merge pull request #1888 from ardriveapp/PE-6751
thiagocarvalhodev Oct 15, 2024
a04070b
bump version and release notes
thiagocarvalhodev Oct 16, 2024
ca30fbe
Merge pull request #1899 from ardriveapp/PE-6900-release-ar-drive-v-2…
thiagocarvalhodev Oct 16, 2024
705172e
Merge pull request #1896 from ardriveapp/PE-6950-filter-out-from-sent…
thiagocarvalhodev Oct 16, 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
4 changes: 2 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ on:

jobs:
test-and-lint:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
# Checkout
- uses: actions/checkout@v3
Expand Down Expand Up @@ -34,4 +34,4 @@ jobs:
run: flutter analyze

- name: Test app
run: scr test
run: scr test
5 changes: 5 additions & 0 deletions android/fastlane/metadata/android/en-US/changelogs/158.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
- New feature: auto-update for manifests after file uploads.
- Refresh the upload UI with updated icons, dropdowns, and selectors.
- Add loading feedback during large file fetches to prevent app unresponsiveness.
- Improved sidebar styling.
- Fixes an issue where the blurred seed phrase content was not displaying after resizing the page.
Original file line number Diff line number Diff line change
Expand Up @@ -236,7 +236,7 @@ class _EnterYourPasswordWidgetState extends State<EnterYourPasswordWidget> {
child: ArDriveButtonNew(
variant: ButtonVariant.outline,
text: 'Advanced Settings',
maxHeight: 32,
maxHeight: 40,
typography: typography,
onPressed: () {
showGatewaySwitcherModal(context);
Expand Down
5 changes: 2 additions & 3 deletions lib/authentication/login/views/wallet_created_view.dart
Original file line number Diff line number Diff line change
Expand Up @@ -385,11 +385,10 @@ class _WalletCreatedViewState extends State<WalletCreatedView> {
color: colorTokens.textMid, fontWeight: ArFontWeight.book)));

return isBlurred
? ClipRect(
child: ImageFiltered(
? ImageFiltered(
imageFilter: ImageFilter.blur(sigmaX: 5, sigmaY: 5),
child: text,
))
)
: text;
}

Expand Down
10 changes: 5 additions & 5 deletions lib/blocs/create_manifest/create_manifest_cubit.dart
Original file line number Diff line number Diff line change
Expand Up @@ -172,9 +172,8 @@ class CreateManifestCubit extends Cubit<CreateManifestState> {
}

Future<void> checkNameConflicts(String name) async {
final arns = await _arnsRepository.getAntRecordsForWallet(
_auth.currentUser.walletAddress
);
final arns = await _arnsRepository
.getAntRecordsForWallet(_auth.currentUser.walletAddress);

final parentFolder =
(state as CreateManifestCheckingForConflicts).parentFolder;
Expand Down Expand Up @@ -273,7 +272,7 @@ class CreateManifestCubit extends Cubit<CreateManifestState> {
}
}

Future<void> uploadManifest() async {
Future<void> uploadManifest({UploadMethod? method}) async {
if (await _profileCubit.logoutIfWalletMismatch()) {
emit(CreateManifestWalletMismatch());
return;
Expand All @@ -283,7 +282,8 @@ class CreateManifestCubit extends Cubit<CreateManifestState> {
try {
final createManifestUploadReview = state as CreateManifestUploadReview;
final uploadType =
createManifestUploadReview.uploadMethod == UploadMethod.ar
(method ?? createManifestUploadReview.uploadMethod) ==
UploadMethod.ar
? UploadType.d2n
: UploadType.turbo;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ class UploadPaymentMethodView extends StatelessWidget {
this.onTurboTopupSucess,
this.loadingIndicator,
this.useNewArDriveUI = false,
this.useDropdown = false,
});

final Function(UploadMethod, UploadPaymentMethodInfo, bool)
Expand All @@ -22,6 +23,7 @@ class UploadPaymentMethodView extends StatelessWidget {
final Function()? onTurboTopupSucess;
final Widget? loadingIndicator;
final bool useNewArDriveUI;
final bool useDropdown;

@override
Widget build(BuildContext context) {
Expand All @@ -44,6 +46,7 @@ class UploadPaymentMethodView extends StatelessWidget {
return PaymentMethodSelector(
useNewArDriveUI: useNewArDriveUI,
uploadMethodInfo: state.paymentMethodInfo,
useDropdown: useDropdown,
onArSelect: () {
context.read<UploadPaymentMethodBloc>().add(
const ChangeUploadPaymentMethod(
Expand Down
Loading
Loading