Giter Club home page Giter Club logo

designsec's People

Contributors

arewm avatar

Watchers

 avatar  avatar

designsec's Issues

Check for multiple instances of a recommendation

Some recommendations might be duplicated within the same classification since we are not enforcing a 1:1 relationship.

  • Check to see if this is really an issue (does it happen anywhere, is there an easy way to prevent it?)
  • If it does happen, make sure to select/deselect all instances of the recommendation when one is clicked.

Readonly does not apply to multi-select boxes

When creating the delete modals, the multi-select boxes are not readonly. Does this really matter? Can we do anything about it?

We can delete the object regardless, so this is probably fine unless it will be confusing.

Enable user login

At a minimum, we need to create admin users

Do we want to require authentication to view project recommendations?
Maybe we can provide it as an option for sensitive projects?

Interface use cases

  • Education and perspective
  • Security architecture
  • Auditing and compliance
  • Incidence response
  • Guidance for government certifications

Change the behavior when we delete a row from the admin list

Really, the most important thing is to preserve the page/order/sorting from before deletion. Is it possible to just remember the last sort view? (currently, it would have to be passed to Django)

We should be able to delete these rows without refreshing the page.

We need to be able to add/edit contacts

This is currently not possible anywhere. Where is the best place to have it? We can certainly have it on the admin list page. We can also have the add button anywhere that we have to pick the contacts.

I do not know where we will put a delete button because we have no contact management page.

Resolve generic todos

All of these should be investigated. Complete if/when done

functionality:

  • views.py: generate_recommendation_by_category
  • views.py: generate_admin_recommendation_by_category
  • views.py: generate_admin_project_view

documentation:

  • views.py: save_recommendations
  • views.py: get_admin_recommendation_by_category

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.