Compare commits

..
Author SHA1 Message Date
shimon b06d388d64 fix 2024-09-17 22:08:48 +03:00
shimon 638d79c326 Merge branch '1.6.x' of github.com:appwrite/appwrite into extrnal-messaging-usage 2024-09-17 14:27:05 +03:00
shimon 4654c09edc fix 2024-09-17 14:13:09 +03:00
shimon 4cbbd19cf9 linter 2024-09-17 12:33:06 +03:00
shimon 25f82895c5 adding external messages usage 2024-09-17 12:20:55 +03:00
shimon 0791b68149 adding external messages usage 2024-09-17 11:45:07 +03:00
Christy JacobandGitHub b591eac230 Merge pull request #8662 from appwrite/fix-retention
Add retention env vars to deletes worker
2024-09-17 10:07:09 +02:00
shimon f6d7a3d5cc Merge branch '1.6.x' of github.com:appwrite/appwrite into extrnal-messaging-usage
# Conflicts:
#	app/config/specs/swagger2-1.6.x-client.json
#	app/config/specs/swagger2-1.6.x-console.json
2024-09-17 10:29:14 +03:00
shimon 3f48ec7e48 sync with 1.6.x 2024-09-17 10:28:21 +03:00
Torsten DittmannandGitHub 49cc99a556 Merge pull request #8668 from appwrite/fix-function-storage-metrics
fix: function storage metrics
2024-09-16 14:21:52 +02:00
Torsten Dittmann c5dae9f018 fix: backwards compatibility 2024-09-16 13:49:13 +02:00
Torsten Dittmann a5516765b3 fix: architecture agnostic runtimes in cli 2024-09-16 12:43:59 +02:00
Torsten Dittmann b3ea0bbb6b chore: update compose lock file 2024-09-16 12:04:56 +02:00
Torsten Dittmann 4112880330 chore: run formatter 2024-09-16 12:03:18 +02:00
Torsten Dittmann 7c4a954166 chore: generate specs 2024-09-16 12:00:17 +02:00
Torsten Dittmann 8ac2f64353 fix: function storage metrics 2024-09-16 11:58:08 +02:00
Steven Nguyen d1296dcc08 fix: add retention env vars to deletes worker
The resources are injected in the deletes worker so the env vars need to be passed to the container.
2024-09-13 16:37:04 +02:00
Christy JacobandGitHub a00c771be0 Merge pull request #8643 from appwrite/chore-prettyprint-specs
Chores: Prettyprint specs
2024-09-10 14:52:43 +04:00
Matej Bačo 627ea74134 Update specs 2024-09-10 10:51:18 +00:00
Matej Bačo d25ac4998a Merge remote-tracking branch 'origin/1.6.x' into chore-prettyprint-specs 2024-09-10 10:50:26 +00:00
Christy JacobandGitHub ca9af0510a Merge pull request #8627 from appwrite/fix-functions-logging
Fix: logging behaviour for Functions
2024-09-10 14:49:06 +04:00
Matej Bačo e387ab966f Prettyprint specs 2024-09-10 10:48:42 +00:00
Christy JacobandGitHub 876bb6e2c8 Merge pull request #8631 from appwrite/feat-vcs-env-vars
Feat: VCS vars to deployments & executions
2024-09-10 14:48:22 +04:00
Christy JacobandGitHub d82572acbe Merge pull request #8640 from appwrite/fix-vcs-deployment-size
Fix: vcs deployment size
2024-09-10 14:37:59 +04:00
Christy JacobandGitHub e744a7e022 Merge pull request #8641 from appwrite/fix-scheduler-across-projects
Fix: cross-project scheduler stability
2024-09-10 14:23:26 +04:00
Jake Barnby 5a8adcc0f6 Update database 2024-09-10 22:21:52 +12:00
Jake Barnby 31cc4350a2 Revert version 2024-09-10 15:09:57 +12:00
Steven NguyenandGitHub 16bed9de22 Merge pull request #8649 from appwrite/fix-create-mfa-challenge-rate-limit
Update abuse-key for mfa challenge endpoints
2024-09-09 16:46:40 +02:00
Steven NguyenandGitHub 9febb06052 fix: update abuse-key for mfa challenge endpoints
Because the key was not specific enough, when one user triggered the
rate limit, all users were affected.
2024-09-09 14:10:58 +00:00
Christy JacobandGitHub c7dd8574e4 Merge pull request #8648 from appwrite/phone_auth_metric_rename
Phone auth metric rename
2024-09-09 17:42:11 +04:00
shimon 36486dd3f4 sms messages rename 2024-09-09 15:05:11 +02:00
shimon de8e82926a sms messages rename 2024-09-09 14:54:32 +02:00
Jake BarnbyandGitHub 923252ea05 Merge pull request #8646 from appwrite/1.6.1
Update version
2024-09-09 23:08:13 +12:00
Jake Barnby 7e303399c7 Update version 2024-09-09 23:00:22 +12:00
Jake BarnbyandGitHub 453ce461f9 Merge pull request #8630 from appwrite/1.6.1
1.6.1
2024-09-09 22:45:24 +12:00
Jake Barnby 70c231dc5c Update specs 2024-09-09 22:43:05 +12:00
Jake Barnby f86b75733e Revert body validator 2024-09-09 22:34:24 +12:00
Jake Barnby b0bc888e6c Revert phpunit stop on failure 2024-09-09 21:11:11 +12:00
Jake Barnby fe62cf857c Update docs 2024-09-09 20:38:15 +12:00
Jake Barnby 5511e3d0ec Update console 2024-09-09 20:37:52 +12:00
Jake Barnby a6d2fe6d39 Update SDK generator 2024-09-09 20:37:41 +12:00
Jake Barnby cad78159ea Update SDK versions 2024-09-09 20:37:32 +12:00
Jake Barnby af7bd705f4 Update console SDK version 2024-09-09 19:17:47 +12:00
Matej Bačo 8160e39154 Prettyprint specs 2024-09-08 07:24:17 +00:00
Matej Bačo 3aa2bd6aa3 Use schedule ID as unique memory cache key 2024-09-07 17:31:17 +00:00
Matej Bačo da4c4184bc Fix vcs deployment size 2024-09-07 17:08:09 +00:00
Matej Bačo ff1d64a36a Add VCS vars to deployments & executions 2024-09-06 10:50:29 +00:00
Jake Barnby e73053d5b2 Merge remote-tracking branch 'origin/1.6.x' into 1.6.1 2024-09-06 22:26:01 +12:00
Christy JacobandGitHub 0533792b00 Merge pull request #8629 from appwrite/update-console
chore: update console
2024-09-06 00:24:11 +04:00
Christy Jacob 730cb5280d chore: update console 2024-09-06 00:15:48 +04:00
Christy Jacob d8c15079b6 chore: update console 2024-09-06 00:08:22 +04:00
Christy JacobandGitHub 60b3b3a061 Merge pull request #8622 from appwrite/fix-function-template-async-test
Fix: Add Functions templates async test
2024-09-05 21:04:20 +04:00
Christy JacobandGitHub 3cef3a76ce Merge pull request #8625 from appwrite/fix-router-logging
Fix: router function execution logging
2024-09-05 21:03:07 +04:00
Christy JacobandGitHub 52bda3945d Merge pull request #8628 from appwrite/fix-session-alert-copy
Fix: Improve mail datetime format
2024-09-05 20:47:20 +04:00
Matej Bačo 9891f61610 Improve mail datetime format 2024-09-05 16:33:16 +02:00
Matej Bačo 4ae5e82d6f Fix logging behaviour; new tests 2024-09-05 13:23:24 +00:00
Matej Bačo fbe824af10 Fix router function execution logging 2024-09-05 10:17:30 +00:00
Jake BarnbyandGitHub 583bb7d512 Merge pull request #8544 from appwrite/feat-renaming-attributes
Implement Renaming Attributes in the API
2024-09-05 21:48:02 +12:00
Jake Barnby 3f99f01953 Recreate original on create failure with new key 2024-09-05 20:41:50 +12:00
Matej BačoandGitHub 30a69641cb Merge branch '1.6.x' into fix-function-template-async-test 2024-09-05 10:40:04 +02:00
Jake Barnby a28f19ff3c Merge fix 2024-09-05 16:16:28 +12:00
Jake Barnby d930fed475 Generate console SDK 2024-09-05 15:48:38 +12:00
Jake Barnby 57c5925526 Wrap attribute recreate in transaction 2024-09-05 15:45:28 +12:00
Jake Barnby d39729d830 Param reorder 2024-09-05 15:45:13 +12:00
Jake Barnby df7fa7c344 Revert payload to text 2024-09-05 15:44:49 +12:00
Jake Barnby 24746de9ba Merge remote-tracking branch 'origin/1.6.1' into feat-renaming-attributes
# Conflicts:
#	app/config/specs/open-api3-latest-console.json
#	app/config/specs/open-api3-latest-server.json
#	app/config/specs/swagger2-latest-console.json
#	app/config/specs/swagger2-latest-server.json
#	app/controllers/api/databases.php
2024-09-05 15:31:04 +12:00
Jake BarnbyandGitHub f9992c2f64 Merge pull request #8624 from appwrite/fix-tenant-not-removed
Remove tenant in document filter
2024-09-05 15:29:48 +12:00
Jake BarnbyandGitHub 2a3ae69f1c Merge pull request #8597 from appwrite/feat-string-attribute-resizing
Feat string attribute resizing
2024-09-05 15:03:21 +12:00
Jake Barnby 501e7c2fa0 Add assertion 2024-09-05 14:28:15 +12:00
Jake Barnby c58fa78962 Remove tenant in filter 2024-09-05 14:25:11 +12:00
Matej Bačo 0fcaaf99da Add async dynamic key template test 2024-09-04 18:12:11 +00:00
Torsten DittmannandGitHub e11cbd222e Merge pull request #8619 from appwrite/fix-console-redirect-query-params
Update console redirect to include query params
2024-09-04 19:05:02 +02:00
Jake Barnby d29938107c Merge branch '1.6.1' into feat-renaming-attributes
# Conflicts:
#	app/config/specs/open-api3-latest-console.json
#	app/config/specs/open-api3-latest-server.json
#	app/config/specs/swagger2-1.6.x-console.json
#	app/config/specs/swagger2-latest-console.json
#	app/config/specs/swagger2-latest-server.json
#	composer.lock
2024-09-04 21:18:51 +12:00
Jake Barnby e90b1d219e Lint 2024-09-04 21:06:59 +12:00
Jake Barnby 72d6fb3901 Merge branch '1.6.1' into feat-string-attribute-resizing
# Conflicts:
#	app/config/specs/open-api3-latest-console.json
#	app/config/specs/open-api3-latest-server.json
#	app/config/specs/swagger2-latest-console.json
#	app/config/specs/swagger2-latest-server.json
#	composer.lock
2024-09-04 21:06:21 +12:00
Steven NguyenandGitHub afdf34c45c fix: update console redirect to include query params
Use `$request->getParams()` because `$request->getURI()` does not include
the query string.
2024-09-04 00:18:59 +00:00
Christy JacobandGitHub 6ff1758873 Merge pull request #8616 from appwrite/feat-upload-methodtype
feat: upload methodtype to createdeployment
2024-09-03 18:10:24 +04:00
loks0n 31c21a6a88 chore: specs 1.6.x 2024-09-03 15:01:17 +01:00
loks0n 2bf5809505 feat: add methodType upload to create deployment 2024-09-03 14:44:11 +01:00
Christy JacobandGitHub f16638503a Merge pull request #8615 from appwrite/update-geodb
feat: update geodb
2024-09-03 13:57:25 +04:00
Christy Jacob 4023613bb7 feat: update geodb file name 2024-09-03 11:42:40 +04:00
Christy Jacob 89aceb1db5 feat: update geodb 2024-09-03 11:37:58 +04:00
Jake BarnbyandGitHub 74c447877f Merge pull request #8608 from appwrite/fix-domain-execution-stats
Fix domain execution stats
2024-09-02 23:18:08 +12:00
Bradley SchofieldandGitHub f3878e0f8b Merge branch '1.6.x' into fix-domain-execution-stats 2024-09-02 19:25:06 +09:00
Bradley Schofield e17f391f25 Improve Test Reliabiltiy 2024-09-02 18:57:02 +09:00
Jake BarnbyandGitHub 6bd83c8a70 Merge pull request #8609 from appwrite/fix-deadlock
Fix deadlock
2024-09-02 18:40:39 +12:00
Jake Barnby 98dee5f70d Merge remote-tracking branch 'origin/1.6.x' into fix-deadlock 2024-09-02 18:35:50 +12:00
Jake Barnby a2ce65a5ea Update database for deadlock fix 2024-09-02 18:33:45 +12:00
Bradley SchofieldandGitHub a8b5a8a038 Merge branch '1.6.x' into fix-domain-execution-stats 2024-09-02 13:51:33 +09:00
Bradley Schofield 87e12d028d Increase timer, run linter. 2024-09-02 13:50:58 +09:00
Bradley Schofield cdfc6e640a Add Tests 2024-09-02 13:18:19 +09:00
Bradley Schofield 5820787afc Run Linter 2024-08-30 19:21:26 +09:00
Bradley Schofield 627cbe285f Address Comments 2024-08-30 19:18:45 +09:00
Bradley Schofield 38bc2bb925 Generate New Specs 2024-08-30 18:52:18 +09:00
Bradley Schofield 36c9749098 Add Tests 2024-08-30 18:50:42 +09:00
Bradley Schofield 40b1c28db0 Implement String Attribute Resizing 2024-08-30 18:22:17 +09:00
Bradley Schofield c4d64a52d6 Fix Bandwidth and other metrics not being tracked for custom domain executions 2024-08-30 12:55:25 +09:00
Christy JacobandGitHub 5374336048 Merge pull request #8594 from appwrite/feat-payload-validator
feat: payload validator
2024-08-29 18:52:17 +04:00
loks0n fc630bf3da feat: payload validator 2024-08-29 15:46:18 +01:00
Torsten DittmannandGitHub 5c58ef2691 Merge pull request #8587 from appwrite/docs-add-dart-and-flutter-changelogs
docs: add changelogs for dart and flutter
2024-08-27 16:05:36 +02:00
Torsten Dittmann 3c94e07bbb docs: add changelogs for dart and flutter 2024-08-27 15:25:26 +02:00
Christy JacobandGitHub 78be575048 Merge pull request #8582 from appwrite/update-sdk-versions
chore: update sdks
2024-08-27 16:11:37 +04:00
Christy Jacob 3ef150ff08 Merge branch 'update-sdk-versions' of github.com:appwrite/appwrite into update-sdk-versions 2024-08-27 16:09:55 +04:00
Christy Jacob d13b5ca57e feat: review comments 2024-08-27 16:09:34 +04:00
8e07ea2c69 Update Dockerfile
Co-authored-by: Jake Barnby <jakeb994@gmail.com>
2024-08-27 16:09:07 +04:00
Christy Jacob f8c281dfc0 feat: update cache buster 2024-08-27 15:58:19 +04:00
Christy Jacob 53a86e62d2 Merge branch 'update-sdk-versions' of github.com:appwrite/appwrite into update-sdk-versions 2024-08-27 15:56:52 +04:00
Christy Jacob fec30cc614 feat: update SDK version 2024-08-27 15:56:15 +04:00
Christy JacobandGitHub 9553dc0a85 Merge branch '1.6.x' into update-sdk-versions 2024-08-27 14:52:17 +04:00
Christy Jacob 2ccf617dd8 feat: update SDK version 2024-08-27 14:25:25 +04:00
Jake BarnbyandGitHub 607c5c7638 Merge pull request #8443 from appwrite/feat-1.5.x-impl-deployment-storage-projects-usage
Merge deployments and build storage metrics together in API
2024-08-27 19:38:56 +12:00
Bradley Schofield a02a092faf Merge branch '1.6.x' into feat-1.5.x-impl-deployment-storage-projects-usage
# Conflicts:
#	app/controllers/api/project.php
#	src/Appwrite/Utopia/Response/Model/UsageProject.php
2024-08-27 15:49:21 +09:00
Christy Jacob a2030c170b chore: update sdks 2024-08-26 20:33:43 +04:00
Torsten DittmannandGitHub 8aebad1c01 Merge pull request #8581 from appwrite/chore-bump-console-sdk
chore: bump console sdk
2024-08-26 18:09:09 +02:00
Torsten Dittmann 588475cddf chore: bump console version 2024-08-26 17:51:03 +02:00
Torsten Dittmann e78767f1a0 chore: bump console sdk 2024-08-26 17:16:39 +02:00
Christy JacobandGitHub 1ec3215900 Merge pull request #8580 from appwrite/1.6.x-logging-test
1.6.x logging test
2024-08-26 16:37:23 +04:00
Christy Jacob e8125b4070 feat: linter 2024-08-26 15:05:50 +04:00
Christy Jacob d2c9ce65e3 feat: remove var_dumps 2024-08-26 14:56:30 +04:00
Christy Jacob 4f8e6d7005 feat: update experimental logging provider 2024-08-26 14:42:48 +04:00
Christy Jacob 03031805a9 feat: add logs 2024-08-26 13:33:51 +04:00
Torsten DittmannandGitHub 5b4444804b Merge pull request #8575 from appwrite/chore-upgrade-console
chore: upgrade console
2024-08-23 22:19:34 +02:00
Torsten Dittmann b215ab07fc chore: bump console to 5.0.1 2024-08-23 22:12:27 +02:00
Torsten Dittmann 853bd9a67c chore: upgrade console 2024-08-23 22:11:37 +02:00
Torsten DittmannandGitHub 6208d78146 Merge pull request #8562 from appwrite/feat-react-native-platform
feat: react native platform
2024-08-23 22:09:30 +02:00
Torsten Dittmann 14dedb9392 chore: bump web sdk for console 2024-08-23 21:49:50 +02:00
Torsten Dittmann 6ef600deb9 Merge branch '1.6.x' of https://github.com/appwrite/appwrite into feat-react-native-platform 2024-08-23 21:44:58 +02:00
Christy JacobandGitHub c12854b369 Merge pull request #8574 from appwrite/chore-latest-database
chore: versions update
2024-08-23 21:35:46 +04:00
Binyamin Yawitz 5cdb8388a1 chore: versions update 2024-08-23 13:02:54 -04:00
Binyamin Yawitz 42631aa85e chore: versions update 2024-08-23 11:55:21 -04:00
Christy JacobandGitHub cf6110530a Merge pull request #8572 from appwrite/fix-go-runtime
fix: go runtime
2024-08-22 19:47:38 +04:00
Matej Bačo 6b940bad05 gix go runtime 2024-08-22 15:44:58 +00:00
Christy JacobandGitHub f10f020d95 Merge pull request #8571 from appwrite/fix-go-version
Fix: go version
2024-08-22 19:17:35 +04:00
Matej Bačo 9d1a9c39d8 fix go version 2024-08-22 15:14:37 +00:00
Christy JacobandGitHub 7b8c1c2892 Merge pull request #8561 from appwrite/feat-benchmark-headers
Feat: Headers validator benchmark
2024-08-22 17:54:06 +04:00
Matej Bačo 31e4a24a76 Merge remote-tracking branch 'origin/1.6.x' into feat-benchmark-headers 2024-08-22 12:58:05 +00:00
Christy JacobandGitHub 44174f8e3d Merge pull request #8556 from appwrite/feat-separate-function-sizes
Feat: Separate deployment sizes
2024-08-22 16:50:25 +04:00
Matej Bačo f98184405b Upgrade OPR versions 2024-08-22 12:15:38 +00:00
Matej Bačo df43553857 Update specs and lockfile 2024-08-22 11:01:31 +00:00
Matej Bačo 8b3fa4a170 Merge remote-tracking branch 'origin/1.6.x' into feat-separate-function-sizes 2024-08-22 10:56:57 +00:00
Matej Bačo 2a6873b756 Fix test 2024-08-22 10:51:08 +00:00
Matej BačoandGitHub 287a501f8d Merge branch '1.6.x' into feat-benchmark-headers 2024-08-21 14:36:27 +02:00
Christy JacobandGitHub 9c71f5acad Merge pull request #8567 from ItzNotABug/update-docs
Update Docs
2024-08-21 16:30:07 +04:00
Matej Bačo 37e3c3ee19 Lockfile update 2024-08-21 12:27:11 +00:00
Matej Bačo d0cf2e26d6 Merge remote-tracking branch 'origin/1.6.x' into feat-benchmark-headers 2024-08-21 12:26:59 +00:00
Matej Bačo 59afa21735 Remove bench file 2024-08-21 12:19:15 +00:00
ItzNotABug 3c5bc03acc update: rebuild sdks. 2024-08-21 17:47:19 +05:30
ItzNotABug 706865ccb8 Merge branch '1.6.x' into update-docs 2024-08-21 17:33:02 +05:30
Torsten Dittmann 90c2bb10ff Merge branch 'feat-react-native-platform' of https://github.com/appwrite/appwrite into feat-react-native-platform 2024-08-21 13:22:30 +02:00
Torsten Dittmann 04181ec9ce fix: increase platform type size and add migration 2024-08-21 13:22:24 +02:00
Christy JacobandGitHub f9d131e1b6 Merge pull request #8551 from appwrite/update-sdks-1.6
feat: update sdks
2024-08-21 14:58:31 +04:00
Luke B. SilverandGitHub 14b40ace27 Merge branch '1.6.x' into feat-react-native-platform 2024-08-21 11:55:51 +01:00
Christy Jacob 88b0ab9184 Merge branch '1.6.x' of github.com:appwrite/appwrite into update-sdks-1.6 2024-08-21 14:53:34 +04:00
Christy Jacob bf2ff4be0f feat: update SDKs and docs 2024-08-21 14:53:05 +04:00
ItzNotABug 2a5dfa2dd4 update: rebuild docs with correct syntax. 2024-08-21 14:46:51 +05:30
Matej Bačo 67afb41702 Update lockfile 2024-08-21 07:31:05 +00:00
Matej Bačo 573aaa1613 Merge remote-tracking branch 'origin/1.6.x' into feat-benchmark-headers 2024-08-21 07:29:11 +00:00
Matej Bačo 4424955e64 Update lockfile 2024-08-21 07:27:46 +00:00
Matej Bačo 8e9c1991dd PR review changes 2024-08-21 07:21:55 +00:00
Matej Bačo 695844faa1 Merge remote-tracking branch 'origin/1.6.x' into feat-separate-function-sizes 2024-08-21 07:17:46 +00:00
Christy JacobandGitHub 39b87fba64 Merge pull request #8553 from appwrite/feat-sync-1.6.x-filters-migrations
Sync 1.6.x Filters and Migrations with latest
2024-08-21 01:13:55 +04:00
Christy Jacob 5799892f12 feat: update SDKs and docs 2024-08-21 00:25:59 +04:00
Christy Jacob c760fb7d3f feat: update SDKs and docs 2024-08-21 00:25:30 +04:00
Torsten Dittmann 129c1e7c4f Merge branch '1.6.x' of https://github.com/appwrite/appwrite into feat-react-native-platform 2024-08-20 16:04:40 +02:00
Torsten Dittmann cb374eb9f6 chore: upgrade sdk-generator 2024-08-20 16:02:49 +02:00
Matej Bačo 35b954c335 Fix empty size, cancelled builds 2024-08-20 11:38:42 +00:00
Torsten Dittmann f3874e680b fix: react native platform for ios adn android 2024-08-20 13:03:03 +02:00
Bradley SchofieldandGitHub f4f07860c3 Merge branch '1.6.x' into feat-sync-1.6.x-filters-migrations 2024-08-20 19:57:19 +09:00
Christy Jacob a6748be70f Merge branch '1.6.x' of github.com:appwrite/appwrite into update-sdks-1.6 2024-08-20 14:53:08 +04:00
Christy Jacob 95feb59e0a chore: update SDKs 2024-08-20 14:50:57 +04:00
Christy JacobandGitHub 8f4b66679c Merge pull request #8563 from appwrite/fix-revert-create-execution-sdk-request-type
Revert request type to json in create execution
2024-08-20 14:50:08 +04:00
Khushboo Verma d7cca0e25f Revert request type to json in create execution 2024-08-20 16:16:03 +05:30
Jake BarnbyandGitHub df67192f2f Merge pull request #8384 from appwrite/feat-runtime-controls-1.5.x
Feat runtime controls
2024-08-20 22:27:55 +12:00
Matej Bačo f81800b414 Merge branch 'feat-separate-function-sizes' of https://github.com/appwrite/appwrite into feat-separate-function-sizes 2024-08-20 10:22:18 +00:00
Matej Bačo ddb8ee433d Specs updates 2024-08-20 10:21:56 +00:00
Torsten Dittmann f065022cab feat: react native platform 2024-08-20 12:01:20 +02:00
Bradley SchofieldandGitHub 9e44722b9c Merge branch '1.6.x' into feat-runtime-controls-1.5.x 2024-08-20 18:36:11 +09:00
6d230e7c03 Update src/Appwrite/Utopia/Response/Model/Specification.php
Co-authored-by: Jake Barnby <jakeb994@gmail.com>
2024-08-20 18:35:55 +09:00
Matej Bačo 2d9266d915 Fix benchmark vaalidator failure 2024-08-20 09:24:19 +00:00
Matej Bačo eadfa1dda7 Merge branch 'feat-benchmark-headers' of https://github.com/appwrite/appwrite into feat-benchmark-headers 2024-08-20 09:21:37 +00:00
Matej Bačo 9e64c1753b formatting fix 2024-08-20 09:21:29 +00:00
Matej Bačo bbefdc3405 Improve headers validator 2024-08-20 09:19:31 +00:00
Matej BačoandGitHub 89ca56afd7 Merge branch '1.6.x' into feat-benchmark-headers 2024-08-20 10:53:07 +02:00
Matej BačoandGitHub ba1effdcbf Merge branch '1.6.x' into feat-separate-function-sizes 2024-08-20 10:52:59 +02:00
Matej Bačo 22b054453c Add CI/CD 2024-08-20 08:52:51 +00:00
Matej Bačo 69977138da Add headers validator benchmark 2024-08-20 08:47:50 +00:00
Christy JacobandGitHub 9f49e264dc Merge pull request #8550 from appwrite/fix-session-alerts-bug
chore: fix session alerts
2024-08-20 12:44:13 +04:00
Bradley Schofield dc149761d8 Address Jake's Comments 2024-08-20 13:23:11 +09:00
Bradley SchofieldandGitHub e4147e11b3 Merge branch '1.6.x' into feat-sync-1.6.x-filters-migrations 2024-08-20 13:12:27 +09:00
Bradley Schofield 99ffcdd199 Merge branch '1.6.x' into feat-renaming-attributes
# Conflicts:
#	app/config/specs/open-api3-latest-console.json
#	app/config/specs/open-api3-latest-server.json
#	app/config/specs/swagger2-1.6.X-client.json
#	app/config/specs/swagger2-1.6.X-console.json
#	app/config/specs/swagger2-latest-console.json
#	app/config/specs/swagger2-latest-server.json
#	app/controllers/shared/api.php
#	app/realtime.php
#	composer.lock
#	src/Appwrite/Platform/Workers/Deletes.php
2024-08-20 13:07:55 +09:00
Matej Bačo d87f47ee3c Improve tests 2024-08-19 14:18:57 +00:00
Bradley SchofieldandGitHub 8780c378e6 Merge branch '1.6.x' into feat-runtime-controls-1.5.x 2024-08-19 20:54:48 +09:00
Bradley Schofield 4e2b95aecc Update to the latest version of the executor 2024-08-19 20:23:59 +09:00
Matej Bačo 32191334c7 Merge remote-tracking branch 'origin/1.6.x' into feat-separate-function-sizes 2024-08-19 11:08:26 +00:00
Matej Bačo 12b6351060 Separate deployment and build sizes 2024-08-19 11:06:58 +00:00
Eldad A. FuxandGitHub cdef3e0cde Merge pull request #8555 from appwrite/fix-env-vars
Fix: Env vars functiosn test
2024-08-19 07:05:34 -04:00
Bradley Schofield 3ed9dd288e Test 8GB 8192MB 2024-08-19 19:12:25 +09:00
Bradley Schofield e37c79cf3c Update to 65534 2024-08-19 18:43:50 +09:00
Christy Jacob c0eefc3b46 Merge branch '1.6.x' of github.com:appwrite/appwrite into update-sdks-1.6 2024-08-19 13:41:01 +04:00
Bradley Schofield 4e5a2f71cc Change self-hosted update to 75K 2024-08-19 18:34:52 +09:00
Bradley Schofield 04e7434932 Address Christy's Comments 2024-08-19 18:07:10 +09:00
Matej BačoandGitHub 06f2f96747 Merge branch '1.6.x' into fix-env-vars 2024-08-19 11:02:12 +02:00
Matej Bačo 7c35464f73 Fix tests 2024-08-19 09:00:56 +00:00
Christy JacobandGitHub f53156a57c Merge pull request #8554 from appwrite/fix-env-vars
Fix missing function variables
2024-08-19 12:59:49 +04:00
Bradley Schofield d52ab783d0 Add specification to response filter 2024-08-19 17:51:16 +09:00
Matej Bačo ef8075f86b Fix missing function variables 2024-08-19 08:50:30 +00:00
Bradley Schofield 0488a4582b Add tests 2024-08-19 14:56:43 +09:00
Bradley Schofield eb7f712379 Sync with 1.6.x changes
- Added migration for `files` metadata size increase
- Disabled `specification` migration until variable runtime specs are ready
- Unset `key` for runtimes in response filters
- Set the correct attribute `scopes` to be optional, reverting it for key and setting it for functions.
2024-08-19 14:52:07 +09:00
Bradley Schofield f4bf57efcb Merge remote-tracking branch 'origin/1.6.x' into feat-runtime-controls-1.5.x
# Conflicts:
#	app/config/specs/open-api3-latest-client.json
#	app/config/specs/open-api3-latest-console.json
#	app/config/specs/open-api3-latest-server.json
#	app/config/specs/swagger2-1.6.x-client.json
#	app/config/specs/swagger2-1.6.x-console.json
#	app/config/specs/swagger2-latest-client.json
#	app/config/specs/swagger2-latest-console.json
#	app/config/specs/swagger2-latest-server.json
2024-08-19 14:05:56 +09:00
Bradley Schofield c97de246f3 Deal with Git name case stuff 2024-08-19 14:02:46 +09:00
Bradley Schofield b855baded2 Add total for getSpecifications 2024-08-19 13:18:45 +09:00
Bradley Schofield 09f1a378dc Merge branch '1.6.x' into feat-runtime-controls-1.5.x
# Conflicts:
#	app/config/specs/swagger2-latest-client.json
#	app/config/specs/swagger2-latest-console.json
#	app/config/specs/swagger2-latest-server.json
2024-08-19 11:57:34 +09:00
Christy JacobandGitHub 07525350b2 Merge pull request #8547 from appwrite/fix-templateBranch-in-request-filter
Default fallback to  for templateBranch
2024-08-18 18:41:48 +04:00
Khushboo VermaandGitHub 9175e39292 Merge branch '1.6.x' into fix-templateBranch-in-request-filter 2024-08-18 20:03:45 +05:30
Christy Jacob 4621a7da74 feat: update sdks 2024-08-18 13:25:08 +04:00
Christy Jacob 77c8ab7e5f feat: update sdks 2024-08-18 13:21:23 +04:00
Christy Jacob 044fac3d2a chore: fix session alerts 2024-08-17 11:01:10 +00:00
Christy Jacob fb55fb1136 chupdate cache buster 2024-08-16 21:15:48 +00:00
Christy Jacob a5ccba7561 chore: update console and specs 2024-08-16 20:58:55 +00:00
Christy JacobandGitHub 94070fdc71 Merge pull request #8542 from appwrite/refactor-changing-function-sdk-types
Refactor changing function sdk types
2024-08-17 00:27:12 +04:00
Binyamin Yawitz f60992e81f chore: matching latest specs 2024-08-16 16:26:20 -04:00
Binyamin Yawitz 2de3803796 Merge branch 'refs/heads/1.6.x' into refactor-changing-function-sdk-types
# Conflicts:
#	app/config/specs/open-api3-latest-client.json
#	app/config/specs/open-api3-latest-console.json
#	app/config/specs/open-api3-latest-server.json
#	app/config/specs/swagger2-latest-client.json
#	app/config/specs/swagger2-latest-console.json
#	app/config/specs/swagger2-latest-server.json
2024-08-16 16:20:30 -04:00
Binyamin Yawitz db359e5892 Merge remote-tracking branch 'origin/refactor-changing-function-sdk-types' into refactor-changing-function-sdk-types 2024-08-16 16:19:59 -04:00
Christy JacobandGitHub 911b152d4f Merge pull request #8485 from appwrite/update-docker-base
chore: update docker base image
2024-08-17 00:16:25 +04:00
Khushboo VermaandGitHub 73819ced1b Merge branch '1.6.x' into fix-templateBranch-in-request-filter 2024-08-16 22:17:30 +05:30
Christy JacobandGitHub b115b6fb67 Merge pull request #8546 from appwrite/fix-seconds-precision-exception
Feat: Add seconds precision to scheduledAt
2024-08-16 20:21:27 +04:00
Khushboo Verma 0960a0cd3c Update tests 2024-08-16 18:01:15 +05:30
Khushboo Verma e36c8786ea Add test for response format 2024-08-16 17:50:19 +05:30
Khushboo Verma f4fb3e3c75 Default fallback to for templateBranch 2024-08-16 17:26:19 +05:30
Matej Bačo d5db9253cd Fix breaking changes in lib 2024-08-16 11:25:01 +00:00
Matej Bačo d17efb0180 Upgrade libs 2024-08-16 11:03:54 +00:00
Matej Bačo 8999c2d3f2 Fix failing tests 2024-08-16 10:17:35 +00:00
Matej Bačo edbef8200e Merge remote-tracking branch 'origin/1.6.x' into fix-seconds-precision-exception 2024-08-16 09:15:10 +00:00
Matej Bačo 894a2bb646 Add seconds precision to scheduledAt 2024-08-16 09:11:13 +00:00
Christy JacobandGitHub a114977100 Merge pull request #8543 from appwrite/fix-anyof-validator-specs
Fix: anyof validator specs
2024-08-16 13:01:05 +04:00
Bradley Schofield 9f52fc4e3b Update to use new database abuse adapter 2024-08-16 08:18:57 +00:00
Bradley Schofield 5e5c8007e2 Merge branch '1.6.x' into feat-renaming-attributes 2024-08-16 15:22:11 +09:00
Bradley Schofield 8770638d71 Implement Renaming Attributes in the API 2024-08-16 15:18:52 +09:00
Bradley Schofield 4128d4f221 Merge 1.6.x into feat-runtime-controls 2024-08-16 04:39:21 +00:00
Christy JacobandGitHub 22a3508c24 Merge pull request #8217 from appwrite/feat-extract-team-deletion
Feat Sync team deletion
2024-08-15 23:51:36 +04:00
Matej Bačo 616123868d Revert unwanted change 2024-08-15 14:30:32 +00:00
Matej Bačo 9bac44850e Upgrade lib 2024-08-15 14:22:19 +00:00
Matej Bačo 92c423f744 Fix specs of AnyOf validator 2024-08-15 12:12:15 +00:00
Christy JacobandGitHub e8f40342b1 Merge pull request #8358 from appwrite/fix-16x-qa
fix: Remaning 1.6 bugs
2024-08-15 14:08:40 +04:00
Matej BačoandGitHub c54daae118 Merge branch '1.6.x' into fix-16x-qa 2024-08-15 11:46:54 +02:00
Matej Bačo 56a43c8f74 PR review changes 2024-08-15 09:10:03 +00:00
Matej Bačo 9619d59a13 Update specs 2024-08-15 09:08:00 +00:00
Christy JacobandGitHub 9416f3c12a Merge pull request #8540 from appwrite/fix-reorder-runtimes
fix: reorder runtimes
2024-08-15 13:05:19 +04:00
Matej Bačo bc83b3e5ed Merge remote-tracking branch 'origin/1.6.x' into fix-16x-qa 2024-08-15 09:02:09 +00:00
Christy JacobandGitHub 78af3ab867 Merge pull request #8527 from appwrite/fix-manual-templates
Fix: Manual templates
2024-08-15 12:55:56 +04:00
Bradley SchofieldandGitHub 6b9b1286a4 Merge branch '1.6.x' into feat-runtime-controls-1.5.x 2024-08-15 11:17:50 +09:00
Matej BačoandGitHub f55ae4f485 Merge branch '1.6.x' into refactor-changing-function-sdk-types 2024-08-14 21:58:45 +02:00
Binyamin Yawitz 77329e79e0 feat: generating the latest specs 2024-08-14 14:34:00 -04:00
Binyamin Yawitz b5f55ac5a5 feat: generating latest specs 2024-08-14 14:17:03 -04:00
Binyamin Yawitz cf237d5130 refactor: changing create execution sdk types 2024-08-14 14:16:46 -04:00
Matej Bačo d6676c2e4d Fix tests 2024-08-14 16:35:24 +00:00
Matej Bačo f45f2f127b Merge remote-tracking branch 'origin/1.6.x' into fix-manual-templates 2024-08-14 16:00:34 +00:00
Matej Bačo 9d8c0d37f6 PR review changes 2024-08-14 16:00:13 +00:00
Matej Bačo e7b9218db8 Fix test 2024-08-14 14:52:00 +00:00
Matej Bačo a7df513d33 Faster test 2024-08-14 14:38:41 +00:00
Matej Bačo dae977acd7 Improve test 2024-08-14 14:38:15 +00:00
Christy JacobandGitHub 0d2fbaca45 Merge pull request #8539 from appwrite/fix-header-for-multipart
Add boundary to multipart header
2024-08-14 18:27:02 +04:00
Matej Bačo 839ed27158 Improve failure test logs 2024-08-14 14:19:08 +00:00
Matej Bačo c91bfebbe7 Flaky test improvement 2024-08-14 13:32:15 +00:00
Matej Bačo a7e68836e9 Make flaky test consistent 2024-08-14 13:32:05 +00:00
loks0n bcafec734d fix: reorder templates 2024-08-14 14:11:14 +01:00
Matej Bačo 71840c1f93 Fix tests 2024-08-14 12:58:28 +00:00
Matej Bačo af9acf9f70 Fix tests 2024-08-14 12:50:25 +00:00
Matej Bačo c8e9f2e913 Add template deployment test 2024-08-14 12:14:07 +00:00
Bradley Schofield 3e451c21ae Run Linter 2024-08-14 19:43:16 +09:00
Bradley Schofield 5285ef9939 Merge remote-tracking branch 'origin/1.6.x' into feat-runtime-controls-1.5.x 2024-08-14 19:36:15 +09:00
Matej Bačo b1d6ff4bcc Merge branch 'fix-16x-qa' of https://github.com/appwrite/appwrite into fix-16x-qa 2024-08-14 10:26:13 +00:00
Matej BačoandGitHub 468a540d17 Merge branch '1.6.x' into fix-16x-qa 2024-08-14 12:25:57 +02:00
Matej Bačo 365edae7a9 Fix failing test 2024-08-14 10:12:57 +00:00
Matej Bačo 9964631bb7 Apply new terminology for template branch 2024-08-14 10:01:04 +00:00
Khushboo Verma 59aa5fb7ce Add test for boundary 2024-08-14 15:23:07 +05:30
Matej Bačo 72e4534025 Merge remote-tracking branch 'origin/1.6.x' into fix-manual-templates 2024-08-14 09:50:46 +00:00
Khushboo Verma 95e6f148da Merge branch '1.6.x' into fix-header-for-multipart 2024-08-14 15:12:46 +05:30
Khushboo Verma 60e42c2e07 Add boundary to multipart header 2024-08-14 15:09:55 +05:30
Christy JacobandGitHub b523521434 Merge pull request #8537 from appwrite/1.6.x-update-migration-specifications
Update size to specification for variable runtimes
2024-08-14 12:47:07 +04:00
Matej Bačo 3b20e53818 Merge remote-tracking branch 'origin/1.6.x' into fix-16x-qa 2024-08-14 08:06:10 +00:00
Bradley Schofield 79a757297d Update size to specification for variable runtimes 2024-08-14 11:48:40 +09:00
Christy JacobandGitHub c3199210fa Merge pull request #8528 from appwrite/fix-tempaltes-cors
Fix: Templates CORS
2024-08-14 00:53:30 +04:00
Christy JacobandGitHub bf63ab8f18 Merge pull request #8529 from appwrite/sync-1.6-main
Sync 1.6 with main
2024-08-14 00:09:56 +04:00
Christy Jacob 748c298e06 chore: generate specs 2024-08-13 15:59:04 +00:00
Christy Jacob bfa253297b Merge branch 'main' of https://github.com/appwrite/appwrite into sync-1.6-main 2024-08-13 15:36:13 +00:00
Christy JacobandGitHub 83fe982901 Merge pull request #8509 from appwrite/1.5.x
Sync 1.5.x into main
2024-08-13 19:09:03 +04:00
Matej Bačo c1e62a4e11 Add api group to templates 2024-08-13 12:59:37 +00:00
Matej Bačo 380dc8a106 Fix manual templates 2024-08-13 10:50:58 +00:00
Matej Bačo 6406cb485f Post-merge sync 2024-08-13 09:06:46 +00:00
Matej Bačo 1bf879f16a Merge remote-tracking branch 'origin/main' into fix-16x-qa 2024-08-13 09:05:53 +00:00
Christy JacobandGitHub 282f5088db Merge pull request #8523 from appwrite/refactor-console-links
Refactor console links
2024-08-13 01:12:31 +04:00
Christy JacobandGitHub 603430a013 Merge pull request #8522 from appwrite/feat-1.5.10-release-prep
Prepare 1.5.10 release
2024-08-13 00:51:33 +04:00
Christy JacobandGitHub 3da1cc69d7 Merge pull request #8484 from appwrite/fix-missing-build-logs
Fix: missing build logs
2024-08-13 00:38:23 +04:00
Binyamin Yawitz 4373e72262 fix: typo 2024-08-12 16:37:49 -04:00
Christy JacobandGitHub 87d6900f48 Merge pull request #8517 from appwrite/fix-deploy-from-git-with-space
Fix deploy from git with space
2024-08-13 00:36:52 +04:00
Binyamin Yawitz fbd55eb17e review: addressing 2024-08-12 16:36:16 -04:00
Binyamin Yawitz aa27a37064 review: addressing 2024-08-12 16:33:00 -04:00
Christy JacobandGitHub 2de6a93b77 Merge pull request #8477 from appwrite/feat-add-multipart-support
Add multipart support
2024-08-13 00:31:45 +04:00
Binyamin Yawitz 0690e05807 chore: Updating console version 2024-08-12 16:27:44 -04:00
Binyamin Yawitz 22deb883c1 refactor: console links 2024-08-12 15:59:42 -04:00
Steven NguyenandGitHub 92fea47bf4 Add 1.5.10 to CHANGES.md 2024-08-12 19:58:25 +00:00
Steven NguyenandGitHub f47af1626c Bump appwrite version to 1.5.10 2024-08-12 19:55:22 +00:00
Steven NguyenandGitHub 672dfd9a26 Merge pull request #8519 from appwrite/fix-8518-migration-stuck
Fix migration stuck at "Starting Data Migration [...]"
2024-08-12 12:54:36 -07:00
Steven NguyenandGitHub e8c303e3cd Merge pull request #8520 from appwrite/chore-bump-console-4.3.30
Bump console to version 4.3.30
2024-08-12 12:50:21 -07:00
Steven NguyenandGitHub 0d451ec123 Bump console to version 4.3.30 2024-08-12 19:44:55 +00:00
Steven NguyenandGitHub a52626e5d3 fix(upgrade): fix migration stuck at "Starting Data Migration [...]"
The iterator was in the loop so it was always reset to null and the
same data set to be scanned.

For cases where this happened, the iterator was not empty, but the keys
returned from the scan was empty. According to [redis](https://redis.io/docs/latest/commands/scan/#number-of-elements-returned-at-every-scan-call),
this is expected behavior.

> SCAN family functions do not guarantee that the number of elements returned per call are in a given range. The commands are also allowed to return zero elements, and the client should not consider the iteration complete as long as the returned cursor is not zero.

As such, we must make sure we're using the new iterator returned to
continue scanning the keys.
2024-08-12 19:34:23 +00:00
Binyamin Yawitz 5bf9794cb2 chore: pint 2024-08-12 15:00:19 -04:00
Binyamin Yawitz 9b79b14821 fix: github cloning and archiving of functions with space 2024-08-12 14:46:12 -04:00
Khushboo Verma cd5a9c5c84 Update proxy version 2024-08-12 23:41:33 +05:30
Khushboo Verma e4cfcd00fd Updated composer.json 2024-08-12 23:17:22 +05:30
Christy JacobandGitHub ad43e1c419 Merge pull request #8412 from appwrite/feat-schedule-execution-improvements
feat: schedule execution improvements
2024-08-12 19:59:56 +04:00
Christy JacobandGitHub 6d7fe6e28d Merge pull request #8452 from appwrite/fix-buckets-metadata
fix: Increasing buckets metadata
2024-08-12 19:10:36 +04:00
Christy JacobandGitHub 856abeb76b Merge pull request #8466 from appwrite/feat-adding-email
Feat changing emails
2024-08-12 19:01:33 +04:00
Binyamin Yawitz c0770621cf fix: reviews 2024-08-12 07:36:15 -04:00
Christy JacobandGitHub 8671609944 Merge pull request #8497 from appwrite/chore-upgrading-logger
chore: Upgrading logger
2024-08-12 15:23:28 +04:00
Christy JacobandGitHub ec56ef9831 Merge pull request #8500 from appwrite/fix-keep-git
Fix keep git
2024-08-12 15:22:00 +04:00
Christy JacobandGitHub 891e709ba2 Merge pull request #8501 from appwrite/feat-adding-email-templates
Feat adding email templates
2024-08-12 14:35:41 +04:00
Christy JacobandGitHub a3238568ed Merge pull request #8515 from appwrite/chore-allow-more-deployment-attributes
Allow deployment queries on type and size
2024-08-12 14:34:56 +04:00
Khushboo Verma 468a97bcd2 Merge branch '1.6.x' into feat-add-multipart-support 2024-08-12 15:39:46 +05:30
Khushboo Verma 285b48a9e8 Replace regex with ctype function 2024-08-12 15:39:35 +05:30
Khushboo Verma 70c0c7707a Add tests for negative size and invalid-string 2024-08-12 15:27:50 +05:30
Khushboo Verma 1a5b5f15b0 Merge branch '1.6.x' into chore-allow-more-deployment-attributes 2024-08-12 15:21:21 +05:30
Khushboo Verma 6f1655a420 Add tests for querying deployments with size and type 2024-08-12 15:20:24 +05:30
Luke B. SilverandGitHub 4b5d8b4102 Merge branch '1.6.x' into feat-schedule-execution-improvements 2024-08-12 10:42:52 +01:00
Christy JacobandGitHub 4f0a265520 Merge pull request #8503 from appwrite/feat-base-runtimes
feat: base runtimes key
2024-08-12 13:41:54 +04:00
Christy JacobandGitHub 70c933f8d8 Merge pull request #8492 from appwrite/feat-dynamic-keys-build
Feat: Dynamic keys in builds
2024-08-12 13:24:30 +04:00
Khushboo Verma 74615f6d1c Merge branch '1.6.x' into chore-allow-more-deployment-attributes 2024-08-12 14:53:16 +05:30
Christy JacobandGitHub 4abb6bcabf Merge pull request #8493 from appwrite/fix-4xx-executions-status
Fix: 4XX execution status
2024-08-12 13:20:33 +04:00
Khushboo Verma 34fc855c8a Allow deployment queries on type and size 2024-08-12 14:49:16 +05:30
Matej BačoandGitHub 47a0998211 Merge branch '1.6.x' into fix-4xx-executions-status 2024-08-12 09:54:55 +02:00
Matej Bačo 1334cf116b Speed up new test 2024-08-12 07:26:20 +00:00
Matej BačoandGitHub e6664fde7a Merge branch '1.6.x' into feat-dynamic-keys-build 2024-08-12 09:20:30 +02:00
Khushboo Verma d895e62c81 Fixed GraphQL tests 2024-08-11 23:06:05 +05:30
Khushboo Verma f6530fd6a5 Simplified headers validator 2024-08-11 18:32:14 +05:30
Khushboo Verma a8973ab26b Improved header tests 2024-08-11 18:15:10 +05:30
Khushboo Verma 8667e9f821 Make application/json as default 2024-08-11 17:56:02 +05:30
Khushboo Verma c8d04c11eb Added more tests to headers validator 2024-08-11 02:25:03 +05:30
Khushboo Verma 2b006ba7af Merge branch '1.6.x' into feat-add-multipart-support 2024-08-10 22:59:31 +05:30
Steven NguyenandGitHub 4dc2b57502 Merge pull request #8507 from appwrite/feat-update-benchmark-comment
Feat update benchmark comment
2024-08-09 17:16:38 -07:00
Steven NguyenandGitHub b5fad9f234 Merge pull request #8505 from appwrite/feat-1.5.9-release-prep
Prepare 1.5.9 release
2024-08-09 14:43:15 -07:00
Christy JacobandGitHub 7669f2c485 Merge pull request #8504 from appwrite/chore-bump-console-4.3.29
Bump console to version 4.3.29
2024-08-10 00:47:06 +04:00
Binyamin Yawitz 6f1e3722bb fix: checking another package 2024-08-09 14:44:51 -04:00
Binyamin Yawitz bd30c9c153 fix: checking other package 2024-08-09 14:19:30 -04:00
Binyamin Yawitz 738b08aab5 fix: Updating benchmark comment instead of a new one 2024-08-09 12:43:05 -04:00
Steven NguyenandGitHub 0a18f77e68 Add 1.5.9 to CHANGES.md 2024-08-09 16:06:02 +00:00
Steven NguyenandGitHub 2b9f3c4638 Bump appwrite version to 1.5.9 2024-08-09 16:06:02 +00:00
Steven NguyenandGitHub 8eb707be2c Bump console to version 4.3.29 2024-08-09 15:53:26 +00:00
Khushboo Verma deeffa2a6b Updated test 2024-08-09 20:38:50 +05:30
Steven NguyenandGitHub ae7b004b26 Merge pull request #8502 from appwrite/chore-bump-executor
Bump executor version from 0.5.5 to 0.5.7
2024-08-09 07:50:39 -07:00
Khushboo VermaandGitHub f3e4987f6c Merge branch '1.6.x' into feat-add-multipart-support 2024-08-09 19:38:26 +05:30
Binyamin Yawitz 24137abd42 fix: Adding otp session email customizing 2024-08-09 09:05:35 -04:00
loks0n 0e773fefdf feat: improve test 2024-08-09 13:10:07 +01:00
loks0n e1c8cfc4a1 chore: refactor $key/$id names 2024-08-09 12:59:43 +01:00
loks0n f6dec62c50 feat: add base/key runtime 2024-08-09 12:56:55 +01:00
loks0n 1024c98bb2 Merge branch 'feat-schedule-execution-improvements' of https://github.com/appwrite/appwrite into feat-schedule-execution-improvements 2024-08-09 11:30:16 +01:00
loks0n 464e1e247c test: fix expect 400 2024-08-09 11:30:01 +01:00
Luke B. SilverandGitHub a1df29d5f6 Merge branch '1.6.x' into feat-schedule-execution-improvements 2024-08-09 10:44:38 +01:00
loks0n 30132e7e93 test: fix body check, not possible 2024-08-09 10:43:08 +01:00
Bradley Schofield a59ba219ad Update specification consts 2024-08-09 17:17:13 +09:00
Steven NguyenandGitHub 6a4fa91aac chore: bump executor version from 0.5.5 to 0.5.7 2024-08-08 22:55:35 +00:00
Steven NguyenandGitHub 324d615536 Merge pull request #8495 from appwrite/fix-migrations
fix: Moving migration to be inside coroutine completely
2024-08-08 15:53:26 -07:00
Steven NguyenandGitHub 71cfdd74f1 Merge pull request #8499 from ItzNotABug/main
Merge `main` to `1.5.x`
2024-08-08 15:51:01 -07:00
Binyamin Yawitz 850052b92f fix: Adding otp session email customizing 2024-08-08 14:30:07 -04:00
Binyamin Yawitz 95fe939136 feat: adding explanation 2024-08-08 13:50:25 -04:00
Binyamin Yawitz 1c6b735a27 feat: disconnecting git only when provider it is an empty string 2024-08-08 13:48:45 -04:00
Christy JacobandGitHub ce438f182c Merge pull request #8496 from appwrite/fix-add-scopes-to-function-template
Add scopes to function template
2024-08-08 18:30:54 +04:00
Khushboo Verma 7cfdf40b47 Fix tests 2024-08-08 19:38:59 +05:30
Binyamin Yawitz 01f27874b2 fix: Addressing review 2024-08-08 10:03:10 -04:00
Binyamin Yawitz 844ec11bd3 Merge branch 'refs/heads/1.6.x' into feat-extract-team-deletion 2024-08-08 09:58:30 -04:00
Binyamin Yawitz 9e81e5fe3c chore: Upgrading logger 2024-08-08 09:53:18 -04:00
Khushboo VermaandGitHub 107c9189b7 Merge branch '1.6.x' into fix-add-scopes-to-function-template 2024-08-08 19:17:10 +05:30
Khushboo Verma caa234f140 Add scopes to function template 2024-08-08 19:15:00 +05:30
Christy JacobandGitHub 07b695fae9 Merge pull request #8459 from appwrite/refactor-session-alerts
refactor: no session alerts for otp and magic-url logins
2024-08-08 17:42:43 +04:00
Binyamin Yawitz 8e7cc6ed14 fix: Moving migration to be inside coroutine completely 2024-08-08 09:25:56 -04:00
Luke B. SilverandGitHub f1013a79e8 Merge branch '1.6.x' into feat-schedule-execution-improvements 2024-08-08 13:32:58 +01:00
Khushboo Verma 516d05402f Merge branch 'feat-add-multipart-support' of github.com:appwrite/appwrite into feat-add-multipart-support 2024-08-08 15:43:35 +05:30
Khushboo Verma e6473db96c Update create execution body limit to 10MB 2024-08-08 15:42:58 +05:30
Matej Bačo 47316a250b Edge case for test case 2024-08-08 09:15:53 +00:00
Matej Bačo 90b9d176ba Fix unit test placement 2024-08-08 09:02:49 +00:00
Matej Bačo bc4a250813 Fix bug in response filter 2024-08-08 08:51:38 +00:00
Matej Bačo a9a6f65f8e Merge remote-tracking branch 'origin/1.6.x' into feat-dynamic-keys-build 2024-08-08 08:50:11 +00:00
Matej Bačo f561311d76 Fix failing test 2024-08-08 08:50:01 +00:00
Matej Bačo f8fb98d377 Update response filter 2024-08-08 08:42:38 +00:00
Matej Bačo b20ee17fea Merge remote-tracking branch 'origin/1.6.x' into fix-4xx-executions-status 2024-08-08 08:38:20 +00:00
Matej Bačo 25f5c83594 Fix 4XX execution status 2024-08-08 08:38:15 +00:00
Khushboo VermaandGitHub e297371aa4 Merge branch '1.6.x' into feat-add-multipart-support 2024-08-08 14:07:12 +05:30
Christy JacobandGitHub 5534c4fddb Merge pull request #8490 from appwrite/fix-deployment-method
Fix: Deployment method
2024-08-08 12:35:23 +04:00
Matej Bačo 5d9804f42a Update 1.6 specs 2024-08-08 08:23:43 +00:00
Khushboo Verma 066dc59064 Update error message 2024-08-08 13:49:33 +05:30
Khushboo Verma 41de522d04 Merge branch '1.6.x' into feat-add-multipart-support 2024-08-08 13:47:11 +05:30
Matej Bačo 5b184236c1 Dynamic keys in builds 2024-08-08 09:38:37 +02:00
Matej Bačo 288e718890 Update specs 2024-08-08 09:11:33 +02:00
Matej Bačo 90c7ab5c05 Rename deployment method 2024-08-08 09:07:27 +02:00
Steven NguyenandGitHub 6410b2062c Merge pull request #8472 from ItzNotABug/fix-proxy-rules-check
Fix Domain Check
2024-08-07 22:17:45 -07:00
Bradley Schofield 9900f998bc Merge branch '1.5.x' into feat-runtime-controls-1.5.x 2024-08-08 12:39:56 +09:00
Bradley Schofield 0116c1baf6 Update specs 2024-08-08 11:31:34 +09:00
Bradley Schofield 110b6f7989 Merge branch 'feat-runtime-controls-1.5.x' of https://github.com/appwrite/appwrite into feat-runtime-controls-1.5.x 2024-08-08 11:28:59 +09:00
Bradley Schofield 81efc4aff9 Update test 2024-08-08 11:28:57 +09:00
078b159942 Update src/Appwrite/Platform/Workers/Builds.php
Co-authored-by: Christy Jacob <christyjacob4@gmail.com>
2024-08-08 11:28:03 +09:00
948fbc0916 Update src/Appwrite/Utopia/Response/Model/Func.php
Co-authored-by: Christy Jacob <christyjacob4@gmail.com>
2024-08-08 11:27:49 +09:00
Jake BarnbyandGitHub 314b27493f Merge pull request #8488 from appwrite/1.5.x
Sync 1.5.x into main
2024-08-08 13:28:58 +12:00
Christy JacobandGitHub 1452e168bf Merge pull request #8396 from appwrite/fix-build-size-limits
fix: build size limits
2024-08-08 01:43:44 +04:00
Steven NguyenandGitHub 8f0294f9cb Merge pull request #8361 from appwrite/feat-1.5.8-release-prep
Prepare 1.5.8 release
2024-08-07 13:00:40 -07:00
loks0n b87cabfc49 test: fix unused var 2024-08-07 17:49:03 +01:00
loks0n e2ed0b2693 Merge branch '1.6.x' of https://github.com/appwrite/appwrite into feat-schedule-execution-improvements 2024-08-07 17:43:07 +01:00
loks0n f1b40c69cd Merge branch '1.6.x' of https://github.com/appwrite/appwrite into fix-build-size-limits 2024-08-07 17:31:51 +01:00
loks0n da2c2e6f1d chore: update desc 2024-08-07 17:30:56 +01:00
Matej Bačo 870cbbb019 Add commments 2024-08-07 15:13:24 +00:00
Christy JacobandGitHub f20851e8f7 Merge pull request #8483 from appwrite/fix-template-variable
Add value to variables template
2024-08-07 18:05:34 +04:00
Khushboo Verma 2f56c123c9 Merge branch '1.6.x' into feat-add-multipart-support 2024-08-07 18:46:46 +05:30
Khushboo Verma dcf1684c8c Update dynamic response method 2024-08-07 18:45:53 +05:30
Christy Jacob 9ad86b5711 chore: update docker base image 2024-08-07 13:06:28 +00:00
Christy JacobandGitHub 75e6e2e734 Merge pull request #8422 from appwrite/feat-mock-numbers-review
feat: address review comments
2024-08-07 17:05:33 +04:00
Matej Bačo 8e3fbfc00d Fix missing build logs 2024-08-07 10:53:40 +02:00
Bradley Schofield 2926ae281a Add missing specs and update executor 2024-08-07 17:08:51 +09:00
Khushboo Verma 5eacde84ae Add value to variables template 2024-08-07 00:01:54 +05:30
Khushboo Verma 22853b7b59 Fixed test 2024-08-06 23:49:09 +05:30
Khushboo Verma d4cb90c608 Addressed PR comments 2024-08-06 23:01:09 +05:30
Christy JacobandGitHub 7ca654d35e Merge pull request #8482 from appwrite/chore-bump-console-4.3.27 2024-08-06 21:09:06 +04:00
Steven NguyenandGitHub 203b6e7b56 chore: regenerate latest and 1.5.x specs 2024-08-06 16:14:19 +00:00
Steven NguyenandGitHub 7e13e380f1 Add 1.5.8 to CHANGES.md 2024-08-06 16:14:19 +00:00
Steven NguyenandGitHub d900e88e7e Merge pull request #8416 from appwrite/fix-realtime-permission-change
Fix realtime permission change
2024-08-06 09:12:11 -07:00
Steven NguyenandGitHub ab7f0b1348 Bump console to version 4.3.27 2024-08-06 16:03:53 +00:00
Christy JacobandGitHub a019ada0e7 Merge branch '1.6.x' into feat-mock-numbers-review 2024-08-06 19:32:30 +04:00
Bradley Schofield 9da682ec48 Merge branch '1.5.x' into feat-runtime-controls-1.5.x 2024-08-06 18:57:55 +09:00
Bradley Schofield e51f912ab1 Address Jake's comments and add 0.5 cpu spec 2024-08-06 18:54:46 +09:00
Khushboo Verma ccdfc8b1ea Resolve merge conflicts 2024-08-06 14:02:48 +05:30
Khushboo Verma 6691c985dd Add headers validator 2024-08-06 13:49:28 +05:30
Binyamin Yawitz 834fad78e1 refactor: Variables names 2024-08-05 16:20:52 -04:00
Binyamin Yawitz 4ca3ef020f Merge branch 'refs/heads/1.6.x' into refactor-session-alerts
# Conflicts:
#	app/controllers/api/account.php
2024-08-05 16:19:41 -04:00
Binyamin Yawitz 47d1bc44e5 refactor: Variables names 2024-08-05 16:16:59 -04:00
18a519f32d typo
Co-authored-by: Steven Nguyen <1477010+stnguyen90@users.noreply.github.com>
2024-08-05 15:46:23 -04:00
e12e28c1f1 typo
Co-authored-by: Steven Nguyen <1477010+stnguyen90@users.noreply.github.com>
2024-08-05 15:46:12 -04:00
Christy JacobandGitHub 21ece879b2 Merge pull request #8473 from appwrite/feat-functions-autorestart
Feat: Functions autorestart
2024-08-05 18:11:31 +04:00
Christy JacobandGitHub ad9586e7c7 Merge pull request #8434 from appwrite/fix-redeployments
Fix: function redeployments
2024-08-05 17:38:44 +04:00
Matej BačoandGitHub 9d271effdb Merge branch '1.6.x' into feat-functions-autorestart 2024-08-05 15:27:49 +02:00
Khushboo Verma 6c6ef78238 Resolve conflict 2024-08-05 18:41:35 +05:30
Khushboo Verma 3190384d24 Add multipart support 2024-08-05 18:38:41 +05:30
Christy JacobandGitHub 085efb02c5 Merge pull request #8445 from appwrite/fix-template-tags
Fix: template tags
2024-08-05 17:04:12 +04:00
Christy JacobandGitHub 6120391eb5 Merge pull request #8399 from appwrite/feat-session-alert-improvements
feat: session alert improvements
2024-08-05 13:44:54 +04:00
Bradley Schofield 6415533365 Update Specifications.php 2024-08-05 18:01:28 +09:00
Bradley Schofield 19e7769d8c Merge branch '1.5.x' into feat-runtime-controls-1.5.x 2024-08-05 17:38:14 +09:00
Bradley Schofield fb474734fe Ditch using an enum, use class 2024-08-05 16:16:24 +09:00
Bradley Schofield 4c56de8348 Move specification enum into an autoloaded directory 2024-08-05 15:53:09 +09:00
Jake BarnbyandGitHub 8f608e205f Merge pull request #8463 from appwrite/fix-1.5.x-fix-domains-events
Fix queueForUsage not triggering for domain executions
2024-08-05 16:04:18 +12:00
Bradley Schofield 3a91fee41b Run Linter 2024-08-05 12:24:27 +09:00
Bradley Schofield 4801fb816a Fix Tests 2024-08-05 12:21:10 +09:00
Matej Bačo bce06a6178 Supply autorestart to executor 2024-08-03 09:14:19 +00:00
Christy Jacob 32a1aaca24 chore: revertomposer 2024-08-03 07:49:11 +00:00
Christy Jacob 7be4196a58 chore: refactor code 2024-08-03 07:22:34 +00:00
Christy JacobandGitHub 877a6a3f54 Merge pull request #8467 from appwrite/chore-updating-dbip
chore: Upgrading dbip to latest version
2024-08-03 11:02:09 +04:00
ItzNotABug b0441e5465 fix: domain check. 2024-08-03 12:26:21 +05:30
Binyamin Yawitz 2aa1511bbf chore: Upgrading dbip to latest version 2024-08-02 10:19:23 -04:00
Binyamin Yawitz 73ecec099d feat: adding team email and changing base to noreplay 2024-08-02 08:59:47 -04:00
Christy JacobandGitHub c095cb6e2e Merge pull request #8465 from appwrite/chores-upgrade-sdks
Chode: Upgrade SDK version
2024-08-02 16:46:51 +04:00
Matej Bačo bb1371c1fa Update sdks to 1.6.x 2024-08-02 14:36:29 +02:00
Bradley Schofield eaef82b613 Update functions.php 2024-08-02 17:00:42 +09:00
Bradley Schofield 275ecc9f83 Fix specifications and make builds memory minimum 1024 2024-08-02 16:45:22 +09:00
Bradley Schofield f5571b4caa Add Metric Tests to Domain Executions 2024-08-02 16:24:54 +09:00
Bradley Schofield 906de6a802 Fix queueForUsage not triggering for domain executions 2024-08-02 15:28:39 +09:00
Bradley Schofield aa21a1a200 Update RuntimeSpecification.php 2024-08-02 12:05:07 +09:00
Steven NguyenandGitHub 5ddc705099 Merge pull request #8433 from appwrite/PR_SecurityScan_Action
Adding PR Security Scan
2024-08-01 17:07:24 -07:00
Binyamin Yawitz be1753a198 refactor: no session alerts for otp and magic-url logins 2024-08-01 14:36:21 -04:00
Bradley Schofield 6e5e249e09 Update specs 2024-08-01 19:24:01 +09:00
Bradley Schofield dcbf8356c0 Merge branch '1.5.x' into feat-runtime-controls-1.5.x 2024-08-01 19:23:56 +09:00
Bradley Schofield 1574bfdc9a Update functions.php 2024-08-01 18:40:36 +09:00
Bradley Schofield facb1ad174 Cleanup leftovers and use hook for determining billing stuff 2024-08-01 15:30:24 +09:00
Christy JacobandGitHub 8fee03bd36 Merge pull request #8398 from appwrite/fix-disabled-function-logging
Handle false appended to string
2024-08-01 02:04:33 +04:00
Christy JacobandGitHub 0ae40748fe Merge branch '1.6.x' into feat-schedule-execution-improvements 2024-08-01 01:01:43 +04:00
Christy JacobandGitHub 733b654c9a Merge pull request #8414 from appwrite/feat-adding-cicd-benchmarker
feat: Adding ci/cd benchmark
2024-08-01 00:51:37 +04:00
Christy Jacob cf4030095f chore: linter 2024-07-31 20:48:59 +00:00
Christy JacobandGitHub 2686e06e68 Merge branch '1.6.x' into feat-session-alert-improvements 2024-08-01 00:44:39 +04:00
Christy Jacob de1d205341 chore: update changes from merge 2024-07-31 20:43:28 +00:00
Christy Jacob 654b73c966 Merge branch '1.6.x' of https://github.com/appwrite/appwrite into feat-schedule-execution-improvements 2024-07-31 20:41:42 +00:00
Christy JacobandGitHub c70f3476e2 Merge pull request #8444 from appwrite/tests-functions-refactoring
tests: Refactor deployment check in function tests
2024-08-01 00:16:00 +04:00
Christy JacobandGitHub 58aa2b0571 Merge pull request #8395 from appwrite/migration-clean-cache
Clean projects cache while migrating
2024-07-31 19:31:44 +04:00
Bradley Schofield 2060d3f09c Rename everything to use specification instead of size 2024-07-31 20:27:32 +09:00
shimon 00fc34a2a4 get project db key by region 2024-07-31 13:23:51 +03:00
Bradley Schofield 198a7973c7 Implement Eldad's Suggestions 2024-07-31 15:21:07 +09:00
EvanandGitHub 52c63248dd Update pr-scan.yml 2024-07-30 17:47:42 -07:00
EvanandGitHub ad2e53920f Update pr-scan.yml 2024-07-30 17:46:09 -07:00
Binyamin Yawitz 821d0bee19 feat: Purging collection cache 2024-07-30 20:36:29 -04:00
Binyamin Yawitz 999c2cfac7 fix: reviews 2024-07-30 17:39:32 -04:00
Binyamin Yawitz 1559fec29a fix: Increasing buckets metadata 2024-07-30 16:53:18 -04:00
shimon 29e169fe95 Merge branch '1.5.x' of github.com:appwrite/appwrite into migration-clean-cache 2024-07-30 22:29:35 +03:00
Khushboo VermaandGitHub e3017a83e0 Merge branch '1.6.x' into fix-disabled-function-logging 2024-07-30 19:21:24 +05:30
Christy JacobandGitHub c857f2ddf9 Merge pull request #8427 from appwrite/feat-move-functions-marketplace-to-appwrite
Move functions marketplace to appwrite
2024-07-30 17:07:15 +04:00
Khushboo Verma 395f431718 Add endpoint to get template by ID 2024-07-30 17:16:45 +05:30
Khushboo Verma 939adfd09b Improve tests 2024-07-30 16:11:04 +05:30
Khushboo Verma c9f8671af1 Small fixes 2024-07-30 15:13:38 +05:30
Christy JacobandGitHub e31bae7644 Merge pull request #8449 from appwrite/feat-1.5.x-mbSeconds-2
Move mbSeconds into 1.5.x
2024-07-30 13:25:37 +04:00
Bradley Schofield fddfcac0ea Regenerate Specs 2024-07-30 17:57:06 +09:00
Bradley Schofield f46e210000 Move mbSeconds into 1.5.x 2024-07-30 17:53:28 +09:00
Matej Bačo 85fa7268b5 Upgrade lib version 2024-07-30 07:51:57 +00:00
Khushboo Verma 198b460e22 Improve tests 2024-07-30 02:25:18 +05:30
Matej Bačo e33a035a81 Upgrade lib 2024-07-29 21:01:32 +02:00
Matej Bačo 35a3542a9b Merge branch '1.5.x' into fix-template-tags 2024-07-29 20:00:18 +02:00
Steven NguyenandGitHub d1fbf8f571 Merge pull request #8442 from appwrite/1.5.x-update-migrations
Update lock file with new migrations version
2024-07-29 10:58:28 -07:00
Matej Bačo cb9e5bd0ae Upgrade VCS and support 0.1.x tags 2024-07-29 19:28:15 +02:00
Christy JacobandGitHub 4809f49aeb Merge pull request #8415 from appwrite/feat-strip-mail-vars
Feat strip mail vars
2024-07-29 19:03:27 +04:00
Khushboo Verma df9f4ffb04 Add tests for filtering and pagination 2024-07-29 19:09:48 +05:30
Khushboo Verma 0369e8913f Add filter by runtimes 2024-07-29 18:59:16 +05:30
Binyamin Yawitz 6265a25e90 tests: Refactor deployment check in function tests 2024-07-29 08:39:11 -04:00
Khushboo Verma 9f0f5657cb Add filtering using usecase 2024-07-29 17:55:58 +05:30
Khushboo Verma 7dca530f70 Add pagination to templates 2024-07-29 16:02:49 +05:30
Khushboo Verma 57bd180fd4 Make code verbose 2024-07-29 11:22:32 +05:30
Khushboo Verma d43039387e Merge branch '1.6.x' into fix-disabled-function-logging 2024-07-29 11:19:36 +05:30
Bradley Schofield 16cd971682 Merge deployments and build storage metrics together 2024-07-29 12:03:41 +09:00
Bradley Schofield 6590d13fca Update lock file 2024-07-29 11:14:17 +09:00
Khushboo Verma af94fc7882 Add test for endpoint 2024-07-26 17:59:18 +05:30
Khushboo Verma de114e61cd Merge branch '1.6.x' into feat-move-functions-marketplace-to-appwrite 2024-07-26 17:48:48 +05:30
Khushboo Verma 03de578293 Rename as per convensions 2024-07-26 17:47:03 +05:30
Khushboo Verma df5c495e8f Remove APPWRITE_API_KEY and add scopes 2024-07-26 16:06:40 +05:30
Jake BarnbyandGitHub 153736a020 Merge pull request #8425 from appwrite/feat-expose-execution-schedule-date
Feat: scheduledAt in execution response model
2024-07-25 22:01:41 +12:00
Matej Bačo 75db8946a6 Fix function redeployments 2024-07-25 08:36:11 +00:00
Matej Bačo c924e417be Merge remote-tracking branch 'origin/1.6.x' into feat-expose-execution-schedule-date 2024-07-25 06:54:58 +00:00
Matej Bačo 5c65fa895d PR review changes 2024-07-25 06:54:50 +00:00
Evan 4034598b1c Adding PR Security Scan 2024-07-24 22:12:07 +00:00
Damodar LohaniandGitHub 4765f05d8e Merge pull request #8432 from appwrite/fix-calculations-1.6
fix file size calculations
2024-07-24 18:29:21 +05:45
Damodar LohaniandGitHub faf184f86e Merge pull request #8431 from appwrite/fix-calculations
Fix calculations
2024-07-24 18:19:09 +05:45
Damodar LohaniandGitHub d2b2d1a135 fix file size calculations 2024-07-24 16:33:37 +05:45
Damodar LohaniandGitHub e21165f216 Fix file size calculation 2024-07-24 16:21:09 +05:45
Jake BarnbyandGitHub 966108dc1b Merge pull request #8428 from appwrite/fix-router-dynamic-keys
Fix: Dynamic keys in Router executions
2024-07-24 19:39:45 +12:00
Matej BačoandGitHub 0666ce2aad Merge branch '1.6.x' into fix-router-dynamic-keys 2024-07-24 09:15:13 +02:00
Jake BarnbyandGitHub 71cd582adc Merge pull request #8430 from appwrite/chore-sync-main
Chores: Sync main to 1.6.x
2024-07-24 19:13:45 +12:00
Matej Bačo c42a2bc5b7 PR review changes 2024-07-24 07:11:48 +00:00
Matej Bačo ab55e6f511 Linter fix 2024-07-24 07:00:20 +00:00
Matej Bačo 51c163a42f Apply migrations properly 2024-07-24 06:55:36 +00:00
Matej BačoandGitHub c6ab0d8523 Merge branch '1.6.x' into feat-expose-execution-schedule-date 2024-07-24 08:38:09 +02:00
Matej Bačo 6d31f18bca Merge branch 'main' into chore-sync-main 2024-07-24 08:32:55 +02:00
Bradley SchofieldandGitHub cb0baee4ad Merge branch '1.5.x' into feat-runtime-controls-1.5.x 2024-07-24 12:00:17 +09:00
Christy JacobandGitHub bcd3af90f0 Merge pull request #8394 from appwrite/feat-add-appwrite-region-env-var
Add APPWRITE_REGION in function variables
2024-07-23 23:46:55 +04:00
Matej Bačo cb3c7505fe Fix Router dynamic keys 2024-07-23 14:28:13 +02:00
Khushboo Verma 12487e17b0 Merge branch '1.6.x' into feat-move-functions-marketplace-to-appwrite 2024-07-23 14:22:08 +05:30
Jake BarnbyandGitHub c465026fd1 Merge pull request #8403 from appwrite/feat-1.6.x-migrations-and-filters
Feat 1.6.x migrations and filters
2024-07-23 19:25:58 +12:00
Bradley SchofieldandGitHub 0bdd2c5204 Merge branch '1.6.x' into feat-1.6.x-migrations-and-filters 2024-07-23 11:42:23 +09:00
Binyamin Yawitz 4eee8689d3 fixes: Clean URL variables 2024-07-22 09:37:28 -04:00
Christy JacobandGitHub f85ad00ee4 Merge pull request #8420 from appwrite/fix-reqried-jwt-session
Fix: users JWT methods
2024-07-22 16:40:13 +04:00
Christy JacobandGitHub 4b1bf59091 Merge pull request #8233 from ItzNotABug/update-redirection-info-in-docs
Add API Doesn't Support Redirections to Docs.
2024-07-22 16:35:16 +04:00
Bradley Schofield 4b585466e1 Update api.php 2024-07-22 20:03:45 +09:00
Bradley Schofield 4f558d35be Improvement v3 -> v4 transition 2024-07-22 19:42:29 +09:00
Bradley Schofield 9e3c5b9368 Add variable runtimes sizes migrations 2024-07-22 19:40:05 +09:00
Matej Bačo 304910e303 Add schedule date to response format 2024-07-22 10:36:18 +00:00
Christy JacobandGitHub b98102dc46 Merge pull request #8424 from appwrite/feat-add-new-audit-events
Add new audit events
2024-07-22 13:30:56 +04:00
Bradley Schofield 7d2a65f87e Run linter and address more comments 2024-07-22 18:17:38 +09:00
Bradley Schofield f0c1a62aa2 Remove CPU/Memory from document, add envs, add tests 2024-07-22 18:12:43 +09:00
Christy Jacob eb4e259be5 chore: linter 2024-07-22 13:08:02 +04:00
Christy Jacob 7614a356a2 feat: address review comments 2024-07-22 12:55:15 +04:00
Bradley Schofield 3792f816ad Add new audit events 2024-07-22 17:03:53 +09:00
Bradley Schofield 3a6df3c973 Merge branch '1.6.x' into feat-1.6.x-migrations-and-filters 2024-07-22 11:38:17 +09:00
Bradley Schofield 8e61b2149f Auto update V3 Runtimes into V4 Runtimes on execution 2024-07-22 11:33:31 +09:00
Christy Jacob 98b8e13add feat: address review comments 2024-07-21 23:45:39 +04:00
Christy Jacob 711ca8801a feat: address review comments 2024-07-21 23:30:06 +04:00
Matej BačoandGitHub 58ba4f391f Merge branch 'main' into update-redirection-info-in-docs 2024-07-21 16:20:08 +02:00
Matej Bačo d4a5891c0d Fix user JWTs without sessionID 2024-07-21 13:28:23 +00:00
Matej Bačo 2065468708 Make session not required in users JWT generation 2024-07-21 13:00:12 +00:00
shimon 2ef358e8dc linter 2024-07-21 09:27:12 +03:00
shimon 088ef769a5 Merge branch '1.5.x' of github.com:appwrite/appwrite into migration-clean-cache 2024-07-21 09:23:33 +03:00
loks0n 9022606242 Merge branch 'feat-session-alert-improvements' of https://github.com/appwrite/appwrite into feat-session-alert-improvements 2024-07-19 22:19:55 +01:00
loks0n 2060b23379 feat: improve date 2024-07-19 22:19:52 +01:00
Luke B. SilverandGitHub 79aca9f4cd Merge branch '1.6.x' into feat-session-alert-improvements 2024-07-19 21:58:52 +01:00
Binyamin YawitzandGitHub 471de45be2 Merge branch '1.6.x' into feat-adding-cicd-benchmarker 2024-07-19 14:38:18 -04:00
Binyamin Yawitz be4c0f52a7 feat: Adding thousands' comma 2024-07-19 13:40:15 -04:00
Binyamin Yawitz 0cc75b6c87 feat: Adding thousands' comma 2024-07-19 13:19:34 -04:00
Binyamin Yawitz 546161ce08 feat: Benchmark to sub-job in test 2024-07-19 10:48:30 -04:00
Binyamin Yawitz a4eeebef88 feat: Benchmark to sub-job in test 2024-07-19 10:47:39 -04:00
Khushboo Verma 14589a11c0 Add Go templates 2024-07-19 18:24:59 +05:30
Khushboo Verma 6af886687e Add Go templates 2024-07-19 18:24:20 +05:30
Torsten DittmannandGitHub cc7d6ad76c Merge pull request #8417 from appwrite/feat-migration-1.6
feat: base migration for 1.6.x
2024-07-19 14:48:13 +02:00
Khushboo Verma 1b5d815532 Add get function templates endpoint 2024-07-19 17:39:18 +05:30
Torsten Dittmann 2d195fb74e revert: wildcard hostname in .env 2024-07-19 13:54:52 +02:00
Torsten Dittmann 8ad15b2df1 feat: base migration for 1.6.x 2024-07-19 13:53:42 +02:00
loks0n 76aaa50ad6 chore: matej suggested test 2024-07-19 10:54:20 +01:00
loks0n 5a56131efa chore: binyamin review 2024-07-19 10:22:50 +01:00
Steven NguyenandGitHub 80769a0b65 fix(realtime): unsubscribe before resubscribing on permission change
Unsubcribe to remove subscriptions related to the old permissions.
2024-07-19 00:06:14 +00:00
Steven NguyenandGitHub 5aa944ee82 fix(realtime): add userId to queueForEvents
In order for realtime to detect and process a changed permission, the
userId param must be set.
2024-07-19 00:02:43 +00:00
Binyamin Yawitz bf29d9c1af fixes: Review 2024-07-18 18:21:58 -04:00
Binyamin Yawitz 262c9a10f7 feat: Clean mail variables 2024-07-18 18:09:39 -04:00
Binyamin YawitzandGitHub ebc5cea97f Merge branch '1.6.x' into feat-adding-cicd-benchmarker 2024-07-18 17:42:15 -04:00
Christy JacobandGitHub 4ce737e914 Merge pull request #8408 from appwrite/fix-vsc-deployments-path
fix: Setting `path` for vsc function deployments
2024-07-19 01:30:26 +04:00
Binyamin Yawitz 8b7c76de91 feat: Making sure benchmark uses production version 2024-07-18 17:20:55 -04:00
Binyamin Yawitz da3a60cc50 fix: Wording 2024-07-18 17:19:04 -04:00
Binyamin Yawitz 5caff5abd3 feat: Compering to latest version 2024-07-18 17:16:43 -04:00
Binyamin Yawitz 314dcf8cd1 feat: Compering to latest version 2024-07-18 17:12:20 -04:00
Binyamin Yawitz a9ed4f77fa feat: Compering to latest version 2024-07-18 16:58:24 -04:00
Binyamin Yawitz 4a265c52bd feat: Adding ci/cd benchmark 2024-07-18 16:46:56 -04:00
Binyamin Yawitz 62837eebbc feat: Adding ci/cd benchmark 2024-07-18 16:35:08 -04:00
Binyamin Yawitz a616c87d05 feat: Adding ci/cd benchmark 2024-07-18 16:25:16 -04:00
Binyamin Yawitz 79b5698e26 feat: Adding ci/cd benchmark 2024-07-18 16:19:40 -04:00
Binyamin Yawitz d0b87fe4ae feat: Adding ci/cd benchmark 2024-07-18 15:49:49 -04:00
Binyamin Yawitz 18f5a5965e feat: Adding ci/cd benchmark 2024-07-18 15:44:55 -04:00
Torsten Dittmann 0661291d4c chore: upgrade console 2024-07-18 20:59:55 +02:00
Khushboo Verma 6c1cfb83a6 Formatted file 2024-07-18 23:50:09 +05:30
Khushboo Verma c0f7edc840 Add function templates to config 2024-07-18 23:47:28 +05:30
Torsten Dittmann af998ef868 chore: update console 2024-07-18 17:29:15 +02:00
loks0n d0a0329cc8 test: smaller sleep 2024-07-18 13:12:39 +01:00
loks0n f02bf6ac5a feat: use coroutines delay system 2024-07-18 13:03:24 +01:00
Luke B. SilverandGitHub 52d9057d1f Merge branch '1.6.x' into feat-session-alert-improvements 2024-07-18 12:35:17 +01:00
Torsten DittmannandGitHub 31d4932fdf Merge pull request #8406 from appwrite/feat-console-containerized 2024-07-18 01:36:02 +02:00
Torsten Dittmann 5187796345 Merge branch 'feat-console-containerized' of https://github.com/appwrite/appwrite into feat-console-containerized 2024-07-17 22:49:39 +02:00
Torsten Dittmann 9e1b643c7b tests: fix endpoint to use traefik 2024-07-17 22:49:32 +02:00
Torsten Dittmann a1dd9fe3ff tests: fix endpoint to use traefik 2024-07-17 22:47:33 +02:00
Torsten Dittmann bcd472ca59 fix: compose console port 2024-07-17 22:39:32 +02:00
Torsten Dittmann 8bc75b2bbe fix: remove console static files from loading 2024-07-17 22:22:03 +02:00
Torsten Dittmann 9c4f7dd108 fix: accidentally removed copy command from dockerfile 2024-07-17 20:35:09 +02:00
Torsten Dittmann 8210e0ffaf fix: new image 2024-07-17 20:29:58 +02:00
Torsten Dittmann 9e1b00d8e5 fix: console image 2024-07-17 20:19:34 +02:00
Binyamin Yawitz 17c708a056 fix: Setting path for vsc function deployments 2024-07-17 13:44:07 -04:00
Torsten Dittmann eb673a931e fix: dockerfile 2024-07-17 19:29:48 +02:00
Torsten Dittmann e61ff28c0f fix: production compose template 2024-07-17 19:26:27 +02:00
Torsten Dittmann 0ecc1849a7 feat: containerized console 2024-07-17 19:24:52 +02:00
Torsten Dittmann 6cb9dd0ac8 chore: update composer lock 2024-07-17 18:22:54 +02:00
Torsten Dittmann 86ed408cfe chore: release cli 6.0.0-rc.4 2024-07-17 15:54:04 +02:00
loks0n 339a615359 feat: improve description 2024-07-17 10:25:50 +01:00
Bradley Schofield efa1924f26 Run Linter 2024-07-17 18:00:41 +09:00
Bradley Schofield 83c4350395 Make scopes optional on functions 2024-07-17 17:58:25 +09:00
Bradley Schofield 667b69e146 Merge branch '1.5.x' into feat-runtime-controls-1.5.x 2024-07-17 17:04:04 +09:00
Bradley Schofield 7dec5f68be Update V21.php 2024-07-17 15:20:42 +09:00
Bradley Schofield d78c880bf0 Update V21.php 2024-07-17 15:20:34 +09:00
Bradley Schofield 917de006bf Increate stable version number 2024-07-17 15:01:44 +09:00
Bradley Schofield 35375c42ad Fix typos 2024-07-17 14:54:37 +09:00
Bradley Schofield ec9bb8a898 Re-add V17 Response filter 2024-07-17 14:53:23 +09:00
Bradley Schofield 5d6b74e447 Add migrations and filters for 1.6.x 2024-07-17 14:52:17 +09:00
Jake BarnbyandGitHub 497272622e Merge pull request #8258 from appwrite/feat-sn-implement-deployment-metric
Implement deploymentsStorage metric for projects API
2024-07-17 14:59:44 +12:00
Khushboo Verma e42e7e91fb Update compose.phtml as well 2024-07-16 19:19:38 +05:30
loks0n 67778d5e96 fix: typo 2024-07-16 14:45:34 +01:00
loks0n d765c76576 fix: typo 2024-07-16 14:42:46 +01:00
loks0n 46fa5dbb74 test: update session alert tests 2024-07-16 13:31:32 +01:00
loks0n 20e77a1e9e feat: optimise 2024-07-16 13:03:26 +01:00
loks0n 67ec4b49ed feat: only send after first session 2024-07-16 13:01:23 +01:00
loks0n 612aa1421b feat: improve copy 2024-07-16 12:56:52 +01:00
loks0n 137d81be9e feat: add to templates 2024-07-16 12:49:30 +01:00
Khushboo Verma 81eb0f8507 Small fix 2024-07-16 16:33:34 +05:30
Bradley Schofield a57cc0a18e Address Christy's comments 2024-07-16 20:00:00 +09:00
740da0342f Update app/config/runtimes/enum.php
Co-authored-by: Christy Jacob <christyjacob4@gmail.com>
2024-07-16 19:41:47 +09:00
Khushboo Verma 0970d784ff Handle false appended to string 2024-07-16 16:10:17 +05:30
Bradley Schofield 372ad6ce43 Update mbSeconds calculation to use cpu cores 2024-07-16 19:12:40 +09:00
Bradley Schofield 4b1d3b0dfa Run Linter 2024-07-16 19:01:31 +09:00
Bradley Schofield 5f14500e48 Use Enums instead 2024-07-16 18:59:54 +09:00
Luke B. SilverandGitHub 1025c575f6 Merge branch '1.6.x' into fix-build-size-limits 2024-07-16 10:23:44 +01:00
Christy JacobandGitHub 275552fcad Merge pull request #8366 from appwrite/feat-project-accessed-at
Feat project last activity
2024-07-16 11:35:09 +04:00
Bradley Schofield 5507233582 Update Tests 2024-07-16 14:31:18 +09:00
Bradley Schofield e3b123d559 Implement Runtime Sizes instead of individual memory and cpu 2024-07-16 14:26:53 +09:00
Damodar LohaniandGitHub 0374711298 Update projects.php 2024-07-16 06:53:21 +05:45
Christy JacobandGitHub 483ef3c00b Merge pull request #8397 from appwrite/feat-xdebug-profiling
feat: Adding profiler for debugging
2024-07-15 22:19:08 +04:00
Binyamin Yawitz eacd965ae3 feat: Adding profiler for debugging 2024-07-15 14:13:34 -04:00
loks0n 67fa2c9e39 feat: max build size 2024-07-15 10:53:29 +01:00
shimon ada1746466 clean migration project cache 2024-07-15 12:20:01 +03:00
shimon 278fdf5823 clean migration project cache 2024-07-15 12:17:10 +03:00
Khushboo Verma e6686bd3dd Add APPWRITE_REGION in env var 2024-07-15 12:40:11 +05:30
Jake BarnbyandGitHub 68ea4593ad Merge pull request #8385 from appwrite/feat-gb-hours-1.5.x
Implement MBSeconds Metric on 1.5.X
2024-07-15 18:27:57 +12:00
Bradley Schofield f40d0fd515 Merge branch 'feat-runtime-controls-1.5.x' into feat-gb-hours-1.5.x 2024-07-15 14:11:24 +09:00
Bradley Schofield 59b239c128 Fix synchronous executions 2024-07-15 14:11:08 +09:00
Bradley Schofield 8222aa74ca Merge branch '1.5.x' into feat-sn-implement-deployment-metric 2024-07-15 13:59:47 +09:00
Bradley Schofield a710e9bfe4 Update UsageTest.php 2024-07-15 13:57:36 +09:00
Damodar Lohani 7ed877d96a fix typo 2024-07-15 04:53:27 +00:00
Steven NguyenandGitHub f3ad9a3f81 Merge pull request #7501 from Achraf112Ben/adding-darija-moroccan-arabic
Adding Darija (Moroccan Arabic) translation file
2024-07-14 21:39:20 -07:00
Bradley Schofield 98ae495879 Fix Tests 2024-07-15 12:54:59 +09:00
Bradley Schofield 8ef309a4aa Run Linter 2024-07-15 11:59:02 +09:00
Damodar Lohani 8d52cb0f6b Merge remote-tracking branch 'origin/1.6.x' into feat-project-accessed-at 2024-07-14 10:18:54 +00:00
Bradley Schofield fce118ff34 Move GBHours to 1.5.x 2024-07-12 19:02:32 +09:00
Bradley Schofield 387828e3a7 Regenerate Specs 2024-07-12 18:29:06 +09:00
Bradley Schofield 824a70f936 Move Runtime Controls PR to 1.5.x 2024-07-12 18:25:57 +09:00
Steven NguyenandGitHub d98e04cf63 Merge pull request #8381 from appwrite/improve-event-data
improve: events data
2024-07-11 16:43:37 -07:00
Steven NguyenandGitHub 60fd178ea6 Merge pull request #8266 from appwrite/chore-deploy-dotnet
Deploy dotnet
2024-07-11 14:57:23 -07:00
Binyamin Yawitz 0988fd7581 improve: events data 2024-07-11 11:03:28 -04:00
Torsten DittmannandGitHub 138e6f3405 Merge pull request #8359 from appwrite/1.6.x-sdks
feat: 1.6.x sdks
2024-07-10 18:05:52 +02:00
Torsten Dittmann 9fb3cc82c3 Merge branch '1.6.x' of https://github.com/appwrite/appwrite into 1.6.x-sdks 2024-07-10 18:04:25 +02:00
Torsten Dittmann 37c23de29d chore: bump version 2024-07-10 18:00:22 +02:00
Jake BarnbyandGitHub eb10c498eb Merge pull request #8367 from appwrite/feat-update-delete-authenticator
Update delete authenticator to remove OTP Validation
2024-07-10 20:24:50 +12:00
Bradley Schofield 801f22856c Remove 1.6.x generated docs 2024-07-10 16:34:41 +09:00
Bradley Schofield a5ef5f3d75 Fix Lock 2024-07-10 16:34:02 +09:00
Bradley Schofield 1eb178bde9 Merge branch '1.6.x' into feat-update-delete-authenticator 2024-07-10 16:27:28 +09:00
Damodar Lohani db3b2e6cb9 composer update 2024-07-10 07:22:13 +00:00
Damodar LohaniandGitHub f4a4ec1def Merge branch '1.6.x' into feat-project-accessed-at 2024-07-10 13:01:00 +05:45
Jake Barnby b343158d19 Merge remote-tracking branch 'origin/main' into 1.6.x
# Conflicts:
#	.gitmodules
#	app/console
#	composer.lock
#	tests/e2e/Services/Health/HealthCustomServerTest.php
2024-07-10 19:11:04 +12:00
Jake BarnbyandGitHub f17a9357fb Merge pull request #8377 from appwrite/feat-update-migrations
Update Migrations to 0.5
2024-07-10 18:23:08 +12:00
Bradley Schofield d84d227c2b Update Migrations to 0.5 2024-07-10 14:59:31 +09:00
Eldad A. FuxandGitHub 169629de9a Merge pull request #8374 from appwrite/feat-remove-detailed-trace
Remove detailed trace
2024-07-09 23:03:06 -04:00
Bradley Schofield 14ce70b0ff Add 1.6.x Docs 2024-07-09 13:49:44 +09:00
Jake Barnby e74a5cbf6e Remove detailed trace from error logs 2024-07-09 15:15:03 +12:00
Steven NguyenandGitHub c55cab7dd9 Merge pull request #8363 from appwrite/chore-bump-console-4.3.23
Bump console to version 4.3.23
2024-07-08 19:57:13 -07:00
Bradley SchofieldandGitHub 542d2e23bd Rollback Docs 2024-07-09 02:21:52 +00:00
Damodar LohaniandGitHub 4dd86da017 Update collections.php 2024-07-09 08:00:49 +05:45
Matej Bačo e02261d09f Fix download deployment 2024-07-08 10:06:01 +02:00
Bradley Schofield 8c19fcd087 Update documentation 2024-07-08 12:59:49 +09:00
Bradley Schofield 996911e385 Update delete authenticator to remove OTP Validation 2024-07-08 10:42:27 +09:00
Damodar Lohani 61333908a5 set project accessed at while creating 2024-07-08 01:11:09 +00:00
Damodar Lohani cfb00bf271 fix typo 2024-07-08 01:03:52 +00:00
Damodar Lohani bfebf79630 update project accessedAt once every 24 hours 2024-07-08 01:02:58 +00:00
Damodar Lohani fd2a2a45c6 project collection accessed at attribute 2024-07-08 01:01:50 +00:00
Steven NguyenandGitHub 555579be92 Bump console to version 4.3.23 2024-07-05 18:46:59 +00:00
Steven NguyenandGitHub f32cfa6827 Merge pull request #8346 from appwrite/update-functions-api
docs: update functions api reference
2024-07-03 21:57:58 -07:00
Steven NguyenandGitHub 343052eb90 Merge pull request #8305 from appwrite/update-acct-api-reference
Documentation: Update Account API Reference
2024-07-03 21:53:33 -07:00
Matej Bačo 8a11183cf8 Fix env var in domain execution 2024-07-03 19:01:00 +02:00
Torsten Dittmann f25ceee7cb chore: bump sdk versions 2024-07-03 18:53:01 +02:00
Matej Bačo 2e9436aeae Add missing dynamic key 2024-07-03 18:52:25 +02:00
Torsten DittmannandGitHub 98f0f86fa6 Merge pull request #8352 from appwrite/main
Sync main into 1.5.x
2024-07-03 18:38:41 +02:00
Binyamin Yawitz 363c8a7b9e fix: Sentry scheme 2024-07-03 11:51:58 -04:00
Torsten Dittmann 5a5609dc0a feat: 1.6.x sdks 2024-07-03 17:25:40 +02:00
Matej Bačo b9cebae561 Fix activate param 2024-07-03 17:14:59 +02:00
Binyamin Yawitz 46316c08bd fix: Logger version 2024-07-03 10:06:06 -04:00
Torsten DittmannandGitHub c8ee399cb7 Merge pull request #8357 from appwrite/chore-add-test-for-duration
Fix execution duration
2024-07-03 16:00:23 +02:00
Torsten DittmannandGitHub 8bc3fb18e2 Merge pull request #8356 from appwrite/chore-16x-specs
Chores: Update specs
2024-07-03 15:41:12 +02:00
Binyamin Yawitz c5650ba5f0 fix: Ensuring new logger syntax 2024-07-03 09:29:35 -04:00
RichardandGitHub b2468a60f0 Merge branch 'main' into update-functions-api 2024-07-03 09:05:31 -04:00
RichardandGitHub 1539fc2b7c Merge branch 'main' into update-acct-api-reference 2024-07-03 09:04:45 -04:00
Khushboo Verma d6a1ef80b3 Remove wrong test 2024-07-03 18:24:46 +05:30
Khushboo Verma 4ef42c9cf8 Fix execution duration and add test 2024-07-03 18:05:08 +05:30
Matej Bačo 7549b81a2d Upgrade Console 2024-07-03 12:14:07 +00:00
Matej Bačo b49a5fe03b Upgrade executor 2024-07-03 12:03:39 +00:00
Matej Bačo 88aefe230c QA changes with Console 2024-07-03 11:36:56 +00:00
Matej Bačo 914886d79f Update specs 2024-07-03 10:32:13 +00:00
Matej Bačo 70fc5e6676 Merge remote-tracking branch 'origin/1.6.x' into chore-16x-specs 2024-07-03 10:24:34 +00:00
Matej Bačo 3e62ca477d Update specs 2024-07-03 10:24:28 +00:00
Damodar LohaniandGitHub d2c5e55ca7 Merge pull request #8355 from appwrite/feat-scheduled-executions
Feat scheduled executions
2024-07-03 16:08:48 +05:45
Damodar LohaniandGitHub 71a9694f86 Merge pull request #7565 from appwrite/mock-numbers
Mock OTP and phone numbers
2024-07-03 15:21:58 +05:45
Matej Bačo b5fc9d5789 PR review changes 2024-07-03 09:35:56 +00:00
Matej Bačo 2262d516f1 Merge remote-tracking branch 'origin/1.6.x' into mock-numbers 2024-07-03 09:30:11 +00:00
Damodar LohaniandGitHub 75cd558670 Merge pull request #8323 from appwrite/feat-opr-v4-support
OPR v4 support
2024-07-03 15:11:54 +05:45
Damodar LohaniandGitHub 1c0490aa91 Merge pull request #8315 from appwrite/feat-new-session-alert
Feat new session alert
2024-07-03 14:58:16 +05:45
Damodar LohaniandGitHub 5f84edd983 Merge pull request #8337 from appwrite/feat-delete-execution
Feat delete execution
2024-07-03 14:55:57 +05:45
Damodar LohaniandGitHub b3ff29dca5 Merge pull request #8243 from appwrite/feat-scheduled-executions
Feat: Scheduled executions (execute later)
2024-07-03 14:54:58 +05:45
Matej Bačo 3a570b1f73 PR review changes 2024-07-03 08:27:54 +00:00
Matej Bačo f59a6cf22e Fix test 2024-07-03 08:02:16 +00:00
Matej Bačo 5fb41fd216 Fix executions 2024-07-03 08:00:17 +00:00
Matej Bačo 5ef196ec9a PR review changes 2024-07-03 07:11:15 +00:00
Matej Bačo 1c83668568 PR review changes 2024-07-03 07:02:41 +00:00
Jake BarnbyandGitHub ae87033974 Merge pull request #8327 from appwrite/chore-sync-1.5.x-into-main
Sync 1.5.x into main
2024-07-03 14:31:08 +12:00
Jake BarnbyandGitHub 04ae166e54 Merge branch '1.5.x' into chore-deploy-dotnet 2024-07-03 14:05:48 +12:00
Binyamin YawitzandGitHub c7d030fef4 Merge branch 'feat-scheduled-executions' into feat-delete-execution 2024-07-02 16:21:20 -04:00
Binyamin YawitzandGitHub 5ba37f2fa5 Merge branch '1.6.x' into feat-scheduled-executions 2024-07-02 16:21:16 -04:00
Binyamin YawitzandGitHub efdf278254 Merge branch '1.6.x' into feat-new-session-alert 2024-07-02 16:21:12 -04:00
Binyamin YawitzandGitHub deaec44264 Merge branch '1.6.x' into mock-numbers 2024-07-02 16:21:07 -04:00
Binyamin YawitzandGitHub 1ce4eee34c Merge branch '1.6.x' into feat-opr-v4-support 2024-07-02 16:20:55 -04:00
Eldad A. FuxandGitHub 34076b903f Merge pull request #8350 from appwrite/chore-16x-tests
Tests: Ensure CI/CD works
2024-07-02 16:18:48 -04:00
Matej Bačo acc97ae52d Remove Leftover 2024-07-02 19:41:49 +00:00
Matej Bačo c7ccc38768 Fix tests 2024-07-02 19:08:31 +00:00
Matej Bačo 263981c927 Fix function tests 2024-07-02 18:39:54 +00:00
Matej Bačo 23b522da98 Empty commit 2024-07-02 17:17:22 +00:00
Matej Bačo 7dec126987 Revert unwanted change 2024-07-02 17:16:53 +00:00
Matej Bačo f1603ecb6a Upgrade executor 2024-07-02 17:15:20 +00:00
Matej Bačo cc176a4e7d Merge remote-tracking branch 'origin/1.6.x' into feat-scheduled-executions 2024-07-02 15:56:54 +00:00
Khushboo Verma e9034a9d9d Fix missing closing bracket 2024-07-02 17:08:59 +05:30
Khushboo Verma aab4665701 Resolve merge conflict 2024-07-02 15:02:58 +05:30
Khushboo Verma ead0b93900 Resolve merge conflict 2024-07-02 14:59:15 +05:30
Khushboo VermaandGitHub f72f9c7881 Merge branch '1.6.x' into feat-new-session-alert 2024-07-02 14:50:11 +05:30
Matej Bačo 6fdc5a3425 PR review changes 2024-07-02 08:43:04 +00:00
choir27 dc07b5d028 docs: update functions api reference 2024-07-01 15:35:55 -04:00
Binyamin Yawitz 30db70fe80 fix: reviews 2024-07-01 10:23:39 -04:00
Eldad A. FuxandGitHub 2ec038ed26 Merge pull request #8336 from appwrite/feat-add-appwrite-version
Add appwrite version in function variables
2024-07-01 10:18:38 -04:00
Eldad A. FuxandGitHub 23d91e3790 Merge pull request #8333 from appwrite/fix-16x-tests
Fix: 1.6.x failing tests
2024-07-01 10:15:30 -04:00
loks0n fef22825fb chore: delete schedule if not active 2024-07-01 14:35:37 +01:00
Khushboo Verma f8427155f9 Merge branch '1.6.x' into mock-numbers 2024-07-01 17:02:41 +05:30
Matej Bačo f87e2bc879 Binary support & tests for Router 2024-07-01 10:35:06 +02:00
Matej Bačo 7bdcd5c436 Multipoart support 2024-07-01 06:57:18 +00:00
loks0n bb3ee81065 chore: rename metadata to data 2024-06-28 22:42:55 +01:00
Binyamin Yawitz 87c7da0efa fix: unnecessary space 2024-06-28 11:12:24 -04:00
Khushboo Verma 66c761b73e Create execution even when logging is disabled 2024-06-28 19:51:33 +05:30
Binyamin Yawitz 4e4fcc06fd refactor: Project deletion in worker 2024-06-27 18:27:04 -04:00
Binyamin Yawitz d58a352313 fix: Removing debug var_dump 2024-06-27 18:13:17 -04:00
Binyamin Yawitz b19d7cb35f feat: Update scheduled when deleting an execution 2024-06-27 18:12:23 -04:00
Binyamin Yawitz 3aee3122a9 Merge remote-tracking branch 'refs/remotes/origin/feat-scheduled-executions' into feat-delete-execution 2024-06-27 15:10:51 -04:00
Binyamin Yawitz 010f8d3fb8 review: Delete execution 2024-06-27 12:36:24 -04:00
Binyamin Yawitz 9172ff6b14 feat: Delete execution 2024-06-27 11:39:27 -04:00
Binyamin Yawitz 366d75fe39 feat: Delete execution 2024-06-27 11:17:14 -04:00
Khushboo Verma 0a335ed8ac Add appwrite version 2024-06-27 18:13:15 +05:30
Matej Bačo b041db0658 Fix tests 2024-06-27 10:17:01 +00:00
Matej Bačo 6411dd9fb4 Mark domain as traefik 2024-06-27 08:24:12 +00:00
Binyamin Yawitz 5e14cdef11 test: Testing team delete removes membership 2024-06-26 13:28:41 -04:00
Binyamin Yawitz f8869efa42 test: Testing team delete removes membership 2024-06-26 13:19:41 -04:00
Binyamin Yawitz d113fb2751 test: Testing team delete removes membership 2024-06-26 13:17:08 -04:00
Binyamin Yawitz 93d4efbc0e test: Testing team delete removes membership 2024-06-26 13:08:36 -04:00
Binyamin Yawitz 9b951e86e9 test: Testing team delete removes membership 2024-06-26 13:06:10 -04:00
Binyamin Yawitz 184d76fc9e Merge branch 'refs/heads/1.6.x' into feat-extract-team-deletion 2024-06-26 12:28:12 -04:00
loks0n d0125398f1 fix: test 2024-06-26 15:46:12 +01:00
loks0n fd12449cc3 test: fix 2024-06-26 14:01:53 +01:00
loks0n e884009075 fix: test 2024-06-26 13:14:07 +01:00
Luke B. SilverandGitHub ecf761beab Merge branch '1.6.x' into feat-new-session-alert 2024-06-26 12:44:49 +01:00
loks0n 9eb8f02b53 fix: test 2024-06-26 12:42:35 +01:00
loks0n d9434517dc Merge branch '1.6.x' of https://github.com/appwrite/appwrite into feat-scheduled-executions 2024-06-26 12:30:48 +01:00
loks0n 303ce498be feat: allow custom path method body 2024-06-26 12:30:23 +01:00
Torsten DittmannandGitHub c64e9e1fab Merge pull request #8330 from appwrite/feat-vcs-get-contents
Feat: vcs.getRepositoryContents()
2024-06-26 13:13:40 +02:00
Matej Bačo d7d5fb0bd7 Improve VCS tests 2024-06-26 10:27:24 +00:00
Matej Bačo 186cef458b Implemented vcs.getRepositoryContents() 2024-06-26 10:03:27 +00:00
loks0n 878f6c86df chore: matej review p1 2024-06-26 11:01:43 +01:00
loks0n 6353de6f10 chore: fix template 2024-06-26 09:42:01 +01:00
DarshanandGitHub 78688a3d76 Merge branch 'main' into update-redirection-info-in-docs 2024-06-26 12:51:46 +05:30
Steven NguyenandGitHub 636497304e Merge branch '1.5.x' into chore-sync-1.5.x-into-main 2024-06-25 23:47:37 +00:00
Christy JacobandGitHub 8dbf887ab1 Merge pull request #8324 from appwrite/refactor-usage-sn
Sync refactor-usage-sn into 1.5.x
2024-06-25 22:50:42 +04:00
Christy JacobandGitHub 1a860e846f Merge pull request #8264 from appwrite/fix-cache-client-expires-header
Update Expires header via cache shared api
2024-06-25 21:02:13 +04:00
Luke B. SilverandGitHub dab0a17082 Merge branch '1.6.x' into feat-scheduled-executions 2024-06-25 17:21:44 +01:00
Christy Jacob fa93d9d1cc chore: linter 2024-06-25 15:31:02 +00:00
Christy Jacob 7cec278d27 Merge branch '1.6.x' of https://github.com/appwrite/appwrite into mock-numbers 2024-06-25 15:17:22 +00:00
Christy JacobandGitHub 91fe8b7a8b Merge pull request #8295 from appwrite/sync-with-main
Sync with main
2024-06-25 19:13:32 +04:00
Torsten DittmannandGitHub 10444ab7c6 Merge pull request #8322 from appwrite/feat-1.5.8-release-prep
Prepare 1.5.8 release
2024-06-25 17:02:27 +02:00
Christy JacobandGitHub c692661429 Merge pull request #8215 from appwrite/feat-func-deploy-type
feat: Adding cli to the function deployment type
2024-06-25 17:59:42 +04:00
Binyamin Yawitz b849d82772 refactor: Singular 2024-06-25 09:18:17 -04:00
Binyamin Yawitz 9cf0af5b45 refactor: Naming parameters 2024-06-25 09:17:34 -04:00
Binyamin Yawitz d62d5662f6 refactor: Naming parameters 2024-06-25 09:16:27 -04:00
RichardandGitHub e030ec6e3e Merge branch 'main' into update-acct-api-reference 2024-06-25 09:10:57 -04:00
Christy JacobandGitHub b9b48e7b91 Merge pull request #8312 from appwrite/fix-test-for-cl
increase longtext
2024-06-25 15:17:29 +04:00
Khushboo Verma e5fd3619f7 Merge branch '1.6.x' into feat-opr-v4-support 2024-06-25 15:13:43 +05:30
Christy JacobandGitHub 8e5779c168 Merge pull request #8292 from appwrite/fix-certificate-emails
Fix certificate emails
2024-06-25 13:35:43 +04:00
Khushboo Verma 0edbec4f44 OPR v4 support 2024-06-25 15:03:07 +05:30
Christy JacobandGitHub c38eda3cea Merge branch '1.6.x' into feat-func-deploy-type 2024-06-25 13:31:54 +04:00
Christy Jacob c774b952de chore: flaky function test 2024-06-25 09:31:09 +00:00
loks0n 0d987045bf chore: revert fmt 2024-06-25 08:46:51 +01:00
Steven NguyenandGitHub 0df347d670 chore: regenerate specs 2024-06-25 04:13:38 +00:00
Steven NguyenandGitHub 66bf7086e6 Add 1.5.8 to CHANGES.md 2024-06-25 04:06:28 +00:00
Steven NguyenandGitHub 556d30a9fb Bump appwrite version to 1.5.8 2024-06-25 04:04:14 +00:00
Jake BarnbyandGitHub c63b1785ed Merge pull request #8321 from appwrite/chore-bump-console-4.3.14
Bump console to version 4.3.14
2024-06-25 15:23:54 +12:00
Steven NguyenandGitHub 827ad1446b Bump console to version 4.3.14 2024-06-25 02:37:55 +00:00
Jake BarnbyandGitHub 4ad987e4ef Merge pull request #8308 from appwrite/fix-8280-expire-error-when-creating-session
Fix 'Missing required attribute "expire"' on `users.createSession()`
2024-06-25 13:43:03 +12:00
Jake BarnbyandGitHub ef203dc075 Merge pull request #8297 from appwrite/fix-subscribers
Disable validation for subquery to prevent error
2024-06-25 13:38:47 +12:00
Jake BarnbyandGitHub 83cb303f03 Merge pull request #8317 from appwrite/fix-flaky-function-test
Fix flaky function test
2024-06-25 13:35:00 +12:00
Jake BarnbyandGitHub dc9f06976c Merge pull request #8316 from appwrite/fix-flaky-cert-test
Fix flaky certificate test
2024-06-25 13:33:50 +12:00
Steven NguyenandGitHub 3a3a0594dc fix(messaging): disable validation for subquery to prevent error
If there are more than 100 targets, the validation throws an error. This
change skips the validation so no error is thrown.
2024-06-24 23:38:41 +00:00
Steven NguyenandGitHub c6489d172f chore: bump utopia-php/database and related packages
utopia-php/database version 0.50.0 includes a new skipValidation()
function we can use to skip validation when making queries.
2024-06-24 23:38:40 +00:00
Steven NguyenandGitHub 13027fac5b fix(users): update session secret to be longer
The create session endpoint created a 6 character secret which is too
short. This changes the secret to be 256 characters which is in line
with the secret for `account.createEmailPasswordSession()`.
2024-06-24 23:21:45 +00:00
Steven NguyenandGitHub 34b2e15243 fix(users): fix expire error when creating user session
Before this, the Create session API call would throw:

> Invalid document structure: Missing required attribute "expire"

This is because the `expire` attribute is required, but it was omitted
from the document. This PR ensures the `expire` attribute is set when
creating the session document.
2024-06-24 23:21:44 +00:00
Steven NguyenandGitHub 9ccf4991e3 fix(functions): fix flaky function test
The execution is async so give the function a bit more time to execute.
2024-06-24 19:15:41 +00:00
Steven NguyenandGitHub 01fc6a699a fix(health): fix flaky certificate test
There seems to be a load balancer in front of www.google.com that has
either a certificate issuer of "Google Trust Services LLC" or
"Google Trust Services". This causes the test to fail intermittently.

This PR updates the test to check for the substring
"Google Trust Services" instead of the exact string
"Google Trust Services LLC".
2024-06-24 19:02:44 +00:00
loks0n edf7af34f1 test: session alerts 2024-06-24 14:39:47 +01:00
loks0n 0ea2438069 fix: implementation 2024-06-24 14:12:09 +01:00
loks0n baf5e5ade0 Merge branch '1.6.x' of https://github.com/appwrite/appwrite into feat-new-session-alert 2024-06-24 10:34:11 +01:00
loks0n fbeca34df8 fix: func 2024-06-24 10:34:06 +01:00
Damodar Lohani d19141fc6a sleep after password change 2024-06-24 07:49:18 +00:00
Damodar Lohani e9cfd0ac8b fix health service test 2024-06-24 06:09:39 +00:00
Damodar Lohani e5af708dbc update health certificate test 2024-06-24 06:02:54 +00:00
Damodar Lohani d33048b792 adding 10 rows 2024-06-24 05:58:29 +00:00
Damodar Lohani 92bc795d7a reset test 2024-06-24 05:07:25 +00:00
Damodar Lohani e88b7742c6 filter 2024-06-24 05:04:51 +00:00
Damodar Lohani 6cf10fa43f partial test 2024-06-24 04:47:32 +00:00
Damodar Lohani 7f8656be6f fix scheme 2024-06-24 04:46:24 +00:00
Damodar Lohani 592ada23d0 increase longtext 2024-06-24 04:45:53 +00:00
loks0n f3f233eb14 feat: new session alert 2024-06-21 19:21:05 +01:00
Christy Jacob 7b63f68fc3 chore: fix tests 2024-06-21 18:02:01 +00:00
Christy Jacob bf8b2ea7ae Merge branch '1.6.x' of https://github.com/appwrite/appwrite into sync-with-main 2024-06-21 16:18:19 +00:00
Steven NguyenandGitHub ae3bcb2efe Merge pull request #8271 from ItzNotABug/fix-7892-add-defaults-to-migrations
Add `default` to Collection Attributes in Migration
2024-06-21 08:46:46 -07:00
choir27 6a406454ba docs: update api reference 2024-06-21 10:41:46 -04:00
Christy JacobandGitHub 5ba99ed4e1 Merge pull request #8304 from appwrite/1.6.x-specs
1.6.x specs
2024-06-21 19:41:13 +05:30
Binyamin Yawitz 5e0000376e chore: generate specs 2024-06-21 09:56:19 -04:00
Christy Jacob a2f27ec15f Merge branch '1.5.x' of https://github.com/appwrite/appwrite into sync-with-main 2024-06-21 13:11:35 +00:00
Christy JacobandGitHub 8764a7491a Merge pull request #8296 from appwrite/refactor-usage-sn
Sync refactor-usage-sn into 1.5.x
2024-06-21 12:09:16 +05:30
Jake BarnbyandGitHub ba43358ac4 Merge pull request #8298 from appwrite/fix-migrate-validation
Disable validation for project DBs during migration
2024-06-21 13:46:55 +12:00
Steven NguyenandGitHub 72f8b2001f fix: Disable validation for project DBs during migration
Skip the validation so that queries that typically fail can pass. This
is fine because the validation is failing on internal attributes such
as an $id for cache key with * and $id for attributes that are too long
because we prefix the $id with the internal database and collection id.
2024-06-20 23:00:49 +00:00
Christy JacobandGitHub 991a22f642 Merge pull request #8290 from appwrite/1.5.x
Sync 1.5.x into refactor-usage-sn
2024-06-21 00:38:21 +05:30
Christy Jacob 330e7a93c6 chore: composer update 2024-06-20 15:27:16 +00:00
Christy Jacob fdf44c7bab Merge branch 'main' of https://github.com/appwrite/appwrite into sync-with-main 2024-06-20 15:26:17 +00:00
Christy Jacob c5fa7eb7dc Merge branch '1.6.x' of github.com:appwrite/appwrite into mock-numbers 2024-06-20 20:53:06 +05:30
Christy Jacob 3b791f0b6f chore: linter 2024-06-20 20:44:02 +05:30
Christy Jacob 814b59a13a Merge branch 'main' of github.com:appwrite/appwrite into mock-numbers 2024-06-20 20:42:29 +05:30
Christy Jacob 8d5b79c13d fix: undefined variable 2024-06-20 20:31:54 +05:30
Christy Jacob 1b1cfc38c8 fix: undefined variable 2024-06-20 20:31:20 +05:30
Christy Jacob 392aaca681 chore: fix tests 2024-06-20 20:19:56 +05:30
Christy Jacob e436ad721f chore: linter 2024-06-20 20:02:36 +05:30
Christy Jacob e32e7063bb chore: linter 2024-06-20 20:01:33 +05:30
Bradley Schofield ea95e80cbf Use localised subject string 2024-06-20 17:47:16 +09:00
ItzNotABug 95e463a7ae Merge branch 'fix-7892-add-defaults-to-migrations' of https://github.com/ItzNotABug/appwrite.source into fix-7892-add-defaults-to-migrations 2024-06-20 14:15:17 +05:30
DarshanandGitHub 441811e808 Merge branch '1.5.x' into fix-7892-add-defaults-to-migrations 2024-06-20 14:15:09 +05:30
ItzNotABug ee6137db3d Merge branch 'fix-7892-add-defaults-to-migrations' of https://github.com/ItzNotABug/appwrite.source into fix-7892-add-defaults-to-migrations 2024-06-20 14:14:48 +05:30
ItzNotABug eb36ae5c61 add: default to V20 migration. 2024-06-20 14:14:21 +05:30
Bradley Schofield dbfae94552 Fix certificate emails 2024-06-20 17:28:21 +09:00
Steven NguyenandGitHub e3bc1887a4 Merge pull request #8263 from appwrite/docs-clarify-optional-url
docs: update text description in request table
2024-06-19 09:45:53 -07:00
Christy JacobandGitHub 65a4a3bbfa Merge pull request #8275 from appwrite/fix-tests-for-cl
Fix for Tests, also fix Create bucket endpoint validator for maximum file size
2024-06-19 12:21:26 +05:30
Christy JacobandGitHub 691ce68636 Merge pull request #8249 from appwrite/update-platform
update to use latest platform with module
2024-06-19 12:21:07 +05:30
Christy JacobandGitHub c5e788c2ef Merge pull request #7888 from appwrite/feat-security-emails
New environment for certificates and security emails
2024-06-19 12:20:55 +05:30
Christy JacobandGitHub 868e57a9a3 Merge pull request #8281 from appwrite/main
Sync main into 1.5.x
2024-06-19 12:18:12 +05:30
DarshanandGitHub e0779013d0 Merge branch 'main' into fix-7892-add-defaults-to-migrations 2024-06-19 12:10:24 +05:30
Shimon NewmanandGitHub 1febae5e03 Merge pull request #8285 from appwrite/chore-bump-lib-ver
Chore:update cache & database
2024-06-18 19:04:04 +03:00
shimon 12813a2f29 update cache and database lib 2024-06-18 18:51:00 +03:00
RichardandGitHub 0dc553f31d Merge branch 'main' into docs-clarify-optional-url 2024-06-18 09:12:32 -04:00
Damodar LohaniandGitHub 076f718203 Update tests/e2e/Services/Storage/StorageBase.php 2024-06-18 12:14:47 +05:45
Damodar LohaniandGitHub a93dcfa1b3 Update storage.php 2024-06-18 11:46:31 +05:45
Steven NguyenandGitHub 4b24848f22 Merge pull request #8236 from 2002Bishwajeet/fix-user-model
Fix: Don't set the target field if the existing target document is false
2024-06-17 17:11:27 -07:00
Steven NguyenandGitHub 2e187107da Merge pull request #8269 from appwrite/docs-fix-storage-hyperlink
docs: fix hyperlink in storage docs
2024-06-17 16:58:51 -07:00
Steven NguyenandGitHub 120b5aee47 Merge pull request #8228 from ItzNotABug/add-test-for-user-id
Add Test to Validate Headers aren't Overridden
2024-06-17 16:09:50 -07:00
Binyamin Yawitz 74360abdb0 test: Test function creation type from CLI 2024-06-17 14:18:01 -04:00
Binyamin YawitzandGitHub 6cfada946f Merge branch '1.6.x' into feat-func-deploy-type 2024-06-17 13:53:21 -04:00
loks0n 67fddeb4fa fix: path and method 2024-06-17 14:23:14 +01:00
loks0n 5f144f91ad chore: matej review 2024-06-17 14:12:02 +01:00
loks0n 83ffc41d92 chore: fmt 2024-06-17 13:46:18 +01:00
loks0n 2f0f7bf9c7 fix: test 2024-06-17 13:44:12 +01:00
Damodar Lohani 349b78d5e5 fix assertion 2024-06-17 04:55:06 +00:00
Damodar Lohani 3dcd1314f5 fix file size multiplier 2024-06-17 04:50:22 +00:00
Christy Jacob fa070c5e1e chore: sync & updates 2024-06-16 22:41:13 +00:00
Damodar Lohani 4c8d5d2c89 increase file size 2024-06-16 09:49:19 +00:00
Christy Jacob 9e1541d96a Merge branch 'main' of https://github.com/appwrite/appwrite into mock-numbers 2024-06-16 07:28:22 +00:00
Christy Jacob a912bbe374 chore: update variable name 2024-06-16 07:19:10 +00:00
Luke B. SilverandGitHub 9341c9d76b Merge branch '1.6.x' into feat-scheduled-executions 2024-06-14 14:07:41 +01:00
loks0n 10e37bb8ca test: fix 2024-06-14 14:01:04 +01:00
ItzNotABug 4fd94fd7b1 fix: add defaults to collection attributes. 2024-06-14 15:37:30 +05:30
choir27 84d9b4befe docs: fix hyperlink in storage code snippet 2024-06-13 09:59:20 -04:00
Christy JacobandGitHub 83d60612f2 Merge pull request #7605 from appwrite/feat-cancel-build-deployment
Added cancel build endpoint
2024-06-13 19:06:03 +05:30
loks0n 6f38ef3a18 test: poll scheduled function 2024-06-13 14:22:38 +01:00
loks0n dff9bed882 test: increase delay 2024-06-13 13:41:37 +01:00
loks0n a83d125f54 chore: adjust timers 2024-06-13 13:34:10 +01:00
loks0n cfdd40dbeb test: execution is completed 2024-06-13 09:36:01 +01:00
loks0n 865b12ba9d chore: exception type 2024-06-13 09:24:51 +01:00
DarshanandGitHub cd60f3d302 Merge branch 'main' into update-redirection-info-in-docs 2024-06-13 12:40:49 +05:30
shimon 4bedb2f52a Update Expires header via cache shared api 2024-06-13 09:40:36 +03:00
shimon 3f42b03f8e Update Expires header via cache shared api 2024-06-13 09:40:03 +03:00
Jake Barnby df6b39c9d0 Deploy dotnet 2024-06-13 15:01:41 +12:00
shimon d2a2caedbd Update Expires header via cache shared api 2024-06-12 18:42:04 +03:00
choir27 897ae1c859 docs: update text description in request table 2024-06-12 10:47:48 -04:00
loks0n 0a78d41ecb chore: remove endTime 2024-06-12 13:50:18 +01:00
loks0n 7559c9af68 chore: us spelling of canceled 2024-06-12 11:21:48 +01:00
loks0n d6bfe084c1 fix: tests 2024-06-11 17:27:22 +01:00
loks0n 682b854aad test: fix functions test 2024-06-11 17:01:56 +01:00
Bishwajeet ParhiandGitHub eca2bbdb5d Merge branch 'main' into fix-user-model 2024-06-11 21:18:11 +05:30
Bishwajeet Parhi 190560b8ef chore: append attributes instead of replace 2024-06-11 21:17:25 +05:30
Steven NguyenandGitHub f91a8a9135 Merge pull request #8179 from navjotNSK/bug-7880-location_hk_issue
Adding hk in translations
2024-06-11 11:00:00 -04:00
loks0n 1269397475 chore: fmt 2024-06-11 15:50:50 +01:00
loks0n 853ffe804e feat: improve duration calc 2024-06-11 15:48:55 +01:00
loks0n 67b32ecb05 test: cancel deployment 2024-06-11 15:41:13 +01:00
Steven NguyenandGitHub 0376189dbc Merge pull request #8239 from ItzNotABug/8159-delete-expired-targets-per-project
Delete Expired Targets Per Project
2024-06-11 10:24:14 -04:00
loks0n 1e9ced2878 test: scheduled status 2024-06-11 13:57:03 +01:00
loks0n 7e8f72d267 feat: implement scheduledAt in schedule 2024-06-11 13:39:38 +01:00
Bradley Schofield 9113f265b7 Fix Tests 2024-06-11 06:40:37 +00:00
Bradley Schofield d8b893c7c9 Small fixes 2024-06-11 14:52:21 +09:00
Bradley Schofield 94330cd539 Update Specs 2024-06-11 14:50:03 +09:00
Bradley Schofield 98ca5faef1 Add Tests 2024-06-11 14:36:32 +09:00
Bradley Schofield 83d093805f Implement deploymentsStorage metric for projects API 2024-06-11 14:14:38 +09:00
Jake BarnbyandGitHub e195018abd Merge pull request #8255 from appwrite/feat-update-pwd-abuse
Feat update pwd abuse
2024-06-11 16:56:21 +12:00
Jake Barnby a4c1275764 Add abuse limit for update password 2024-06-10 18:09:30 +12:00
Jake BarnbyandGitHub 3c123d372a Merge pull request #8244 from appwrite/1.5.x
Sync 1.5.x into refactor-usage-sn
2024-06-10 12:22:16 +12:00
Damodar Lohani 26413566dc fix format 2024-06-09 11:36:35 +00:00
Damodar Lohani c179e89fdf update to use latest platform with module 2024-06-09 01:03:40 +00:00
Damodar LohaniandGitHub 00a633759e Merge pull request #7936 from appwrite/feat-upgrade-platform-with-module
Use latest Platform and add Core module
2024-06-09 06:40:13 +05:45
Steven NguyenandGitHub 4a168f6948 Merge pull request #8245 from appwrite/fix-oauth2-mfa
Fix MFA for OAuth2 only accounts
2024-06-07 18:11:24 -07:00
Steven Nguyen a09a09a7a9 fix(auth): fix MFA verification for OAuth2 sessions
Before this, users who only signed in with OAuth2 were not able to
verify their sessions with MFA because their session already used an
email factor and they couldn't use an additional email factor.

This commit changes the OAuth2 session to include 2 factors: email and
oauth2. This second special factor is used to bypass MFA checks. It is
fine to bypass MFA checks because OAuth2 is supposed to handle the
entire authentication process, verifying who the user is and we, as the
resource provider, only need to trust the OAuth2 provider.
2024-06-07 16:45:14 -07:00
Matej Bačo b8b81a9bd1 WIP: Schedulded executions 2024-06-07 19:05:29 +00:00
Khushboo Verma 97786a05ff Updated cancelled build duration 2024-06-07 20:29:24 +05:30
Khushboo Verma d233f1ac64 Update duration and endTime 2024-06-07 16:53:33 +05:30
Jake BarnbyandGitHub 7e3070a4b2 Merge pull request #8240 from appwrite/revert-8237-revert-8193-feat-remove-random-shared-tables
Revert "Merge pull request #8237 from appwrite/revert-8193-feat-remov…
2024-06-07 17:34:14 +12:00
Khushboo Verma c2c6d337ed Resolved merge conflict 2024-06-06 19:39:16 +05:30
Christy JacobandGitHub 3e47b43908 Merge pull request #8214 from appwrite/chore-update-create-build-endpoint
Remove build id from api endpoint
2024-06-06 17:53:05 +05:30
Jake Barnby e58e849504 Fix function test 2024-06-06 21:29:34 +12:00
Jake Barnby c87a6a863b Increase sleep 2024-06-06 20:52:22 +12:00
Damodar Lohani f44ed18b05 remove worker index 2024-06-06 08:45:15 +00:00
Damodar Lohani 131de2ea7a refactor module 2024-06-06 08:35:50 +00:00
Damodar Lohani ec69507818 Merge remote-tracking branch 'origin/refactor-usage-sn' into feat-upgrade-platform-with-module 2024-06-06 08:32:07 +00:00
Jake Barnby 9e487b8ccf Revert "Merge pull request #8237 from appwrite/revert-8193-feat-remove-random-shared-tables"
This reverts commit 930ae6ded0, reversing
changes made to 1f6417b156.
2024-06-06 20:11:19 +12:00
ItzNotABug a34ec72048 fix: delete expired targets per project. 2024-06-06 12:01:32 +05:30
Jake BarnbyandGitHub 035144d1ff Merge pull request #8238 from appwrite/chore-bump-base-image
Bump base image from 0.9.0 to 0.9.1
2024-06-06 13:47:01 +12:00
Steven NguyenandGitHub c7157b3692 chore: bump base image from 0.9.0 to 0.9.1 2024-06-06 00:23:00 +00:00
Christy JacobandGitHub 37a1c804b5 Merge pull request #8230 from appwrite/refactor-redis-cache
refactor redis cache
2024-06-06 01:33:48 +05:30
shimon cdf7e1a8dc composer 2024-06-05 22:29:47 +03:00
Christy JacobandGitHub 930ae6ded0 Merge pull request #8237 from appwrite/revert-8193-feat-remove-random-shared-tables
Revert "Feat remove random shared tables"
2024-06-06 00:15:12 +05:30
Christy JacobandGitHub ff6efc2855 Revert "Feat remove random shared tables" 2024-06-06 00:11:56 +05:30
Bishwajeet Parhi 485b8eeb8b chore: misc test assertions improvements 2024-06-05 23:53:31 +05:30
Bishwajeet Parhi cccda2a46c fix: Don't set target attribute if no existing Target found 2024-06-05 23:34:01 +05:30
shimon f06e19d8fa composer 2024-06-05 20:52:35 +03:00
shimon eb28841cb1 Merge branch 'refactor-usage-sn' of github.com:appwrite/appwrite into refactor-redis-cache
 Conflicts:
	composer.lock
2024-06-05 20:47:48 +03:00
shimon e2c6c61083 composer 2024-06-05 20:40:14 +03:00
ItzNotABug a9cee074be update: add api doesn't support redirections. 2024-06-05 13:45:41 +05:30
Jake BarnbyandGitHub 1f6417b156 Merge pull request #8193 from appwrite/feat-remove-random-shared-tables
Feat remove random shared tables
2024-06-05 17:17:58 +12:00
Eldad A. FuxandGitHub f91a68c8a0 Merge pull request #8207 from appwrite/feat-users-create-jwt
Feat: users.createJWT()
2024-06-04 07:00:32 -04:00
Eldad A. FuxandGitHub 2dd8c49698 Merge pull request #8213 from appwrite/feat-projects-createJWT
Feat:  projects.createJWT (dynamic keys)
2024-06-04 07:00:18 -04:00
Jake Barnby 5b3a3d5bf9 Add flaky test retry 2024-06-04 20:10:45 +12:00
Damodar Lohani a823bca463 update platform 2024-06-04 08:04:51 +00:00
Damodar Lohani fef769271f Merge remote-tracking branch 'origin/refactor-usage-sn' into feat-upgrade-platform-with-module 2024-06-04 08:00:19 +00:00
Matej BačoandGitHub 9279468c27 Merge branch '1.6.x' into feat-users-create-jwt 2024-06-04 09:43:14 +02:00
Matej BačoandGitHub c279745259 Merge branch '1.6.x' into feat-projects-createJWT 2024-06-04 09:43:12 +02:00
Jake Barnby f459a5c458 Merge remote-tracking branch 'origin/refactor-usage-sn' into feat-remove-random-shared-tables
# Conflicts:
#	docker-compose.yml
2024-06-04 17:43:14 +12:00
Jake BarnbyandGitHub 026933ff74 Merge pull request #8218 from appwrite/chore-release-sdks
Release SDKs
2024-06-04 16:05:58 +12:00
Damodar Lohani f762d66c5e fix typo 2024-06-04 01:31:05 +00:00
Damodar LohaniandGitHub 66ac96580b Merge branch 'main' into feat-security-emails 2024-06-04 06:51:24 +05:45
ItzNotABug 37da4a0cd3 review comments. 2024-06-03 14:19:59 +05:30
ItzNotABug b54a599960 update test name for clarity. 2024-06-03 14:13:08 +05:30
ItzNotABug 52f5a5c40c update test. 2024-06-03 14:10:20 +05:30
Khushboo Verma d7a40e2b4d Remove the code to fetch build document 2024-06-02 23:14:41 +05:30
Khushboo Verma c60b8b05a3 Merge branch 'feat-cancel-build-deployment' of github.com:appwrite/appwrite into feat-cancel-build-deployment 2024-06-02 23:05:18 +05:30
Khushboo Verma 2643202c97 Replaced build1 with build 2024-06-02 23:04:49 +05:30
shimon e28224976a refactor redis cache 2024-06-02 16:17:11 +03:00
ItzNotABug 1a42d118f6 add: test to validate user-id isn't overridden. 2024-06-01 19:18:35 +05:30
Navjot SinghandGitHub c07c7889d3 Merge branch 'main' into bug-7880-location_hk_issue 2024-06-01 17:29:57 +05:30
Khushboo VermaandGitHub beb3fe1d2b Merge branch '1.6.x' into chore-update-create-build-endpoint 2024-05-31 14:17:34 +05:30
Khushboo VermaandGitHub 1beaeba214 Merge branch '1.6.x' into feat-cancel-build-deployment 2024-05-31 14:16:14 +05:30
Christy JacobandGitHub b135c69bd6 Merge pull request #8187 from appwrite/feat-unified-app-logger-config
feat(logger): Unifying logger environment variable and adapting to th…
2024-05-31 03:38:54 +04:00
Khushboo Verma 0eabff5faf Refactor builds document creation 2024-05-31 01:53:29 +05:30
Khushboo Verma cfec6c974f Updated spec 2024-05-30 22:40:09 +05:30
Khushboo Verma d3c2e9db1f Add comment for clarity 2024-05-30 22:33:37 +05:30
Luke B. SilverandGitHub 065dfa6663 Merge pull request #8222 from appwrite/feat-support-twilio-messaging-service-sid
feat: support twilio messaging service sid
2024-05-30 17:24:38 +01:00
loks0n 61336be50d doc: update _APP_SMS_FROM 2024-05-30 16:51:48 +01:00
loks0n 64e0c88349 Merge branch 'refactor-usage-sn' of https://github.com/appwrite/appwrite into feat-support-twilio-messaging-service-sid 2024-05-30 16:48:08 +01:00
fogelito e91a532e74 Database tag 2024-05-30 18:46:21 +03:00
loks0n ab4401992c Revert "feat: use param instead"
This reverts commit 72cca45d6d.
2024-05-30 16:36:05 +01:00
loks0n 72cca45d6d feat: use param instead 2024-05-30 16:34:43 +01:00
loks0n c6a520909e feat: support twilio messaging service sid 2024-05-30 16:23:15 +01:00
Christy JacobandGitHub fd7c6a6a71 Merge pull request #8220 from appwrite/test-main-1
test
2024-05-30 19:19:46 +04:00
fogelito 065b5f4858 test 2024-05-30 16:07:11 +03:00
Steven Nguyen 4b5e86cc05 chore(sdks): bump major version since there are breaking changes 2024-05-29 13:59:59 -07:00
Steven Nguyen 2f8380e97d fix(docs): remove extraneous word in Verify authenticator description 2024-05-29 13:59:12 -07:00
Binyamin Yawitz 18ca583df8 feat: Deleting teams in sync 2024-05-29 15:52:22 -04:00
Binyamin Yawitz ca7f222640 feat: Adding cli to the function deployment type 2024-05-29 12:55:14 -04:00
Khushboo Verma 94e7669b41 Remove build id from api endpoint 2024-05-29 17:48:52 +05:30
Matej Bačo 72e3898f09 CI/CD trigger 2024-05-29 11:45:32 +02:00
Matej Bačo 49b2bcf462 Implement JWT dynamic keys test 2024-05-29 09:33:39 +00:00
Bradley Schofield d4db55ab77 Fix failed queue param in failed jobs 2024-05-29 18:11:58 +09:00
Khushboo Verma edafeece9b Add console info before return 2024-05-29 14:39:57 +05:30
Matej Bačo b0317fb19d Implement project dynamic (JWT) keys 2024-05-29 08:57:25 +00:00
Matej Bačo 3b8799353d PR review changes 2024-05-29 07:51:51 +00:00
Matej BačoandGitHub d9745ca249 Merge branch '1.6.x' into feat-users-create-jwt 2024-05-29 09:33:09 +02:00
11827216ff Update tests/e2e/Services/Users/UsersBase.php
Co-authored-by: Steven Nguyen <1477010+stnguyen90@users.noreply.github.com>
2024-05-29 09:32:58 +02:00
2dac8bc7ed Update app/controllers/api/users.php
Co-authored-by: Steven Nguyen <1477010+stnguyen90@users.noreply.github.com>
2024-05-29 09:31:08 +02:00
Christy JacobandGitHub 7da997b5cd Merge pull request #8189 from appwrite/chore-sync-1.5.x
Sync 1.5.x into main
2024-05-28 18:38:04 +04:00
Binyamin YawitzandGitHub ccafc06d93 Merge branch '1.6.x' into feat-unified-app-logger-config 2024-05-28 10:18:39 -04:00
Binyamin Yawitz b98930e5a0 feat(logger): Adding fallback comment 2024-05-28 10:18:29 -04:00
Khushboo Verma a465b23716 Merge branch '1.6.x' into feat-cancel-build-deployment 2024-05-28 19:06:09 +05:30
Christy JacobandGitHub 1cb490a36e Merge pull request #8210 from appwrite/feat-track-build-metrics-1
Add metrics for successful and failed builds
2024-05-28 17:28:27 +04:00
Christy Jacob 11b94cf22e Merge branch '1.5.x' of https://github.com/appwrite/appwrite into chore-sync-1.5.x 2024-05-28 13:13:37 +00:00
Khushboo Verma 0b3c188bbf Add metrics for successful and failed builds 2024-05-28 18:29:28 +05:30
Matej Bačo 711e26c605 Relay on lib to verify JWT expiry 2024-05-28 10:59:53 +00:00
Matej Bačo b1ff989c3f Implement tests, fix JWT maxAge 2024-05-28 09:25:54 +00:00
Matej Bačo 613677e9f7 Implement users.createJWT 2024-05-27 20:04:50 +00:00
Khushboo Verma 93b4bfe4df Add one more cancel check 2024-05-27 18:31:35 +05:30
Khushboo Verma 63a5b9eed3 Revert changes in app/console 2024-05-27 18:25:11 +05:30
Khushboo Verma b880a0a7b2 Remove :buildId from endpoint as discussed 2024-05-27 18:21:28 +05:30
Khushboo Verma 4e8855fad3 Merge branch '1.6.x' into feat-cancel-build-deployment 2024-05-27 18:03:59 +05:30
Christy JacobandGitHub c109dcc683 Merge pull request #8205 from appwrite/sync-with-1.5.x
Sync with 1.5.x
2024-05-27 15:42:26 +04:00
Christy Jacob 1c79ccd231 Merge branch '1.5.x' of https://github.com/appwrite/appwrite into sync-with-1.5.x 2024-05-27 11:26:32 +00:00
Damodar LohaniandGitHub 2b8bf3b252 Merge pull request #8120 from appwrite/chore-error-requests-count
Chore:usage requests count on error
2024-05-26 07:04:33 +05:45
Christy JacobandGitHub d5ebde8143 Merge pull request #8197 from appwrite/update-changelog
chore: update changelog
2024-05-24 21:33:25 +04:00
Christy Jacob 671687cf42 chore: update changelog 2024-05-24 16:51:35 +00:00
Christy Jacob ecf4e258b2 chore: update changelog 2024-05-24 16:49:48 +00:00
Christy Jacob 131d66522a chore: update changelog 2024-05-24 16:40:11 +00:00
Christy JacobandGitHub 623a3caa03 Merge pull request #8195 from appwrite/prepare-1.5.7
chore: prepare 1.5.7
2024-05-24 19:56:06 +04:00
Christy JacobandGitHub 3a63ee834a Merge branch '1.5.x' into prepare-1.5.7 2024-05-24 19:55:59 +04:00
Christy JacobandGitHub a414b2b42e Merge pull request #8063 from appwrite/feat-add-version-header
feat: add warning header
2024-05-24 19:54:43 +04:00
Christy Jacob c76dbaaadb Merge branch '1.5.x' of https://github.com/appwrite/appwrite into prepare-1.5.7 2024-05-24 15:53:43 +00:00
loks0n d73a9e75cd refactor: remove version format const 2024-05-24 16:27:13 +01:00
loks0n ad3cc4e68f fix: typo 2024-05-24 16:16:57 +01:00
Luke B. SilverandGitHub a92713d3a2 Merge branch '1.5.x' into feat-add-version-header 2024-05-24 16:08:11 +01:00
loks0n cb4c15ce0a ui: improve warning message 2024-05-24 16:07:22 +01:00
Christy JacobandGitHub e55f0adab2 Merge pull request #8185 from ItzNotABug/fix-robots-txt
Fix: Don't Override `robots.txt` for Other Domains
2024-05-24 17:15:34 +04:00
Christy JacobandGitHub 0e7c417d67 Merge pull request #8089 from appwrite/feat-improve-header-demo-values
feat: improve header demo values
2024-05-24 17:09:09 +04:00
Christy JacobandGitHub 0fcb76570d Merge branch '1.5.x' into prepare-1.5.7 2024-05-24 17:07:57 +04:00
Christy JacobandGitHub 6ea2177818 Merge pull request #8196 from appwrite/sync-with-main
Sync with main
2024-05-24 17:07:42 +04:00
Matej Bačo 1109782af0 Update console 2024-05-24 15:06:52 +02:00
Christy Jacob cd5f6f58a2 Merge branch 'main' of https://github.com/appwrite/appwrite into sync-with-main 2024-05-24 12:43:56 +00:00
Christy Jacob ac49f7497a Merge branch '1.5.x' of https://github.com/appwrite/appwrite into prepare-1.5.7 2024-05-24 12:43:03 +00:00
Christy JacobandGitHub 9f2030fb8c Merge pull request #8147 from appwrite/chore-rename-executor-image-name
Update executor image name
2024-05-24 16:40:39 +04:00
Christy JacobandGitHub 74a9995220 Merge pull request #8188 from appwrite/sync-1.5.x-with-cloud
Sync 1.5.x with cloud
2024-05-24 16:39:52 +04:00
Matej Bačo 8dd883a312 Add comments 2024-05-24 13:04:30 +02:00
Christy Jacob 99a6e81b0d chore: update specs 2024-05-24 11:03:49 +00:00
Christy Jacob 8c851ecdfb chore: remove specs 2024-05-24 10:58:06 +00:00
Christy Jacob c2215ef171 chore: update console 2024-05-24 10:57:31 +00:00
Christy Jacob 344f926c8e chore: update console 2024-05-24 10:55:34 +00:00
Christy JacobandGitHub 3ae4ed2604 Merge pull request #7512 from appwrite/feat-function-tokens
Feat: API Tokens
2024-05-24 14:45:11 +04:00
Luke B. SilverandGitHub b52de356e9 Merge branch '1.5.x' into feat-improve-header-demo-values 2024-05-24 11:17:28 +01:00
loks0n 6eae908e5e Merge branch '1.5.x' of https://github.com/appwrite/appwrite into feat-improve-header-demo-values 2024-05-24 11:16:54 +01:00
Christy Jacob e266791547 chore: update changelog 2024-05-24 09:51:56 +00:00
Christy Jacob 02acee9e2b chore: fix merge conflicts 2024-05-24 09:51:28 +00:00
Christy Jacob 75de5b0332 chore: update specs 2024-05-24 09:35:57 +00:00
Jake Barnby bbb4b0bc12 Remove shared table headers 2024-05-24 20:29:25 +12:00
Jake Barnby 00c047d804 Run full tests on shared tables 2024-05-24 20:29:06 +12:00
Jake Barnby e19b465ce2 Move shared tables db to env var from const 2024-05-24 20:10:47 +12:00
Khushboo Verma 357409c508 Merge conflicts in CHANGES.md 2024-05-24 13:03:41 +05:30
Khushboo Verma da3ff7f8ec Merge branch 'chore-rename-executor-image-name' of github.com:appwrite/appwrite into chore-rename-executor-image-name 2024-05-24 12:56:00 +05:30
Christy Jacob 2005ddfe47 chore: update env variable 2024-05-24 07:25:39 +00:00
Khushboo Verma ca1f760905 Update executor hostname in variables 2024-05-24 12:55:32 +05:30
Navjot SinghandGitHub ade0472a5f Merge branch 'main' into bug-7880-location_hk_issue 2024-05-24 12:24:08 +05:30
Jake Barnby 074b807d8d Merge remote-tracking branch 'origin/refactor-usage-sn' into sync-1.5.x-with-cloud 2024-05-24 16:56:57 +12:00
Jake BarnbyandGitHub 7d18de95ce Merge pull request #7870 from appwrite/fix-setting-secrets
Fix not hiding tokens for clients via realtime
2024-05-24 16:53:36 +12:00
Jake Barnby 4ed125f7c8 Remove random shared tables assignment in preparation of setting as override instead 2024-05-24 16:53:09 +12:00
Jake Barnby a895ce4270 Remove redundant backup checks 2024-05-24 16:51:29 +12:00
Jake Barnby aa8460cfb9 Merge remote-tracking branch 'origin/refactor-usage-sn' into sync-1.5.x-with-cloud 2024-05-24 16:40:18 +12:00
Jake BarnbyandGitHub 7b76455f0b Merge pull request #8192 from appwrite/fix-realtime-stats
Wrap realtime stats in an edition check
2024-05-24 16:39:55 +12:00
Jake Barnby 75d6a7e2a0 Wrap realtime stats in an edition check 2024-05-24 16:34:43 +12:00
Jake Barnby fc7a676dbb Merge remote-tracking branch 'origin/refactor-usage-sn' into sync-1.5.x-with-cloud 2024-05-24 15:47:12 +12:00
Jake BarnbyandGitHub 15ebad5548 Merge pull request #8190 from appwrite/chore-update-executor-host-default-var
Chore update executor host default var
2024-05-24 15:46:35 +12:00
Jake BarnbyandGitHub ddc7de7b7f Merge pull request #8191 from appwrite/chore-update-submodule
Chore update submodule
2024-05-24 15:46:17 +12:00
Jake Barnby 3da213434f Update to 4.3.3 to match cloud 2024-05-24 15:40:42 +12:00
Jake Barnby 96bc307fcd Checkout 4.3.2 2024-05-24 15:39:26 +12:00
Jake Barnby 3eec8317d4 Improve variable desc copy 2024-05-24 15:31:17 +12:00
Jake Barnby e65cc78234 Update executor default var to match new container hostname 2024-05-24 15:30:14 +12:00
Jake BarnbyandGitHub 5510a25066 Merge pull request #8148 from appwrite/chore-remove-compose-version
chore: remove compose version
2024-05-24 13:47:40 +12:00
Steven NguyenandGitHub 1ac7d3576d Merge branch '1.5.x' into chore-sync-1.5.x 2024-05-24 00:49:02 +00:00
Christy JacobandGitHub 4a4d5109e2 Merge branch '1.5.x' into sync-1.5.x-with-cloud 2024-05-23 23:36:13 +04:00
Steven NguyenandGitHub ecdcd18dab Merge pull request #8183 from appwrite/fix/7887-invalid-cache-document-id
Fix invalid cache document id
2024-05-23 12:34:53 -07:00
Binyamin Yawitz ebe386acd9 feat(logger): Unifying logger environment variable and adapting to the latest Logger version 2024-05-23 12:44:19 -04:00
shimon a2ef77f0f5 lint 2024-05-23 16:47:37 +03:00
shimon c996dbcdc9 lint 2024-05-23 16:39:23 +03:00
shimon a22d98296c lint 2024-05-23 16:33:40 +03:00
Khushboo Verma f0de4c6eac Resolved merge conflict 2024-05-23 18:34:48 +05:30
navjotNSK fcbab74f04 All translations added. 2024-05-23 15:55:57 +05:30
ItzNotABug 81e8502a78 fix: dont override humans.txt too. 2024-05-23 15:54:12 +05:30
navjotNSK 2621d948c6 All translations added. 2024-05-23 15:53:59 +05:30
ItzNotABug 5462b83d3c fix: don't override robots.txt for other domains. 2024-05-23 14:47:59 +05:30
shimon 2414438ded Merge branch 'refactor-usage-sn' of github.com:appwrite/appwrite into chore-error-requests-count
 Conflicts:
	app/controllers/shared/api.php
	composer.json
2024-05-23 11:01:28 +03:00
shimon 87cf7776df lint 2024-05-23 10:59:19 +03:00
Jake Barnby 9bb9f1eee7 Merge remote-tracking branch 'origin/refactor-usage-sn' into fix-setting-secrets
# Conflicts:
#	tests/e2e/Services/Projects/ProjectsConsoleClientTest.php
2024-05-23 15:37:13 +12:00
Steven NguyenandGitHub 9db92698dc fix(cache): use the same cache key when loading and saving files 2024-05-22 23:23:16 +00:00
Christy JacobandGitHub 87ee2770a8 Merge pull request #8184 from appwrite/sync-with-1.5.x
Sync refactor-usage-sn with 1.5.x
2024-05-23 01:25:56 +04:00
Torsten Dittmann a9c701cdc1 tests: fix new status codes 2024-05-22 23:19:21 +02:00
Christy Jacob 54093617ee chore: linter 2024-05-22 19:57:57 +00:00
Christy Jacob aa76862692 Merge branch '1.5.x' of https://github.com/appwrite/appwrite into sync-with-1.5.x 2024-05-22 19:43:31 +00:00
Steven NguyenandGitHub 8d5583f0c6 fix(cache): fix invalid cache document id
The document ID should not have special characters like "*" or it will
cause problems with things like cursor based pagination which is done
in migrations.

We did have the cache buster inside the md5 call before, but when the
usage code was reverted and whatnot, the change wasn't added back
properly.

Related: https://github.com/appwrite/appwrite/issues/7887
2024-05-22 19:16:34 +00:00
shimon 892caf4710 update composer 2024-05-22 17:51:28 +03:00
shimon a96a6d56d7 update composer 2024-05-22 17:51:18 +03:00
shimon 24969ebc4f Merge remote-tracking branch 'origin/refactor-usage-sn' into refactor-usage-sn 2024-05-22 17:43:03 +03:00
Christy JacobandGitHub d979b2c997 Merge pull request #8180 from appwrite/feat-get-env-sn
Feat get env
2024-05-22 18:39:09 +04:00
shimon 355e2dc266 updating composer 2024-05-22 16:45:30 +03:00
shimon d201b0b099 updating composer 2024-05-22 16:44:30 +03:00
shimon 5b1a2038bf updating composer 2024-05-22 16:43:35 +03:00
shimon acbcadcbb9 Merge remote-tracking branch 'origin/refactor-usage-sn' into refactor-usage-sn 2024-05-22 16:40:38 +03:00
shimon 7c71e44250 Merge branch 'refactor-usage-sn' of github.com:appwrite/appwrite into feat-get-env-sn 2024-05-22 16:39:42 +03:00
shimon 6639714a1b updating composer 2024-05-22 16:37:45 +03:00
Christy JacobandGitHub 139c6fa63b Merge pull request #8026 from appwrite/feat-worker-get-arg
getEnv on worker.php
2024-05-22 17:32:27 +04:00
Christy JacobandGitHub c3dba79009 Merge pull request #7592 from appwrite/feat-sms-locale
usage sms per country code count
2024-05-22 17:30:14 +04:00
shimon 72cfa82e8d updating composer 2024-05-22 16:03:47 +03:00
shimon 6e79d33ca2 Merge branch 'main' of github.com:appwrite/appwrite into feat-worker-get-arg
 Conflicts:
	composer.lock
2024-05-22 16:01:40 +03:00
Christy JacobandGitHub 8cf7335a14 Merge pull request #8173 from appwrite/refactor-localdevice-injection
Refactor localdevice injection
2024-05-22 16:57:26 +04:00
shimon 83f338ccb1 updating composer 2024-05-22 15:54:18 +03:00
shimon 074eab3d63 Merge branch 'refactor-usage-sn' of github.com:appwrite/appwrite into feat-sms-locale
 Conflicts:
	composer.json
	composer.lock
2024-05-22 15:51:24 +03:00
navjotNSK c29fc5e72e hk added till cs.json 2024-05-22 16:43:40 +05:30
Jake BarnbyandGitHub 329b2e151d Merge pull request #8169 from appwrite/remove-pdo-exception
Remove throw PdoException in Error hook
2024-05-22 22:43:21 +12:00
Christy JacobandGitHub c45823a05d Merge pull request #8164 from appwrite/feat-add-schedule-function-tests
Add tests for scheduled functions
2024-05-22 13:57:18 +04:00
loks0n e1e4cb44f3 Merge branch 'main' of https://github.com/appwrite/appwrite into feat-improve-header-demo-values 2024-05-22 10:52:06 +01:00
Khushboo VermaandGitHub 7688d32857 Merge branch '1.5.x' into feat-add-schedule-function-tests 2024-05-22 14:56:03 +05:30
Jake Barnby 680cd5194d Fix returning hashed secrets 2024-05-22 14:11:06 +12:00
Jake Barnby f03281a474 Fix project tests 2024-05-22 13:42:34 +12:00
Jake Barnby 93f50e1e0e Lint 2024-05-22 12:51:27 +12:00
Jake Barnby c7106b9147 Merge remote-tracking branch 'origin/refactor-usage-sn' into fix-setting-secrets 2024-05-22 12:50:58 +12:00
Steven NguyenandGitHub b99628669b Merge pull request #8172 from appwrite/chore-bump-console-4.3.2
Bump console to version 4.3.2
2024-05-21 13:45:56 -07:00
Binyamin Yawitz e1863053ad refactor(messaging worker): Adding volume and volume variables 2024-05-21 15:51:32 -04:00
Binyamin Yawitz ab0d6f7c19 refactor(messaging worker): Refactoring local device to worker only 2024-05-21 15:48:53 -04:00
Steven NguyenandGitHub cc6129fd20 Merge branch '1.5.x' into chore-bump-console-4.3.2 2024-05-21 12:45:29 -07:00
Steven NguyenandGitHub 12ac38c079 Merge pull request #8168 from appwrite/chore-release-sdks
Release SDKs
2024-05-21 11:52:07 -07:00
Steven NguyenandGitHub c2c4171d36 Bump console to version 4.3.2 2024-05-21 18:26:39 +00:00
Steven NguyenandGitHub 69f53492fd Merge branch '1.5.x' into chore-release-sdks 2024-05-21 08:47:18 -07:00
Torsten DittmannandGitHub d00aad9d30 Merge pull request #8170 from appwrite/chore-bump-console-4.3.1
Bump console to version 4.3.1
2024-05-21 17:42:38 +02:00
Steven NguyenandGitHub bc74d1eee7 Bump console to version 4.3.1 2024-05-21 14:40:31 +00:00
Khushboo VermaandGitHub 1767d885c2 Merge branch '1.5.x' into feat-add-schedule-function-tests 2024-05-21 19:23:12 +05:30
Matej Bačo a115f878b3 Merge remote-tracking branch 'origin/1.6.x' into feat-function-tokens 2024-05-21 10:28:21 +00:00
Christy JacobandGitHub 90bfd77483 Merge pull request #8067 from appwrite/fix-dont-publish-max-users-exceed
Fix don't publish max users exceed
2024-05-21 14:25:12 +04:00
Khushboo Verma df340c0e5b Update code to 400 2024-05-21 15:53:38 +05:30
Christy JacobandGitHub 6eef9a8394 Merge pull request #8163 from appwrite/sync-main
Sync 1.6.x with main
2024-05-21 14:05:48 +04:00
fogelito 795b595052 Remove throw 2024-05-21 10:18:13 +03:00
Steven Nguyen 5a618840b9 chore: generate sdks and examples 2024-05-20 15:54:37 -07:00
Steven Nguyen 14ec9334a0 chore: update dart and flutter changelogs 2024-05-20 15:54:37 -07:00
Steven Nguyen f0f2e5217c chore: bump SDK versions 2024-05-20 15:54:37 -07:00
Steven Nguyen 215b1a2864 chore: bump sdk generator version 2024-05-20 15:31:06 -07:00
Steven Nguyen 99a9c809ed chore: regenerate specs 2024-05-20 15:30:11 -07:00
Steven Nguyen 9b8b35de85 Add 1.5.6 to CHANGES.md 2024-05-20 15:27:53 -07:00
Steven Nguyen 1269294ff5 Bump appwrite version to 1.5.6 2024-05-20 15:27:52 -07:00
Steven NguyenandGitHub 1bfdab3c98 Merge pull request #8167 from appwrite/chore-sync-with-main
Sync main into 1.5.x
2024-05-20 15:03:33 -07:00
loks0n ff1cabdbf7 chore: refactor finally clause 2024-05-20 22:35:40 +01:00
Steven NguyenandGitHub 47ed708293 Merge branch 'main' into chore-sync-with-main 2024-05-20 19:03:54 +00:00
Steven NguyenandGitHub 13b275a4ba Merge pull request #8122 from ketanbaitule/fix-5516-in-team-membership-allow-adding-user-over-limit-from-console-or-apikey
fix: Allow Adding User Over Limit From Console In Team Membership
2024-05-20 12:03:26 -07:00
Steven NguyenandGitHub 91748b1bd5 Merge branch 'main' into fix-5516-in-team-membership-allow-adding-user-over-limit-from-console-or-apikey 2024-05-20 11:40:58 -07:00
Steven NguyenandGitHub 722f3291fa Merge branch 'main' into chore-sync-with-main 2024-05-20 18:33:52 +00:00
Luke B. SilverandGitHub 24dc6d4f86 Merge pull request #8165 from appwrite/fix-improve-cold-start-error-cloud
feat: improve cold start error, merge to cloud
2024-05-20 19:14:43 +01:00
loks0n 6bd407eae9 chore: refactor finally block 2024-05-20 18:55:15 +01:00
loks0n 93dc9befd9 refactor-usage-sn specs and composer 2024-05-20 18:13:01 +01:00
loks0n 3e0f38098e revert composer update 2024-05-20 18:11:27 +01:00
loks0n 04ed5f3894 revert specs 2024-05-20 18:11:06 +01:00
loks0n f2d1b79b02 chore: specs 2024-05-20 17:57:39 +01:00
Christy Jacobandloks0n d258240f08 Merge pull request #8152 from appwrite/fix-improve-cold-start-error
fix: improve cold start error
2024-05-20 17:26:58 +01:00
Christy JacobandGitHub b367e79de2 Merge pull request #8152 from appwrite/fix-improve-cold-start-error
fix: improve cold start error
2024-05-20 20:16:47 +04:00
Khushboo Verma ccae83c8a8 Add tests for scheduled functions 2024-05-20 17:44:48 +05:30
Luke B. SilverandGitHub cde4e908f4 Update errors.php 2024-05-20 13:12:28 +01:00
a4dfc135e5 Update app/config/errors.php
Co-authored-by: Matej Bačo <matejbacocom@gmail.com>
2024-05-20 13:11:52 +01:00
Ketan Baitule 7dfee36144 test:Add test case for adding user via team membership in console 2024-05-20 17:18:53 +05:30
Christy Jacob 984da4f4ac Merge branch 'main' of https://github.com/appwrite/appwrite into sync-main 2024-05-20 11:05:24 +00:00
loks0n b3c00c4d32 chore: create doc 2024-05-20 11:46:41 +01:00
loks0n 863a2ce0a9 chore: matej review 2024-05-20 11:44:08 +01:00
loks0n bfe12710da chore: specs 2024-05-20 11:08:23 +01:00
loks0n b3080f0c0a Merge branch 'fix-improve-cold-start-error' of https://github.com/appwrite/appwrite into fix-improve-cold-start-error 2024-05-20 11:07:28 +01:00
loks0n 4d572d4a05 chore: errors.php 2024-05-20 11:05:53 +01:00
Jake BarnbyandGitHub 3d8bdef9a0 Merge pull request #8161 from appwrite/feat-increase-shared-tables-projects
Increase shared tables projects
2024-05-20 14:36:41 +12:00
Jake Barnby 537e2ead3c Update database 2024-05-20 14:24:09 +12:00
Jake Barnby 5b82716986 Change from 1 in 20 to 1 in 5 projects on shared tables DB 2024-05-20 14:00:48 +12:00
shimon 8aabb92fda adding requests count on error 2024-05-19 13:50:25 +03:00
shimon e1ac0d622e adding requests count on error 2024-05-19 10:55:14 +03:00
Luke B. SilverandGitHub ae321268b5 Merge branch 'main' into fix-improve-cold-start-error 2024-05-18 13:53:02 +01:00
Luke B. SilverandGitHub 237bec49b2 Merge branch 'main' into chore-remove-compose-version 2024-05-18 13:52:48 +01:00
Steven NguyenandGitHub 6493dd943f Merge pull request #8133 from appwrite/remove-obsolete-tasks
chore: cleanup obsolete tasks
2024-05-17 16:37:55 -07:00
Steven NguyenandGitHub 0a3914df93 Merge pull request #8151 from xuelink/feat-fix-chinese-language-name
Update Chinese language native names in languages.php
2024-05-17 14:45:54 -07:00
loks0n 095baab24a chore: update executer in compose 2024-05-17 20:50:40 +01:00
loks0n 2c19bb0a1d chore: more deletions 2024-05-17 20:46:14 +01:00
Luke B. SilverandGitHub 0d5d5336ed Merge branch '1.5.x' into feat-improve-header-demo-values 2024-05-17 18:20:18 +01:00
loks0n 3d119ad1a6 fix: improve cold start error 2024-05-17 18:16:10 +01:00
Matej BačoandGitHub d57c459e6f Merge branch '1.6.x' into feat-function-tokens 2024-05-17 18:16:43 +02:00
bhc 82b473c8ee Update Chinese language native names in languages.php 2024-05-17 17:39:35 +03:00
shimon 2d4e0ddde2 Merge remote-tracking branch 'origin/refactor-usage-sn' into refactor-usage-sn 2024-05-17 17:35:48 +03:00
Christy JacobandGitHub 68f06e3e8e Merge pull request #8146 from appwrite/feat-upgrade-logger-sn
Update Logger and migrations, implement sampler.
2024-05-17 16:07:31 +04:00
loks0n 96741ac70e chore: remove compose version 2024-05-17 11:19:29 +01:00
Bradley Schofield 51a2731533 Update composer.lock 2024-05-17 18:36:25 +09:00
Khushboo Verma 79616049d0 Update executor image name 2024-05-17 15:03:00 +05:30
Bradley Schofield deacaa2d6f Multiple Changes, See Desc
- Update Logger from 0.3.* to 0.5.*
- Add old sentry syntax conversion
- Add sampler for experiment logger, and set it to 4%
2024-05-17 18:01:33 +09:00
Torsten DittmannandGitHub fd7228984b Merge pull request #8140 from appwrite/chore-bump-console-4.3.0
Bump console to version 4.3.0
2024-05-17 09:50:34 +02:00
Jake BarnbyandGitHub d3dc21a048 Merge pull request #8142 from appwrite/fix-shared-project-delete
Fix shared project delete
2024-05-17 17:55:22 +12:00
Jake BarnbyandGitHub 2af7a5b2ee Merge pull request #8143 from appwrite/fix-catch-delete-errors
Catch DB errors on delete
2024-05-17 17:21:06 +12:00
Jake Barnby 6a9e983651 Catch DB errors on delete 2024-05-17 16:38:40 +12:00
Jake Barnby d03fb1458c Merge remote-tracking branch 'origin/refactor-usage-sn' into fix-shared-project-delete 2024-05-17 14:55:01 +12:00
Jake Barnby 60179b1790 Fix not account for abuse/audit on project delete 2024-05-17 14:54:40 +12:00
Steven NguyenandGitHub 49fc75e59d Bump console to version 4.3.0 2024-05-16 21:13:32 +00:00
Steven NguyenandGitHub aa1388fecc Merge pull request #8130 from appwrite/chore-bump-dependencies
Bump dependencies
2024-05-16 13:16:17 -07:00
Steven NguyenandGitHub d32eb73293 Merge pull request #8127 from appwrite/chore-sync-main
Sync main into 1.5.x
2024-05-16 13:15:52 -07:00
Steven Nguyen 8a18fee89b chore: bump dependencies 2024-05-16 13:01:58 -07:00
shimon dae9cb995c adding requests count on error 2024-05-16 21:21:21 +03:00
shimon cc3f975101 Merge branch 'refactor-usage-sn' of github.com:appwrite/appwrite into chore-error-requests-count 2024-05-16 21:15:21 +03:00
Steven NguyenandGitHub ab153961b7 Merge pull request #8132 from appwrite/fix-textmagic
Fix TextMagic class name
2024-05-16 06:47:43 -07:00
Christy JacobandGitHub d7938e1579 Merge pull request #8123 from appwrite/chore-update-executor-image-name
Update executor image name to exc-1
2024-05-16 17:11:57 +04:00
Luke B. SilverandGitHub 1c1ba6d6b0 Merge branch '1.5.x' into feat-improve-header-demo-values 2024-05-16 11:18:49 +01:00
Torsten DittmannandGitHub 8267ed41fb Merge pull request #8129 from appwrite/fix-users-create-token-description
Update users create token description
2024-05-16 12:04:11 +02:00
Matej Bačo 2e1f67245d Fix bugs, add old api key test 2024-05-16 08:39:15 +00:00
Khushboo Verma 8ecc2ee787 Remove hyphen 2024-05-16 14:03:51 +05:30
Christy JacobandGitHub dabb5d18af Merge branch 'main' into remove-obsolete-tasks 2024-05-16 12:14:07 +04:00
Christy JacobandGitHub 33587a2a37 Merge pull request #8083 from appwrite/fix-container-naming
Improve container naming conventions
2024-05-16 11:21:31 +04:00
Christy Jacob b371909deb chore: fix Dockerile 2024-05-16 07:16:45 +00:00
Christy Jacob 10722aa736 chore: cleanup obsolete tasks and workers 2024-05-16 07:11:00 +00:00
Christy Jacob a63667f5a3 chore: cleanup obsolete tasks 2024-05-16 07:04:40 +00:00
Steven NguyenandGitHub d54986dc75 fix(messaging): fix TextMagic class name
The class name in utopia-php/mssaging is TextMagic so use the same here
to prevent an error like:

> Class "Utopia\Messaging\Adapter\SMS\Textmagic" not found ...
2024-05-16 05:39:46 +00:00
894f001c7a Update app/controllers/api/teams.php
Co-authored-by: Steven Nguyen <1477010+stnguyen90@users.noreply.github.com>
2024-05-16 08:00:46 +05:30
Steven NguyenandGitHub 0c5cf36dcd fix(docs): update users create token description
1. The endpoint does not create a user
2. The endpoint is incorrect
2024-05-15 19:15:44 +00:00
Steven Nguyen 03fd62cc04 Merge branch 'main' into 1.5.x 2024-05-15 11:36:15 -07:00
shimon 12e4f49cba adding requests count on error 2024-05-15 20:25:29 +03:00
Luke B. SilverandGitHub 44ef0c365a Merge branch '1.5.x' into feat-improve-header-demo-values 2024-05-15 17:30:21 +01:00
Khushboo Verma 503495df16 Update executor image name to exc-1 2024-05-15 18:32:37 +05:30
loks0n e73b4b8573 feat: generic approach 2024-05-15 10:46:31 +01:00
Ketan Baitule 6ff3fc5c6b fix: Allow Adding User Over Limit From Console In Team Membership 2024-05-15 15:03:46 +05:30
Luke B. SilverandGitHub 8ff98bcb41 Merge branch '1.5.x' into feat-add-version-header 2024-05-15 10:30:36 +01:00
shimon 9f7d83c53d Merge remote-tracking branch 'origin/refactor-usage-sn' into refactor-usage-sn 2024-05-15 09:52:22 +03:00
shimon c38a598d3a adding requests count on error 2024-05-15 09:52:05 +03:00
Bradley SchofieldandGitHub 6dd9611162 Update container_name values 2024-05-15 06:50:59 +00:00
Bradley SchofieldandGitHub 74dd7297fa Add changes to compose.phtml aswell 2024-05-15 06:46:21 +00:00
Bradley SchofieldandGitHub 2527ce1e5c Address Jake's Comments 2024-05-15 06:07:17 +00:00
Bradley SchofieldandGitHub 94f11595e7 Merge branch 'main' into fix-container-naming 2024-05-15 15:04:51 +09:00
Steven NguyenandGitHub af68383f8f Merge pull request #8031 from xuelink/feat-8003-missing-country-for-locale-endpoint-Palestine
Add new country Palestine with its translations
2024-05-14 16:50:31 -07:00
Matej Bačo 37176e7865 Backwards compatible approach 2024-05-14 12:33:49 +00:00
Matej Bačo 4d249c5d36 Bug fix 2024-05-14 12:27:35 +00:00
Matej Bačo 9846b573bd Merge remote-tracking branch 'origin/main' into feat-function-tokens 2024-05-14 11:59:43 +00:00
Matej Bačo 54c953d559 Add prefix of api key types 2024-05-14 11:58:31 +00:00
Torsten DittmannandGitHub 0365f4818b Merge pull request #8102 from appwrite/fix-7268-oauth-apple-name
Fix email used for name when user is created via Apple OAuth2
2024-05-14 11:40:45 +02:00
Torsten DittmannandGitHub 6483ebcb83 Merge pull request #8117 from appwrite/fix-8110-missing-usage
Set limit to retrieve all stats for the usage range
2024-05-14 00:41:34 +02:00
Steven NguyenandGitHub 1626168d37 fix(project): set limit to retrieve all stats for the usage range
Because limit was not passed for the find() query, the limit defaulted to 25. As such, when requesting stats for the last 30 days, only the last 25 were retrieved.
2024-05-13 21:23:47 +00:00
Jake BarnbyandGitHub 191e1abefa Merge pull request #8113 from appwrite/chore-update-db
Update db
2024-05-13 12:44:31 +12:00
Jake Barnby d2ac197c04 Revert "Force tests"
This reverts commit 0f01f648e1.
2024-05-13 12:18:36 +12:00
Jake Barnby 0f01f648e1 Force tests 2024-05-13 12:18:09 +12:00
Jake Barnby d1ee8aeeed Update database 2024-05-13 12:09:08 +12:00
shimon e53a074d32 composer update 2024-05-12 20:19:17 +03:00
shimon aabd81ee8c composer update 2024-05-12 20:18:40 +03:00
shimon 3a46ac237c composer update 2024-05-12 20:15:37 +03:00
shimon c26f09ddf3 composer update 2024-05-12 20:11:11 +03:00
shimon 02eacf67bf composer update 2024-05-12 20:08:33 +03:00
shimon 510f864b06 adding null safety 2024-05-12 19:51:16 +03:00
shimon d185002d0c composer format 2024-05-12 18:23:45 +03:00
shimon 122b8e201e composer format 2024-05-12 18:21:26 +03:00
shimon 62a3521657 composer format 2024-05-12 18:15:04 +03:00
shimon 15b8aa5b16 composer format 2024-05-12 18:12:40 +03:00
shimon 989b0d9f10 Merge branch 'refactor-usage-sn' of github.com:appwrite/appwrite into feat-sms-locale 2024-05-12 15:29:00 +03:00
shimon 390dd22efe composer format 2024-05-12 11:19:17 +03:00
shimon 74c15f51ff Merge branch 'main' of github.com:appwrite/appwrite into feat-worker-get-arg 2024-05-12 11:14:46 +03:00
xueandGitHub 4bb12a124d Merge branch 'main' into feat-8003-missing-country-for-locale-endpoint-Palestine 2024-05-11 18:33:24 +03:00
Eldad A. FuxandGitHub 53cd729412 Merge pull request #8078 from appwrite/fix-python-build-logs
Fix: Python failing builds
2024-05-10 19:48:27 +01:00
Khushboo VermaandGitHub 7bb5ce9cb6 Merge pull request #8099 from appwrite/feat-increase-chunk-size-to-10-MB
Increase chunk size to 10 MB
2024-05-10 17:53:44 +05:30
Matej Bačo 8cc2530210 PR review changes 2024-05-09 13:40:31 +00:00
Matej Bačo 5002b0f3fa PR review changes 2024-05-09 11:50:45 +00:00
Khushboo Verma cd6878c597 Add comment for payload size 2024-05-09 15:11:02 +05:30
Damodar Lohani 1d9f5fa29d Merge remote-tracking branch 'origin/refactor-usage-sn' into feat-upgrade-platform-with-module 2024-05-09 07:50:17 +00:00
Jake BarnbyandGitHub 86a822c601 Merge pull request #8106 from appwrite/fix-realtime-string-error-code
Handle SQL error code 'HY000' in realtime
2024-05-09 18:11:29 +12:00
Steven NguyenandGitHub 5e8a18eec3 Merge pull request #8105 from xuelink/cicd-fix-float-to-int-conversion-warning-at-appwrite-doctor
Fix Deprecated Warning in Doctor.php
2024-05-08 23:10:50 -07:00
Steven NguyenandGitHub e5f49b420c fix(realtime): handle SQL error code 'HY000'
SQL can throw an error where the code is a string like 'HY000', but
$server->close() expects an integer. This change ensures we only pass
an integer into $server->close().
2024-05-09 05:55:34 +00:00
Jake BarnbyandGitHub 1ee1284577 Merge pull request #8107 from appwrite/fix-project-deletes
Fix project deletes for shared tables
2024-05-09 17:51:38 +12:00
Jake BarnbyandGitHub 207c725d4d Merge pull request #8076 from appwrite/fix-tests-for-cl-1
Fix tests for CL
2024-05-09 17:36:10 +12:00
Jake Barnby d0e258854c Fix project deletes for shared tables 2024-05-09 16:52:53 +12:00
Damodar Lohani 729db1aa17 fix date format 2024-05-09 03:08:27 +00:00
Steven NguyenandSteven Nguyen c52bf2a0a1 fix(auth): Don't use email in place for name for Apple OAuth2
Apple OAuth2 does not return the user's name in the claims and so we
used email instead, but this can look broken to users and developers to
see an email where the name should be.
2024-05-08 16:35:17 -07:00
Steven NguyenandSteven Nguyen c76e29077c feat(auth): try to get user name from request param if not from oauth2
This is only applicable for Apple OAuth2 because this is the only
provider that does not return user name from an API call and only
returns the name in the callback URL.

Reference:
* https://developer.apple.com/documentation/sign_in_with_apple/sign_in_with_apple_js/incorporating_sign_in_with_apple_into_other_platforms#3332115
2024-05-08 16:35:17 -07:00
Steven NguyenandGitHub 6b31f1323d Merge pull request #8104 from appwrite/fix-unreliable-realtime-workaround
Disable sending realtime stats
2024-05-08 15:33:26 -07:00
xueandGitHub 1043e2f810 Merge branch 'main' into cicd-fix-float-to-int-conversion-warning-at-appwrite-doctor 2024-05-09 01:10:52 +03:00
bhc b04b7c5f45 chore: Improve sleep duration in Doctor.php 2024-05-09 00:56:56 +03:00
Steven NguyenandGitHub fa78ae078f fix(realtime): disable sending realtime stats
Disable sending realtime stats because the $database->find('realtime')
is throwing:

> Cannot execute queries while other unbuffered queries are active.

In addition, the realtime stats are not being collected so there's no
point in having this enabled.
2024-05-08 21:37:46 +00:00
shimon 7fed0f9a23 composer format 2024-05-08 20:57:27 +03:00
Steven NguyenandGitHub df064adce3 feat(auth): forward OAuth2 callback params
The only place Apple includes the user's name is in the params so we
need to forward the params to the redirect endpoint so they can be used
when creating the user.
2024-05-08 17:36:46 +00:00
shimon 70c6ef3b36 composer format 2024-05-08 20:20:34 +03:00
shimon 9f23871240 platform version on composer 2024-05-08 20:19:09 +03:00
shimon 5137d8ad72 platform version on composer 2024-05-08 20:16:21 +03:00
shimon 9609ae3549 getCountryCode 2024-05-08 20:08:50 +03:00
Christy JacobandGitHub 54508c95a8 Merge pull request #8088 from appwrite/feat-create-new-metric-md
Feat create new metric explanation
2024-05-08 20:50:12 +04:00
shimon 499236833d getCountryCode 2024-05-08 19:47:55 +03:00
shimon 88e67c8d58 getCountryCode 2024-05-08 14:23:11 +03:00
shimon 17b9f136f1 Merge branch 'refactor-usage-sn' of github.com:appwrite/appwrite into feat-sms-locale
 Conflicts:
	composer.json
	composer.lock
	src/Appwrite/Platform/Workers/Messaging.php
2024-05-08 14:05:14 +03:00
Jake BarnbyandGitHub 8562823b07 Merge pull request #8095 from appwrite/chore-update-database
Update database
2024-05-08 21:48:37 +12:00
Jake BarnbyandGitHub 637c3fb8c9 Merge pull request #8094 from appwrite/fix-missing-id-attribute
Fix missing id attribute error
2024-05-08 21:31:04 +12:00
Jake Barnby 0fe7235c44 Update database 2024-05-08 21:30:49 +12:00
Jake BarnbyandGitHub bb887bc08e Merge pull request #8093 from appwrite/fix-syntax-error
Fix syntax error
2024-05-08 21:19:53 +12:00
Jake Barnby 360abf4b69 Return from create attribute job is unable to find it in the attributes table 2024-05-08 21:16:27 +12:00
loks0n 91ee67d69f Revert "Merge branch 'main' of https://github.com/appwrite/appwrite into feat-add-version-header"
This reverts commit 824309e4e6, reversing
changes made to 2d09a3a17b.
2024-05-08 10:09:28 +01:00
loks0n 0aadda9605 chore: steven review 2024-05-08 10:07:10 +01:00
Jake Barnby f01922daf9 Fix syntax error 2024-05-08 21:06:30 +12:00
loks0n 824309e4e6 Merge branch 'main' of https://github.com/appwrite/appwrite into feat-add-version-header 2024-05-08 10:05:23 +01:00
shimon 415b70585a adding new usage metric 2024-05-08 10:01:24 +03:00
Damodar Lohani 5105d07bbf Merge remote-tracking branch 'origin/refactor-usage-sn' into fix-tests-for-cl-1 2024-05-08 06:09:46 +00:00
Damodar Lohani b27f70ee81 ignore few tests 2024-05-08 06:08:23 +00:00
Jake BarnbyandGitHub 57a8a8f187 Merge pull request #8092 from appwrite/fix-shared-queue-name
Fix shared queue name
2024-05-08 16:31:27 +12:00
Jake Barnby f00133d199 Add tests for queued job status 2024-05-08 16:28:00 +12:00
Jake Barnby 6e3dee4e1f Fix shared tables db queue name 2024-05-08 16:25:12 +12:00
loks0n f1a344a119 chore: specs 2024-05-07 20:02:15 +01:00
loks0n 8d6e176b66 feat: better head demo values 2024-05-07 19:55:58 +01:00
shimon b0912889c8 adding new usage metric 2024-05-07 21:22:17 +03:00
shimon 8559753978 adding new usage metric 2024-05-07 21:16:18 +03:00
508691a9a6 Update CONTRIBUTING.md
Co-authored-by: Christy Jacob <christyjacob4@gmail.com>
2024-05-07 20:59:31 +03:00
243bdeb29c Update CONTRIBUTING.md
Co-authored-by: Christy Jacob <christyjacob4@gmail.com>
2024-05-07 20:59:19 +03:00
ddda24e34d Update CONTRIBUTING.md
Co-authored-by: Christy Jacob <christyjacob4@gmail.com>
2024-05-07 20:59:12 +03:00
ad5c526ca0 Update CONTRIBUTING.md
Co-authored-by: Christy Jacob <christyjacob4@gmail.com>
2024-05-07 20:58:11 +03:00
7430cb48d0 Update CONTRIBUTING.md
Co-authored-by: Christy Jacob <christyjacob4@gmail.com>
2024-05-07 20:58:04 +03:00
d87df00707 Update CONTRIBUTING.md
Co-authored-by: Christy Jacob <christyjacob4@gmail.com>
2024-05-07 20:57:54 +03:00
b8a2de84da Update CONTRIBUTING.md
Co-authored-by: Christy Jacob <christyjacob4@gmail.com>
2024-05-07 20:57:42 +03:00
Steven NguyenandGitHub 0f369b0393 Merge pull request #8074 from infysumanta/fix-8062-replace-misspelled-from-censosud-and-consosud-to-cencosud
fix: updated typo in credit-cards.php credit card image filename
2024-05-07 10:43:54 -07:00
shimon 2962fbf7d7 adding new usage metric 2024-05-07 20:12:58 +03:00
Torsten DittmannandGitHub 239a0b4dde Merge pull request #8081 from appwrite/fix-dont-kick-after-enabling-mfa
Don't kick user and require verification after enabling MFA
2024-05-07 17:49:18 +02:00
Steven NguyenandGitHub 7ea7c83415 Merge pull request #8082 from appwrite/fix-mfa-email-verification-code-font
Fix MFA email verification code font
2024-05-07 07:40:09 -07:00
Christy JacobandGitHub 2abd016fe5 Merge pull request #8048 from appwrite/fix-8039-version-in-response
Fix version in error response
2024-05-07 18:39:47 +04:00
Christy JacobandGitHub 958a7c9661 Merge pull request #8084 from appwrite/fix-email-otp-verification-status
Fix: Email OTP verified account
2024-05-07 17:35:23 +04:00
Luke B. SilverandGitHub 2d09a3a17b Merge branch '1.5.x' into feat-add-version-header 2024-05-07 11:34:02 +01:00
Matej BačoandGitHub 977fb67d8b Merge branch 'refactor-usage-sn' into fix-python-build-logs 2024-05-07 11:16:04 +02:00
Matej Bačo 4c6f01ad68 Update tests 2024-05-07 09:05:54 +00:00
Matej Bačo 08bf5aace4 Mark email verified after email OTP 2024-05-07 09:01:57 +00:00
Bradley Schofield 20bf989dca Improve container naming conventions 2024-05-07 10:46:15 +09:00
Jake BarnbyandGitHub 33f95dab6d Merge pull request #8080 from appwrite/chore-bump-database
Bump database
2024-05-07 13:38:03 +12:00
Steven Nguyen fabe6921b4 fix(auth): Fix MFA email verification code font
The font family was set to Inter without any fallback and since the
Inter isn't available in emails, the font rendered the default font,
Times New Roman. This commit adds a fallback font to the font-family
ensuring an sans-serif font like Inter is used.
2024-05-06 18:25:38 -07:00
Steven Nguyen 5b5505cf97 fix(auth): ensure session factors don't contain duplicates 2024-05-06 17:48:44 -07:00
Steven Nguyen 7e07f6b958 feat(auth): ensure user isn't kicked out after enabling MFA
User's were kicked out and forced to verify their session after enabling
MFA if they already had factors enabled. This change ensures that they
are not kicked out of their current session after MFA is enabled by
adding all relevant factors to the session.
2024-05-06 17:48:08 -07:00
Steven Nguyen 98d18ecc47 refactor(auth): remove auth duration from Auth::sessionVerify() calls
The paramter was removed from the method so we don't need to pass it
in anymore.
2024-05-06 17:16:56 -07:00
Steven Nguyen b9e79dfd0c chore: bump database and update dependencies 2024-05-06 13:34:15 -07:00
Sumanta 6f3aefdf16 fix: updated typo in credit-cards.php from Consosud to Cencosud 2024-05-07 00:51:58 +05:30
Matej Bačo 7d42db82a0 Fix python failing logs 2024-05-06 15:05:13 +00:00
shimon 2f54446aee adding new usage metric 2024-05-06 17:31:36 +03:00
Matej Bačo 9252b66493 Add scope tests 2024-05-06 11:27:28 +00:00
Matej Bačo 3a3d5b61a6 PR review changes 2024-05-06 09:55:59 +00:00
Matej Bačo 448b0a5607 Re-add api token auth 2024-05-06 08:35:27 +00:00
Matej Bačo 9a0d9cee15 Merge remote-tracking branch 'origin/main' into feat-function-tokens 2024-05-06 08:35:14 +00:00
Damodar Lohani 39db496e93 fix accertion order 2024-05-06 07:55:11 +00:00
Damodar Lohani add3c6b75b fix depractation notice 2024-05-06 07:03:51 +00:00
Damodar Lohani e25e7f8ec7 fix null 2024-05-06 06:50:36 +00:00
Damodar Lohani 53547f8677 fix null 2024-05-06 06:48:19 +00:00
Damodar Lohani 7b6e527b27 fix path 2024-05-06 06:29:15 +00:00
shimon 27e460671b Merge branch 'main' of github.com:appwrite/appwrite into feat-worker-get-arg 2024-05-06 08:59:03 +03:00
shimon df5b1287b8 adding new usage metric 2024-05-06 08:54:51 +03:00
Damodar Lohani 14a0dd3166 Merge remote-tracking branch 'origin/main' into feat-security-emails 2024-05-06 01:04:44 +00:00
Damodar Lohani be1c147658 update console 2024-05-06 01:00:20 +00:00
Damodar Lohani b61e0f08f6 make required 2024-05-06 00:58:23 +00:00
Sumanta KabirajandGitHub e2248971a2 Merge branch 'main' into fix-8062-replace-misspelled-from-censosud-and-consosud-to-cencosud 2024-05-05 21:09:17 +05:30
xueandGitHub ec14f31f9a Merge branch 'main' into feat-8003-missing-country-for-locale-endpoint-Palestine 2024-05-05 15:44:19 +03:00
bhc 3fab87a1ca Update total count of countries in LocaleBase tests for testGetCountriesPhones 2024-05-05 15:43:59 +03:00
Eldad A. FuxandGitHub b2c57e2d8b Merge pull request #7934 from appwrite/fix-custom-domain
Prevent functions domain to be used as custom domain
2024-05-05 06:53:29 +01:00
Damodar LohaniandGitHub 61af107c82 Merge pull request #7776 from appwrite/feat-react-native-sdk
React Native SDK
2024-05-05 11:09:46 +05:45
Damodar LohaniandGitHub 74264582cc Update proxy.php 2024-05-05 11:07:59 +05:45
Damodar LohaniandGitHub 7ca9e6923f add test 2024-05-05 10:47:54 +05:45
Sumanta fc38b94732 fix: updated typo in credit-cards.php credit card image filename 2024-05-04 17:08:44 +05:30
Steven NguyenandGitHub b402ac5d0d Merge pull request #8049 from BtheGit/doc-8040-fix-broken-links-in-readme
Replace missing domain paths in README.md
2024-05-03 15:47:08 -07:00
Khushboo Verma e583f44147 Increase chunk size to 10 MB 2024-05-03 18:01:15 +05:30
loks0n c746fb40f8 chore: better name 2024-05-03 12:03:01 +01:00
loks0n 1295128b10 fix: use APP_VERSION_STABLE 2024-05-03 11:56:54 +01:00
Khushboo Verma f81f2e0411 Add publish: false flag 2024-05-03 15:39:08 +05:30
loks0n 644bbe1f5b fix: version 2024-05-02 14:25:41 +01:00
loks0n 3ab9875ca7 feat: use x-appwrite-response-format 2024-05-02 14:16:35 +01:00
loks0n 2ed38271a0 feat: add version header 2024-05-02 13:51:19 +01:00
Damodar Lohani 64d4ede05d mark beta 2024-05-01 08:55:45 +00:00
Steven NguyenandGitHub a30d06bc58 Merge pull request #8038 from ItzNotABug/fix-7999-internal-id-for-querying-deployments
Fix: Use `resourceInternalId` for Querying Function Deployments
2024-04-30 14:56:24 -07:00
Damodar Lohani ef0b27840c update readme 2024-04-30 11:51:36 +00:00
Khushboo Verma fba60f974e Throw exception for cancellation if build is already complete 2024-04-30 15:46:58 +05:30
DarshanandGitHub cc5a1436ad Merge branch 'main' into fix-7999-internal-id-for-querying-deployments 2024-04-30 15:02:34 +05:30
Brendan Beltz 574ee31981 Replace missing domain paths 2024-04-29 20:09:33 -04:00
Steven NguyenandGitHub 06e7efbd29 Merge pull request #7993 from fuyangpengqi/main
chore: fix some typos in comments
2024-04-29 16:41:24 -07:00
Jake BarnbyandGitHub dd1213c81a Merge pull request #8021 from appwrite/feat-vulnerability-scanner
Add OSV Scanner for vulnerability scans
2024-04-30 11:16:37 +12:00
Steven NguyenandGitHub 4c48d3683e Merge pull request #8046 from appwrite/EVDOG4LIFE-patch-1
Fix stale action close reason
2024-04-29 16:16:23 -07:00
Steven NguyenandGitHub bfb51328fe fix: version in error response
The APP_VERSION_STABLE constant should be used for the version
in API errors so that developers see a version that makes more
sense (such as 1.5.5).
2024-04-29 22:50:20 +00:00
EvanandGitHub f7f00fcf10 Close reason update
Due to failures, changing to not_planned
2024-04-29 13:42:13 -07:00
Khushboo Verma ea9c71757c Fix tests 2024-04-30 00:19:14 +05:30
Khushboo Verma e2b2df1e31 Fix formatting 2024-04-29 21:18:36 +05:30
Khushboo Verma 0dd908b14c Fix formatting 2024-04-29 19:47:29 +05:30
Khushboo Verma 3123bf6b72 Fix formatting 2024-04-29 19:16:17 +05:30
Khushboo Verma 2b69f0b7e2 Fix formatting 2024-04-29 19:14:37 +05:30
Khushboo Verma 564fe96eec Resolve merge conflicts 2024-04-29 19:05:51 +05:30
Christy JacobandGitHub 2b18ac8953 Merge pull request #7610 from appwrite/fix-templates-copy-hidden-files
fix: templates copy hidden files
2024-04-29 15:37:30 +04:00
Luke B. SilverandGitHub 4b338d3740 Merge branch '1.5.x' into fix-templates-copy-hidden-files 2024-04-29 11:58:43 +01:00
ItzNotABug 02ece2637f fix: use resourceInternalId. 2024-04-29 15:54:22 +05:30
Damodar Lohani 665812c28b fix typo 2024-04-28 01:38:46 +00:00
Damodar Lohani 3451dd3f4b fix typo 2024-04-28 01:38:21 +00:00
bhc 9cea7ea526 Update total count in assertions in ContentTypeTest 2024-04-27 01:22:03 +03:00
bhc d6dbb02ffe Update total count in assertions in BatchTest 2024-04-27 01:20:49 +03:00
bhc 37097b0914 Update total count of countries in LocaleBase tests for testGetCountriesPhones 2024-04-27 01:18:11 +03:00
bhc 6adc75d7b4 Add PS to list of countries in phones.php 2024-04-27 01:17:22 +03:00
bhc 36a1bd1d90 Update total count of countries and languages in LocaleBase tests 2024-04-27 01:16:10 +03:00
bhc a87b68cba8 Update translations for Palestine in multiple languages 2024-04-27 01:08:43 +03:00
bhc 5bf9ed7877 Add PS to list of countries in countries.php 2024-04-27 00:36:33 +03:00
shimon 8588bb4555 getEnv on worker.php 2024-04-25 19:31:30 +03:00
Damodar Lohani b76f91218c fixes 2024-04-25 08:56:17 +00:00
Damodar Lohani 7e2c486ee1 Merge remote-tracking branch 'origin/1.5.x' into feat-react-native-sdk 2024-04-25 08:52:37 +00:00
Steven NguyenandGitHub 8eb5b3467a feat(security): add github workflow to check dependencies
This workflow action uses OSV Scanner, an open source vulnerability
scanner by Google. We're using OSV Scanner because it has:

* good usability - JSON output and multiple options
* good accuracy - OSV database from google and support
  for multiple languages including PHP
2024-04-24 23:20:36 +00:00
Steven NguyenandGitHub 47fc1a2943 Merge pull request #6506 from btme0011/feature-5232-OSV-Security-Scans
feature-5232-Security-Scans-OSV-Scanner
2024-04-24 15:57:52 -07:00
fuyangpengqi 2f5be1080f chore: fix some typos in comments
Signed-off-by: fuyangpengqi <995764973@qq.com>
2024-04-18 21:40:03 +08:00
Damodar Lohani 5976295051 sdk docs 2024-04-11 05:15:10 +00:00
Damodar Lohani f724974195 update version 2024-04-11 05:07:38 +00:00
Damodar Lohani 3f43e239c0 fixed 2024-04-11 05:06:37 +00:00
Damodar Lohani 019408ebcd composer update 2024-04-11 05:05:39 +00:00
Damodar Lohani 8fbd4e5269 Merge remote-tracking branch 'origin/main' into feat-react-native-sdk 2024-04-11 05:04:19 +00:00
Damodar Lohani 70eb56a388 refactor module 2024-04-08 05:25:55 +00:00
Damodar Lohani a67c6bfacb update platform version 2024-04-08 05:16:37 +00:00
Damodar Lohani 5e12eaa2e3 fix type 2024-04-08 05:09:51 +00:00
Damodar Lohani 8c008df1a9 fix change 2024-04-08 05:08:55 +00:00
Damodar Lohani 8fe6ce64b2 create and use core module 2024-04-08 05:05:04 +00:00
Damodar Lohani 4d15e0dbd2 update platform version 2024-04-08 05:03:18 +00:00
Damodar Lohani 99cb38c674 fix linter issues 2024-04-08 03:57:08 +00:00
Damodar LohaniandGitHub d3bbcce302 Prevent functions domain to be used as custom domain 2024-04-08 09:31:15 +05:45
shimon 574035d638 sms country code 2024-04-07 18:20:42 +03:00
shimon 7df94fcee6 Merge branch 'refactor-usage-sn' of github.com:appwrite/appwrite into feat-sms-locale
 Conflicts:
	composer.json
	composer.lock
2024-04-07 18:17:16 +03:00
shimon d99fef527e Merge remote-tracking branch 'origin/feat-sms-locale' into feat-sms-locale 2024-04-07 18:15:57 +03:00
shimon fcba25d004 dummy commit 2024-04-07 18:15:46 +03:00
Jake Barnby 6f18303fcc Test that secret is not included in realtime payload 2024-04-03 16:37:58 +13:00
Jake Barnby fb408636a4 Set token secrets as sensitive event params 2024-04-03 16:36:53 +13:00
Jake Barnby e224ca440b Allow setting event parameters as sensitive 2024-04-03 16:36:21 +13:00
Damodar Lohani 00c45c2507 new environment for certificates and security emails 2024-03-31 03:32:55 +00:00
Jake Barnby d5d45c5076 Fix not hiding tokens for clients via realtime 2024-03-26 18:59:56 +13:00
Christy JacobandGitHub 88abc6511a Merge pull request #7607 from appwrite/feat-function-execution-filters
Allow execution filter attributes
2024-03-25 19:28:24 +05:30
Khushboo Verma f4cf7ba414 Merge branch 'main' into feat-function-execution-filters 2024-03-20 23:51:27 +05:30
7c7d09514a Update docs/sdks/react-native/GETTING_STARTED.md
Co-authored-by: Vincent (Wen Yu) Ge <vincent@appwrite.io>
2024-03-12 08:35:17 +05:45
cfd7534993 Update docs/sdks/react-native/GETTING_STARTED.md
Co-authored-by: Vincent (Wen Yu) Ge <vincent@appwrite.io>
2024-03-12 08:35:10 +05:45
e03102a112 Update docs/sdks/react-native/GETTING_STARTED.md
Co-authored-by: Vincent (Wen Yu) Ge <vincent@appwrite.io>
2024-03-12 08:34:54 +05:45
Damodar Lohani ef61879f5e fix import 2024-03-10 04:20:27 +00:00
Damodar Lohani f3927c3d20 fix linter 2024-03-10 03:57:54 +00:00
Damodar Lohani c11a1af99b react native SDK 2024-03-10 02:49:45 +00:00
Damodar Lohani 271db5ce69 react native getting started 2024-03-10 02:21:50 +00:00
5b00737b55 Update app/init.php
Co-authored-by: Eldad A. Fux <eldad.fux@gmail.com>
2024-03-06 18:09:13 +01:00
Khushboo Verma 974104f8b0 address PR comments 2024-03-04 21:30:06 +01:00
Khushboo Verma a2b19ef116 Merge branch 'main' into feat-cancel-build-deployment 2024-03-01 18:27:34 +05:30
Luke B. SilverandGitHub ab36448731 Merge branch '1.5.x' into fix-templates-copy-hidden-files 2024-02-29 14:51:59 +00:00
Khushboo Verma b552d052da Update index length 2024-02-29 19:51:13 +05:30
Khushboo Verma 1d282da6b3 Update index length 2024-02-29 19:35:58 +05:30
Khushboo Verma f8f54271d1 Fix execution indexes 2024-02-29 18:39:38 +05:30
Khushboo Verma c105cfda1a Merge branch 'main' into feat-function-execution-filters 2024-02-29 18:20:26 +05:30
Luke B. SilverandGitHub 827d8c02c1 Merge branch '1.5.x' into fix-templates-copy-hidden-files 2024-02-28 13:58:34 +00:00
Luke B. SilverandGitHub ad20d400e5 Merge branch '1.5.x' into fix-templates-copy-hidden-files 2024-02-26 16:40:54 +00:00
Khushboo Verma 56760b14cb Restore create build endpoint 2024-02-26 15:37:47 +05:30
Luke B. SilverandGitHub 00c8774554 Merge branch '1.5.x' into fix-templates-copy-hidden-files 2024-02-26 09:29:08 +00:00
Khushboo Verma 727fe2c9a9 Update newBuild condition 2024-02-26 12:33:54 +05:30
Khushboo Verma 353092ba00 Remove create build endpoint 2024-02-26 00:05:00 +05:30
Luke B. SilverandGitHub 95ef88c80e Merge branch '1.5.x' into fix-templates-copy-hidden-files 2024-02-25 17:01:34 +00:00
Khushboo Verma ed4773c2d9 Merge branch 'main' into feat-cancel-build-deployment 2024-02-25 19:14:42 +05:30
Khushboo Verma 0e3a354f1f Create build document in API instead of worker 2024-02-25 19:13:55 +05:30
Khushboo Verma c2e7497c76 Merge branch 'main' into feat-function-execution-filters 2024-02-25 16:00:14 +05:30
Khushboo Verma f1c6790240 Add indexes for execution attributes 2024-02-25 15:57:39 +05:30
Luke B. SilverandGitHub 34d2dde51d Merge branch '1.5.x' into fix-templates-copy-hidden-files 2024-02-24 13:45:20 +00:00
Khushboo Verma a02a03e322 Fetch build document from DB 2024-02-24 00:13:11 +05:30
Luke B. SilverandGitHub 5822f22109 Merge branch '1.5.x' into fix-templates-copy-hidden-files 2024-02-22 18:06:09 +00:00
Luke B. SilverandGitHub 0f09fd5ade Merge branch '1.5.x' into fix-templates-copy-hidden-files 2024-02-22 13:41:16 +00:00
Christy JacobandGitHub 35562715ad Merge branch 'main' into mock-numbers 2024-02-20 12:27:14 +05:30
loks0n 050f501186 fix: templates copy hidden files 2024-02-19 09:11:15 +00:00
Khushboo Verma 3471359735 Allow execution filter attributes 2024-02-19 10:24:12 +05:30
Khushboo Verma ada1f2abb7 Mark cancelled first, then kill container 2024-02-19 00:44:21 +05:30
Khushboo Verma 12f2e761ef Updated description and response model 2024-02-18 23:25:57 +05:30
Khushboo Verma 6ebca949c0 Fixed composer error 2024-02-18 18:04:16 +05:30
Khushboo Verma f5919aad4a Merge branch 'main' into feat-cancel-build-deployment 2024-02-18 18:03:21 +05:30
Khushboo Verma ed3d598f2e Added cancel build endpoint 2024-02-18 18:01:25 +05:30
shimon ad44c7a430 Addressed comments 2024-02-15 16:43:58 +02:00
44ead217ac Update src/Appwrite/Platform/Workers/Messaging.php
Co-authored-by: Christy Jacob <christyjacob4@gmail.com>
2024-02-15 16:28:02 +02:00
shimon 62ee10493b usage sms per country code count 2024-02-15 10:10:01 +02:00
Christy Jacob abad778a1e chore: linter 2024-02-14 17:22:43 +00:00
Christy Jacob 48e87cdc7c Merge branch 'main' of github.com:appwrite/appwrite into mock-numbers 2024-02-14 21:24:53 +05:30
Christy Jacob 28a16173ab feat: add tests 2024-02-14 12:10:19 +05:30
Christy Jacob be92aa92e5 chore: rename files 2024-02-11 20:28:05 +05:30
Christy Jacob 89dcc34453 feat: initial commit 2024-02-11 20:21:19 +05:30
Matej Bačo ba6f5c1a57 Revert unnessessary changes 2024-01-29 11:21:51 +00:00
Matej Bačo 36ce992e9f Add API Tokens 2024-01-29 11:15:07 +00:00
achraf112ben 3a35412bf8 fix some missed values 2024-01-29 04:21:14 +01:00
achraf112ben 4f67db160b Adding Darija (Moroccan Arabic) translation file 2024-01-28 06:14:21 +01:00
Steven NguyenandGitHub c4aede112c Merge branch 'main' into feature-5232-OSV-Security-Scans 2023-10-13 16:11:06 -07:00
Akhil Anand f1dd1d1e18 feature-5232-Security-Scans-OSV-Scanner 2023-10-05 16:22:40 +05:30
5391 changed files with 450672 additions and 2493 deletions
+9 -7
View File
@@ -4,19 +4,22 @@ _APP_LOCALE=en
_APP_WORKER_PER_CORE=6
_APP_CONSOLE_WHITELIST_ROOT=disabled
_APP_CONSOLE_WHITELIST_EMAILS=
_APP_CONSOLE_SESSION_ALERTS=enabled
_APP_CONSOLE_WHITELIST_IPS=
_APP_CONSOLE_COUNTRIES_DENYLIST=AQ
_APP_CONSOLE_HOSTNAMES=localhost,appwrite.io,*.appwrite.io
_APP_SYSTEM_EMAIL_NAME=Appwrite
_APP_SYSTEM_EMAIL_ADDRESS=team@appwrite.io
_APP_SYSTEM_SECURITY_EMAIL_ADDRESS=security@appwrite.io
_APP_SYSTEM_EMAIL_ADDRESS=noreply@appwrite.io
_APP_SYSTEM_TEAM_EMAIL=team@appwrite.io
_APP_EMAIL_SECURITY=security@appwrite.io
_APP_EMAIL_CERTIFICATES=certificates@appwrite.io
_APP_SYSTEM_RESPONSE_FORMAT=
_APP_OPTIONS_ABUSE=disabled
_APP_OPTIONS_ROUTER_PROTECTION=disabled
_APP_OPTIONS_FORCE_HTTPS=disabled
_APP_OPTIONS_FUNCTIONS_FORCE_HTTPS=disabled
_APP_OPENSSL_KEY_V1=your-secret-key
_APP_DOMAIN=localhost
_APP_DOMAIN=traefik
_APP_DOMAIN_FUNCTIONS=functions.localhost
_APP_DOMAIN_TARGET=localhost
_APP_REDIS_HOST=redis
@@ -66,8 +69,8 @@ _APP_STORAGE_PREVIEW_LIMIT=20000000
_APP_FUNCTIONS_SIZE_LIMIT=30000000
_APP_FUNCTIONS_TIMEOUT=900
_APP_FUNCTIONS_BUILD_TIMEOUT=900
_APP_FUNCTIONS_CPUS=1
_APP_FUNCTIONS_MEMORY=1024
_APP_FUNCTIONS_CPUS=8
_APP_FUNCTIONS_MEMORY=8192
_APP_FUNCTIONS_INACTIVE_THRESHOLD=600
_APP_FUNCTIONS_MAINTENANCE_INTERVAL=600
_APP_FUNCTIONS_RUNTIMES_NETWORK=runtimes
@@ -84,7 +87,6 @@ _APP_USAGE_AGGREGATION_INTERVAL=30
_APP_MAINTENANCE_RETENTION_USAGE_HOURLY=8640000
_APP_MAINTENANCE_RETENTION_SCHEDULES=86400
_APP_USAGE_STATS=enabled
_APP_LOGGING_PROVIDER=
_APP_LOGGING_CONFIG=
_APP_GRAPHQL_MAX_BATCH_SIZE=10
_APP_GRAPHQL_MAX_COMPLEXITY=250
@@ -104,4 +106,4 @@ _APP_MESSAGE_SMS_TEST_DSN=
_APP_MESSAGE_EMAIL_TEST_DSN=
_APP_MESSAGE_PUSH_TEST_DSN=
_APP_WEBHOOK_MAX_FAILED_ATTEMPTS=10
_APP_PROJECT_REGIONS=default
_APP_PROJECT_REGIONS=default
+19
View File
@@ -0,0 +1,19 @@
name: Check dependencies
# Adapted from https://google.github.io/osv-scanner/github-action/#scan-on-pull-request
on:
pull_request:
branches: [main, 1.*.x]
merge_group:
branches: [main, 1.*.x]
permissions:
# Require writing security events to upload SARIF file to security tab
security-events: write
# Only need to read contents
contents: read
jobs:
scan-pr:
uses: "google/osv-scanner-action/.github/workflows/osv-scanner-reusable.yml@v1.7.1"
+87
View File
@@ -0,0 +1,87 @@
name: PR Security Scan
on:
pull_request:
types: [opened, synchronize, reopened]
workflow_dispatch:
jobs:
scan:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v4
with:
fetch-depth: 0
submodules: 'recursive'
- name: Build the Docker image
uses: docker/build-push-action@v5
with:
context: .
push: false
load: true
tags: pr_image:${{ github.sha }}
- name: Run Trivy vulnerability scanner on image
uses: aquasecurity/trivy-action@0.20.0
with:
image-ref: 'pr_image:${{ github.sha }}'
format: 'json'
output: 'trivy-image-results.json'
severity: 'CRITICAL,HIGH'
- name: Run Trivy vulnerability scanner on source code
uses: aquasecurity/trivy-action@0.20.0
with:
scan-type: 'fs'
scan-ref: '.'
format: 'json'
output: 'trivy-fs-results.json'
severity: 'CRITICAL,HIGH'
- name: Process and post Trivy scan results
uses: actions/github-script@v7
with:
github-token: ${{secrets.GITHUB_TOKEN}}
script: |
const fs = require('fs');
let commentBody = '## Security Scan Results for PR\n\n';
function processResults(results, title) {
let sectionBody = `### ${title}\n\n`;
if (results.Results && results.Results.some(result => result.Vulnerabilities && result.Vulnerabilities.length > 0)) {
sectionBody += '| Package | Version | Vulnerability | Severity |\n';
sectionBody += '|---------|---------|----------------|----------|\n';
const uniqueVulns = new Set();
results.Results.forEach(result => {
if (result.Vulnerabilities) {
result.Vulnerabilities.forEach(vuln => {
const vulnKey = `${vuln.PkgName}-${vuln.InstalledVersion}-${vuln.VulnerabilityID}`;
if (!uniqueVulns.has(vulnKey)) {
uniqueVulns.add(vulnKey);
sectionBody += `| ${vuln.PkgName} | ${vuln.InstalledVersion} | [${vuln.VulnerabilityID}](https://nvd.nist.gov/vuln/detail/${vuln.VulnerabilityID}) | ${vuln.Severity} |\n`;
}
});
}
});
} else {
sectionBody += '🎉 No vulnerabilities found!\n';
}
return sectionBody;
}
try {
const imageResults = JSON.parse(fs.readFileSync('trivy-image-results.json', 'utf8'));
const fsResults = JSON.parse(fs.readFileSync('trivy-fs-results.json', 'utf8'));
commentBody += processResults(imageResults, "Docker Image Scan Results");
commentBody += '\n';
commentBody += processResults(fsResults, "Source Code Scan Results");
} catch (error) {
commentBody += `There was an error while running the security scan: ${error.message}\n`;
commentBody += 'Please contact the core team for assistance.';
}
github.rest.issues.createComment({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
body: commentBody
});
+1 -1
View File
@@ -18,6 +18,6 @@ jobs:
days-before-close: 14
remove-stale-when-updated: true
close-issue-message: "This issue has been closed due to inactivity. If you still require assistance, please provide the requested information."
close-issue-reason: "not-planned"
close-issue-reason: "not_planned"
operations-per-run: 100
only-labels: "question"
+81
View File
@@ -145,3 +145,84 @@ jobs:
- name: Run ${{matrix.service}} Tests
run: docker compose exec -T appwrite test /usr/src/code/tests/e2e/Services/${{matrix.service}} --debug
- name: Run ${{matrix.service}} Shared Tables Tests
run: _APP_DATABASE_SHARED_TABLES=database_db_main docker compose exec -T appwrite test /usr/src/code/tests/e2e/Services/${{matrix.service}} --debug
benchamrking:
name: Benchmark
runs-on: ubuntu-latest
needs: setup
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Load Cache
uses: actions/cache@v3
with:
key: ${{ env.CACHE_KEY }}
path: /tmp/${{ env.IMAGE }}.tar
fail-on-cache-miss: true
- name: Load and Start Appwrite
run: |
sed -i 's/traefik/localhost/g' .env
docker load --input /tmp/${{ env.IMAGE }}.tar
docker compose up -d
sleep 10
- name: Install Oha
run: |
echo "deb [signed-by=/usr/share/keyrings/azlux-archive-keyring.gpg] http://packages.azlux.fr/debian/ stable main" | sudo tee /etc/apt/sources.list.d/azlux.list
sudo wget -O /usr/share/keyrings/azlux-archive-keyring.gpg https://azlux.fr/repo.gpg
sudo apt update
sudo apt install oha
- name: Benchmark PR
run: oha -z 180s http://localhost/v1/health/version -j > benchmark.json
- name: Cleaning
run: docker compose down -v
- name: Installing latest version
run: |
rm docker-compose.yml
rm .env
curl https://appwrite.io/install/compose -o docker-compose.yml
curl https://appwrite.io/install/env -o .env
sed -i 's/_APP_OPTIONS_ABUSE=enabled/_APP_OPTIONS_ABUSE=disabled/g' .env
docker compose up -d
sleep 10
- name: Benchmark Latest
run: oha -z 180s http://localhost/v1/health/version -j > benchmark-latest.json
- name: Prepare comment
run: |
echo '## :sparkles: Benchmark results' > benchmark.txt
echo ' ' >> benchmark.txt
echo "- Requests per second: $(jq -r '.summary.requestsPerSec|tonumber?|floor|tostring|[while(length>0;.[:-3])|.[-3:]]|reverse|join(",")' benchmark.json)" >> benchmark.txt
echo "- Requests with 200 status code: $(jq -r '.statusCodeDistribution."200"|tostring|[while(length>0;.[:-3])|.[-3:]]|reverse|join(",")' benchmark.json)" >> benchmark.txt
echo "- P99 latency: $(jq -r '.latencyPercentiles.p99' benchmark.json )" >> benchmark.txt
echo " " >> benchmark.txt
echo " " >> benchmark.txt
echo "## :zap: Benchmark Comparison" >> benchmark.txt
echo " " >> benchmark.txt
echo "| Metric | This PR | Latest version | " >> benchmark.txt
echo "| --- | --- | --- | " >> benchmark.txt
echo "| RPS | $(jq -r '.summary.requestsPerSec|tonumber?|floor|tostring|[while(length>0;.[:-3])|.[-3:]]|reverse|join(",")' benchmark.json) | $(jq -r '.summary.requestsPerSec|tonumber|floor|tostring|[while(length>0;.[:-3])|.[-3:]]|reverse|join(",")' benchmark-latest.json) | " >> benchmark.txt
echo "| 200 | $(jq -r '.statusCodeDistribution."200"|tostring|[while(length>0;.[:-3])|.[-3:]]|reverse|join(",")' benchmark.json) | $(jq -r '.statusCodeDistribution."200"|tostring|[while(length>0;.[:-3])|.[-3:]]|reverse|join(",")' benchmark-latest.json) | " >> benchmark.txt
echo "| P99 | $(jq -r '.latencyPercentiles.p99' benchmark.json ) | $(jq -r '.latencyPercentiles.p99' benchmark-latest.json ) | " >> benchmark.txt
- name: Save results
uses: actions/upload-artifact@v4
if: ${{ !cancelled() }}
with:
name: benchmark.json
path: benchmark.json
retention-days: 7
- name: Find Comment
uses: peter-evans/find-comment@v3
id: fc
with:
issue-number: ${{ github.event.pull_request.number }}
comment-author: 'github-actions[bot]'
body-includes: Benchmark results
- name: Comment on PR
uses: peter-evans/create-or-update-comment@v4
with:
comment-id: ${{ steps.fc.outputs.comment-id }}
issue-number: ${{ github.event.pull_request.number }}
body-path: benchmark.txt
edit-mode: replace
+1
View File
@@ -9,6 +9,7 @@
!/.idea/php.xml
.DS_Store
.php_cs.cache
.phpactor.json
debug/
app/sdks
dev/yasd_init.php
-4
View File
@@ -1,4 +0,0 @@
[submodule "app/console"]
path = app/console
url = https://github.com/appwrite/console
branch = 4.0.6
+201
View File
@@ -1,3 +1,204 @@
# Version 1.5.10
## What's Changed
### Notable changes
* Bump console to version 4.3.30 in [#8520](https://github.com/appwrite/appwrite/pull/8520)
### Fixes
* Fix migration stuck at "Starting Data Migration [...]" in [#8519](https://github.com/appwrite/appwrite/pull/8519)
# Version 1.5.9
## What's Changed
### Notable changes
* Add Darija (Moroccan Arabic) translation file in [7501](https://github.com/appwrite/appwrite/pull/7501)
* Bump console to version 4.3.29 in [8504](https://github.com/appwrite/appwrite/pull/8504)
### Fixes
* Fix domain check in [8472](https://github.com/appwrite/appwrite/pull/8472)
* Fix "API must be called in the coroutine" in [8495](https://github.com/appwrite/appwrite/pull/8495)
* Bump executor version from 0.5.5 to 0.5.7 in [8502](https://github.com/appwrite/appwrite/pull/8502)
### Miscellaneous
* Add profiler for debugging in [8397](https://github.com/appwrite/appwrite/pull/8397)
* Document APIs that don't support redirects in [8233](https://github.com/appwrite/appwrite/pull/8233)
# Version 1.5.8
## What's Changed
### Notable changes
* Support Twilio messaging service SID in [8222](https://github.com/appwrite/appwrite/pull/8222)
* Improve cache performance in [8230](https://github.com/appwrite/appwrite/pull/8230)
* Add hk in translations in [8179](https://github.com/appwrite/appwrite/pull/8179)
* Update pwd abuse in [8255](https://github.com/appwrite/appwrite/pull/8255)
* Remove detailed trace in [8374](https://github.com/appwrite/appwrite/pull/8374)
* Remove relationship attributes from realtime event payloads in [8381](https://github.com/appwrite/appwrite/pull/8381)
* Sanitize URLs in emails in [8415](https://github.com/appwrite/appwrite/pull/8415)
* Bump console to version 4.3.27 in [8482](https://github.com/appwrite/appwrite/pull/8482)
### Fixes
* Ensure usage is counted for errors in [8120](https://github.com/appwrite/appwrite/pull/8120)
* Fix MFA for OAuth2 only accounts in [8245](https://github.com/appwrite/appwrite/pull/8245)
* Delete Expired Targets Per Project in [8239](https://github.com/appwrite/appwrite/pull/8239)
* Don't set the target field if the existing target document is false in [8236](https://github.com/appwrite/appwrite/pull/8236)
* Disable validation for project DBs during migration in [8298](https://github.com/appwrite/appwrite/pull/8298)
* Add `default` to Collection Attributes in Migration in [8271](https://github.com/appwrite/appwrite/pull/8271)
* Fix Create bucket endpoint validator for maximum file size in [8275](https://github.com/appwrite/appwrite/pull/8275)
* Disable validation for subquery to prevent error in [8297](https://github.com/appwrite/appwrite/pull/8297)
* Fix 'Missing required attribute "expire"' on `users.createSession()` in [8308](https://github.com/appwrite/appwrite/pull/8308)
* Fix certificate emails in [8292](https://github.com/appwrite/appwrite/pull/8292)
* Fix browser-cached deleted file in [8264](https://github.com/appwrite/appwrite/pull/8264)
* Fix migration of firebase users [8377](https://github.com/appwrite/appwrite/pull/8377)
* Fix `path` for vcs function deployments in [8408](https://github.com/appwrite/appwrite/pull/8408)
* Fix calculations in [8431](https://github.com/appwrite/appwrite/pull/8431)
* Fix bugs with migrations in [8442](https://github.com/appwrite/appwrite/pull/8442)
* Fix queueForUsage not triggering for domain executions in [8463](https://github.com/appwrite/appwrite/pull/8463)
* Fix realtime permission change in [8416](https://github.com/appwrite/appwrite/pull/8416)
### Miscellaneous
* Bump base image from 0.9.0 to 0.9.1 in [8238](https://github.com/appwrite/appwrite/pull/8238)
* Use latest Platform and add Core module in [7936](https://github.com/appwrite/appwrite/pull/7936)
* Add Test to Validate Headers aren't Overridden in [8228](https://github.com/appwrite/appwrite/pull/8228)
* Fix hyperlink in storage docs in [8269](https://github.com/appwrite/appwrite/pull/8269)
* Update cache & database in [8285](https://github.com/appwrite/appwrite/pull/8285)
* Fix flaky certificate test in [8316](https://github.com/appwrite/appwrite/pull/8316)
* Fix flaky function test in [8317](https://github.com/appwrite/appwrite/pull/8317)
* Update account API reference in [8305](https://github.com/appwrite/appwrite/pull/8305)
* Update functions API reference in [8346](https://github.com/appwrite/appwrite/pull/8346)
* Implement deploymentsStorage metric for projects API in [8258](https://github.com/appwrite/appwrite/pull/8258)
* Add new audit events in [8424](https://github.com/appwrite/appwrite/pull/8424)
* Move mbSeconds into 1.5.x in [8449](https://github.com/appwrite/appwrite/pull/8449)
* Clean projects cache while migrating in [8395](https://github.com/appwrite/appwrite/pull/8395)
* Use git tags for function template in [8445](https://github.com/appwrite/appwrite/pull/8445)
# Version 1.5.7
## What's Changed
### Fixes
* Fix database exception wrapping by @abnegate in https://github.com/appwrite/appwrite/pull/7787
* Fix exception wrap order by @abnegate in https://github.com/appwrite/appwrite/pull/7818
* Fix membership query to use internalId by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7834
* Fix vcs silent mode by @vermakhushboo in https://github.com/appwrite/appwrite/pull/7683
* Fix function domain permissions by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7852
* Fix tests required for Cloud by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7777
* Fix OAuth error code by @vermakhushboo in https://github.com/appwrite/appwrite/pull/7893
* Fix connection reclaim logic. by @eldadfux in https://github.com/appwrite/appwrite/pull/6886
* Fix shared queue name by @abnegate in https://github.com/appwrite/appwrite/pull/8092
* Fix syntax error by @abnegate in https://github.com/appwrite/appwrite/pull/8093
* Fix missing id attribute error by @abnegate in https://github.com/appwrite/appwrite/pull/8094
* Fix tests for CL by @lohanidamodar in https://github.com/appwrite/appwrite/pull/8076
* Fix project deletes for shared tables by @abnegate in https://github.com/appwrite/appwrite/pull/8107
* Handle SQL error code 'HY000' in realtime by @stnguyen90 in https://github.com/appwrite/appwrite/pull/8106
* Fix: Don't Override `robots.txt` for Other Domains by @ItzNotABug in https://github.com/appwrite/appwrite/pull/8185
* Escape function build command by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7808
* Create failed execution from worker if deployment doesn't exist by @vermakhushboo in https://github.com/appwrite/appwrite/pull/7896
* Fix: admin mode on console by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7951
* Fix file size default limit by @shimonewman in https://github.com/appwrite/appwrite/pull/7843
* Fix: Python failing builds by @Meldiron in https://github.com/appwrite/appwrite/pull/8078
* Fix shared project delete by @abnegate in https://github.com/appwrite/appwrite/pull/8142
* Fix TextMagic class name by @stnguyen90 in https://github.com/appwrite/appwrite/pull/8132
* Prevent functions domain and subdomain to be added as custom domain by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7933
* Fix don't publish max users exceed by @vermakhushboo in https://github.com/appwrite/appwrite/pull/8067
* Fix invalid cache document id by @stnguyen90 in https://github.com/appwrite/appwrite/pull/8183
* Fix not hiding tokens for clients via realtime by @abnegate in https://github.com/appwrite/appwrite/pull/7870
### Miscellaneous
* Upload 400s to separate error logger by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/7784
* Admin mode use teamInternalId by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7835
* Chore: update avatars API by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7840
* Use internal ids for query by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7838
* Remove cloud related scripts by @shimonewman in https://github.com/appwrite/appwrite/pull/7414
* Update VCS Comment by @vermakhushboo in https://github.com/appwrite/appwrite/pull/7854
* Transaction and reconnection fixes by @fogelito in https://github.com/appwrite/appwrite/pull/7877
* Feat configurable collections by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7882
* Remove var_dump calls by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7884
* Storage DO adapter http version by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7905
* Update executor version by @vermakhushboo in https://github.com/appwrite/appwrite/pull/7910
* Comment timer tick by @vermakhushboo in https://github.com/appwrite/appwrite/pull/7911
* Update db for relationships and object as array attributes fixes by @abnegate in https://github.com/appwrite/appwrite/pull/7917
* Bump executor version to 0.5.1 by @vermakhushboo in https://github.com/appwrite/appwrite/pull/7925
* Update database by @abnegate in https://github.com/appwrite/appwrite/pull/7937
* Reclaim only current connection by @abnegate in https://github.com/appwrite/appwrite/pull/7941
* Match memberships on internal ID by @abnegate in https://github.com/appwrite/appwrite/pull/7953
* Chore: queue retry update by @shimonewman in https://github.com/appwrite/appwrite/pull/7991
* Chore task addition by @shimonewman in https://github.com/appwrite/appwrite/pull/7992
* Databases.php collection not found by @fogelito in https://github.com/appwrite/appwrite/pull/7341
* Update database by @abnegate in https://github.com/appwrite/appwrite/pull/8036
* Feat upgrade db by @abnegate in https://github.com/appwrite/appwrite/pull/8050
* Handle string error codes by @fogelito in https://github.com/appwrite/appwrite/pull/7878
* Migration Logging Improvements by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/8057
* Remove logger code from avatars.php by @vermakhushboo in https://github.com/appwrite/appwrite/pull/8065
* Update chunk size to 7 MB by @vermakhushboo in https://github.com/appwrite/appwrite/pull/8060
* Shared tables support by @abnegate in https://github.com/appwrite/appwrite/pull/7206
* Ensure namespace is set if override equals shared tables by @abnegate in https://github.com/appwrite/appwrite/pull/8091
* Update database by @abnegate in https://github.com/appwrite/appwrite/pull/8095
* Disable sending realtime stats by @stnguyen90 in https://github.com/appwrite/appwrite/pull/8104
* Increase chunk size to 10 MB by @vermakhushboo in https://github.com/appwrite/appwrite/pull/8099
* Update db by @abnegate in https://github.com/appwrite/appwrite/pull/8113
* Update executor image name to exc-1 by @vermakhushboo in https://github.com/appwrite/appwrite/pull/8123
* Catch DB errors on delete by @abnegate in https://github.com/appwrite/appwrite/pull/8143
* Update Logger and migrations, implement sampler. by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/8146
* Increase shared tables projects by @abnegate in https://github.com/appwrite/appwrite/pull/8161
* Feat: improve cold start error, merge to cloud by @loks0n in https://github.com/appwrite/appwrite/pull/8165
* Add tests for scheduled functions by @vermakhushboo in https://github.com/appwrite/appwrite/pull/8164
* Remove throw PdoException in Error hook by @fogelito in https://github.com/appwrite/appwrite/pull/8169
* Refactor localdevice injection by @byawitz in https://github.com/appwrite/appwrite/pull/8173
* Usage sms per country code count by @shimonewman in https://github.com/appwrite/appwrite/pull/7592
* GetEnv on worker.php by @shimonewman in https://github.com/appwrite/appwrite/pull/8026
* Feat get env by @shimonewman in https://github.com/appwrite/appwrite/pull/8180
* Chore: remove compose version by @loks0n in https://github.com/appwrite/appwrite/pull/8148
* Chore update executor host default var by @abnegate in https://github.com/appwrite/appwrite/pull/8190
* Wrap realtime stats in an edition check by @abnegate in https://github.com/appwrite/appwrite/pull/8192
* Update executor image name by @vermakhushboo in https://github.com/appwrite/appwrite/pull/8147
* Feat: improve header demo values by @loks0n in https://github.com/appwrite/appwrite/pull/8089
* Feat: add warning header by @loks0n in https://github.com/appwrite/appwrite/pull/8063
# Version 1.5.6
## What's Changed
### Notable Changes
* Prevent functions domain to be used as custom domain in [#7934](https://github.com/appwrite/appwrite/pull/7934)
### Fixes
* Fix auth mode check in [#7980](https://github.com/appwrite/appwrite/pull/7980)
* Fix templates not copying hidden files in [#7610](https://github.com/appwrite/appwrite/pull/7610)
* Use `resourceInternalId` for Querying Function Deployments in [#8038](https://github.com/appwrite/appwrite/pull/8038)
* Fix Email OTP not verifying account in [#8084](https://github.com/appwrite/appwrite/pull/8084)
* Fix MFA email verification code font in [#8082](https://github.com/appwrite/appwrite/pull/8082)
* Don't kick user and require verification after enabling MFA in [#8081](https://github.com/appwrite/appwrite/pull/8081)
* Fix typo in credit-cards.php credit card image filename in [#8074](https://github.com/appwrite/appwrite/pull/8074)
* Fix Deprecated Warning in Doctor.php in [#8105](https://github.com/appwrite/appwrite/pull/8105)
* Set limit to retrieve all stats for the usage range in [#8117](https://github.com/appwrite/appwrite/pull/8117)
* Fix email used for name when user is created via Apple OAuth2 in [#8102](https://github.com/appwrite/appwrite/pull/8102)
### Miscellaneous
* Add GitHub action to close stale issues in [#7927](https://github.com/appwrite/appwrite/pull/7927)
* Document the standard we follow for country codes in [#8014](https://github.com/appwrite/appwrite/pull/8014)
* Add OSV Scanner for vulnerability scans in [#6506](https://github.com/appwrite/appwrite/pull/6506)
* Fix stale action close reason in [#8046](https://github.com/appwrite/appwrite/pull/8046)
* Add OSV Scanner for vulnerability scans in [#8021](https://github.com/appwrite/appwrite/pull/8021)
* Fix some typos in comments in [#7993](https://github.com/appwrite/appwrite/pull/7993)
* Replace missing domain paths in README.md in [#8049](https://github.com/appwrite/appwrite/pull/8049)
* Add the React Native SDK in [#7776](https://github.com/appwrite/appwrite/pull/7776)
* Bump database in [#8080](https://github.com/appwrite/appwrite/pull/8080)
* Add documentation for metrics in [#8088](https://github.com/appwrite/appwrite/pull/8088)
* Add new country Palestine with its translations in [#8031](https://github.com/appwrite/appwrite/pull/8031)
* Update users create token description in [#8129](https://github.com/appwrite/appwrite/pull/8129)
* Bump dependencies in [#8130](https://github.com/appwrite/appwrite/pull/8130)
# Version 1.5.5
## What's Changed
### Notable changes
+165 -2
View File
@@ -148,6 +148,14 @@ Learn more at our [Technology Stack](#technology-stack) section.
- [Microservices vs Monolithic](https://www.mulesoft.com/resources/api/microservices-vs-monolithic#:~:text=Microservices%20architecture%20vs%20monolithic%20architecture&text=A%20monolithic%20application%20is%20built%20as%20a%20single%20unit.&text=To%20make%20any%20alterations%20to,formally%20with%20business%2Doriented%20APIs.)
- [MVVM](https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93viewmodel) - Appwrite console architecture
##### Container Namespace Conventions
To keep our services easy to understand within Docker we follow a naming convention for all our containers depending on it's intended use.
`appwrite-worker-X` - Workers (`src/Appwrite/Platform/Workers/*`)
`appwrite-task-X` - Tasks (`src/Appwrite/Platform/Tasks/*`)
Other containes should be named the same as their service, for example `redis` should just be called `redis`.
##### Security
- [Appwrite Auth and ACL](https://github.com/appwrite/appwrite/blob/master/docs/specs/authentication.drawio.svg)
@@ -301,6 +309,143 @@ This will allow the Appwrite community to sufficiently discuss the new feature v
This is also important for the Appwrite lead developers to be able to provide technical input and potentially a different emphasis regarding the feature design and architecture. Some bigger features might need to go through our [RFC process](https://github.com/appwrite/rfc).
## Adding New Usage Metrics
These are the current metrics we collect usage stats for:
| Metric | Description |
|--------|-------------------------------------------------|
| teams | Total number of teams per project |
| users | Total number of users per project|
| executions | Total number of executions per project |
| databases | Total number of databases per project |
| collections | Total number of collections per project |
| {databaseInternalId}.collections | Total number of collections per database|
| documents | Total number of documents per project |
| {databaseInternalId}.{collectionInternalId}.documents | Total number of documents per collection |
| buckets | Total number of buckets per project |
| files | Total number of files per project |
| {bucketInternalId}.files.storage | Sum of files.storage per bucket (in bytes) |
| functions | Total number of functions per project |
| deployments | Total number of deployments per project |
| builds | Total number of builds per project |
| {resourceType}.{resourceInternalId}.deployments | Total number of deployments per function |
| executions | Total number of executions per project |
| {functionInternalId}.executions | Total number of executions per function |
| files.storage | Sum of files storage per project (in bytes) |
| deployments.storage | Sum of deployments storage per project (in bytes) |
| {resourceType}.{resourceInternalId}.deployments.storage | Sum of deployments storage per function (in bytes) |
| builds.storage | Sum of builds storage per project (in bytes) |
| builds.compute | Sum of compute duration per project (in seconds) |
| {functionInternalId}.builds.storage | Sum of builds storage per function (in bytes) |
| {functionInternalId}.builds.compute | Sum of compute duration per function (in seconds) |
| network.requests | Total number of network requests per project |
| executions.compute | Sum of compute duration per project (in seconds) |
| network.inbound | Sum of network inbound traffic per project (in bytes)|
| network.outbound | Sum of network outbound traffic per project (in bytes)|
> Note: The curly brackets in the metric name represents a template and is replaced with a value when the metric is processed.
Metrics are collected within 3 scopes Daily, monthly, an infinity. Adding new usage metric in order to aggregate usage stats is very simple, but very much dependent on where do you want to collect
statistics ,via API or via background worker. For both cases you will need to add a `const` variable in `app/init.php` under the usage metrics list using the naming convention `METRIC_<RESOURCE_NAME>` as shown below.
```php
// Usage metrics
const METRIC_FUNCTIONS = 'functions';
const METRIC_DEPLOYMENTS = 'deployments';
const METRIC_DEPLOYMENTS_STORAGE = 'deployments.storage';
```
Next follow the appropriate steps below depending on whether you're adding the metric to the API or the worker.
**API**
In file `app/controllers/shared/api.php` On the database listener, add to an existing or create a new switch case. Add a call to the usage worker with your new metric const like so:
```php
case $document->getCollection() === 'teams':
$queueForUsage
->addMetric(METRIC_TEAMS, $value); // per project
break;
```
There are cases when you need to handle metric that has a parent entity, like buckets.
Files are linked to a parent bucket, you should verify you remove the files stats when you delete a bucket.
In that case you need also to handle children removal using addReduce() method call.
```php
case $document->getCollection() === 'buckets': //buckets
$queueForUsage
->addMetric(METRIC_BUCKETS, $value); // per project
if ($event === Database::EVENT_DOCUMENT_DELETE) {
$queueForUsage
->addReduce($document);
}
break;
```
In addition, you will also need to add some logic to the `reduce()` method of the Usage worker located in `/src/Appwrite/Platform/Workers/Usage.php`, like so:
```php
case $document->getCollection() === 'buckets':
$files = $dbForProject->getDocument('stats', md5(self::INFINITY_PERIOD . str_replace('{bucketInternalId}', $document->getInternalId(), METRIC_BUCKET_ID_FILES)));
$storage = $dbForProject->getDocument('stats', md5(self::INFINITY_PERIOD . str_replace('{bucketInternalId}', $document->getInternalId(), METRIC_BUCKET_ID_FILES_STORAGE)));
if (!empty($files['value'])) {
$metrics[] = [
'key' => METRIC_FILES,
'value' => ($files['value'] * -1),
];
}
if (!empty($storage['value'])) {
$metrics[] = [
'key' => METRIC_FILES_STORAGE,
'value' => ($storage['value'] * -1),
];
}
break;
```
**Background worker**
You need to inject the usage queue in the desired worker on the constructor method
```php
/**
* @throws Exception
*/
public function __construct()
{
$this
->desc('Functions worker')
->groups(['functions'])
->inject('message')
->inject('dbForProject')
->inject('queueForFunctions')
->inject('queueForEvents')
->inject('queueForUsage')
->inject('log')
->callback(fn (Message $message, Database $dbForProject, Func $queueForFunctions, Event $queueForEvents, Usage $queueForUsage, Log $log) => $this->action($message, $dbForProject, $queueForFunctions, $queueForEvents, $queueForUsage, $log));
}
```
and then trigger the queue with the new metric like so:
```php
$queueForUsage
->addMetric(METRIC_BUILDS, 1)
->addMetric(METRIC_BUILDS_STORAGE, $build->getAttribute('size', 0))
->addMetric(METRIC_BUILDS_COMPUTE, (int)$build->getAttribute('duration', 0) * 1000)
->addMetric(str_replace('{functionInternalId}', $function->getInternalId(), METRIC_FUNCTION_ID_BUILDS), 1)
->addMetric(str_replace('{functionInternalId}', $function->getInternalId(), METRIC_FUNCTION_ID_BUILDS_STORAGE), $build->getAttribute('size', 0))
->addMetric(str_replace('{functionInternalId}', $function->getInternalId(), METRIC_FUNCTION_ID_BUILDS_COMPUTE), (int)$build->getAttribute('duration', 0) * 1000)
->setProject($project)
->trigger();
```
## Build
To build a new version of the Appwrite server, all you need to do is run the build.sh file like this:
@@ -344,14 +489,26 @@ Things to remember when releasing SDKs:
## Debug
Appwrite uses [XDebug](https://github.com/xdebug/xdebug) debugger, which can be made available during build of Appwrite. You can connect to the debugger using VS Code's [PHP Debug](https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-debug) extension.
Appwrite uses [XDebug](https://github.com/xdebug/xdebug) debugger, which can be made available during build of Appwrite. You can connect to the debugger using VS Code's [PHP Debug](https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-debug) extension.
If you are in PHP Storm you don't need any plugin. Below are the settings required for remote debugger connection:
If you are in PHP Storm you don't need any plugin. Below are the settings required for remote debugger connection:
1. Set **DEBUG** build arg in **appwrite** service in **docker-compose.yml** file.
2. If needed edit the **dev/xdebug.ini** file to your needs.
3. Launch your Appwrite instance while your debugger is listening for connections.
## Profiling
Appwrite uses XDebug [Profiler](https://xdebug.org/docs/profiler) for generating **CacheGrind** files. The generated file would be located in each of the `appwrite` containers inside the `/tmp/xdebug` folder.
To disable the profiler while debugging remove the `,profiler` mode from the `xdebug.ini` file
```diff
zend_extension=xdebug
[xdebug]
-xdebug.mode=develop,debug,profile
+xdebug.mode=develop,debug
```
### VS Code Launch Configuration
```json
@@ -396,6 +553,12 @@ To run end-2-end tests for a specific service use:
docker compose exec appwrite test /usr/src/code/tests/e2e/Services/[ServiceName]
```
To run one specific test:
```bash
docker compose exec appwrite vendor/bin/phpunit --filter [FunctionName]
```
## Benchmarking
You can use WRK Docker image to benchmark the server performance. Benchmarking is extremely useful when you want to compare how the server behaves before and after a change has been applied. Replace [APPWRITE_HOSTNAME_OR_IP] with your Appwrite server hostname or IP. Note that localhost is not accessible from inside the WRK container.
+5 -24
View File
@@ -1,4 +1,4 @@
FROM composer:2.0 as composer
FROM composer:2.0 AS composer
ARG TESTING=false
ENV TESTING=$TESTING
@@ -12,24 +12,7 @@ RUN composer install --ignore-platform-reqs --optimize-autoloader \
--no-plugins --no-scripts --prefer-dist \
`if [ "$TESTING" != "true" ]; then echo "--no-dev"; fi`
FROM --platform=$BUILDPLATFORM node:20.11.0-alpine3.19 as node
COPY app/console /usr/local/src/console
WORKDIR /usr/local/src/console
ARG VITE_GA_PROJECT
ARG VITE_CONSOLE_MODE
ARG VITE_APPWRITE_GROWTH_ENDPOINT=https://growth.appwrite.io/v1
ENV VITE_GA_PROJECT=$VITE_GA_PROJECT
ENV VITE_CONSOLE_MODE=$VITE_CONSOLE_MODE
ENV VITE_APPWRITE_GROWTH_ENDPOINT=$VITE_APPWRITE_GROWTH_ENDPOINT
RUN npm ci
RUN npm run build
FROM appwrite/base:0.9.0 as final
FROM appwrite/base:0.9.2 AS final
LABEL maintainer="team@appwrite.io"
@@ -48,7 +31,6 @@ RUN \
WORKDIR /usr/src/code
COPY --from=composer /usr/local/src/vendor /usr/src/code/vendor
COPY --from=node /usr/local/src/console/build /usr/src/code/console
# Add Source Code
COPY ./app /usr/src/code/app
@@ -72,9 +54,6 @@ RUN mkdir -p /storage/uploads && \
chown -Rf www-data.www-data /storage/functions && chmod -Rf 0755 /storage/functions && \
chown -Rf www-data.www-data /storage/debug && chmod -Rf 0755 /storage/debug
# Development Executables
RUN chmod +x /usr/local/bin/dev-generate-translations
# Executables
RUN chmod +x /usr/local/bin/doctor && \
chmod +x /usr/local/bin/install && \
@@ -82,6 +61,7 @@ RUN chmod +x /usr/local/bin/doctor && \
chmod +x /usr/local/bin/migrate && \
chmod +x /usr/local/bin/realtime && \
chmod +x /usr/local/bin/schedule-functions && \
chmod +x /usr/local/bin/schedule-executions && \
chmod +x /usr/local/bin/schedule-messages && \
chmod +x /usr/local/bin/sdks && \
chmod +x /usr/local/bin/specs && \
@@ -111,9 +91,10 @@ RUN mkdir -p /etc/letsencrypt/live/ && chmod -Rf 755 /etc/letsencrypt/live/
# Enable Extensions
RUN if [ "$DEBUG" == "true" ]; then cp /usr/src/code/dev/xdebug.ini /usr/local/etc/php/conf.d/xdebug.ini; fi
RUN if [ "$DEBUG" == "true" ]; then mkdir -p /tmp/xdebug; fi
RUN if [ "$DEBUG" = "false" ]; then rm -rf /usr/src/code/dev; fi
RUN if [ "$DEBUG" = "false" ]; then rm -f /usr/local/lib/php/extensions/no-debug-non-zts-20220829/xdebug.so; fi
EXPOSE 80
CMD [ "php", "app/http.php" ]
CMD [ "php", "app/http.php" ]
+60 -58
View File
@@ -11,6 +11,7 @@
</p>
<!-- [![Build Status](https://img.shields.io/travis/com/appwrite/appwrite?style=flat-square)](https://travis-ci.com/appwrite/appwrite) -->
[![We're Hiring](https://img.shields.io/static/v1?label=We're&message=Hiring&color=blue&style=flat-square)](https://appwrite.io/company/careers)
[![Hacktoberfest](https://img.shields.io/static/v1?label=hacktoberfest&message=friendly&color=191120&style=flat-square)](https://hacktoberfest.appwrite.io)
[![Discord](https://img.shields.io/discord/564160730845151244?label=discord&style=flat-square)](https://appwrite.io/discord?r=Github)
@@ -25,7 +26,7 @@
[**Appwrite 云公开测试版!立即注册!**](https://cloud.appwrite.io)
Appwrite是一个基于Docker的端到端开发者平台,其容器化的微服务库可应用于网页端,移动端,以及后端。Appwrite 通过视觉化界面简化了从零开始编写 API 的繁琐过程,在保证软件安全的前提下为开发者创造了一个高效的开发环境。
Appwrite 是一个基于 Docker 的端到端开发者平台,其容器化的微服务库可应用于网页端,移动端,以及后端。Appwrite 通过视觉化界面简化了从零开始编写 API 的繁琐过程,在保证软件安全的前提下为开发者创造了一个高效的开发环境。
Appwrite 可以提供给开发者用户验证,外部授权,用户数据读写检索,文件储存,图像处理,云函数计算,[等多种服务](https://appwrite.io/docs).
@@ -66,7 +67,7 @@ docker run -it --rm \
--volume /var/run/docker.sock:/var/run/docker.sock \
--volume "$(pwd)"/appwrite:/usr/src/code/appwrite:rw \
--entrypoint="install" \
appwrite/appwrite:1.5.5
appwrite/appwrite:1.5.10
```
### Windows
@@ -78,7 +79,7 @@ docker run -it --rm ^
--volume //var/run/docker.sock:/var/run/docker.sock ^
--volume "%cd%"/appwrite:/usr/src/code/appwrite:rw ^
--entrypoint="install" ^
appwrite/appwrite:1.5.5
appwrite/appwrite:1.5.10
```
#### PowerShell
@@ -88,12 +89,11 @@ docker run -it --rm `
--volume /var/run/docker.sock:/var/run/docker.sock `
--volume ${pwd}/appwrite:/usr/src/code/appwrite:rw `
--entrypoint="install" `
appwrite/appwrite:1.5.5
appwrite/appwrite:1.5.10
```
运行后,可以在浏览器上访问 http://localhost 找到 Appwrite 控制台。在非 Linux 的本机主机上完成安装后,服务器可能需要几分钟才能启动。
需要自定义容器构架,请查看我们的 Docker [环境变量](https://appwrite.io/docs/environment-variables) 文档。您还可以参考我们的 [docker-compose.yml](https://appwrite.io/install/compose) 和 [.env](https://appwrite.io/install/env) 文件手动设置环境。
### 从旧版本升级
@@ -104,71 +104,73 @@ docker run -it --rm `
开始使用 Appwrite 只需要在控制台创建一个新项目,选择开发平台,然后抓取我们的开发套件。您可以从以下的教程中找到你喜欢的平台开始使用 Appwrite。
| 类别 | 技术 |
|---------------------|------|
| **Web 应用** | [Web 快速开始](/docs/quick-starts/web) |
| | [Next.js 快速开始](/docs/quick-starts/nextjs) |
| | [React 快速开始](/docs/quick-starts/react) |
| | [Vue.js 快速开始](/docs/quick-starts/vue) |
| | [Nuxt 快速开始](/docs/quick-starts/nuxt) |
| | [SvelteKit 快速开始](/docs/quick-starts/sveltekit) |
| | [Refine 快速开始](/docs/quick-starts/refine) |
| | [Angular 快速开始](/docs/quick-starts/angular) |
| **苹果于安卓应用** | [React Native 快速开始](/docs/quick-starts/react-native) |
| | [Flutter 快速开始](/docs/quick-starts/flutter) |
| | [Apple 快速开始](/docs/quick-starts/apple) |
| | [Android 快速开始](/docs/quick-starts/android) |
| **服务器** | [Node.js 快速开始](/docs/quick-starts/node) |
| | [Python 快速开始](/docs/quick-starts/python) |
| | [.NET 快速开始](/docs/quick-starts/dotnet) |
| | [Dart 快速开始](/docs/quick-starts/dart) |
| | [Ruby 快速开始](/docs/quick-starts/ruby) |
| | [Deno 快速开始](/docs/quick-starts/deno) |
| | [PHP 快速开始](/docs/quick-starts/php) |
| | [Kotlin 快速开始](/docs/quick-starts/kotlin) |
| | [Swift 快速开始](/docs/quick-starts/swift) |
| 类别 | 技术 |
| ------------------ | --------------------------------------------------------------------------- |
| **Web 应用** | [Web 快速开始](https://appwrite.io/docs/quick-starts/web) |
| | [Next.js 快速开始](https://appwrite.io/docs/quick-starts/nextjs) |
| | [React 快速开始](https://appwrite.io/docs/quick-starts/react) |
| | [Vue.js 快速开始](https://appwrite.io/docs/quick-starts/vue) |
| | [Nuxt 快速开始](https://appwrite.io/docs/quick-starts/nuxt) |
| | [SvelteKit 快速开始](https://appwrite.io/docs/quick-starts/sveltekit) |
| | [Refine 快速开始](https://appwrite.io/docs/quick-starts/refine) |
| | [Angular 快速开始](https://appwrite.io/docs/quick-starts/angular) |
| **苹果于安卓应用** | [React Native 快速开始](https://appwrite.io/docs/quick-starts/react-native) |
| | [Flutter 快速开始](https://appwrite.io/docs/quick-starts/flutter) |
| | [Apple 快速开始](https://appwrite.io/docs/quick-starts/apple) |
| | [Android 快速开始](https://appwrite.io/docs/quick-starts/android) |
| **服务器** | [Node.js 快速开始](https://appwrite.io/docs/quick-starts/node) |
| | [Python 快速开始](https://appwrite.io/docs/quick-starts/python) |
| | [.NET 快速开始](https://appwrite.io/docs/quick-starts/dotnet) |
| | [Dart 快速开始](https://appwrite.io/docs/quick-starts/dart) |
| | [Ruby 快速开始](https://appwrite.io/docs/quick-starts/ruby) |
| | [Deno 快速开始](https://appwrite.io/docs/quick-starts/deno) |
| | [PHP 快速开始](https://appwrite.io/docs/quick-starts/php) |
| | [Kotlin 快速开始](https://appwrite.io/docs/quick-starts/kotlin) |
| | [Swift 快速开始](https://appwrite.io/docs/quick-starts/swift) |
### 软件服务
* [**帐户**](https://appwrite.io/docs/references/cloud/client-web/account) -管理当前用户的帐户和登录方式。跟踪和管理用户 Session,登录设备,登录方法和查看相关记录。
* [**用户**](https://appwrite.io/docs/server/users) - 在以管理员模式登录时管理和列出所有用户。
* [**团队**](https://appwrite.io/docs/references/cloud/client-web/teams) - 管理用户分组。邀请成员,管理团队中的用户权限和用户角色。
* [**数据库**](https://appwrite.io/docs/references/cloud/client-web/databases) - 管理数据库文档和文档集。用检索界面来对文档和文档集进行读取,创建,更新,和删除。
* [**贮存**](https://appwrite.io/docs/references/cloud/client-web/storage) - 管理文件的阅读、创建、删除和预览。设置文件的预览来满足程序的个性化需求。所有文件都由 ClamAV 扫描并安全存储和加密。
* [**云函数**](https://appwrite.io/docs/server/functions) - 在安全,隔离的环境中运行自定义代码。这些代码可以被事件,CRON,或者手动操作触发。
* [**消息传递**](https://appwrite.io/docs/references/cloud/client-web/messaging) - 使用 Appwrite 消息传递功能通过推送通知、电子邮件和短信与用户进行通信。
* [**语言适配**](https://appwrite.io/docs/references/cloud/client-web/locale) - 根据用户所在的的国家和地区做出合适的语言适配。
* [**头像**](https://appwrite.io/docs/references/cloud/client-web/avatars) -管理用户头像、国家旗帜、浏览器图标、信用卡符号,和生成二维码。
如需完整的 API 界面文档,请访问 [https://appwrite.io/docs](https://appwrite.io/docs)。如需更多教程、新闻和公告,请订阅我们的 [博客](https://medium.com/appwrite-io) 和 加入我们的[Discord 社区](https://discord.gg/GSeTUeA)。
- [**帐户**](https://appwrite.io/docs/references/cloud/client-web/account) -管理当前用户的帐户和登录方式。跟踪和管理用户 Session,登录设备,登录方法和查看相关记录。
- [**用户**](https://appwrite.io/docs/server/users) - 在以管理员模式登录时管理和列出所有用户。
- [**团队**](https://appwrite.io/docs/references/cloud/client-web/teams) - 管理用户分组。邀请成员,管理团队中的用户权限和用户角色。
- [**数据库**](https://appwrite.io/docs/references/cloud/client-web/databases) - 管理数据库文档和文档集。用检索界面来对文档和文档集进行读取,创建,更新,和删除。
- [**贮存**](https://appwrite.io/docs/references/cloud/client-web/storage) - 管理文件的阅读、创建、删除和预览。设置文件的预览来满足程序的个性化需求。所有文件都由 ClamAV 扫描并安全存储和加密。
- [**云函数**](https://appwrite.io/docs/server/functions) - 在安全,隔离的环境中运行自定义代码。这些代码可以被事件,CRON,或者手动操作触发。
- [**消息传递**](https://appwrite.io/docs/references/cloud/client-web/messaging) - 使用 Appwrite 消息传递功能通过推送通知、电子邮件和短信与用户进行通信。
- [**语言适配**](https://appwrite.io/docs/references/cloud/client-web/locale) - 根据用户所在的的国家和地区做出合适的语言适配。
- [**头像**](https://appwrite.io/docs/references/cloud/client-web/avatars) -管理用户头像、国家旗帜、浏览器图标、信用卡符号,和生成二维码。
如需完整的 API 界面文档,请访问 [https://appwrite.io/docs](https://appwrite.io/docs)。如需更多教程、新闻和公告,请订阅我们的 [博客](https://medium.com/appwrite-io) 和 加入我们的[Discord 社区](https://discord.gg/GSeTUeA)。
### 开发套件
以下是当前支持的平台和语言列表。如果您想帮助我们为您选择的平台添加支持,您可以访问我们的 [SDK 生成器](https://github.com/appwrite/sdk-generator) 项目并查看我们的 [贡献指南](https://github.com/appwrite/sdk-generator/blob/master/CONTRIBUTING.md)。
#### 客户端
* ✅ &nbsp; [Web](https://github.com/appwrite/sdk-for-web) (由 Appwrite 团队维护)
* &nbsp; [Flutter](https://github.com/appwrite/sdk-for-flutter) (由 Appwrite 团队维护)
* &nbsp; [Apple](https://github.com/appwrite/sdk-for-apple) (由 Appwrite 团队维护)
* &nbsp; [Android](https://github.com/appwrite/sdk-for-android) (由 Appwrite 团队维护)
* &nbsp; [React Native](https://github.com/appwrite/sdk-for-react-native) - **公测** (由 Appwrite 团队维护)
- ✅ &nbsp; [Web](https://github.com/appwrite/sdk-for-web) (由 Appwrite 团队维护)
- ✅ &nbsp; [Flutter](https://github.com/appwrite/sdk-for-flutter) (由 Appwrite 团队维护)
- ✅ &nbsp; [Apple](https://github.com/appwrite/sdk-for-apple) (由 Appwrite 团队维护)
- ✅ &nbsp; [Android](https://github.com/appwrite/sdk-for-android) (由 Appwrite 团队维护)
- ✅ &nbsp; [React Native](https://github.com/appwrite/sdk-for-react-native) - **公测** (由 Appwrite 团队维护)
#### 服务器
* ✅ &nbsp; [NodeJS](https://github.com/appwrite/sdk-for-node) (由 Appwrite 团队维护)
* &nbsp; [PHP](https://github.com/appwrite/sdk-for-php) (由 Appwrite 团队维护)
* &nbsp; [Dart](https://github.com/appwrite/sdk-for-dart) (由 Appwrite 团队维护)
* &nbsp; [Deno](https://github.com/appwrite/sdk-for-deno) (由 Appwrite 团队维护)
* &nbsp; [Ruby](https://github.com/appwrite/sdk-for-ruby) (由 Appwrite 团队维护)
* &nbsp; [Python](https://github.com/appwrite/sdk-for-python) (由 Appwrite 团队维护)
* &nbsp; [Kotlin](https://github.com/appwrite/sdk-for-kotlin) (由 Appwrite 团队维护)
* &nbsp; [Swift](https://github.com/appwrite/sdk-for-swift) (由 Appwrite 团队维护)
* &nbsp; [.NET](https://github.com/appwrite/sdk-for-dotnet) - **公测** (由 Appwrite 团队维护)
- ✅ &nbsp; [NodeJS](https://github.com/appwrite/sdk-for-node) (由 Appwrite 团队维护)
- ✅ &nbsp; [PHP](https://github.com/appwrite/sdk-for-php) (由 Appwrite 团队维护)
- ✅ &nbsp; [Dart](https://github.com/appwrite/sdk-for-dart) (由 Appwrite 团队维护)
- ✅ &nbsp; [Deno](https://github.com/appwrite/sdk-for-deno) (由 Appwrite 团队维护)
- ✅ &nbsp; [Ruby](https://github.com/appwrite/sdk-for-ruby) (由 Appwrite 团队维护)
- ✅ &nbsp; [Python](https://github.com/appwrite/sdk-for-python) (由 Appwrite 团队维护)
- ✅ &nbsp; [Kotlin](https://github.com/appwrite/sdk-for-kotlin) (由 Appwrite 团队维护)
- ✅ &nbsp; [Swift](https://github.com/appwrite/sdk-for-swift) (由 Appwrite 团队维护)
- ✅ &nbsp; [.NET](https://github.com/appwrite/sdk-for-dotnet) - **公测** (由 Appwrite 团队维护)
#### 开发者社区
* ✅ &nbsp; [Appcelerator Titanium](https://github.com/m1ga/ti.appwrite) (维护者 [Michael Gangolf](https://github.com/m1ga/))
* ✅ &nbsp; [Godot Engine](https://github.com/GodotNuts/appwrite-sdk) (维护者 [fenix-hub @GodotNuts](https://github.com/fenix-hub))
找不到需要的的 SDK? - 欢迎通过发起PR来帮助我们完善Appwrite的软件生态环境 [SDK 生成器](https://github.com/appwrite/sdk-generator)!
- ✅ &nbsp; [Appcelerator Titanium](https://github.com/m1ga/ti.appwrite) (维护者 [Michael Gangolf](https://github.com/m1ga/))
- ✅ &nbsp; [Godot Engine](https://github.com/GodotNuts/appwrite-sdk) (维护者 [fenix-hub @GodotNuts](https://github.com/fenix-hub))
找不到需要的的 SDK? - 欢迎通过发起 PR 来帮助我们完善 Appwrite 的软件生态环境 [SDK 生成器](https://github.com/appwrite/sdk-generator)!
## 软件架构
@@ -180,13 +182,13 @@ Appwrite API 界面层利用后台缓存和任务委派来提供极速的响应
## 贡献代码
为了确保正确审查,所有代码贡献 - 包括来自具有直接提交更改权限的贡献者 - 都必须提交PR请求并在合并分支之前得到核心开发人员的批准。
为了确保正确审查,所有代码贡献 - 包括来自具有直接提交更改权限的贡献者 - 都必须提交 PR 请求并在合并分支之前得到核心开发人员的批准。
我们欢迎所有人提交PR!如果您愿意提供帮助,可以在 [贡献指南](CONTRIBUTING.md) 中了解有关如何为项目做出贡献的更多信息。
我们欢迎所有人提交 PR!如果您愿意提供帮助,可以在 [贡献指南](CONTRIBUTING.md) 中了解有关如何为项目做出贡献的更多信息。
## 安全
为了保护您的隐私,请避免在GitHub 上发布安全问题。发送问题至 security@appwrite.io,我们将为您做更细致的解答。
为了保护您的隐私,请避免在 GitHub 上发布安全问题。发送问题至 security@appwrite.io,我们将为您做更细致的解答。
## 订阅我们
+26 -27
View File
@@ -10,7 +10,6 @@
<br />
</p>
<!-- [![Build Status](https://img.shields.io/travis/com/appwrite/appwrite?style=flat-square)](https://travis-ci.com/appwrite/appwrite) -->
[![We're Hiring](https://img.shields.io/static/v1?label=We're&message=Hiring&color=blue&style=flat-square)](https://appwrite.io/company/careers)
@@ -76,7 +75,7 @@ docker run -it --rm \
--volume /var/run/docker.sock:/var/run/docker.sock \
--volume "$(pwd)"/appwrite:/usr/src/code/appwrite:rw \
--entrypoint="install" \
appwrite/appwrite:1.5.5
appwrite/appwrite:1.5.10
```
### Windows
@@ -88,7 +87,7 @@ docker run -it --rm ^
--volume //var/run/docker.sock:/var/run/docker.sock ^
--volume "%cd%"/appwrite:/usr/src/code/appwrite:rw ^
--entrypoint="install" ^
appwrite/appwrite:1.5.5
appwrite/appwrite:1.5.10
```
#### PowerShell
@@ -98,7 +97,7 @@ docker run -it --rm `
--volume /var/run/docker.sock:/var/run/docker.sock `
--volume ${pwd}/appwrite:/usr/src/code/appwrite:rw `
--entrypoint="install" `
appwrite/appwrite:1.5.5
appwrite/appwrite:1.5.10
```
Once the Docker installation is complete, go to http://localhost to access the Appwrite console from your browser. Please note that on non-Linux native hosts, the server might take a few minutes to start after completing the installation.
@@ -142,29 +141,29 @@ Choose from one of the providers below:
Getting started with Appwrite is as easy as creating a new project, choosing your platform, and integrating its SDK into your code. You can easily get started with your platform of choice by reading one of our Getting Started tutorials.
| Platform | Technology |
|--------------------|------------|
| **Web app** | [Quick start for Web](/docs/quick-starts/web) |
| | [Quick start for Next.js](/docs/quick-starts/nextjs) |
| | [Quick start for React](/docs/quick-starts/react) |
| | [Quick start for Vue.js](/docs/quick-starts/vue) |
| | [Quick start for Nuxt](/docs/quick-starts/nuxt) |
| | [Quick start for SvelteKit](/docs/quick-starts/sveltekit) |
| | [Quick start for Refine](/docs/quick-starts/refine) |
| | [Quick start for Angular](/docs/quick-starts/angular) |
| **Mobile and Native** | [Quick start for React Native](/docs/quick-starts/react-native) |
| | [Quick start for Flutter](/docs/quick-starts/flutter) |
| | [Quick start for Apple](/docs/quick-starts/apple) |
| | [Quick start for Android](/docs/quick-starts/android) |
| **Server** | [Quick start for Node.js](/docs/quick-starts/node) |
| | [Quick start for Python](/docs/quick-starts/python) |
| | [Quick start for .NET](/docs/quick-starts/dotnet) |
| | [Quick start for Dart](/docs/quick-starts/dart) |
| | [Quick start for Ruby](/docs/quick-starts/ruby) |
| | [Quick start for Deno](/docs/quick-starts/deno) |
| | [Quick start for PHP](/docs/quick-starts/php) |
| | [Quick start for Kotlin](/docs/quick-starts/kotlin) |
| | [Quick start for Swift](/docs/quick-starts/swift) |
| Platform | Technology |
| --------------------- | ---------------------------------------------------------------------------------- |
| **Web app** | [Quick start for Web](https://appwrite.io/docs/quick-starts/web) |
| | [Quick start for Next.js](https://appwrite.io/docs/quick-starts/nextjs) |
| | [Quick start for React](https://appwrite.io/docs/quick-starts/react) |
| | [Quick start for Vue.js](https://appwrite.io/docs/quick-starts/vue) |
| | [Quick start for Nuxt](https://appwrite.io/docs/quick-starts/nuxt) |
| | [Quick start for SvelteKit](https://appwrite.io/docs/quick-starts/sveltekit) |
| | [Quick start for Refine](https://appwrite.io/docs/quick-starts/refine) |
| | [Quick start for Angular](https://appwrite.io/docs/quick-starts/angular) |
| **Mobile and Native** | [Quick start for React Native](https://appwrite.io/docs/quick-starts/react-native) |
| | [Quick start for Flutter](https://appwrite.io/docs/quick-starts/flutter) |
| | [Quick start for Apple](https://appwrite.io/docs/quick-starts/apple) |
| | [Quick start for Android](https://appwrite.io/docs/quick-starts/android) |
| **Server** | [Quick start for Node.js](https://appwrite.io/docs/quick-starts/node) |
| | [Quick start for Python](https://appwrite.io/docs/quick-starts/python) |
| | [Quick start for .NET](https://appwrite.io/docs/quick-starts/dotnet) |
| | [Quick start for Dart](https://appwrite.io/docs/quick-starts/dart) |
| | [Quick start for Ruby](https://appwrite.io/docs/quick-starts/ruby) |
| | [Quick start for Deno](https://appwrite.io/docs/quick-starts/deno) |
| | [Quick start for PHP](https://appwrite.io/docs/quick-starts/php) |
| | [Quick start for Kotlin](https://appwrite.io/docs/quick-starts/kotlin) |
| | [Quick start for Swift](https://appwrite.io/docs/quick-starts/swift) |
### Products
Binary file not shown.
Binary file not shown.
+10 -5
View File
@@ -1,12 +1,12 @@
<?php
require_once __DIR__ . '/init.php';
require_once __DIR__ . '/controllers/general.php';
use Appwrite\Event\Certificate;
use Appwrite\Event\Delete;
use Appwrite\Event\Func;
use Appwrite\Platform\Appwrite;
use Appwrite\Runtimes\Runtimes;
use Utopia\Cache\Adapter\Sharding;
use Utopia\Cache\Cache;
use Utopia\CLI\CLI;
@@ -23,6 +23,12 @@ use Utopia\Queue\Connection;
use Utopia\Registry\Registry;
use Utopia\System\System;
// overwriting runtimes to be architectur agnostic for CLI
Config::setParam('runtimes', (new Runtimes('v4'))->getAll(supported: false));
// require controllers after overwriting runtimes
require_once __DIR__ . '/controllers/general.php';
Authorization::disable();
CLI::setResource('register', fn () => $register);
@@ -109,7 +115,7 @@ CLI::setResource('getProjectDB', function (Group $pools, Database $dbForConsole,
if (isset($databases[$dsn->getHost()])) {
$database = $databases[$dsn->getHost()];
if ($dsn->getHost() === DATABASE_SHARED_TABLES) {
if ($dsn->getHost() === System::getEnv('_APP_DATABASE_SHARED_TABLES', '')) {
$database
->setSharedTables(true)
->setTenant($project->getInternalId())
@@ -133,7 +139,7 @@ CLI::setResource('getProjectDB', function (Group $pools, Database $dbForConsole,
$databases[$dsn->getHost()] = $database;
if ($dsn->getHost() === DATABASE_SHARED_TABLES) {
if ($dsn->getHost() === System::getEnv('_APP_DATABASE_SHARED_TABLES', '')) {
$database
->setSharedTables(true)
->setTenant($project->getInternalId())
@@ -185,7 +191,6 @@ CLI::setResource('logError', function (Registry $register) {
$log->addExtra('file', $error->getFile());
$log->addExtra('line', $error->getLine());
$log->addExtra('trace', $error->getTraceAsString());
$log->addExtra('detailedTrace', $error->getTrace());
$log->setAction($action);
@@ -202,7 +207,7 @@ CLI::setResource('logError', function (Registry $register) {
}, ['register']);
$platform = new Appwrite();
$platform->init(Service::TYPE_CLI);
$platform->init(Service::TYPE_TASK);
$cli = $platform->getCli();
+1 -1
View File
@@ -4,7 +4,7 @@ return [
'amex' => ['name' => 'American Express', 'path' => __DIR__ . '/credit-cards/amex.png'],
'argencard' => ['name' => 'Argencard', 'path' => __DIR__ . '/credit-cards/argencard.png'],
'cabal' => ['name' => 'Cabal', 'path' => __DIR__ . '/credit-cards/cabal.png'],
'censosud' => ['name' => 'Consosud', 'path' => __DIR__ . '/credit-cards/consosud.png'],
'cencosud' => ['name' => 'Cencosud', 'path' => __DIR__ . '/credit-cards/cencosud.png'],
'diners' => ['name' => 'Diners Club', 'path' => __DIR__ . '/credit-cards/diners.png'],
'discover' => ['name' => 'Discover', 'path' => __DIR__ . '/credit-cards/discover.png'],
'elo' => ['name' => 'Elo', 'path' => __DIR__ . '/credit-cards/elo.png'],

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 46 KiB

+102 -4
View File
@@ -3029,7 +3029,7 @@ $projectCollections = array_merge([
'size' => 8,
'signed' => true,
'required' => false,
'default' => 'v3',
'default' => 'v4',
'array' => false,
'filters' => [],
],
@@ -3054,7 +3054,29 @@ $projectCollections = array_merge([
'required' => false,
'default' => null,
'filters' => [],
]
],
[
'array' => false,
'$id' => ID::custom('specification'),
'type' => Database::VAR_STRING,
'format' => '',
'size' => 128,
'signed' => false,
'required' => false,
'default' => APP_FUNCTION_SPECIFICATION_DEFAULT,
'filters' => [],
],
[
'$id' => ID::custom('scopes'),
'type' => Database::VAR_STRING,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'required' => false,
'default' => [],
'array' => true,
'filters' => [],
],
],
'indexes' => [
[
@@ -3837,6 +3859,39 @@ $projectCollections = array_merge([
'array' => false,
'filters' => [],
],
[
'$id' => ID::custom('scheduledAt'),
'type' => Database::VAR_DATETIME,
'format' => '',
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
'filters' => ['datetime'],
],
[
'$id' => ID::custom('scheduleInternalId'),
'type' => Database::VAR_STRING,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'required' => false,
'default' => null,
'array' => false,
'filters' => [],
],
[
'$id' => ID::custom('scheduleId'),
'type' => Database::VAR_STRING,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'required' => false,
'default' => null,
'array' => false,
'filters' => [],
],
],
'indexes' => [
[
@@ -3867,6 +3922,27 @@ $projectCollections = array_merge([
'lengths' => [32],
'orders' => [Database::ORDER_ASC],
],
[
'$id' => ID::custom('_key_requestMethod'),
'type' => Database::INDEX_KEY,
'attributes' => ['requestMethod'],
'lengths' => [128],
'orders' => [Database::ORDER_ASC],
],
[
'$id' => ID::custom('_key_requestPath'),
'type' => Database::INDEX_KEY,
'attributes' => ['requestPath'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
],
[
'$id' => ID::custom('_key_deployment'),
'type' => Database::INDEX_KEY,
'attributes' => ['deploymentId'],
'lengths' => [Database::LENGTH_KEY],
'orders' => [Database::ORDER_ASC],
],
[
'$id' => ID::custom('_key_responseStatusCode'),
'type' => Database::INDEX_KEY,
@@ -4311,6 +4387,17 @@ $consoleCollections = array_merge([
'array' => false,
'filters' => [],
],
[
'$id' => 'accessedAt',
'type' => Database::VAR_DATETIME,
'format' => '',
'size' => 0,
'signed' => false,
'required' => false,
'default' => null,
'array' => false,
'filters' => ['datetime'],
],
[
'$id' => ID::custom('services'),
'type' => Database::VAR_STRING,
@@ -4518,6 +4605,17 @@ $consoleCollections = array_merge([
'array' => false,
'filters' => [],
],
[
'$id' => ID::custom('data'),
'type' => Database::VAR_STRING,
'format' => '',
'size' => 65535,
'signed' => true,
'required' => false,
'default' => new \stdClass(),
'array' => false,
'filters' => ['json', 'encrypt'],
],
[
'$id' => ID::custom('active'),
'type' => Database::VAR_BOOLEAN,
@@ -4590,7 +4688,7 @@ $consoleCollections = array_merge([
'$id' => ID::custom('type'),
'type' => Database::VAR_STRING,
'format' => '',
'size' => 16,
'size' => Database::LENGTH_KEY,
'signed' => true,
'required' => false,
'default' => null,
@@ -5685,7 +5783,7 @@ $bucketCollections = [
'$id' => ID::custom('metadata'),
'type' => Database::VAR_STRING,
'format' => '',
'size' => 16384, // https://tools.ietf.org/html/rfc4288#section-4.2
'size' => 75000, // https://tools.ietf.org/html/rfc4288#section-4.2
'signed' => true,
'required' => false,
'default' => null,
+36 -5
View File
@@ -11,7 +11,7 @@ return [
/** General Errors */
Exception::GENERAL_UNKNOWN => [
'name' => Exception::GENERAL_UNKNOWN,
'description' => 'An unknown error has occured. Please check the logs for more information.',
'description' => 'An unknown error has occurred. Please check the logs for more information.',
'code' => 500,
],
Exception::GENERAL_MOCK => [
@@ -134,7 +134,7 @@ return [
Exception::USER_COUNT_EXCEEDED => [
'name' => Exception::USER_COUNT_EXCEEDED,
'description' => 'The current project has exceeded the maximum number of users. Please check your user limit in the Appwrite console.',
'code' => 501,
'code' => 400,
],
Exception::USER_CONSOLE_COUNT_EXCEEDED => [
'name' => Exception::USER_CONSOLE_COUNT_EXCEEDED,
@@ -284,7 +284,7 @@ return [
],
Exception::USER_CHALLENGE_REQUIRED => [
'name' => Exception::USER_CHALLENGE_REQUIRED,
'description' => 'A recently succeessful challenge is required to complete this action. A challenge is considered recent for 5 minutes.',
'description' => 'A recently successful challenge is required to complete this action. A challenge is considered recent for 5 minutes.',
'code' => 401,
],
Exception::USER_OAUTH2_BAD_REQUEST => [
@@ -332,6 +332,11 @@ return [
'description' => 'API key and session used in the same request. Use either `setSession` or `setKey`. Learn about which authentication method to use in the SSR docs: https://appwrite.io/docs/products/auth/server-side-rendering',
'code' => 403,
],
Exception::API_KEY_EXPIRED => [
'name' => Exception::API_KEY_EXPIRED,
'description' => 'The dynamic API key has expired. Please don\'t use dynamic API keys for more than duration of the execution.',
'code' => 401,
],
/** Teams */
Exception::TEAM_NOT_FOUND => [
@@ -489,7 +494,7 @@ return [
],
Exception::REPOSITORY_NOT_FOUND => [
'name' => Exception::REPOSITORY_NOT_FOUND,
'description' => 'Repository with the requested ID could not be found. Check to see if the ID is correct, or create the respository.',
'description' => 'Repository with the requested ID could not be found. Check to see if the ID is correct, or create the repository.',
'code' => 404,
],
Exception::PROVIDER_CONTRIBUTION_CONFLICT => [
@@ -499,7 +504,7 @@ return [
],
Exception::GENERAL_PROVIDER_FAILURE => [
'name' => Exception::GENERAL_PROVIDER_FAILURE,
'description' => 'VCS (Version Control System) provider failed to proccess the request. We believe this is an error with the VCS provider. Try again, or contact support for more information.',
'description' => 'VCS (Version Control System) provider failed to process the request. We believe this is an error with the VCS provider. Try again, or contact support for more information.',
'code' => 400,
],
@@ -519,6 +524,16 @@ return [
'description' => 'Entrypoint for your Appwrite Function is missing. Please specify it when making deployment or update the entrypoint under your function\'s "Settings" > "Configuration" > "Entrypoint".',
'code' => 404,
],
Exception::FUNCTION_SYNCHRONOUS_TIMEOUT => [
'name' => Exception::FUNCTION_SYNCHRONOUS_TIMEOUT,
'description' => 'Synchronous function execution timed out. Use asynchronous execution instead, or ensure the execution duration doesn\'t exceed 30 seconds.',
'code' => 408,
],
Exception::FUNCTION_TEMPLATE_NOT_FOUND => [
'name' => Exception::FUNCTION_TEMPLATE_NOT_FOUND,
'description' => 'Function Template with the requested ID could not be found.',
'code' => 404,
],
/** Builds */
Exception::BUILD_NOT_FOUND => [
@@ -536,6 +551,11 @@ return [
'description' => 'Build with the requested ID is already in progress. Please wait before you can retry.',
'code' => 400,
],
Exception::BUILD_ALREADY_COMPLETED => [
'name' => Exception::BUILD_ALREADY_COMPLETED,
'description' => 'Build with the requested ID is already completed and cannot be canceled.',
'code' => 400,
],
/** Deployments */
Exception::DEPLOYMENT_NOT_FOUND => [
@@ -551,6 +571,12 @@ return [
'code' => 404,
],
Exception::EXECUTION_IN_PROGRESS => [
'name' => Exception::EXECUTION_IN_PROGRESS,
'description' => 'Can\'t delete ongoing execution. Please wait for execution to finish before deleting it.',
'code' => 400,
],
/** Databases */
Exception::DATABASE_NOT_FOUND => [
'name' => Exception::DATABASE_NOT_FOUND,
@@ -673,6 +699,11 @@ return [
'description' => 'The relationship value is invalid.',
'code' => 400,
],
Exception::ATTRIBUTE_INVALID_RESIZE => [
'name' => Exception::ATTRIBUTE_INVALID_RESIZE,
'description' => "Existing data is too large for new size, truncate your existing data then try again.",
'code' => 400,
],
/** Indexes */
Exception::INDEX_NOT_FOUND => [
File diff suppressed because it is too large Load Diff
+1
View File
@@ -145,6 +145,7 @@ return [
'NZ',
'OM',
'PK',
'PS',
'PA',
'PE',
'PH',
+2 -2
View File
@@ -926,12 +926,12 @@ return [
[
"code" => "zh-cn",
"name" => "Chinese (Simplified)",
"nativeName" => "国人"
"nativeName" => ""
],
[
"code" => "zh-tw",
"name" => "Chinese (Traditional)",
"nativeName" => "國人"
"nativeName" => ""
],
[
"code" => "zu",
+1
View File
@@ -136,6 +136,7 @@ return [
'NZ' => '64',
'OM' => '968',
'PK' => '92',
'PS' => '970',
'PA' => '507',
'PE' => '51',
'PH' => '63',
+3 -1
View File
@@ -6,7 +6,9 @@ return [
'magicSession',
'recovery',
'invitation',
'mfaChallenge'
'mfaChallenge',
'sessionAlert',
'otpSession'
],
'sms' => [
'verification',
@@ -4,7 +4,9 @@
<table border="0" cellspacing="0" cellpadding="0" style="padding-top: 10px; padding-bottom: 10px; display: inline-block;">
<tr>
<td align="center" style="border-radius: 8px; background-color: #ffffff;">
<p style="text-align: start; font-size: 14px; font-family: Inter; color: #414146; text-decoration: none; border-radius: 8px; padding: 32px; border: 1px solid #EDEDF0; display: inline-block; word-break: break-word;">{{error}}</p>
<p style="text-align: start; font-size: 14px; font-family: Inter; color: #414146; text-decoration: none; border-radius: 8px; padding: 32px; border: 1px solid #EDEDF0; display: inline-block; word-break: break-word;">
{{error}}
</p>
</td>
</tr>
</table>
@@ -5,7 +5,7 @@
<table border="0" cellspacing="0" cellpadding="0" style="padding-top: 10px; padding-bottom: 10px; display: inline-block;">
<tr>
<td align="center" style="border-radius: 8px; background-color: #ffffff;">
<p style="font-size: 24px; text-indent: 18px; letter-spacing: 18px; font-family: Inter; color: #414146; text-decoration: none; border-radius: 8px; padding: 24px 12px; border: 1px solid #EDEDF0; display: inline-block; font-weight: bold; ">{{otp}}</p>
<p style="font-size: 24px; text-indent: 18px; letter-spacing: 18px; font-family: 'Inter', sans-serif; color: #414146; text-decoration: none; border-radius: 8px; padding: 24px 12px; border: 1px solid #EDEDF0; display: inline-block; font-weight: bold; ">{{otp}}</p>
</td>
</tr>
</table>
@@ -0,0 +1,14 @@
<p>{{hello}},</p>
<p>{{body}}</p>
<ol>
<li>{{listDevice}}</li>
<li>{{listIpAddress}}</li>
<li>{{listCountry}}</li>
</ol>
<p>{{footer}}</p>
<p style="margin-bottom: 0px;">{{thanks}}</p>
<p style="margin-top: 0px;">{{signature}}</p>
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Kroasië",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "Nieu-Seeland",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestine",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filippyne",
+238
View File
@@ -0,0 +1,238 @@
{
"settings.inspire": "\"الفن ديال الحكمة هو الفن ديال أنك تعرف أش تنخّل.\"",
"settings.locale": "ar-ma",
"settings.direction": "rtl",
"emails.sender": "فرقة %s",
"emails.verification.subject": "التيْقان ديال الحساب",
"emails.verification.hello": "السلام {{user}}",
"emails.verification.body": "تبّع هاد الوصلة باش تيقّن لادريسة تاع ليميل ديالك.",
"emails.verification.footer": "إلا ماشي نتا اللي طلبتي تيقّن هاد لادريسة تاع ليميل، ممكن تنخّل هاد البرية.",
"emails.verification.thanks": "شكرا",
"emails.verification.signature": "فرقة {{project}}",
"emails.magicSession.subject": "تكونيكطا",
"emails.magicSession.hello": "السلام,",
"emails.magicSession.body": "تبّع هاد الوصلة باش تتكونيكطا.",
"emails.magicSession.footer": "إلا ماشي نتا اللي طلبتي تتكونيكطا بهاد ليميل، ممكن تنخّل هاد البرية.",
"emails.magicSession.thanks": "شكرا",
"emails.magicSession.signature": "فرقة {{project}}",
"emails.recovery.subject": "تبدال كلمة السر",
"emails.recovery.hello": "السلام {{user}}",
"emails.recovery.body": "تبّع هاد الوصلة باش تبدّل كلمة السر تاع {{project}}.",
"emails.recovery.footer": "إلا ماشي نتا اللي طلبتي تبدّل كلمة السر، ممكن تنخّل هاد البرية.",
"emails.recovery.thanks": "شكرا",
"emails.recovery.signature": "فرقة {{project}}",
"emails.invitation.subject": "عراضة ل فرقة %s ف %s",
"emails.invitation.hello": "السلام",
"emails.invitation.body": "هاد البرية تصيفطات ليك حيت {{owner}} بغى يعرض عليك تولّي عضو ف فرقة {{team}} عند {{project}}.",
"emails.invitation.footer": "إلا كنتي ما مسوّقش, ممكن تنخّل هاد البرية.",
"emails.invitation.thanks": "شكرا",
"emails.invitation.signature": "فرقة {{project}}",
"emails.certificate.subject": "السرتافيكة فشلات ل %s",
"emails.certificate.hello": "السلام",
"emails.certificate.body": "السرتافيكة ديال الضومين ديالك '{{domain}}' ما قدّاتش تجينيرا. هادي هي المحاولة نمرة {{attempt}}, السبب ديال هاد الفشل هو: {{error}}",
"emails.certificate.footer": "السرتافيكة الفايتة ديالك غاتبقى مزيانة لمدة 30 يوم من عند أول فشل. كانشجعوك بزاف أنك تبقشش فهاد الموضوع, وا إلّا الضومين ديالك ما غايبقاش خدّام فيه الـ SSL.",
"emails.certificate.thanks": "شكرا",
"emails.certificate.signature": "فرقة {{project}}",
"locale.country.unknown": "ما معروفش",
"countries.af": "أفغانستان",
"countries.ao": "أنڭولا",
"countries.al": "ألبانيا",
"countries.ad": "أندورا",
"countries.ae": "الإمارات العربية المتّاحدة",
"countries.ar": "الأرجنتين",
"countries.am": "أرمينيا",
"countries.ag": "أنتيڭوا وبربودا",
"countries.au": "ؤسطراليا",
"countries.at": "النامسا",
"countries.az": "أديربيجان",
"countries.bi": "بوروندي",
"countries.be": "بلجيكا",
"countries.bj": "بينين",
"countries.bf": "بوركينا فاصو",
"countries.bd": "بنڭلاديش",
"countries.bg": "بلڭاريا",
"countries.bh": "البحرين",
"countries.bs": "دزيرات البهاما",
"countries.ba": "البوسنة ؤ الهرسك",
"countries.by": "بيلاروسيا",
"countries.bz": "بيليز",
"countries.bo": "بوليڤيا",
"countries.br": "البرازيل",
"countries.bb": "باربادوس",
"countries.bn": "بروناي",
"countries.bt": "بوتان",
"countries.bw": "بوتسوانا",
"countries.cf": "جمهورية إفريقيا الوسطانية",
"countries.ca": "كانادا",
"countries.ch": "سويسرا",
"countries.cl": "تشيلي",
"countries.cn": "الشينوا",
"countries.ci": "ساحل العاج",
"countries.cm": "الكاميرون",
"countries.cd": "جمهورية الكونڭو الديمقراطية",
"countries.cg": "جمهورية الكونڭو",
"countries.co": "كولومبيا",
"countries.km": "دزيرات القومور",
"countries.cv": "الراس الخضر",
"countries.cr": "كوسطاريكا",
"countries.cu": "كوبا",
"countries.cy": "قوبروص",
"countries.cz": "التشيك",
"countries.de": "ألمانيا",
"countries.dj": "دجيبوتي",
"countries.dm": "ضومينيكا",
"countries.dk": "الدنمارك",
"countries.do": "جمهورية الضومينيكان",
"countries.dz": "الدزاير",
"countries.ec": "إكوادور",
"countries.eg": "مصر",
"countries.er": "إريتريا",
"countries.es": "سبانيا",
"countries.ee": "إسطونيا",
"countries.et": "إتيوپيا",
"countries.fi": "فينلاندا",
"countries.fj": "فيدجي",
"countries.fr": "فرانسا",
"countries.fm": "ميكرونيزيا",
"countries.ga": "الڭابون",
"countries.gb": "المملكة المتّاحدة",
"countries.ge": "تجورجيا",
"countries.gh": "غانا",
"countries.gn": "غينيا",
"countries.gm": "ڭامبيا",
"countries.gw": "غينيا بيساو",
"countries.gq": "غينيا الستوائية",
"countries.gr": "اليونان",
"countries.gd": "ڭرينادا",
"countries.gt": "ڭواتيمالا",
"countries.gy": "ڭيانا",
"countries.hn": "هوندوراس",
"countries.hr": "كرواتيا",
"countries.ht": "هايتي",
"countries.hu": "الماجر",
"countries.id": "إندونيسيا",
"countries.in": "الهند",
"countries.ie": "إرلاندا",
"countries.ir": "إران",
"countries.iq": "العراق",
"countries.is": "إسلاندا",
"countries.il": "إسرائيل",
"countries.it": "الطاليان",
"countries.jm": "جامايكا",
"countries.jo": "الأردن",
"countries.jp": "الجاپون",
"countries.kz": "كازاخستان",
"countries.ke": "كينيا",
"countries.kg": "قيرغيزستان",
"countries.kh": "كمبوديا",
"countries.ki": "كيريباتي",
"countries.kn": "سانت كيتس ؤ نيفيس",
"countries.kr": "كوريا الجنوبية",
"countries.kw": "الكويت",
"countries.la": "لاوس",
"countries.lb": "لبنان",
"countries.lr": "ليبيريا",
"countries.ly": "ليبيا",
"countries.lc": "سانت لوسيا",
"countries.li": "ليختنشتاين",
"countries.lk": "سري لانكا",
"countries.ls": "ليسوتو",
"countries.lt": "ليتوانيا",
"countries.lu": "لوكسمبورڭ",
"countries.lv": "لاتفيا",
"countries.ma": "المغريب",
"countries.mc": "موناكو",
"countries.md": "مولضوڤا",
"countries.mg": "ماداغشقار",
"countries.mv": "دزيرات المالديڤ",
"countries.mx": "الميكسيك",
"countries.mh": "دزيرات مارشال",
"countries.mk": "مقدونيا",
"countries.ml": "مالي",
"countries.mt": "مالطا",
"countries.mm": "ميانمار",
"countries.me": "مونطينيڭرو",
"countries.mn": "منغوليا",
"countries.mz": "الموزمبيق",
"countries.mr": "موريتانيا",
"countries.mu": "موريشيوس",
"countries.mw": "مالاوي",
"countries.my": "ماليزيا",
"countries.na": "ناميبيا",
"countries.ne": "النيجر",
"countries.ng": "نيجيريا",
"countries.ni": "نيكاراڭوا",
"countries.nl": "هولاندا",
"countries.no": "النرويج",
"countries.np": "نيپال",
"countries.nr": "ناورو",
"countries.nz": "نيوزيلاندا",
"countries.om": "عمّان",
"countries.pk": "پاكيستان",
"countries.pa": "پاناما",
"countries.pe": "الپيرو",
"countries.ph": "الفيليپين",
"countries.pw": "پالاو",
"countries.pg": "پاپوا غينيا الجديدة",
"countries.pl": "پولاندا",
"countries.kp": "كوريا الشمالية",
"countries.pt": "البرطقيز",
"countries.py": "الپاراڭواي",
"countries.qa": "قطر",
"countries.ro": "رومانيا",
"countries.ru": "روسيا",
"countries.rw": "روّاندا",
"countries.sa": "المملكة العربية السعودية",
"countries.sd": "السودان",
"countries.sn": "السينيڭال",
"countries.sg": "سنغافورة",
"countries.sb": "دزيرات سليمان",
"countries.sl": "صييراليون",
"countries.sv": "السالڤاضور",
"countries.sm": "سان مارينو",
"countries.so": "الصومال",
"countries.rs": "صيربيا",
"countries.ss": "جنوب السودان",
"countries.st": "صاو طومي ؤ پرينسيپي",
"countries.sr": "سورينام",
"countries.sk": "صلوڤاكيا",
"countries.si": "صلوڤينيا",
"countries.se": "السويد",
"countries.sz": "سوازيلاند",
"countries.sc": "السيشيل",
"countries.sy": "سوريا",
"countries.td": "تشاد",
"countries.tg": "الطوڭو",
"countries.th": "الطايلوند",
"countries.tj": "طادجيكيستان",
"countries.tm": "تركمانيستان",
"countries.tl": "تيمور الشرقية",
"countries.to": "تونڭا",
"countries.tt": "ترينيداد ؤ طوباڭو",
"countries.tn": "تونس",
"countries.tr": "توركيا",
"countries.tv": "توڤالو",
"countries.tz": "طنزانيا",
"countries.ug": "ؤڭاندا",
"countries.ua": "ؤكرانيا",
"countries.uy": "ؤروڭواي",
"countries.us": "ميريكان",
"countries.uz": "ؤزباكيستان",
"countries.va": "مدينة الڤاتيكان",
"countries.vc": "سانت ڤانسون ؤ دزيرات ڭرينادين",
"countries.ve": "ڤينيزويلا",
"countries.vn": "ڤيطنام",
"countries.vu": "ڤانواتو",
"countries.ws": "ساموا",
"countries.ye": "اليمن",
"countries.za": "جنوب إفريقيا",
"countries.zm": "زامبيا",
"countries.zw": "زيمبابوي",
"continents.af": "أفريقيا",
"continents.an": "القارة القطبية الجنوبية",
"continents.as": "أسيا",
"continents.eu": "ؤروپا",
"continents.na": "ميريكان الشمالية",
"continents.oc": "ؤقيانوسيا",
"continents.sa": "ميريكان الجنوبية"
}
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "غرينادا",
"countries.gt": "غواتيمالا",
"countries.gy": "غيانا",
"countries.hk": "هونغ كونغ",
"countries.hn": "هندوراس",
"countries.hr": "كرواتيا",
"countries.ht": "هايتي",
@@ -163,6 +164,7 @@
"countries.nz": "نيوزيلندا",
"countries.om": "عمان",
"countries.pk": "باكستان",
"countries.ps": "فلسطين",
"countries.pa": "بنما",
"countries.pe": "بيرو",
"countries.ph": "الفلبين",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "গ্ৰেনাডা",
"countries.gt": "গুয়াতেমালা",
"countries.gy": "গায়ানা",
"countries.hk": "হং কং",
"countries.hn": "হণ্ডুৰাছ",
"countries.hr": "ক্ৰোৱেছিয়া",
"countries.ht": "হাইতি",
@@ -163,6 +164,7 @@
"countries.nz": "নিউজিলেণ্ড",
"countries.om": "ওমান",
"countries.pk": "পাকিস্তান",
"countries.ps": "প্যালেস্টাইন",
"countries.pa": "পানামা",
"countries.pe": "পেৰু",
"countries.ph": "ফিলিপাইনচ",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Qrenada",
"countries.gt": "Qvatemala",
"countries.gy": "Guyana",
"countries.hk": "Honq Konq",
"countries.hn": "Honduras",
"countries.hr": "Xorvatiya",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "Yeni Zelandiya",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Fələstin",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filippin",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Грэнада",
"countries.gt": "Гватэмала",
"countries.gy": "Гаяна",
"countries.hk": "Гонконг",
"countries.hn": "Гандурас",
"countries.hr": "Харватыя",
"countries.ht": "Гаіці",
@@ -163,6 +164,7 @@
"countries.nz": "Новая Зеландыя",
"countries.om": "Аман",
"countries.pk": "Пакістан",
"countries.ps": "Палестина",
"countries.pa": "Панама",
"countries.pe": "Перу",
"countries.ph": "Філіпіны",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Гренада",
"countries.gt": "Гватемала",
"countries.gy": "Гвиана",
"countries.hk": "Хонг Конг",
"countries.hn": "Хондурас",
"countries.hr": "Хърватия",
"countries.ht": "Хаити",
@@ -163,6 +164,7 @@
"countries.nz": "Нова Зеландия",
"countries.om": "Оман",
"countries.pk": "Пакистан",
"countries.ps": "Палестина",
"countries.pa": "Панама",
"countries.pe": "Перу",
"countries.ph": "Филипини",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "ग्रेनाडा",
"countries.gt": "ग्वाटेमाला",
"countries.gy": "गयाना",
"countries.hk": "हांगकांग",
"countries.hn": "होंडुरस",
"countries.hr": "क्रोएशिया",
"countries.ht": "हैती",
@@ -163,6 +164,7 @@
"countries.nz": "न्यूजीलैंड",
"countries.om": "ओमान",
"countries.pk": "पाकिस्तान",
"countries.ps": "पैलिस्टाइन",
"countries.pa": "पनामा",
"countries.pe": "पेरू",
"countries.ph": "फिलीपींस",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "গ্রেনাডা",
"countries.gt": "গুয়াতেমালা",
"countries.gy": "গায়ানা",
"countries.hk": "হংকং",
"countries.hn": "হন্ডুরাস",
"countries.hr": "ক্রোয়েশিয়া",
"countries.ht": "হাইতি",
@@ -163,6 +164,7 @@
"countries.nz": "নিউজিল্যান্ড",
"countries.om": "ওমান",
"countries.pk": "পাকিস্তান",
"countries.ps": "প্যালেস্টাইন",
"countries.pa": "পানামা",
"countries.pe": "পেরু",
"countries.ph": "ফিলিপাইন",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Gvajana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Hrvatska",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "Novi Zeland",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestina",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filipini",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Granada",
"countries.gt": "Guatemala",
"countries.gy": "Guaiana",
"countries.hk": "Hong Kong",
"countries.hn": "Hondures",
"countries.hr": "Croàcia",
"countries.ht": "Haití",
@@ -163,6 +164,7 @@
"countries.nz": "Nova Zelanda",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestina",
"countries.pa": "Panamà",
"countries.pe": "Perú",
"countries.ph": "Filipines",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Chorvatsko",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "Nový Zéland",
"countries.om": "Omán",
"countries.pk": "Pákistán",
"countries.ps": "Palestina",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filipíny",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Kroatien",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "New Zealand",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palæstina",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filippinerne",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Kroatien",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "Neuseeland",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palästina",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Philippinen",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Γρενάδα",
"countries.gt": "Γουατεμάλα",
"countries.gy": "Γουιάνα",
"countries.hk": "Χονγκ Κονγκ",
"countries.hn": "Ονδούρα",
"countries.hr": "Κροατία",
"countries.ht": "Αϊτή",
@@ -163,6 +164,7 @@
"countries.nz": "Νέα Ζηλανδία",
"countries.om": "Ομάν",
"countries.pk": "Πακιστάν",
"countries.ps": "Παλαιστίνη",
"countries.pa": "Παναμάς",
"countries.pe": "Περού",
"countries.ph": "Φιλιππίνες",
+18 -1
View File
@@ -18,6 +18,15 @@
"emails.magicSession.securityPhrase": "Security phrase for this email is {{b}}{{phrase}}{{/b}}. You can trust this email if this phrase matches the phrase shown during sign in.",
"emails.magicSession.thanks": "Thanks,",
"emails.magicSession.signature": "{{project}} team",
"emails.sessionAlert.subject": "Security alert: new session on your {{project}} account",
"emails.sessionAlert.hello":"Hello {{user}}",
"emails.sessionAlert.body": "A new session has been created on your {{b}}{{project}}{{/b}} account, {{b}}on {{date}}, {{year}} at {{time}} UTC{{/b}}.\nHere are the details of the new session: ",
"emails.sessionAlert.listDevice": "Device: {{b}}{{device}}{{/b}}",
"emails.sessionAlert.listIpAddress": "IP Address: {{b}}{{ipAddress}}{{/b}}",
"emails.sessionAlert.listCountry": "Country: {{b}}{{country}}{{/b}}",
"emails.sessionAlert.footer": "If this was you, there's nothing more you need to do.\nIf you didn't initiate this session or suspect any unauthorized activity, please secure your account.",
"emails.sessionAlert.thanks": "Thanks,",
"emails.sessionAlert.signature": "{{project}} team",
"emails.otpSession.subject": "OTP for {{project}} Login",
"emails.otpSession.hello": "Hello {{user}}",
"emails.otpSession.description": "Enter the following verification code when prompted to securely sign in to your {{b}}{{project}}{{/b}} account. This code will expire in 15 minutes.",
@@ -34,7 +43,7 @@
"emails.recovery.subject": "Password Reset",
"emails.recovery.hello": "Hello {{user}}",
"emails.recovery.body": "Follow this link to reset your {{b}}{{project}}{{/b}} password.",
"emails.recovery.footer": "If you didnt ask to reset your password, you can ignore this message.",
"emails.recovery.footer": "If you didn't ask to reset your password, you can ignore this message.",
"emails.recovery.thanks": "Thanks",
"emails.recovery.signature": "{{project}} team",
"emails.invitation.subject": "Invitation to %s Team at %s",
@@ -43,6 +52,12 @@
"emails.invitation.footer": "If you are not interested, you can ignore this message.",
"emails.invitation.thanks": "Thanks",
"emails.invitation.signature": "{{project}} team",
"emails.certificate.subject": "Certificate failure for %s",
"emails.certificate.hello": "Hello",
"emails.certificate.body": "Certificate for your domain '{{domain}}' could not be generated. This is attempt no. {{attempt}}, and the failure was caused by: {{error}}",
"emails.certificate.footer": "Your previous certificate will be valid for 30 days since the first failure. We highly recommend investigating this case, otherwise your domain will end up without a valid SSL communication.",
"emails.certificate.thanks": "Thanks",
"emails.certificate.signature": "{{project}} team",
"sms.verification.body": "{{secret}}",
"locale.country.unknown": "Unknown",
"countries.af": "Afghanistan",
@@ -117,6 +132,7 @@
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Croatia",
"countries.ht": "Haiti",
@@ -180,6 +196,7 @@
"countries.nz": "New Zealand",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestine",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Philippines",
+2
View File
@@ -99,6 +99,7 @@
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Croatia",
"countries.ht": "Haiti",
@@ -162,6 +163,7 @@
"countries.nz": "New Zealand",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestinio",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Philippines",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Granada",
"countries.gt": "Guatemala",
"countries.gy": "Guayana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Croacia",
"countries.ht": "Haití",
@@ -163,6 +164,7 @@
"countries.nz": "Nueva Zelanda",
"countries.om": "Omán",
"countries.pk": "Pakistán",
"countries.ps": "Palestina",
"countries.pa": "Panamá",
"countries.pe": "Perú",
"countries.ph": "Filipinas",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "گرنادا",
"countries.gt": "گواتمالا",
"countries.gy": "گویان",
"countries.hk": "هنگ کنگ",
"countries.hn": "هندوراس",
"countries.hr": "کرواسی",
"countries.ht": "هائیتی",
@@ -163,6 +164,7 @@
"countries.nz": "نیوزلند",
"countries.om": "عمان",
"countries.pk": "پاکستان",
"countries.ps": "فلسطین",
"countries.pa": "پاناما",
"countries.pe": "پرو",
"countries.ph": "فیلیپین",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Kroatia",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "Uusi-Seelanti",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestiina",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filippiinit",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Gujana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Kroatia",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "Nýsæland",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestina",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filipsoyggjar",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenade",
"countries.gt": "Guatemala",
"countries.gy": "Guyane",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Croatie",
"countries.ht": "Haïti",
@@ -163,6 +164,7 @@
"countries.nz": "Nouvelle-Zélande",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestine",
"countries.pa": "Panama",
"countries.pe": "Pérou",
"countries.ph": "Philippines",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Greanáda",
"countries.gt": "Guatamala",
"countries.gy": "An Ghuáin",
"countries.hk": "Hong Kong",
"countries.hn": "Hondúras",
"countries.hr": "An Chróit",
"countries.ht": "Háítí",
@@ -163,6 +164,7 @@
"countries.nz": "An Nua-Shéalainn",
"countries.om": "Óman",
"countries.pk": "An Phacastáin",
"countries.ps": "An Phalaistín",
"countries.pa": "Panama",
"countries.pe": "Peiriú",
"countries.ph": "Na hOileáin Fhilipíneacha",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "ગ્રેનાડા",
"countries.gt": "ગ્વાટેમાલા",
"countries.gy": "ગુયાના",
"countries.hk": "હોંગ કોંગ",
"countries.hn": "હોન્ડુરાસ",
"countries.hr": "ક્રોએશિયા",
"countries.ht": "હૈતી",
@@ -163,6 +164,7 @@
"countries.nz": "ન્યુઝીલેન્ડ",
"countries.om": "ઓમાન",
"countries.pk": "પાકિસ્તાન",
"countries.ps": "પેલેસ્ટાઇન",
"countries.pa": "પનામા",
"countries.pe": "પેરુ",
"countries.ph": "ફિલિપાઇન્સ",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "גרנדה",
"countries.gt": "גואטמלה",
"countries.gy": "גיאנה",
"countries.hk": "הונג קונג",
"countries.hn": "הונדורס",
"countries.hr": "קרואטיה",
"countries.ht": "האיטי",
@@ -163,6 +164,7 @@
"countries.nz": "ניו זילנד",
"countries.om": "עומאן",
"countries.pk": "פקיסטן",
"countries.ps": "פלסטין",
"countries.pa": "פנמה",
"countries.pe": "פרו",
"countries.ph": "הפיליפינים",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "ग्रेनाडा",
"countries.gt": "ग्वाटेमाला",
"countries.gy": "गयाना",
"countries.hk": "हांग कांग",
"countries.hn": "होंडुरस",
"countries.hr": "क्रोएशिया",
"countries.ht": "हैती",
@@ -163,6 +164,7 @@
"countries.nz": "न्यूजीलैंड",
"countries.om": "ओमान",
"countries.pk": "पाकिस्तान",
"countries.ps": "पैलिस्टाइन",
"countries.pa": "पनामा",
"countries.pe": "पेरू",
"countries.ph": "फिलीपींस",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Gvatemala",
"countries.gy": "Gvajana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Hrvatska",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "Novi Zeland",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestina",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filipini",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Horvátország",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "Új-Zéland",
"countries.om": "Omán",
"countries.pk": "Pakisztán",
"countries.ps": "Palesztina",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Fülöp-szigetek",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Գրենադա",
"countries.gt": "Գվատեմալա",
"countries.gy": "Գայանա",
"countries.hk": "Հոնգ Կոնգ",
"countries.hn": "Գոնդուրաս",
"countries.hr": "Խորվաթիա",
"countries.ht": "Հաիթի",
@@ -163,6 +164,7 @@
"countries.nz": "Նոր Զելանդիա",
"countries.om": "Օման",
"countries.pk": "Պակիստան",
"countries.ps": "Պաղեստին",
"countries.pa": "Պանամա",
"countries.pe": "Պերու",
"countries.ph": "Ֆիլիպիններ",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Kroasia",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "Selandia Baru",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestina",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filipina",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Gvatemala",
"countries.gy": "Guyana",
"countries.hk": "Hong Kong",
"countries.hn": "Hondúras",
"countries.hr": "Króatía",
"countries.ht": "Haítí",
@@ -163,6 +164,7 @@
"countries.nz": "Nýja Sjáland",
"countries.om": "Óman",
"countries.pk": "Pakistan",
"countries.ps": "Palestína",
"countries.pa": "Panama",
"countries.pe": "Perú",
"countries.ph": "Filippseyjar",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Croazia",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "Nuova Zelanda",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestina",
"countries.pa": "Panama",
"countries.pe": "Perù",
"countries.ph": "Filippine",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "グレナダ",
"countries.gt": "グアテマラ",
"countries.gy": "ガイアナ",
"countries.hk": "香港",
"countries.hn": "ホンジュラス",
"countries.hr": "クロアチア",
"countries.ht": "ハイチ",
@@ -163,6 +164,7 @@
"countries.nz": "ニュージーランド",
"countries.om": "オマーン",
"countries.pk": "パキスタン",
"countries.ps": "パレスチナ",
"countries.pa": "パナマ",
"countries.pe": "ペルー",
"countries.ph": "フィリピン",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Croatia",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "Selandia Anyar",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestina",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filipina",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "ហ្គ្រេណាដា",
"countries.gt": "ហ្គាតេម៉ាឡា",
"countries.gy": "ហ្គីយ៉ាណា",
"countries.hk": "ហុងកុង",
"countries.hn": "ហុងឌូរ៉ាស",
"countries.hr": "ក្រូអាត",
"countries.ht": "ហៃទី",
@@ -163,6 +164,7 @@
"countries.nz": "នូវែលសេឡង់",
"countries.om": "អូម៉ង់",
"countries.pk": "ប៉ាគីស្ថាន",
"countries.ps": "ប៉ាលេស្ទីន",
"countries.pa": "ប៉ាណាម៉ា",
"countries.pe": "ប៉េរូ",
"countries.ph": "ហ្វីលីពីន",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "ಗ್ರೆನಡಾ",
"countries.gt": "ಗ್ವಾಟೆಮಾಲಾ",
"countries.gy": "ಗಯಾನಾ",
"countries.hk": "ಹಾಂಗ್ ಕಾಂಗ್",
"countries.hn": "ಹೊಂಡುರಾಸ್",
"countries.hr": "ಕ್ರೊಯೇಷಿಯಾ",
"countries.ht": "ಹೈಟಿ",
@@ -163,6 +164,7 @@
"countries.nz": "ನ್ಯೂಜಿಲ್ಯಾಂಡ್",
"countries.om": "ಓಮನ್",
"countries.pk": "ಪಾಕಿಸ್ತಾನ",
"countries.ps": "ಪ್ಯಾಲೇಸ್ಟೈನ್",
"countries.pa": "ಪನಾಮ",
"countries.pe": "ಪೆರು",
"countries.ph": "ಫಿಲಿಪೈನ್ಸ್",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "그레나다",
"countries.gt": "과테말라",
"countries.gy": "기아나",
"countries.hk": "홍콩",
"countries.hn": "온두라스",
"countries.hr": "크로아티아",
"countries.ht": "아이티",
@@ -163,6 +164,7 @@
"countries.nz": "뉴질랜드",
"countries.om": "오만",
"countries.pk": "파키스탄",
"countries.ps": "팔레스타인",
"countries.pa": "파나마",
"countries.pe": "페루",
"countries.ph": "필리핀 제도",
+3 -1
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Croatia",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "New Zealand",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestina",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Philippines",
@@ -249,4 +251,4 @@
"emails.certificate.thanks": "Gratias",
"emails.certificate.signature": "team {{project}}",
"sms.verification.body": "{{secret}}"
}
}
+1
View File
@@ -163,6 +163,7 @@
"countries.nz": "Neiséiland",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestina",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Philippinnen",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Gvatemala",
"countries.gy": "Gajana",
"countries.hk": "Honkongas",
"countries.hn": "Hondūras",
"countries.hr": "Kroatija",
"countries.ht": "Haitis",
@@ -163,6 +164,7 @@
"countries.nz": "Naujoji Zelandija",
"countries.om": "Omanas",
"countries.pk": "Pakistanas",
"countries.ps": "Palestina",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filipinai",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Gvatemala",
"countries.gy": "Gajāna",
"countries.hk": "Honkonga",
"countries.hn": "Hondurasa",
"countries.hr": "Horvātija",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "Jaunzēlande",
"countries.om": "Omāna",
"countries.pk": "Pakistāna",
"countries.ps": "Palestīna",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filipīnas",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "ഗ്രെനാഡ",
"countries.gt": "ഗ്വാട്ടിമാല",
"countries.gy": "ഗയാന",
"countries.hk": "ഹോങ്കോങ്",
"countries.hn": "ഹോണ്ടുറാസ്",
"countries.hr": "ക്രോയേഷ്യ",
"countries.ht": "ഹെയ്തി",
@@ -163,6 +164,7 @@
"countries.nz": "ന്യൂസിലൻഡ്",
"countries.om": "ഒമാൻ",
"countries.pk": "പാക്കിസ്ഥാൻ",
"countries.ps": "പാലസ്തീൻ",
"countries.pa": "പനാമ",
"countries.pe": "പെറു",
"countries.ph": "ഫിലിപ്പീൻസ്",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "ग्रेनाडा",
"countries.gt": "ग्वाटेमाला",
"countries.gy": "गुयाना",
"countries.hk": "हाँगकांग",
"countries.hn": "होंडुरास",
"countries.hr": "क्रोएशिया",
"countries.ht": "हैती",
@@ -163,6 +164,7 @@
"countries.nz": "न्यूजीलैंड",
"countries.om": "ओमान",
"countries.pk": "पाकिस्तान",
"countries.ps": "पॅलेस्टाईन",
"countries.pa": "पनामा",
"countries.pe": "पेरू",
"countries.ph": "फिलीपींस",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Granada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Kroatia",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "New Zealand",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestin",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filipina",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Kroatia",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "New Zealand",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestina",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filippinene",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "ग्रेनेडा",
"countries.gt": "ग्वाटेमाला",
"countries.gy": "गुयाना",
"countries.hk": "हाँगकाँग",
"countries.hn": "होन्डुरस",
"countries.hr": "क्रोएशिया",
"countries.ht": "हैती",
@@ -163,6 +164,7 @@
"countries.nz": "न्युजिल्याण्ड",
"countries.om": "ओमान",
"countries.pk": "पाकिस्तान",
"countries.ps": "प्यालेस्टाइन",
"countries.pa": "पनामा",
"countries.pe": "पेरू",
"countries.ph": "फिलिपिन्स",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hk": "Hongkong",
"countries.hn": "Honduras",
"countries.hr": "Croatië",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "Nieuw Zeeland",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestina",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filippijnen",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Kroatia",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "New Zealand",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestina",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filippinene",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "ଗ୍ରେନାଡା",
"countries.gt": "ଗୁଆଟେମାଲା",
"countries.gy": "ଗୁଇନ୍ଦା",
"countries.hk": "ହଂ କଙ୍ଗ",
"countries.hn": "ହୋଣ୍ଡୁରାସ୍",
"countries.hr": "କ୍ରୋଏସିଆ",
"countries.ht": "ହାଇତି",
@@ -163,6 +164,7 @@
"countries.nz": "ନିଉଜିଲାଣ୍ଡ୍",
"countries.om": "ଓମାନ",
"countries.pk": "ପାକିସ୍ତାନ",
"countries.ps": "ପାଲେସ୍ତାଇନ",
"countries.pa": "ପାନାମା",
"countries.pe": "ପେରୁ",
"countries.ph": "ଫିଲିପାଇନ୍ସ",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "ਗ੍ਰੇਨਾਡਾ",
"countries.gt": "ਗੁਆਟੇਮਾਲਾ",
"countries.gy": "ਗੇਆਨਾ",
"countries.hk": "ਹਾਂਗ ਕਾਂਗ",
"countries.hn": "ਹੌਂਡੂਰਸ",
"countries.hr": "ਕਰੋਸ਼ੀਆ",
"countries.ht": "ਹੈਤੀ",
@@ -163,6 +164,7 @@
"countries.nz": "ਨਿਊਜ਼ੀਲੈਂਡ",
"countries.om": "ਓਮਾਨ",
"countries.pk": "ਪਾਕਿਸਤਾਨ",
"countries.ps": "ਫਿਲਿਸਤੀਨ",
"countries.pa": "ਪਨਾਮਾ",
"countries.pe": "ਪੇਰੂ",
"countries.ph": "ਫਿਲਪੀਨਜ਼",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Gwatemala",
"countries.gy": "Gujana",
"countries.hk": "Hongkong",
"countries.hn": "Honduras",
"countries.hr": "Chorwacja",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "Nowa Zelandia",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestyna",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filipiny",
@@ -100,6 +100,7 @@
"countries.gd": "Granada",
"countries.gt": "Guatemala",
"countries.gy": "Guiana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Croácia",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "Nova Zelândia",
"countries.om": "Omã",
"countries.pk": "Paquistão",
"countries.ps": "Palestina",
"countries.pa": "Panamá",
"countries.pe": "Peru",
"countries.ph": "Filipinas",
@@ -100,6 +100,7 @@
"countries.gd": "Granada",
"countries.gt": "Guatemala",
"countries.gy": "Guiana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Croácia",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "Nova Zelândia",
"countries.om": "Omã",
"countries.pk": "Paquistão",
"countries.ps": "Palestina",
"countries.pa": "Panamá",
"countries.pe": "Peru",
"countries.ph": "Filipinas",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Croația",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "Noua Zeelandă",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestina",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Philippines",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Гренада",
"countries.gt": "Гватемала",
"countries.gy": "Гайана",
"countries.hk": "Гонконг",
"countries.hn": "Гондурас",
"countries.hr": "Хорватия",
"countries.ht": "Гаити",
@@ -163,6 +164,7 @@
"countries.nz": "Новая Зеландия",
"countries.om": "Оман",
"countries.pk": "Пакистан",
"countries.ps": "Палестина",
"countries.pa": "Панама",
"countries.pe": "Перу",
"countries.ph": "Филлиппины",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "ग्रेनेडा",
"countries.gt": "ग्वाटेमाला",
"countries.gy": "गुयाना",
"countries.hk": "हांगकांग",
"countries.hn": "होंडुरस्‌",
"countries.hr": "क्रोएशिया",
"countries.ht": "हैती",
@@ -163,6 +164,7 @@
"countries.nz": "न्यूजीलैंड",
"countries.om": "ओमान",
"countries.pk": "पाकिस्तान",
"countries.ps": "पैलिस्टाइन",
"countries.pa": "पनामा",
"countries.pe": "पेरू",
"countries.ph": "फिलीपींस",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "گرينڊا",
"countries.gt": "گٽيمالا",
"countries.gy": "گيانا",
"countries.hk": "هانگ کانگ",
"countries.hn": "هونڊرس",
"countries.hr": "ڪوريٽيا",
"countries.ht": "هيٽي",
@@ -163,6 +164,7 @@
"countries.nz": "نيو زيلينڊ",
"countries.om": "عمان",
"countries.pk": "پاڪستان",
"countries.ps": "فلسطين",
"countries.pa": "پاناما",
"countries.pe": "پيرو",
"countries.ph": "فلپائن",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "ග්‍රෙනාඩා",
"countries.gt": "ග්වාතමාලාව",
"countries.gy": "ගයනා",
"countries.hk": "හොංකොං",
"countries.hn": "හොන්ඩුරාස්",
"countries.hr": "ක්‍රොඒෂියාව",
"countries.ht": "හයිටි",
@@ -163,6 +164,7 @@
"countries.nz": "නිව්සීලන්තය",
"countries.om": "ඕමානය",
"countries.pk": "පාකිස්තානය",
"countries.ps": "පලස්තීනය",
"countries.pa": "පැනමාව",
"countries.pe": "පේරු",
"countries.ph": "පිලිපීනය",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hk": "Hongkong",
"countries.hn": "Honduras",
"countries.hr": "Chorvátsko",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "Nový Zéland",
"countries.om": "Omán",
"countries.pk": "Pakistan",
"countries.ps": "Palestína",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filipíny",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Gvatemala",
"countries.gy": "Gvajana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Hrvaška",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "Nova Zelandija",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestina",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filipini",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Croatia",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "New Zealand",
"countries.om": "Oman",
"countries.pk": "Pakisitani",
"countries.ps": "Palestine",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Philippines",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Guajana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Kroacia",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "Zelanda e Re",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestinë",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filipine",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Kroatien",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "Nya Zeeland",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestina",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filippinerna",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "கிரெனடா",
"countries.gt": "குவாத்தமாலா",
"countries.gy": "கயானா",
"countries.hk": "ஹாங்காங்",
"countries.hn": "ஹொண்டூராஸ்",
"countries.hr": "குரோவாசியா",
"countries.ht": "ஹைத்தி",
@@ -163,6 +164,7 @@
"countries.nz": "நியூசிலாந்து",
"countries.om": "ஓமான்",
"countries.pk": "பாகிஸ்தான்",
"countries.ps": "பாலஸ்தீன்",
"countries.pa": "பனாமா",
"countries.pe": "பெரு",
"countries.ph": "பிலிப்பைன்ஸ்",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "గ్రెనడా",
"countries.gt": "గ్వాటెమాల",
"countries.gy": "గయానా",
"countries.hk": "హాంగ్ కొంగ",
"countries.hn": "హోండురాస్",
"countries.hr": "క్రొయేషియా",
"countries.ht": "హైతీ",
@@ -163,6 +164,7 @@
"countries.nz": "న్యూజిలాండ్",
"countries.om": "ఒమన్",
"countries.pk": "పాకిస్తాన్",
"countries.ps": "పాలస్తీన్",
"countries.pa": "పనామా",
"countries.pe": "పెరూ",
"countries.ph": "ఫిలిప్పీన్స్",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "เกรเนดา",
"countries.gt": "กัวเตมาลา",
"countries.gy": "กายอานา",
"countries.hk": "ฮ่องกง",
"countries.hn": "ฮอนดูรัส",
"countries.hr": "โครเอเชีย",
"countries.ht": "ไฮติ",
@@ -163,6 +164,7 @@
"countries.nz": "New Zealand",
"countries.om": "โอมาน",
"countries.pk": "ปากีสถาน",
"countries.ps": "ปาเลสไตน์",
"countries.pa": "ปานามา",
"countries.pe": "เปรู",
"countries.ph": "ฟิลิปปินส์",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Guwatemala",
"countries.gy": "Guyana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Kroasya",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "New Zealand",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestina",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Pilipinas",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Hırvatistan",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "Yeni Zelanda",
"countries.om": "Umman",
"countries.pk": "Pakistan",
"countries.ps": "Filistin",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filipinler",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Гренада",
"countries.gt": "Гватемала",
"countries.gy": "Гайана",
"countries.hk": "Гонконг",
"countries.hn": "Гондурас",
"countries.hr": "Хорватія",
"countries.ht": "Гаїті",
@@ -163,6 +164,7 @@
"countries.nz": "Нова Зеландія",
"countries.om": "Оман",
"countries.pk": "Пакістан",
"countries.ps": "Палестина",
"countries.pa": "Панама",
"countries.pe": "Перу",
"countries.ph": "Філіппіни",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "گریناڈا",
"countries.gt": "گوئٹے مالا",
"countries.gy": "گیانا",
"countries.hk": "ہانگ کانگ",
"countries.hn": "ہونڈوراس",
"countries.hr": "کروشیا",
"countries.ht": "ہیٹی",
@@ -163,6 +164,7 @@
"countries.nz": "نیوزی لینڈ",
"countries.om": "عمان",
"countries.pk": "پاکستان",
"countries.ps": "فلسطین",
"countries.pa": "پانامہ",
"countries.pe": "پیرو",
"countries.ph": "فلپائن",
+2
View File
@@ -100,6 +100,7 @@
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hk": "Hong Kong",
"countries.hn": "Honduras",
"countries.hr": "Croatia",
"countries.ht": "Haiti",
@@ -163,6 +164,7 @@
"countries.nz": "New Zealand",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestine",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Philippines",
@@ -100,6 +100,7 @@
"countries.gd": "格林纳达",
"countries.gt": "危地马拉",
"countries.gy": "圭亚那",
"countries.hk": "香港",
"countries.hn": "洪都拉斯",
"countries.hr": "克罗地亚",
"countries.ht": "海地",
@@ -163,6 +164,7 @@
"countries.nz": "新西兰",
"countries.om": "阿曼",
"countries.pk": "巴基斯坦",
"countries.ps": "巴勒斯坦",
"countries.pa": "巴拿马",
"countries.pe": "秘鲁",
"countries.ph": "菲律宾",
@@ -100,6 +100,7 @@
"countries.gd": "格瑞那達",
"countries.gt": "瓜地馬拉",
"countries.gy": "蓋亞那",
"countries.hk": "香港",
"countries.hn": "宏都拉斯",
"countries.hr": "克羅埃西亞",
"countries.ht": "海地",
@@ -163,6 +164,7 @@
"countries.nz": "紐西蘭",
"countries.om": "阿曼",
"countries.pk": "巴基斯坦",
"countries.ps": "巴勒斯坦",
"countries.pa": "巴拿馬",
"countries.pe": "秘魯",
"countries.ph": "菲律賓",

Some files were not shown because too many files have changed in this diff Show More