-
Notifications
You must be signed in to change notification settings - Fork 241
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: implement resources and rooms overview #5961
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #5961 +/- ##
============================================
- Coverage 23.97% 23.68% -0.29%
Complexity 457 457
============================================
Files 247 249 +2
Lines 11606 11773 +167
Branches 2177 2214 +37
============================================
+ Hits 2782 2788 +6
- Misses 8509 8667 +158
- Partials 315 318 +3
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
not ready for review, i accidentally discarded my local changes and had to redo it :( so, i pushed not to lose this draft. |
daf56de
to
309590c
Compare
Are you going to update cdav-library with this pr and or a follow-up? |
I'm seeing the error below when clicking on "Check room availability".
Likely I did something wrong with build and link. |
@kesselb The PR is already released and bumped here. Linking is not required anymore and it should work out of the box. I adjusted the description accordingly. |
0289d26
to
fb233af
Compare
fb233af
to
9ef693f
Compare
A good enhancement would be to select multiple rooms and show the availability within the same table. |
As a user, I would like to have a button to "pick" the current room for the event. Currently, you need to close the modal again and type the room name into the field. |
This comment was marked as resolved.
This comment was marked as resolved.
yes,, thats a good improvement, but for now, the goal of this pr is the overview modal. |
What is missing here? |
783175c
to
6d08536
Compare
is was the modal closing issue. Richard fixed it yesterday. |
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.
Works as advertised
Some feedback
- The action behind the button Room availability might be unclear. Consider renaming to Show all rooms or something similar. And then add a heading afterwards for Search room or similar. Then the UI will be structured more clearly.
- Two headings Availability of rooms and Find a room
- Find a room for a static list. Find implies that there is a way to search.
- The room list should probably be a table-like structure. The name can grow and the buttons to check availability are aligned on the right.
- Vue warning when I open the modal
- JS error when I click into the free/busy calendar
See nextcloud/spreed#12732 for the onMounted/setup warning. It seems to happen with other components too. |
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.
Works Good.
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
6b60ab9
to
8b09651
Compare
Fix #3185
Requires nextcloud/cdav-library#890TODO
How to use
php -f [path_to_nextcloud]/cron.php
The data will be fetched automatically and is available via:
Exemplary data