diff --git a/.gitattributes b/.gitattributes index c025026c54..02c46c69cf 100644 --- a/.gitattributes +++ b/.gitattributes @@ -6,3 +6,5 @@ docs/_javascript/** linguist-vendored # Exclude VCR cassettes from stats forge/tests/vcr_cassettes/**/**.y*ml linguist-generated + +* text=auto \ No newline at end of file diff --git a/.github/workflows/autogpt-server-ci.yml b/.github/workflows/autogpt-server-ci.yml index a996ccc0c4..0551ae6e70 100644 --- a/.github/workflows/autogpt-server-ci.yml +++ b/.github/workflows/autogpt-server-ci.yml @@ -39,8 +39,8 @@ jobs: if: matrix.db-platform == 'postgres' uses: ikalnytskyi/action-setup-postgres@v6 with: - username: ${{ secrets.DB_USER }} - password: ${{ secrets.DB_PASS }} + username: ${{ secrets.DB_USER || 'postgres' }} + password: ${{ secrets.DB_PASS || 'postgres' }} database: postgres port: 5432 id: postgres @@ -145,13 +145,13 @@ jobs: CI: true PLAIN_OUTPUT: True OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} - DB_USER: ${{ secrets.DB_USER }} - DB_PASS: ${{ secrets.DB_PASS }} + DB_USER: ${{ secrets.DB_USER || 'postgres' }} + DB_PASS: ${{ secrets.DB_PASS || 'postgres' }} DB_NAME: postgres DB_PORT: 5432 RUN_ENV: local PORT: 8080 - DATABASE_URL: postgresql://${{ secrets.DB_USER }}:${{ secrets.DB_PASS }}@localhost:5432/${{ secrets.DB_NAME }} + DATABASE_URL: postgresql://${{ secrets.DB_USER || 'postgres' }}:${{ secrets.DB_PASS || 'postgres' }}@localhost:5432/${{ secrets.DB_NAME || 'postgres'}} # - name: Upload coverage reports to Codecov # uses: codecov/codecov-action@v4 diff --git a/docs/content/server/new_blocks.md b/docs/content/server/new_blocks.md index 55b8d139bb..40c02f028e 100644 --- a/docs/content/server/new_blocks.md +++ b/docs/content/server/new_blocks.md @@ -215,4 +215,10 @@ If you would like to implement one of these blocks, open a pull request and we w - Read / Get most read books in a given month, year, etc from GoodReads or Amazon Books, etc - Get dates for specific shows across all streaming services - Suggest/Recommend/Get most watched shows in a given month, year, etc across all streaming platforms +- Data analysis from xlsx data set + - Gather via Excel or Google Sheets data > Sample the data randomly (sample block takes top X, bottom X, randomly, etc) > pass that to LLM Block to generate a script for analysis of the full data > Python block to run the script> making a loop back through LLM Fix Block on error > create chart/visualization (potentially in the code block?) > show the image as output (this may require frontend changes to show) +- Tiktok video search and download +### Marketing + +- Portfolio site design and enhancements diff --git a/rnd/autogpt_builder/package.json b/rnd/autogpt_builder/package.json index f10491256f..60d051f37a 100644 --- a/rnd/autogpt_builder/package.json +++ b/rnd/autogpt_builder/package.json @@ -18,6 +18,7 @@ "@radix-ui/react-icons": "^1.3.0", "@radix-ui/react-label": "^2.1.0", "@radix-ui/react-popover": "^1.1.1", + "@radix-ui/react-select": "^2.1.1", "@radix-ui/react-scroll-area": "^1.1.0", "@radix-ui/react-separator": "^1.1.0", "@radix-ui/react-slot": "^1.1.0", diff --git a/rnd/autogpt_builder/src/app/layout.tsx b/rnd/autogpt_builder/src/app/layout.tsx index c9483a8e2b..2dc2c230fd 100644 --- a/rnd/autogpt_builder/src/app/layout.tsx +++ b/rnd/autogpt_builder/src/app/layout.tsx @@ -6,6 +6,7 @@ import { NavBar } from "@/components/NavBar"; import { cn } from "@/lib/utils"; import "./globals.css"; +import TallyPopupSimple from "@/components/TallyPopup"; const inter = Inter({ subsets: ["latin"] }); @@ -32,6 +33,7 @@ export default function RootLayout({