Giter Site home page Giter Site logo

chef-dbwm's People

Contributors

gnublin avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

chef-dbwm's Issues

Add line for json format for search

Description
We want to have the line number (begin at 1 ๐Ÿ˜ƒ) in json format. The search result should have a link from the line number of search result to the line number in edit path in json mode

What we will doing

  • [ x ] Add line in json format (not possible)
  • Add line in form format
  • Add link from search to edit (follow the line number)

Look around

  • If it's possible, add the background color for the line from the search

Search keys in all databag

Description
We want to search all keys match with the search string.

What we will doing

  • Add search bar/button/page
  • Display search result
  • Search result should have 2 link
    • link to view
    • link to edit

Look around

  • Search in value (create an issue if not ease)

multi-word doesn't works

Describe the bug
Multi word search doesn't works.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'http://localhost:8080/search'
  2. Search 'BEGIN RSA'
  3. Click to SEARCH button

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

Create a readme

Rewitre readme file to give some details about this project

Manage "No such file or directory" error

Description
We don't manage error if file requested doesn't exist.

What we will doing

  • Create a generique page for error (not found or access denied)
  • Redirect this error to error page

Use case

  • /edit?bag_file=main:../
  • /edit?bag_file=main:not_existing_file.json

Look around

  • View path with a miss dir

template_dir not exist or empty

Describe the bug
Application doesn't support mistake templates directory

To Reproduce
Steps to reproduce the behavior:

  1. Set a missing/mistake directory for template_dir in config.yml
  2. got to http://localhost:8080/generate_bag

Expected behavior
Do not display the template feature button if folder is empty or doesn't exist

Screenshots
image

Additional informations

  • fix missing dir
  • fix empty dir

Add footer and github notice

Description
We want to add a github open issue button or bar

What we will doing

  • Add footer with licence + name of contributor
  • Add github button or ribbon
  • Link to our Github project

Search only alphanum

Describe the bug
We want to search only with alphanum char. Please strip the search content

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'http://localhost:8080/search'
  2. Add " key" in search (with a white space)
  3. No result found

Screenshots

image

Template genrator

Description
I want to generate a new databag

What we will doing

  • Template from a file with some replace item
  • Config.yml to enable template list
  • Input list in generator page
  • Don't forget the tests

Get the good redirect

Description
We want to manage correctly the redirection 404, 403 and others
Keep clear the good error message.

What we will doing

  • If the path param is not good
  • If file doesn't exits
  • If uri doesn't exist

Disable the absolute path for the param (view & edit)

  • Use param like ?path=<databag_name>:<relative_path>
  • create and use helper to get all information about databag_name param
  • if ^.. redirect to root_path
  • rename all param for standardisation
  • Display real breadcrumb for edit view

MVP user

Description
We want to have users managed by config.yml

What we will doing

  • Admin user
  • User1 have access to his databag path + template generator
  • User2 have access to his databag path + template generator
  • Configuration in DB

Look around

  • Gem google auth?
  • How test work?

Fix node_modules & font awesome

make node_modules in subfolder to co-work with font awesome (see if font awesome npm possible)
and change the public folder

Run this app in docker

Description
Make docker file to create a docker environment

What we will doing

  • Create Dockerfile
  • How to configure

Add 2 buttons for copy

When I edit databag, I want to copy key name and value. I want to add 2 buttons to do this

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.