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

Admin #30

Open
wants to merge 151 commits into
base: main
Choose a base branch
from
Open

Admin #30

wants to merge 151 commits into from

Conversation

nang-dev
Copy link

No description provided.

nang-dev and others added 30 commits May 28, 2024 21:01
* Added renaming

* Added linking changes

* Added discord link

* Added landing page

* Added new website

* Added rename, stable for api key at least

* Added package.json changes

* Added docs edits progress

* Removed continue_tutorial

---------

Co-authored-by: Nathan A <[email protected]>
Co-authored-by: Nathan A <[email protected]>
* remove linked rust project

* changes from install

* add build script for Windows

* bump `monaco-editor` to 0.49.0

* bump `esbuild` to 0.20.0

* Refresh lock files
* Added more renaming

* Improved package.js output

---------

Co-authored-by: Nathan A <[email protected]>
* Fixed terminal bug

* Fixed terminal bug part 2

* Added comments

* Added better name for remove
* Added edge case fix

* Added small tutorial fix

* Fixed bug

* Added comments

---------

Co-authored-by: Nathan A <[email protected]>
* vscode setting migration

Prompts users on initial launch if they wish to copy over their vscode settings.

* vscode setting migration v2

fixed some fixes from the previous commit
correctly moves settings json and all relevant vscode settings to .pearai-dev

* vscode cfg migration v3

now also copies over all extensions and prompts user to restart for changes to apply

* v4 .vscode config migration

removed prompt, process now automatic on first launch

* nit language fix
This avoids a crash in migration for users who haven't installed VS Code.
If the pane is too narrow, the content on e.g. Onboarding page sticks over down
from the container because the container's height is fixed.

Just replace `height` with `min-height` and it should fix this.
* Added custom provider for PearAI backend

* update icon
* Replace *all* Cmd with Ctrl when not on mac

* Update codelens line numbers

According to #45

---------

Co-authored-by: Nang <[email protected]>
* Open extension during first onboarding

* Update command name to pearai.continueGUIView.focus
* Changed help center links and shortcuts

* Refactored with eslint.
* Renamed ContinueProxy

* Renamed ContinueProxy

* Added server connection progress, able to hit server

* Added PearAIServer.ts

* Added json-seq change

* Added json-seq change2

* Fixed pearai.png

* Added digital ocean endpoint

* Added progress on stream

* Added refresh jwt progress

* Added progress it does not work yet

* Added libraries to package

* Added token packages

* core having pearai keys context progress

* Console.log working

* Working with api keys in config.json

* working uri handler (#67)

Co-authored-by: System Administrator <[email protected]>
Co-authored-by: Nang <[email protected]>

* Add SecureStore Implementation (#68)

* working uri handler

* core having pearai keys context progress

* Console.log working

* WIP on working-uri-handler

- implement uri handler (working)
- add command to store keys in extension stroage

* add pear auth functions to ide protocol

* fix type declaration

* implement IDE in filesystem interface

* fix token import order for proxy

* fix & clean implementing logic for key retrieval

---------

Co-authored-by: System Administrator <[email protected]>
Co-authored-by: Nang <[email protected]>

* intermediate checkpoint

* Checkpint on ui

* Added comment

* Added saving creds

---------

Co-authored-by: Nathan A <[email protected]>
Co-authored-by: Nathan A <[email protected]>
Co-authored-by: Zhethan <[email protected]>
Co-authored-by: System Administrator <[email protected]>
Co-authored-by: Ender <[email protected]>
* Fixed accessToken bug

* Removed console.logs

* Fixed link
* feat: set default location PearAI extension to auxiliary bar

* fix typo
nang-dev and others added 24 commits September 2, 2024 16:07
… to Help page and Onboarding page. (continuedev#185)

* modified onboarding page

* open tutorial will navigate to "/" on logged in user

* ideMessenger

* Minor change to onboarding page, url to open was previously hardcoded, now it changes depending if it is being run from vscode or pear. Login to PearAI button on help page now renders  text conditionally between ReLogin to PearAi and Login to PearAI if user depending on auth status of user. open tutorial will navigate to "/" or "/onboarding" depending on auth status of user. Pear Auth should now be accessible from within the pear app.

* removed eslint problems

* improved handle open tutorial for better user experience

* accidentally modified pearai_tutorial

* Update gui/src/pages/help.tsx

---------

Co-authored-by: Duke Pan <[email protected]>
* Update README.md

* Picture replacement

* Update README.md
Adds check for the container size, and will render the arrows based on the check.
* Added leetcode and test

* Added leetcode working

* Added leetcode prompt

---------

Co-authored-by: Nathan A <[email protected]>
* Added slash command for v0

* Prompt optimization: indicate that files included will not be sent to v0 for context + react only

---------

Co-authored-by: Duke Pan <[email protected]>
Co-authored-by: Nang <[email protected]>
* sensei slash command

* Update core/config/default.ts

---------

Co-authored-by: Nang <[email protected]>
* file creation

* file tree

* path and styling fixes

* file exists not working

* improve ui

* theme colors

* rename tree to directory

* ui and prompt improvements

* parsing logic improvement

* update prompt

* update prompt

* add directory to codebase context

* update prompt

* add directory context without tagging directory

* responsive

* prompt ooptimization to reduce false positives and simplification

* Remove console logs of testing

---------

Co-authored-by: Duke Pan <[email protected]>
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.