1
0
Fork 0
mirror of synced 2024-07-06 07:00:56 +12:00
Commit graph

2214 commits

Author SHA1 Message Date
Jake Barnby 163782d4cd Merge branch 'origin/datetime-attributes' into refactor-permissions-inc-console-fix
# Conflicts:
#	composer.lock
#	public/dist/scripts/app-all.js
#	public/dist/scripts/app-dep.js
#	public/dist/scripts/app.js
2022-08-17 15:34:41 +12:00
Damodar Lohani 80dfa85c82 Merge branch 'feat-audits-label' of https://github.com/appwrite/appwrite into feat-usage-updates 2022-08-17 00:45:07 +00:00
Christy Jacob 4b0c707fd3 Merge branch 'origin/datetime-attributes' of https://github.com/appwrite/appwrite into feat-ui-datetime 2022-08-16 20:37:05 +00:00
Eldad A. Fux 69a4f51d58
Merge pull request #3656 from appwrite/feat-functions-console-logs
Functions Console Logs Capture
2022-08-16 23:23:53 +03:00
Eldad A. Fux e0abc972ff
Merge pull request #3681 from appwrite/feat-missing-phone-param
Changed provider name from phone to sms and added phone param to create endpoints
2022-08-16 21:01:54 +03:00
Matej Bačo 7d9f973c62 Fix escaping, write tests for stdout/stderr, upgrade runtimes to V2 2022-08-16 14:49:08 +00:00
Matej Bačo eaf9cd59e9 Fix OpenAPI3 nested anyOf/oneOf 2022-08-16 11:40:19 +00:00
Matej Bačo f10cf58ec3 Update console sdk 2022-08-16 10:42:21 +00:00
Jake Barnby bbf7f8d8c3 Merge remote-tracking branch 'origin/origin/datetime-attributes' into refactor-permissions-inc-console-fix
# Conflicts:
#	app/controllers/api/databases.php
#	app/controllers/api/storage.php
#	src/Appwrite/Extend/Exception.php
2022-08-16 20:30:00 +12:00
Jake Barnby fb34ecfa7d Merge remote-tracking branch 'origin/0.16.x' into datetime-attributes-merge
# Conflicts:
#	app/controllers/api/account.php
#	app/controllers/api/databases.php
#	app/controllers/api/functions.php
#	app/controllers/api/projects.php
#	app/controllers/api/storage.php
#	app/controllers/api/teams.php
#	app/controllers/api/users.php
#	app/controllers/general.php
#	app/controllers/shared/api.php
2022-08-16 19:20:26 +12:00
Christy Jacob 5b7b39a300
Revert "Fix Endpoint Order" 2022-08-16 12:29:03 +05:30
Damodar Lohani 94d9bb8a18 Merge branch '0.16.x' of https://github.com/appwrite/appwrite into feat-functions-console-logs 2022-08-16 04:42:03 +00:00
fogelito f1d186d6ae filters for collections 2022-08-15 18:03:03 +03:00
shimon df0bdeb8a3 some fixes 2022-08-15 16:55:11 +03:00
Christy Jacob 51afc8bdfb feat: generate latest specs 2022-08-15 14:37:41 +05:30
shimon 0dc485d8d7 some fixes 2022-08-15 12:05:41 +03:00
Jake Barnby 33970276b2 Self review 2022-08-15 19:20:10 +12:00
Jake Barnby 7c34387d22 Update specs + console SDK 2022-08-15 16:39:30 +12:00
Jake Barnby d5a1872f93 Spec + dist + lock update 2022-08-15 12:21:11 +12:00
Eldad Fux 22c38a484f Merge branch 'feat-password-hash-algos' of https://github.com/appwrite/appwrite into feat-missing-phone-param 2022-08-14 19:43:53 +03:00
Eldad Fux 98fc8669e1 Merge branch '0.16.x' of https://github.com/appwrite/appwrite into feat-password-hash-algos 2022-08-14 19:23:30 +03:00
Eldad Fux 25f176875d Changed provider name from phone to sms 2022-08-14 16:43:41 +03:00
Eldad A. Fux d641fbb635
Merge pull request #3588 from appwrite/feat-simplify-exceptions
Simplify Exception Creation
2022-08-14 15:27:52 +03:00
Damodar Lohani 07ace68d75 latest spec and sdk 2022-08-14 11:59:40 +00:00
Damodar Lohani 5120158bdb Merge branch 'feat-audits-label' of https://github.com/appwrite/appwrite into feat-usage-updates 2022-08-14 11:39:41 +00:00
Jake Barnby 6a5de3e0b6 Merge remote-tracking branch 'origin/fix-datetime-attributes' into refactor-permissions-inc-queries-update-datetime-fixes
# Conflicts:
#	app/config/collections.php
#	app/controllers/api/databases.php
#	app/controllers/api/projects.php
#	app/controllers/api/teams.php
#	composer.json
#	composer.lock
#	tests/e2e/Services/Account/AccountBase.php
#	tests/e2e/Services/Databases/DatabasesBase.php
#	tests/e2e/Services/Functions/FunctionsCustomServerTest.php
#	tests/e2e/Services/Projects/ProjectsConsoleClientTest.php
#	tests/e2e/Services/Storage/StorageBase.php
#	tests/e2e/Services/Storage/StorageCustomClientTest.php
#	tests/e2e/Services/Storage/StorageCustomServerTest.php
#	tests/e2e/Services/Teams/TeamsBase.php
#	tests/e2e/Services/Webhooks/WebhooksBase.php
#	tests/e2e/Services/Webhooks/WebhooksCustomClientTest.php
#	tests/e2e/Services/Webhooks/WebhooksCustomServerTest.php
#	tests/unit/Auth/AuthTest.php
2022-08-14 23:11:05 +12:00
Jake Barnby b007acfa95 ID updates 2022-08-14 22:33:36 +12:00
Christy Jacob a5bc0a61ca feat: exceptions on more files 2022-08-14 12:26:12 +05:30
Christy Jacob 662bfe0ab8 feat: address issues on projects.php 2022-08-14 11:39:46 +05:30
Christy Jacob c6f0b14e92 feat: address issues on init.php 2022-08-14 11:05:25 +05:30
Jake Barnby 89dd4be9f1
Update app/config/errors.php
Co-authored-by: Eldad A. Fux <eldad.fux@gmail.com>
2022-08-14 17:06:48 +12:00
Christy Jacob 5296e61d35 feat: address issues on accounts controller 2022-08-13 20:45:19 +05:30
Christy Jacob 8b23dcd69e fix: update constructor, remove account entity, add missing ID error 2022-08-13 20:14:04 +05:30
Jake Barnby ed712fb196 Merge remote-tracking branch 'origin/0.16.x' into refactor-permissions-inc-console-fix
# Conflicts:
#	app/controllers/general.php
#	composer.lock
2022-08-14 02:31:06 +12:00
Jake Barnby bdc8202422 Bad request for create permission on document/file 2022-08-14 02:24:28 +12:00
Damodar Lohani 7717897357 update variable description 2022-08-13 04:55:34 +00:00
Eldad Fux 3c7a7f0fa4 Merge branch '0.16.x' of https://github.com/appwrite/appwrite into origin/datetime-attributes 2022-08-13 06:21:50 +03:00
Steven 1abe9d4c01 Merge branch '0.16.x' into fix-datetime-attributes 2022-08-12 22:54:33 +00:00
Bradley Schofield cb87c248d5 Rebuild Specs, SDKs and start working on subqueries 2022-08-12 16:51:24 +01:00
Bradley Schofield 23c3135051 Regenerate Spec and SDK 2022-08-12 13:56:30 +01:00
Damodar Lohani 391d1127ca update container to accept new response format 2022-08-10 07:19:07 +00:00
Jake Barnby 25e893f712 Revert sdk-generator to master 2022-08-10 18:02:23 +12:00
Bradley Schofield 6882ffaa00 Merge branch '0.16.x' into feat-variables-api 2022-08-09 13:37:24 +01:00
shimon 092e682591 Merge branch 'master' of github.com:appwrite/appwrite into feat-file-cache-cleanup
 Conflicts:
	app/controllers/shared/api.php
