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

feat(cli): tools to make managing easy #59

Merged
merged 26 commits into from
May 20, 2024
Merged

feat(cli): tools to make managing easy #59

merged 26 commits into from
May 20, 2024

Conversation

PaleBluDot
Copy link
Member

@PaleBluDot PaleBluDot commented Mar 26, 2024

This PR aims to create a basic cli tool that allows for quick and easy customization for updating data in the future.

Goals:

  • Add a new affiliation file with all the variables
  • Save all data into a local JSON file for development
  • Save a Sailthru-approved version
    • Fix issues with Text version
  • Update a specific object from the cli
  • Create a new signature object for all affiliations
    • Add a new var to the SailthruVariable.mjs file

@PaleBluDot PaleBluDot self-assigned this Mar 26, 2024
Copy link

netlify bot commented Mar 26, 2024

Deploy Preview for aclu-emails ready!

Name Link
🔨 Latest commit 0b2eb1b
🔍 Latest deploy log https://app.netlify.com/sites/aclu-emails/deploys/6647b79c99a4f0000813077d
😎 Deploy Preview https://deploy-preview-59--aclu-emails.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.

@PaleBluDot PaleBluDot added the enhancement New feature or request label Mar 26, 2024
@PaleBluDot PaleBluDot linked an issue Mar 26, 2024 that may be closed by this pull request
@PaleBluDot PaleBluDot requested a review from barsinister May 8, 2024 18:56
@PaleBluDot PaleBluDot marked this pull request as ready for review May 8, 2024 18:56
barsinister
barsinister previously approved these changes May 17, 2024
Copy link
Collaborator

@barsinister barsinister left a comment

Choose a reason for hiding this comment

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

Everything working as it is supposed to!

@PaleBluDot
Copy link
Member Author

@barsinister needs to be approved again since there was a merge conflict, so I can merge down. You don't have to do the testing again. Just approve the UI on Monday.

@PaleBluDot PaleBluDot merged commit a80d18d into main May 20, 2024
5 checks passed
@PaleBluDot PaleBluDot deleted the pavel/cli branch May 20, 2024 20:44
PaleBluDot pushed a commit that referenced this pull request May 20, 2024
# [1.9.0](v1.8.1...v1.9.0) (2024-05-20)

### Features

* **cli:** tools to make managing easy ([#59](#59)) ([a80d18d](a80d18d))
@PaleBluDot
Copy link
Member Author

🎉 This PR is included in version 1.9.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request released
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants