seitime-frappe/frappe/core
Gavin D'souza 59e45a2e2f refactor: File APIs
Restructured and moved most APIs under frappe.core.api.file namespace.
Changed some obvious security gaps (like using get_list instead of
get_all for an endpoint), styled, added type hints and made minor performance
enhancements.

Changes
* download_file API
    * Move API to handler.py
    * Check for permissions via File.is_downloadable instead
* Moved APIs to new namespace: `frappe.core.api.file`
* Backwards compatibility
    * Added APIs to override_whitelisted_methods to maintain existing
      client endpoints
    * Imported APIs to controller's namespace to avoid breaking external
      app usages
2022-03-15 19:39:47 +05:30
..
api refactor: File APIs 2022-03-15 19:39:47 +05:30
doctype refactor: File APIs 2022-03-15 19:39:47 +05:30
form_tour/doctype fix: module load issue, tour description and save field overlay 2021-11-25 17:57:07 +05:30
page fix(Permission Manager): Update client-side permission data (#15945) 2022-02-16 04:42:35 +00:00
report style: Indents & file headers 2021-11-03 16:12:27 +05:30
web_form chore: Drop dead and deprecated code 2021-05-26 15:31:29 +05:30
workspace fix: updated standard workspace json files 2022-01-13 18:40:36 +05:30
__init__.py chore: Update header: license.txt => LICENSE 2021-09-03 12:02:59 +05:30
notifications.py chore(notifications.py): remove unused get_unseen_likes 2022-02-07 15:12:43 +05:30
README.md rename Profile to User frappe/frappe#470 2014-03-11 16:14:47 +05:30
utils.py chore: Update header: license.txt => LICENSE 2021-09-03 12:02:59 +05:30

Core module contains the models required for the basic functioning of frappe including DocType, User (user), Role and others.