diff --git a/.gitattributes b/.gitattributes index 5937bd174ebb9df367881ba424a3bda75ab84a92..a1f23dd2c3e0792ec74258cc0ca0803736c576cf 100644 --- a/.gitattributes +++ b/.gitattributes @@ -6,3 +6,15 @@ *.woff2 filter=lfs diff=lfs merge=lfs -text *.whl filter=lfs diff=lfs merge=lfs -text frontend/build/pyodide/python_stdlib.zip filter=lfs diff=lfs merge=lfs -text +backend/data/rexpro.db filter=lfs diff=lfs merge=lfs -text +backend/data/rexpro.db-wal filter=lfs diff=lfs merge=lfs -text +backend/data/vector_db/chroma.sqlite3 filter=lfs diff=lfs merge=lfs -text +backend/rexpro_ai/__pycache__/config.cpython-312.pyc filter=lfs diff=lfs merge=lfs -text +backend/rexpro_ai/__pycache__/config.cpython-313.pyc filter=lfs diff=lfs merge=lfs -text +backend/rexpro_ai/__pycache__/main.cpython-312.pyc filter=lfs diff=lfs merge=lfs -text +backend/rexpro_ai/__pycache__/main.cpython-313.pyc filter=lfs diff=lfs merge=lfs -text +backend/rexpro_ai/models/__pycache__/chats.cpython-312.pyc filter=lfs diff=lfs merge=lfs -text +backend/rexpro_ai/routers/__pycache__/retrieval.cpython-312.pyc filter=lfs diff=lfs merge=lfs -text +backend/rexpro_ai/static/pyodide/python_stdlib.zip filter=lfs diff=lfs merge=lfs -text +backend/rexpro_ai/tools/__pycache__/builtin.cpython-312.pyc filter=lfs diff=lfs merge=lfs -text +backend/rexpro_ai/utils/__pycache__/middleware.cpython-312.pyc filter=lfs diff=lfs merge=lfs -text diff --git a/backend/.env b/backend/.env new file mode 100644 index 0000000000000000000000000000000000000000..acc2c9ab2d009570198f9066ff7d4d5a843b0ff1 --- /dev/null +++ b/backend/.env @@ -0,0 +1,19 @@ +# Port (HF Spaces biasanya 7860) +PORT=7860 +HOST=0.0.0.0 + +# CORS - HARUS diisi, jangan * +# Ganti dengan URL frontend kamu (tanpa trailing slash) +CORS_ALLOW_ORIGIN=http://localhost:5173 + +# Proxy headers +FORWARDED_ALLOW_IPS=* + +# Secret key (bisa kosong - auto generate, tapi kalau mau set manual: +REXPRO_SECRET_KEY=6bqutotibnlsEKNeZgBC1acdwoaoTfZYSLPXFDl8NTtOCMpDC4Ml9Nrfu9uSH3e2 + +# Optional: default false untuk save memory +USE_SLIM=true +USE_CUDA=false +USE_OLLAMA=false +FRONTEND_BUILD_DIR=../frontend \ No newline at end of file diff --git a/backend/.env.example b/backend/.env.example index e4675a651a52e87270ed1b6e8a271b3a6da9429c..217661ab74f5876475a15deccaeb78d5f720edae 100644 --- a/backend/.env.example +++ b/backend/.env.example @@ -1,18 +1,18 @@ -# Port (HF Spaces biasanya 7860) -PORT=7860 -HOST=0.0.0.0 - -# CORS - HARUS diisi, jangan * -# Ganti dengan URL frontend kamu (tanpa trailing slash) -CORS_ALLOW_ORIGIN=http://localhost:5173 - -# Proxy headers -FORWARDED_ALLOW_IPS=* - -# Secret key (bisa kosong - auto generate, tapi kalau mau set manual: -REXPRO_SECRET_KEY=6bqutotibnlsEKNeZgBC1acdwoaoTfZYSLPXFDl8NTtOCMpDC4Ml9Nrfu9uSH3e2 - -# Optional: default false untuk save memory -USE_SLIM=true -USE_CUDA=false +# Port (HF Spaces biasanya 7860) +PORT=7860 +HOST=0.0.0.0 + +# CORS - HARUS diisi, jangan * +# Ganti dengan URL frontend kamu (tanpa trailing slash) +CORS_ALLOW_ORIGIN=http://localhost:5173 + +# Proxy headers +FORWARDED_ALLOW_IPS=* + +# Secret key (bisa kosong - auto generate, tapi kalau mau set manual: +REXPRO_SECRET_KEY=6bqutotibnlsEKNeZgBC1acdwoaoTfZYSLPXFDl8NTtOCMpDC4Ml9Nrfu9uSH3e2 + +# Optional: default false untuk save memory +USE_SLIM=true +USE_CUDA=false USE_OLLAMA=false \ No newline at end of file diff --git a/backend/.python-version b/backend/.python-version index 3b2cfc0e6904f4f3bfefaadc28451ba1f2818332..3bf4615dbbce53a77c6858569e6801588958be39 100644 --- a/backend/.python-version +++ b/backend/.python-version @@ -1 +1 @@ -3.12.10 +3.12.10 diff --git a/backend/data/readme.txt b/backend/data/readme.txt new file mode 100644 index 0000000000000000000000000000000000000000..af1c39dcd3acfcdb9919b996f6988a2b8b7a7321 --- /dev/null +++ b/backend/data/readme.txt @@ -0,0 +1 @@ +docker dir for backend files (db, documents, etc.) \ No newline at end of file diff --git a/backend/data/rexpro.db b/backend/data/rexpro.db new file mode 100644 index 0000000000000000000000000000000000000000..0bcd99d7ba7218ad119ce8387a22b392c9028227 --- /dev/null +++ b/backend/data/rexpro.db @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:477f87d38996ae0ce905fa1eeef8a6779e056b5851b3527de5bd00de53ab626f +size 606208 diff --git a/backend/data/rexpro.db-shm b/backend/data/rexpro.db-shm new file mode 100644 index 0000000000000000000000000000000000000000..698f4959b7d0245a9f26c4260e67b9cc4f7e9831 Binary files /dev/null and b/backend/data/rexpro.db-shm differ diff --git a/backend/data/rexpro.db-wal b/backend/data/rexpro.db-wal new file mode 100644 index 0000000000000000000000000000000000000000..82cd9cd23d2a980cc8f42ca9490eb6e585a3d4ec --- /dev/null +++ b/backend/data/rexpro.db-wal @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fdde52e4f427af27fa44e2271d288729a3f7780e5d41a3711d71d14ac31eb77d +size 1030032 diff --git a/backend/data/vector_db/chroma.sqlite3 b/backend/data/vector_db/chroma.sqlite3 new file mode 100644 index 0000000000000000000000000000000000000000..3c06b6c3974351c6e03e3c0a615cffac01880628 --- /dev/null +++ b/backend/data/vector_db/chroma.sqlite3 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f5a3017b28d2dcb393decbcdc6fc536e240ef6119eb64512b8fa44637b030848 +size 188416 diff --git a/backend/requirements.txt b/backend/requirements.txt index 51baa3aa0a22725bbf647d7fac65aba78c39d54c..32708992e11d9e15af5a5ca32901f4aa84decb06 100644 --- a/backend/requirements.txt +++ b/backend/requirements.txt @@ -133,7 +133,7 @@ elasticsearch==9.3.0 pinecone==6.0.2 oracledb==3.4.2 -av==14.0.1 # Caution: Set due to FATAL FIPS SELFTEST FAILURE, see discussion https://github.com/rexpro-ai/rexpro-ai/discussions/15720 +av==14.0.1 # Caution: Set due to FATAL FIPS SELFTEST FAILURE, see discussion https://github.com/dev-rexpro/rexpro-ai/discussions/15720 colbert-ai==0.2.22 diff --git a/backend/rexpro_ai/__pycache__/__init__.cpython-312.pyc b/backend/rexpro_ai/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..06a0951fff78b83771197dda34be5c45491557ac Binary files /dev/null and b/backend/rexpro_ai/__pycache__/__init__.cpython-312.pyc differ diff --git a/backend/rexpro_ai/__pycache__/__init__.cpython-313.pyc b/backend/rexpro_ai/__pycache__/__init__.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..46cc39976ba6d6634922cfc3f687d49c5d74514e Binary files /dev/null and b/backend/rexpro_ai/__pycache__/__init__.cpython-313.pyc differ diff --git a/backend/rexpro_ai/__pycache__/config.cpython-312.pyc b/backend/rexpro_ai/__pycache__/config.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d07630740fc49b214404c07c8a4e8af3b596a2d1 --- /dev/null +++ b/backend/rexpro_ai/__pycache__/config.cpython-312.pyc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:96985e843de09ada988bb8cf59b999e525e2556ba8c5ee0f9c7b0a130f4a9f2e +size 139163 diff --git a/backend/rexpro_ai/__pycache__/config.cpython-313.pyc b/backend/rexpro_ai/__pycache__/config.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ca500f48897b4669eda1ec1723a73062ff5b3817 --- /dev/null +++ b/backend/rexpro_ai/__pycache__/config.cpython-313.pyc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e11e8bd4b5935744d0382558454506ed3959fe44645176bac2d32fa6b000b4d0 +size 139358 diff --git a/backend/rexpro_ai/__pycache__/constants.cpython-312.pyc b/backend/rexpro_ai/__pycache__/constants.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6992d2e14d2f38d30ff81752a86c511a3a178093 Binary files /dev/null and b/backend/rexpro_ai/__pycache__/constants.cpython-312.pyc differ diff --git a/backend/rexpro_ai/__pycache__/env.cpython-312.pyc b/backend/rexpro_ai/__pycache__/env.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..740013a061c63c4eec082ed1b1ea70680b884a59 Binary files /dev/null and b/backend/rexpro_ai/__pycache__/env.cpython-312.pyc differ diff --git a/backend/rexpro_ai/__pycache__/env.cpython-313.pyc b/backend/rexpro_ai/__pycache__/env.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..caa2252de63d3a8dd2e590c59e15a378756f718d Binary files /dev/null and b/backend/rexpro_ai/__pycache__/env.cpython-313.pyc differ diff --git a/backend/rexpro_ai/__pycache__/functions.cpython-312.pyc b/backend/rexpro_ai/__pycache__/functions.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f1208928ff061a02debc2913630c774539ba66fc Binary files /dev/null and b/backend/rexpro_ai/__pycache__/functions.cpython-312.pyc differ diff --git a/backend/rexpro_ai/__pycache__/main.cpython-312.pyc b/backend/rexpro_ai/__pycache__/main.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5dedb51f7ca2c4c61dabf9a98613bc1e2a4bd5cc --- /dev/null +++ b/backend/rexpro_ai/__pycache__/main.cpython-312.pyc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c2571588e40656d500dc17938859a2a2478f736be7bed0b93d0ab7a74fb7fb71 +size 140217 diff --git a/backend/rexpro_ai/__pycache__/main.cpython-313.pyc b/backend/rexpro_ai/__pycache__/main.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..dfe4ed5ca241ab91993664b5326bf0ee30b4927e --- /dev/null +++ b/backend/rexpro_ai/__pycache__/main.cpython-313.pyc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7531e8a2a05620c5c77905af88327646f96fdf88b9755feca7ddbcd421a2c140 +size 141926 diff --git a/backend/rexpro_ai/__pycache__/tasks.cpython-312.pyc b/backend/rexpro_ai/__pycache__/tasks.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..72c65f7848d67822373894ee7c106087f304538a Binary files /dev/null and b/backend/rexpro_ai/__pycache__/tasks.cpython-312.pyc differ diff --git a/backend/rexpro_ai/data/readme.txt b/backend/rexpro_ai/data/readme.txt new file mode 100644 index 0000000000000000000000000000000000000000..79021009120e8e45b16efdbe6ae21692560aa1cd --- /dev/null +++ b/backend/rexpro_ai/data/readme.txt @@ -0,0 +1 @@ +pip install dir for backend files (db, documents, etc.) \ No newline at end of file diff --git a/backend/rexpro_ai/internal/__pycache__/config.cpython-312.pyc b/backend/rexpro_ai/internal/__pycache__/config.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f631b1e7aeeb6aa7a8143b17f441e3a007b177b2 Binary files /dev/null and b/backend/rexpro_ai/internal/__pycache__/config.cpython-312.pyc differ diff --git a/backend/rexpro_ai/internal/__pycache__/db.cpython-312.pyc b/backend/rexpro_ai/internal/__pycache__/db.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..31bb4bf0b35ec3ce7ec712e155f525e26ae62f30 Binary files /dev/null and b/backend/rexpro_ai/internal/__pycache__/db.cpython-312.pyc differ diff --git a/backend/rexpro_ai/main.py b/backend/rexpro_ai/main.py index 390fc8a0034fd4f6ed4d2f208c16b17b96c758fb..d0d801a4929545941ea97f2b6e5a2422af156ff4 100644 --- a/backend/rexpro_ai/main.py +++ b/backend/rexpro_ai/main.py @@ -613,17 +613,16 @@ class SPAStaticFiles(StaticFiles): if LOG_FORMAT != 'json': banner = rf""" - ██████╗ ██████╗ ███████╗███╗ ██╗ ██╗ ██╗███████╗██████╗ ██╗ ██╗██╗ -██╔═══██╗██╔══██╗██╔════╝████╗ ██║ ██║ ██║██╔════╝██╔══██╗██║ ██║██║ -██║ ██║██████╔╝█████╗ ██╔██╗ ██║ ██║ █╗ ██║█████╗ ██████╔╝██║ ██║██║ -██║ ██║██╔═══╝ ██╔══╝ ██║╚██╗██║ ██║███╗██║██╔══╝ ██╔══██╗██║ ██║██║ -╚██████╔╝██║ ███████╗██║ ╚████║ ╚███╔███╔╝███████╗██████╔╝╚██████╔╝██║ - ╚═════╝ ╚═╝ ╚══════╝╚═╝ ╚═══╝ ╚══╝╚══╝ ╚══════╝╚═════╝ ╚═════╝ ╚═╝ - +██████╗ ███████╗██╗ ██╗██████╗ ██████╗ ██████╗ █████╗ ██╗ +██╔══██╗██╔════╝╚██╗██╔╝██╔══██╗██╔══██╗██╔═══██╗ ██╔══██╗██║ +██████╔╝█████╗ ╚███╔╝ ██████╔╝██████╔╝██║ ██║ █████╗ ███████║██║ +██╔══██╗██╔══╝ ██╔██╗ ██╔═══╝ ██╔══██╗██║ ██║ ╚════╝ ██╔══██║██║ +██║ ██║███████╗██╔╝ ██╗██║ ██║ ██║╚██████╔╝ ██║ ██║██║ +╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ v{VERSION} - building the best AI user interface. {f'Commit: {REXPRO_BUILD_HASH}' if REXPRO_BUILD_HASH != 'dev-build' else ''} -https://github.com/rexpro-ai/rexpro-ai +https://github.com/dev-rexpro/rexpro-ai """ try: print(banner) diff --git a/backend/rexpro_ai/migrations/__pycache__/env.cpython-312.pyc b/backend/rexpro_ai/migrations/__pycache__/env.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c96208b6ef349b58a371c6b35e829308c59a8332 Binary files /dev/null and b/backend/rexpro_ai/migrations/__pycache__/env.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/__pycache__/util.cpython-312.pyc b/backend/rexpro_ai/migrations/__pycache__/util.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3652f11dd2983e8c4cee9ad0265adee6147964e5 Binary files /dev/null and b/backend/rexpro_ai/migrations/__pycache__/util.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/018012973d35_add_indexes.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/018012973d35_add_indexes.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..87e9655090c5cfdb54b54d65ae8d27dd0b3523d5 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/018012973d35_add_indexes.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/1af9b942657b_migrate_tags.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/1af9b942657b_migrate_tags.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d35047cb47c43088d19ca8d19aa3b22f1c92b8c6 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/1af9b942657b_migrate_tags.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/242a2047eae0_update_chat_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/242a2047eae0_update_chat_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2deadf597d1cf454bd4780300ac750f9bf03ab9f Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/242a2047eae0_update_chat_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/2f1211949ecc_update_message_and_channel_member_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/2f1211949ecc_update_message_and_channel_member_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..7b5c86548508fe5c19a8785563f47a6bba61cbe7 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/2f1211949ecc_update_message_and_channel_member_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/374d2f66af06_add_prompt_history_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/374d2f66af06_add_prompt_history_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b7916b9a40744406c3e7e039299d3ee527fde64b Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/374d2f66af06_add_prompt_history_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/3781e22d8b01_update_message_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/3781e22d8b01_update_message_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..84369afb059bcb3b0b87d63508e46c5335ae96ed Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/3781e22d8b01_update_message_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/37f288994c47_add_group_member_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/37f288994c47_add_group_member_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..1499448336b0cd089bc166257c14e3e8645b96f7 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/37f288994c47_add_group_member_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/38d63c18f30f_add_oauth_session_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/38d63c18f30f_add_oauth_session_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0426211b7a62cd7e9e96eaad7be5700100c48e26 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/38d63c18f30f_add_oauth_session_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/3ab32c4b8f59_update_tags.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/3ab32c4b8f59_update_tags.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d21f4ba5c3613af14cef43da5de851ebfaefe994 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/3ab32c4b8f59_update_tags.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/3af16a1c9fb6_update_user_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/3af16a1c9fb6_update_user_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3cd6c2a697fcd79978a4175d1bb90ddaf99dc062 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/3af16a1c9fb6_update_user_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/3c9b0ca343fd_add_knowledge_directory_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/3c9b0ca343fd_add_knowledge_directory_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..7abe4ba80ad6d13cd535cfc07cc25267d746e74d Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/3c9b0ca343fd_add_knowledge_directory_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/3e0e00844bb0_add_knowledge_file_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/3e0e00844bb0_add_knowledge_file_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..26e201bb8ace7353508197f71b029f05eb9237f4 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/3e0e00844bb0_add_knowledge_file_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/461111b60977_add_missing_primary_keys_to_legacy_.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/461111b60977_add_missing_primary_keys_to_legacy_.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6631cde648044c8f492a9978e22bdca763301273 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/461111b60977_add_missing_primary_keys_to_legacy_.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/4ace53fd72c8_update_folder_table_datetime.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/4ace53fd72c8_update_folder_table_datetime.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..8dfa068510b8615e374d1095cd716e0d0b5c5ac8 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/4ace53fd72c8_update_folder_table_datetime.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/4de81c2a3af1_add_pinned_note_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/4de81c2a3af1_add_pinned_note_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..161b00c1fed655ccbc00ee42bdf571130f3f7c36 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/4de81c2a3af1_add_pinned_note_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/56359461a091_add_calendar_tables.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/56359461a091_add_calendar_tables.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..457b5536e0742a4f7f359c38610e5ee899386974 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/56359461a091_add_calendar_tables.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/57c599a3cb57_add_channel_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/57c599a3cb57_add_channel_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..310ec583b66b3fa253abcebfc97ab0fe7e73b227 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/57c599a3cb57_add_channel_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/6283dc0e4d8d_add_channel_file_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/6283dc0e4d8d_add_channel_file_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5c0888858f68ca6f781fc110ef4619e1bcb1a55a Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/6283dc0e4d8d_add_channel_file_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/6a39f3d8e55c_add_knowledge_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/6a39f3d8e55c_add_knowledge_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..73af0e6fb3dc257f107c258cc136a1d1cf50c565 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/6a39f3d8e55c_add_knowledge_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/7826ab40b532_update_file_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/7826ab40b532_update_file_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ee712778c8bea72c38d4c029b783eb737fcc0fb8 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/7826ab40b532_update_file_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/7e5b5dc7342b_init.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/7e5b5dc7342b_init.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..07a71c438dba6b033a6debfba21f329aa99765b1 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/7e5b5dc7342b_init.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/81cc2ce44d79_update_channel_file_and_knowledge_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/81cc2ce44d79_update_channel_file_and_knowledge_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..96ac80efa8e571994ee46d5c9d49b85f1eb38ddf Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/81cc2ce44d79_update_channel_file_and_knowledge_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/8452d01d26d7_add_chat_message_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/8452d01d26d7_add_chat_message_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..485dbe283c1118b83941fcf9a2aa3c914cd382a2 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/8452d01d26d7_add_chat_message_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/90ef40d4714e_update_channel_and_channel_members_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/90ef40d4714e_update_channel_and_channel_members_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9a3b8d043c2b90135085e8846c7c4d9f979a8c17 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/90ef40d4714e_update_channel_and_channel_members_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/922e7a387820_add_group_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/922e7a387820_add_group_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..4e6a2d4de9591b13542e921134f86da03b9e1d97 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/922e7a387820_add_group_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/9f0c9cd09105_add_note_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/9f0c9cd09105_add_note_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c0f1b995bace884afa49d8cd61ae1e36485cf51a Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/9f0c9cd09105_add_note_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/a0b1c2d3e4f5_add_memory_user_id_index.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/a0b1c2d3e4f5_add_memory_user_id_index.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..1d3be9ca654964e69eb3964c63df4702b024f4c2 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/a0b1c2d3e4f5_add_memory_user_id_index.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/a1b2c3d4e5f6_add_skill_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/a1b2c3d4e5f6_add_skill_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..26c5e33f90436f09c20e6ef1336670309501a465 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/a1b2c3d4e5f6_add_skill_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/a3dd5bedd151_add_tasks_and_summary_to_chat.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/a3dd5bedd151_add_tasks_and_summary_to_chat.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f6b2c38c23dd94f7778cc64e7e7560bdb898bf2b Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/a3dd5bedd151_add_tasks_and_summary_to_chat.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/a5c220713937_add_reply_to_id_column_to_message.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/a5c220713937_add_reply_to_id_column_to_message.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..baf8e2fe4aacda99c08f75d76f5ecb5047b4ea9f Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/a5c220713937_add_reply_to_id_column_to_message.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/af906e964978_add_feedback_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/af906e964978_add_feedback_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..33ef7241428aa26169326be6e29716f6441bfa43 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/af906e964978_add_feedback_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/b10670c03dd5_update_user_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/b10670c03dd5_update_user_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3d489555ec0bb56eb515cea1cf13dabc2f4d25d9 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/b10670c03dd5_update_user_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/b2c3d4e5f6a7_add_scim_column_to_user_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/b2c3d4e5f6a7_add_scim_column_to_user_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d8b8f2a4981080b3eb74d7a0bcafe6d48201e2ab Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/b2c3d4e5f6a7_add_scim_column_to_user_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/b7c8d9e0f1a2_add_last_read_at_to_chat.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/b7c8d9e0f1a2_add_last_read_at_to_chat.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..dce778ad04ff5b6e42cc14b754371dc08e68786d Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/b7c8d9e0f1a2_add_last_read_at_to_chat.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/c0fbf31ca0db_update_file_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/c0fbf31ca0db_update_file_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..bea20ba23c6753353a89b6321f31276648f6292e Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/c0fbf31ca0db_update_file_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/c1d2e3f4a5b6_add_shared_chat_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/c1d2e3f4a5b6_add_shared_chat_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ef45ad6ea26ada70cd6e1d258b2990a5ca8f2bd0 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/c1d2e3f4a5b6_add_shared_chat_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/c29facfe716b_update_file_table_path.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/c29facfe716b_update_file_table_path.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..48f34129778b549544e1e5dc102b7f0a1e1aafd7 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/c29facfe716b_update_file_table_path.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/c440947495f3_add_chat_file_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/c440947495f3_add_chat_file_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..cc1059ee2fa2cb4dc4c10b6250220203b85c9f11 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/c440947495f3_add_chat_file_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/c69f45358db4_add_folder_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/c69f45358db4_add_folder_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..eace84a515c9d8dc68e47f64c57b0bee99b3f405 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/c69f45358db4_add_folder_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/ca81bd47c050_add_config_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/ca81bd47c050_add_config_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..971d8f57d98e1e7d752808505661c55d07367072 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/ca81bd47c050_add_config_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/d31026856c01_update_folder_table_data.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/d31026856c01_update_folder_table_data.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..50e18cb040aa4f66ed9cb084348cb344562000db Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/d31026856c01_update_folder_table_data.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/d4e5f6a7b8c9_add_automation_tables.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/d4e5f6a7b8c9_add_automation_tables.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..801782495fb2c6dce1935074f559a059dd25067b Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/d4e5f6a7b8c9_add_automation_tables.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/e1f2a3b4c5d6_add_is_pinned_to_note.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/e1f2a3b4c5d6_add_is_pinned_to_note.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..fdada54e1f65d797730d9b76295653268dac4601 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/e1f2a3b4c5d6_add_is_pinned_to_note.cpython-312.pyc differ diff --git a/backend/rexpro_ai/migrations/versions/__pycache__/f1e2d3c4b5a6_add_access_grant_table.cpython-312.pyc b/backend/rexpro_ai/migrations/versions/__pycache__/f1e2d3c4b5a6_add_access_grant_table.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3a89a6cc1dd5ce7ef594477380b455f139c54923 Binary files /dev/null and b/backend/rexpro_ai/migrations/versions/__pycache__/f1e2d3c4b5a6_add_access_grant_table.cpython-312.pyc differ diff --git a/backend/rexpro_ai/models/__pycache__/access_grants.cpython-312.pyc b/backend/rexpro_ai/models/__pycache__/access_grants.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..4a26b472d9dd7bd9e4d431a75b742a88a09f2c75 Binary files /dev/null and b/backend/rexpro_ai/models/__pycache__/access_grants.cpython-312.pyc differ diff --git a/backend/rexpro_ai/models/__pycache__/auths.cpython-312.pyc b/backend/rexpro_ai/models/__pycache__/auths.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..04210d9d3c83ed7317b318b2fe9f4a439cc8a4d8 Binary files /dev/null and b/backend/rexpro_ai/models/__pycache__/auths.cpython-312.pyc differ diff --git a/backend/rexpro_ai/models/__pycache__/automations.cpython-312.pyc b/backend/rexpro_ai/models/__pycache__/automations.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..eb5e6cbaa37a863b1716954e2abd2949dbc58eb1 Binary files /dev/null and b/backend/rexpro_ai/models/__pycache__/automations.cpython-312.pyc differ diff --git a/backend/rexpro_ai/models/__pycache__/calendar.cpython-312.pyc b/backend/rexpro_ai/models/__pycache__/calendar.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..4916cab3471c7bda6e63eed3f6df889802bcf61f Binary files /dev/null and b/backend/rexpro_ai/models/__pycache__/calendar.cpython-312.pyc differ diff --git a/backend/rexpro_ai/models/__pycache__/channels.cpython-312.pyc b/backend/rexpro_ai/models/__pycache__/channels.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a13da27c383542e7a33035074a5e865810ba0f94 Binary files /dev/null and b/backend/rexpro_ai/models/__pycache__/channels.cpython-312.pyc differ diff --git a/backend/rexpro_ai/models/__pycache__/chat_messages.cpython-312.pyc b/backend/rexpro_ai/models/__pycache__/chat_messages.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..76cf942aa6cc805cb2d8b8f8bfc98410e112117c Binary files /dev/null and b/backend/rexpro_ai/models/__pycache__/chat_messages.cpython-312.pyc differ diff --git a/backend/rexpro_ai/models/__pycache__/chats.cpython-312.pyc b/backend/rexpro_ai/models/__pycache__/chats.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..fa50f87d0db1c91e719d32733f755e05fcfda7eb --- /dev/null +++ b/backend/rexpro_ai/models/__pycache__/chats.cpython-312.pyc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5e3e6372eaa7178ecb67894498bcb2ee620c7b5c5b7b09ba09da2540836ceb1 +size 101255 diff --git a/backend/rexpro_ai/models/__pycache__/feedbacks.cpython-312.pyc b/backend/rexpro_ai/models/__pycache__/feedbacks.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3043c217e3ea64e5d9976e074c3b5bad8d709402 Binary files /dev/null and b/backend/rexpro_ai/models/__pycache__/feedbacks.cpython-312.pyc differ diff --git a/backend/rexpro_ai/models/__pycache__/files.cpython-312.pyc b/backend/rexpro_ai/models/__pycache__/files.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..013f1a2d5299ed937a49be7d767c37860ebd3633 Binary files /dev/null and b/backend/rexpro_ai/models/__pycache__/files.cpython-312.pyc differ diff --git a/backend/rexpro_ai/models/__pycache__/folders.cpython-312.pyc b/backend/rexpro_ai/models/__pycache__/folders.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..010b2bdcae1361f2e4d311f3fc1a5b6a3a27f1df Binary files /dev/null and b/backend/rexpro_ai/models/__pycache__/folders.cpython-312.pyc differ diff --git a/backend/rexpro_ai/models/__pycache__/functions.cpython-312.pyc b/backend/rexpro_ai/models/__pycache__/functions.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..8c966ffb6506fb3a9027286c90b296feb7ac3182 Binary files /dev/null and b/backend/rexpro_ai/models/__pycache__/functions.cpython-312.pyc differ diff --git a/backend/rexpro_ai/models/__pycache__/groups.cpython-312.pyc b/backend/rexpro_ai/models/__pycache__/groups.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6afa20b58f7968813b41eb6c0f9f8c3fb8a97856 Binary files /dev/null and b/backend/rexpro_ai/models/__pycache__/groups.cpython-312.pyc differ diff --git a/backend/rexpro_ai/models/__pycache__/knowledge.cpython-312.pyc b/backend/rexpro_ai/models/__pycache__/knowledge.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..844e59f5772018fb557909c09fbcbc4d8911e711 Binary files /dev/null and b/backend/rexpro_ai/models/__pycache__/knowledge.cpython-312.pyc differ diff --git a/backend/rexpro_ai/models/__pycache__/memories.cpython-312.pyc b/backend/rexpro_ai/models/__pycache__/memories.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d9613d537e8f74beb498d55fb764eedececf64b8 Binary files /dev/null and b/backend/rexpro_ai/models/__pycache__/memories.cpython-312.pyc differ diff --git a/backend/rexpro_ai/models/__pycache__/messages.cpython-312.pyc b/backend/rexpro_ai/models/__pycache__/messages.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0f5a9f5e39af68fd40d51a78707dce83e3ae7c44 Binary files /dev/null and b/backend/rexpro_ai/models/__pycache__/messages.cpython-312.pyc differ diff --git a/backend/rexpro_ai/models/__pycache__/models.cpython-312.pyc b/backend/rexpro_ai/models/__pycache__/models.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..82b1dd1a788824940b76d345874f4f6d7db3d1a6 Binary files /dev/null and b/backend/rexpro_ai/models/__pycache__/models.cpython-312.pyc differ diff --git a/backend/rexpro_ai/models/__pycache__/notes.cpython-312.pyc b/backend/rexpro_ai/models/__pycache__/notes.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6b744edcb455122d29a68079494bda7338cfc729 Binary files /dev/null and b/backend/rexpro_ai/models/__pycache__/notes.cpython-312.pyc differ diff --git a/backend/rexpro_ai/models/__pycache__/oauth_sessions.cpython-312.pyc b/backend/rexpro_ai/models/__pycache__/oauth_sessions.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..424982066c69d150c3b8616153ee84e33df3c2c6 Binary files /dev/null and b/backend/rexpro_ai/models/__pycache__/oauth_sessions.cpython-312.pyc differ diff --git a/backend/rexpro_ai/models/__pycache__/prompt_history.cpython-312.pyc b/backend/rexpro_ai/models/__pycache__/prompt_history.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6f5ca07ef252fc147682a18d2c86ec6b3a9c5c0c Binary files /dev/null and b/backend/rexpro_ai/models/__pycache__/prompt_history.cpython-312.pyc differ diff --git a/backend/rexpro_ai/models/__pycache__/prompts.cpython-312.pyc b/backend/rexpro_ai/models/__pycache__/prompts.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9f71041ae2db7fa7c8e92218a309a8f93d57fea1 Binary files /dev/null and b/backend/rexpro_ai/models/__pycache__/prompts.cpython-312.pyc differ diff --git a/backend/rexpro_ai/models/__pycache__/shared_chats.cpython-312.pyc b/backend/rexpro_ai/models/__pycache__/shared_chats.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b90ea19ff34febe9ec704a59f3dd1b1208e60db7 Binary files /dev/null and b/backend/rexpro_ai/models/__pycache__/shared_chats.cpython-312.pyc differ diff --git a/backend/rexpro_ai/models/__pycache__/skills.cpython-312.pyc b/backend/rexpro_ai/models/__pycache__/skills.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ab317e641a6c0f1165d34e0f38c25a7656d8c7f9 Binary files /dev/null and b/backend/rexpro_ai/models/__pycache__/skills.cpython-312.pyc differ diff --git a/backend/rexpro_ai/models/__pycache__/tags.cpython-312.pyc b/backend/rexpro_ai/models/__pycache__/tags.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c3f613b11f9aa77fd3587172aa037efbfd9e9d47 Binary files /dev/null and b/backend/rexpro_ai/models/__pycache__/tags.cpython-312.pyc differ diff --git a/backend/rexpro_ai/models/__pycache__/tools.cpython-312.pyc b/backend/rexpro_ai/models/__pycache__/tools.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d3b3b262ceb2da29bd44fe1f2e6e72d17566bf68 Binary files /dev/null and b/backend/rexpro_ai/models/__pycache__/tools.cpython-312.pyc differ diff --git a/backend/rexpro_ai/models/__pycache__/users.cpython-312.pyc b/backend/rexpro_ai/models/__pycache__/users.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5d78036b5fa87dac0f4905f5b89a84a155e81487 Binary files /dev/null and b/backend/rexpro_ai/models/__pycache__/users.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/__pycache__/utils.cpython-312.pyc b/backend/rexpro_ai/retrieval/__pycache__/utils.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f0224ec76619b8bfae1f91c763621d3ef05127e1 Binary files /dev/null and b/backend/rexpro_ai/retrieval/__pycache__/utils.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/loaders/__pycache__/external_web.cpython-312.pyc b/backend/rexpro_ai/retrieval/loaders/__pycache__/external_web.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..513e3b411e50cfdcf864f25e8f7975d93d298929 Binary files /dev/null and b/backend/rexpro_ai/retrieval/loaders/__pycache__/external_web.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/loaders/__pycache__/tavily.cpython-312.pyc b/backend/rexpro_ai/retrieval/loaders/__pycache__/tavily.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..48bec59412f6d92f02ee9a1e7ef4f063c96a3e4f Binary files /dev/null and b/backend/rexpro_ai/retrieval/loaders/__pycache__/tavily.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/loaders/__pycache__/youtube.cpython-312.pyc b/backend/rexpro_ai/retrieval/loaders/__pycache__/youtube.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..fded90c39f19334e236e37b1be339acfd76534bb Binary files /dev/null and b/backend/rexpro_ai/retrieval/loaders/__pycache__/youtube.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/loaders/external_web.py b/backend/rexpro_ai/retrieval/loaders/external_web.py index fba0112c25567a7a84d66bc3164b28d30c951a5f..248d7d114e9699dec7905a3ee3e8a72b24753732 100644 --- a/backend/rexpro_ai/retrieval/loaders/external_web.py +++ b/backend/rexpro_ai/retrieval/loaders/external_web.py @@ -30,7 +30,7 @@ class ExternalWebLoader(BaseLoader): response = requests.post( self.external_url, headers={ - 'User-Agent': 'rexpro-ai (https://github.com/rexpro-ai/rexpro-ai) External Web Loader', + 'User-Agent': 'rexpro-ai (https://github.com/dev-rexpro/rexpro-ai) External Web Loader', 'Authorization': f'Bearer {self.external_api_key}', }, json={ diff --git a/backend/rexpro_ai/retrieval/loaders/main.py b/backend/rexpro_ai/retrieval/loaders/main.py index 00d0014baad275d418d2f8a8557c294961ba7670..e62ada240c2b36cd681ca479258893cb9b238002 100644 --- a/backend/rexpro_ai/retrieval/loaders/main.py +++ b/backend/rexpro_ai/retrieval/loaders/main.py @@ -441,7 +441,7 @@ class Loader: ): api_base_url = self.kwargs.get('DATALAB_MARKER_API_BASE_URL', '') if not api_base_url or api_base_url.strip() == '': - api_base_url = 'https://www.datalab.to/api/v1/marker' # https://github.com/rexpro-ai/rexpro-ai/pull/16867#issuecomment-3218424349 + api_base_url = 'https://www.datalab.to/api/v1/marker' # https://github.com/dev-rexpro/rexpro-ai/pull/16867#issuecomment-3218424349 loader = DatalabMarkerLoader( file_path=file_path, diff --git a/backend/rexpro_ai/retrieval/vector/__pycache__/async_client.cpython-312.pyc b/backend/rexpro_ai/retrieval/vector/__pycache__/async_client.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..884b96b6702fe38cc7624a1dfd09f29b29b38f8d Binary files /dev/null and b/backend/rexpro_ai/retrieval/vector/__pycache__/async_client.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/vector/__pycache__/factory.cpython-312.pyc b/backend/rexpro_ai/retrieval/vector/__pycache__/factory.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..70b24c6a2208cc10b3dc98937d103940ad15a857 Binary files /dev/null and b/backend/rexpro_ai/retrieval/vector/__pycache__/factory.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/vector/__pycache__/main.cpython-312.pyc b/backend/rexpro_ai/retrieval/vector/__pycache__/main.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..63be2b5601cfd2b13ae436153a36112a3ce3856e Binary files /dev/null and b/backend/rexpro_ai/retrieval/vector/__pycache__/main.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/vector/__pycache__/type.cpython-312.pyc b/backend/rexpro_ai/retrieval/vector/__pycache__/type.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..094626149f4586a08ababb5e04bb819ad65275d4 Binary files /dev/null and b/backend/rexpro_ai/retrieval/vector/__pycache__/type.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/vector/__pycache__/utils.cpython-312.pyc b/backend/rexpro_ai/retrieval/vector/__pycache__/utils.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..71269387173dfa4b2ee41fc0ba806a7786d80c62 Binary files /dev/null and b/backend/rexpro_ai/retrieval/vector/__pycache__/utils.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/vector/dbs/__pycache__/chroma.cpython-312.pyc b/backend/rexpro_ai/retrieval/vector/dbs/__pycache__/chroma.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2f6446c1560cf6e08218c3e8b2087ac6ea2b3922 Binary files /dev/null and b/backend/rexpro_ai/retrieval/vector/dbs/__pycache__/chroma.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/azure.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/azure.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..531705c6a23da7072c294c1adfb135852ee0d83a Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/azure.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/bing.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/bing.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3e14baa97ffb47fbc25057648129ca7353f432f9 Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/bing.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/bocha.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/bocha.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..08f442e0cb11c28d143ff4da560c48856424784d Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/bocha.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/brave.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/brave.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..37605e7f200c480921aeb482b64f18117db26359 Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/brave.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/brave_llm_context.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/brave_llm_context.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a618fb367923dca390cf8106e1b89859d15e58fe Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/brave_llm_context.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/duckduckgo.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/duckduckgo.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b2d66afbc944e10d88fe7593ce4bd410d3a1f1c4 Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/duckduckgo.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/exa.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/exa.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0c815edecd7b54021660b57ae037805a1a084190 Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/exa.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/external.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/external.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5270c8d42123e0d2fa662e1e52835bc26b325f4e Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/external.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/firecrawl.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/firecrawl.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0bdf1b79f2931b9a3d837bb7d081403374429dcd Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/firecrawl.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/google_pse.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/google_pse.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..256c4f99e3a6807b3a03810056b650f287c0b72b Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/google_pse.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/jina_search.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/jina_search.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d96d75b9112aa0fb8b0c9a7fdc0e0558ee127bd0 Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/jina_search.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/kagi.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/kagi.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6dc661a52c4370499665bf1ab48c87f9f215946e Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/kagi.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/linkup.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/linkup.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ed3d8b219767fbd82bb3adeed116f19793f290b7 Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/linkup.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/main.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/main.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..8442c53227f9dd5b58a0fc02011f855708b6ad66 Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/main.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/mojeek.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/mojeek.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3df7db783192cd2bab95730abf2808610ddc10c3 Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/mojeek.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/ollama.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/ollama.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..76f4a2fd97037bb1742acc3b2c3b1684a6c431c7 Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/ollama.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/perplexity.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/perplexity.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0e0f6e5905a348615c7ae6d94e64afabbd3c2e84 Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/perplexity.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/perplexity_search.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/perplexity_search.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..32c224bd6cb11e5f28746b17c41ce508950ca7f5 Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/perplexity_search.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/searchapi.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/searchapi.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ec8412f04cfe665256cd4abd2cda32d3c7cf11e0 Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/searchapi.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/searxng.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/searxng.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6c5d972747b054ccd61b6097ed5a629572b732a0 Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/searxng.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/serpapi.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/serpapi.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..7bab8f4eb6253ad2913df600f84f4154f9aefa73 Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/serpapi.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/serper.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/serper.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a7a9c9c3a3288d319cda6f6f076a3ec834a89b8c Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/serper.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/serply.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/serply.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0f2470aa5d8bdb42e6594c8e0c9b50c75bd672e2 Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/serply.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/serpstack.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/serpstack.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2bb3af5be97e04f677cbff80fd9bc97f9096e26a Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/serpstack.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/sougou.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/sougou.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ce6b5fd7ff0daeab08c3ca5218c889a166364768 Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/sougou.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/tavily.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/tavily.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0bb76cf968da9790a35e6402c84707bc2f9b72b1 Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/tavily.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/utils.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/utils.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..8ed5997d96cfa5a658282c202abb4e9d28fd45c1 Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/utils.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/yacy.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/yacy.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..66eb8f8efbbd6834e2dd0e6828976df142ff1f05 Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/yacy.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/yandex.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/yandex.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6beed0c2bb01c079451c5d8b5340d12ddba88730 Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/yandex.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/__pycache__/ydc.cpython-312.pyc b/backend/rexpro_ai/retrieval/web/__pycache__/ydc.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9a63ded6c0e816359a08b31493097a913b2a3c30 Binary files /dev/null and b/backend/rexpro_ai/retrieval/web/__pycache__/ydc.cpython-312.pyc differ diff --git a/backend/rexpro_ai/retrieval/web/external.py b/backend/rexpro_ai/retrieval/web/external.py index 570916039b009e445c9c6c01bd9901ba57e5336c..eeea937ca3d3ef902b464c939478bb964e15cd1c 100644 --- a/backend/rexpro_ai/retrieval/web/external.py +++ b/backend/rexpro_ai/retrieval/web/external.py @@ -21,7 +21,7 @@ def search_external( ) -> List[SearchResult]: try: headers = { - 'User-Agent': 'rexpro-ai (https://github.com/rexpro-ai/rexpro-ai) RAG Bot', + 'User-Agent': 'rexpro-ai (https://github.com/dev-rexpro/rexpro-ai) RAG Bot', 'Authorization': f'Bearer {external_api_key}', } headers = include_user_info_headers(headers, user) diff --git a/backend/rexpro_ai/retrieval/web/searxng.py b/backend/rexpro_ai/retrieval/web/searxng.py index 98f324b69f695df293ccd76ddefc0c019f4be987..56b2cbb7185d89d2a8b17849ef0964b7801b5461 100644 --- a/backend/rexpro_ai/retrieval/web/searxng.py +++ b/backend/rexpro_ai/retrieval/web/searxng.py @@ -9,7 +9,7 @@ log = logging.getLogger(__name__) # SearXNG request headers — identifies the bot to instance operators. _SEARXNG_HEADERS = { - 'User-Agent': 'rexpro-ai (https://github.com/rexpro-ai/rexpro-ai) RAG Bot', + 'User-Agent': 'rexpro-ai (https://github.com/dev-rexpro/rexpro-ai) RAG Bot', 'Accept': 'text/html', 'Accept-Encoding': 'gzip, deflate', 'Accept-Language': 'en-US,en;q=0.5', diff --git a/backend/rexpro_ai/retrieval/web/yacy.py b/backend/rexpro_ai/retrieval/web/yacy.py index c4a3ef365ce6f661e5bca74e72611814f27cdfff..605a70c73aa0505972b41b1cc6414d731ccce6db 100644 --- a/backend/rexpro_ai/retrieval/web/yacy.py +++ b/backend/rexpro_ai/retrieval/web/yacy.py @@ -59,7 +59,7 @@ def search_yacy( query_url, auth=yacy_auth, headers={ - 'User-Agent': 'rexpro-ai (https://github.com/rexpro-ai/rexpro-ai) RAG Bot', + 'User-Agent': 'rexpro-ai (https://github.com/dev-rexpro/rexpro-ai) RAG Bot', 'Accept': 'text/html', 'Accept-Encoding': 'gzip, deflate', 'Accept-Language': 'en-US,en;q=0.5', diff --git a/backend/rexpro_ai/retrieval/web/yandex.py b/backend/rexpro_ai/retrieval/web/yandex.py index 62df0a9f98d1bc224442f99f5e480836addb2514..6dbb3ac066d1ceb4f6fee74effe9afe378c416bc 100644 --- a/backend/rexpro_ai/retrieval/web/yandex.py +++ b/backend/rexpro_ai/retrieval/web/yandex.py @@ -41,7 +41,7 @@ def search_yandex( ) -> List[SearchResult]: try: headers = { - 'User-Agent': 'rexpro-ai (https://github.com/rexpro-ai/rexpro-ai) RAG Bot', + 'User-Agent': 'rexpro-ai (https://github.com/dev-rexpro/rexpro-ai) RAG Bot', 'Authorization': f'Api-Key {yandex_search_api_key}', } diff --git a/backend/rexpro_ai/routers/__pycache__/analytics.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/analytics.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..157643d7c1ebc39e001b1ec81f336f085969dbdb Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/analytics.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/audio.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/audio.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..aabd438ccbae8142dabe486c84602c872cab7b2f Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/audio.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/auths.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/auths.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..678df49930a59ea6fd0eaf1ce5c95b4a9bf2efa3 Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/auths.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/automations.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/automations.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..da91571995f8a6ae4e42d8fcd583d3f7a383a200 Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/automations.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/calendar.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/calendar.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..988abad4c429daa7b9bff4bbd4c3caed1d1c2044 Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/calendar.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/channels.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/channels.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..83594edf963adb4b104cab211883c7f045bb5f8e Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/channels.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/chats.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/chats.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6efec7d7e9cdc2555c81e6f92a67dae521155b09 Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/chats.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/configs.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/configs.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..7a61bb687c7fcdda410ab8e44c6180acaabe8f87 Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/configs.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/evaluations.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/evaluations.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..7474de2a419b40d9a32acec351000b6f46bb0300 Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/evaluations.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/files.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/files.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b05271fee3460b63a4a99257c3f2c3683b8bd05f Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/files.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/folders.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/folders.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e83a887018da25d67db4ad63873456e972764729 Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/folders.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/functions.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/functions.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..da4233edbb059290efd969ca496a3c752a998b50 Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/functions.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/groups.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/groups.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..90deaf1d749fe47140941665d7766d619b385969 Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/groups.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/images.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/images.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..22cfff0c84e4d8b3325483098d8512366518bd85 Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/images.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/knowledge.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/knowledge.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..735dc6c6857eebee9dd6b743aa0d35134231ea48 Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/knowledge.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/memories.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/memories.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..11dc5815863c84a9bee5ebd109df9048f73c4d16 Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/memories.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/models.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/models.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2e81f807612ae5c841eba34e1a44098f0cce93a6 Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/models.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/notes.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/notes.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0d9a0f3be4ac540369b614b2db1ad6efb1885e18 Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/notes.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/ollama.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/ollama.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..fcce1eb4a6c27e488fbb48d25f7c67a470e52dc5 Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/ollama.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/openai.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/openai.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..8414454bcbb5d95292a6d6a06965f7fa5b81f8b7 Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/openai.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/pipelines.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/pipelines.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5da675410a189913d4807ea61ec3154c2a4766c4 Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/pipelines.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/prompts.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/prompts.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..1b13f49dc285c3fc814e890bb8d1c3fac9d4306a Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/prompts.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/retrieval.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/retrieval.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..1ae801c47fb4d47a4117ca8f974fd9669f81a733 --- /dev/null +++ b/backend/rexpro_ai/routers/__pycache__/retrieval.cpython-312.pyc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bec8730cb3d70e5be7f7770b2eac469c7cb24cb3eb4b9894ee8b576297524abb +size 160037 diff --git a/backend/rexpro_ai/routers/__pycache__/scim.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/scim.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ae7b70fd109d8b55bbf8115f52db023a1100e376 Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/scim.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/skills.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/skills.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e1b5162ca89699a3db3e0a9c12d796d7186b1700 Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/skills.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/tasks.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/tasks.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e2e02bfae4c8b51df8c2ce67250a316be3339a0d Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/tasks.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/terminals.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/terminals.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..727f3a28cb37a26a97fdf9a96760ebf88c00c428 Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/terminals.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/tools.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/tools.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3a78912b54b1d22e2f8252d8c8a490c66f3e6045 Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/tools.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/users.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/users.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..8e23c1e767077ff28e791f8ed5a2148d1729da25 Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/users.cpython-312.pyc differ diff --git a/backend/rexpro_ai/routers/__pycache__/utils.cpython-312.pyc b/backend/rexpro_ai/routers/__pycache__/utils.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b9cd26c0e3f090d6f8958488e77e4a4723bbd310 Binary files /dev/null and b/backend/rexpro_ai/routers/__pycache__/utils.cpython-312.pyc differ diff --git a/backend/rexpro_ai/socket/__pycache__/main.cpython-312.pyc b/backend/rexpro_ai/socket/__pycache__/main.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..7d6d30a9a0a5fd8231664c401484fb9789459d49 Binary files /dev/null and b/backend/rexpro_ai/socket/__pycache__/main.cpython-312.pyc differ diff --git a/backend/rexpro_ai/socket/__pycache__/utils.cpython-312.pyc b/backend/rexpro_ai/socket/__pycache__/utils.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..60fc76de800df5f8f355dc94a2e8844a552b874b Binary files /dev/null and b/backend/rexpro_ai/socket/__pycache__/utils.cpython-312.pyc differ diff --git a/backend/rexpro_ai/static/pyodide/python_stdlib.zip b/backend/rexpro_ai/static/pyodide/python_stdlib.zip new file mode 100644 index 0000000000000000000000000000000000000000..80ddc1d65d5298efd34d041ed09ca8f29f0fa0ca --- /dev/null +++ b/backend/rexpro_ai/static/pyodide/python_stdlib.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71fee17f88a6260ec8c9c7c063533ee59c021fdc88a1ce76247378d3c4a35f4c +size 2416866 diff --git a/backend/rexpro_ai/static/static/favicon.svg b/backend/rexpro_ai/static/static/favicon.svg index cda08873baada1eea80e24631e961fd26df44ce0..5730e1066e6b387a50b13197e8be67aa2b324103 100644 --- a/backend/rexpro_ai/static/static/favicon.svg +++ b/backend/rexpro_ai/static/static/favicon.svg @@ -1,10 +1,10 @@ - - - - - - - - - - + + + + + + + + + + diff --git a/backend/rexpro_ai/storage/__pycache__/provider.cpython-312.pyc b/backend/rexpro_ai/storage/__pycache__/provider.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..df53679bd315f98c5389ca253a262e92157c02ac Binary files /dev/null and b/backend/rexpro_ai/storage/__pycache__/provider.cpython-312.pyc differ diff --git a/backend/rexpro_ai/tools/__pycache__/__init__.cpython-312.pyc b/backend/rexpro_ai/tools/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3e493dd1abd534c399cf3d4e6f2155610337a9ae Binary files /dev/null and b/backend/rexpro_ai/tools/__pycache__/__init__.cpython-312.pyc differ diff --git a/backend/rexpro_ai/tools/__pycache__/builtin.cpython-312.pyc b/backend/rexpro_ai/tools/__pycache__/builtin.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b72b2561820eb3f5228f1b93972200707624bf2c --- /dev/null +++ b/backend/rexpro_ai/tools/__pycache__/builtin.cpython-312.pyc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:054261803a5f04efcf4e260becc070f6babcf55152672dc5e7086e9e4ab19a94 +size 140704 diff --git a/backend/rexpro_ai/tools/__pycache__/knowledge_fs.cpython-312.pyc b/backend/rexpro_ai/tools/__pycache__/knowledge_fs.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5d4021841c37d7d0bd62a508480522696efed14a Binary files /dev/null and b/backend/rexpro_ai/tools/__pycache__/knowledge_fs.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/actions.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/actions.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..11be87ee326defeb39aae26b434d931b01a56060 Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/actions.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/anthropic.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/anthropic.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..cf1d6ecc0e8d7e99156cc7c23ad7170892505f29 Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/anthropic.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/asgi_middleware.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/asgi_middleware.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5872516825043b5a7734671834fc396e31fc8e64 Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/asgi_middleware.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/audit.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/audit.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ee01612840042b4e95d6c830fb4c588ba288fd1a Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/audit.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/auth.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/auth.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..871a7afc437872027b991211f86257fe6997987e Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/auth.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/automations.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/automations.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..7ef76fe91eb79bcbb09fe29fe486d45e5241cb69 Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/automations.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/calendar.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/calendar.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..8b197136cd139c54923e5c87fcc0f8b40b780e6c Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/calendar.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/channels.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/channels.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f41bbc638a845b292927b3a0ff87cf9be00479aa Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/channels.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/chat.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/chat.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b3b3a0412bafd85107446de3f0839e5d1ed03c8d Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/chat.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/code_interpreter.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/code_interpreter.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..87ed792487dee198a7f63a475c42b3f4f3b0c2a5 Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/code_interpreter.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/embeddings.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/embeddings.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ae8113d9f2cd1616716f486991c885ebc8ab844d Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/embeddings.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/files.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/files.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f14802dd76bbb65866064863575e01d19dc8ca4e Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/files.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/filter.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/filter.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..17c91f02bd9fc7489ee1f547674d0f460da17664 Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/filter.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/groups.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/groups.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9f93994dce2f0cfad21983bb0a1ae4e031a5837d Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/groups.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/headers.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/headers.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0e67e8873516beff69c591f7597de352fbdf4167 Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/headers.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/logger.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/logger.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..af462b848c5d334237c035f4ba509593cbbba87b Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/logger.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/middleware.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/middleware.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2406be3852e8fda3ff9617516a95894e4d77469e --- /dev/null +++ b/backend/rexpro_ai/utils/__pycache__/middleware.cpython-312.pyc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c29ef503e8089e0b574548d00a345656ede012e297334d0d6936a1f7b339e0b6 +size 178847 diff --git a/backend/rexpro_ai/utils/__pycache__/misc.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/misc.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..8cafcbd6ca5b9c178886627a2685740a2d4d52fe Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/misc.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/models.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/models.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3a7c68f1d687b7a4efd0f681c231d49e7cd14f85 Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/models.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/oauth.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/oauth.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c024ad5f4de27f6cba59e6c51cbbc221e5be6204 Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/oauth.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/payload.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/payload.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b8e981518d98aec027d9ebd6f47713610680410e Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/payload.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/pdf_generator.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/pdf_generator.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9add1ed7559ce612df3326c5d065fee7f4fd827f Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/pdf_generator.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/plugin.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/plugin.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..452ba2c4eb7d954bad1a9f14d11fe9899e3388a3 Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/plugin.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/rate_limit.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/rate_limit.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..df23b15b5ab4400510ffa3497fcb4ce2f8bb04e3 Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/rate_limit.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/redis.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/redis.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6cffa05cc9aa6212e0bbaf023ba2dfb159c70397 Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/redis.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/response.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/response.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..8cdcd7ea1ef12230cc08b65996f545e898663a38 Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/response.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/sanitize.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/sanitize.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..7e2e51a6fa203c3e0e71db2d835dc36008725bc0 Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/sanitize.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/security_headers.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/security_headers.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..64ba294ad3f17dc8348cba304d761852fe860966 Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/security_headers.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/session_pool.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/session_pool.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6434cd064f04e68367766beff2ccc455fcb5a57e Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/session_pool.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/task.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/task.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..7fe5b751197c6679496ccbebb127cb0115f20d7a Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/task.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/tools.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/tools.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..036397283b6c0a1ad0ec6d4e803bb61a4d560b22 Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/tools.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/validate.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/validate.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3643c9eed2a8b8a62586f3909259d9822fd842ef Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/validate.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/__pycache__/webhook.cpython-312.pyc b/backend/rexpro_ai/utils/__pycache__/webhook.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6721e5cd7b634b3698567c77e6d7aa396ce786ae Binary files /dev/null and b/backend/rexpro_ai/utils/__pycache__/webhook.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/access_control/__pycache__/__init__.cpython-312.pyc b/backend/rexpro_ai/utils/access_control/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9dd4ec9dcca9bdcfa5b4690432497f0f14de4e57 Binary files /dev/null and b/backend/rexpro_ai/utils/access_control/__pycache__/__init__.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/access_control/__pycache__/files.cpython-312.pyc b/backend/rexpro_ai/utils/access_control/__pycache__/files.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..654d8eeb52e4d6b238cee577e65a395ace2fc7cb Binary files /dev/null and b/backend/rexpro_ai/utils/access_control/__pycache__/files.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/images/__pycache__/comfyui.cpython-312.pyc b/backend/rexpro_ai/utils/images/__pycache__/comfyui.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5b104944396a49a1eeed956aeb80b0c8cc3e4257 Binary files /dev/null and b/backend/rexpro_ai/utils/images/__pycache__/comfyui.cpython-312.pyc differ diff --git a/backend/rexpro_ai/utils/mcp/__pycache__/client.cpython-312.pyc b/backend/rexpro_ai/utils/mcp/__pycache__/client.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..1e4cadfef334c988c97b8cb8fb9e4fbb919fb9a6 Binary files /dev/null and b/backend/rexpro_ai/utils/mcp/__pycache__/client.cpython-312.pyc differ