]> git.parisson.com Git - teleforma.git/commit
reintroduce chat and notifications
authorYoan Le Clanche <yoanl@pilotsystems.net>
Thu, 4 May 2023 13:22:40 +0000 (15:22 +0200)
committerYoan Le Clanche <yoanl@pilotsystems.net>
Thu, 4 May 2023 13:22:40 +0000 (15:22 +0200)
commit33de87c2aeb0fc682b8946b1bf14b877e7f86a22
tree649dd5358ed4d44022c24a261a094c43b4903a62
parentfc925fa54393110ab270e9af2d35526e08c92625
reintroduce chat and notifications
52 files changed:
app/asgi.py [new file with mode: 0644]
app/asgi.sh [new file with mode: 0755]
app/settings.py
app/wait.sh
app/wsgi.sh
docker-compose-dev.yml
teleforma/admin.py
teleforma/management/commands/teleforma-notifications-cleanup.py [new file with mode: 0644]
teleforma/management/commands/teleforma-notify.py [new file with mode: 0644]
teleforma/migrations/0002_chatmessage_notification.py [new file with mode: 0644]
teleforma/models/__init__.py
teleforma/models/chat.py [new file with mode: 0644]
teleforma/models/messages.py
teleforma/models/notification.py [new file with mode: 0644]
teleforma/src/.gitignore [new file with mode: 0644]
teleforma/src/.prettierrc [new file with mode: 0644]
teleforma/src/README.md [new file with mode: 0644]
teleforma/src/babel.config.js [new file with mode: 0644]
teleforma/src/js/compatibility.ts [new file with mode: 0644]
teleforma/src/js/components/Chat.vue [new file with mode: 0644]
teleforma/src/js/components/Notifications.vue [new file with mode: 0644]
teleforma/src/js/components/sub/NotificationMessage.vue [new file with mode: 0644]
teleforma/src/js/main.ts [new file with mode: 0644]
teleforma/src/js/shims-tsx.d.ts [new file with mode: 0644]
teleforma/src/js/shims-vue.d.ts [new file with mode: 0644]
teleforma/src/package.json [new file with mode: 0644]
teleforma/src/public/favicon.ico [new file with mode: 0644]
teleforma/src/public/index.html [new file with mode: 0644]
teleforma/src/tsconfig.json [new file with mode: 0644]
teleforma/src/vue.config.js [new file with mode: 0644]
teleforma/src/yarn.lock [new file with mode: 0644]
teleforma/static/teleforma/dist/app.css [new file with mode: 0644]
teleforma/static/teleforma/dist/app.css.map [new file with mode: 0644]
teleforma/static/teleforma/dist/app.js [new file with mode: 0644]
teleforma/static/teleforma/dist/app.js.map [new file with mode: 0644]
teleforma/static/teleforma/dist/favicon.ico [new file with mode: 0644]
teleforma/static/teleforma/images/bell.svg [new file with mode: 0644]
teleforma/templates/teleforma/base.html
teleforma/templates/teleforma/course_detail.html
teleforma/templates/teleforma/courses.html
teleforma/templates/teleforma/inc/chat_room.html
teleforma/templates/teleforma/webpack.html [new file with mode: 0644]
teleforma/templates/telemeta/base.html
teleforma/templatetags/teleforma_tags.py
teleforma/templatetags/webpack.py [new file with mode: 0644]
teleforma/urls.py
teleforma/views/core.py
teleforma/webclass/views.py
teleforma/ws/chat.py [new file with mode: 0644]
teleforma/ws/logger.py [new file with mode: 0644]
teleforma/ws/notification.py [new file with mode: 0644]
teleforma/ws/routing.py [new file with mode: 0644]