Activity

Mohit

I have created a Kanban board and polished the interaction logic for it. Specifically, there was a bug that caused tasks to render incorrectly when dragged between columns. I also solved a network issue in the sidebar when the avatar was triggering a full page reload on being logged out. This makes sure that the main dashboard experience is more stable and responsive while maintaining the automation features. Also, the backend is prepped for the intense Git integration features that are to come in the next devlog.

0
Mohit

Users can now create projects by signing in with GitHub OAuth and directly linking their GitHub repositories, automatically importing metadata like repository names and descriptions. The core workflow will include an interactive Kanban board that allows for drag and drop task management across different statuses. The idea is that each task correlates to a branch in the repository that can easily be managed by an indie team without needing big management-based ticket handling systems like Jira and Confluence. Also, I added a sidebar that will be populated as more features and pages are incorporated.

0
Mohit

I have worked on initializing the project and a full stack authentication system with somewhat polished UI for sign up and login using ShadCN. The backend is powered by Elysia.js connected to a fully dockerized postgres instance which is managed through prisma for type safety. The Next.js frontend then integrates into this api to manage user sessions and to display a protected dashboard.

Attachment
0
Mohit

I improved the security architecture by removing the “keychain singularity” and implemented project-scope identity instead to prevent collisions across multiple repositories. I also introduced process lifecycle guards using Pdeathsig that makes sure secrets are removed from ram immediately if the process is unexpectedly terminated. I also shipped the teleport command which is a PAKE-encrypted feature that uses the Magic Wormhole to tranasmit Master keys peer to peer, which bypasses the need for centralized “dead drop” servers entirely

0
Mohit

I have successfully built the core of Cloak, a secure environment injector. The cryptographic foundation and the file storage are fully working at this point, and it allows users to init a vault and set encrypted secrets. The ghost engine (cloak run) is working too, and it’s able to inject these secrets into child processes in memory while preserving any interactive TTY signals. I’ve also implemented a semantic merge tool for binary conflicts and scaffolded a cyber punk themed TUI (cloak edit) for managing keys, which is basically the groundwork for a secure, developer centric secrets manager that never writes plaintext to disk.

Attachment
0
Mohit

I built the UI and base project for portkey. This includes setting up all of the base code for the TUI, all the way to reading SSH connections. I coded a way to read your ssh config and figure out what SSH connections you have stored. I have also made the sidebar UI that showcases these SSH connections. Soon, I will fill in the rest of the UI working features. Right now, this space remains unclaimed.

Attachment
0
Mohit

I’m working on my first project! This is so exciting. I can’t wait to share more updates as I build.

Attachment
0