2022-08-09 15:02:29 +03:00
fogelito 82a240998b Merge branch '0.16.x' of github.com:appwrite/appwrite into origin/datetime-attributes
 Conflicts:
	composer.lock
	src/Appwrite/Stats/Usage.php
2022-08-09 14:20:26 +03:00
Damodar Lohani c2b016cb5f update usage interval environment variables 2022-08-09 05:29:24 +00:00
Bradley Schofield 43660d9c8f Merge branch 'master' into feat-simplify-exceptions 2022-08-08 15:03:01 +01:00
Damodar Lohani 1b1ba985a9 Merge branch 'master' of https://github.com/appwrite/appwrite into feat-usage-updates 2022-08-08 02:18:49 +00:00
Bishwajeet Parhi 3f15035c1a
Merge branch 'appwrite:master' into feat-disqus-Oauth-provider 2022-08-05 21:24:19 +05:30
Matej Bačo 6c21723ecb
Merge branch 'appwrite:master' into shiftra 2022-08-05 13:32:06 +02:00
Christy Jacob c96f1e76e2 feat: add new attributes for API Keys 2022-08-05 15:50:48 +05:30
Christy Jacob 78d02f50af
Merge pull request #3180 from Aragur/feat-XXX-authentik-oauth
feat: Add authentik as a OAuth provider
2022-08-05 13:06:05 +05:30
Simon Giesel 0477551293
Update app/config/providers.php
Co-authored-by: Christy Jacob <christyjacob4@gmail.com>
2022-08-05 08:53:31 +02:00
Damodar Lohani 34794d2554 Merge branch 'master' of https://github.com/appwrite/appwrite into feat-usage-updates 2022-08-04 06:03:39 +00:00
Jake Barnby 8ced769fae Update console SDK 2022-08-04 16:47:24 +12:00
Jake Barnby 54b07a9446 Handle document/file level security in collections layer 2022-08-04 16:20:11 +12:00
Jake Barnby d9f0ece812 Remove new properties from DB level 2022-08-04 12:08:16 +12:00
Jake Barnby a0add9ec7a Update configs 2022-08-03 21:52:04 +12:00
Bradley Schofield 9d9935a625 First working draft of new UI 2022-08-02 10:05:58 +00:00
Matej Bačo 8c825d477f Merge commit '8d99860c55cff4ab1291a51ee5b6c7900641e1eb' into shiftra 2022-08-01 04:37:30 +00:00
Torsten Dittmann 7b95c46cf5 Merge branch 'master' of https://github.com/appwrite/appwrite into origin/datetime-api 2022-07-28 14:40:45 +02:00
Torsten Dittmann bd550f8a1e feat: ui for datetime attribute 2022-07-28 14:38:54 +02:00
Bradley Schofield e3a3ca4c0d Translate more errors
+ Fixed an issue where some errors that should use 401 uses 400 error codes

