Giter Site home page Giter Site logo

octodemo / webhook-demo Goto Github PK

View Code? Open in Web Editor NEW
8.0 2.0 2.0 544 KB

Demo repository - contains custom Codespaces config, database schema management, code smells and old dependencies, and a โœจ nice project board โœจ ๐Ÿ‘‡๐Ÿผ

Home Page: https://github.com/orgs/octodemo/projects/62

License: MIT License

Python 88.44% Dockerfile 11.56%
python works-with-codespaces sql

webhook-demo's Introduction

Webhook receiver

An example of a webhook receiver using GitHub Codespaces! Check out the demo guide for a short guided tour.

Warning Not for production. May contain out of date dependencies in requirements.txt. Also, it doesn't do anything useful - but you can probably modify it to do useful stuff on webhook receipt.

Real world

Change the app.py function to do something useful ... whatever it was that you were really wanting to accomplish. Update the requirements in requirements.txt first. Consider moving off Werkzeug.

โ„น๏ธ Yes, the Redis container in docker-compose.yml does nothing at the moment, but it does in the systemd directory. I had originally used this sort of program to kick off longer running tasks that couldn't be finished in time for the 10s webhook timeout in GitHub, so it'll return 201 - created once the info from the webhook is put into Redis.

webhook-demo's People

Contributors

dependabot[bot] avatar some-natalie avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

webhook-demo's Issues

Weekly scrum for March 29 2022

Weekly standup

Attendees

  • team member
  • team member
  • team member, scrum master

Retrospective

  • โœ… What worked well this week?
    • things
  • โŒ What didn't work well this week?
    • more things
  • ๐Ÿ“‹ What do we want to work on for next week?
    • even more things

Admin items

Example items that would go here would be like what's below ๐Ÿ‘‡

  • Upcoming meetings, off-sites, etc.
  • HR tasks like open enrollment, new hires, etc.
  • Other admin items

Planning

Given everything going on this week, what's the goal(s)? (pick issue(s))

  • @mention teammate here =
  • @mention teammate here =

Is everything โ˜๏ธ assigned to this sprint in GitHub?

Do we have any blockers or potential unplanned events?

Other tasks

  • one-off tasks that don't warrant an issue, but also need to be done go here

Add an automated weekly scrum

This would be a lot better if we could add a weekly scrum with notes automagically :)

Tasks

  • Make an issue template
  • Make the Action to run weekly
  • Maybe also add a reminder in Slack?

Weekly scrum for September 22 2022

Weekly standup

Attendees

  • team member
  • team member
  • team member, scrum master

Retrospective

  • โœ… What worked well this week?
    • things
  • โŒ What didn't work well this week?
    • more things
  • ๐Ÿ“‹ What do we want to work on for next week?
    • even more things

Admin items

Example items that would go here would be like what's below ๐Ÿ‘‡

  • Upcoming meetings, off-sites, etc.
  • HR tasks like open enrollment, new hires, etc.
  • Other admin items

Planning

Given everything going on this week, what's the goal(s)? (pick issue(s))

  • @mention teammate here =
  • @mention teammate here =

Is everything โ˜๏ธ assigned to this sprint in GitHub?

Do we have any blockers or potential unplanned events?

Other tasks

  • one-off tasks that don't warrant an issue, but also need to be done go here

Add a `.gitignore` file

It's really annoying how git tries to add things that shouldn't be in version control and .gitignore will fix this. :)

Weekly scrum for December 21 2021

Weekly standup

Attendees

  • team member
  • team member
  • team member, scrum master

Retrospective

  • โœ… What worked well this week?
    • things
  • โŒ What didn't work well this week?
    • more things
  • ๐Ÿ“‹ What do we want to work on for next week?
    • even more things

Admin items

Example items that would go here would be like what's below ๐Ÿ‘‡

  • Upcoming meetings, off-sites, etc.
  • HR tasks like open enrollment, new hires, etc.
  • Other admin items

Planning

Given everything going on this week, what's the goal(s)? (pick issue(s))

  • @mention teammate here =
  • @mention teammate here =

Is everything โ˜๏ธ assigned to this sprint in GitHub?

Do we have any blockers or potential unplanned events?

Other tasks

  • one-off tasks that don't warrant an issue, but also need to be done go here

Add rate limiting

Some users are firing off too many webhooks and we need to find a way to rate limit this

Weekly scrum for December 20 2021

Weekly standup

Attendees

  • team member
  • team member
  • team member, scrum master

Retrospective

  • โœ… What worked well this week?
    • things
  • โŒ What didn't work well this week?
    • more things
  • ๐Ÿ“‹ What do we want to work on for next week?
    • even more things

Admin items

Example items that would go here would be like what's below ๐Ÿ‘‡

  • Upcoming meetings, off-sites, etc.
  • HR tasks like open enrollment, new hires, etc.
  • Other admin items

Planning

Given everything going on this week, what's the goal(s)? (pick issue(s))

  • @mention teammate here =
  • @mention teammate here =

Is everything โ˜๏ธ assigned to this sprint in GitHub?

Do we have any blockers or potential unplanned events?

Other tasks

  • one-off tasks that don't warrant an issue, but also need to be done go here

Weekly scrum for March 22 2022

Weekly standup

Attendees

  • team member
  • team member
  • team member, scrum master

Retrospective

  • โœ… What worked well this week?
    • things
  • โŒ What didn't work well this week?
    • more things
  • ๐Ÿ“‹ What do we want to work on for next week?
    • even more things

Admin items

Example items that would go here would be like what's below ๐Ÿ‘‡

  • Upcoming meetings, off-sites, etc.
  • HR tasks like open enrollment, new hires, etc.
  • Other admin items

Planning

Given everything going on this week, what's the goal(s)? (pick issue(s))

  • @mention teammate here =
  • @mention teammate here =

Is everything โ˜๏ธ assigned to this sprint in GitHub?

Do we have any blockers or potential unplanned events?

Other tasks

  • one-off tasks that don't warrant an issue, but also need to be done go here

Weekly scrum for September 27 2022

Weekly standup

Attendees

Retrospective

  • โœ… What worked well this week?
    • things
  • โŒ What didn't work well this week?
    • more things
  • ๐Ÿ“‹ What do we want to work on for next week?
    • even more things

Admin items

Example items that would go here would be like what's below ๐Ÿ‘‡

  • Upcoming meetings, off-sites, etc.
  • HR tasks like open enrollment, new hires, etc.
  • Other admin items

Planning

Given everything going on this week, what's the goal(s)? (pick issue(s))

  • @mention teammate here =
  • @mention teammate here =

Is everything โ˜๏ธ assigned to this sprint in GitHub?

Do we have any blockers or potential unplanned events?

Other tasks

  • one-off tasks that don't warrant an issue, but also need to be done go here

Weekly scrum for March 22 2022

Weekly standup

Attendees

  • team member
  • team member
  • team member, scrum master

Retrospective

  • โœ… What worked well this week?
    • things
  • โŒ What didn't work well this week?
    • more things
  • ๐Ÿ“‹ What do we want to work on for next week?
    • even more things

Admin items

Example items that would go here would be like what's below ๐Ÿ‘‡

  • Upcoming meetings, off-sites, etc.
  • HR tasks like open enrollment, new hires, etc.
  • Other admin items

Planning

Given everything going on this week, what's the goal(s)? (pick issue(s))

  • @mention teammate here =
  • @mention teammate here =

Is everything โ˜๏ธ assigned to this sprint in GitHub?

Do we have any blockers or potential unplanned events?

Other tasks

  • one-off tasks that don't warrant an issue, but also need to be done go 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.