jsrj / arjay-codes Goto Github PK
View Code? Open in Web Editor NEWCodebase (WIP/New) for arjaycodes.com
License: MIT License
Codebase (WIP/New) for arjaycodes.com
License: MIT License
Automatically added from GitKraken's Glo Board
Automatically added from GitKraken's Glo Board
Automatically added from GitKraken's Glo Board
Set-up User Authentication service per issue #25 to have options for users to sign-in or register using 3rd party OAuth options
Automatically added from GitKraken's Glo Board
Refactor Navbar component to instead utilize the Logo badge as a "Speed Dial" with a radial menu pop-out OR Modal pop-over menu. (Discrete so as not to block the rest of a page, but also dynamic and intuitive).
In addition containing the logo in the center, it should have a shaped tab drawing attention to it's functionality as a navigation menu.
This tab should also feature itself such that it provides an indication of which view a user is currently looking at in addition to the view itself making that known.
In the case of authenticated users, a similar menu should appear for navigating authenticated views, that does not excessively obstruct a give page, nor the global navigation speed dial. This badge should contain a user's profile image or default avatar.
Router-View transitions should be set up such that the navigation between these two menus provides a visual que as to where a user is navigating from as well.
The goal of these refactors is to maximize screen real estate on desktop devices and tablets, while accounting for limited space on mobile displays that often gets dominated by annoying static navigation elements.
Automatically added from GitKraken's Glo Board
Automatically added from GitKraken's Glo Board
Automatically added from GitKraken's Glo Board
Automatically added from GitKraken's Glo Board
Is your feature request related to a problem? Please describe.
Due to a discovered vulnerability with the Axios client,it has been decided to discontinue use of the client since no resolution has been made. see: this snyk.io article
Describe the solution you'd like
Implementation of either a comparable client, or the new fetch() API if it has been determined to be workable.
Describe alternatives you've considered
XMLHttpRequest or a proxying service such as Apigee, however XMLHttpRequest would add more technical debt due to it's callback-heavy nature, and Apigee would increase maintenance costs of running the web application and it's associated services.
Automatically added from GitKraken's Glo Board
Is your feature request related to a problem? Please describe.
In order to allow controlled access to the content management view, user authentication will need to be re-implemented to allow logging in with the custom-built Admin credentials via Auth0.
Describe the solution you'd like
Describe alternatives you've considered
A basic express API built from scratch, however this would significantly increase technical debt and exceed time requirements to implement correctly per security standards. Using a service such as Auth0 cuts down development time and reduces risk at the point in the development process.
Automatically added from GitKraken's Glo Board
Automatically added from GitKraken's Glo Board
Describe the bug
When clicking on a link in navigation besides "Log In" or "Log Out" (e.g. "Home" or "Profile"), the first link will redirect correctly, but any others afterward do not respond.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
When clicking on any link in the Navbar, regardless of authentication state, the router should navigate to that link or to the authentication page. It should not sit at the same page a user is attempting to navigate away from.
Desktop (please complete the following information):
Additional context
This bug has only appeared after implementing the Auth0 authentication methods and links into the Navbar, and updating the router accordingly.
Automatically added from GitKraken's Glo Board
Automatically added from GitKraken's Glo Board
Automatically added from GitKraken's Glo Board
Automatically added from GitKraken's Glo Board
Automatically added from GitKraken's Glo Board
Automatically added from GitKraken's Glo Board
Automatically added from GitKraken's Glo Board
Develop and implement secondary/fallback authentication service for user registration and login.
This service will need to be deployed to either Heroku or AWS as it will not be a static web application.
Automatically added from GitKraken's Glo Board
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.