Resources in calendar app

As far as I understood, the message from attached Link (https://github.com/nextcloud/server/pull/9773#issuecomment-399842297), there is a backend necessary to create resources as rooms, equipment, etc. but I did not find this backend in the nextcloud appstore and I also do not know/understand how to make and install this backend from the github sources.

1 Like

In another comment (https://github.com/nextcloud/server/issues/17961#issuecomment-554401645) @georgehrke indicated that they currently only provide an API for a (non existing at the moment) community-developed backend.
And that theyā€™re developing an UI for simple backend (maybe on that basis of https://github.com/georgehrke/admin_resource_booking_database ?)

So we need the be a little more patientā€¦

2 Likes

Sometimes patience is hard to practice, but I strongly appreciate @georgehrkes work!!! :+1:

3 Likes

Hi everyone,

As you can see here https://github.com/georgehrke/admin_resource_booking_database/pulls I fixed some bugs in the demo resource booking backend some time ago and after a short test those changes also work in NC 18, see https://github.com/sualko/admin_resource_booking_database. UI is still a bit buggy, but you can create room and resources in the admin settings. You just have to enter [] in the field of group restrictions, because it leaks UI functionality for that. It also doesnā€™t auto accept invitations for a resource and therefore you can book a resource multiple times.

Please beware that this is just a demo and that I donā€™t have time to maintain this app, but itā€™s a starting point.

07%20localhost%204d6141e7d908

EDIT: It does auto accept/decline invitations, but it needs some time.
11%20localhost%2075dcf560f484

03%20localhost%202b4bae3af41d

9 Likes

Cool @sualko, this is getting somewhere! Would be great if someone could make it stable and put it on the NC appstoreā€¦

In this comment https://github.com/nextcloud/server/issues/17961#issuecomment-554401645
@georgehrke seems to say some customers use their own resource booking software and hook it into Nextcloud. Anybody know which system can do that?

Also, do you think in the future it will be possible to see the calendar for a resource and print it (to post on the door)? That is what I am looking for ATM.

Thanks ;D

1 Like

@sualko and @alexanderdd
With the help of my son, I was able to build the experimental resource management from https://github.com/sualko/admin_resource_booking_database. After that, I could install it in my Nextcloud which is running on IONOS Webspace by copying it into apps folder in Nextcloud. When the App is there, it can be activated by Nextcloud Admin.
I started to test it with one resource ā€œroomā€ and another resource ā€œdeviceā€. As stated by @sualko, there is no automatic response of the resources, so you can not check collision of resources at a certain time slot.
At the moment I was not able to upload the app to nextcloud appstore, but I can provide it if I get a request by PM.
As I am no Software developer, I would appreciate any developing activity at this point. At least I could offer test activities for anybody who has knowledge and time for improving this app.

5 Likes

@MS92697, Iā€™ve been spending a bit of time on this and I canā€™t seem to make it work. Could I bother you for the built app ? Thanks in advance.

1 Like

@ZeFrenchmen This is no bothering at all. I am happy, when somebody with real knowledge is trying to bring this app into ā€œproductive modeā€.
Please see attached Link (two weeks vaild!) for the App. You have to copy it into the ā€œappsā€ directory, extract the Zip file and activate the App in the Admin account of your nextcloud. Activation in the Admin account must not be forgottenā€¦

2 Likes

Danke, much appreciated. I donā€™t have the required knowledge, just enough to bumble my way through, but I do have people around me to help and if this works as intended, weā€™ll try to do our part as well to make this closer to completion. Big thanks again.

1 Like

kƶnntest du den Link/die Datei bitte noch einmal freigeben? :slight_smile:

1 Like

@kazim
Link is activated again and open for another two weeks.

@MS92697 thanks :))

2 Likes

Is there any news of the resource feature in nextcloud?

2 Likes

They are considering to develop a User Interface for Calendar room and resource booking

You could provide feedback. Just remember to use Github reactions and to avoid comments if you do not have further information to add to the issue

2 Likes

Hi

unfortunately the API no longer works in version 21. I have now tried to find out how I can enter the rooms directly into the DB. However, the table has the fields ā€œbackand_idā€ and ā€œresource_idā€ where I donā€™t know what value they need.

Could you possibly share your knowledge with me how you entered the rooms?

Thank you
lg Fire

1 Like

Unfortunately the progress in the case is none. It seems that nobody of the development team sets any priority on this feature unless for me and (many?) other users it is an important key feature. I offered my help on testing a couple of times but nothing happing concerning development. So sad.

1 Like

We need ressources too to manage sharing of cars, rooms, beamers etc.

1 Like

@kpieth: Look at attached link.

Perhaps/hopefully the experimental backend, mentioned there, can help.

This feature is part of Nextcloud Hub 22:

@himbeere Would be nice if you could update the ā€œsolutionā€, as this thread pops up as one of the first results in Google.

1 Like

Hi, could anyone figure out how to use resource booking in Nextcloud 22?
I cannot find it.
Manually putting the files from GitHub - nextcloud/calendar_resource_management: Resources back-end for the Nextcloud CalDAV server canā€™t be the answer, is it?

2 Likes