🚀️ ScreenShot 🎋
🌊 Website Features 🔮
- 🍹 User
-
🥁 Files - 🧃 Websocket protocol & Instant Message
- 🍵 Website Management (GeoIP, Monitor)
-
☕ Database & Cache - 🍷 Embedding Applications
- 👋 OAuth (Open Authorization)
-
📚 Blog & Text Audit -
🔍 IP Verify -
🌀 Front-end and Back-end Separation - 🌏 i18n (Internationalization)
-
📫 Email Validation
✨ Open Authorization Support 🎈
🏠 Embedding Applications Structure 🎫
👉 Production & Deployment 👈
📜 Change Log 📰
1.x.x
🔨 version 🥎 Release 1.0
- Basic User Features (login, logout, register, cookies validate)
- 🌿
Pre 1.1
- Prepare to migrate
channels
todwebsocket
(websocket protocol)
- Prepare to migrate
- 🎍
Pre 1.2
- Update Static Files
2.x.x
🛠 version - 🍒
Release 2.0.0
🎉 Emoji Support🎉 - 📕 iframe Support ( home page)📘
✈ beautify login / register page✈ 🔥 Websocket: Channels -> dwebsocket🔥 - 🚀 Application Config 🚀
🍎 Release 2.1.0 to 2.1.3
- putting on
ICP record
, deploy website - Use Django-form
- Add
django-simple-captcha
validation - Add Embedding Application Repository Information(
shields.io
) - Add
Gunicorn
Support - Add
Websocket Security
(wss) Support
- putting on
- 🍋
Release 2.2.0 to 2.2.4.1
- File Features
- validation, limits (including
permission
,file size
,file name length
) - download
- upload (client
ajax
upload, serveruuid
file handle) - cache
- pagination
- validation, limits (including
- File Features
🎁 Pre 2.3.0 to 2.3.1
- GeoIP Monitor (User country, request region analysis) v2.3.0-2.3.1
- GeoIP Monitor (User country, request region analysis) v2.3.0-2.3.1
- 🎯
Pre 2.3.2-alpha to 2.3.2-beta.2
- Instant Message (Websocket Protocol)
- Instant Message (Websocket Protocol)
- 🌍
Pre 2.4.0 to 2.4.1
django-simple-captcha
->hCaptcha
verify
- ✈
Pre 2.5.0 to 2.5.0.2
- Improve the performance of code & database
- User Django-auth
🌲 Pre 2.6.0 to 2.6.0.3
- Replit and Vercel deployment
- Replit and Vercel deployment
🔥 Pre 2.7.0 to 2.7.2.3
- Admin Analysis Pages
- Users & Requests Region Distribution
- Server & Website Monitor
- Admin Analysis Pages
- 🎇
Release 2.7.3 to 2.7.12
- Change Password Page
- Intelligent verification
- change password page
- login page
- register page
- User Avatars
- update Profile Page (
gitee
,github
,codepen
info)
- 🍀
Pre 2.8.0 to 2.8.4.2
- dockerfile
- update
Embedding Applications
structure SiteApplication
construction
📕 Pre 2.9.0 to 2.9.1
- Reduce Photo size (per < 0.6MiB)
- Reduce Photo size (per < 0.6MiB)
- 🚀
Release 2.10.0 to 2.10.3
hCaptcha
->Cloudflare Turnstile
verify- Network attack and defense TEST (php) Thanks to @APGPerson
- fixed file download bug
- fixed file download bug
- 📕
Pre 2.11.0 to 2.11.6
- Update README style
- Update README style
- 🙌
Pre 2.12.0 to 2.12.6.2
- update models
- update im
- Use Verify using
Turnstile
andhCaptcha
dual componentsTurnstile
: file-upload, login, change-password pageshCaptcha
: register page
- Fixed the failure of multiple verification codes submitted by the deployment environment
- call
(hcaptcha or turnstile).refresh()
- call
🧃 Release 2.13.0 to 2.13.3
- OAuth (Open Authorization)
- OAuth Login
- OAuth Bind (Support
Github
,Gitee
) - OAuth Config
- OAuth (Open Authorization)
- 📚
Release 2.14.0-alpha to 2.14.7.1
- Markdown Blog System (
haystack
&whoosh
&jieba
&mptt
&layui
)- Articles
- Comments (two-level)
- Tags
- Likes
- Search & Highlight (haystack)
- Markdown Blog System (
⛳ Pre 2.15.0 to 2.15.5
- change code & frontend structure
- django commands
- operation throttle
🔍 Pre 2.16.0 to 2.16.4.4
- Text Audit (paddlehub dataset & model)
- Docker-compose
- 👆
Release 2.17 to 2.17.0.3
- python 3.7 -> 3.9
- django 3.2 -> 4.1
⚡ version 3.x.x
- Zh-Website -> Deeptrain
- Vue3 + Django REST