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

update before install #1

Open
wants to merge 1,380 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1380 commits
Select commit Hold shift + click to select a range
33dd2eb
dx(backend): Fix `pre-commit` `isort` step (#8726)
Pwuts Nov 20, 2024
5fa5b71
fix(frontend): Monitor Page got all the request doubled on each page …
majdyz Nov 20, 2024
d84ddfc
fix(block): Updated model_version to prevent conflicts with pydantic …
Swiftyos Nov 20, 2024
c84cc29
build(deps): bump fastapi from 0.115.4 to 0.115.5 in /autogpt_platfor…
dependabot[bot] Nov 20, 2024
aea6e7c
build(deps): bump the production-dependencies group in /autogpt_platf…
dependabot[bot] Nov 20, 2024
cf43248
feat(frontend): Show Agent Output on Monitor page (#8501)
kcze Nov 20, 2024
92bfbfa
feat: generate simple auth tests (#8709)
ntindle Nov 20, 2024
26a6bd4
docs(platform): update docs for security ssrf (#8675)
ntindle Nov 20, 2024
19095be
docs: replace docker-compose with docker compose (#8502)
simoneb Nov 20, 2024
63e3244
feat(platform): Updates to Runner Output UI (#8717)
Bentlybro Nov 20, 2024
13da8af
chore(platform): Bump version to v0.3.3
Pwuts Nov 20, 2024
c14ab0c
refactor(backend): Remove un-needed join in `fix_llm_provider_credent…
majdyz Nov 21, 2024
6954f4e
fix(backend): Revert non-async routes that are changed to async (#8734)
majdyz Nov 21, 2024
8b4bb27
fix(backend): Re-work the connection input consumption logic for Agen…
majdyz Nov 21, 2024
5ee8b62
fix: hide content except login when not authenticated to prevent erro…
Abhi1992002 Nov 21, 2024
f2816f9
Merge branch 'master' into dev
Pwuts Nov 21, 2024
bc8ae1f
docs(platform): Fix url in `README.md` (#8747)
thecosmicmuffet Nov 23, 2024
f00654c
fix(backend): Fix .env file read contention on pyro connection setup …
majdyz Nov 25, 2024
464b530
fix(forge): Fix double `model` kwarg error in `AnthropicProvider.crea…
Pwuts Nov 25, 2024
eef9bbe
feat(platform, blocks): Webhook-triggered blocks (#8358)
Pwuts Nov 25, 2024
3d21d54
fix(backend): Add missing `strenum` dependency
Pwuts Nov 25, 2024
03f7766
build(deps-dev): bump the development-dependencies group in /autogpt_…
dependabot[bot] Nov 25, 2024
06b403f
docs(backend): Add `--build` to docker command in Getting Started gui…
Pwuts Nov 26, 2024
c6e838d
chore(market): Update Ruff from 0.7.4 to 0.8.0 (#8758)
dependabot[bot] Nov 26, 2024
f141455
refactor(platform): Combine per-provider credentials API calls (#8772)
Pwuts Nov 26, 2024
951948d
fix(platform): allowing condition block to compare 2 strings (#8771)
Abhi1992002 Nov 26, 2024
708ed9a
fix(platform): handle None value in issue body when fetching GitHub i…
Abhi1992002 Nov 26, 2024
f62fa3e
updated URL on README.md (#8767)
oxygen-fragment Nov 26, 2024
4aae15d
feat(blocks): Add Word Character Count Block (#8781)
Bentlybro Nov 26, 2024
effd1e3
chore(libs): Update dev dependency Ruff from 0.7.4 to 0.8.0 (#8760)
dependabot[bot] Nov 26, 2024
6bfe7ff
fix(frontend): Add integer type definition for node handles (#8803)
Abhi1992002 Nov 27, 2024
86fbbae
fix(frontend): Add text length limit when displaying Graph & Block na…
majdyz Nov 27, 2024
5dd151b
feat(tests): add baseline utility for integration testing from fronte…
ntindle Nov 27, 2024
772baff
build(deps): bump docker/build-push-action from 2 to 6 (#8465)
dependabot[bot] Nov 27, 2024
14cc21a
chore(frontend): Update 14 dev dependencies (#8756)
dependabot[bot] Nov 27, 2024
fd6c1d9
feat(blocks): Various block QoL improvements (#8749)
ntindle Nov 27, 2024
a556995
chore(frontend): Update 5 dependencies (#8755)
dependabot[bot] Nov 27, 2024
ae9bd87
fix(backend): Spin-up Database manager on rest.py (#8832)
majdyz Nov 27, 2024
97d0045
chore(backend): Update 12 dependencies (#8763)
dependabot[bot] Nov 27, 2024
118fdee
ci: Add `merge_group` triggers
Pwuts Nov 27, 2024
845c8c5
ci: Add `merge_group` trigger to status checker
Pwuts Nov 27, 2024
ab36433
ci: Fix workflow status checker script to work with `merge_group` runs
Pwuts Nov 27, 2024
d2f3f53
fix(frontend): Fix missing credentials input when no credentials avai…
Pwuts Nov 27, 2024
4b8087c
feat(platform/featureflags): Setting up feature flagging (#8718)
aarushik93 Nov 27, 2024
f8b00e5
Merge branch 'dev' of github.com:Significant-Gravitas/AutoGPT into dev
majdyz Nov 28, 2024
520b1d7
feat(frontend): Make Block description searchable on Block list palet…
majdyz Nov 29, 2024
eeb5b4a
fix(backend): Fix `credentials` cost filter not able to filter the bl…
majdyz Nov 29, 2024
29f177e
feat(blocks): Add Hubspot blocks (#8786)
aarushik93 Nov 29, 2024
63af42d
fix(backend): Fix conn_retry decorator possible incorrect behaviour o…
majdyz Nov 29, 2024
75f9b07
refactor(backend): Rename & move `IntegrationCredentialsStore` to bac…
ntindle Nov 29, 2024
4aa5f53
feat(block): Add AI video generator block with Fal txt 2 vid (#8528)
Torantulino Nov 29, 2024
c6b36fb
build(deps): bump the production-dependencies group in /autogpt_platf…
dependabot[bot] Nov 29, 2024
7d48eeb
build(deps): bump pydantic from 2.9.2 to 2.10.2 in /autogpt_platform/…
dependabot[bot] Nov 29, 2024
d26105d
hotfix(backend): Fix month credit calculation on December (#8851)
majdyz Dec 2, 2024
0c29403
hotfix(backend): Fix month credit calculation on December (#8851)
majdyz Dec 2, 2024
2121ffd
chore(platform): Bump version to v0.3.4
majdyz Dec 2, 2024
5c49fc8
refactor(backend): Apply lint on autogpt_lib folder on backend/linter…
majdyz Dec 2, 2024
be7f912
feat(blocks): Add jina fact checker block (#8409)
Bentlybro Dec 2, 2024
758edae
Adding Docs for Agent Blocks (#8845)
kbarnard10 Dec 2, 2024
30bb9a3
dx: Fix dependabot PR/commit titles (#8841)
Pwuts Dec 2, 2024
dce9bdd
Add URL swapping for marketplace based on environment (#8418)
Abhi1992002 Dec 2, 2024
7c2e371
docs: huntr no longer is offering a security bounty so remove it (#8872)
ntindle Dec 2, 2024
3bca279
feat(libs): Add API key rate limit middleware (#8850)
aarushik93 Dec 3, 2024
de1cd6c
chore(blocks/fal): Use dict instead of Dict (#8855)
aarushik93 Dec 3, 2024
96bba3c
fix: specify encoding for file with emoji in it so it loads on window…
ntindle Dec 3, 2024
5ccfb8e
dx(backend): Fix linting & formatting for `autogpt_libs` (#8860)
Pwuts Dec 3, 2024
0a604a5
build(deps-dev): bump ruff from 0.8.0 to 0.8.1 in /autogpt_platform/a…
dependabot[bot] Dec 3, 2024
43bd5c8
fix(frontend): advanced-toggle-default (#8802)
Abhi1992002 Dec 3, 2024
89011aa
feat(frontend): add block tests (#8804)
ntindle Dec 3, 2024
d4edb93
feat(blocks): Add Slant 3D printing via API service (#8805)
ntindle Dec 4, 2024
6b742d1
docs: add docs for writing playwright tests (#8877)
ntindle Dec 4, 2024
64f5e60
feat(blocks): Add webhook block status indicator (#8838)
Pwuts Dec 5, 2024
0272d87
ci(backend): Add `poetry.lock` check (#8885)
Pwuts Dec 5, 2024
227806a
feat(blocks): Add code execution block (#8768)
Abhi1992002 Dec 6, 2024
c621226
build(deps-dev): bump the development-dependencies group in /autogpt_…
dependabot[bot] Dec 6, 2024
73eafa3
build(deps): bump the production-dependencies group in /autogpt_platf…
dependabot[bot] Dec 6, 2024
ffc3eff
fix(backend): Add stricter URL validation for block requests (#8890)
majdyz Dec 6, 2024
6dba31e
fix(backend): Enable Jinja SandboxedEnvironment for TextFormatter (#8…
majdyz Dec 6, 2024
e290413
fix(backend): Make sure all the obtained DB connections are able to q…
majdyz Dec 6, 2024
9ad9dd9
fix(frontend): Agent output not being re-fetched on each agent output…
majdyz Dec 6, 2024
dcfad26
feat(blocks): Add Exa API Blocks (#8835)
aarushik93 Dec 6, 2024
ea6c9a1
fix(platform): Stop the start up & shutdown of LaunchDarkly on local …
aarushik93 Dec 6, 2024
d7c9742
feat(frontend/feature-flags): Add LaunchDarkly feature flagging UI (#…
aarushik93 Dec 6, 2024
eb79c04
Incremental additions to platform documentation (#8898)
kbarnard10 Dec 6, 2024
b62f411
feat(frontend): monitor tests (#8880)
ntindle Dec 6, 2024
1a85eb1
feat(blocks): Add new openrouter models (#8905)
Torantulino Dec 9, 2024
6997e2a
fix(frontend) : Increase size of connection pin in blocks (#8920)
Abhi1992002 Dec 9, 2024
281cd29
fix(backend): Fix Github PR blocks (#8908)
vishesh10 Dec 9, 2024
df431d7
build(deps): bump the production-dependencies group in /autogpt_platf…
dependabot[bot] Dec 9, 2024
a7a526e
build(deps): bump the production-dependencies group in /autogpt_platf…
dependabot[bot] Dec 9, 2024
e6d728b
build(deps-dev): bump the development-dependencies group in /autogpt_…
dependabot[bot] Dec 9, 2024
79c0c31
feat(frontend): Add field extraction handle for block with object out…
majdyz Dec 9, 2024
984d422
fix(backend): Add missing DB indexes (#8929)
majdyz Dec 10, 2024
d827d4f
feat(block): Support find all regex extraction for ExtractTextInforma…
majdyz Dec 10, 2024
6307ca1
feat(platform): Include all agent versions in Runs in Monitor (#8752)
kcze Dec 11, 2024
7a9115d
fix(frontend): Make pins smaller and fix hover area and highlight for…
kcze Dec 11, 2024
6490b4e
chore(platform):Refactor GraphExecution naming clash and remove unuse…
majdyz Dec 11, 2024
3fd2b7c
feat(backend): Update schema for PAYG System (#8944)
kcze Dec 11, 2024
b8a3ffc
fix(frontend) : Optional number input (#8940)
Abhi1992002 Dec 11, 2024
33b9eef
refactor(backend): Simplify `CredentialsField` usage + use `ProviderN…
Pwuts Dec 11, 2024
b16bf42
feat(frontend): Update and fix tutorial (#8943)
Bentlybro Dec 11, 2024
abf73e8
fix(backend): Deactivate graph on delete (#8947)
Pwuts Dec 11, 2024
e3cf605
feat(frontend): Disallow webhook+input or webhook+webhook in the same…
Pwuts Dec 12, 2024
582e12c
ci(frontend): Speed up test jobs (#8949)
Pwuts Dec 12, 2024
29c771b
build(deps-dev): bump the development-dependencies group in /autogpt_…
dependabot[bot] Dec 12, 2024
f090f4c
feat(blocks): Add Code extraction Block (#8778)
Bentlybro Dec 12, 2024
de3c096
feat(blocks): Add CreateDictionaryBlock and CreateListBlock (#8903)
Torantulino Dec 12, 2024
94a312a
Ollama - Remote hosts (#8234)
Fried-Squid Dec 13, 2024
2de5e3d
feat(platform): Agent Store V2 (#8874)
Swiftyos Dec 13, 2024
be6d8cb
fix(platform): Restored monitor page and monitor spec code. (#8992)
Swiftyos Dec 16, 2024
f588b69
fix: merge issues from store -> dev (#9016)
ntindle Dec 16, 2024
2fe6eb1
feat(blocks): Add support for mutually exclusive input fields (#8856)
Abhi1992002 Dec 16, 2024
569222e
feat(blocks): Add `depends_on` support for input fields (#8852)
Abhi1992002 Dec 17, 2024
cd339b0
feat(frontend) : Add optional input support for object, array, multi-…
Abhi1992002 Dec 17, 2024
9f9097c
chore(backend/deps): Update `cryptography` from 43.0.3 to 44.0.0 (#8870)
dependabot[bot] Dec 17, 2024
59f52fb
build(deps-dev): bump ruff from 0.8.2 to 0.8.3 in /autogpt_platform/a…
dependabot[bot] Dec 17, 2024
9e0c296
build(deps): bump uvicorn from 0.32.1 to 0.34.0 in /autogpt_platform/…
dependabot[bot] Dec 17, 2024
abd245c
test(frontend): additional build page automation tooling (#8951)
ntindle Dec 17, 2024
53eda98
build(deps-dev): bump the development-dependencies group across 1 dir…
dependabot[bot] Dec 17, 2024
41be88f
Update dependencies
Swiftyos Dec 17, 2024
a386b3a
fix(forge): Update browser extension download URL (#9032)
Pwuts Dec 17, 2024
e27d7a2
revert upgrade of crypto lib
Swiftyos Dec 17, 2024
4d19bcd
Merge branch 'dev' of github.com:Significant-Gravitas/AutoGPT into dev
Swiftyos Dec 17, 2024
0e10e62
feat(frontend): Reset password page (#8987)
kcze Dec 17, 2024
95bd268
feat(frontend): search results updates (#9024)
Bentlybro Dec 18, 2024
6ec2bac
refactor(frontend): Update Supabase and backend API management (#9036)
kcze Dec 18, 2024
9d93704
feat(platform): Add basic library functionality (#9043)
Swiftyos Dec 18, 2024
e8dd0a2
feat(frontend): Updates to navbar (#9047)
Bentlybro Dec 18, 2024
aa883d8
feat(platform): updated schema to allow featuring of specific creator…
Swiftyos Dec 18, 2024
89a9354
fix(store): isFeatured used instead of is_featured
Swiftyos Dec 18, 2024
746f3d4
feat(platform): Support manually setting up webhooks (#8750)
ntindle Dec 18, 2024
bb8a379
feat: default for is featured (#9061)
ntindle Dec 18, 2024
b1d869a
feat(frontend): Disable theme toggle (#9062)
Bentlybro Dec 18, 2024
4646de4
fix(store): Uploading to store selects two agents (#9065)
Swiftyos Dec 19, 2024
234e4a3
fix(store): Profile updating is handled in an insecure and potentiall…
Swiftyos Dec 19, 2024
aaf4ee5
fix(store): Youtube link not showing video on agent page (#9068)
Swiftyos Dec 19, 2024
ed7c937
fix(store): Marketplace - Navbar should say "Marketplace" rather than…
Swiftyos Dec 19, 2024
356aee1
fix(store): Marketplace - "Integrations" link in Settings is a 404 (#…
Bentlybro Dec 19, 2024
54dddbf
feat(store): Auto-populate the agent submission form (#9074)
Swiftyos Dec 19, 2024
4f15da9
feat(frontend) Remove "credentials" from export & import of agents (#…
Bentlybro Dec 19, 2024
8ca80e0
fix(frontend): Disable agent save button when saving or running (#9077)
kcze Dec 19, 2024
ca91754
fix(store): Make username case insensitive (#9088)
Swiftyos Dec 19, 2024
d028f5b
fix(store): "Publish an Agent" flow has a missing default image (#9089)
Swiftyos Dec 19, 2024
8e634d7
feat(store): Generate AI images for store submissions (#9090)
Swiftyos Dec 19, 2024
71310a1
fix(frontend): Make clickable area bigger (#9080)
aarushik93 Dec 19, 2024
1fb9c8c
fix(store): Display error toast messaging on creator popup (#9078)
aarushik93 Dec 19, 2024
ddac69e
feat: swap context menu for dropdown to fix three dots doing nothing …
ntindle Dec 20, 2024
d3e1319
fix(store): Increase the margin below featured section (#9092)
Swiftyos Dec 20, 2024
e33864f
fix(store): fmt
Swiftyos Dec 20, 2024
44722c4
fix(store): remove debug logging of requests (#9093)
Swiftyos Dec 20, 2024
4cc8616
feat(store) : Small UI changes on marketplace (#9094)
Abhi1992002 Dec 20, 2024
a8339d0
fix(store): Sanitize username and Agent Name in URLs (#9096)
Swiftyos Dec 20, 2024
54f8d3b
blocks(exa): Add more Exa blocks (#9097)
aarushik93 Dec 20, 2024
6025506
feat(store) : add new model and prompt in image generation (#9099)
Abhi1992002 Dec 20, 2024
6584935
fix(store): Fixing add agent to library (#9098)
Swiftyos Dec 20, 2024
1663d42
fix(store): username not lowered when its updated (#9112)
Swiftyos Dec 20, 2024
10865cd
[Platform] Creator profile description no longer ignores new lines (#…
ethethanlee Dec 21, 2024
763284e
fix(platform): minor fixes (#9147)
Swiftyos Dec 30, 2024
15af2f4
refactor(frontend): Auth pages update (#9124)
kcze Dec 30, 2024
a646e60
fix(backend): Added locking status check before releasing to avoid re…
majdyz Dec 31, 2024
ea01c80
fix(frontend): Fix broken block UI layout (#9132)
majdyz Dec 31, 2024
10fc7d2
fix(backend): Remove croniter (#9130)
majdyz Dec 31, 2024
26214e1
fix(backend): Prevent HTTP requests access to internal IPV6 addresses…
majdyz Dec 31, 2024
314b04e
feat(backend): Make scheduler DB connection pool configurable & preve…
majdyz Dec 31, 2024
1ce1918
fix(platform): Fields with default value are not set to advanced by d…
majdyz Dec 31, 2024
480c477
remove marketplace
Swiftyos Jan 2, 2025
5959c0d
Revert "remove marketplace"
Swiftyos Jan 2, 2025
745aae4
feat(blocks): Add github create file block (#9144)
Bentlybro Jan 2, 2025
858dc7a
feat(blocks): Add github create repo block (#9169)
Bentlybro Jan 2, 2025
d7d69f3
chore(frontend/deps-dev): bump the development-dependencies group acr…
dependabot[bot] Jan 2, 2025
fa98827
fix(backend): Fix validation of hostname-less URLs (#9171)
Pwuts Jan 3, 2025
fe8393a
feat(blocks): Add github list stargazers block (#9172)
Bentlybro Jan 3, 2025
e7689a1
chore(market/deps-dev): bump the development-dependencies group acros…
dependabot[bot] Jan 3, 2025
8f1a065
fix(frontend): Make input layout & padding consistent (#9170)
majdyz Jan 3, 2025
84af37a
refactor(blocks): Move some GitHub blocks to correct file (#9180)
Bentlybro Jan 3, 2025
1375a0f
feat(platform): Support multiple credentials inputs on blocks (#8932)
Pwuts Jan 3, 2025
0872da1
fix(store) : Download agent from store if user is not logged in (#9121)
Abhi1992002 Jan 3, 2025
d638c1f
Fix Poetry v2.0.0 compatibility (#9197)
Pwuts Jan 6, 2025
081c4a6
dx: Fix `isort` pre-commit hooks
Pwuts Jan 6, 2025
c3caa11
feat(backend/executor): Add `TERMINATED` execution status (#9185)
Pwuts Jan 6, 2025
7a9a771
fix(backend): Fix webhook ingress URL generation (#9209)
Pwuts Jan 6, 2025
96fae5a
fix(backend): Fix intermittent failure of `test_agent_execution` (#9210)
Pwuts Jan 7, 2025
7e80401
chore(libs/deps-dev): bump ruff from 0.8.3 to 0.8.6 in /autogpt_platf…
dependabot[bot] Jan 7, 2025
0b9c0c9
refactor(marketplace): Delete Old marketplace code (#9164)
Swiftyos Jan 7, 2025
f5afdcc
chore(frontend/deps): bump the production-dependencies group across 1…
dependabot[bot] Jan 7, 2025
7defba8
chore(frontend/deps-dev): bump the development-dependencies group in …
dependabot[bot] Jan 7, 2025
4115f65
Fix Provider name enum being used instead of value (#9216)
ntindle Jan 7, 2025
b558cca
feat(blocks/nvidia): Add Nvidia deepfake detection block (#9213)
aarushik93 Jan 7, 2025
7ec9830
fix(platform): Add custom fonts and update layout styles (#9195)
Abhi1992002 Jan 8, 2025
43a79d0
feat(platform) : Add api key generation frontend (#9212)
Abhi1992002 Jan 8, 2025
e4d8502
fix(blocks): improve handling of plain text in send web request block…
Bentlybro Jan 8, 2025
b4a0100
feat(platform): Add Twitter integration (#8754)
Abhi1992002 Jan 8, 2025
32c908a
fix(backend): Add default credentials for Fal, Exa, E2B (#9233)
aarushik93 Jan 9, 2025
9c70251
feat(platform): fix carousel on store page (#9230)
Abhi1992002 Jan 9, 2025
a1889e6
docs(Ollama): Update Ollama docs (#9234)
Bentlybro Jan 9, 2025
1670579
fix(block): Remove Python.format & Jinja templating format backward c…
majdyz Jan 9, 2025
0d44f5b
feat(backend/blocks/nvidia): Provide Nvidia by default (#9235)
aarushik93 Jan 9, 2025
3a3ee99
hotfix(backend): Increase statement timeout for the double brace migr…
majdyz Jan 9, 2025
9d1bc25
hotfix(backend): Increase statement timeout for the double brace migr…
majdyz Jan 9, 2025
00bb7c6
feature(backend): Add ability to execute store agents without agent o…
Swiftyos Jan 10, 2025
4b17cc9
feat(backend): Add Support for Managing Agent Presets with Pagination…
Swiftyos Jan 10, 2025
fd6f28f
feature(platform): Implement library add, update, remove, archive fun…
Swiftyos Jan 10, 2025
95b79ab
Revert broken Library v2 DB stuff of #9218, #9211 (#9256)
Pwuts Jan 13, 2025
5618072
fix(blocks/Exa): Fix exa contents block advanced toggle (#9255)
aarushik93 Jan 13, 2025
fe84cbe
Revert "feature(backend): Add ability to execute store agents without…
aarushik93 Jan 13, 2025
5f50c48
test(frontend): Re-enable the tests in monitor.spec.ts and then ensur…
ntindle Jan 15, 2025
9d79bfa
[Snyk] Security upgrade next from 14.2.20 to 14.2.21 (#9243)
ntindle Jan 15, 2025
04915f2
feat(platform): Implement top-up flow for PAYG System (#9050)
kcze Jan 15, 2025
e53f1ea
feat: no longer require ollama key (#9287)
ntindle Jan 16, 2025
c36c239
feat(backend): Add graph/node id & execution id on CreditTransaction …
majdyz Jan 16, 2025
56b3332
feat(platform): Add billing portal entry point (#9264)
majdyz Jan 16, 2025
3c30783
docs(Ollama): Remove steps about adding ollama credentials (#9288)
Bentlybro Jan 16, 2025
c61317e
feat(platform): Create external API (#9272)
aarushik93 Jan 17, 2025
0d2bb46
fix(frontend): Unbreak save button after save error (#9290)
Pwuts Jan 17, 2025
56612f1
feat(platform): Linear integration (#9269)
ntindle Jan 17, 2025
800625c
fix(frontend): Change `/store*` url to `/marketplace*` (#9119)
kcze Jan 18, 2025
5383e8b
chore(libs/deps-dev): bump ruff from 0.8.6 to 0.9.2 in /autogpt_platf…
dependabot[bot] Jan 22, 2025
da7aead
fix(frontend): Fix page layouts (sizing + padding) (#9311)
Pwuts Jan 24, 2025
a584f1f
feat(backend): Minimize the non caught error logic between graph exec…
majdyz Jan 24, 2025
56330b1
chore(backend/deps-dev): bump the development-dependencies group acro…
dependabot[bot] Jan 24, 2025
88f711e
fix(backend): Make monthly top-up adjust the target balance instead o…
majdyz Jan 24, 2025
21337e6
chore(libs/deps): bump the production-dependencies group across 1 dir…
dependabot[bot] Jan 24, 2025
016b4a6
chore(frontend/deps-dev): bump the development-dependencies group acr…
dependabot[bot] Jan 24, 2025
5b7a491
Resolve for issue #9082: Marketplace - "Select All" doesn't work in A…
Ayush-Mittal10 Jan 24, 2025
d74e4ef
feat(block): Add LLM prompt as the output pin (#9330)
majdyz Jan 25, 2025
12eb495
Added autocomplete (#9333)
turboslapper Jan 26, 2025
479a847
fix(block): Remove TwitterUnblockUserBlock & TwitterBlockUserBlock (#…
majdyz Jan 26, 2025
996efaf
fix: check if linear is enabled before showing blocks (#9338)
ntindle Jan 26, 2025
bb3be44
feat(platform): Add multimedia file support & add basic Video blocks …
majdyz Jan 26, 2025
536bf8c
ci(repo): Update repo-close-stale-issues.yml (#9339)
ntindle Jan 27, 2025
97ecaf5
fix(test): timeout is causing intermittent failures (#9341)
ntindle Jan 27, 2025
ac8a466
feat(platform): Add username+password credentials type; fix email and…
ntindle Jan 28, 2025
40897ce
fix(blocks): add ollama_host to AIConversationBlock (#9351)
Bentlybro Jan 28, 2025
a7a59a2
feat(platform): Implement Auto-Top-Up credits capability (#9278)
majdyz Jan 28, 2025
0811e8a
feat(backend): Enable executing store agents without agent ownership …
Pwuts Jan 28, 2025
e0d153b
fix(backend): Make spend credit failure as part of block execution fa…
majdyz Jan 28, 2025
7609969
feat(blocks): Add blocks for GitHub checks & statuses (#9271)
ntindle Jan 28, 2025
8685df5
CodeExecutionBlock split into InstantiationBlock & StepExecutionBlock…
mariosacaj Jan 28, 2025
56dc561
fix(frontend) : add default support in oneOf field (#9352)
Abhi1992002 Jan 28, 2025
9845a8a
chore(frontend/deps-dev): bump the development-dependencies group in …
dependabot[bot] Jan 28, 2025
e3190b6
chore(frontend/deps): bump the production-dependencies group across 1…
dependabot[bot] Jan 28, 2025
c5747c5
feat: mem0 ai memory block (#9285)
ntindle Jan 28, 2025
33c718a
Fix broken connections when copying and pasting an agent (#9138)
RitikDutta Jan 28, 2025
e199e54
ci(repo): deepsource config
ntindle Jan 29, 2025
f37957d
Merge branch 'master' into dev
ntindle Jan 29, 2025
5e2043b
fix(backend): Fix failing test_block_credit_reset when it's executed …
majdyz Jan 29, 2025
97a26db
fix(frontend): add typechecks and fix existing type errors in fronten…
ntindle Jan 29, 2025
c31a2ec
fix(backend): Remove hardcoded auto-top-up config definition on set_a…
majdyz Jan 29, 2025
f67060f
fix(backend): Fix get balance error on user with null running balance…
majdyz Jan 29, 2025
f1bc9d1
Update .deepsource.toml
ntindle Jan 29, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
18 changes: 18 additions & 0 deletions .deepsource.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
version = 1

test_patterns = ["**/*.spec.ts","**/*_test.py","**/*_tests.py","**/test_*.py"]

exclude_patterns = ["classic/**"]

[[analyzers]]
name = "javascript"

[analyzers.meta]
plugins = ["react"]
environment = ["nodejs"]

[[analyzers]]
name = "python"

[analyzers.meta]
runtime_version = "3.x.x"
61 changes: 61 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
# Ignore everything by default, selectively add things to context
*

# Platform - Libs
!autogpt_platform/autogpt_libs/autogpt_libs/
!autogpt_platform/autogpt_libs/pyproject.toml
!autogpt_platform/autogpt_libs/poetry.lock
!autogpt_platform/autogpt_libs/README.md

# Platform - Backend
!autogpt_platform/backend/backend/
!autogpt_platform/backend/migrations/
!autogpt_platform/backend/schema.prisma
!autogpt_platform/backend/pyproject.toml
!autogpt_platform/backend/poetry.lock
!autogpt_platform/backend/README.md

# Platform - Market
!autogpt_platform/market/market/
!autogpt_platform/market/scripts.py
!autogpt_platform/market/schema.prisma
!autogpt_platform/market/pyproject.toml
!autogpt_platform/market/poetry.lock
!autogpt_platform/market/README.md

# Platform - Frontend
!autogpt_platform/frontend/src/
!autogpt_platform/frontend/public/
!autogpt_platform/frontend/package.json
!autogpt_platform/frontend/yarn.lock
!autogpt_platform/frontend/tsconfig.json
!autogpt_platform/frontend/README.md
## config
!autogpt_platform/frontend/*.config.*
!autogpt_platform/frontend/.env.*

# Classic - AutoGPT
!classic/original_autogpt/autogpt/
!classic/original_autogpt/pyproject.toml
!classic/original_autogpt/poetry.lock
!classic/original_autogpt/README.md
!classic/original_autogpt/tests/

# Classic - Benchmark
!classic/benchmark/agbenchmark/
!classic/benchmark/pyproject.toml
!classic/benchmark/poetry.lock
!classic/benchmark/README.md

# Classic - Forge
!classic/forge/
!classic/forge/pyproject.toml
!classic/forge/poetry.lock
!classic/forge/README.md

# Classic - Frontend
!classic/frontend/build/web/

# Explicitly re-ignore some folders
.*
**/__pycache__
9 changes: 8 additions & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
frontend/build/* linguist-generated
classic/frontend/build/** linguist-generated

**/poetry.lock linguist-generated

docs/_javascript/** linguist-vendored

# Exclude VCR cassettes from stats
classic/forge/tests/vcr_cassettes/**/**.y*ml linguist-generated

* text=auto
12 changes: 7 additions & 5 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
.github/workflows/ @Significant-Gravitas/maintainers
autogpts/autogpt/ @Pwuts
benchmark/ @Significant-Gravitas/benchmarkers
forge/ @Swiftyos
frontend/ @hunteraraujo
* @Significant-Gravitas/maintainers
.github/workflows/ @Significant-Gravitas/devops
classic/forge/ @Significant-Gravitas/forge-maintainers
classic/benchmark/ @Significant-Gravitas/benchmark-maintainers
classic/frontend/ @Significant-Gravitas/frontend-maintainers
autogpt_platform/infra @Significant-Gravitas/devops
.github/CODEOWNERS @Significant-Gravitas/admins
21 changes: 15 additions & 6 deletions .github/ISSUE_TEMPLATE/1.bug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ body:
[discussions]: https://github.com/Significant-Gravitas/AutoGPT/discussions
[#tech-support]: https://discord.com/channels/1092243196446249134/1092275629602394184
[existing issues]: https://github.com/Significant-Gravitas/AutoGPT/issues?q=is%3Aissue
[wiki page on Contributing]: https://github.com/Significant-Gravitas/Nexus/wiki/Contributing
[wiki page on Contributing]: https://github.com/Significant-Gravitas/AutoGPT/wiki/Contributing

- type: checkboxes
attributes:
Expand Down Expand Up @@ -88,14 +88,16 @@ body:

- type: dropdown
attributes:
label: Do you use OpenAI GPT-3 or GPT-4?
label: What LLM Provider do you use?
description: >
If you are using AutoGPT with `--gpt3only`, your problems may be caused by
If you are using AutoGPT with `SMART_LLM=gpt-3.5-turbo`, your problems may be caused by
the [limitations](https://github.com/Significant-Gravitas/AutoGPT/issues?q=is%3Aissue+label%3A%22AI+model+limitation%22) of GPT-3.5.
options:
- GPT-3.5
- GPT-4
- GPT-4(32k)
- Azure
- Groq
- Anthropic
- Llamafile
- Other (detail in issue)
validations:
required: true

Expand Down Expand Up @@ -126,6 +128,13 @@ body:
label: Specify the area
description: Please specify the area you think is best related to the issue.

- type: input
attributes:
label: What commit or version are you using?
description: It is helpful for us to reproduce to know what version of the software you were using when this happened. Please run `git log -n 1 --pretty=format:"%H"` to output the full commit hash.
validations:
required: true

- type: textarea
attributes:
label: Describe your issue.
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/2.feature.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ body:
- type: markdown
attributes:
value: |
First, check out our [wiki page on Contributing](https://github.com/Significant-Gravitas/Nexus/wiki/Contributing)
First, check out our [wiki page on Contributing](https://github.com/Significant-Gravitas/AutoGPT/wiki/Contributing)
Please provide a searchable summary of the issue in the title above ⬆️.
- type: checkboxes
attributes:
Expand Down
57 changes: 32 additions & 25 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,31 +1,38 @@
### Background

<!-- Clearly explain the need for these changes: -->

### Changes πŸ—οΈ

<!-- Concisely describe all of the changes made in this pull request: -->

### PR Quality Scorecard ✨

<!--
Check out our contribution guide:
https://github.com/Significant-Gravitas/Nexus/wiki/Contributing

1. Avoid duplicate work, issues, PRs etc.
2. Also consider contributing something other than code; see the [contribution guide]
for options.
3. Clearly explain your changes.
4. Avoid making unnecessary changes, especially if they're purely based on personal
preferences. Doing so is the maintainers' job. ;-)
-->

- [x] Have you used the PR description template? &ensp; `+2 pts`
- [ ] Is your pull request atomic, focusing on a single change? &ensp; `+5 pts`
- [ ] Have you linked the GitHub issue(s) that this PR addresses? &ensp; `+5 pts`
- [ ] Have you documented your changes clearly and comprehensively? &ensp; `+5 pts`
- [ ] Have you changed or added a feature? &ensp; `-4 pts`
- [ ] Have you added/updated corresponding documentation? &ensp; `+4 pts`
- [ ] Have you added/updated corresponding integration tests? &ensp; `+5 pts`
- [ ] Have you changed the behavior of AutoGPT? &ensp; `-5 pts`
- [ ] Have you also run `agbenchmark` to verify that these changes do not regress performance? &ensp; `+10 pts`
### Checklist πŸ“‹

#### For code changes:
- [ ] I have clearly listed my changes in the PR description
- [ ] I have made a test plan
- [ ] I have tested my changes according to the test plan:
<!-- Put your test plan here: -->
- [ ] ...

<details>
<summary>Example test plan</summary>

- [ ] Create from scratch and execute an agent with at least 3 blocks
- [ ] Import an agent from file upload, and confirm it executes correctly
- [ ] Upload agent to marketplace
- [ ] Import an agent from marketplace and confirm it executes correctly
- [ ] Edit an agent from monitor, and confirm it executes correctly
</details>

#### For configuration changes:
- [ ] `.env.example` is updated or already compatible with my changes
- [ ] `docker-compose.yml` is updated or already compatible with my changes
- [ ] I have included a list of my configuration changes in the PR description (under **Changes**)

<details>
<summary>Examples of configuration changes</summary>

- Changing ports
- Adding new services that need to communicate with each other
- Secrets or environment variable changes
- New or infrastructure changes such as databases
</details>
Loading