{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":221679535,"defaultBranch":"master","name":"akplanning","ownerLogin":"kif-ev","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-11-14T11:16:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10387616?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1679528956.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"bb57c17e11a8762a35d02d397feecb331b06b45c","ref":"refs/heads/improve-online","pushedAt":"2023-03-22T23:49:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thegcat","name":"Felix Schäfer","path":"/thegcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22835?s=80&v=4"},"commit":{"message":"Improve virtual rooms\n\nUse One2One relationship instead of inheritance\nThis allows to add and also remove the virtual features of a room\n\nIntroduce new model\nCreate migrations to migrate from existing to new model + a squashed version knowing only about the new model for fresh installations\nAdapt admin views\nAdd django-betterforms as dependency to simply create a form allowing to generate rooms with optionally a virtual component in a single view and create that form\nAdd view to create rooms in that view and use instead of default django creation form\nUse the new name/structure in templates\nMove RoomForm to forms.py to make imports easier\nUpdate batch creation of rooms\n\nThis resolves #150 and also resolves #179 since now rooms and virtual rooms (rooms with virtual features) are created using the same view","shortMessageHtmlLink":"Improve virtual rooms"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADCUdmGAA","startCursor":null,"endCursor":null}},"title":"Activity · kif-ev/akplanning"}