Commit Graph

9 Commits

Author SHA1 Message Date
Adam
2015ef3ae5 Add Effect language service and configure pretty logging (#1843)
# READ CAREFULLY THEN REMOVE

Remove bullet points that are not relevant.

PLEASE REFRAIN FROM USING AI TO WRITE YOUR CODE AND PR DESCRIPTION. IF YOU DO USE AI TO WRITE YOUR CODE PLEASE PROVIDE A DESCRIPTION AND REVIEW IT CAREFULLY. MAKE SURE YOU UNDERSTAND THE CODE YOU ARE SUBMITTING USING AI.

- Pull requests that do not follow these guidelines will be closed without review or comment.
- If you use AI to write your PR description your pr will be close without review or comment.
- If you are unsure about anything, feel free to ask for clarification.

## Description

Please provide a clear description of your changes.

---

## Type of Change

Please delete options that are not relevant.

- [ ] 🐛 Bug fix (non-breaking change which fixes an issue)
- [ ]  New feature (non-breaking change which adds functionality)
- [ ] 💥 Breaking change (fix or feature with breaking changes)
- [ ] 📝 Documentation update
- [ ] 🎨 UI/UX improvement
- [ ] 🔒 Security enhancement
- [ ]  Performance improvement

## Areas Affected

Please check all that apply:

- [ ] Email Integration (Gmail, IMAP, etc.)
- [ ] User Interface/Experience
- [ ] Authentication/Authorization
- [ ] Data Storage/Management
- [ ] API Endpoints
- [ ] Documentation
- [ ] Testing Infrastructure
- [ ] Development Workflow
- [ ] Deployment/Infrastructure

## Testing Done

Describe the tests you've done:

- [ ] Unit tests added/updated
- [ ] Integration tests added/updated
- [ ] Manual testing performed
- [ ] Cross-browser testing (if UI changes)
- [ ] Mobile responsiveness verified (if UI changes)

## Security Considerations

For changes involving data or authentication:

- [ ] No sensitive data is exposed
- [ ] Authentication checks are in place
- [ ] Input validation is implemented
- [ ] Rate limiting is considered (if applicable)

## Checklist

- [ ] I have read the [CONTRIBUTING](https://github.com/Mail-0/Zero/blob/staging/.github/CONTRIBUTING.md) document
- [ ] My code follows the project's style guidelines
- [ ] I have performed a self-review of my code
- [ ] I have commented my code, particularly in complex areas
- [ ] I have updated the documentation
- [ ] My changes generate no new warnings
- [ ] I have added tests that prove my fix/feature works
- [ ] All tests pass locally
- [ ] Any dependent changes are merged and published

## Additional Notes

Add any other context about the pull request here.

## Screenshots/Recordings

Add screenshots or recordings here if applicable.

---

_By submitting this pull request, I confirm that my contribution is made under the terms of the project's license._

    
<!-- This is an auto-generated description by cubic. -->
---

## Summary by cubic
Added the Effect language service for improved TypeScript support and set up pretty logging for better error and debug output.

- **Dependencies**
  - Added @effect/language-service as a dev dependency and configured it in tsconfig.
- **Refactors**
  - Updated logging to use Effect's pretty logger for clearer logs.

<!-- End of auto-generated description by cubic. -->
2025-07-27 12:58:55 -07:00
amrit
35bf6df65b feat: add a way to evaluate llms for our usecase against our prompts (#1700) 2025-07-15 10:22:42 -07:00
BlankParticle
9027db1f38 feat: move db from packages into server 2025-05-26 17:08:15 +05:30
BlankParticle
3cc07c06f7 feat: fix eslint 2025-05-23 19:20:17 +05:30
BlankParticle
2dd3abf67e chore: build server into multiple files 2025-05-20 18:25:05 +05:30
Aj Wazzan
25e0eefd7e Refactor AutoLabelingSettings component to enhance label management functionality, including adding, updating, and deleting labels. Update TypeScript configurations to enforce unused variable checks. Modify TRPC brain router to handle label objects with name and usecase properties. 2025-05-18 20:20:52 -07:00
BlankParticle
9922f9d3ba feat: remove nextjs proxy for direct calls 2025-05-09 00:28:38 +05:30
Aj Wazzan
d707420fd6 chore: update .gitignore, add devDependencies in package.json, and enhance server configuration 2025-05-07 16:30:30 -07:00
BlankParticle
94e7d68db9 feat: first working version of separated backend 2025-05-08 00:44:52 +05:30