mirror of
https://github.com/Phundrak/appwrite.el.git
synced 2025-05-09 18:24:57 +00:00
Processing the API response currently only works when receiving JSON data, otherwise the content other than the HTTP headers will be ignored.
3.8 KiB
3.8 KiB
- Implement API
[0/8]
- Accounts
[0/20]
- Get Account
- Get Account Preferences
- Get Account Sessions
- Get Account Logs
- Get Session By ID
- Update Account Name
- Update Account Password
- Update Account Email
- Update Account Phone
- Update Account Preferences
- Update Account Status
- Delete Account Session
- Update Session (Refresh Tokens)
- Delete All Account Sessions
- Create Password Recovery
- Create Password Recovery (confirmation)
- Create Email Verification
- Create Email Verification (confirmation)
- Create Phone Verification
- Create Phone Verification (confirmation)
- Users
[0/18]
- Create User
- List Users
- Get User
- Get User Preferences
- Get User Sessions
- Get User Memberships
- Get User Logs
- Update User Status
- Update Email Verification
- Update Phone Verification
- Update Name
- Update Password
- Update Email
- Update Phone
- Update User Preferences
- Delete User Session
- Delete User Sessions
- Delete User
- Teams
[0/11]
- Databases
[0/30]
- Create Database
- List Databases
- Get Database
- Update Database
- Delete Database
- Create Collection
- List Collections
- Get Collection
- Update Collection
- Delete Collection
- Create String Attribute
- Create Email Attribute
- Create Enum Attribute
- Create IP Address Attribute
- Create URL Attribute
- Create Integer Attribute
- Create Float Attribute
- Create Boolean Attribute
- List Attributes
- Get Attribute
- Delete Attribute
- Create Index
- List Indexes
- Get Index
- Delete Index
- Create Document
- List Documents
- Get Document
- Update Document
- Delete Document
- Storage
[4/13]
- Functions
[0/15]
- Avatars
[0/7]
- Health
[0/10]
- Accounts
- Write a payload builder
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 [4/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]
TODO Update Bucket
DONE Delete Bucket
CLOSED: [2022-07-13 Wed 14:28]
TODO Create File
TODO List Files
TODO Get File
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.