dify/api/libs
2026-08-07 00:42:55 +00:00
..
broadcast_channel feat(workflow): support human input in loop and iteration (#39243) 2026-08-03 02:24:18 +00:00
key_providers feat: support azure keyvault (#39933) 2026-08-07 00:42:13 +00:00
__init__.py
archive_storage.py refactor: use catalog for workflow archive maintenance (#39001) 2026-07-20 07:59:29 +00:00
collection_utils.py
custom_inputs.py
datetime_utils.py test: use sqlite3 session in test_workflow_pause_events (#38688) 2026-07-29 05:49:15 +00:00
db_migration_lock.py
device_flow_security.py refactor(api): decouple console queries through application services (#40031) 2026-08-07 00:42:55 +00:00
email_i18n.py refactor(api): decouple console queries through application services (#40031) 2026-08-07 00:42:55 +00:00
email_template_renderer.py
encryption.py
exception.py
external_api.py chore: improve lambda plugin runtime error display (#39437) 2026-07-23 06:05:14 +00:00
file_utils.py
flask_restx_compat.py
flask_utils.py
gmpy2_pkcs10aep_cipher.py
helper.py chore: bump pyrefly version (#39876) 2026-08-03 05:59:01 +00:00
infinite_scroll_pagination.py
json_in_md_parser.py
jws.py
login.py refactor(api): extract workspace list into layered application service (#39822) 2026-08-05 02:36:16 +00:00
module_loading.py
oauth_bearer.py
oauth_data_source.py
oauth.py feat(oauth): preserve redirect_url through OAuth state for post-login… (#38900) 2026-07-14 08:23:39 +00:00
orjson.py
pagination.py fix(api): PaginatedResult.pages should be 0 for an empty result set (#39229) 2026-07-22 01:11:14 +00:00
passport.py
password.py
pyrefly_diagnostics.py
pyrefly_type_coverage.py
rate_limit.py
rsa.py feat: support azure keyvault (#39933) 2026-08-07 00:42:13 +00:00
schedule_utils.py
sendgrid.py
smtp.py
time_parser.py
token.py fix(api): prevent cookies from shadowing admin API keys (#39872) 2026-08-02 02:43:29 +00:00
url_utils.py
uuid_utils.py
validators.py
workspace_permission.py