Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Jürgen Haas
    @jurgenhaas
    No, the view does not yet have that functionality. It needs a lot of work and I'd like to tackle that in a generic approach. Think about the way forward and then implement properly.
    That's what the issue is about
    panikyrobot
    @panikyrobot
    ahh I see
    that makes sense
    are you able to quickly let me know which file in the module renders the filtered list?
    Jürgen Haas
    @jurgenhaas
    None. It's a view
    panikyrobot
    @panikyrobot
    which view then is responsible?
    Jürgen Haas
    @jurgenhaas
    Its called something with projects in it. Good to admin structure views and it shouldn't be hard to find it
    I'm on my mobile, so I can't tell in more detail
    panikyrobot
    @panikyrobot
    I see
    I appreciate all the help
    I'll take a look and report back tomorrow
    Jürgen Haas
    @jurgenhaas
    If you want to play around with the view, you probably want to read about the data model as well. That's in the documentation on d.o
    panikyrobot
    @panikyrobot
    ok, thank you
    Jürgen Haas
    @jurgenhaas
    More good news: DRD 8.x-3.10 now integrates with the Acquia Cloud API similar to the Pantheon API. With those integrations you get all you inventory into DRD in seconds with very little configuration required. Please have a look and also visit the documentation at https://www.drupal.org/docs/8/modules/drupal-remote-dashboard/platform-integrations
    attus74
    @attus74
    Hi, we use DRD intensively in Drupal 7. We developed some remote actions ourselves, implementing hook_drd_server_actions. We will build a very new network under Drupal 8, using Drupal 8 version of DRD. Te module itself looks good, however, we did not find any possibility to develop custom plugins, remote actions. The "For Developer" page of the documentation does not help very much unfortunately. I checked your code and have the feeling that it is not possible at all. Could you help me?
    Jürgen Haas
    @jurgenhaas
    Hey @attus74 thanks for sharing your use case. I'm glad to hear you're using DRD and even extend it. The same thing is architected into the D8 version as well but it doesn't work yet. Well, what you can already do is to create your own action plugins in DRD - this is just like developing plugins in D8 generally but I will document that for you. What's missing so far is a mechanism to deploy your custom plugin code to the remote sites.
    I kept that on the back burner because nobody seemed to be using this so far. That has now changed with your post above ;-)
    So, that's a reason to getting started with it.
    attus74
    @attus74
    @jurgenhaas , I see :-) Thank you.
    Jürgen Haas
    @jurgenhaas
    You know, plugins are really powerful and easy to implement. That's great about D8.
    The deployment of their code into remote sites is the tricky part. For DRD we built everything into a phar library and that gets pushed to all remote clients.
    As for custom plugins I'm still wondering about the best way on how to deploy them though.
    I would like to see a solution that doesn't require an update remotely when a new plugin gets introduced into your DRD.
    Jürgen Haas
    @jurgenhaas
    Here is the issue which covers the progress: https://www.drupal.org/node/2919261
    Jürgen Haas
    @jurgenhaas
    You can now write your own action plugins for DRD. Documentation can be found here: https://www.drupal.org/docs/8/modules/drupal-remote-dashboard/for-developers/writing-your-own-action-plugin
    attus74
    @attus74
    Thank you, I'll check it.
    Jürgen Haas
    @jurgenhaas
    Great, let me know if I can help.
    attus74
    @attus74
    I got it, it works. Thank you very much! You may extend it by providing the posibility of using arguments (through buildConfigurationForm, etc.), or at least explain briefly in documentation, how it works. It caused me some headache but finally I got it. But basically it was OK, easy to understand at use it. Thank you again!
    Jürgen Haas
    @jurgenhaas
    Wow, that's amazing. Thanks for your feedback.
    Using arguments is inherited from Drush and Console, so there is nothing special for DRD plugins. But the config form is, you're right.
    Have you had a look into some of the action plugins from DRD how they do it?
    attus74
    @attus74
    Yes, it helped me a lot.
    Jürgen Haas
    @jurgenhaas
    Just release version 3.11 of DRD with the latest changes included.
    Jürgen Haas
    @jurgenhaas
    DRD 3.12 released with lots of improvements and fixes: https://www.drupal.org/project/drd/releases/8.x-3.12
    Also, all DRD Agents have been updated too.
    Jürgen Haas
    @jurgenhaas
    Just opened the issue https://www.drupal.org/project/drd/issues/2923414 to discuss encryption of sensitive data in DRD. Please join the discussion either here or in the issue.
    Jürgen Haas
    @jurgenhaas
    Release 3.13 (https://www.drupal.org/project/drd/releases/8.x-3.13) with 3 new features:
    Jürgen Haas
    @jurgenhaas
    Just to let everyone know, there are currently some really nice discussion going on in the issue queue at https://www.drupal.org/project/issues/drd - if you want to influence the direction we're taking, now seems to be a good time to have a look and comment there.
    attus74
    @attus74
    Hi, as I wrote several weeks ago, we use Drupal 7 and DRD in our current network. We have a lot of web sites. (We want to upgrade the whole network to Drupal 8, but we're not ready to do it yet). We have a serious issue: any time a new website is added, key settings will be lost at a lot of other sites and we have a lot of "Execution request unauthorized" and "Wrong DRD Keys" messages. Do you have any idea how it could be solved? We add several new sites weekly and it's very annoying.
    Jürgen Haas
    @jurgenhaas
    Hi @attus74 I remember you wrote aboput plugins and that seemed to be resolved. Is this a new issue now?
    Do I get this right, you're using DRD for Drupal 8 but your remote sites are on D7?
    That shouldn't be a problem and I haven't seen such a behaviour before.
    Sounds like either a version mismatch or either side is not storing the communiation settings properly.
    Probably needs some heavy debugging to find out what's missing and why.
    attus74
    @attus74
    It's another issue. Our Drupal 8 system is under development and is not used in production yet. This issue is about Drupal 7 - both server and clients. (Right, the issue about Drupal 8 plugins is OK now).
    Jürgen Haas
    @jurgenhaas
    So you're using DRD for D7 as well? That is pretty outdated and you should really use D8 just for the dashboard. That is able to monitor D7 sites remotely as well.
    Jürgen Haas
    @jurgenhaas
    Hi everyone, please note that the latest Drupal core updates regarding the handling of phar files broke DRD and we have just released DRD 8.x-3.16 which is fixing this. You should all upgrade to that DRD version in order to get continued dashboard services.
    Jürgen Haas
    @jurgenhaas
    Just released new DRD agents to make them working properly after the GitLab migration.