Compare commits

...

11 Commits

Author SHA1 Message Date
Joe
639ca4449d chore: revert 2024-12-18 17:55:09 +08:00
Joe
ba0411dfd6 fix: remove digest 2024-12-18 17:49:33 +08:00
Joe
a09f1024d0 fix: digests 2024-12-18 17:41:26 +08:00
Joe
79af8253f9 chore: lint 2024-12-18 17:34:28 +08:00
Joe
8d1f0d4f47 feat: update create-manifest 2024-12-18 17:32:24 +08:00
Joe
47a66c8cdd feat: update tag 2024-12-18 17:24:55 +08:00
Joe
f70d73f130 fix: remove extra file 2024-12-18 17:20:39 +08:00
Joe
2a046cc945 fix: dataset file upload not dataser editor 2024-12-18 17:11:25 +08:00
Joe
155cf297dd feat: dataset file upload auth 2024-12-18 14:10:08 +08:00
Joe
57a96a31bd --no-verify
fix: package error
2024-12-18 10:45:56 +08:00
Joe
37f3e0ac38 fix: file upload auth 2024-12-18 10:33:34 +08:00
3 changed files with 6 additions and 1 deletions

View File

@ -5,6 +5,7 @@ on:
branches:
- "main"
- "deploy/dev"
- "fix/0.8.3-upload-auth"
release:
types: [published]

View File

@ -55,7 +55,7 @@ RUN apt-get update \
&& echo "deb http://deb.debian.org/debian testing main" > /etc/apt/sources.list \
&& apt-get update \
# For Security
&& apt-get install -y --no-install-recommends zlib1g=1:1.3.dfsg+really1.3.1-1 expat=2.6.3-1 libldap-2.5-0=2.5.18+dfsg-3 perl=5.38.2-5 libsqlite3-0=3.46.0-1 \
&& apt-get install -y --no-install-recommends expat=2.6.4-1 libldap-2.5-0=2.5.18+dfsg-3+b1 perl=5.40.0-8 libsqlite3-0=3.46.1-1 zlib1g=1:1.3.dfsg+really1.3.1-1+b1 \
&& apt-get autoremove -y \
&& rm -rf /var/lib/apt/lists/*

View File

@ -1,6 +1,7 @@
from flask import request
from flask_login import current_user
from flask_restful import Resource, marshal_with
from werkzeug.exceptions import Forbidden
import services
from configs import dify_config
@ -41,6 +42,9 @@ class FileApi(Resource):
@marshal_with(file_fields)
@cloud_edition_billing_resource_check("documents")
def post(self):
if not current_user.is_dataset_editor:
raise Forbidden()
# get file from request
file = request.files["file"]