Freelock
freelock@drupal.community

So we just hijacked #Drupal Core's experimental Navigation module to add a couple menus and make them available inside our Drupal-based PM/CRM system -- and while it still needs some tweaking, it's a big UX improvement for us.

But... now there's this weird top strip with a link, "Back to Administration" that for most users goes to a 403 page. Where would I file an issue for this?

June 13, 2025
Freelock
freelock@drupal.community

@mradcliffe Thanks for digging this up! I did successfully add it directly to the config, copying from a vanilla Drupal CMS install, and got the dashboard link to show up.

June 13, 2025
Freelock
freelock@drupal.community

@opdavies Glad to hear you like it!

I'd absolutely love to discuss further on your podcast. I did reply to you a while back in Slack, we can coordinate a time there...

June 13, 2025
Freelock
freelock@drupal.community
June 12, 2025
Freelock
freelock@drupal.community

@mradcliffe Block plugin is in dashboard module... question is, why isn't it placeable?

I did manually edit that config, copying over the section from a vanilla Drupal CMS install

June 11, 2025
Freelock
freelock@drupal.community

Hijacking the experimental #Drupal navigation module's menu to provide navigation for our PM system.

The result is looking good, not perfect. But the strangest thing is the "navigation_dashboard" block doesn't show up anywhere to place it. It's a normal block plugin, and it's there when you install Drupal CMS -- but to get it to show up, I had to hack the block into the config file and import. Anyone know why?

June 11, 2025
Freelock
freelock@drupal.community

@opdavies I would love to hear more about using Nix with composer, and how to make https://drupal.org/project/drupal_flake better!

June 11, 2025
Freelock
freelock@drupal.community

I just tried using #AI to identify the cause of a monitoring system failing to alert on a customer outage, and managed to track it down.

Out of curiosity, I tried exactly the same prompts across Claude.ai, DeepSeek, ChatGPT, and Perplexity.

DeepSeek won, with the best, most succinct plan to fix the issue! Claude wasn't bad. ChatGPT was confusing, and Perplexity mostly got it but TMI...

June 07, 2025
Freelock
freelock@drupal.community

Upgrading a Drupal 8 site, and needed PHP7.4 to get it running locally. So I just got that working in Drupal-Flake (https://drupal.org/project/drupal_flake). #drupal #nix

May 19, 2025
Freelock
freelock@drupal.community
May 12, 2025
Freelock
freelock@drupal.community
May 12, 2025
Freelock
freelock@drupal.community

Looks like MastoFeed.com forget to renew their domain registration. Anybody have a quick easy way to embed a #Mastodon timeline on a website?

May 01, 2025
Freelock
freelock@drupal.community

New blog post: Containerless Dev environments for Drupal development with Nix https://www.freelock.com/blog/john-locke/2025-05/containerless-dev-environments-drupal-development-nix #DrupalCon #Nix

May 01, 2025
Freelock
freelock@drupal.community

Gotta love #NixOS... A #Prometheus update broke a bunch of panes on our #Grafana monitoring screens.

I checked out an older flake.lock and switched to that configuration, and all my metrics are back as they were before!

April 27, 2025
Freelock
freelock@drupal.community

@laird Yeah the metrics in the queries all come up with "Empty query result".

I verified the metrics are still showing up in the target exporters -- but Prometheus seems to be ignoring them?

These metrics in particular:

node_network_transmit_bytes_total
node_filesystem_avail_bytes
node_filesystem_size_bytes
container_memory_usage_bytes

April 27, 2025
Freelock
freelock@drupal.community

So after upgrading #Prometheus from 3.1.0 to 3.3.0 (nixpkgs), suddenly my Grafana dashboard is missing data for several panes related to network traffic and disk usage. I see the underlying metrics are still visible in the node exporter data, but not in Prometheus. Not seeing anything obvious in the change logs -- what am I missing?

April 27, 2025
Freelock
freelock@drupal.community
April 12, 2025