Skip to content

Portfolio updates: add edc + slackctl, refresh invitas deploy story - #77

Merged
jjuanrivvera99 merged 2 commits into
mainfrom
portfolio/add-edc-slackctl
Jul 8, 2026
Merged

Portfolio updates: add edc + slackctl, refresh invitas deploy story#77
jjuanrivvera99 merged 2 commits into
mainfrom
portfolio/add-edc-slackctl

Conversation

@jjuanrivvera99

@jjuanrivvera99 jjuanrivvera99 commented Jul 8, 2026

Copy link
Copy Markdown
Member

Portfolio content updates.

New projects

  • event-driven-claude (edc) — featured, on the homepage (right after cliwright: factory then agent infrastructure).
  • slackctl — featured, /projects only (showOnHomepage: false).
  • Demotes tgctl from the homepage to /projects.

invitas

  • Updates the deploy line to the current reality: zero-downtime rolling deploy (Coolify Dockerfile pack + container HEALTHCHECK + deploy coalescing, with auto rollback on a failed migration). The old "SSH-triggered deploy" wording was stale as of the 2026-07-08 cutover.

Descriptions in EN/ES/PT. Passes astro check and the unit suite.

@netlify

netlify Bot commented Jul 8, 2026

Copy link
Copy Markdown

Deploy Preview for jjuanrivvera99 ready!

Name Link
🔨 Latest commit db4a9f1
🔍 Latest deploy log https://app.netlify.com/projects/jjuanrivvera99/deploys/6a4e8a9293fff300086b4da7
😎 Deploy Preview https://deploy-preview-77--jjuanrivvera99.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 project configuration.

@coderabbitai

coderabbitai Bot commented Jul 8, 2026

Copy link
Copy Markdown

Review Change Stack

📝 Walkthrough

Walkthrough

This PR adds two new project entries, "edc" and "slackctl", to the projects configuration with tech tags, URLs, and visibility flags, and sets tgctl to hidden from the homepage. Corresponding localized descriptions are added to the i18n translations for English, Spanish, and Portuguese.

Changes

New Project Entries and Translations

Layer / File(s) Summary
Project config entries
src/config/projects.ts
Adds edc as a featured project with tech tags and GitHub URL; sets tgctl to showOnHomepage: false; adds slackctl as featured but hidden from homepage, with tech tags, GitHub URL, and demo URL.
Localized project descriptions
src/i18n/ui.ts
Adds projects.edc.description and projects.slackctl.description translation keys for English, Spanish, and Portuguese.

Estimated code review effort: 1 (Trivial) | ~5 minutes

Possibly related PRs

  • jjuanrivvera/website#47: Establishes the same projects config and i18n foundation that this PR extends with new entries.
  • jjuanrivvera/website#75: Adds similar project entries with showOnHomepage: false flags and matching description translations.
  • jjuanrivvera/website#74: Follows the same pattern of adding project cards to projects.ts and matching description keys in ui.ts.
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title names the main portfolio additions, edc and slackctl, which matches the core change in the PR.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch portfolio/add-edc-slackctl

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@jjuanrivvera99 jjuanrivvera99 changed the title Add event-driven-claude and slackctl to portfolio Portfolio updates: add edc + slackctl, refresh invitas deploy story Jul 8, 2026
@jjuanrivvera99
jjuanrivvera99 merged commit 2466f62 into main Jul 8, 2026
10 checks passed
@jjuanrivvera99
jjuanrivvera99 deleted the portfolio/add-edc-slackctl branch July 8, 2026 18:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant