Skip to content
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

Feature Request: Common Log for different OPs #1659

Open
myzinsky opened this issue Oct 12, 2022 · 7 comments
Open

Feature Request: Common Log for different OPs #1659

myzinsky opened this issue Oct 12, 2022 · 7 comments
Assignees
Labels
Feature This would improve Cloudlog

Comments

@myzinsky
Copy link
Contributor

Im using CL with the station_logbook branch. And I thought that it's now also possible that logs can be shared among differnt OPs. But when I tried to test this, i saw that this is not possible.

Following situation happened recently:

We activated two special event calls with two operators on shortwave and QO100. We switched from time to time the callsigns between shortwave and QO100. For this purpose it would be awesome to have to personal logins for the operators and two shared logbooks were both could log into.

@magicbug
Copy link
Owner

magicbug commented Oct 12, 2022

Code behind the scenes will support this, but currently having a logbook shared between club members isn't an option but on the roadmap.

If you don't mind some SQL wizardry then you can actually implement this already.

@magicbug magicbug self-assigned this Oct 12, 2022
@magicbug magicbug added the Feature This would improve Cloudlog label Oct 12, 2022
@NahmiiVuhuni
Copy link

How would we do that before the feature gets implemented? I'm guessing create a station location per user, add them all to a station logbook, then manually edit the owner of the location with SQL queries?

@myzinsky
Copy link
Contributor Author

that could work yes

@electricEngineer
Copy link
Contributor

I'm trying to get logbook location sharing running. As I've seen, this way seems to be the easiest one with the current codebase and sql structure, specifically the table station_logbooks_relationship. @magicbug do you have already any plans or hints regarding this feature?

@electricEngineer
Copy link
Contributor

For all that are interested in shared logs I implemented most of the code that is needed to share a location because we really needed the feature at our club station. Mostly everything is working, but the sharing process has to be done still through SQL queries. But if anyone wants to give it a try you can find it there:
https://github.com/electricEngineer/Cloudlog_DL0TUH/tree/shared_logbook_locations

If anyone tried please let me know if there are any bugs.

The SQL query looks like this:

INSERT INTO station_logbooks_relationship (station_logbook_id, station_location_id) VALUES <sharing recipients logbook ID> <station location that should be shared>

I'm planning to also implement the sharing process in the location settings but that has to wait a bit. When all is done I will make a pull request.

@gx1400
Copy link
Contributor

gx1400 commented Mar 27, 2024

I'm proposing using Cloudlog for our club logbook and this exact use-case came up to avoid creating a user and sharing a password. +1 in support of this feature.

@patrickrb
Copy link
Contributor

patrickrb commented Mar 27, 2024

giphy

I'm willing to work on this feature

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature This would improve Cloudlog
Projects
None yet
Development

No branches or pull requests

6 participants