Skip to content

✨ Feature: add user defined environment variables #1438

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

Merged
merged 3 commits into from
Apr 14, 2024

Conversation

zigotica
Copy link
Contributor

@zigotica zigotica commented Jan 15, 2024

zigotica Medium zigotica /FEATURE/environment-variables → Lissy93/dashy Commits: 3 | Files Changed: 4 | Additions: 23 🚫 Merge Conflicts Powered by Pull Request Badge

Category:
Feature

Overview
Add user defined environment vars parser to avoid leaking secrets

Code Quality Checklist (Please complete)

  • All changes are backwards compatible
  • All lint checks and tests are passing
  • There are no (new) build warnings or errors
  • Bumps version, if new feature added

@zigotica zigotica requested a review from Lissy93 as a code owner January 15, 2024 17:57
Copy link

vercel bot commented Jan 15, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
dashy ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jan 15, 2024 5:59pm

Copy link

netlify bot commented Jan 15, 2024

Deploy Preview for dashy-dev ready!

Name Link
🔨 Latest commit e818c70
🔍 Latest deploy log https://app.netlify.com/sites/dashy-dev/deploys/65a572224614b2000855a03c
😎 Deploy Preview https://deploy-preview-1438--dashy-dev.netlify.app/
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@zigotica
Copy link
Contributor Author

Hi @Lissy93 Thank you so much for this great dashboard!
I added documentation and example for pihole widget, we can extend this to any other widget very easily. Hope you like it.

@liss-bot liss-bot added the 🚫 Merge Conflicts [PR] Submitted code needs rebasing label Mar 3, 2024
@zigotica
Copy link
Contributor Author

Hi again @Lissy93 Sorry I haven't seen your reaction to first message, had a traffic accident and still under recovery. Apparently you seemed fond of the feature.

When I can be back, would you still be interested in me fixing the conflicts? Please be aware, they seem to be caused by a strange spacing in your text files. I can either remove my documentation changes and keep your files, or "fix" them (but they will actually bring more spacing issues if the MR takes long to be merged).

Also, would you be interested in me applying the same approach in other widgets?

Copy link
Owner

@Lissy93 Lissy93 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey @zigotica - sorry to hear about your traffic accident, are you recovering okay??

Your PR looks awesome, and is definitely the correct approach.

Let me finish off #1528, then I'll rebase your PR and get it merged :)

And sorry for the delay in responding, this totally slipped my mind.

@Lissy93
Copy link
Owner

Lissy93 commented Apr 14, 2024

Actually, would you be able to switch the target branch for your PR into FEAT/Dashy-V3? That way I can get it released sooner.
Alternatively, I can just copy your changes over to that branch, if you're happy for me to do so

@zigotica zigotica changed the base branch from master to FEAT/Dashy-V3 April 14, 2024 15:09
@zigotica
Copy link
Contributor Author

Hi again @Lissy93
I´m recovering slower than I expected, but all good, thank you.
I just changed the target branch as you suggested

@zigotica
Copy link
Contributor Author

Also, I am happy if you change what you need, not sure I'll be able to follow up this thread soon-ish. A pity cause I think it was going to be quite easy to update the rest of the widgets, I am happy if you continue the job (if you want) or I can do it when I am fully recovered (it can be some weeks)

@Lissy93 Lissy93 merged commit 27a8c8f into Lissy93:FEAT/Dashy-V3 Apr 14, 2024
2 of 4 checks passed
@Lissy93
Copy link
Owner

Lissy93 commented Apr 14, 2024

Well I'm wishing you all the best with your recovery 🌼🤗🧡

I've merged into the 3.0 branch, and will let you know once available in master- shouldn't be too long!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🚫 Merge Conflicts [PR] Submitted code needs rebasing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants