Skip to content

DCL Connector #2252

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

Draft
wants to merge 53 commits into
base: dev
Choose a base branch
from
Draft

DCL Connector #2252

wants to merge 53 commits into from

Conversation

int2001
Copy link
Contributor

@int2001 int2001 commented Aug 21, 2025

This PR contains:

  • User Settings to en/disable DCL
  • Key-Handling / Import for the DCL-Interface (currently only Test-ENV on DARC-Side)
  • UI-Arrows and Views for DCL
  • Upload to DCL (still in progress - testing at $wl_ulr/dcl/dcl_upload)
  • Download from DCL (as far as i know, Download happens in a second iteration)
  • Arrows for LBA / DCL
  • Batchedit for DCL in LBA
  • Filter for LBA DCL
  • Editing DCL-Status for QSO
  • Implement session-less running (for cron)
  • Config.php Entry for disabling the feature completly (default) $config['enable_dcl_interface']
  • Add migration for cron-manager

For merging it, it requires a few more things, than the mentioned above:

  • Provide final URL ( @dg0tm )
  • Make DCL-Endpoint performant ( @dg0tm )
  • Parsing information from DCL on Upload (perhaps @phl0 )
  • Adding MY_DARC_DOK to QSOs based either on Userinput or the results from get_info (at DCL-Model)
  • checking the construction-sites marked with "todo" in source
  • testing

to be continued...

@int2001 int2001 added enhancement New feature or request wait 4 3rd-party-service 3rd-party stuff related Is related to third party software labels Aug 21, 2025
@int2001 int2001 added this to the 2.2 milestone Aug 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3rd-party stuff related Is related to third party software enhancement New feature or request wait 4 3rd-party-service
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants