appwrite.el/TODOs.org

156 lines
3.9 KiB
Org Mode
Raw Permalink Normal View History

2022-07-13 14:35:28 +00:00
#+startup: overview
* TODO Implement API [0/8]
** TODO Accounts [0/20]
*** TODO Get Account
*** TODO Get Account Preferences
*** TODO Get Account Sessions
*** TODO Get Account Logs
*** TODO Get Session By ID
*** TODO Update Account Name
*** TODO Update Account Password
*** TODO Update Account Email
*** TODO Update Account Phone
*** TODO Update Account Preferences
*** TODO Update Account Status
*** TODO Delete Account Session
*** TODO Update Session (Refresh Tokens)
*** TODO Delete All Account Sessions
*** TODO Create Password Recovery
*** TODO Create Password Recovery (confirmation)
*** TODO Create Email Verification
*** TODO Create Email Verification (confirmation)
*** TODO Create Phone Verification
*** TODO Create Phone Verification (confirmation)
** TODO Users [0/18]
*** TODO Create User
*** TODO List Users
*** TODO Get User
*** TODO Get User Preferences
*** TODO Get User Sessions
*** TODO Get User Memberships
*** TODO Get User Logs
*** TODO Update User Status
*** TODO Update Email Verification
*** TODO Update Phone Verification
*** TODO Update Name
*** TODO Update Password
*** TODO Update Email
*** TODO Update Phone
*** TODO Update User Preferences
*** TODO Delete User Session
*** TODO Delete User Sessions
*** TODO Delete User
** TODO Teams [0/11]
*** TODO Create Team
*** TODO List Teams
*** TODO Get Team
*** TODO Update Team
*** TODO Delete Team
*** TODO Create Team Membership
*** TODO Get Team Memberships
*** TODO Get Team Membership
*** TODO Update Membership Roles
*** TODO Update Team Membership Status
*** TODO Delete Team Membership
** TODO Databases [0/30]
*** TODO Create Database
*** TODO List Databases
*** TODO Get Database
*** TODO Update Database
*** TODO Delete Database
*** TODO Create Collection
*** TODO List Collections
*** TODO Get Collection
*** TODO Update Collection
*** TODO Delete Collection
*** TODO Create String Attribute
*** TODO Create Email Attribute
*** TODO Create Enum Attribute
*** TODO Create IP Address Attribute
*** TODO Create URL Attribute
*** TODO Create Integer Attribute
*** TODO Create Float Attribute
*** TODO Create Boolean Attribute
*** TODO List Attributes
*** TODO Get Attribute
*** TODO Delete Attribute
*** TODO Create Index
*** TODO List Indexes
*** TODO Get Index
*** TODO Delete Index
*** TODO Create Document
*** TODO List Documents
*** TODO Get Document
*** TODO Update Document
*** TODO Delete Document
** TODO Storage [7/13]
*** DONE Create bucket
CLOSED: [2022-07-13 Wed 14:28]
*** DONE List buckets
CLOSED: [2022-07-13 Wed 15:33]
*** DONE Get Bucket
CLOSED: [2022-07-13 Wed 15:34]
2022-07-13 14:35:28 +00:00
*** DONE Update Bucket
CLOSED: [2022-07-13 Wed 16:35]
*** DONE Delete Bucket
CLOSED: [2022-07-13 Wed 14:28]
*** TODO Create File
*** DONE List Files
CLOSED: [2022-07-13 Wed 18:30]
*** DONE Get File
CLOSED: [2022-07-13 Wed 18:50]
*** TODO Get File Preview
*** TODO Get File for Download
*** TODO Get File for View
*** TODO Update File
*** TODO Delete File
** TODO Functions [0/15]
*** TODO Create Function
*** TODO List Functions
*** TODO List runtimes
*** TODO Get Function
*** TODO Update Function
*** TODO Update Function Deployment
*** TODO Delete Function
*** TODO Create Deployment
*** TODO List Deployments
*** TODO Get Deployment
*** TODO Delete Deployment
*** TODO Create Execution
*** TODO List Executions
*** TODO Get Execution
*** TODO Retry Build
** TODO Avatars [0/7]
*** TODO Get Credit Card Icon
*** TODO Get Browser Icon
*** TODO Get Country Flag
*** TODO Get Image from URL
*** TODO Get Favicon
*** TODO Get QR Code
*** TODO Get User Initials
** TODO Health [0/10]
*** TODO Get HTTP
*** TODO Get DB
*** TODO Get Cache
*** TODO Get Time
*** TODO Get Webhooks Queue
*** TODO Get Logs Queue
*** TODO Get Certificates Queue
*** TODO Get Functions Queue
*** TODO Get Local Storage
*** TODO Get Antivirus
* TODO Write a payload builder
Writing basically the same line over and over when building JSON
payloads is inefficient, see ~appwrite-storage-create-bucket~. There
must be a way to make a macro to make the creation of payloads
simpler.