File tree Expand file tree Collapse file tree 10 files changed +49
-24
lines changed
notifications/serializers Expand file tree Collapse file tree 10 files changed +49
-24
lines changed Original file line number Diff line number Diff line change 1- FROM nineaiyu/xadmin-server-base:20250401_063806 AS stage-build
1+ FROM nineaiyu/xadmin-server-base:20250508_064151 AS stage-build
22ARG VERSION
33
44WORKDIR /data/xadmin-server
@@ -11,7 +11,7 @@ RUN echo > config.yml \
1111 sed -i "s@VERSION = .*@VERSION = '${VERSION}'@g" server/const.py; \
1212 fi
1313
14- FROM python:3.13.2 -slim
14+ FROM python:3.13.3 -slim
1515
1616ENV LANG=en_US.UTF-8 \
1717 PATH=/data/py3/bin:$PATH
Original file line number Diff line number Diff line change 1- FROM python:3.13.2 -slim
1+ FROM python:3.13.3 -slim
22
33# Install APT dependencies
44ARG DEPENDENCIES=" \
Original file line number Diff line number Diff line change 1- FROM registry.cn-beijing.aliyuncs.com/nineaiyu/python:3.13.2 -slim
1+ FROM registry.cn-beijing.aliyuncs.com/nineaiyu/python:3.13.3 -slim
22
33# add pip cn mirrors
44ARG PIP_MIRROR=https://pypi.tuna.tsinghua.edu.cn/simple
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ services:
2020 - net
2121
2222 postgresql :
23- image : registry.cn-beijing.aliyuncs.com/nineaiyu/postgres:16.7
23+ image : registry.cn-beijing.aliyuncs.com/nineaiyu/postgres:16.8
2424 container_name : xadmin-postgresql
2525 restart : always
2626 command : [ "postgres","-c","max_connections=8000" ]
@@ -41,7 +41,7 @@ services:
4141 - net
4242
4343 redis :
44- image : registry.cn-beijing.aliyuncs.com/nineaiyu/redis:7.4.2
44+ image : registry.cn-beijing.aliyuncs.com/nineaiyu/redis:7.4.3
4545 container_name : xadmin-redis
4646 hostname : xadmin-redis
4747 restart : always
Original file line number Diff line number Diff line change 10951095 ]
10961096 }
10971097 },
1098+ {
1099+ "model" : " system.fieldpermission" ,
1100+ "pk" : " 069ea080-66b5-4ce3-9047-e3044ee98f30-72a636d3-99f2-4abc-9689-e34ccaad4573" ,
1101+ "fields" : {
1102+ "description" : null ,
1103+ "creator" : 1 ,
1104+ "modifier" : 1 ,
1105+ "dept_belong" : null ,
1106+ "role" : " 069ea080-66b5-4ce3-9047-e3044ee98f30" ,
1107+ "menu" : " 72a636d3-99f2-4abc-9689-e34ccaad4573" ,
1108+ "field" : [
1109+ " d2126ef2-3876-416b-8b7b-fb6aa370c5d4" ,
1110+ " 98ac03f2-18d9-4104-8189-853d4395fc64" ,
1111+ " d4e7f68c-42c5-4e52-9df7-788b70ada28c" ,
1112+ " 6d7f40fe-265b-4375-94d9-fc7f3a659874" ,
1113+ " 52dec320-69f6-4ffd-9d28-8b438cd54d2e" ,
1114+ " 6d1cc67b-de72-4af9-8839-3feb477d24e9" ,
1115+ " 21b85978-b7d4-4dab-a5f0-9d605617fed4" ,
1116+ " 9d132e73-6e0f-407d-a198-0872108f6862" ,
1117+ " 7e370824-a5d4-4d9a-94fb-bcbe2dac84e9"
1118+ ]
1119+ }
1120+ },
10981121 {
10991122 "model" : " system.fieldpermission" ,
11001123 "pk" : " 069ea080-66b5-4ce3-9047-e3044ee98f30-731d7005-46da-4e8f-a972-54069c174300" ,
Original file line number Diff line number Diff line change 22952295 "is_active" : true ,
22962296 "meta" : " f6c4e5ba-5858-4484-a520-ee326f116dd1" ,
22972297 "method" : " POST" ,
2298- "model" : []
2298+ "model" : [
2299+ " 771d52ec-3633-41c4-89b4-2ca1f0ba4997"
2300+ ]
22992301 }
23002302 },
23012303 {
Original file line number Diff line number Diff line change @@ -91,7 +91,7 @@ def validate(self, attrs):
9191 if files is not None :
9292 del attrs ['files' ]
9393 queryset = UploadFile .objects .filter (
94- filepath__in = [file .replace (os .path .join ('/' , settings .MEDIA_URL ), '' ) for file in files ])
94+ filepath__in = [file .split (os .path .join ('/' , settings .MEDIA_URL ))[ - 1 ] for file in files ])
9595 attrs ['file' ] = get_filter_queryset (queryset , self .request .user ).all ()
9696 return attrs
9797
Original file line number Diff line number Diff line change 1- django == 5.1.7
2- djangorestframework == 3.15.2
1+ django == 5.2.1
2+ djangorestframework == 3.16.0
33django-cors-headers == 4.7.0
44django-filter == 25.1
55mysqlclient == 2.2.7
66psycopg2-binary == 2.9.10
77django-redis == 5.4.0
88pycryptodomex == 3.22.0
99djangorestframework-simplejwt == 5.5.0
10- celery == 5.4.0
11- django-celery-beat == 2.7 .0
12- django-celery-results == 2.5.1
10+ celery == 5.5.2
11+ django-celery-beat == 2.8 .0
12+ django-celery-results == 2.6.0
1313flower == 2.0.1
1414python-daemon == 3.1.2
1515gunicorn == 23.0.0
1616django-proxy == 1.3.0
17- psutil == 6.1.1
18- uvicorn == 0.34.0
17+ psutil == 7.0.0
18+ uvicorn == 0.34.2
1919daphne == 4.1.2
20- channels == 4.2.0
20+ channels == 4.2.2
2121channels-redis == 4.2.1
2222django-ranged-response == 0.2.0
2323user-agents == 2.2.0
@@ -26,18 +26,18 @@ websockets==15.0.1
2626django-imagekit == 5.0.0
2727pilkit == 3.0
2828drf-spectacular == 0.28.0
29- drf-spectacular-sidecar == 2025.3 .1
29+ drf-spectacular-sidecar == 2025.5 .1
3030openpyxl == 3.2.0b1
3131pyzipper == 0.3.6
3232unicodecsv == 0.14.1
3333chardet == 5.2.0
34- pyexcel == 0.7.2
34+ pyexcel == 0.7.3
3535pyexcel-xlsx == 0.6.1
36- alibabacloud-dysmsapi20170525 == 3 .1.1
37- phonenumbers == 8.13.55
36+ alibabacloud-dysmsapi20170525 == 4 .1.0
37+ phonenumbers == 9.0.5
3838pycountry == 24.6.1
39- geoip2 == 4.8.1
39+ geoip2 == 5.1.0
4040ipip-ipdb == 1.6.1
4141requests == 2.32.3
42- html2text == 2024.2.26
42+ html2text == 2025.4.15
4343pyotp == 2.9.0
Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ def auto_clean_black_token(clean_day=1):
2929def auto_clean_tmp_file (clean_day = 1 ):
3030 clean_time = timezone .now () - datetime .timedelta (days = clean_day )
3131 _rows_count = 0
32- for instance in UploadFile .objects .filter (created_time__lte = clean_time ):
32+ for instance in UploadFile .objects .filter (created_time__lte = clean_time , is_tmp = True ):
3333 if instance .delete ():
3434 _rows_count += 1
3535 logger .info (f"clean { _rows_count } upload tmp file" )
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ class UserOnlineFilter(BaseFilterSet):
1818
1919 class Meta :
2020 model = UserLoginLog
21- fields = ['creator_id' , 'channel_name' ]
21+ fields = ['creator_id' ]
2222
2323
2424class UserOnlineViewSet (ListDeleteModelSet , OnlyExportDataAction ):
You can’t perform that action at this time.
0 commit comments