Git Product home page Git Product logo

zartan's People

Contributors

anushrav avatar bhanchand avatar dancinnamon-okta avatar dependabot[bot] avatar dzadikdev avatar jpf avatar mdwallick avatar noinarisak avatar ryandrew avatar srecinto avatar zeekhoo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

zartan's Issues

[BUG]Multi-Header Issue

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

Create 404 Page

Is your feature request related to a problem? Please describe.
Yes, Need Custom 404 Page

Describe the solution you'd like
Custom 404 Page

Describe alternatives you've considered
N/A

Additional context
N/A

[BUG] Broken template when no config

Describe the bug
Broken template when no config

To Reproduce
access site

Expected behavior
templated site should load

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

AWS Cloudfront(CDN) UI/UX assets

Is your feature request related to a problem? Please describe.
Because this client/server application that is multi-tenant with possible we need and volume of usage by SE. Having CDN for UI/UX asset will reduce the load on the web server.

Describe the solution you'd like
Use AWS Cloudfront, since Zartan is AWS Elastic Beanstalk.

Describe alternatives you've considered
More web server nodes to respond to load. Not the best option.

Additional context
N/A

Add flake8 linter and perform code clean up once stable

Is your feature request related to a problem? Please describe.
Add flake8 linting for code quality

Describe the solution you'd like
GitHub Action that will execute flake8 on a PR. Enforcing some code quality and standard.

Describe alternatives you've considered
Running manually on local development machine.

Additional context
N/A

Alert User if no configuration is found and default is not set properly

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Finish Finance Template

Is your feature request related to a problem? Please describe.
Finish Finance Template

Describe the solution you'd like
Finish Finance Template

Describe alternatives you've considered
NA

Additional context
NA

[BUG] Fix bug in Streaming Service and Travel Agency issue

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

[BUG] Unable develop and run localhost

Describe the bug
Expected to be able to develop and run a local instance on my mac. Zartan assumes that you have already been configured/connected to UDP infrastructure. As a contributor/developer, I want to be able to locally run the Zartan without UDP.

To Reproduce
N/A

Expected behavior
Run localhost instance on my development box.

Screenshots
N/A

Desktop (please complete the following information):

  • OS: MacOS
  • Browser: chrome
  • Version: 80

Smartphone (please complete the following information):
N/A

Additional context
N/A

Add initial code push

Is your feature request related to a problem? Please describe.
There is no code yet, we need the base code

Describe the solution you'd like
Putting the code in Aartan's git repo

Describe alternatives you've considered
N/A

Additional context
N/A

Add remote configuration

Is your feature request related to a problem? Please describe.
Add behavior to remotely configure app for multi-tenancy

Describe the solution you'd like
allow remote config.

Describe alternatives you've considered
NA

Additional context
NA

[BUG] Top level navigation issue

Describe the bug
Top menu not displaying correctly for logged in user

To Reproduce

Expected behavior

Screenshots

Desktop (please complete the following information):

Smartphone (please complete the following information):

Additional context

Generalize the Dealer Portal App Listing Page for global use

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

[BUG]OIDC Lib Change Over

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

Dealer Portal - General code clean up / refactor

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Change Inline Login in Header to be a drop down

Is your feature request related to a problem? Please describe.
Currently login is just dumped into the header making it look kinda ugly

Describe the solution you'd like
turn the login form into a drop down

Describe alternatives you've considered
N/A

Additional context
N/A

Dealer Portal - Request App Access to allow many requests instead of just 1

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Create general Health check endpoint

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Add check for valid API Token and add logic to notify user if token is invalid

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

[BUG] Add email API key to ENV variable

Is your feature request related to a problem? Please describe.
Add Email API Keystone to the environment variable

Describe the solution you'd like
NA

Describe alternatives you've considered
NA

Additional context
NA

[FEATURE] Add Dockerization

Is your feature request related to a problem? Please describe.
Dockerize Zartan

Describe the solution you'd like
Dockefile and Docker-Compose for containerizing Zartan for local development and increase deployment options.

Describe alternatives you've considered
Manually local dev setup.

Additional context
N/A

[BUG] Dealer Portal - remove hardcoded group Ids and make dynamic

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

Add User Apps Page to main route

Is your feature request related to a problem? Please describe.
Build a page that users users applications visible to them, similar to Okta dashboard.

