mirror of
https://github.com/aliasvault/aliasvault.git
synced 2026-02-20 16:04:23 -05:00
* main: (100 commits) Update import flow to prevent UI reset and apply favicon reuse (#1583) Add SMTP TLS instructions to self-hosted docs Add install.sh restart [container] option (#1635) Improve browser extension autofill trigger to work on more websites (#1620) Fix Logo parsing in React Native to support string/base64 matching (#1622) Tweak iOS and Android password unlock flow to not let incorrect passwords overwrite persisted encryption key Tweak browser extension and mobile app unlock wrong password error Tweak TotpCodes add/close button style (#1629) Add StickyActionBar to web app in order to always show submit/cancel buttons in Item AddEdit.razor (#1629) Update all-in-one Docker container config to use 127.0.0.1 instead of localhost refernces (#1627) Add ignore_port option to Rust credential matcher for Android specifically (#1625) Update isntall docs and troubleshooting steps Move all error translations to common.errors.* in browser extension Add null checks to attachment viewer/uploader in web app to prevent exceptions Update docs (#112) Add AntiForgeryTokenMIddleware to admin to prevent HTTP 400 errors and instead do a clean redirect (#112) Add certificates dir bind mount to docker-compose for SMTP TLS (#112) Update SmtpServer with configurable certificates dir for Docker bind mount (#112) Add AppErrorCodes handling to mobile apps (#1619) Add AppErrorCodes handling to browser extension (#1619) ...
AliasVault.Shared
This project contains shared models, DTOs, and functionality used across the AliasVault solution. Unlike AliasVault.Shared.Core, this project can include external dependencies and more complex shared logic.
Purpose
This library provides shared components used by both client and server applications:
- Data transfer objects (DTOs)
- Domain models
- Shared services
- Extension methods
- Common utilities
Dependencies
This project can include external dependencies as needed such as utility libraries etc.