* got the read excel tool working
* added read manual ID insertion
* write working
* tool finished
* removed old logic
* removed logic that was causing credential error
* cleaned up
* ran bun lint
* removed logger
* added back merging logic
* fix: removed comments
* fix: added greptile changes
* ran bun lint
* removed function
* added microsoft excel docs
* fix: icon format
* fix: docs
* ran lint
---------
Co-authored-by: Adam Gough <adamgough@Adams-MacBook-Pro.local>
* feat(linear): add Linear Issue Reader and Writer tools with types
* chore(tools): register Linear tools in global tool registry
* feat(icons): add LinearIcon for Linear block
* feat(blocks): register Linear block in global block registry
* feat(linear): implement OAuth integration for Linear block
* feat(linear): add dynamic team and project selectors for Linear block
* feat(linear): add backend API endpoints for teams and projects
* feat(linear): update UI components for Linear selectors and modal
* refactor(linear): update create/read issue tools and types
* chore(linear): update block config for Linear integration
* fix(auth): update auth and oauth logic for Linear
* minor fix
* improvement[linear]: require teamId and projectId for all tools and types
* style[lint]: fix code style and lint errors
* chore(linear): install @linear/sdk package
* fix[linear]: address greptile-apps feedback for type safety and error handling
* fix[linear]: handle teams API response errors
* modified icon, added docs
---------
Co-authored-by: sriram2k4 <sriramthehacker01@gmail.com>
* added support for attachments in teams
* ran linter
* fixed small error
* run lint
* removed comments
---------
Co-authored-by: Adam Gough <adamgough@Adams-MacBook-Pro.local>
* feat: first round of tools for outlook
* added more
* outlook finished
* added bun and docs
* fix: added greptile comments
* added greptile and bun lint
* got rid of HTML
---------
Co-authored-by: Adam Gough <adamgough@Adams-MacBook-Pro.local>
* feat: microsoft teams block added
* updated name
* oauth working
* fixing accessToken
* saving accessToken spot
* all four tools are working
* display name better
* finished teams tool
* Remove package-lock.json from PR
* added greptile comments
* added scopes, removed ;, removed loggers
* solved credential bug
* added docs and rebased
* fixed lint checks
* more bun lint
* bun lint errors solved
---------
Co-authored-by: Adam Gough <adamgough@Adams-MacBook-Pro.local>
* fix: styling of tables, need to add pushing message to top
* message gets sent with some offset space
* fixed scroll
* updated styles, scrolling still messed up
* fixed rendering of tables, code. added copy, fixed error for settings sync, added additional formatting and styles to chat
* acknowledged PR comments
---------
Co-authored-by: Adam Gough <adamgough@Adams-MacBook-Pro.local>
* fixed deployment state
* fix: moved the deployment status logic to registry store
* removed head
* fix: changes detected for existing deployment
* fix: auto changes detected
* fix: rid of debugging
* fix: added greptile comments
* removed logic for change detection to hook to reduce load on control bar
---------
Co-authored-by: Adam Gough <adamgough@Adams-MacBook-Pro.local>
Co-authored-by: Adam Gough <adamgough@Mac.lan>
Co-authored-by: Waleed Latif <walif6@gmail.com>
* chore(docker): add OLLAMA_HOST environment variable to local and production configurations; update README for docker compose commands
* refactor(env): rename OLLAMA_HOST to OLLAMA_URL in configuration files and update related references
* added additional google drive tools
* added folder id and doc id fields for google docs and google drive, added additional google drive tools
* added google drive upload to list of google drive tools
* consolidated consts
* resolved PR comments