dify/api/libs
André de Matteo 7b9e01aa07
Feat/support sendgrid (#21011)
Co-authored-by: André de Matteo <andre.matteo@accenture.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
2025-06-19 10:27:38 +08:00
..
__init__.py chore: apply ruff rules on tests and app.py (#3605) 2024-04-18 20:24:05 +08:00
exception.py chore(api/libs): Apply ruff format. (#7301) 2024-08-15 17:53:12 +08:00
external_api.py chore: avoid repeated type ignore noqa by adding flask_restful and flask_login in mypy import exclusions (#19224) 2025-05-06 11:58:49 +08:00
flask_utils.py feat: add a flask_context_manager. (#21061) 2025-06-17 16:31:29 +08:00
gmpy2_pkcs10aep_cipher.py feat: mypy for all type check (#10921) 2024-12-24 18:38:51 +08:00
helper.py fix remote ip header CF-Connecting-IP (#20846) 2025-06-11 16:57:24 +08:00
infinite_scroll_pagination.py chore(api/libs): Apply ruff format. (#7301) 2024-08-15 17:53:12 +08:00
json_in_md_parser.py feat: mypy for all type check (#10921) 2024-12-24 18:38:51 +08:00
login.py refactor: Consolidate Flask-Login Authentication Logic (#20235) 2025-05-26 18:22:01 +08:00
oauth.py feat: mypy for all type check (#10921) 2024-12-24 18:38:51 +08:00
oauth_data_source.py chore: all model.query replace to db.session.query (#19521) 2025-05-12 15:19:41 +08:00
passport.py chore(api/libs): Apply ruff format. (#7301) 2024-08-15 17:53:12 +08:00
password.py Feat/new login (#8120) 2024-10-21 10:03:40 +08:00
rsa.py chore: refurish python code by applying Pylint linter rules (#8322) 2024-09-13 22:42:08 +08:00
sendgrid.py Feat/support sendgrid (#21011) 2025-06-19 10:27:38 +08:00
smtp.py fixes #19634 (#20545) 2025-06-03 16:38:48 +08:00