django-academic-community merge requestshttps://codebase.helmholtz.cloud/hcdc/django/clm-community/django-academic-community/-/merge_requests2021-02-04T05:39:21+01:00https://codebase.helmholtz.cloud/hcdc/django/clm-community/django-academic-community/-/merge_requests/33revise profile pages2021-02-04T05:39:21+01:00Philipp S. Sommerphilipp.sommer@hereon.derevise profile pagesthis MR revises the profile pages of the community member and let's them edit their affiliations and topic memberships.
closes #51, #52this MR revises the profile pages of the community member and let's them edit their affiliations and topic memberships.
closes #51, #52Philipp S. Sommerphilipp.sommer@hereon.dePhilipp S. Sommerphilipp.sommer@hereon.dehttps://codebase.helmholtz.cloud/hcdc/django/clm-community/django-academic-community/-/merge_requests/61Update account_activation_email.html2021-04-29T15:22:28+02:00Philipp S. Sommerphilipp.sommer@hereon.deUpdate account_activation_email.htmlHi Philipp,
ich habe den Text für die Welcome Mail angepasst. Schau bitte noch mal drüber, ob das mit der Formatierung so passt.
Vielen Dank und viele Grüße
ChristianHi Philipp,
ich habe den Text für die Welcome Mail angepasst. Schau bitte noch mal drüber, ob das mit der Formatierung so passt.
Vielen Dank und viele Grüße
Christianhttps://codebase.helmholtz.cloud/hcdc/django/clm-community/django-academic-community/-/merge_requests/107Add material uuid2022-09-18T22:09:21+02:00Philipp S. Sommerphilipp.sommer@hereon.deAdd material uuidand remove the material id (but implement redirects to avoid broken links)and remove the material id (but implement redirects to avoid broken links)Philipp S. Sommerphilipp.sommer@hereon.dePhilipp S. Sommerphilipp.sommer@hereon.dehttps://codebase.helmholtz.cloud/hcdc/django/clm-community/django-academic-community/-/merge_requests/98implement channels for chatting in the community2022-10-20T15:40:50+02:00Philipp S. Sommerphilipp.sommer@hereon.deimplement channels for chatting in the communityThis MR implements the channel communication system in the website and includes all the necessary components to make this a progressive web app (PWA) with push notifications.
There are several todos open:
- [ ] implement tests
- [ ] im...This MR implements the channel communication system in the website and includes all the necessary components to make this a progressive web app (PWA) with push notifications.
There are several todos open:
- [ ] implement tests
- [ ] implement e2ee (oriented on https://docs.rocket.chat/guides/security/end-to-end-encryption-algorithms)
- [ ] implement emoji reactions to comments
- [ ] implement autocompletion for sessions, events and contributions
- [ ] implement pinned channels for topics, activities, sessions, events and contributions
- [ ] implement lazy loading of threads
- [ ] implement assigning names for threads
- [ ] implement sorting of chat messages either latest first or oldest first
this WIP can be tested in the [playground](https://hcdc.hereon.de/clm-playground/)Philipp S. Sommerphilipp.sommer@hereon.dePhilipp S. Sommerphilipp.sommer@hereon.dehttps://codebase.helmholtz.cloud/hcdc/django/clm-community/django-academic-community/-/merge_requests/97Draft: Make notifications available via websocket2022-10-20T15:41:19+02:00Philipp S. Sommerphilipp.sommer@hereon.deDraft: Make notifications available via websocketThis MR is a first step for fixing #132 and implements a websocket communication in the community tool. Notifications are not displayed as notifications in the browser. This branch is deployed in the CLM-Playground but still needs to be ...This MR is a first step for fixing #132 and implements a websocket communication in the community tool. Notifications are not displayed as notifications in the browser. This branch is deployed in the CLM-Playground but still needs to be fixed in terms of firewall permissions.Philipp S. Sommerphilipp.sommer@hereon.dePhilipp S. Sommerphilipp.sommer@hereon.de