Git Product home page Git Product logo

layer5io / image-hub Goto Github PK

View Code? Open in Web Editor NEW
66.0 8.0 23.0 34.05 MB

Image Hub is a sample application for exploring WebAssembly modules used as Envoy filters.

Home Page: https://layer5.io

License: Apache License 2.0

Makefile 3.47% Dockerfile 4.17% Go 11.00% Rust 33.72% JavaScript 3.84% HTML 2.65% Vue 41.15%
service-mesh meshery consul wasm envoy-filters rust image-hub rustlang webassembly envoyproxy

image-hub's People

Contributors

abhijeetgauravm avatar aminoxix avatar ashiscs avatar chadha93 avatar crustyy avatar debjani1413 avatar dependabot[bot] avatar geraldmaboshe avatar goodiec avatar iambami avatar imgbotapp avatar josephmidura avatar kanishkarj avatar kumarabd avatar kushthedude avatar leecalcote avatar naturalett avatar nikhil-ladha avatar pluckyprecious avatar pranav-bhatt avatar shivaylamba avatar shuklaritvik06 avatar utkarshmishra12 avatar vineet-sharma29 avatar warunicorn19 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  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

image-hub's Issues

Add GitHub workflow and actions for building and pushing Docker images

A new sample app has been created and is being used for presentation at DockerCon 2020. Image Hub needs a simple workflow for building and pushing it to DockerHub.

The docker login credentials are available as secrets in this repo. They can be referenced in the GitHub workflow as environment variables.

Secrets present and available to use:

  • DOCKER_USERNAME
  • DOCKER_PASSWORD
  • DOCKERHUB_REPOSITORY
  • IMAGE_NAME

Issue Template Updates for Figma link 

Current Behavior

The project's current issue templates are missing an open invitation link where new contributors can join the community's Figma team and view user interface designs and other UX projects.

Desired Situation

Each template that has a reference to Figma in its resources section should an invite link added.

Implementation

- 🎨 Wireframes and [designs for Layer5 site](https://www.figma.com/file/5ZwEkSJwUPitURD59YHMEN/Layer5-Designs) in Figma [(open invite)](https://www.figma.com/team_invite/redeem/qJy1c95qirjgWQODApilR9)

Acceptance Tests
All references to Figma include the "open invite" link.


Resources

Alternatives / Additional Context

[README] Need to fix Slack badge

Description

README.md is the first file one should read when starting a new project. For attractive look, we added some badges also.
But, there's a Slack badge failing, need to fix that.

Screenshot

Current Behavior

image

Desired Behavior
image

Environment:

  • OS: any [e.g. Ubuntu]
  • Browser: any [e.g. Chrome, Safari]
  • Version: any [e.g. 22]
  • Device: any [e.g. laptop, iPhone 8]

Offset request to star project with whitespace and tabs

Current Behavior
Within the Welcome bot example here that thanks first-time contributors for their efforts, a request to star the repo should be included and it should be slightly offset to improve its visibility.

Implementation
Update or add the following line(s) to .github/config.yml:

  
 	   	    	    	   :star: Please [star the project](../stargazers) if you have yet to do so.

Resources
The layer5 repo contains two websites. The current generation and the next-generation of thelayer5.iosite.

If thelayer5-nglabel is absent on this issue, then this issue pertains to the current generation of the layer5.io website, which uses Jekyll and GitHub Pages. Site content is found under the master branch.

If the layer5-ng label is present on this issue, then this issue pertains to the next-generation of the layer5.io website, which uses Gatsby, Strapi, and GitHub Pages. Site content is found under the layer5-ng branch.

[README] Update README Community Section

Description
The Community section in the README says "Access the Community Drive". There is a new procedure of having this automated based on the individual filling in a community member form

Expected Behavior
Update "Access Community Drive" to "To Access Community Drive, fill Community Member Form"

Screenshots
img

Resources
Refer to the Contributing guide

Environment:

  • OS: [e.g. Ubuntu]
  • Browser: [e.g. Chrome, Safari]
  • Version: [e.g. 22]
  • Device: [e.g. laptop, iPhone 8]

[rate-limit-filter] remove dependency on base64 encoded filter configuration

Current Behavior
Currently the filter expects the filter specific configuration, contained in a JSON object, to be encoded to base64 first. This brings in overhead for decoding and encoding it time to time and makes the filter difficult to configure through UI.

Desired Behavior
Move away from base64 encoded JSON and try to read raw JSON.

[Docs] Refresh Image Hub logo color

Current Behavior
Logo includes a color gradient.

Desired Behavior
Remove gradient. Move to all flat color.


Resources

Alternatives / Additional Context

[CI] add label commenter workflow

Description:

This repository should have the label commenter workflow.
It would run whenever an issue/pr is labelled with one of the targeted labels and comment down any relevant information.

Contributor Reference:

The workflow would use: https://github.com/peaceiris/actions-label-commenter

A sample workflow is defined in: https://github.com/meshery/meshery/blob/master/.github/workflows/label-commenter.yml.

It would also need a sample configuration which is defined in: https://github.com/meshery/meshery/blob/master/.github/label-commenter-config.yml

NOTE:

[README] Need to add `Community Forum`

Description

README.md is the first file one should read when starting a new project. Our community launched Discussion forum for help seekers; needs to publish it officially on README.md for convenience.

Screenshots

Current behaviour:
image

Desired behaviour:
image

Note:
Need to add only last line for Community Forum

Environment:

  • OS: any [e.g. Ubuntu]
  • Browser: any [e.g. Chrome, Safari]
  • Version: any [e.g. 22]
  • Device: any [e.g. laptop, iPhone 8]

Reference:

Relocate Whitespace and Tabs for Welcome bot

Current Behavior
The offset request code for welcome bot isn’t in the right line slock.

Desired Behavior

  • Move the code in line 50 & 51 to line 22 of the .github/config.yml
  • Clear the spacing in 45 & 46
  • Edit typo “if you have yet to do so” to “if you are yet to do so”

Resources

Alternatives / Additional Context

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.