Skip to content
New issue

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

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

Already on GitHub? # to your account

Development #16

Merged
merged 45 commits into from
Dec 27, 2024
Merged

Development #16

merged 45 commits into from
Dec 27, 2024

Conversation

beckthetech
Copy link
Contributor

No description provided.

mickvandijke and others added 30 commits December 16, 2024 19:29
feat: unify both private and public files
…-wip

# Conflicts:
#	src-tauri/Cargo.lock
#	src-tauri/Cargo.toml
#	src-tauri/src/ant/files.rs
#	src-tauri/src/lib.rs
ikennai and others added 15 commits December 21, 2024 20:30
- added try/catch to catch error when loading settings on mount
  - this issue was throwing errors in the console
- Updated File type
- Updated files to match the return structure Mick outlined
- Attempted to test but still unable to load uploaded files error persists
- Fixed mobile/responsive nav
  - Settings now navigates to the settings page
  - File now navigates home (where file list exists)
  - Wallet (Im not sure where this is supposed to go so left this disabled)
- PaymentOptions component update
  - consolidated into previous sidebar component for payments
  - removed multiple instances of the Payment component, consolidated down to 1, issue being that multiple instances was setting multiple listeners for the payment as well as doubling the modals
- migrated payment information to payment store
- added message on load/get files to show user a signature is needed to get files, other wise the app just spins on first load without you knowing its waiting for user interaction and signage
- deleted paymentOrders component no longer needed
- updated payment view states to only show pay/cancel buttons when state is not completed or canceled
- added payment signing notification
- simple styling updates for notifcation text
- file viewer updates
- FileViewer - fixed issues with clicking files and menu interactions on the file viewer
- Payment Invoice - consolidated into one component/less steps
- Removed deprecated PaymentViewPay component
- Updated upload notification
- Removed outdated code from payment store
@beckthetech beckthetech self-assigned this Dec 27, 2024
@beckthetech beckthetech merged commit 4958842 into main Dec 27, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants