We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 107d05e commit d718ca9Copy full SHA for d718ca9
main.py
@@ -1,10 +1,21 @@
1
-from flask import Flask, jsonify
+import logging
2
+from flask import Flask, jsonify, request
3
+
4
+# Configure logging
5
+logging.basicConfig(level=logging.INFO)
6
+logger = logging.getLogger(__name__)
7
8
app = Flask(__name__)
9
-@app.route("/")
10
+@app.route("/", methods=['GET'])
11
def hello_world():
- return jsonify({"message": "Hello, World!"})
12
+ return jsonify({"message": "Hello from Coder middleware"})
13
14
+@app.route("/", methods=['POST'])
15
+def webhook_handler():
16
+ payload = request.get_json()
17
+ logger.info("Received webhook payload: %s", payload)
18
+ return jsonify({"status": "received"})
19
20
@app.route("/health")
21
def health_check():
0 commit comments