Describe the solution you'd like
Simple page to display apps and link to the app themselves using the embedding link.
Also display images of the apps uploaded by Okta Admins.

Describe alternatives you've considered
N/A

Additional context
N/A

[BUG] Issue with User Mangement

Describe the bug
User page not rendering

To Reproduce
Steps to reproduce the behavior:

  1. Go to /managusers page in template

Expected behavior
page render

Screenshots
NA

Desktop (please complete the following information):
NA

Smartphone (please complete the following information):
NA

Additional context
NA

Implement README documentation

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Dealer Portal - Enhance security to show role based access options and actions

Is your feature request related to a problem? Please describe.
Should be based on claims in your OIDC token

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Complete UDP Wiring

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

[BUG] Missing requirements.txt

Describe the bug
Missing requirements.txt

To Reproduce
N/A

Expected behavior
expected requirements.txt

Screenshots
N/A

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

Clear Session button

Is your feature request related to a problem? Please describe.
Create a clear session button so a user does not have to know the URL

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

[BUG] Fix README logo and text

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

[BUG] Fix broken config

Describe the bug
when running the container we get this errror
Traceback (most recent call last):
File "app.py", line 12, in
from config import default_settings
ModuleNotFoundError: No module named 'config'

To Reproduce
run the app

Expected behavior
app should run

Screenshots
NA

Desktop (please complete the following information):
NA

Smartphone (please complete the following information):
NA

Additional context
NA

Detail README.md

Is your feature request related to a problem? Please describe.
README for local setup, feature details, and contribution to the project.

Describe the solution you'd like
The README! =)

Describe alternatives you've considered
Guessing?

Additional context
N/A

Custom / templated error page

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Add JWT viewer to User Profile

Is your feature request related to a problem? Please describe.
User profile should also have a JWT verifier hooked into it

Describe the solution you'd like
Many SEs ask for this in their demos so we should add it

Describe alternatives you've considered
NA

Additional context
Check out Zee's super widget demo

Dealer Portal

Is your feature request related to a problem? Please describe.
Create a dealer portal

Describe the solution you'd like
New User Registration
Request approval workflows

Describe alternatives you've considered
None

Additional context
Add any other context or screenshots about the feature request here.

Add Passwordless to Standard Widget

Is your feature request related to a problem? Please describe.
NA

Describe the solution you'd like
Adding factor sequencing to widget

Describe alternatives you've considered
NA

Additional context
NA

migrate patient portal to zartan

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Add Cloud9 IDE to .gitignore

Is your feature request related to a problem? Please describe.
.c9 files appear in git

Describe the solution you'd like
add .c9 to .gitignore

Describe alternatives you've considered
N/A

Additional context
N/A

Add Terraform collection of Zartan verticals for localhost

Is your feature request related to a problem? Please describe.
Add Terraform script for Zartan application. We will have to consider namespacing or unique identifier scheme so Zartan does not conflict with existing UDP demo apps in a single Okta Org scenario. Base on feature functionality that Zartan plans to have.

Describe the solution you'd like
A collection or single (ie. zartan.tf) file that will Terraform Okta Org.

Describe alternatives you've considered
Manually configure the Okta Org. ๐Ÿ˜ข

Additional context
N/A

Terraform Scripts for each vertical to migrate to UDP

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

[BUG] Environment variable UDP_CONFIG_URL should not be required

Describe the bug
App blows up if UDP_CONFIG_URL ENV Variable is not set

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

Create General Registration for global reuse

Is your feature request related to a problem? Please describe.
First Name, Last Name, Email plus Credentials to register

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Add log out functionality

Is your feature request related to a problem? Please describe.
Need a UI driven way to log out of the app / Okta

Describe the solution you'd like
Kil the Okta Session and the app level tokens

Describe alternatives you've considered
N/A

Additional context
N/A

Hook in logger to all components and remove print statements

Is your feature request related to a problem? Please describe.
Zartan logging approach needs and remove print statement.

Describe the solution you'd like
Consider keeping the Flask logging and use https://rollbar.com/error-tracking/flask/ or https://sentry.io/for/flask/ combination with localhost logging.

Describe alternatives you've considered
Short term solution is to just following Flask logging https://flask.palletsprojects.com/en/1.1.x/logging/

Additional context
N/A

[BUG] Color Selector is broken in the JS

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.