Releases: MidasXIV/anavrin
Releases · MidasXIV/anavrin
Minor website revamp
Merge pull request #102 from MidasXIV/development Development
v1.1.0
Features
- Convert Anavrin to a PWA. (#42)
- add icons for
PWA
. - add next config for
PWA
support and update manifest file to show icons. - update .gitignore to ignore PWA build time files.
- move meta tags and links to _app.js instead of document.js page.
- add offline support. Related Issue: #19
- add icons for
- Make sidebar as bottom nav in mobile layout (#44 )
- Add Google Auth (#46)
- Allow users to login to Anvarin using their
Google
accounts, usingnext-auth
's Google provider. - add mongodb@3.5.9 dependency; this allow next-auth to add accounts, sessions and users to the database provided.
- new environment variables are added with this PR
GOOGLE_CLIENT_ID
,GOOGLE_CLIENT_SECRET
,MONGODB_URI
,NEXTAUTH_URL
.
Related issue: #45
- Allow users to login to Anvarin using their
- Create User details form - Anavrin now shows a User's image if a user is logged in; A User settings page is added for the user to update details. A User can not enter exchange information to connect information to different exchanges; Mantine components are used for UI and some hooks logic; The data entered in the exchange form is encrypted.
- Show Loading bar on Page Change.
- Mobile UI update (#53)
- Make sidebar as bottom bar in mobile layout.
- Change gradient on header -> previously the gradient was added to the right and left section individually.
- Add meta tags to change PWA status bar colors
- Hide secondary panel in Mobile UI.
- Add placeholder Lorem-Ipsum component.
- Show secondary panel as a Drawer in some pages.
- Mobile UI update for Portfolio page
- reduce number of portfolio options
- Fix alignment of Profit/loss - Portfolio value indicators.
- export portfolio table as a new component; Also Mobile friendly.
Base release
- Landing page that points to the app.
- App has Overview, Portfolio page.
- App uses Alphavantage API to create a stock search combobox.