-
Notifications
You must be signed in to change notification settings - Fork 283
feat: Meeting Proposals #7072
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Meeting Proposals #7072
Conversation
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #7072 +/- ##
==========================================
- Coverage 14.84% 13.67% -1.18%
==========================================
Files 212 218 +6
Lines 10297 11180 +883
Branches 2474 2704 +230
==========================================
Hits 1529 1529
- Misses 8418 9301 +883
Partials 350 350
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
Only 3.2K of lines... I can do better 😆 |
ChristophWurst
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Extract the typescript introduction into a separate PR
e2ff222 to
49a6962
Compare
|
Basic functionality is implemented.
|
|
Remain Tasks,
|
ef031fb to
0430fcf
Compare
These two sound optional. Does it bring your PR closer to a reviewable size when you split them off? |
Those two where part of the original spec, also they are part of the feature that we are trying to replicate, and kind of necessary. The one thing we could drop is the iMip messaging but that is only 100 lines so not a huge amount of code. |
|
Completed initial review with @nimishavijay @jancborchardt @hamza221 today |
|
Notes from the design review: Overall
Navigation
Papercuts
Voting screen
To do for Nim:
|
Okay. Thank you for the insights. |
0430fcf to
0e8ffa3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested this and found some issues:
- Attendee emails: Date is always
Thursday, January 1, 1970 - Avatars are not working in the modal and on the public page (probably due to display name being used instead of user id).
- Creating an event is not working properly (after attendees reacted).
|
@nimishavijay @st3iny thank you, I will make the changes later today |
Fixed.
|
adbad1d to
f5afa52
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Creating the event is still not working.
I can see network requests and the proposal being deleted. However, there is no calendar event being created in the organizer's calendar.
The rest seems to be fixed now.
f5afa52 to
f3f2990
Compare
Yeah that was the glitch I mentioned in the last comment. It resolved. |
04e14e1 to
64da8a9
Compare
|
Let's drop support for Nextcloud < 32 and merge this to circumvent the iMip API incompatibilties on Nextcloud < 32 (and < 31 respectively). |
Design feedback has been addressed.
dddc05f to
c0906ba
Compare
c0906ba to
6d334d5
Compare
Signed-off-by: SebastianKrupinski <[email protected]>
6d334d5 to
4a948f0
Compare
|
Temporarily removed the time blocking part of this feature (iMip Sending) due to missing changes in server. Will be added in: |
Summary
Resolves: nextcloud/server#50084
Proposal Editor

Proposal Overview

Proposal Participant Availability

Proposal Status and List