+ Updated error messages and tests for multiple exceptions
2022-07-27 14:47:35 +01:00
Bradley Schofield 96c6c0ff00 Migrate all exceptions to new signature 2022-07-26 15:24:32 +01:00
Matej Bačo ef3496d55b Bug fixing afte merge 2022-07-25 12:37:29 +00:00
Matej Bačo dbccf39a9f Merge branch 'master' into feat-password-hash-algos 2022-07-25 12:37:07 +00:00
Torsten Dittmann 0df77a5a65 Merge branch '0.15.x' of https://github.com/appwrite/appwrite 2022-07-25 12:23:43 +02:00
Torsten Dittmann 5b73561aba sync: with master 2022-07-25 12:17:08 +02:00
shimon f214ead6f6 tidy up 2022-07-24 12:49:51 +03:00
shimon 64050337cf tidy up 2022-07-24 10:05:24 +03:00
shimon 02907f12f1 cache logic moved to api::init & api::shutdown 2022-07-23 20:42:42 +03:00
Bradley Schofield 40022decb4 Start working on simplifying exceptions 2022-07-22 15:38:06 +01:00
Bradley Schofield 6b1b8bb522 Merge branch '0.15.x' into feat-update-cli 2022-07-21 10:56:43 +01:00
Bradley Schofield 1c90edf206 Update platforms.php 2022-07-20 16:59:03 +01:00
Torsten Dittmann 51fa558325 chore: update specs 2022-07-20 17:57:12 +02:00
Bradley Schofield 1a4375ed73 Update sdk-generator 2022-07-20 16:39:28 +01:00
Matej Bačo 183a18f618 Implement functions CRUD operations 2022-07-20 07:18:49 +00:00
Damodar Lohani 1ca9e7ab3e Merge branch 'master' of https://github.com/appwrite/appwrite into feat-usage-updates 2022-07-19 01:53:06 +00:00
Damodar Lohani 0c7caf80b3 update latest specs 2022-07-18 06:16:17 +00:00
Ishan Vyas af167a58a8
Fix SDK response type for get & update database call
Signed-off-by: Ishan Vyas <isvyas@gmail.com>
2022-07-17 12:44:37 +05:30
Eldad A. Fux eed9999acc
Merge pull request #3542 from appwrite/fix-rename-databases
Update doc folder database to databases
2022-07-17 08:13:02 +03:00
Wen Yu Ge d0a138e718 Clarify purpose in Appwrite Functions timeout description 2022-07-15 11:51:01 -04:00
Vincent (Wen Yu) Ge 8b0b5f4026
Merge branch 'master' into fix-rename-databases 2022-07-15 09:57:40 -04:00
Christy Jacob 88a77127ea
Merge pull request #2450 from PineappleIOnic/Add-DNS-Warning-Install
Add a DNS warning during install
2022-07-15 13:26:12 +04:00
Vincent (Wen Yu) Ge 79b3cef729 update 0.15 open api specs 2022-07-14 20:18:32 +00:00
Vincent (Wen Yu) Ge f05bd8b0f6 Attempt to update 0.15 specs as an experiment 2022-07-14 20:10:58 +00:00
Vincent (Wen Yu) Ge 0076cdccc9 generate new specs 2022-07-14 19:59:51 +00:00
Torsten Dittmann 5604a6837f Merge branch '0.16.x' of https://github.com/appwrite/appwrite into origin/datetime-attributes 2022-07-14 14:14:05 +02:00
fogelito f384a3352b change class from database:: to dateTime:: 2022-07-12 16:32:39 +03:00
fogelito 7e08575245 builds, stats 2022-07-11 18:12:41 +03:00
Bishwajeet Parhi 16c1b0bc2a feat-disqus 2022-07-08 15:57:51 +00:00
fogelito bc33356a57 collection last attributes to changes 2022-07-07 21:41:23 +03:00
shimon c06957b2f0 logger moved to App::shutdown 2022-07-07 18:00:44 +03:00
fogelito 10ca7de6ba workers functions 2022-07-07 12:54:46 +03:00
fogelito e0f2d59864 scheduleNext + schedulePrevious functions changes 2022-07-07 12:26:30 +03:00
fogelito 29436c1e5f Datetime change for joined and invited 2022-07-07 10:44:28 +03:00
Torsten Dittmann 6683e5f8ec prepare: 0.15.2 2022-07-06 13:25:42 +02:00
Simon 92a43a5930 Merge branch 'appwrite:master' into feat-XXX-authentik-oauth 2022-07-06 11:02:59 +02:00
fogelito 858dab7814 unit auth 2022-07-05 20:04:19 +03:00
fogelito 2630d0b56c certificate getRenewDate 2022-07-05 19:29:12 +03:00
fogelito 203b3058a2 providerAccessTokenExpiry 2022-07-05 16:06:55 +03:00
fogelito a9a91603d1 account expire 2022-07-05 13:59:03 +03:00
shimon 0c2c030b71 restore 2022-07-05 10:46:41 +03:00
shimon 56a21b3968 small fix 2022-07-05 10:37:46 +03:00
fogelito 8628105eef Model changes 2022-07-04 12:55:11 +03:00
shimon 7b429bdcd7 cache cleanup 2022-07-03 12:36:59 +03:00
Matej Bačo 9d973d9252 WIP: Podio provider 2022-07-02 11:36:05 +00:00
Torsten Dittmann 4ffca32653
Merge pull request #3473 from appwrite/feat-specs-nested-models
feat: nested models in spec
2022-06-30 10:54:36 +02:00
Torsten Dittmann 5668ad01d5 chore: generate specs 2022-06-30 01:41:57 +02:00
Torsten Dittmann ed71b9f31d chore: bump sdk versions 2022-06-29 17:33:42 +02:00
Torsten Dittmann 21df4861b4 chore: generate specs 2022-06-29 13:24:45 +02:00
Torsten Dittmann cdace54b7a feat: node sdk version 7.0.1 2022-06-28 17:01:14 +02:00
Torsten Dittmann 58bec7b034
Merge pull request #3411 from appwrite/0.15.x
0.15.x -> master
2022-06-28 16:31:29 +02:00
Torsten Dittmann e83cf382fd fix: all sdks and specs 2022-06-28 13:21:28 +02:00
Torsten Dittmann ffd7463450 style: add line breaks to env var descriptions 2022-06-28 09:25:56 +02:00
Torsten Dittmann 0571b79290 chore: update specs 2022-06-28 08:28:54 +02:00
Torsten Dittmann bc16861930 chore: bump sdk versions 2022-06-27 22:08:04 +02:00
Vincent (Wen Yu) Ge 60ad401f0e Update _APP_FUNCTIONS_RUNTIMES to fix typo and clarify description 2022-06-27 20:03:51 +00:00
Torsten Dittmann 53ad2a5114 fix: global attributes for body payload 2022-06-27 11:14:27 +02:00
Torsten Dittmann 3cdeeac964 feat: global attributes in specs 2022-06-27 10:41:10 +02:00
Christy Jacob 43f834c0bd feat: add new errors for phone auth 2022-06-24 12:49:00 +02:00
Torsten Dittmann a16aaa8a48 chore: update docs and specs 2022-06-22 23:19:08 +02:00
haimantika mitra fbc86e29d4 Uppercase 2022-06-22 21:05:35 +05:30
haimantika mitra fe824fd733 Autodesk adapter 2022-06-22 20:30:19 +05:30
Damodar Lohani 8f14f5aa21
Database layer (#3338)
* database response model

* database collection config

* new database scopes

* database service update

* database execption codes

* remove read write permission from database model

* updating tests and fixing some bugs

* server side tests are now passing

* databases api

* tests for database endpoint

* composer update

* fix error

* formatting

* formatting fixes

* get database test

* more updates to events and usage

* more usage updates

* fix delete type

* fix test

* delete database

* more fixes

* databaseId in attributes and indexes

* more fixes

* fix issues

* fix index subquery

* fix console scope and index query

* updating tests as required

* fix phpcs errors and warnings

* updates to review suggestions

* UI progress

* ui updates and cleaning up

* fix type

* rework database events

* update tests

* update types

* event generation fixed

* events config updated

* updating context to support multiple

* realtime updates

* fix ids

* update context

* validator updates

* fix naming conflict

* fix tests

* fix lint errors

* fix wprler and realtime tests

* fix webhooks test

* fix event validator and other tests

* formatting fixes

* removing leftover var_dumps

* remove leftover comment

* update usage params

* usage metrics updates

* update database usage

* fix usage

* specs update

* updates to usage

* fix UI and usage

* fix lints

* internal id fixes

* fixes for internal Id

* renaming services and related files

* rename tests

* rename doc link

* rename readme

* fix test name

* tests: fixes for 0.15.x sync

Co-authored-by: Torsten Dittmann <torsten.dittmann@googlemail.com>
2022-06-22 12:51:49 +02:00
Torsten Dittmann e89a367131 Merge branch 'master' of https://github.com/appwrite/appwrite into 0.15.x 2022-06-22 12:48:42 +02:00
Torsten Dittmann 9aead96518
Merge pull request #3366 from appwrite/feat-selfhosted-gitlab-oauth
Feat: Gitlab OAuth custom endpoint
2022-06-22 12:48:21 +02:00
Torsten Dittmann 79205cdccc fix: realtime and missing index 2022-06-21 20:02:43 +02:00
Matej Bačo 1bbfe9dbf7 Update files after merge 2022-06-21 14:56:05 +00:00
Matej Bačo d9a88515bc Merge remote-tracking branch 'origin/0.15.x' into feat-password-hash-algos 2022-06-21 14:03:19 +00:00
Torsten Dittmann 8158470656 chore: generated spec and sdk 2022-06-20 20:44:39 +02:00
Torsten Dittmann 59940e81a8 chore: prepare 0.15 2022-06-20 18:23:54 +02:00
Torsten Dittmann e6edcb5459
Merge pull request #3357 from appwrite/feat-phone-authentication
feat: phone authentication
2022-06-20 18:12:36 +02:00
Torsten Dittmann e7f328c2fe
Merge pull request #3380 from appwrite/origin/feat-internal-id
Origin/feat internal ids for account / teams / users
2022-06-20 17:32:44 +02:00
Torsten Dittmann d92f06bcfa Merge branch '0.15.x' of https://github.com/appwrite/appwrite into feat-phone-authentication 2022-06-20 16:28:11 +02:00
Torsten Dittmann 1047fe72c3 chore: update specs and console sdk 2022-06-20 16:20:04 +02:00
Torsten Dittmann 0f33dde04e Merge branch 'master' of https://github.com/appwrite/appwrite into 0.15.x 2022-06-20 16:15:05 +02:00
Torsten Dittmann 511898afc9 Merge branch '0.15.x' of https://github.com/appwrite/appwrite into origin/feat-internal-id 2022-06-20 15:34:27 +02:00
Torsten Dittmann 0023af43d8 Merge branch 'feat-phone-authentication' of https://github.com/appwrite/appwrite into feat-phone-authentication 2022-06-20 15:06:19 +02:00
Torsten Dittmann a66eac1e8c fix: env variable description 2022-06-20 15:05:17 +02:00
Torsten Dittmann d0ad879f4a Merge branch '0.15.x' of https://github.com/appwrite/appwrite into feat-phone-authentication 2022-06-20 15:01:17 +02:00
Torsten Dittmann af817ec616
Merge pull request #3379 from appwrite/feat-phone-authentication-ui
feat: add ui for phone authentication
2022-06-20 14:34:33 +02:00
Torsten Dittmann 400f5c4b48 feat: use DSN for phone provider 2022-06-20 14:22:35 +02:00
Torsten Dittmann 3c3261b7f1 Merge branch 'master' of https://github.com/appwrite/appwrite into feat-phone-authentication 2022-06-20 13:38:46 +02:00
Torsten Dittmann 6dd41b52c3 Merge branch '0.15.x' of https://github.com/appwrite/appwrite into feat-phone-authentication 2022-06-20 13:38:39 +02:00
Torsten Dittmann f15c2733eb fix: update indexes 2022-06-20 13:31:46 +02:00
Torsten Dittmann 0dd6c25b49 Merge branch '0.15.x' of https://github.com/appwrite/appwrite into fix-create-at-attributes 2022-06-20 13:24:44 +02:00
Torsten Dittmann fbfb871edf
Merge pull request #3401 from appwrite/feat-internal-ids-projects
feat: internal ids for projects
2022-06-20 12:06:22 +02:00
Everly Precia Suresh 44dc9346c2 fix oauth docs url for yammer 2022-06-20 09:57:18 +00:00
Torsten Dittmann 62d2dfd915 chore: run linter 2022-06-20 11:24:05 +02:00