Compare commits

..
Author SHA1 Message Date
Khushboo Verma 0a335ed8ac Add appwrite version 2024-06-27 18:13:15 +05:30
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
Christy JacobandGitHub 91fe8b7a8b Merge pull request #8295 from appwrite/sync-with-main
Sync with main
2024-06-25 19:13:32 +04: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
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
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
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
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
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
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
Damodar Lohani 4c8d5d2c89 increase file size 2024-06-16 09:49:19 +00:00
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
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
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
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
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 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
Jake BarnbyandGitHub f31ebd9c60 Merge pull request #8091 from appwrite/fix-namespace-with-override
Ensure namespace is set if override equals shared tables
2024-05-08 16:05:32 +12:00
Jake Barnby f7cd1e2361 Ensure namespace is set if override equals shared tables 2024-05-08 16:04:28 +12:00
Jake BarnbyandGitHub 89d6d25749 Merge pull request #7206 from appwrite/feat-isolation-modes
Shared tables support
2024-05-08 15:13:02 +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
Jake Barnby 921eb2b900 App::getEnv -> System::getEnv 2024-05-07 22:08:00 +12: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
Jake Barnby 5f9c192d72 Add assertion 2024-05-07 19:53:20 +12:00
Jake Barnby 7023cdfb9e Revert "Fix google issuer change"
This reverts commit e69862bd6f.
2024-05-07 18:23:54 +12:00
Jake Barnby 82dfbbd614 Fix isolation user test 2024-05-07 18:11:30 +12:00
Jake Barnby e69862bd6f Fix google issuer change 2024-05-07 18:11:15 +12:00
Jake Barnby e9bac08de0 Fix header test 2024-05-07 17:59:24 +12:00
Jake Barnby 356d155df2 Add shared tables enabled flag for quick toggle 2024-05-07 17:29:12 +12:00
Jake Barnby 74a147f3b2 Merge remote-tracking branch 'origin/refactor-usage-sn' into feat-shared-tables
# Conflicts:
#	tests/e2e/Services/Projects/ProjectsCustomServerTest.php
2024-05-07 15:53:58 +12:00
Jake Barnby 0e9838d290 Remove logging and test files 2024-05-07 15:48:20 +12:00
Shimon NewmanandGitHub 96ac6dcf32 Merge pull request #7843 from appwrite/fix-file-size-limit
Fix file size default limit
2024-05-07 06:00:08 +03:00
Jake Barnby 912e3b01dc Add clarifying comments 2024-05-07 14:07:04 +12:00
Jake Barnby bfc4c98600 Update to DSN release 2024-05-07 14:03:06 +12: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
Jake Barnby 35365e067a Update IDE helper 2024-05-06 21:19:56 +12:00
Jake Barnby 5e62007c8f Fix dbForProject resources 2024-05-06 21:19:19 +12: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
Jake Barnby 52c52fa519 Add scheme to DSN on fail 2024-05-06 18:13:41 +12: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
Jake Barnby ec2878b505 Lint 2024-05-06 17:34:17 +12:00
Jake Barnby db94070162 Use DSN for project database 2024-05-06 17:33:36 +12: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
shimon 8e291f3700 Merge branch 'refactor-usage-sn' of github.com:appwrite/appwrite into fix-file-size-limit
 Conflicts:
	app/controllers/api/storage.php
	composer.lock
2024-05-05 11:52:49 +03:00
Eldad A. FuxandGitHub 49a3a62b9d Merge pull request #7933 from appwrite/pea-699
prevent functions domain and subdomain to be added as custom domain
2024-05-05 06:53:46 +01: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
Damodar Lohani d4d88fc43e remove mock test 2024-05-05 04:58:10 +00:00
Damodar Lohani 1094238820 add test 2024-05-05 04:56:49 +00:00
Damodar Lohani 9b0bacb1a2 Merge remote-tracking branch 'origin/refactor-usage-sn' into pea-699 2024-05-05 04:06:25 +00:00
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
Jake Barnby c4deb0ba93 Allow shared tables namespace override 2024-05-03 21:30:38 +12:00
Jake Barnby a680b27e2b Merge remote-tracking branch 'origin/refactor-usage-sn' into feat-shared-tables 2024-05-03 19:07:23 +12:00
Christy JacobandGitHub fd17b467c7 Merge pull request #8066 from appwrite/revert-8060-feat-increase-chunk-size
Revert "Update chunk size to 7 MB"
2024-05-03 10:19:14 +04:00
Christy JacobandGitHub 95300d796b Revert "Update chunk size to 7 MB" 2024-05-03 10:19:03 +04:00
Jake Barnby 99d05b3d8c Merge remote-tracking branch 'origin/refactor-usage-sn' into feat-shared-tables 2024-05-03 14:24:57 +12:00
Christy JacobandGitHub 4c7432a891 Merge pull request #8060 from appwrite/feat-increase-chunk-size
Update chunk size to 7 MB
2024-05-02 23:28:34 +04:00
Christy JacobandGitHub 2884ad0ca6 Merge pull request #8065 from appwrite/remove-logger-from-avatars
Remove logger code from avatars.php
2024-05-02 20:46:47 +04:00
Khushboo Verma ce5dd899a5 Remove unnecessary code 2024-05-02 20:48:36 +05:30
Khushboo Verma abcd74d224 Remove logger code from avatars.php 2024-05-02 19:49:55 +05:30
Khushboo Verma 87fb11914e Update chunk size to 7 MB 2024-05-02 19:38:45 +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
Khushboo Verma 89daa5e479 Update payload size to 11 MB to accomodate 10 MB chunk size 2024-05-02 14:30:18 +05:30
Jake Barnby 1959e6498b Merge remote-tracking branch 'origin/refactor-usage-sn' into feat-shared-tables 2024-05-02 18:29:05 +12:00
Jake Barnby d4254b34e2 Update db name 2024-05-02 18:28:03 +12:00
Khushboo Verma 885e7019f8 Update chunk size to 10 MB 2024-05-01 23:37:18 +05:30
Bradley SchofieldandGitHub 11aeb2956d Merge pull request #8057 from appwrite/fix-migration-logging
Migration Logging Improvements
2024-05-02 02:28:30 +09:00
Bradley Schofield 8a055dacc7 Use breadcrumbs for tracking migration stages 2024-05-02 02:15:16 +09:00
Bradley Schofield 26d4d65895 Run Linter 2024-05-02 01:46:19 +09:00
Bradley Schofield 234e2e020b Update lock file 2024-05-02 01:32:47 +09:00
Bradley Schofield 77e3dec6ed Update Migrations.php 2024-05-02 01:31:31 +09:00
Damodar Lohani 64d4ede05d mark beta 2024-05-01 08:55:45 +00:00
Jake BarnbyandGitHub 7d7e005c00 Merge pull request #7878 from appwrite/string-error-code
Handle string error codes
2024-05-01 19:50:23 +12:00
Jake Barnby 0112fd9b84 Add unique email test 2024-05-01 16:17:02 +12: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
Jake Barnby b2e956a14d Merge remote-tracking branch 'origin/refactor-usage-sn' into feat-isolation-modes
# Conflicts:
#	.gitignore
#	app/cli.php
#	app/controllers/api/account.php
#	app/controllers/api/databases.php
#	app/controllers/api/projects.php
#	app/controllers/general.php
#	app/controllers/shared/api.php
#	app/init.php
#	app/realtime.php
#	app/worker.php
#	composer.json
#	composer.lock
#	src/Appwrite/Platform/Tasks/DeleteOrphanedProjects.php
#	src/Appwrite/Platform/Tasks/GetMigrationStats.php
#	src/Appwrite/Platform/Workers/Databases.php
#	src/Appwrite/Platform/Workers/Deletes.php
#	src/Appwrite/Platform/Workers/Hamster.php
#	tests/e2e/General/HTTPTest.php
#	tests/e2e/Services/Databases/DatabasesCustomServerTest.php
#	tests/e2e/Services/Projects/ProjectsConsoleClientTest.php
2024-04-30 19:40:47 +12:00
Jake BarnbyandGitHub 4378ff2425 Merge pull request #8050 from appwrite/feat-upgrade-db
Feat upgrade db
2024-04-30 14:42:07 +12:00
Jake Barnby 9f06043c68 Revert "Force re-run to unblock snyk"
This reverts commit 210ddf9129.
2024-04-30 13:50:26 +12:00
Jake Barnby 210ddf9129 Force re-run to unblock snyk 2024-04-30 13:50:19 +12:00
Jake Barnby 31d4a2ee98 Update database 2024-04-30 13:41:23 +12:00
Jake BarnbyandGitHub 3c3e066bce Update src/Appwrite/Extend/Exception.php 2024-04-30 12:30:35 +12:00
Jake BarnbyandGitHub 9bf13a2400 Update src/Appwrite/Extend/Exception.php 2024-04-30 12:28:29 +12:00
Jake BarnbyandGitHub e6b6e4e54e Update src/Appwrite/Extend/Exception.php 2024-04-30 12:25:29 +12:00
Jake BarnbyandGitHub c7f2de6500 Update src/Appwrite/Extend/Exception.php 2024-04-30 12:25:12 +12:00
Brendan Beltz 574ee31981 Replace missing domain paths 2024-04-29 20:09:33 -04:00
Jake BarnbyandGitHub 7140d8e6a5 Merge pull request #8036 from appwrite/feat-upgrade-db
Update database
2024-04-30 11:55:47 +12: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
Jake Barnby 19be97fae5 Update database 2024-04-29 22:10:32 +12:00
Jake BarnbyandGitHub aeea5e8328 Merge pull request #7341 from appwrite/collection-not-found
databases.php collection not found
2024-04-29 21:04:31 +12:00
Jake Barnby bcca318494 Merge remote-tracking branch 'origin/refactor-usage-sn-invalid-relationship' into feat-upgrade-db
# Conflicts:
#	composer.lock
2024-04-29 20:54:44 +12:00
Jake Barnby ef2a475b6b Update database 2024-04-29 20:18:37 +12:00
Jake BarnbyandGitHub ecff8f5b7e Update app/controllers/general.php 2024-04-29 20:16:09 +12:00
Jake Barnby ab7a5f4575 Fix test 2024-04-29 19:07:16 +12:00
Jake Barnby a48812649c Update database
# Conflicts:
#	composer.lock
2024-04-29 18:47:30 +12:00
Jake BarnbyandGitHub 9a7c424e85 Update app/controllers/general.php 2024-04-29 16:52:46 +12:00
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
Matej Bačo c768adacdc Re-enable experiment 4xx logging 2024-04-26 17:05:24 +02:00
Christy JacobandGitHub b144064ce9 Merge pull request #7908 from appwrite/refactor-usage-sn-1.5.x
Merge 1.5.x to refactor branch
2024-04-26 15:30:22 +04:00
Matej Bačo 84b8b0409c Linter fix 2024-04-26 13:15:21 +02:00
Matej Bačo 5849de5773 Update composer.lock 2024-04-26 13:14:16 +02:00
Matej Bačo 0a85809532 Merge branch 'refactor-usage-sn' into refactor-usage-sn-1.5.x 2024-04-26 13:14:00 +02:00
Matej Bačo 20ff098c2e Update composer.lock 2024-04-26 13:11:55 +02:00
Matej Bačo 9616de7576 Merge branch 'main' into refactor-usage-sn-1.5.x 2024-04-26 13:11:21 +02:00
Christy JacobandGitHub c7bdcda593 Merge pull request #8028 from appwrite/1.5.x
Sync 1.5.x into main
2024-04-26 15:10:09 +04:00
Christy Jacob 92c41954af Merge branch 'main' of https://github.com/appwrite/appwrite into refactor-usage-sn-1.5.x 2024-04-26 09:19:09 +00:00
Torsten DittmannandGitHub 644704155a Merge pull request #8018 from appwrite/feat-1.5.5-release-prep
Prepare 1.5.5 release
2024-04-25 20:46:02 +02:00
Steven NguyenandGitHub 90ca2cde42 Merge pull request #7980 from appwrite/fix-usage-skip-main
Fix auth mode check
2024-04-25 11:32:36 -07:00
Steven NguyenandGitHub db9d9f9f05 Merge pull request #8023 from appwrite/feat-flutter-sdk-release
Release Flutter SDK
2024-04-25 11:31:52 -07:00
Steven NguyenandGitHub b02f0bc1bf Merge pull request #8022 from appwrite/lohanidamodar-patch-3
Fix response code label
2024-04-25 11:30:02 -07:00
Steven Nguyen e5892f114f Add 1.5.5 to CHANGES.md 2024-04-25 17:47:36 +00:00
Steven Nguyen eb6eb98a4a Bump appwrite version to 1.5.5 2024-04-25 17:44:04 +00:00
shimon 8588bb4555 getEnv on worker.php 2024-04-25 19:31:30 +03:00
Steven NguyenandGitHub 7172be25e2 Merge pull request #8020 from appwrite/fix-7945-mariadb-upgrade
Enable auto upgrade for mariadb container
2024-04-25 07:09:20 -07:00
Torsten DittmannandGitHub 9d610a21f8 Merge pull request #8019 from appwrite/chore-bump-console-4.0.6
Bump console to version 4.0.6
2024-04-25 15:28:44 +02: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
Damodar Lohani 48e9d93384 upgrade composer 2024-04-25 08:04:04 +00:00
Damodar Lohani 4c5118b219 update sdk version 2024-04-25 07:28:14 +00:00
Damodar Lohani 0cb62ef530 update changelog 2024-04-25 07:27:55 +00:00
Damodar Lohani 9f436da37c update sdk generator 2024-04-25 07:27:14 +00:00
Damodar Lohani f4d3d1dda0 update flutter version 2024-04-25 01:55:20 +00:00
Damodar Lohani e5655d215d update changelog 2024-04-25 01:44:29 +00:00
Damodar Lohani e57b41d717 update specs 2024-04-25 01:41:52 +00:00
Damodar LohaniandGitHub fbdaf7616c Fix response code label 2024-04-25 07:19:02 +05:45
Damodar Lohani c8bf5f4328 simplify check 2024-04-25 01:23:01 +00:00
Damodar Lohani 4e66f8a8e2 simplify test 2024-04-25 01:01:15 +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
Steven NguyenandGitHub 73562fdb2b fix(platform): update mariadb to auto upgrade on startup
There are times when we need to upgrade MariaDB. Setting this env
variable will have it automatically upgrade so the user doesn't need to
do anything.
2024-04-24 22:38:55 +00:00
Steven Nguyen 1cf0371ca1 Bump console to version 4.0.6 2024-04-24 22:04:30 +00:00
Steven NguyenandGitHub 6c87ee8ce6 Merge pull request #8017 from appwrite/chore-bump-console-4.0.6
Bump console to version 4.0.6
2024-04-24 14:09:30 -07:00
Steven NguyenandGitHub f5d466822e Merge pull request #8013 from appwrite/chore-sync-main-into-1.5.x
Chore sync main into 1.5.x
2024-04-24 13:19:14 -07:00
Steven Nguyen db6615ed2b Bump console to version 4.0.6 2024-04-24 13:00:20 -07:00
Torsten DittmannandGitHub 80c3fbfc27 Merge pull request #8014 from appwrite/chore-document-country-codes
Document standard for country codes
2024-04-24 21:01:24 +02:00
Steven NguyenandGitHub c96d07214a Merge pull request #7927 from appwrite/EVDOG4LIFE-GH-Workflows
Stale Issues Workflow Creation
2024-04-24 08:38:04 -07:00
shimon 4e639526d6 pull changes 2024-04-24 12:25:49 +03:00
Matej Bačo a99d9f3015 Disable experimental 4XX logging 2024-04-24 10:53:09 +02:00
Damodar LohaniandGitHub 67cdde15f5 Update api.php 2024-04-24 09:03:08 +05:45
Damodar LohaniandGitHub c163c84478 Merge branch 'main' into fix-usage-skip-main 2024-04-24 08:42:17 +05:45
Damodar LohaniandGitHub ac95a7c5eb Update api.php 2024-04-24 06:44:14 +05:45
Damodar LohaniandGitHub dc3aa5e12f revert 2024-04-24 06:30:32 +05:45
Steven NguyenandGitHub b62191a442 chore(locale): document standard for country codes
Since we use ISO 3166 standard for country codes, we should document it in the code so we can easily look up whether a country code is in the standard or not.
2024-04-23 17:06:45 -07:00
Steven NguyenandGitHub b75f5263a2 Merge branch 'main' into chore-sync-main-into-1.5.x 2024-04-23 23:43:53 +00:00
Steven NguyenandGitHub 3a2e9b6f4a Merge pull request #7984 from appwrite/fix-mfa-admin-mode-condition
fix: mfa with admin mode
2024-04-23 15:21:02 -07:00
Steven NguyenandGitHub dd1bdf02c9 Merge pull request #7962 from deanurag/fix-7880-adding-hongkong-to-countries
FIX-7880-added-HongKong-to-countries.php
2024-04-23 15:06:17 -07:00
Christy JacobandGitHub f164c6d36a Merge pull request #8007 from appwrite/feat-add-pf-flag
Add French Polynesia flag to flags.php
2024-04-24 00:01:08 +04:00
Torsten DittmannandGitHub 8b56e451f2 Merge pull request #8005 from appwrite/fix-8004-deleteMfaAuthenticator-response
Fix delete MFA authenticator response model
2024-04-23 10:17:14 +02:00
Anurag DeandGitHub 1ebfdc10ed Merge branch 'main' into fix-7880-adding-hongkong-to-countries 2024-04-23 13:38:25 +05:30
Jake BarnbyandGitHub 3769c571fe Merge pull request #8008 from appwrite/feat-fix-null-factors-crash
Fix server errors from invalid or outdated cookies
2024-04-23 19:51:21 +12:00
089af4e137 Update app/controllers/shared/api.php
Co-authored-by: Jake Barnby <jakeb994@gmail.com>
2024-04-23 16:34:12 +09:00
Bradley Schofield 3d17b64eac Add Null check before we access factors 2024-04-23 16:24:05 +09:00
Bradley Schofield 395ce93098 Update flags.php 2024-04-23 16:02:11 +09:00
Jake BarnbyandGitHub c537f81546 Merge pull request #7985 from appwrite/limbo-attribute
Delete relating attributes on delete collection
2024-04-23 15:57:50 +12:00
Jake Barnby edf1f5356a Merge remote-tracking branch 'origin/1.5.x' into limbo-attribute 2024-04-23 15:35:08 +12:00
Jake Barnby 476074cc5b Add test 2024-04-23 15:20:25 +12:00
Jake Barnby d5335c4398 Remove redundant delete 2024-04-23 15:19:30 +12:00
Steven NguyenandGitHub f88887abad fix(mfa): fix delete authenticator response model 2024-04-22 22:24:20 +00:00
Steven NguyenandGitHub 281b3f3e27 Merge pull request #8002 from mbackonja/fix-8001-appwrite-worker-mails-db-connection
Added DB environment variables to appwrite-worker-mails
2024-04-22 14:34:55 -07:00
Christy JacobandGitHub 2d8694baea Merge pull request #7996 from appwrite/fix-users-exceeded-error
Update user create error message for console to be console specific
2024-04-22 17:20:00 +04:00
Milan Bačkonja b6f3d2d3e5 fix(appwrite-worker-mails): Added DB environment variables to appwrite-worker-mails 2024-04-22 12:04:49 +02:00
Steven NguyenandGitHub 0f065eb75e Merge pull request #6358 from appwrite/LauraDuRy-patch-1
Update README.md
2024-04-19 15:18:22 -07:00
Steven NguyenandGitHub be07114c39 fix: update discord link in readme
Absolute URLs should include the URL scheme.
2024-04-19 13:18:30 -07:00
Steven NguyenandGitHub 9168f25196 Merge branch 'main' into LauraDuRy-patch-1 2024-04-19 13:16:49 -07:00
fogelito 12b55d913b Merge branch '1.5.x' of https://github.com/appwrite/appwrite into limbo-attribute 2024-04-19 18:05:36 +03:00
fogelito 2391ba07df deleteByGroup 2024-04-19 18:04:54 +03:00
Matej Bačo d89f8cc6b9 Upgrade pools lib 2024-04-19 13:14:00 +02:00
Eldad A. FuxandGitHub a189abdb0a Merge pull request #7997 from appwrite/fix-missing-apis-attribute
Add missing 'apis' attribute to projects collection
2024-04-19 08:00:19 +02:00
Anurag DeandGitHub 6d449965cb Merge branch 'main' into fix-7880-adding-hongkong-to-countries 2024-04-19 10:09:02 +05:30
Anurag c1eaacf1f9 Updated Locale E2E Service Test 2024-04-19 09:51:25 +05:30
Steven NguyenandGitHub cd16542703 fix(migration): add missing 'apis' attribute to projects collection
This change updates the V20 (1.5.x) migration script to create the
`apis` attribute in the `projects` collection since it was added to the
collections config.
2024-04-19 00:09:48 +00:00
Evan 808d9c9d2e Refactor 2024-04-18 16:32:24 -07:00
cf9268eae6 Update .github/workflows/stale.yml
Co-authored-by: Steven Nguyen <1477010+stnguyen90@users.noreply.github.com>
2024-04-18 16:28:32 -07:00
Vincent (Wen Yu) Ge be05844116 Update error for USER_CONSOLE_COUNT_EXCEEDED to just mention relevant variables 2024-04-18 18:18:34 -04:00
Vincent (Wen Yu) Ge c57fa3546f Ran formatter 2024-04-18 17:22:41 -04:00
Vincent (Wen Yu) Ge 404de48cc3 Update user create error message for console to be console specific 2024-04-18 17:08:47 -04:00
Christy Jacob c5316681ca chore: update database library 2024-04-18 13:43:32 +00:00
fuyangpengqi 2f5be1080f chore: fix some typos in comments
Signed-off-by: fuyangpengqi <995764973@qq.com>
2024-04-18 21:40:03 +08:00
Christy JacobandGitHub ccfe363905 Merge pull request #7992 from appwrite/chore-task-addition
Chore task addition
2024-04-18 14:17:14 +04:00
shimon e3ed9b43f4 adding QueueRetry,QueueCount to tasks list 2024-04-18 13:13:40 +03:00
Christy JacobandGitHub f97f24eb16 Merge pull request #7991 from appwrite/chore-queue-retry-update
Chore: queue retry update
2024-04-18 13:32:19 +04:00
shimon 92716ed72e queue retry validator update 2024-04-18 12:09:39 +03:00
fogelito 6a2b40db50 Remove redundent AppwriteException 2024-04-18 11:37:20 +03:00
fogelito 9d14fc75f1 Remove redundent AppwriteException 2024-04-18 11:36:27 +03:00
fogelito e15afe65c0 Fix error 2024-04-18 11:33:17 +03:00
Matej Bačo 43b8030f10 Upgrade DB lib 2024-04-18 10:32:14 +02:00
fogelito 6c92962468 composer.lock 2024-04-18 11:29:57 +03:00
fogelito 0e8bc6b4b4 Fix bad copy 2024-04-18 11:25:03 +03:00
2fcbc4867b Update app/controllers/general.php
Co-authored-by: Jake Barnby <jakeb994@gmail.com>
2024-04-18 11:08:15 +03:00
4d1698eab5 Update app/controllers/general.php
Co-authored-by: Jake Barnby <jakeb994@gmail.com>
2024-04-18 11:08:09 +03:00
fogelito 0f1872cb5a revert composer.lock 2024-04-18 10:46:40 +03:00
fogelito 2babf7f59d 1.5.x version 2024-04-18 10:08:19 +03:00
fogelito b224aee2fe GENERAL_ACCESS_FORBIDDEN 2024-04-18 09:58:51 +03:00
fogelito a7318fdf8b Chnage message 2024-04-18 09:26:11 +03:00
Steven NguyenandGitHub b4bd48ccbd Merge pull request #7966 from appwrite/fix-mfa-links
Fix mfa links in specs
2024-04-17 13:10:06 -07:00
Vincent (Wen Yu) Ge e5f7b3a512 Merge branch 'main' into fix-mfa-links 2024-04-17 16:07:13 -04:00
Vincent (Wen Yu) Ge 9131c93a18 regen specs with fixed link 2024-04-17 16:06:55 -04:00
Vincent (Wen Yu) GeandGitHub 28cdd7a0f3 Update docs/references/account/create-mfa-authenticator.md 2024-04-17 14:02:39 -04:00
Matej Bačo 55fa230224 Fix unit tests 2024-04-17 18:12:43 +02:00
fogelito cd9a274f79 Message x-appwrite-project 2024-04-17 16:17:44 +03:00
fogelito 74ef41857d Merge branch '1.5.x' of https://github.com/appwrite/appwrite into limbo-attribute 2024-04-17 15:52:47 +03:00
fogelito 28a72efe22 formatting 2024-04-17 15:43:31 +03:00
fogelito 554a666813 Delete relating 2024-04-17 15:42:06 +03:00
Torsten DittmannandGitHub 0919b2d06a Merge pull request #7981 from appwrite/fix-recovery-challenge-check
fix(auth): fix challenge type check
2024-04-17 11:11:06 +02:00
Torsten Dittmann 9150ceadc7 fix: mfa with admin mode 2024-04-17 11:10:33 +02:00
Steven NguyenandGitHub 2f7aff3a44 fix(auth): fix challenge type check
The factor parameter is case insensitive so we need to make sure
comparing the parameter to the constant is case insensitive too.
2024-04-16 23:44:46 -07:00
Damodar LohaniandGitHub 083c220e37 fix auth mode check 2024-04-17 06:45:15 +05:45
Eldad A. FuxandGitHub 32523cf842 Merge pull request #7978 from appwrite/chore-update-readme
Update SDK and docs links in readme
2024-04-16 22:50:25 +02:00
Vincent (Wen Yu) Ge ba7fefc964 Update SDK and docs links in readme 2024-04-16 20:44:25 +00:00
Anurag 69a342c3cb Updated Tests 2024-04-16 00:34:36 +05:30
Anurag ed65c3809c Updated BatchTest for GraphQL 2024-04-16 00:16:00 +05:30
Evan f625f3d1b7 Refactor 2024-04-15 10:30:42 -07:00
Eldad A. FuxandGitHub 05dd17bd55 Merge pull request #7949 from appwrite/fix-factors-recovery-code
Add recovery code to List factors
2024-04-15 10:48:16 +02:00
Vincent (Wen Yu) Ge e491dfb9fc Generate specs 2024-04-12 20:18:14 +00:00
Vincent (Wen Yu) Ge a1f2264ce0 Fix links to mfa authenticator docs because methods were updated 2024-04-12 20:07:48 +00:00
Anurag b381a5c7a6 Added HongKong to countries.php 2024-04-12 09:42:06 +05:30
Steven NguyenandGitHub 505637d119 Merge pull request #7873 from xuelink/feat-7868-missing-country-for-locale-endpoint-user-inquiry-regarding-addition-of-taiwan-to-countries-list
feat: Added new country `Taiwan` with its translations
2024-04-11 13:16:36 -07:00
Eldad A. FuxandGitHub 8dd9b58513 Merge pull request #7950 from appwrite/fix-recovery-code-removal
Fix: recovery code removal
2024-04-11 17:28:15 +02:00
Eldad A. FuxandGitHub 7b2aae5ce2 Merge pull request #7947 from appwrite/fix-mfa-protected-group
Fix: MFA protected group
2024-04-11 11:33:40 +02:00
Matej Bačo 65115f876c Improve logic for recovery code factor 2024-04-11 07:52:54 +00:00
fogelito bec10c0052 Add previous Error 2024-04-11 10:49:45 +03:00
fogelito 00ebf5c10f Remove var_dumps 2024-04-11 10:46:18 +03:00
fogelito c7281af6e2 Move App::init to general.php 2024-04-11 10:28:16 +03:00
fogelito 99666aa34e stopOnFailure 2024-04-11 10:06:31 +03:00
fogelito ab3b1ac51a Add groups 2024-04-11 10:06:07 +03: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
Matej Bačo 860d292df9 Fix recovery code removal 2024-04-10 14:01:25 +00:00
Matej Bačo b5b8aa5302 Add recovery code as factor 2024-04-10 13:57:36 +00:00
Matej Bačo c87a7053b4 Fix bug in MFA protected group 2024-04-10 11:42:20 +00:00
fogelito 84ffc95773 Revert 2024-04-09 18:25:49 +03:00
fogelito f73f8c9ae1 Move test tp base 2024-04-09 18:24:01 +03:00
fogelito d74504c837 formatting 2024-04-09 17:59:32 +03:00
fogelito 2baa074629 pull main 2024-04-09 17:57:38 +03:00
fogelito 6edd0ea90d Merge branch 'main' of https://github.com/appwrite/appwrite into collection-not-found
 Conflicts:
	composer.lock
2024-04-09 17:56:52 +03:00
fogelito 7f0ae2dc87 stopOnFailure 2024-04-09 17:55:04 +03:00
fogelito d293774bfb revert init 2024-04-09 17:54:33 +03:00
fogelito a465c625e9 mode 2024-04-09 17:52:30 +03:00
fogelito 2fde4e8e39 revert serviceStatusForDatabases 2024-04-09 17:51:19 +03:00
fogelito 2bbff0e0b6 Disable console project 2024-04-09 17:45:16 +03:00
fogelito 12434fd846 RELATIONSHIP_VALUE_INVALID 2024-04-09 15:38:55 +03:00
fogelito 65ab721c3d InvalidRelationshipValue 2024-04-09 15:32:23 +03: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
Damodar Lohani 4612636144 fix test 2024-04-08 03:45:02 +00:00
Damodar Lohani 82e6db903a prevent functions domain and subdomain to be added as custom domain 2024-04-08 03:29:35 +00:00
Jake BarnbyandGitHub 03446b7b8a Merge pull request #7885 from appwrite/feat-7883-update-email-attachments-param
Update email attachments param
2024-04-08 13:59:17 +12:00
Jake BarnbyandGitHub 6ff81bc592 Merge pull request #7915 from appwrite/fix-7914-custom-smtp-messaging-error
Fix worker crash when using custom SMTP provider
2024-04-08 13:54:46 +12:00
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
EvanandGitHub a89a5713ac Stale Workflow Creation 2024-04-05 14:00:58 -07:00
Steven Nguyen 201726dcd3 chore(specs): regenerate specs due to update email update 2024-04-04 08:06:33 -07:00
Steven Nguyen f53dd03b93 feat(messaging): Add attachments param to update email endpoint
The param is added to the end to reduce the impact on param order
in SDKs.
2024-04-04 08:06:33 -07:00
Jake BarnbyandGitHub f0ee1926be Merge pull request #7912 from appwrite/fix-sms-content-too-long
Change SMS verification message to only have the code
2024-04-04 14:56:14 +13:00
Jake BarnbyandGitHub 1f79d953d7 Merge pull request #7906 from appwrite/fix-7832-missing-event-param
Fix delete message event not firing
2024-04-04 14:53:31 +13:00
Eldad A. FuxandGitHub 7f5ffbd53f Merge pull request #7913 from appwrite/fix-7879-too-many-requests-creating-file
Add missing chunkId param to create file abuse key
2024-04-04 00:09:45 +02:00
Steven Nguyen 3525cc6d1e fix(messaging): fix worker crash when using custom SMTP provider
Due to a bug in the Swoole TCP hook, the worker crashes when doing the
TLS handshake. This PR disables the Swoole TCP hook just like we do
in the mails worker.

References:
* https://github.com/appwrite/appwrite/issues/7914
* https://github.com/appwrite/appwrite/pull/6966
* https://github.com/swoole/swoole-src/issues/4909
2024-04-03 13:43:38 -07:00
Steven NguyenandGitHub 4a2056890d fix(storage): add missing chunkId param to create file abuse key
A previous PR added chunkId as an abuse key param to fix a problem where uploading multiple chunks of a file would trigger the `general_rate_limit_exceeded` error. For some reason, the parameter disappeared from the abuse key causing a regression. This PR adds the param back to fix the regression.

Reference:
* https://github.com/appwrite/appwrite/issues/7879
* https://github.com/appwrite/appwrite/pull/7154
2024-04-03 13:28:41 -07:00
Steven Nguyen 4171c86d22 fix(messaging): change SMS verification message to only have the code
Some providers have a limit on the length of the content. For example,
MSG91 has a 30 character limit and passing a longer value wil result
in an error:

     DLT Template variable exceeded max length

As such, we're going to change the content back to how we had it before
1.5 when were were only sending the code by itself until we decide on
a better solution.

Reference:

* https://github.com/appwrite/appwrite/issues/7823#issuecomment-1994618488
2024-04-03 11:53:21 -07: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
Steven Nguyen 18603ac266 fix(messaging): fix delete message event not firing
The parameter and paylaod was missing from the request so it
failed to trigger.

Manually setting the payload is important because the payload
isn't in the response body like it is for create/update
operations.
2024-04-02 08:14:25 -07:00
Steven NguyenandGitHub 955eb297ab Merge pull request #7681 from appwrite/1.5.x-api-descriptions
Email attachment example
2024-04-01 09:50:54 -07:00
Vincent (Wen Yu) Ge 96b89809b9 remove package lock 2024-04-01 14:35:30 +00:00
2e2c38871d Update app/controllers/api/messaging.php
Co-authored-by: Steven Nguyen <1477010+stnguyen90@users.noreply.github.com>
2024-04-01 10:30:12 -04:00
0ef562ef4d Update app/controllers/api/messaging.php
Co-authored-by: Steven Nguyen <1477010+stnguyen90@users.noreply.github.com>
2024-04-01 10:30:06 -04:00
Damodar Lohani 00c45c2507 new environment for certificates and security emails 2024-03-31 03:32:55 +00:00
Vincent (Wen Yu) Ge acd7f6ef02 Add same updates for push notifications 2024-03-29 15:59:35 +00:00
xueandGitHub 6af209b733 Merge branch 'main' into feat-7868-missing-country-for-locale-endpoint-user-inquiry-regarding-addition-of-taiwan-to-countries-list 2024-03-29 03:22:47 +03:00
bhc 95682b49e1 Update total count in ContentTypeTest 2024-03-29 03:20:28 +03:00
bhc 38990f6512 Update total count in assertions in BatchTest 2024-03-29 03:19:16 +03:00
bhc 020a4bb49c Add Taiwan country code 2024-03-29 03:14:55 +03:00
bhc 16ed2583df Update total count of countries and languages in LocaleBase tests 2024-03-29 03:05:51 +03:00
fogelito acfd6633a2 non integer errors 2024-03-28 14:36:44 +02:00
bhc 1bd213830b Add translations for Taiwan in multiple languages 2024-03-27 23:50:21 +03:00
bhc 7581b7ac11 Add Taiwan to list of countries 2024-03-27 23:00:32 +03:00
Jake Barnby d5d45c5076 Fix not hiding tokens for clients via realtime 2024-03-26 18:59:56 +13:00
Torsten DittmannandGitHub 29935376f1 Merge pull request #7864 from appwrite/feat-1.5.4-release-prep
Prepare 1.5.4 release
2024-03-25 19:58:58 +01:00
Steven Nguyen 27d960def4 Add 1.5.4 to CHANGES.md 2024-03-25 11:32:55 -07:00
Torsten DittmannandGitHub 75f5ebe6c0 Merge pull request #7863 from appwrite/chore-bump-console-4.0.5
Bump console to version 4.0.5
2024-03-25 19:21:42 +01:00
Steven Nguyen 3c68c7e9cf Bump console to version 4.0.5 2024-03-25 10:54:33 -07: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
fogelito 88ba765953 tests serviceStatusForDatabases 2024-03-24 09:54:24 +02:00
Steven NguyenandGitHub 92cb3ddcc6 Merge pull request #7857 from appwrite/chore-sdk-release
Update SDKs to fix incorrect MSG91 param
2024-03-22 17:37:06 -07:00
Steven Nguyen 82c93fb55d fix(sdks): fix namespace of Exception
Without this, PHP will try to look for an Exception class in the
Appwrite\Platform\Tasks namespace, which doesn't exist.
2024-03-21 17:25:57 -07:00
Steven Nguyen 7eae743a6b chore(sdks): update dart changelog 2024-03-21 17:23:17 -07:00
Steven Nguyen b91fa98dc1 chore(sdks): update msg91 examples 2024-03-21 17:22:55 -07:00
Steven Nguyen c6118c17e7 chore(sdks): bump versions 2024-03-21 17:21:32 -07:00
fogelito b7103e9462 tests serviceStatusForDatabases 2024-03-21 22:59:09 +02:00
fogelito cdb521a311 Try to reproduce 2024-03-21 22:23:19 +02:00
fogelito d1be965e8c disable serviceStatusForDatabases 2024-03-21 22:20:39 +02:00
fogelito 0461d6fa6c Merge branch 'main' of https://github.com/appwrite/appwrite into collection-not-found
 Conflicts:
	app/controllers/api/databases.php
	composer.lock
2024-03-21 21:04:31 +02:00
fogelito 48176b8ff3 composer.lock 2024-03-21 21:02:07 +02:00
Steven NguyenandGitHub 4f9153fd6e Merge pull request #7846 from appwrite/fix-116-cli-login
Fix CLI login
2024-03-21 11:51:14 -07:00
Steven NguyenandGitHub c6cf4c829e deps 2024-03-21 18:39:50 +00:00
Christy JacobandGitHub b8077ca665 Merge pull request #7853 from appwrite/fix-functions-domain-permissions-1.5.x
Fix functions domain permissions 1.5.x
2024-03-21 23:43:18 +05:30
Christy JacobandGitHub 22652ef4b9 Merge pull request #7824 from appwrite/fix-msg91
Fix msg91 params
2024-03-21 13:12:26 +05:30
Khushboo Verma f4cf7ba414 Merge branch 'main' into feat-function-execution-filters 2024-03-20 23:51:27 +05:30
Steven NguyenandGitHub 7604d35138 fix(functions): fix permissions for function domains
Execution via domain should be blocked if permissions does not contain
any and permissions does not contain guests.
2024-03-20 15:53:41 +00:00
Steven NguyenandGitHub 901a1b8b65 fix: remove escaping
It's done automatically when setting the params already.
2024-03-20 15:53:34 +00:00
Steven NguyenandGitHub 57533e64b3 chore: remove dead code in error template 2024-03-20 15:53:24 +00:00
shimon 938f98d8fd Merge branch 'refactor-usage-sn' of github.com:appwrite/appwrite into fix-file-size-limit 2024-03-20 11:06:27 +02:00
Christy JacobandGitHub 7f5a890ced Merge pull request #7848 from appwrite/fix-7844-webhooks-failed-connection
Fix webhooks failed connection
2024-03-20 11:23:13 +05:30
Steven NguyenandGitHub 7582b63eaa fix(messaging): use _APP_SMS_FROM for template ID
Fallback to using _APP_SMS_FROM for backwards compatibility.
2024-03-19 16:33:58 -07:00
Steven NguyenandGitHub 5eff24567f fix(webhooks): add DB env vars to webhook worker
Every worker requires the DB env vars because a connection is created on init.
2024-03-19 23:11:25 +00:00
Steven NguyenandGitHub c67b8645c2 chore(sdk-for-cli): bump version to 5.0.1 2024-03-19 22:19:32 +00:00
Christy JacobandGitHub 644d078f7f Merge pull request #7804 from appwrite/fix-6362-fix-docker-conflict
Bump executor version to fix docker conflict error
2024-03-20 03:37:43 +05:30
Steven NguyenandGitHub 42e0b055b1 chore(sdks): update dependencies to use updated sdk generator 2024-03-19 22:06:09 +00:00
Steven NguyenandGitHub c8728c3c10 fix(functions): bump executor version to fix docker conflict error 2024-03-19 21:33:22 +00:00
shimon fa97ac7019 maximumFileSize fix 2024-03-19 15:16:21 +02:00
shimon 0ee4b95648 maximumFileSize fix 2024-03-19 15:09:03 +02:00
shimon 2213ddb54d maximumFileSize fix 2024-03-19 12:54:47 +02:00
shimon 63a30ed083 maximumFileSize fix 2024-03-19 12:15:39 +02:00
Jake Barnby d8e949a20d Fix tests 2024-03-13 16:36:16 +01:00
Jake Barnby 2d03fc1ce0 Fix msg91 params 2024-03-13 15:42:16 +01:00
Jake Barnby c7bf9bb3ec Debug 2024-03-12 17:09:09 +01:00
Jake Barnby cfc69b0f92 Debug 2024-03-12 16:54:06 +01:00
Jake Barnby c8e817a019 Merge remote-tracking branch 'origin/refactor-usage-sn' into feat-isolation-modes
# Conflicts:
#	app/controllers/api/teams.php
2024-03-12 10:47:50 +01:00
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
Jake Barnby 7e1894feb5 Debug 2024-03-11 14:14:32 +01:00
Jake Barnby 7fc990a56d Debug 2024-03-10 18:45:50 +01:00
Jake Barnby 65c21a34c0 Update database 2024-03-10 12:50:51 +01:00
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
Jake Barnby 9ca1375af3 Fix index lengths given tenant is added 2024-03-09 22:56:20 +01:00
Jake Barnby 664df69a5f Fix method refs 2024-03-07 17:49:59 +01:00
Jake Barnby f166a1c201 Update db 2024-03-07 17:43:44 +01:00
Jake Barnby 8a73203635 Revert debugs 2024-03-07 14:52:13 +01:00
Jake Barnby b857fa3cdc Debug 2024-03-07 14:06:33 +01:00
Jake Barnby 503fb2ca82 Debug 2024-03-07 12:49:54 +01:00
Jake Barnby 1db9d8b9ab Fix method refs 2024-03-07 10:40:03 +01:00
Jake Barnby 1ffb80f2f7 Fix realtime db 2024-03-07 10:37:57 +01:00
Jake Barnby 2bed17de35 Debug 2024-03-06 21:50:31 +01:00
Jake Barnby 3312ed1c5d Debug 2024-03-06 21:14:55 +01:00
5b00737b55 Update app/init.php
Co-authored-by: Eldad A. Fux <eldad.fux@gmail.com>
2024-03-06 18:09:13 +01:00
Jake Barnby 1b7ce8fc61 Debug 2024-03-06 10:59:05 +01:00
Jake Barnby 7fc214afbe Update libs 2024-03-05 11:55:29 +01:00
Khushboo Verma 974104f8b0 address PR comments 2024-03-04 21:30:06 +01:00
Jake Barnby c768375e13 Set tenant for CLI scope db 2024-03-04 20:54:35 +01:00
Jake Barnby fcc5a747d1 Fix test 2024-03-04 20:26:11 +01:00
Jake Barnby 78e4c0611b Update deps 2024-03-04 20:02:45 +01:00
Jake Barnby 74a3d6531f Merge remote-tracking branch 'origin/refactor-usage-sn' into feat-isolation-modes
# Conflicts:
#	composer.json
#	composer.lock
#	src/Appwrite/Platform/Tasks/CalcTierStats.php
#	tests/e2e/Services/Projects/ProjectsConsoleClientTest.php
2024-03-04 19:50:10 +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
Vincent (Wen Yu) GeandGitHub 0cde18ef74 Merge branch '1.5.x' into 1.5.x-api-descriptions 2024-02-27 10:49:29 -05:00
Vincent (Wen Yu) Ge 7914eac0c4 Add attachment ID format 2024-02-27 15:43:25 +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
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
Laura Du RyandGitHub 88836429af Update README.md 2024-02-16 13:02:11 +01:00
Laura Du RyandGitHub 46b86a0728 Merge branch 'main' into LauraDuRy-patch-1 2024-02-16 13:00:54 +01:00
e715d3c0cc Update README.md
Co-authored-by: Steven Nguyen <1477010+stnguyen90@users.noreply.github.com>
2024-02-16 13:00:45 +01:00
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
Laura Du RyandGitHub 9b70706c2c Merge branch 'main' into LauraDuRy-patch-1 2024-02-05 12:26:27 +01:00
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
fogelito d5428f8f7a databases.php collection not found 2023-12-27 16:28:53 +02:00
Jake Barnby 4710310629 Check if self-hosted 2023-12-08 18:33:35 +01:00
Jake Barnby 4245c0b86e Update dependencies 2023-12-08 18:07:38 +01:00
Jake Barnby 6b0586eaf6 Remove DB attribute 2023-12-08 18:06:53 +01:00
Jake Barnby 018b7c38bd Merge remote-tracking branch 'origin/1.4.x' into feat-isolation-modes
# Conflicts:
#	src/Appwrite/Platform/Tasks/Hamster.php
2023-12-08 13:34:28 +01:00
Jake Barnby 7e12da5a2a Use hard-coded DB name instead of project attribute 2023-11-30 16:32:15 +13:00
Jake Barnby e109f1e008 Add metadata in worker dbs 2023-11-30 16:06:49 +13:00
Jake Barnby 4f539f1ed4 Update switch to match 2023-11-30 16:04:15 +13:00
Jake Barnby 7104f9e2c8 Add comments marking shareTables project attributes + header overrides as temporary 2023-11-28 02:08:04 +13:00
Jake Barnby 632c902e1c Remove debug trace 2023-11-28 01:53:24 +13:00
Jake Barnby c1f10b06a3 Fix index limit test 2023-11-28 01:34:29 +13:00
Jake Barnby c4806e883e Update lock 2023-11-28 01:00:22 +13:00
Jake Barnby 2c71de1d1b Merge remote-tracking branch 'origin/1.4.x' into feat-isolation-modes
# Conflicts:
#	composer.lock
2023-11-28 00:57:17 +13:00
Jake Barnby 2e89113e6a Self review 2023-11-28 00:52:46 +13:00
Jake Barnby edee5400ba Fix casing 2023-11-28 00:43:21 +13:00
Jake Barnby 82dfe5ddee Add tests 2023-11-28 00:30:02 +13:00
Jake Barnby 0885f31dd7 Update database 2023-11-28 00:29:23 +13:00
Jake Barnby 9472bff8f9 Fix project create tenant set/reset 2023-11-28 00:27:41 +13:00
Jake Barnby 68548ebd47 Fix worker tenant set/reset 2023-11-28 00:27:16 +13:00
Jake Barnby b9ac8e644d Set/reset tenant on init 2023-11-28 00:26:35 +13:00
Jake Barnby 7b8e37b03d Update method names 2023-11-27 15:22:05 +13:00
Jake Barnby 35163ff52a Check project shareTables status when configuring databases 2023-11-23 01:13:24 +13:00
Jake Barnby f44543f083 Add shareTables attribute to project 2023-11-23 01:12:19 +13:00
Jake Barnby cefc1b6519 Add base share tables check when creating project 2023-11-23 01:11:48 +13:00
Jake Barnby eb5fc0797f Update abuse/audit 2023-11-23 00:43:32 +13:00
Jake Barnby 464b913e90 Update for function name change 2023-11-22 21:32:36 +13:00
Laura Du RyandGitHub 14489feb51 Update README.md
Updated twitter to X
2023-10-30 11:13:40 +01:00
Steven NguyenandGitHub f873e08e7a Merge branch 'main' into LauraDuRy-patch-1 2023-10-17 13:09:02 -07: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
Laura Du RyandGitHub cae3c7731e Update README.md
Updated our follow us section. Added LinkedIn and our own blog.
2023-09-29 11:48:51 +02:00
376 changed files with 5645 additions and 1784 deletions
+4 -3
View File
@@ -1,4 +1,5 @@
_APP_ENV=development
_APP_EDITION=self-hosted
_APP_LOCALE=en
_APP_WORKER_PER_CORE=6
_APP_CONSOLE_WHITELIST_ROOT=disabled
@@ -8,7 +9,8 @@ _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_EMAIL_SECURITY=security@appwrite.io
_APP_EMAIL_CERTIFICATES=certificates@appwrite.io
_APP_SYSTEM_RESPONSE_FORMAT=
_APP_OPTIONS_ABUSE=disabled
_APP_OPTIONS_ROUTER_PROTECTION=disabled
@@ -83,7 +85,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
@@ -103,4 +104,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"
+23
View File
@@ -0,0 +1,23 @@
name: Mark stale issues
on:
schedule:
- cron: "0 0 * * *" # Midnight Runtime
jobs:
stale:
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v9
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
stale-issue-message: "This issue has been labeled as a 'question', indicating that it requires additional information from the requestor. It has been inactive for 7 days. If no further activity occurs, this issue will be closed in 14 days."
stale-issue-label: "stale"
days-before-stale: 7
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"
operations-per-run: 100
only-labels: "question"
+3
View File
@@ -145,3 +145,6 @@ 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
+1
View File
@@ -14,3 +14,4 @@ app/sdks
dev/yasd_init.php
.phpunit.result.cache
Makefile
appwrite.json
+1 -1
View File
@@ -1,4 +1,4 @@
[submodule "app/console"]
path = app/console
url = https://github.com/appwrite/console
branch = 4.0.4
branch = 4.3.5
+169 -1
View File
@@ -1,8 +1,176 @@
# 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
* Change SMS verification message to only have the code in [#7912](https://github.com/appwrite/appwrite/pull/7912)
* Add new country `Taiwan` with its translations in [#7873](https://github.com/appwrite/appwrite/pull/7873)
* Add Hong Kong (HK) to countries list in [#7962](https://github.com/appwrite/appwrite/pull/7962)
* Add French Polynesia flag to flags.php in [#8007](https://github.com/appwrite/appwrite/pull/8007)
* Enable auto upgrade for mariadb container in [#8020](https://github.com/appwrite/appwrite/pull/8020)
## Fixes
* Use team internal ID for checks and queries for membership in [#7836](https://github.com/appwrite/appwrite/pull/7836)
* Use internal IDs for queries and checks in [#7839](https://github.com/appwrite/appwrite/pull/7839)
* Remove redundant commas in [#7764](https://github.com/appwrite/appwrite/pull/7764)
* Remove a redundant call to fetch the topic document again in [#7894](https://github.com/appwrite/appwrite/pull/7894)
* Fix wrong refresh var for Autodesk in [#7897](https://github.com/appwrite/appwrite/pull/7897)
* Fix email attachment example in [#7681](https://github.com/appwrite/appwrite/pull/7681)
* Add missing chunkId param to create file abuse key in [#7913](https://github.com/appwrite/appwrite/pull/7913)
* Fix delete message event not firing in [#7906](https://github.com/appwrite/appwrite/pull/7906)
* Fix worker crash when using custom SMTP provider in [#7915](https://github.com/appwrite/appwrite/pull/7915)
* Update email attachments param in [#7885](https://github.com/appwrite/appwrite/pull/7885)
* Fix MFA protected group in [#7947](https://github.com/appwrite/appwrite/pull/7947)
* Fix recovery code removal in [#7950](https://github.com/appwrite/appwrite/pull/7950)
* Add recovery code to List factors in [#7949](https://github.com/appwrite/appwrite/pull/7949)
* Fix challenge type check in [#7981](https://github.com/appwrite/appwrite/pull/7981)
* Fix MFA links in specs in [#7966](https://github.com/appwrite/appwrite/pull/7966)
* Add missing 'apis' attribute to projects collection in [#7997](https://github.com/appwrite/appwrite/pull/7997)
* Update user create error message for console to be console specific in [#7996](https://github.com/appwrite/appwrite/pull/7996)
* Add DB environment variables to appwrite-worker-mails in [#8002](https://github.com/appwrite/appwrite/pull/8002)
* Delete related attributes on delete collection in [#7985](https://github.com/appwrite/appwrite/pull/7985)
* Fix server errors from invalid or outdated cookies in [#8008](https://github.com/appwrite/appwrite/pull/8008)
* Fix delete MFA authenticator response model in [#8005](https://github.com/appwrite/appwrite/pull/8005)
* Fix MFA with admin mode in [#7984](https://github.com/appwrite/appwrite/pull/7984)
## Miscellaneous
* Update getEnv to use system lib in [#7895](https://github.com/appwrite/appwrite/pull/7895)
* Update SDK and docs links in readme in [#7978](https://github.com/appwrite/appwrite/pull/7978)
* Update README.md in [#6358](https://github.com/appwrite/appwrite/pull/6358)
* Bump console to version 4.0.6 in [#8017](https://github.com/appwrite/appwrite/pull/8017)
# Version 1.5.4
## What's Changed
### Fixes
* Fix function build command by @abnegate in https://github.com/appwrite/appwrite/pull/7813
* Fix function build command in [#7813](https://github.com/appwrite/appwrite/pull/7813)
* Bump executor version to fix docker conflict error in [#7804](https://github.com/appwrite/appwrite/pull/7804)
* Fix webhooks failed connection in [#7848](https://github.com/appwrite/appwrite/pull/7848)
* Fix msg91 params in [#7824](https://github.com/appwrite/appwrite/pull/7824)
* Fix functions domain permissions in [#7853](https://github.com/appwrite/appwrite/pull/7853)
### Miscellaneous
* Bump console to version 4.0.5 in [#7863](https://github.com/appwrite/appwrite/pull/7863)
# Version 1.5.3
## What's Changed
+147 -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,9 +489,9 @@ 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.
+1 -4
View File
@@ -29,7 +29,7 @@ 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.1 as final
LABEL maintainer="team@appwrite.io"
@@ -72,9 +72,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 && \
+60 -39
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.4
appwrite/appwrite:1.5.7
```
### 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.4
appwrite/appwrite:1.5.7
```
#### 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.4
appwrite/appwrite:1.5.7
```
运行后,可以在浏览器上访问 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,52 +104,73 @@ docker run -it --rm `
开始使用 Appwrite 只需要在控制台创建一个新项目,选择开发平台,然后抓取我们的开发套件。您可以从以下的教程中找到你喜欢的平台开始使用 Appwrite。
* [开始使用 Web](https://appwrite.io/docs/getting-started-for-web)
* [开始使用 Flutter](https://appwrite.io/docs/getting-started-for-flutter)
* [开始使用 Apple](https://appwrite.io/docs/getting-started-for-apple)
* [开始使用 Android](https://appwrite.io/docs/getting-started-for-android)
* [开始使用 Server](https://appwrite.io/docs/getting-started-for-server)
* [开始使用 CLI](https://appwrite.io/docs/command-line)
| 类别 | 技术 |
| ------------------ | --------------------------------------------------------------------------- |
| **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/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; [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; [Apple](https://github.com/appwrite/sdk-for-apple) - **公测** (由 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)!
## 软件架构
@@ -161,13 +182,13 @@ Appwrite API 界面层利用后台缓存和任务委派来提供极速的响应
## 贡献代码
为了确保正确审查,所有代码贡献 - 包括来自具有直接提交更改权限的贡献者 - 都必须提交PR请求并在合并分支之前得到核心开发人员的批准。
为了确保正确审查,所有代码贡献 - 包括来自具有直接提交更改权限的贡献者 - 都必须提交 PR 请求并在合并分支之前得到核心开发人员的批准。
我们欢迎所有人提交PR!如果您愿意提供帮助,可以在 [贡献指南](CONTRIBUTING.md) 中了解有关如何为项目做出贡献的更多信息。
我们欢迎所有人提交 PR!如果您愿意提供帮助,可以在 [贡献指南](CONTRIBUTING.md) 中了解有关如何为项目做出贡献的更多信息。
## 安全
为了保护您的隐私,请避免在GitHub 上发布安全问题。发送问题至 security@appwrite.io,我们将为您做更细致的解答。
为了保护您的隐私,请避免在 GitHub 上发布安全问题。发送问题至 security@appwrite.io,我们将为您做更细致的解答。
## 订阅我们
+38 -20
View File
@@ -10,14 +10,13 @@
<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)
[![Hacktoberfest](https://img.shields.io/static/v1?label=hacktoberfest&message=ready&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)
[![Build Status](https://img.shields.io/github/actions/workflow/status/appwrite/appwrite/tests.yml?branch=master&label=tests&style=flat-square)](https://github.com/appwrite/appwrite/actions)
[![Twitter Account](https://img.shields.io/twitter/follow/appwrite?color=00acee&label=twitter&style=flat-square)](https://twitter.com/appwrite)
[![X Account](https://img.shields.io/twitter/follow/appwrite?color=00acee&label=twitter&style=flat-square)](https://twitter.com/appwrite)
<!-- [![Docker Pulls](https://img.shields.io/docker/pulls/appwrite/appwrite?color=f02e65&style=flat-square)](https://hub.docker.com/r/appwrite/appwrite) -->
<!-- [![Translate](https://img.shields.io/badge/translate-f02e65?style=flat-square)](docs/tutorials/add-translations.md) -->
@@ -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.4
appwrite/appwrite:1.5.7
```
### 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.4
appwrite/appwrite:1.5.7
```
#### 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.4
appwrite/appwrite:1.5.7
```
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,21 +141,39 @@ 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.
- [Getting Started for Web](https://appwrite.io/docs/getting-started-for-web)
- [Getting Started for Flutter](https://appwrite.io/docs/getting-started-for-flutter)
- [Getting Started for Apple](https://appwrite.io/docs/getting-started-for-apple)
- [Getting Started for Android](https://appwrite.io/docs/getting-started-for-android)
- [Getting Started for Server](https://appwrite.io/docs/getting-started-for-server)
- [Getting Started for CLI](https://appwrite.io/docs/command-line)
| 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) |
### Services
### Products
- [**Account**](https://appwrite.io/docs/references/cloud/client-web/account) - Manage current user authentication and account. Track and manage the user sessions, devices, sign-in methods, and security logs.
- [**Users**](https://appwrite.io/docs/server/users) - Manage and list all project users when building backend integrations with Server SDKs.
- [**Teams**](https://appwrite.io/docs/references/cloud/client-web/teams) - Manage and group users in teams. Manage memberships, invites, and user roles within a team.
- [**Databases**](https://appwrite.io/docs/references/cloud/client-web/databases) - Manage databases, collections, and documents. Read, create, update, and delete documents and filter lists of document collections using advanced filters.
- [**Storage**](https://appwrite.io/docs/references/cloud/client-web/storage) - Manage storage files. Read, create, delete, and preview files. Manipulate the preview of your files to perfectly fit your app. All files are scanned by ClamAV and stored in a secure and encrypted way.
- [**Functions**](https://appwrite.io/docs/server/functions) - Customize your Appwrite server by executing your custom code in a secure, isolated environment. You can trigger your code on any Appwrite system event either manually or using a CRON schedule.
- [**Functions**](https://appwrite.io/docs/references/cloud/server-nodejs/functions) - Customize your Appwrite project by executing your custom code in a secure, isolated environment. You can trigger your code on any Appwrite system event either manually or using a CRON schedule.
- [**Messaging**](https://appwrite.io/docs/references/cloud/client-web/messaging) - Communicate with your users through push notifications, emails, and SMS text messages using Appwrite Messaging.
- [**Realtime**](https://appwrite.io/docs/realtime) - Listen to real-time events for any of your Appwrite services including users, storage, functions, databases, and more.
- [**Locale**](https://appwrite.io/docs/references/cloud/client-web/locale) - Track your user's location and manage your app locale-based data.
- [**Avatars**](https://appwrite.io/docs/references/cloud/client-web/avatars) - Manage your users' avatars, countries' flags, browser icons, and credit card symbols. Generate QR codes from links or plaintext strings.
@@ -171,20 +188,21 @@ Below is a list of currently supported platforms and languages. If you would lik
- ✅ &nbsp; [Web](https://github.com/appwrite/sdk-for-web) (Maintained by the Appwrite Team)
- ✅ &nbsp; [Flutter](https://github.com/appwrite/sdk-for-flutter) (Maintained by the Appwrite Team)
- ✅ &nbsp; [Apple](https://github.com/appwrite/sdk-for-apple) - **Beta** (Maintained by the Appwrite Team)
- ✅ &nbsp; [Apple](https://github.com/appwrite/sdk-for-apple) (Maintained by the Appwrite Team)
- ✅ &nbsp; [Android](https://github.com/appwrite/sdk-for-android) (Maintained by the Appwrite Team)
- ✅ &nbsp; [React Native](https://github.com/appwrite/sdk-for-react-native) - **Beta** (Maintained by the Appwrite Team)
#### Server
- ✅ &nbsp; [NodeJS](https://github.com/appwrite/sdk-for-node) (Maintained by the Appwrite Team)
- ✅ &nbsp; [PHP](https://github.com/appwrite/sdk-for-php) (Maintained by the Appwrite Team)
- ✅ &nbsp; [Dart](https://github.com/appwrite/sdk-for-dart) - (Maintained by the Appwrite Team)
- ✅ &nbsp; [Deno](https://github.com/appwrite/sdk-for-deno) - **Beta** (Maintained by the Appwrite Team)
- ✅ &nbsp; [Dart](https://github.com/appwrite/sdk-for-dart) (Maintained by the Appwrite Team)
- ✅ &nbsp; [Deno](https://github.com/appwrite/sdk-for-deno) (Maintained by the Appwrite Team)
- ✅ &nbsp; [Ruby](https://github.com/appwrite/sdk-for-ruby) (Maintained by the Appwrite Team)
- ✅ &nbsp; [Python](https://github.com/appwrite/sdk-for-python) (Maintained by the Appwrite Team)
- ✅ &nbsp; [Kotlin](https://github.com/appwrite/sdk-for-kotlin) - **Beta** (Maintained by the Appwrite Team)
- ✅ &nbsp; [Apple](https://github.com/appwrite/sdk-for-apple) - **Beta** (Maintained by the Appwrite Team)
- ✅ &nbsp; [.NET](https://github.com/appwrite/sdk-for-dotnet) - **Experimental** (Maintained by the Appwrite Team)
- ✅ &nbsp; [Kotlin](https://github.com/appwrite/sdk-for-kotlin) (Maintained by the Appwrite Team)
- ✅ &nbsp; [Swift](https://github.com/appwrite/sdk-for-swift) (Maintained by the Appwrite Team)
- ✅ &nbsp; [.NET](https://github.com/appwrite/sdk-for-dotnet) - **Beta** (Maintained by the Appwrite Team)
#### Community
@@ -213,7 +231,7 @@ For security issues, kindly email us at [security@appwrite.io](mailto:security@a
## Follow Us
Join our growing community around the world! Check out our official [Blog](https://medium.com/appwrite-io). Follow us on [Twitter](https://twitter.com/appwrite), [Facebook Page](https://www.facebook.com/appwrite.io), [Facebook Group](https://www.facebook.com/groups/appwrite.developers/), [Dev Community](https://dev.to/appwrite) or join our live [Discord server](https://discord.gg/GSeTUeA) for more help, ideas, and discussions.
Join our growing community around the world! Check out our official [Blog](https://appwrite.io/blog). Follow us on [X](https://twitter.com/appwrite), [LinkedIn](https://www.linkedin.com/company/appwrite/), [Dev Community](https://dev.to/appwrite) or join our live [Discord server](https://appwrite.io/discord) for more help, ideas, and discussions.
## License
+37 -8
View File
@@ -15,6 +15,7 @@ use Utopia\Config\Config;
use Utopia\Database\Database;
use Utopia\Database\Document;
use Utopia\Database\Validator\Authorization;
use Utopia\DSN\DSN;
use Utopia\Logger\Log;
use Utopia\Platform\Service;
use Utopia\Pools\Group;
@@ -98,25 +99,53 @@ CLI::setResource('getProjectDB', function (Group $pools, Database $dbForConsole,
return $dbForConsole;
}
$databaseName = $project->getAttribute('database');
try {
$dsn = new DSN($project->getAttribute('database'));
} catch (\InvalidArgumentException) {
// TODO: Temporary until all projects are using shared tables
$dsn = new DSN('mysql://' . $project->getAttribute('database'));
}
if (isset($databases[$dsn->getHost()])) {
$database = $databases[$dsn->getHost()];
if ($dsn->getHost() === System::getEnv('_APP_DATABASE_SHARED_TABLES', '')) {
$database
->setSharedTables(true)
->setTenant($project->getInternalId())
->setNamespace($dsn->getParam('namespace'));
} else {
$database
->setSharedTables(false)
->setTenant(null)
->setNamespace('_' . $project->getInternalId());
}
if (isset($databases[$databaseName])) {
$database = $databases[$databaseName];
$database->setNamespace('_' . $project->getInternalId());
return $database;
}
$dbAdapter = $pools
->get($databaseName)
->get($dsn->getHost())
->pop()
->getResource();
$database = new Database($dbAdapter, $cache);
$databases[$databaseName] = $database;
$databases[$dsn->getHost()] = $database;
if ($dsn->getHost() === System::getEnv('_APP_DATABASE_SHARED_TABLES', '')) {
$database
->setSharedTables(true)
->setTenant($project->getInternalId())
->setNamespace($dsn->getParam('namespace'));
} else {
$database
->setSharedTables(false)
->setTenant(null)
->setNamespace('_' . $project->getInternalId());
}
$database
->setNamespace('_' . $project->getInternalId())
->setMetadata('host', \gethostname())
->setMetadata('project', $project->getId());
@@ -173,7 +202,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

+1
View File
@@ -142,6 +142,7 @@ return [
'pw' => ['name' => 'Palau', 'path' => __DIR__ . '/flags/pw.png'],
'pg' => ['name' => 'Papua New Guinea', 'path' => __DIR__ . '/flags/pg.png'],
'pl' => ['name' => 'Poland', 'path' => __DIR__ . '/flags/pl.png'],
'pf' => ['name' => 'French Polynesia', 'path' => __DIR__ . '/flags/pf.png'],
'kp' => ['name' => 'North Korea', 'path' => __DIR__ . '/flags/kp.png'],
'pt' => ['name' => 'Portugal', 'path' => __DIR__ . '/flags/pt.png'],
'py' => ['name' => 'Paraguay', 'path' => __DIR__ . '/flags/py.png'],
+43 -11
View File
@@ -390,7 +390,7 @@ $commonCollections = [
'$id' => ID::custom('_key_email'),
'type' => Database::INDEX_UNIQUE,
'attributes' => ['email'],
'lengths' => [320],
'lengths' => [256],
'orders' => [Database::ORDER_ASC],
],
[
@@ -996,7 +996,7 @@ $commonCollections = [
'$id' => ID::custom('_key_provider_providerUid'),
'type' => Database::INDEX_KEY,
'attributes' => ['provider', 'providerUid'],
'lengths' => [100, 100],
'lengths' => [128, 128],
'orders' => [Database::ORDER_ASC, Database::ORDER_ASC],
],
[
@@ -1120,14 +1120,14 @@ $commonCollections = [
'$id' => ID::custom('_key_userInternalId_provider_providerUid'),
'type' => Database::INDEX_UNIQUE,
'attributes' => ['userInternalId', 'provider', 'providerUid'],
'lengths' => [Database::LENGTH_KEY, 100, 385],
'lengths' => [11, 128, 128],
'orders' => [Database::ORDER_ASC, Database::ORDER_ASC],
],
[
'$id' => ID::custom('_key_provider_providerUid'),
'type' => Database::INDEX_UNIQUE,
'attributes' => ['provider', 'providerUid'],
'lengths' => [100, 640],
'lengths' => [128, 128],
'orders' => [Database::ORDER_ASC, Database::ORDER_ASC],
],
[
@@ -1148,7 +1148,7 @@ $commonCollections = [
'$id' => ID::custom('_key_provider'),
'type' => Database::INDEX_KEY,
'attributes' => ['provider'],
'lengths' => [100],
'lengths' => [128],
'orders' => [Database::ORDER_ASC],
],
[
@@ -3054,7 +3054,18 @@ $projectCollections = array_merge([
'required' => false,
'default' => null,
'filters' => [],
]
],
[
'$id' => ID::custom('scopes'),
'type' => Database::VAR_STRING,
'format' => '',
'size' => Database::LENGTH_KEY,
'signed' => true,
'required' => true,
'default' => null,
'array' => true,
'filters' => [],
],
],
'indexes' => [
[
@@ -3068,7 +3079,7 @@ $projectCollections = array_merge([
'$id' => ID::custom('_key_name'),
'type' => Database::INDEX_KEY,
'attributes' => ['name'],
'lengths' => [768],
'lengths' => [256],
'orders' => [Database::ORDER_ASC],
],
[
@@ -3117,7 +3128,7 @@ $projectCollections = array_merge([
'$id' => ID::custom('_key_runtime'),
'type' => Database::INDEX_KEY,
'attributes' => ['runtime'],
'lengths' => [768],
'lengths' => [64],
'orders' => [Database::ORDER_ASC],
],
[
@@ -3857,16 +3868,37 @@ $projectCollections = array_merge([
'$id' => ID::custom('_key_trigger'),
'type' => Database::INDEX_KEY,
'attributes' => ['trigger'],
'lengths' => [128],
'lengths' => [32],
'orders' => [Database::ORDER_ASC],
],
[
'$id' => ID::custom('_key_status'),
'type' => Database::INDEX_KEY,
'attributes' => ['status'],
'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,
@@ -5833,14 +5865,14 @@ $bucketCollections = [
'$id' => ID::custom('_key_name'),
'type' => Database::INDEX_KEY,
'attributes' => ['name'],
'lengths' => [768],
'lengths' => [256],
'orders' => [Database::ORDER_ASC],
],
[
'$id' => ID::custom('_key_signature'),
'type' => Database::INDEX_KEY,
'attributes' => ['signature'],
'lengths' => [768],
'lengths' => [256],
'orders' => [Database::ORDER_ASC],
],
[
+29 -4
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,6 +134,11 @@ 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' => 400,
],
Exception::USER_CONSOLE_COUNT_EXCEEDED => [
'name' => Exception::USER_CONSOLE_COUNT_EXCEEDED,
'description' => 'Sign up to the console is restricted. You can contact an administrator to update console sign up restrictions by setting _APP_CONSOLE_WHITELIST_ROOT to "disabled".',
'code' => 501,
],
Exception::USER_JWT_INVALID => [
@@ -279,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 => [
@@ -327,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 => [
@@ -484,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 => [
@@ -494,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,
],
@@ -514,6 +524,11 @@ 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,
],
/** Builds */
Exception::BUILD_NOT_FOUND => [
@@ -531,6 +546,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 => [
@@ -663,6 +683,11 @@ return [
'description' => 'The attribute type is invalid.',
'code' => 400,
],
Exception::RELATIONSHIP_VALUE_INVALID => [
'name' => Exception::RELATIONSHIP_VALUE_INVALID,
'description' => 'The relationship value is invalid.',
'code' => 400,
],
/** Indexes */
Exception::INDEX_NOT_FOUND => [
+11
View File
@@ -1,5 +1,13 @@
<?php
/**
* ISO 3166 standard country codes
* https://www.iso.org/iso-3166-country-codes.html
*
* Source:
* https://www.iso.org/obp/ui/#search/code/
*/
return [
'AF',
'AO',
@@ -73,6 +81,7 @@ return [
'GD',
'GT',
'GY',
'HK',
'HN',
'HR',
'HT',
@@ -136,6 +145,7 @@ return [
'NZ',
'OM',
'PK',
'PS',
'PA',
'PE',
'PH',
@@ -180,6 +190,7 @@ return [
'TR',
'TV',
'TZ',
'TW',
'UG',
'UA',
'UY',
+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",
+2
View File
@@ -136,6 +136,7 @@ return [
'NZ' => '64',
'OM' => '968',
'PK' => '92',
'PS' => '970',
'PA' => '507',
'PE' => '51',
'PH' => '63',
@@ -179,6 +180,7 @@ return [
'TN' => '216',
'TR' => '90',
'TV' => '688',
'TW' => '886',
'TZ' => '255',
'UG' => '256',
'UA' => '380',
@@ -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>
+4 -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": "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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunisië",
"countries.tr": "Turkye",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzanië",
"countries.ug": "Uganda",
"countries.ua": "Oekraïne",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Klik op die knoppie hieronder om veilig aan te meld by jou {{project}} rekening. Dit sal oor 1 uur verval.",
"emails.magicSession.buttonText": "Meld aan by {{project}}",
"emails.magicSession.clientInfo": "Hierdie teken-in is aangevra met behulp van {{agentClient}} op {{agentDevice}} {{agentOs}}. As jy nie die teken-in versoek het nie, kan jy hierdie e-pos veilig ignoreer.",
"sms.verification.body": "{{secret}} is jou {{project}} verifikasiekode.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Die sekuriteitsfrase vir hierdie e-pos is {{phrase}}. Jy kan hierdie e-pos vertrou as hierdie frase ooreenstem met die frase wat tydens aanmelding getoon is.",
"emails.magicSession.optionUrl": "As u nie met die knoppie hierbo kan aanmeld nie, besoek asseblief die volgende skakel:",
"emails.otpSession.subject": "{{project}} Aanteken",
+4 -1
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": "الفلبين",
@@ -206,6 +208,7 @@
"countries.tn": "تونس",
"countries.tr": "تركيا",
"countries.tv": "توفالو",
"countries.tw": "تايوان",
"countries.tz": "تنزانيا",
"countries.ug": "أوغندا",
"countries.ua": "أوكرانيا",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "انقر على الزر أدناه لتسجيل الدخول بأمان إلى حساب {{project}} الخاص بك. سينتهي في غضون ساعة واحدة.",
"emails.magicSession.buttonText": "تسجيل الدخول إلى {{project}}",
"emails.magicSession.clientInfo": "تم طلب هذا الدخول باستخدام {{agentClient}} على {{agentDevice}} {{agentOs}}. إذا لم تطلب الدخول، يمكنك تجاهل هذا البريد الإلكتروني بأمان.",
"sms.verification.body": "{{secret}} هو رمز التحقق الخاص بمشروعك {{project}}.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "عبارة الأمان لهذا البريد الإلكتروني هي {{phrase}}. يمكنك الوثوق بهذا البريد الإلكتروني إذا كانت هذه العبارة تطابق العبارة التي تظهر أثناء التسجيل.",
"emails.magicSession.optionUrl": "إذا لم تتمكن من تسجيل الدخول باستخدام الزر أعلاه، يرجى زيارة الرابط التالي:",
"emails.otpSession.subject": "تسجيل دخول {{project}}",
+4 -1
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": "ফিলিপাইনচ",
@@ -206,6 +208,7 @@
"countries.tn": "টিউনিচিয়া",
"countries.tr": "তুৰ্কী",
"countries.tv": "টুভালু",
"countries.tw": "তাইওয়ান",
"countries.tz": "তাঞ্জানিয়া",
"countries.ug": "উগাণ্ডা",
"countries.ua": "ইউক্ৰেইন",
@@ -247,5 +250,5 @@
"emails.certificate.footer": "আপোনাৰ পূৰ্বৰ প্ৰমাণপত্ৰটো প্ৰথম ব্ৰিফল হোৱাৰ দিনৰ পৰা ৩০ দিনলৈ বৈধ থাকিব। আমি এই ঘটনাটোৰ তদন্ত কৰিবলৈ উচ্চ পৰামৰ্শ দিয়ে, অন্যথা আপোনাৰ ডোমেইনটো অবৈধ SSL যোগাযোগ অবিহনে থাকিব।",
"emails.certificate.thanks": "ধন্যবাদ",
"emails.certificate.signature": "{{project}} দল",
"sms.verification.body": "{{secret}} আপোনাৰ {{project}} যাচাইকৰণ কোড।"
"sms.verification.body": "{{secret}}"
}
+4 -1
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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunis",
"countries.tr": "Türkiyə",
"countries.tv": "Tuvalu",
"countries.tw": "Tayvan",
"countries.tz": "Tanzaniya",
"countries.ug": "Uqanda",
"countries.ua": "Ukrayna",
@@ -232,7 +235,7 @@
"continents.na": "Şimali Amerika",
"continents.oc": "Okeaniya",
"continents.sa": "Cənubi Amerika",
"sms.verification.body": "{{secret}} sizin {{project}} təsdiqləmə kodunuzdur.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Bu e-poçt üçün təhlükəsizlik ifadəsi {{phrase}}-dir. Əgər bu ifadə daxil olarkən göstərilən ifadə ilə üst-üstə düşürsə, bu e-poçta etibar edə bilərsiniz.",
"emails.magicSession.optionUrl": "Əgər yuxarıdakı düyməni istifadə edərək daxil ola bilmirsizsə, zəhmət olmasa aşağıdakı linkə daxil olun:",
"emails.otpSession.subject": "{{project}} Giriş",
+4 -1
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": "Філіпіны",
@@ -206,6 +208,7 @@
"countries.tn": "Туніс",
"countries.tr": "Турцыя",
"countries.tv": "Тувалу",
"countries.tw": "Тайвань",
"countries.tz": "Танзанія",
"countries.ug": "Уганда",
"countries.ua": "Украіна",
@@ -247,5 +250,5 @@
"emails.certificate.footer": "Ваш папярэдні сертыфікат будзе дзейнічаць 30 дзён з моманту першай няўдачы. Мы высока рэкамендуем расследаваць гэтую сітуацыю, інакш ваш дамен апынецца без дзейнага сертыфіката SSL-злучэння.",
"emails.certificate.thanks": "Дзякуй",
"emails.certificate.signature": "каманда {{project}}",
"sms.verification.body": "{{secret}} з'яўляецца вашым кодам праверкі для {{project}}."
"sms.verification.body": "{{secret}}"
}
+4 -1
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": "Филипини",
@@ -206,6 +208,7 @@
"countries.tn": "Тунис",
"countries.tr": "Турция",
"countries.tv": "Тувалу",
"countries.tw": "Тайван",
"countries.tz": "Танзания",
"countries.ug": "Уганда",
"countries.ua": "Украйна",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Натиснете бутона по-долу, за да се впишете сигурно във вашия {{project}} акаунт. Той ще изтече след 1 час.",
"emails.magicSession.buttonText": "Влезте в {{project}}",
"emails.magicSession.clientInfo": "Този вход беше заявен чрез {{agentClient}} на {{agentDevice}} {{agentOs}}. Ако не сте поискали входа, можете безопасно да игнорирате този имейл.",
"sms.verification.body": "{{secret}} е вашият код за верификация за {{project}}.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Фразата за сигурност на този имейл е {{phrase}}. Можете да се доверите на този имейл, ако тази фраза съвпада с фразата, показана по време на вписването.",
"emails.magicSession.optionUrl": "Ако не можете да влезете чрез горния бутон, моля, посетете следния линк:",
"emails.otpSession.subject": "Вход в {{project}}",
+4 -1
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": "फिलीपींस",
@@ -206,6 +208,7 @@
"countries.tn": "ट्यूनीशिया",
"countries.tr": "तुर्की",
"countries.tv": "तुवालू",
"countries.tw": "ताइवान",
"countries.tz": "तंजानिया",
"countries.ug": "युगांडा",
"countries.ua": "यूक्रेन",
@@ -247,5 +250,5 @@
"emails.certificate.footer": "तोहार पिछलका प्रमाणपत्र पहिल असफलता से 30 दिन धरी मान्य होईत। हम बहुत जोर देके सलाह देतानी कि एह मामला के जांच करीं, नहीं त तोहार डोमेन बिना कोनो मान्य SSL संवाद के रहि जाईत।",
"emails.certificate.thanks": "धन्यवाद",
"emails.certificate.signature": "{{project}} टीम",
"sms.verification.body": "{{secret}} आपके {{project}} सत्यापन कोड हवे।"
"sms.verification.body": "{{secret}}"
}
+4 -1
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": "ফিলিপাইন",
@@ -206,6 +208,7 @@
"countries.tn": "তিউনিসিয়া",
"countries.tr": "তুরস্ক",
"countries.tv": "টুভালু",
"countries.tw": "তাইওয়ান",
"countries.tz": "তানজানিয়া",
"countries.ug": "উগান্ডা",
"countries.ua": "ইউক্রেন",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "নীচের বোতামে ক্লিক করুন আপনার {{project}} অ্যাকাউন্টে নিরাপদে সাইন ইন করতে। এটি ১ ঘন্টা পরে মেয়াদ উত্তীর্ণ হবে।",
"emails.magicSession.buttonText": "{{project}}-এ সাইন ইন করুন",
"emails.magicSession.clientInfo": "এই সাইন ইনটি {{agentClient}} ব্যবহার করে {{agentDevice}} {{agentOs}}-এ অনুরোধ করা হয়েছিল। যদি আপনি সাইন ইনের অনুরোধ করেননি, আপনি নিরাপদে এই ইমেইলটি উপেক্ষা করতে পারেন।",
"sms.verification.body": "{{secret}} আপনার {{project}} যাচাইকরণ কোড।",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "এই ইমেলের জন্য নিরাপত্তা বাক্যটি হল {{phrase}}। সাইন-ইনের সময় দেখানো বাক্যটির সাথে এই বাক্যটি মিলে গেলে আপনি এই ইমেইলকে বিশ্বাস করতে পারেন।",
"emails.magicSession.optionUrl": "উপরের বোতামটি ব্যবহার করে আপনি যদি সাইন ইন করতে অক্ষম হন, অনুগ্রহ করে নিম্নলিখিত লিঙ্কটি দেখুন:",
"emails.otpSession.subject": "{{project}} লগইন",
+4 -1
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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunis",
"countries.tr": "Turska",
"countries.tv": "Tuvalu",
"countries.tw": "Tajvan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukrajina",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Kliknite na dugme ispod kako biste se sigurno prijavili na svoj {{project}} račun. Istek će se dogoditi za 1 sat.",
"emails.magicSession.buttonText": "Prijavi se na {{project}}",
"emails.magicSession.clientInfo": "Ova prijava je zatražena korištenjem {{agentClient}} na {{agentDevice}} {{agentOs}}. Ako niste zahtjevali prijavu, možete sigurno ignorirati ovaj e-mail.",
"sms.verification.body": "{{secret}} je vaš {{project}} verifikacijski kod.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Sigurnosna fraza za ovaj email je {{phrase}}. Ovom emailu možete vjerovati ako se fraza poklapa sa frazom prikazanom prilikom prijave.",
"emails.magicSession.optionUrl": "Ako ne možete da se prijavite koristeći gornje dugme, molimo posetite sledeći link:",
"emails.otpSession.subject": "{{project}} Prijava",
+4 -1
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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunísia",
"countries.tr": "Turquia",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzània",
"countries.ug": "Uganda",
"countries.ua": "Ucraïna",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Feu clic al botó de sota per iniciar sessió de manera segura al vostre compte {{project}}. Caducarà en 1 hora.",
"emails.magicSession.buttonText": "Inicia sessió a {{project}}",
"emails.magicSession.clientInfo": "Aquest inici de sessió s'ha sol·licitat utilitzant {{agentClient}} en {{agentDevice}} {{agentOs}}. Si no has sol·licitat l'inici de sessió, pots ignorar aquest correu electrònic amb seguretat.",
"sms.verification.body": "El {{secret}} és el vostre codi de verificació del {{project}}.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "La frase de seguretat d'aquest correu electrònic és {{phrase}}. Podeu confiar en aquest correu si aquesta frase coincideix amb la frase mostrada durant l'inici de sessió.",
"emails.magicSession.optionUrl": "Si no podeu iniciar sessió utilitzant el botó de dalt, visiteu l'enllaç següent:",
"emails.otpSession.subject": "Inici de sessió de {{project}}",
+4 -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": "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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunisko",
"countries.tr": "Turecko",
"countries.tv": "Tuvalu",
"countries.tw": "Tchaj-wan",
"countries.tz": "Tanzanie",
"countries.ug": "Uganda",
"countries.ua": "Ukraine",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Klikněte na tlačítko níže pro bezpečné přihlášení do vašeho účtu {{project}}. Platnost vyprší za 1 hodinu.",
"emails.magicSession.buttonText": "Přihlaste se k {{project}}",
"emails.magicSession.clientInfo": "Toto přihlášení bylo požadováno prostřednictvím {{agentClient}} na {{agentDevice}} {{agentOs}}. Pokud jste se nepřihlašovali, můžete tento e-mail bezpečně ignorovat.",
"sms.verification.body": "{{secret}} je váš ověřovací kód pro {{project}}.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Bezpečnostní fráze pro tento e-mail je {{phrase}}. Tomuto e-mailu můžete důvěřovat, pokud tato fráze odpovídá frázi zobrazené při přihlášení.",
"emails.magicSession.optionUrl": "Pokud se nemůžete přihlásit pomocí výše uvedeného tlačítka, prosím navštivte následující odkaz:",
"emails.otpSession.subject": "{{project}} Přihlášení",
+4 -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": "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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunisien",
"countries.tr": "Tyrkiet",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraine",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Klik på knappen nedenfor for sikkert at logge ind på din {{project}} konto. Den udløber om 1 time.",
"emails.magicSession.buttonText": "Log ind på {{project}}",
"emails.magicSession.clientInfo": "Denne log ind blev anmodet ved hjælp af {{agentClient}} på {{agentDevice}} {{agentOs}}. Hvis du ikke anmodede om log ind, kan du trygt ignorere denne e-mail.",
"sms.verification.body": "{{secret}} er din {{project}} bekræftelseskode.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Sikkerhedsfrasen for denne e-mail er {{phrase}}. Du kan stole på denne e-mail, hvis denne frase matcher den viste frase under log ind.",
"emails.magicSession.optionUrl": "Hvis du ikke kan logge ind ved at bruge knappen ovenfor, besøg venligst følgende link:",
"emails.otpSession.subject": "{{project}} Login",
+4 -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": "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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunesien",
"countries.tr": "Türkei",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tansania",
"countries.ug": "Uganda",
"countries.ua": "Ukraine",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Klicken Sie auf den unten stehenden Button, um sicher in Ihr {{project}}-Konto einzuloggen. Er verfällt in 1 Stunde.",
"emails.magicSession.buttonText": "Melden Sie sich bei {{project}} an",
"emails.magicSession.clientInfo": "Dieser Anmeldeversuch wurde über {{agentClient}} auf {{agentDevice}} {{agentOs}} angefordert. Wenn Sie die Anmeldung nicht angefordert haben, können Sie diese E-Mail getrost ignorieren.",
"sms.verification.body": "{{secret}} ist Ihr {{project}}-Verifizierungscode.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Die Sicherheitsphrase für diese E-Mail lautet {{phrase}}. Sie können dieser E-Mail vertrauen, wenn diese Phrase mit der Phrase übereinstimmt, die beim Anmelden angezeigt wurde.",
"emails.magicSession.optionUrl": "Wenn Sie sich nicht über den obigen Button anmelden können, besuchen Sie bitte den folgenden Link:",
"emails.otpSession.subject": "{{project}} Anmeldung",
+4 -1
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": "Φιλιππίνες",
@@ -206,6 +208,7 @@
"countries.tn": "Τυνησία",
"countries.tr": "Τουρκία",
"countries.tv": "Τουβαλού",
"countries.tw": "Ταϊβάν",
"countries.tz": "Τανζανία",
"countries.ug": "Ουγκάντα",
"countries.ua": "Ουκρανία",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Κάντε κλικ στο κουμπί παρακάτω για να συνδεθείτε με ασφάλεια στον λογαριασμό σας στο {{project}}. Θα λήξει σε 1 ώρα.",
"emails.magicSession.buttonText": "Συνδεθείτε στο {{project}}",
"emails.magicSession.clientInfo": "Η σύνδεση αυτή ζητήθηκε χρησιμοποιώντας το {{agentClient}} στο {{agentDevice}} {{agentOs}}. Εάν δεν ζητήσατε τη σύνδεση, μπορείτε να αγνοήσετε με ασφάλεια αυτό το email.",
"sms.verification.body": "το {{secret}} είναι ο κωδικός επαλήθευσης του {{project}} σας.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Η φράση ασφαλείας για αυτό το email είναι {{phrase}}. Μπορείτε να εμπιστευτείτε αυτό το email αν αυτή η φράση ταιριάζει με τη φράση που εμφανίζεται κατά την είσοδο.",
"emails.magicSession.optionUrl": "Εάν δεν μπορείτε να συνδεθείτε χρησιμοποιώντας το παραπάνω κουμπί, παρακαλώ επισκεφτείτε τον παρακάτω σύνδεσμο:",
"emails.otpSession.subject": "{{project}} Σύνδεση",
+4 -1
View File
@@ -43,7 +43,7 @@
"emails.invitation.footer": "If you are not interested, you can ignore this message.",
"emails.invitation.thanks": "Thanks",
"emails.invitation.signature": "{{project}} team",
"sms.verification.body": "{{secret}} is your {{project}} verification code.",
"sms.verification.body": "{{secret}}",
"locale.country.unknown": "Unknown",
"countries.af": "Afghanistan",
"countries.ao": "Angola",
@@ -117,6 +117,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 +181,7 @@
"countries.nz": "New Zealand",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestine",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Philippines",
@@ -223,6 +225,7 @@
"countries.tn": "Tunisia",
"countries.tr": "Turkey",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraine",
+4 -1
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",
@@ -205,6 +207,7 @@
"countries.tn": "Tunisia",
"countries.tr": "Turkey",
"countries.tv": "Tuvalu",
"countries.tw": "Tajvano",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraine",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Alklaku la suban butonon por sekure ensaluti al via {{project}}-konto. Ĝi eksvalidiĝos post 1 horo.",
"emails.magicSession.buttonText": "Ensalutu al {{project}}",
"emails.magicSession.clientInfo": "Ĉi tiu ensaluto estis petita per {{agentClient}} en {{agentDevice}} {{agentOs}}. Se vi ne petis la ensaluton, vi povas sekure ignori ĉi tiun retpoŝton.",
"sms.verification.body": "{{secret}} estas via {{project}} kontrolo-kodo.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "La sekureca frazo por ĉi tiu retpoŝto estas {{phrase}}. Vi povas fidi ĉi tiun retpoŝton se ĉi tiu frazo kongruas kun la frazo montrita dum ensaluto.",
"emails.magicSession.optionUrl": "Se vi ne povas ensaluti per la supra butono, bonvolu viziti la jenan ligilon:",
"emails.otpSession.subject": "{{project}} Ensaluto",
+4 -1
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",
@@ -206,6 +208,7 @@
"countries.tn": "Túnez",
"countries.tr": "Turquía",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwán",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ucrania",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Haz clic en el botón de abajo para iniciar sesión de forma segura en tu cuenta de {{project}}. Caducará en 1 hora.",
"emails.magicSession.buttonText": "Iniciar sesión en {{project}}",
"emails.magicSession.clientInfo": "Este inicio de sesión fue solicitado usando {{agentClient}} en {{agentDevice}} {{agentOs}}. Si no solicitaste el inicio de sesión, puedes ignorar este correo electrónico de forma segura.",
"sms.verification.body": "{{secret}} es tu código de verificación de {{project}}.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "La frase de seguridad para este correo electrónico es {{phrase}}. Puedes confiar en este correo electrónico si esta frase coincide con la frase que se muestra durante el inicio de sesión.",
"emails.magicSession.optionUrl": "Si no puedes iniciar sesión utilizando el botón anterior, visita el siguiente enlace:",
"emails.otpSession.subject": "Inicio de sesión en {{project}}",
+4 -1
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": "فیلیپین",
@@ -206,6 +208,7 @@
"countries.tn": "تونس",
"countries.tr": "ترکیه",
"countries.tv": "تووالو",
"countries.tw": "تایوان",
"countries.tz": "تانزانیا",
"countries.ug": "اوگاندا",
"countries.ua": "اوکراین",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "بر روی دکمه زیر کلیک کنید تا به صورت امن وارد حساب {{project}} خود شوید. این دکمه یک ساعت دیگر منقضی می‌شود.",
"emails.magicSession.buttonText": "ورود به {{project}}",
"emails.magicSession.clientInfo": "این ورود به سیستم با استفاده از {{agentClient}} در {{agentDevice}} {{agentOs}} درخواست شده است. اگر شما این ورود به سیستم را درخواست نکرده‌اید، می‌توانید به راحتی این ایمیل را نادیده بگیرید.",
"sms.verification.body": "{{secret}} کد تایید {{project}} شما است.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "عبارت امنیتی برای این ایمیل {{phrase}} است. اگر این عبارت با عبارت نشان داده شده در هنگام ورود به سیستم مطابقت داشت، می‌توانید به این ایمیل اعتماد کنید.",
"emails.magicSession.optionUrl": "اگر قادر به ورود با استفاده از دکمه بالا نیستید، لطفاً از لینک زیر دیدن فرمایید:",
"emails.otpSession.subject": "ورود {{project}}",
+4 -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": "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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunisia",
"countries.tr": "Turkki",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tansania",
"countries.ug": "Uganda",
"countries.ua": "Ukraina",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Napsauta alla olevaa painiketta kirjautuaksesi turvallisesti {{project}}-tiliisi. Se vanhenee tunnissa.",
"emails.magicSession.buttonText": "Kirjaudu sisään {{project}}",
"emails.magicSession.clientInfo": "Tämä kirjautuminen pyydettiin käyttäen {{agentClient}} {{agentDevice}} {{agentOs}}. Jos et pyytänyt kirjautumista, voit huoletta jättää tämän sähköpostin huomiotta.",
"sms.verification.body": "{{secret}} on sinun {{project}} vahvistuskoodisi.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Tämän sähköpostin turvalause on {{phrase}}. Voit luottaa tähän sähköpostiin, jos tämä lause vastaa kirjautumisen yhteydessä näytettyä lausetta.",
"emails.magicSession.optionUrl": "Jos et pysty kirjautumaan sisään yllä olevaa painiketta käyttäen, käy seuraavassa linkissä:",
"emails.otpSession.subject": "{{project}} Kirjautuminen",
+4 -1
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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunesia",
"countries.tr": "Turkaland",
"countries.tv": "Tuvalu",
"countries.tw": "Taivan",
"countries.tz": "Tansania",
"countries.ug": "Uganda",
"countries.ua": "Ukraina",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Trýst á knøttin niðanfyri fyri at rita trygt inn á tína {{project}} konto. Tað fer at ganga út um 1 tíma.",
"emails.magicSession.buttonText": "Innrita á {{project}}",
"emails.magicSession.clientInfo": "Hetta innritingarbeiðið varð umbiðið við {{agentClient}} á {{agentDevice}} {{agentOs}}. Um tú ikki bað um innritingina, kanst tú trygt ignoreri hendan teldupostin.",
"sms.verification.body": "{{secret}} er tín {{project}} váttanarkodi.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Trygdarorðið fyri hesa teldupostadressuna er {{phrase}}. Tú kanst líta á hesa teldupostadressu, um hetta orðið samsvarar við orðið víst tá tú ritaði inn.",
"emails.magicSession.optionUrl": "Um tú ikki fært innritað við at brúka knøttin omanfyri, vinarliga vitja hesa leinkjuna:",
"emails.otpSession.subject": "{{project}} Ritarinn",
+4 -1
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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunisie",
"countries.tr": "Turquie",
"countries.tv": "Tuvalu",
"countries.tw": "Taïwan",
"countries.tz": "Tanzanie",
"countries.ug": "Uganda",
"countries.ua": "Ukraine",
@@ -233,7 +236,7 @@
"emails.magicSession.buttonText": "Connectez-vous à {{project}}",
"emails.magicSession.optionUrl": "Si le bouton ci-dessus ne s'affiche pas, utilisez le lien suivant :",
"emails.magicSession.clientInfo": "Cette connexion a été demandée en utilisant {{agentClient}} sur {{agentDevice}} {{agentOs}}. Si vous n'avez pas demandé cette connexion, vous pouvez ignorer cet email en toute sécurité.",
"sms.verification.body": "{{secret}} est votre code de vérification pour {{project}}.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "La phrase de sécurité pour cet email est {{phrase}}. Vous pouvez faire confiance à cet email si cette phrase correspond à celle affichée lors de la connexion.",
"emails.otpSession.subject": "Connexion {{project}}",
"emails.otpSession.hello": "Bonjour,",
+4 -1
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",
@@ -206,6 +208,7 @@
"countries.tn": "An Túinéis",
"countries.tr": "An Tuirc",
"countries.tv": "Túvalú",
"countries.tw": "An Téaváin",
"countries.tz": "An Tansáin",
"countries.ug": "Uganda",
"countries.ua": "An Úcráin",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Cliceáil ar an gcnaipe thíos le síní isteach go sábháilte i do chuntas {{project}}. Rachaidh sé in éag i gceann 1 uair.",
"emails.magicSession.buttonText": "Sínigh isteach i {{project}}",
"emails.magicSession.clientInfo": "Rinneadh an logáil isteach seo a iarraidh ag baint úsáide as {{agentClient}} ar {{agentDevice}} {{agentOs}}. Mura ndearna tú an logáil isteach a iarraidh, is féidir leat neamhaird sábháilte a dhéanamh den ríomhphost seo.",
"sms.verification.body": "Is é {{secret}} do chód fíoraithe {{project}}.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Is é an abairt slándála don ríomhphost seo ná {{phrase}}. Is féidir muinín a bheith agat as an ríomhphost seo má mheaitseálann an abairt seo leis an abairt a taispeántar le linn sínithe isteach.",
"emails.magicSession.optionUrl": "Mura bhfuil tú in ann síniú isteach ag baint úsáid as an gcnaipe thuas, téigh chuig an nasc seo a leanas:",
"emails.otpSession.subject": "Login {{project}}",
+4 -1
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": "ફિલિપાઇન્સ",
@@ -206,6 +208,7 @@
"countries.tn": "ટ્યુનિશિયા",
"countries.tr": "તુર્કી",
"countries.tv": "તુવાલુ",
"countries.tw": "તાઇવાન",
"countries.tz": "તાંઝાનિયા",
"countries.ug": "યુગાન્ડા",
"countries.ua": "યુક્રેન",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "નીચે આપેલ બટન પર ક્લિક કરો તમારા {{project}} ખાતામાં સુરક્ષિત રીતે સાઇન ઈન કરવા માટે. તે 1 કલાકમાં સમાપ્ત થઈ જશે.",
"emails.magicSession.buttonText": "સાઇન ઇન કરો {{project}}",
"emails.magicSession.clientInfo": "આ સાઇન ઇન વિનંતી {{agentClient}} નો ઉપયોગ કરીને {{agentDevice}} {{agentOs}} પર કરવામાં આવી હતી. જો તમે સાઇન ઇનની વિનંતી કરી ન હોય, તો આ ઇમેઇલને સલામત રીતે અવગણી શકો છો.",
"sms.verification.body": "{{secret}} તમારા {{project}} ચકાસણી કોડ છે.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "આ ઇમેઇલ માટેનું સુરક્ષા વાક્ય {{phrase}} છે. જો આ વાક્ય સાઇન ઇન દરમિયાન દર્શાવેલા વાક્ય સાથે મેળ ખાય તો તમે આ ઇમેઇલ પર વિશ્વાસ કરી શકો છો.",
"emails.magicSession.optionUrl": "જો તમે ઉપરની બટનનો ઉપયોગ કરીને સાઇન ઇન કરી શકતા નથી, કૃપા કરીને નીચેની લિંક પર જાઓ:",
"emails.otpSession.subject": "{{project}} લૉગિન",
+4 -1
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": "הפיליפינים",
@@ -206,6 +208,7 @@
"countries.tn": "תוניסיה",
"countries.tr": "טורקיה",
"countries.tv": "טובאלו",
"countries.tw": "טייוואן",
"countries.tz": "טנזניה",
"countries.ug": "אוגנדה",
"countries.ua": "אוקראינה",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "לחץ על הכפתור למטה כדי להיכנס לחשבון {{project}} שלך באופן מאובטח. תוקף הכניסה יפוג תוך שעה.",
"emails.magicSession.buttonText": "היכנס ל-{{project}}",
"emails.magicSession.clientInfo": "ההתחברות הזו נעשתה באמצעות {{agentClient}} על {{agentDevice}} {{agentOs}}. אם לא ביקשת את ההתחברות הזו, באפשרותך להתעלם בבטחה מהאימייל הזה.",
"sms.verification.body": "{{secret}} הוא קוד האימות שלך ל-{{project}}.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "משפט הביטחון עבור הודעת הדוא\"ל הזו הוא {{phrase}}. תוכל לסמוך על הודעת הדוא\"ל הזו אם המשפט הזה תואם למשפט שהוצג בעת ההתחברות.",
"emails.magicSession.optionUrl": "אם אינך יכול להיכנס באמצעות הכפתור למעלה, בקר בקישור הבא:",
"emails.otpSession.subject": "התחברות למערכת {{project}}",
+4 -1
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": "फिलीपींस",
@@ -206,6 +208,7 @@
"countries.tn": "ट्यूनीशिया",
"countries.tr": "तुर्की",
"countries.tv": "तुवालू",
"countries.tw": "ताइवान",
"countries.tz": "तंजानिया",
"countries.ug": "युगांडा",
"countries.ua": "यूक्रेन",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "नीचे दिए गए बटन पर क्लिक करके अपने {{project}} खाते में सुरक्षित रूप से साइन इन करें। यह 1 घंटे में समाप्त हो जाएगा।",
"emails.magicSession.buttonText": "{{project}} में साइन इन करें",
"emails.magicSession.clientInfo": "यह साइन इन {{agentClient}} का उपयोग करके {{agentDevice}} {{agentOs}} पर किया गया था। यदि आपने साइन इन का अनुरोध नहीं किया है, तो आप इस ईमेल को सुरक्षित रूप से अनदेखा कर सकते हैं।",
"sms.verification.body": "{{secret}} आपके {{project}} सत्यापन कोड है।",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "इस ईमेल का सुरक्षा वाक्यांश {{phrase}} है। यदि यह वाक्यांश साइन इन के दौरान दिखाए गए वाक्यांश से मेल खाता है तो आप इस ईमेल पर भरोसा कर सकते हैं।",
"emails.magicSession.optionUrl": "यदि आप ऊपर दिए गए बटन का उपयोग करके साइन इन नहीं कर पा रहे हैं, कृपया निम्नलिखित लिंक पर जाएँ:",
"emails.otpSession.subject": "{{project}} लॉगिन",
+4 -1
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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunis",
"countries.tr": "Turska",
"countries.tv": "Tuvalu",
"countries.tw": "Tajvan",
"countries.tz": "Tanzanija",
"countries.ug": "Uganda",
"countries.ua": "Ukrajina",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Kliknite gumb ispod kako biste sigurno prijavili u svoj {{project}} račun. Istek će za 1 sat.",
"emails.magicSession.buttonText": "Prijavite se u {{project}}",
"emails.magicSession.clientInfo": "Ova se prijava zatražila koristeći {{agentClient}} na uređaju {{agentDevice}} {{agentOs}}. Ako niste zatražili prijavu, možete slobodno zanemariti ovaj e-mail.",
"sms.verification.body": "{{secret}} je vaš verifikacijski kod za {{project}}.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Sigurnosna fraza za ovaj e-mail je {{phrase}}. Ovom e-mailu možete vjerovati ako se fraza podudara s frazom prikazanom tijekom prijave.",
"emails.magicSession.optionUrl": "Ako se ne možete prijaviti koristeći gornji gumb, posjetite sljedeću poveznicu:",
"emails.otpSession.subject": "Prijava na {{project}}",
+4 -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": "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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunézia",
"countries.tr": "Törökország",
"countries.tv": "Tuvalu",
"countries.tw": "Tajvan",
"countries.tz": "Tanzánia",
"countries.ug": "Uganda",
"countries.ua": "Ukrajna",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Kattintson az alábbi gombra, hogy biztonságosan bejelentkezzen a {{project}} fiókjába. A link 1 óra múlva lejár.",
"emails.magicSession.buttonText": "Jelentkezzen be a {{project}} szolgáltatásba.",
"emails.magicSession.clientInfo": "Ezt a bejelentkezést a(z) {{agentClient}} használatával kérték az Ön {{agentDevice}} {{agentOs}} eszközén. Ha Ön nem kezdeményezte ezt a bejelentkezést, nyugodtan hagyja figyelmen kívül ezt az e-mailt.",
"sms.verification.body": "{{secret}} a(z) {{project}} megerősítő kódja.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Az e-mailhez tartozó biztonsági kifejezés: {{phrase}}. Megbízhat ebben az e-mailben, ha ez a kifejezés megegyezik a bejelentkezéskor megjelenített kifejezéssel.",
"emails.magicSession.optionUrl": "Amennyiben az előző gomb használatával nem tud bejelentkezni, kérjük látogassa meg a következő linket:",
"emails.otpSession.subject": "{{project}} Bejelentkezés",
+4 -1
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": "Ֆիլիպիններ",
@@ -206,6 +208,7 @@
"countries.tn": "Թունիս",
"countries.tr": "Թուրքիա",
"countries.tv": "Տուվալու",
"countries.tw": "Թայվան",
"countries.tz": "Տանզանիա",
"countries.ug": "Ուգանդա",
"countries.ua": "Ուկրաինա",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Սեղմեք ներքևի կոճակը՝ ապահով մուտք գործելու {{project}} հաշիվդ։ Այն կանցնի 1 ժամից։",
"emails.magicSession.buttonText": "Մուտք գործեք {{project}} համար",
"emails.magicSession.clientInfo": "Սա մուտք գործելը խնդրվել է `{{agentClient}}`-ի միջոցով {{agentDevice}} {{agentOs}}-ում: Եթե դուք չեք խնդրել մուտք գործելը, ապա կարող եք անտեղյակ մնալ այս էլփոստից:",
"sms.verification.body": "{{secret}}-ն ձեր {{project}} վավերացման կոդն է։",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Այս էլհասցեի անվտանգության արտահայտությունը {{phrase}} է: Դուք կարող եք հավատալ այս էլհասցեին, եթե այդ արտահայտությունը համընկնում է ներմուծման պրոցեսին՝ երբ դուք գրանցվել եք։",
"emails.magicSession.optionUrl": "Եթե չեք կարող մուտք գործել վերը նշված կոճակով, այցելեք հետևյալ հղումը՝",
"emails.otpSession.subject": "{{project}} Մուտք",
+4 -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": "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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunisia",
"countries.tr": "Turki",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraina",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Klik tombol di bawah ini untuk masuk ke akun {{project}} Anda dengan aman. Ini akan kedaluwarsa dalam 1 jam.",
"emails.magicSession.buttonText": "Masuk ke {{project}}",
"emails.magicSession.clientInfo": "Tanda masuk ini diminta menggunakan {{agentClient}} di {{agentDevice}} {{agentOs}}. Jika Anda tidak meminta untuk masuk, Anda dapat mengabaikan email ini dengan aman.",
"sms.verification.body": "{{secret}} adalah kode verifikasi {{project}} Anda.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Frasa keamanan untuk email ini adalah {{phrase}}. Anda dapat mempercayai email ini jika frasa tersebut cocok dengan frasa yang ditampilkan saat masuk.",
"emails.magicSession.optionUrl": "Jika Anda tidak dapat masuk menggunakan tombol di atas, silakan kunjungi tautan berikut:",
"emails.otpSession.subject": "Login {{project}}",
+4 -1
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",
@@ -206,6 +208,7 @@
"countries.tn": "Túnis",
"countries.tr": "Tyrkland",
"countries.tv": "Túvalú",
"countries.tw": "Taívan",
"countries.tz": "Tansanía",
"countries.ug": "Úganda",
"countries.ua": "Úkraína",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Smelltu á hnappinn hér fyrir neðan til að skrá þig örugglega inn á {{project}} reikninginn þinn. Hann rennur út eftir 1 klukkustund.",
"emails.magicSession.buttonText": "Skráðu þig inn á {{project}}",
"emails.magicSession.clientInfo": "Þessi innskráning var óskað eftir með {{agentClient}} á {{agentDevice}} {{agentOs}}. Ef þú baðst ekki um innskráninguna geturðu hundsað þennan tölvupóst örugglega.",
"sms.verification.body": "{{secret}} er staðfestingarkóði {{project}} þíns.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Öryggisfrasi fyrir þetta tölvupóst er {{phrase}}. Þú getur treyst þessum tölvupósti ef þessi frasi passar við frasann sem birtist við innskráningu.",
"emails.magicSession.optionUrl": "Ef þú getur ekki skráð þig inn með hnappnum hér að ofan, vinsamlegast heimsækðu eftirfarandi tengil:",
"emails.otpSession.subject": "{{project}} Innskráning",
+4 -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": "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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunisia",
"countries.tr": "Turchia",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ucraina",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Fai clic sul pulsante qui sotto per accedere in modo sicuro al tuo account {{project}}. Scadrà tra 1 ora.",
"emails.magicSession.buttonText": "Accedi a {{project}}",
"emails.magicSession.clientInfo": "Questo accesso è stato richiesto utilizzando {{agentClient}} su {{agentDevice}} {{agentOs}}. Se non hai richiesto l'accesso, puoi tranquillamente ignorare questa email.",
"sms.verification.body": "{{secret}} è il tuo codice di verifica per {{project}}.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "La frase di sicurezza per questa email è {{phrase}}. Puoi fidarti di questa email se questa frase corrisponde alla frase mostrata durante l'accesso.",
"emails.magicSession.optionUrl": "Se non riesci ad accedere utilizzando il pulsante qui sopra, ti preghiamo di visitare il seguente link:",
"emails.otpSession.subject": "Accesso a {{project}}",
+4 -1
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": "フィリピン",
@@ -206,6 +208,7 @@
"countries.tn": "チュニジア",
"countries.tr": "トルコ",
"countries.tv": "ツバル",
"countries.tw": "台湾",
"countries.tz": "タンザニア",
"countries.ug": "ウガンダ",
"countries.ua": "ウクライナ",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "以下のボタンをクリックして、安全に{{project}}アカウントにサインインしてください。有効期限は1時間です。",
"emails.magicSession.buttonText": "{{project}} にサインイン",
"emails.magicSession.clientInfo": "このサインインは{{agentClient}}を使用して{{agentDevice}} {{agentOs}}で要求されました。サインインを要求していない場合は、このメールを安全に無視してください。",
"sms.verification.body": "{{secret}} はあなたの {{project}} 認証コードです。",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "このメールのセキュリティフレーズは{{phrase}}です。サインイン時に表示されたフレーズと一致する場合、このメールは信頼できます。",
"emails.magicSession.optionUrl": "上記のボタンを使用してサインインすることができない場合は、次のリンクにアクセスしてください:",
"emails.otpSession.subject": "プロジェクト ログイン",
+4 -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": "Selandia Anyar",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestina",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filipina",
@@ -206,6 +208,7 @@
"countries.tn": "Tunisia",
"countries.tr": "Turki",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraina",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Klik tombol ing ngisor iki kanggo mlebu kanthi aman ing akun {{project}} panjenengan. Bakal kadaluwarsa sajroning 1 jam.",
"emails.magicSession.buttonText": "Mlebu ing {{project}}",
"emails.magicSession.clientInfo": "Penandatanganan iki dijaluk nganggo {{agentClient}} ing {{agentDevice}} {{agentOs}}. Yen panjenengan ora njaluk penandatanganan, panjenengan bisa ngabaikan email iki kanthi aman.",
"sms.verification.body": "{{secret}} iku kode verifikasi {{project}} panjenengan.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Frasa keamanan kanggo email iki yaiku {{phrase}}. Sampeyan bisa percaya marang email iki yen frasa iki cocog karo frasa sing ditampilake nalika mlebu.",
"emails.magicSession.optionUrl": "Yen sampeyan ora bisa mlebu nganggo tombol ing ndhuwur, monggo ngunjungi pranala ing ngisor iki:",
"emails.otpSession.subject": "{{project}} Mlebu",
+4 -1
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": "ហ្វីលីពីន",
@@ -206,6 +208,7 @@
"countries.tn": "ទុយនីស៊ី",
"countries.tr": "តួកគី",
"countries.tv": "តូវលូ",
"countries.tw": "តៃវ៉ាន់",
"countries.tz": "តង់ហ្សានី",
"countries.ug": "អ៊ូហ្គង់ដា",
"countries.ua": "អ៊ុយក្រែន",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "ចុចប៊ូតុងខាងក្រោមដើម្បីចូលប្រើគណនី {{project}} របស់អ្នកដោយសុវត្ថិភាព។ វានឹងផុតកំណត់ក្នុងរយៈពេល 1 ម៉ោង។",
"emails.magicSession.buttonText": "ចូលទៅកាន់ {{project}}",
"emails.magicSession.clientInfo": "ការចូលប្រើនេះត្រូវបានស្នើរអោយប្រើ {{agentClient}} នៅលើ {{agentDevice}} {{agentOs}}។ ប្រសិនបើអ្នកមិនបានស្នើរការចូលប្រើនេះ អ្នកអាចមិនអើពើនឹងអ៊ីម៉ែលនេះបាន។",
"sms.verification.body": "{{secret}} ជាលេខកូដផ្ទៀងផ្ទាត់សម្រាប់{{project}}របស់អ្នក។",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "ឃ្លាសម្ងាត់សម្រាប់អ៊ីមែលនេះគឺ {{phrase}}។ អ្នកអាចទុកចិត្តលើអ៊ីមែលនេះប្រសិនបើឃ្លានេះត្រូវគ្នាជាមួយឃ្លាដែលបង្ហាញឡើងពេលចូលប្រើ។",
"emails.magicSession.optionUrl": "ប្រសិនបើអ្នកមិនអាចចូលប្រើប្រាស់ដោយប្រើប៊ូតុងខាងលើនេះទេ សូមចូលទៅកាន់តំណភ្ជាប់ខាងក្រោម៖",
"emails.otpSession.subject": "ការចូល {{project}}",
+4 -1
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": "ಫಿಲಿಪೈನ್ಸ್",
@@ -206,6 +208,7 @@
"countries.tn": "ಟುನೀಶಿಯಾ",
"countries.tr": "ಟರ್ಕಿ",
"countries.tv": "ತುವಾಲು",
"countries.tw": "ತೈವಾನ್",
"countries.tz": "ಟಾಂಜಾನಿಯಾ",
"countries.ug": "ಉಗಾಂಡಾ",
"countries.ua": "ಉಕ್ರೇನ್",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "ಕೆಳಗಿನ ಬಟನ್ ಒತ್ತಿ ನಿಮ್ಮ {{project}} ಖಾತೆಗೆ ಸುರಕ್ಷಿತವಾಗಿ ಸೈನ್ ಇನ್ ಮಾಡಿ. ಇದು 1 ಗಂಟೆಯಲ್ಲಿ ಅವಧಿ ಮುಗಿಯುತ್ತದೆ.",
"emails.magicSession.buttonText": "ಸೈನ್ ಇನ್ ಮಾಡಿ {{project}}",
"emails.magicSession.clientInfo": "ಈ ಸೈನ್ ಇನ್ ಅನ್ನು {{agentClient}} ಬಳಸಿ {{agentDevice}} {{agentOs}} ಮೂಲಕ ಕೋರಲಾಗಿದೆ. ನೀವು ಸೈನ್ ಇನ್ ಅನ್ನು ಕೋರಿಲ್ಲದಿದ್ದರೆ, ನೀವು ಈ ಇಮೇಲ್ ಅನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ನಿರ್ಲಕ್ಷಿಸಬಹುದು.",
"sms.verification.body": "{{secret}} ನಿಮ್ಮ {{project}} ಪರಿಶೀಲನಾ ಸಂಕೇತವಾಗಿದೆ.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "ಈ ಇಮೇಲ್‌ಗಾಗಿ ಭದ್ರತಾ ಪದ ಇದೆ {{phrase}}. ಸೈನ್ ಇನ್ ಮಾಡುವಾಗ ತೋರಿದ ಪದವು ಈ ಪದವು ಹೊಂದಿಕೆಯಾಗಿದ್ದರೆ ನೀವು ಈ ಇಮೇಲ್‌ಅನ್ನು ನಂಬಬಹುದು.",
"emails.magicSession.optionUrl": "ಮೇಲಿನ ಬಟನ್ ಬಳಸಿ ನೀವು ಸೈನ್ ಇನ್ ಮಾಡಲು ಅಸಮರ್ಥರಾಗಿದ್ದರೆ, ದಯವಿಟ್ಟು ಈ ಕೆಳಗಿನ ಲಿಂಕ್ ಭೇಟಿಯನ್ನು ಕೊಡಿ:",
"emails.otpSession.subject": "{{project}} ಲಾಗಿನ್",
+4 -1
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": "필리핀 제도",
@@ -206,6 +208,7 @@
"countries.tn": "튀니지",
"countries.tr": "터키",
"countries.tv": "투발루",
"countries.tw": "대만",
"countries.tz": "탄자니아",
"countries.ug": "우간다",
"countries.ua": "우크라이나",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "아래 버튼을 클릭하여 안전하게 {{project}} 계정에 로그인하세요. 1시간 후에 만료됩니다.",
"emails.magicSession.buttonText": "{{project}}에 로그인하세요",
"emails.magicSession.clientInfo": "이 로그인은 {{agentClient}}을(를) 사용하여 {{agentDevice}} {{agentOs}}에서 요청되었습니다. 로그인을 요청하지 않았다면, 이 이메일을 안전하게 무시하셔도 됩니다.",
"sms.verification.body": "{{secret}}는 귀하의 {{project}} 인증 코드입니다.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "이 이메일의 보안 구절은 {{phrase}}입니다. 로그인할 때 표시되는 구절과 일치한다면 이 이메일을 신뢰할 수 있습니다.",
"emails.magicSession.optionUrl": "위의 버튼을 사용하여 로그인할 수 없다면, 다음 링크를 방문해 주세요:",
"emails.otpSession.subject": "{{project}} 로그인",
+5 -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": "Palestina",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Philippines",
@@ -206,6 +208,7 @@
"countries.tn": "Tunisia",
"countries.tr": "Turkey",
"countries.tv": "Tuvalu",
"countries.tw": "Formosa",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraine",
@@ -247,5 +250,5 @@
"emails.certificate.footer": "Praeclarum tuum testificationem valet ad XXX dies a primo defectu. Magnopere suademus ut hoc casum investiges, alioquin dominium tuum sine valida SSL communicatione erit.",
"emails.certificate.thanks": "Gratias",
"emails.certificate.signature": "team {{project}}",
"sms.verification.body": "{{secret}} est codex verificatorius {{project}} tui."
}
"sms.verification.body": "{{secret}}"
}
+3 -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",
@@ -206,6 +207,7 @@
"countries.tn": "Tunesien",
"countries.tr": "Tierkei",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tansania",
"countries.ug": "Ugana",
"countries.ua": "Ukraine",
@@ -232,7 +234,7 @@
"emails.magicSession.optionButton": "Klickt op de Knäppchen hei drënner fir sécher an Äre {{project}} Kont anzeloggen. Et wäert an 1 Stonn oflafen.",
"emails.magicSession.buttonText": "Connectez-vous à {{project}}",
"emails.magicSession.clientInfo": "Dëse Login gouf duerch {{agentClient}} op {{agentDevice}} {{agentOs}} ugefrot. Wann Dir de Login net gefrot hutt, kënnt Dir dësen E-Mail ouni weideres ignoréieren.",
"sms.verification.body": "{{secret}} ass äre {{project}} Verifikatiounscode.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "D'Sécherheetsphrase fir dësen E-Mail ass {{phrase}}. Dir kënnt dësem E-Mail vertrauen, wann dës Phrase mat der Phrase iwwereneestëmmt, déi beim Umellen ugewise ginn ass.",
"emails.magicSession.optionUrl": "Wann Dir Iech net kënnt umellen andeems Dir op de Knäppchen uewendriwwer klickt, besicht w.e.g. de folgenden Link:",
"emails.otpSession.subject": "{{project}} Aloggen",
+4 -1
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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunisas",
"countries.tr": "Turkija",
"countries.tv": "Tuvalu",
"countries.tw": "Taivanas",
"countries.tz": "Tanzanija",
"countries.ug": "Uganda",
"countries.ua": "Ukraina",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Spustelėkite žemiau esantį mygtuką, kad saugiai prisijungtumėte prie savo {{project}} paskyros. Galiojimas baigsis po 1 valandos.",
"emails.magicSession.buttonText": "Prisijunkite prie {{project}}",
"emails.magicSession.clientInfo": "Šis prisijungimas buvo užklaustas naudojant {{agentClient}} {{agentDevice}} {{agentOs}}. Jei neprašėte prisijungimo, galite saugiai ignoruoti šį el. laišką.",
"sms.verification.body": "{{secret}} yra jūsų {{project}} patvirtinimo kodas.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Šio el. laiško saugumo frazė yra {{phrase}}. Šiam el. laiškui galite pasitikėti, jei ši frazė atitinka prisijungimo metu rodytą frazę.",
"emails.magicSession.optionUrl": "Jei negalite prisijungti naudodami aukščiau esantį mygtuką, apsilankykite šioje nuorodoje:",
"emails.otpSession.subject": "{{project}} Prisijungimas",
+4 -1
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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunisija",
"countries.tr": "Turcija",
"countries.tv": "Tuvalu",
"countries.tw": "Taivāna",
"countries.tz": "Tanzānija",
"countries.ug": "Uganda",
"countries.ua": "Ukraina",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Noklikšķiniet uz zemāk esošās pogas, lai droši pieteiktos savā {{project}} kontā. Tas beigsies pēc 1 stundas.",
"emails.magicSession.buttonText": "Pierakstieties {{project}}",
"emails.magicSession.clientInfo": "Šī autorizācija tika pieprasīta, izmantojot {{agentClient}} ierīcē {{agentDevice}} operētājsistēmā {{agentOs}}. Ja jūs neesat pieprasījis autorizāciju, šo e-pastu varat droši ignorēt.",
"sms.verification.body": "{{secret}} ir jūsu {{project}} verifikācijas kods.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Drošības frāze šim e-pastam ir {{phrase}}. Šim e-pastam var uzticēties, ja šī frāze sakrīt ar frāzi, kas parādās, piesakoties sistēmā.",
"emails.magicSession.optionUrl": "Ja nevarat pierakstīties, izmantojot iepriekš minēto pogu, lūdzu, apmeklējiet sekojošo saiti:",
"emails.otpSession.subject": "{{project}} Pieteikšanās",
+4 -1
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": "ഫിലിപ്പീൻസ്",
@@ -206,6 +208,7 @@
"countries.tn": "ടുണീഷ്യ",
"countries.tr": "തുർക്കി",
"countries.tv": "തുവാളു",
"countries.tw": "തായ്വാൻ",
"countries.tz": "ടാൻസാനിയ",
"countries.ug": "ഉഗാണ്ട",
"countries.ua": "ഉക്രൈൻ",
@@ -247,5 +250,5 @@
"emails.certificate.footer": "നിങ്ങളുടെ മുൻപത്തെ സർട്ടിഫിക്കറ്റ് ആദ്യ പരാജയത്തിനു ശേഷം 30 ദിവസം വരെ സാധുവായിരിക്കും. ഈ കേസ് അന്വേഷിച്ചു നോക്കുന്നത് ഞങ്ങൾ ശക്തമായി ശുപാർശ ചെയ്യുന്നു, അല്ലെങ്കിൽ നിങ്ങളുടെ ഡൊമെയ്‌ൻ സാധുവായ SSL കമ്മ്യൂണിക്കേഷനില്ലാത്ത ഒരു അവസ്ഥയിലാകും.",
"emails.certificate.thanks": "നന്ദി",
"emails.certificate.signature": "{{project}} ടീം",
"sms.verification.body": "{{secret}} നിങ്ങളുടെ {{project}} പരിശോധന കോഡാണ്."
"sms.verification.body": "{{secret}}"
}
+4 -1
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": "फिलीपींस",
@@ -206,6 +208,7 @@
"countries.tn": "ट्यूनीशिया",
"countries.tr": "तुर्की",
"countries.tv": "तुवालु",
"countries.tw": "तैवान",
"countries.tz": "तंजानिया",
"countries.ug": "युगांडा",
"countries.ua": "यूक्रेन",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "खालील बटणावर क्लिक करा आणि आपल्या {{project}} खात्यात सुरक्षितपणे साइन इन करा. हे १ तासात समाप्त होईल.",
"emails.magicSession.buttonText": "{{project}} मध्ये साइन इन करा",
"emails.magicSession.clientInfo": "ही साइन इन विनंती केली गेली {{agentClient}} वरून {{agentDevice}} {{agentOs}} वापरून. जर आपणास ही साइन इन विनंती केली नसेल तर आपण हा ईमेल सुरक्षितपणे दुर्लक्षित करू शकता.",
"sms.verification.body": "{{secret}} हे तुमच्या {{project}} प्रमाणीकरण कोड आहे.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "या ईमेलसाठी सुरक्षा वाक्य हे {{phrase}} आहे. साइन इन केल्यावेळी दाखवलेले वाक्य जर हे वाक्याशी जुळत असेल तर तुम्ही या ईमेलवर विश्वास ठेवू शकता.",
"emails.magicSession.optionUrl": "जर आपण वरील बटणाचा वापर करून साइन इन करू शकत नसाल, तर कृपया खालील दुवा भेट द्या:",
"emails.otpSession.subject": "{{project}} लॉगिन",
+4 -1
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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunisia",
"countries.tr": "Turkey",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraine",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Klik butang di bawah untuk log masuk ke akaun {{project}} anda dengan selamat. Ia akan luput dalam masa 1 jam.",
"emails.magicSession.buttonText": "Masuk ke {{project}}",
"emails.magicSession.clientInfo": "Pendaftaran ini diminta menggunakan {{agentClient}} pada {{agentDevice}} {{agentOs}}. Jika anda tidak meminta untuk daftar masuk, anda boleh abaikan e-mel ini dengan selamat.",
"sms.verification.body": "{{secret}} adalah kod pengesahan {{project}} anda.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Frasa keselamatan untuk emel ini adalah {{phrase}}. Anda boleh mempercayai emel ini jika frasa ini sepadan dengan frasa yang ditunjukkan semasa log masuk.",
"emails.magicSession.optionUrl": "Jika anda tidak dapat log masuk menggunakan butang di atas, sila kunjungi pautan berikut:",
"emails.otpSession.subject": "Log Masuk {{project}}",
+4 -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": "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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunisia",
"countries.tr": "Tyrkia",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraina",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Klikk på knappen nedenfor for å logge inn på din {{project}}-konto på en sikker måte. Den vil utløpe om 1 time.",
"emails.magicSession.buttonText": "Logg inn på {{project}}",
"emails.magicSession.clientInfo": "Dette innloggingen ble forespurt ved hjelp av {{agentClient}} på {{agentDevice}} {{agentOs}}. Hvis du ikke ba om innloggingen, kan du trygt se bort fra denne e-posten.",
"sms.verification.body": "{{secret}} er din {{project}} bekreftelseskode.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Sikkerhetsfrasen for denne e-posten er {{phrase}}. Du kan stole på denne e-posten hvis denne frasen stemmer overens med frasen som ble vist under innlogging.",
"emails.magicSession.optionUrl": "Hvis du ikke klarer å logge inn ved å bruke knappen ovenfor, vennligst besøk følgende lenke:",
"emails.otpSession.subject": "{{project}} Innlogging",
+4 -1
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": "फिलिपिन्स",
@@ -206,6 +208,7 @@
"countries.tn": "ट्युनिसिया",
"countries.tr": "टर्की",
"countries.tv": "टुभालु",
"countries.tw": "ताइवान",
"countries.tz": "तान्जानिया",
"countries.ug": "युगान्डा",
"countries.ua": "युक्रेन",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "कृपया तलको बटनमा क्लिक गरी आफ्नो {{project}} खातामा सुरक्षित रूपमा साइन इन गर्नुहोस्। यो १ घण्टामा समाप्त हुनेछ।",
"emails.magicSession.buttonText": "Connectez-vous à {{project}}",
"emails.magicSession.clientInfo": "यो साइन इन अनुरोध गरिएको थियो {{agentClient}} प्रयोग गरेर {{agentDevice}} {{agentOs}} मा। यदि तपाईंले साइन इन अनुरोध गर्नुभएको छैन भने, यो इमेललाई सुरक्षित रूपमा अनदेखा गर्न सक्नुहुन्छ।",
"sms.verification.body": "{{secret}} तपाईंको {{project}} प्रमाणीकरण कोड हो।",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "यस ईमेलको लागि सुरक्षा वाक्य {{phrase}} हो। यो वाक्य साइन इन गर्दा देखाइएको वाक्यसँग मेल खाए मात्र तपाईंले यस ईमेललाई विश्वास गर्न सक्नुहुन्छ।",
"emails.magicSession.optionUrl": "सँगै उल्लेख गरिएको बटन प्रयोग गरेर साइन इन गर्न असमर्थ हुनुहुन्छ भने, कृपया तलको लिंकमा भ्रमण गर्नुहोस्:",
"emails.otpSession.subject": "{{project}} लगइन",
+4 -1
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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunesië",
"countries.tr": "Turkijë",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzania",
"countries.ug": "Oeganda",
"countries.ua": "Oekraïne",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Klik op de knop hieronder om veilig in te loggen op uw {{project}} account. Deze zal verlopen over 1 uur.",
"emails.magicSession.buttonText": "Meld u aan bij {{project}}",
"emails.magicSession.clientInfo": "Deze aanmelding is aangevraagd met {{agentClient}} op {{agentDevice}} {{agentOs}}. Als u de aanmelding niet hebt aangevraagd, kunt u deze e-mail gerust negeren.",
"sms.verification.body": "{{secret}} is uw {{project}} verificatiecode.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "De beveiligingszin voor deze e-mail is {{phrase}}. U kunt deze e-mail vertrouwen als deze zin overeenkomt met de zin die getoond werd tijdens het aanmelden.",
"emails.magicSession.optionUrl": "Als u zich niet kunt aanmelden via de bovenstaande knop, bezoekt u dan de volgende link:",
"emails.otpSession.subject": "{{project}} Inloggen",
+4 -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": "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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunisia",
"countries.tr": "Tyrkia",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraina",
@@ -247,5 +250,5 @@
"emails.certificate.footer": "Førre sertifikatet ditt vil vere gyldig i 30 dagar sidan den første feilen. Vi rår sterkt til at du undersøkjer denne saka, elles vil domenet ditt ende opp utan gyldig SSL-kommunikasjon.",
"emails.certificate.thanks": "Takk",
"emails.certificate.signature": "{{project}} team",
"sms.verification.body": "{{secret}} er verifiseringskoden din for {{project}}."
"sms.verification.body": "{{secret}}"
}
+4 -1
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": "ଫିଲିପାଇନ୍ସ",
@@ -206,6 +208,7 @@
"countries.tn": "ଟ୍ୟୁନିସିଆ",
"countries.tr": "ତୁର୍କୀ",
"countries.tv": "ତୁଭାଲୁ",
"countries.tw": "ତାଇୱାନ",
"countries.tz": "ତାଞ୍ଜାନିଆ",
"countries.ug": "ଉଗାଣ୍ଡା",
"countries.ua": "ୟୁକ୍ରେନ",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Kliknite na gumb ispod kako biste se sigurno prijavili na svoj {{project}} račun. Istječe za 1 sat.",
"emails.magicSession.buttonText": "Inicia sesión en {{project}}",
"emails.magicSession.clientInfo": "Tento přihlašovací požadavek byl zaznamenán pomocí {{agentClient}} na {{agentDevice}} {{agentOs}}. Pokud jste o přihlášení nepožádali, můžete tento e-mail bezpečně ignorovat.",
"sms.verification.body": "{{secret}} est votre code de vérification pour {{project}}.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Frase de segurança para este e-mail é {{phrase}}. Você pode confiar neste e-mail se essa frase coincidir com a frase mostrada durante o acesso.",
"emails.magicSession.optionUrl": "אם אתם לא מצליחים להיכנס באמצעות הכפתור שמעל, אנא בקרו בקישור הבא:",
"emails.otpSession.subject": "{{project}} ଲଗଇନ্",
+4 -1
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": "ਫਿਲਪੀਨਜ਼",
@@ -206,6 +208,7 @@
"countries.tn": "ਯੂਨਿਸੀਆ",
"countries.tr": "ਟਰਕੀ",
"countries.tv": "ਤੁਵਾਲੁ",
"countries.tw": "ਤਾਈਵਾਨ",
"countries.tz": "ਤਨਜ਼ਾਨੀਆ",
"countries.ug": "ਯੂਗਾਂਡਾ",
"countries.ua": "ਯੂਕ੍ਰੇਨ",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Haz clic en el botón de abajo para iniciar sesión de manera segura en tu cuenta de {{project}}. Expirará en una hora.",
"emails.magicSession.buttonText": "Inicia sesión en {{project}}",
"emails.magicSession.clientInfo": "Este ingreso fue solicitado usando {{agentClient}} en {{agentDevice}} {{agentOs}}. Si no solicitaste el ingreso, puedes ignorar este correo electrónico sin problema.",
"sms.verification.body": "El {{secret}} es tu código de verificación de {{project}}.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "La frase de seguridad para este correo electrónico es {{phrase}}. Puedes confiar en este correo si esta frase coincide con la frase que se muestra al iniciar sesión.",
"emails.magicSession.optionUrl": "Si no puedes iniciar sesión utilizando el botón superior, por favor visita el siguiente enlace:",
"emails.otpSession.subject": "{{project}} ਲਾਗਿਨ",
+4 -1
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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunezja",
"countries.tr": "Turcja",
"countries.tv": "Tuvalu",
"countries.tw": "Tajwan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraina",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Kliknij przycisk poniżej, aby bezpiecznie zalogować się na swoje konto {{project}}. Link wygaśnie po 1 godzinie.",
"emails.magicSession.buttonText": "Zaloguj się do {{project}}",
"emails.magicSession.clientInfo": "To logowanie zostało zażądane przy użyciu {{agentClient}} na {{agentDevice}} {{agentOs}}. Jeśli nie zażądałeś logowania, możesz zignorować tę wiadomość e-mail.",
"sms.verification.body": "{{secret}} jest twoim kodem weryfikacyjnym do {{project}}.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Hasło bezpieczeństwa dla tego e-maila to {{phrase}}. Możesz ufać temu e-mailowi, jeśli hasło to jest zgodne z hasłem wyświetlonym podczas logowania.",
"emails.magicSession.optionUrl": "Jeśli nie możesz się zalogować, używając powyższego przycisku, odwiedź następujący link:",
"emails.otpSession.subject": "Login do {{project}}",
+4 -1
View File
@@ -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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunísia",
"countries.tr": "Turquia",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzânia",
"countries.ug": "Uganda",
"countries.ua": "Ucrânia",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Clique no botão abaixo para acessar sua conta {{project}} com segurança. Ele expirará em 1 hora.",
"emails.magicSession.buttonText": "Faça login no {{project}}",
"emails.magicSession.clientInfo": "Este acesso foi solicitado usando {{agentClient}} em {{agentDevice}} {{agentOs}}. Se você não solicitou o acesso, pode ignorar este e-mail com segurança.",
"sms.verification.body": "{{secret}} é o seu código de verificação do {{project}}.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "A frase de segurança para este e-mail é {{phrase}}. Você pode confiar neste e-mail se essa frase corresponder à frase mostrada durante o acesso.",
"emails.magicSession.optionUrl": "Se você não consegue fazer login usando o botão acima, por favor visite o seguinte link:",
"emails.otpSession.subject": "Login do {{project}}",
+4 -1
View File
@@ -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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunísia",
"countries.tr": "Turquia",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzânia",
"countries.ug": "Uganda",
"countries.ua": "Ucrânia",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Clique no botão abaixo para iniciar sessão na sua conta {{project}} de forma segura. Irá expirar em 1 hora.",
"emails.magicSession.buttonText": "Inicie sessão no {{project}}",
"emails.magicSession.clientInfo": "Este início de sessão foi solicitado usando o {{agentClient}} no {{agentDevice}} {{agentOs}}. Se não foi você quem solicitou o início de sessão, pode ignorar este e-mail com segurança.",
"sms.verification.body": "{{secret}} é o seu código de verificação do {{project}}.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "A frase de segurança deste e-mail é {{phrase}}. Pode confiar neste e-mail se esta frase coincidir com a frase mostrada durante o início de sessão.",
"emails.magicSession.optionUrl": "Se não conseguir iniciar sessão utilizando o botão acima, por favor visite o seguinte link:",
"emails.otpSession.subject": "Login do {{project}}",
+4 -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": "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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunisia",
"countries.tr": "Turcia",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ucraina",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Faceți clic pe butonul de mai jos pentru a vă autentifica în siguranță în contul dvs. {{project}}. Va expira în 1 oră.",
"emails.magicSession.buttonText": "Conectați-vă la {{project}}",
"emails.magicSession.clientInfo": "Această autentificare a fost solicitată folosind {{agentClient}} pe {{agentDevice}} {{agentOs}}. Dacă nu ați solicitat autentificarea, puteți ignora în siguranță acest email.",
"sms.verification.body": "{{secret}} este codul de verificare pentru {{project}}.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Frază de securitate pentru acest e-mail este {{phrase}}. Puteți avea încredere în acest e-mail dacă fraza se potrivește cu fraza afișată în timpul autentificării.",
"emails.magicSession.optionUrl": "Dacă nu puteți să vă autentificați folosind butonul de mai sus, vă rugăm să vizitați următorul link:",
"emails.otpSession.subject": "Conectare {{project}}",
+4 -1
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": "Филлиппины",
@@ -206,6 +208,7 @@
"countries.tn": "Тунис",
"countries.tr": "Турция",
"countries.tv": "Тувалу",
"countries.tw": "Тайвань",
"countries.tz": "Танзания",
"countries.ug": "Уганда",
"countries.ua": "Украина",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Нажмите на кнопку ниже, чтобы безопасно войти в свою учетную запись {{project}}. Срок действия истечет через 1 час.",
"emails.magicSession.buttonText": "Войти в {{project}}",
"emails.magicSession.clientInfo": "Этот вход был запрошен с использованием {{agentClient}} на {{agentDevice}} {{agentOs}}. Если вы не запрашивали вход, можете спокойно игнорировать это письмо.",
"sms.verification.body": "{{secret}} – это ваш код подтверждения для {{project}}.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Фраза безопасности для этого электронного письма - {{phrase}}. Вы можете доверять этому письму, если эта фраза совпадает с фразой, отображаемой при входе в систему.",
"emails.magicSession.optionUrl": "Если вы не можете войти, используя кнопку выше, пожалуйста, посетите следующую ссылку:",
"emails.otpSession.subject": "Вход в систему {{project}}",
+4 -1
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": "फिलीपींस",
@@ -206,6 +208,7 @@
"countries.tn": "ट्यूनीशिया",
"countries.tr": "तुर्की",
"countries.tv": "तुवालु",
"countries.tw": "तैवान",
"countries.tz": "तंजानिया",
"countries.ug": "युगांडा",
"countries.ua": "यूक्रेन",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "اضغط على الزر أدناه لتسجيل الدخول بأمان إلى حساب {{project}} الخاص بك. سينتهي في غضون ساعة واحدة.",
"emails.magicSession.buttonText": "تسجيل الدخول إلى {{project}}",
"emails.magicSession.clientInfo": "هذا الطلب لتسجيل الدخول قد تم باستخدام {{agentClient}} على {{agentDevice}} {{agentOs}}. إذا لم تطلب تسجيل الدخول، يمكنك تجاهل هذا البريد الإلكتروني بأمان.",
"sms.verification.body": "سري هو رمز التحقق الخاص بمشروعك.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "العبارة الأمنية لهذا البريد الإلكتروني هي {{phrase}}. يمكنك الوثوق بهذا البريد الإلكتروني إذا كانت هذه العبارة متطابقة مع العبارة المعروضة أثناء تسجيل الدخول.",
"emails.magicSession.optionUrl": "إذا لم تتمكن من تسجيل الدخول باستخدام الزر أعلاه، يرجى زيارة الرابط التالي:",
"emails.otpSession.subject": "प्रवेशनम्",
+4 -1
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": "فلپائن",
@@ -206,6 +208,7 @@
"countries.tn": "تيونيسيا",
"countries.tr": "ترڪي",
"countries.tv": "توالو",
"countries.tw": "تائيوان",
"countries.tz": "تنزانيه",
"countries.ug": "يوگنڊا",
"countries.ua": "يوڪرائين",
@@ -247,5 +250,5 @@
"emails.certificate.footer": "توهان جو اڳيون سرٽيفڪيٽ اولهو فئيلر جي ݙينهن کان ٣٠ ݙينهن لاءِ ماني ويندو. اسان ان جي چھان بني جي بھرپور خواهش ڪنداسين، نہ ته توهان جو ݙومين بغير ڪوري SSL ڪميونڪيشن آڻي ويندي.",
"emails.certificate.thanks": "شُكريا",
"emails.certificate.signature": "ٽيم",
"sms.verification.body": "{{secret}} توهان جي {{project}} تصديقي ڪوڊ آهي."
"sms.verification.body": "{{secret}}"
}
+4 -1
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": "පිලිපීනය",
@@ -206,6 +208,7 @@
"countries.tn": "ටියුනීසියාව",
"countries.tr": "තුර්කිය",
"countries.tv": "ටුවාලු",
"countries.tw": "තායිවානය",
"countries.tz": "ටැන්සානියාව",
"countries.ug": "උගන්ඩාව",
"countries.ua": "යුක්රේනය",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Kliknite spodnji gumb, da varno vstopite v svoj {{project}} račun. Poteče čez 1 uro.",
"emails.magicSession.buttonText": "Prijavite se v {{project}}",
"emails.magicSession.clientInfo": "Ta prijava je bila zahtevana z uporabo {{agentClient}} na {{agentDevice}} {{agentOs}}. Če te prijave niste zahtevali, lahko to e-pošto varno prezrete.",
"sms.verification.body": "{{secret}} je vaša {{project}} koda za preverjanje.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Zaščitna fraza za ta e-poštni naslov je {{phrase}}. Temu e-poštnemu naslovu lahko zaupate, če se ta fraza ujema s frazo, prikazano med prijavo.",
"emails.magicSession.optionUrl": "Če se z zgornjim gumbom ne morete prijaviti, obiščite naslednjo povezavo:",
"emails.otpSession.subject": "{{project}} පිවිසුම",
+4 -1
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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunisko",
"countries.tr": "Turecko",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzánia",
"countries.ug": "Uganda",
"countries.ua": "Ukrajna",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Kliknite na tlačidlo nižšie, aby ste sa bezpečne prihlásili do vášho účtu {{project}}. Platnosť vyprší za 1 hodinu.",
"emails.magicSession.buttonText": "Prihláste sa do {{project}}",
"emails.magicSession.clientInfo": "Toto prihlásenie bolo požadované pomocou {{agentClient}} na {{agentDevice}} {{agentOs}}. Ak ste si nepožiadali o prihlásenie, tento e-mail môžete bezpečne ignorovať.",
"sms.verification.body": "{{secret}} je váš overovací kód pre {{project}}.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Bezpečnostná fráza pre tento email je {{phrase}}. Tomuto emailu môžete dôverovať, ak sa táto fráza zhoduje s frázou zobrazenou počas prihlásenia.",
"emails.magicSession.optionUrl": "Ak sa vám nedarí prihlásiť sa pomocou vyššie uvedeného tlačidla, prosím navštívte nasledujúci odkaz:",
"emails.otpSession.subject": "Prihlásenie do projektu {{project}}",
+4 -1
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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunizija",
"countries.tr": "Turčija",
"countries.tv": "Tuvalu",
"countries.tw": "Tajvan",
"countries.tz": "Tanzanija",
"countries.ug": "Uganda",
"countries.ua": "Ukrajina",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Kliknite spodnji gumb, da se varno prijavite v svoj {{project}} račun. Poteče čez 1 uro.",
"emails.magicSession.buttonText": "Vpišite se v {{project}}",
"emails.magicSession.clientInfo": "Ta prijava je bila zahtevana z uporabo {{agentClient}} na {{agentDevice}} {{agentOs}}. Če te prijave niste zahtevali, lahko to e-pošto varno prezrete.",
"sms.verification.body": "{{secret}} je vaša koda za preverjanje {{project}}.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Varnostni stavek za to e-pošto je {{phrase}}. Temu e-poštu lahko zaupate, če se ta stavek ujema s stavkom, prikazanim ob prijavi.",
"emails.magicSession.optionUrl": "Če se ne morete prijaviti s pomočjo zgornjega gumba, prosimo obiščite naslednjo povezavo:",
"emails.otpSession.subject": "Prijavite se v {{project}}",
+4 -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": "Pakisitani",
"countries.ps": "Palestine",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Philippines",
@@ -206,6 +208,7 @@
"countries.tn": "Tunisia",
"countries.tr": "Turkey",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraine",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Cliquez sur le bouton ci-dessous pour vous connecter de manière sécurisée à votre compte {{project}}. Il expirera dans 1 heure.",
"emails.magicSession.buttonText": "Connectez-vous à {{project}}",
"emails.magicSession.clientInfo": "Cette connexion a été demandée en utilisant {{agentClient}} sur {{agentDevice}} {{agentOs}}. Si vous n'avez pas demandé cette connexion, vous pouvez ignorer cet e-mail en toute sécurité.",
"sms.verification.body": "{{secret}} mooy sa koodu vérificationu {{project}} bi.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "La phrase de sécurité pour ce courriel est {{phrase}}. Vous pouvez faire confiance à ce courriel si cette phrase correspond à la phrase affichée lors de la connexion.",
"emails.magicSession.optionUrl": "Si vous ne pouvez pas vous connecter en utilisant le bouton ci-dessus, veuillez visiter le lien suivant :",
"emails.otpSession.subject": "{{project}} Kupinda",
+4 -1
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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunizia",
"countries.tr": "Turqia",
"countries.tv": "Tuvalu",
"countries.tw": "Tajvan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraina",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Klikoni butonin më poshtë për të hyrë në mënyrë të sigurt në llogarinë tuaj {{project}}. Do të skadojë në 1 orë.",
"emails.magicSession.buttonText": "Kyçu në {{project}}",
"emails.magicSession.clientInfo": "Ky hyrje është kërkuar duke përdorur {{agentClient}} në {{agentDevice}} {{agentOs}}. Nëse nuk e keni kërkuar hyrjen, mund ta injoroni këtë email pa pasur shqetësim.",
"sms.verification.body": "{{secret}} është kodi juaj i verifikimit për {{project}}.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Fjalia e sigurisë për këtë email është {{phrase}}. Mund të besoni këtë email nëse kjo fjali përputhet me fjalën e shfaqur gjatë hyrjes në sistem.",
"emails.magicSession.optionUrl": "Nëse nuk mund të hyni duke përdorur butonin më sipër, ju lutem vizitoni lidhjen e mëposhtme:",
"emails.otpSession.subject": "{{project}} Hyrje",
+4 -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": "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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunisien",
"countries.tr": "Turkiet",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraina",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Klicka på knappen nedan för att säkert logga in på ditt {{project}} konto. Den kommer att gå ut om 1 timme.",
"emails.magicSession.buttonText": "Inicia sesión en {{project}}",
"emails.magicSession.clientInfo": "Den här inloggningen begärdes med hjälp av {{agentClient}} på {{agentDevice}} {{agentOs}}. Om du inte begärde inloggningen kan du bortse från det här e-postmeddelandet.",
"sms.verification.body": "{{secret}} är din {{project}} verifieringskod.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Frasen för säkerhet i detta e-postmeddelande är {{phrase}}. Du kan lita på detta e-postmeddelande om frasen stämmer överens med den fras som visas vid inloggning.",
"emails.magicSession.optionUrl": "Si no puedes iniciar sesión utilizando el botón de arriba, por favor visita el siguiente enlace:",
"emails.otpSession.subject": "{{project}} Inloggning",
+4 -1
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": "பிலிப்பைன்ஸ்",
@@ -206,6 +208,7 @@
"countries.tn": "துனீசியா",
"countries.tr": "துருக்கி",
"countries.tv": "துவாலு",
"countries.tw": "தைவான்",
"countries.tz": "தான்ஸானியா",
"countries.ug": "உகாண்டா",
"countries.ua": "உக்ரைன்",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "கீழே உள்ள பொத்தானை அழுத்தி, உங்கள் {{project}} கணக்கில் பாதுகாப்பாக உள்நுழையவும். இது 1 மணி நேரத்தில் காலாவதியாகும்.",
"emails.magicSession.buttonText": "{{project}} இல் உள்நுழைக",
"emails.magicSession.clientInfo": "இந்த உள்நுழைவு {{agentClient}} மூலம் {{agentDevice}} {{agentOs}} இல் கோரப்பட்டது. நீங்கள் உள்நுழைவு கோரவில்லை என்றால், இந்த மின்னஞ்சலை புறக்கணிக்கலாம்.",
"sms.verification.body": "{{secret}} உங்கள் {{project}} சரிபார்ப்பு குறியீடு ஆகும்.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "இந்த மின்னஞ்சலுக்கான பாதுகாப்பு வாசகம் {{phrase}}. இந்த வாசகம் உள்நுழைவு போது காட்டப்பட்ட வாசகத்துடன் பொருந்தும் போது இந்த மின்னஞ்சலை நம்பலாம்.",
"emails.magicSession.optionUrl": "மேலே உள்ள பொத்தானை பயன்படுத்தி உள்நுழைய முடியாவிட்டால், கீழே உள்ள இணைப்பை பார்வையிடவும்:",
"emails.otpSession.subject": "{{project}} உள்நுழைவு",
+4 -1
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": "ఫిలిప్పీన్స్",
@@ -206,6 +208,7 @@
"countries.tn": "ట్యునీషియా",
"countries.tr": "టర్కీ",
"countries.tv": "తువాలు",
"countries.tw": "తైవాన్",
"countries.tz": "టాంజానియా",
"countries.ug": "ఉగాండా",
"countries.ua": "ఉక్రెయిన్",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "కింది బటన్ ను నొక్కి భద్రతగా మీ {{project}} ఖాతాలో సైన్ ఇన్ చేయండి. ఇది 1 గంటలో గడువు తీరుతుంది.",
"emails.magicSession.buttonText": "{{project}}లో సైన్ ఇన్ చేయండి",
"emails.magicSession.clientInfo": "ఈ సైన్ ఇన్ అభ్యర్థనను {{agentClient}} ఉపయోగించి {{agentDevice}} {{agentOs}} పై అభ్యర్థించారు. మీరు ఈ సైన్ ఇన్ అభ్యర్థనను చేయలేదనుకుంటే, ఈ ఈమెయిల్‌ను సురక్షితంగా పట్టించుకోకుండా ఉండవచ్చు.",
"sms.verification.body": "{{secret}} మీ {{project}} ధృవీకరణ కోడ్.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "ఈ ఇమెయిల్ కోసం భద్రతా పదబంధం {{phrase}}. మీరు సైన్ ఇన్ సమయంలో చూపబడిన పదబంధంతో ఈ పదబంధం సరిపోలుతుంది అయితే ఈ ఇమెయిల్ నమ్మవచ్చు.",
"emails.magicSession.optionUrl": "పైన ఉన్న బటన్‌ను ఉపయోగించి సైన్ ఇన్ చేయలేకపోతే, దయచేసి క్రింది లింక్‌ను సందర్శించండి:",
"emails.otpSession.subject": "{{project}} లాగిన్",
+4 -1
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": "ฟิลิปปินส์",
@@ -206,6 +208,7 @@
"countries.tn": "ตูนิเซีย",
"countries.tr": "ตุรกี",
"countries.tv": "ตูวาลู",
"countries.tw": "ไต้หวัน",
"countries.tz": "แทนซาเนีย",
"countries.ug": "ยูกันดา",
"countries.ua": "ยูเครน",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "คลิกที่ปุ่มด้านล่างเพื่อเข้าสู่บัญชี {{project}} ของคุณอย่างปลอดภัย ลิงก์นี้จะหมดอายุใน 1 ชั่วโมง",
"emails.magicSession.buttonText": "เข้าสู่ระบบใน {{project}}",
"emails.magicSession.clientInfo": "การลงชื่อเข้าใช้นี้ถูกขอใช้งานผ่าน {{agentClient}} บน {{agentDevice}} {{agentOs}} หากคุณไม่ได้ขอลงชื่อเข้าใช้นี้ คุณสามารถละเลยอีเมลนี้ได้อย่างปลอดภัย",
"sms.verification.body": "{{secret}} เป็นรหัสการตรวจสอบ{{project}}ของคุณ.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "วลีรักษาความปลอดภัยสำหรับอีเมลนี้คือ {{phrase}} คุณสามารถเชื่อถืออีเมลนี้ได้หากวลีนี้ตรงกับวลีที่แสดงในระหว่างการเข้าสู่ระบบ",
"emails.magicSession.optionUrl": "หากคุณไม่สามารถเข้าสู่ระบบโดยใช้ปุ่มด้านบน โปรดเยี่ยมชมลิงก์ต่อไปนี้:",
"emails.otpSession.subject": "การเข้าสู่ระบบ {{project}}",
+4 -1
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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunisya",
"countries.tr": "Turkey",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukranya",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "I-click ang pindutan sa ibaba upang ligtas na mag-sign in sa iyong {{project}} account. Ito ay mag-eexpire sa loob ng 1 oras.",
"emails.magicSession.buttonText": "Mag-sign in sa {{project}}",
"emails.magicSession.clientInfo": "Ang pag-sign in na ito ay hiniling gamit ang {{agentClient}} sa {{agentDevice}} {{agentOs}}. Kung hindi ikaw ang humiling ng pag-sign in na ito, maaari mong ligtas na huwag pansinin ang email na ito.",
"sms.verification.body": "{{secret}} ay ang iyong {{project}} verification code.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Ang pariralang pangseguridad para sa email na ito ay {{phrase}}. Maaari mong pagkatiwalaan ang email na ito kung ang pariralang ito ay tumutugma sa pariralang ipinakita noong nag-sign in ka.",
"emails.magicSession.optionUrl": "Kung hindi ka makapag-sign in gamit ang pindutan sa itaas, mangyaring bisitahin ang sumusunod na link:",
"emails.otpSession.subject": "{{project}} Pag-login",
+4 -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": "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",
@@ -206,6 +208,7 @@
"countries.tn": "Tunus",
"countries.tr": "Türkiye",
"countries.tv": "Tuvalu",
"countries.tw": "Tayvan",
"countries.tz": "Tanzanya",
"countries.ug": "Uganda",
"countries.ua": "Ukrayna",
@@ -233,7 +236,7 @@
"emails.magicSession.buttonText": "{{project}}'a giriş yapın",
"emails.magicSession.optionUrl": "Yukarıdaki buton gözükmezse, aşağıdaki bağlantıyı kullanın:",
"emails.magicSession.clientInfo": "Bu oturum açma işlemi, {{agentClient}} kullanılarak {{agentDevice}} {{agentOs}} üzerinde istendi. Eğer oturum açma işlemini siz talep etmediyseniz, bu e-postayı güvenle yok sayabilirsiniz.",
"sms.verification.body": "{{secret}} sizin {{project}} doğrulama kodunuzdur.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Bu e-postanın güvenlik ifadesi {{phrase}}'dir. Bu ifade, giriş sırasında gösterilen ifadeyle eşleşiyorsa bu e-postaya güvenebilirsiniz.",
"emails.otpSession.subject": "{{project}} Giriş",
"emails.otpSession.hello": "Merhaba,",
+4 -1
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": "Філіппіни",
@@ -206,6 +208,7 @@
"countries.tn": "Туніс",
"countries.tr": "Туреччина",
"countries.tv": "Тувалу",
"countries.tw": "Тайвань",
"countries.tz": "Танзанія",
"countries.ug": "Уганда",
"countries.ua": "Україна",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Натисніть кнопку нижче, щоб безпечно увійти в свій обліковий запис {{project}}. Термін дії закінчиться через 1 годину.",
"emails.magicSession.buttonText": "Увійти в {{project}}",
"emails.magicSession.clientInfo": "Цей запит на вхід було здійснено за допомогою {{agentClient}} на {{agentDevice}} {{agentOs}}. Якщо ви не надсилали запит на вхід, ви можете сміливо ігнорувати цей електронний лист.",
"sms.verification.body": "{{secret}} є вашим кодом підтвердження для {{project}}.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Фраза безпеки для цього листа - {{phrase}}. Ви можете довіряти цьому листу, якщо ця фраза збігається з фразою, показаною під час входу в систему.",
"emails.magicSession.optionUrl": "Якщо вам не вдається увійти, використовуючи кнопку вище, будь ласка, перейдіть за наступним посиланням:",
"emails.otpSession.subject": "вхід в {{project}}",
+4 -1
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": "فلپائن",
@@ -206,6 +208,7 @@
"countries.tn": "تیونس",
"countries.tr": "ترکی",
"countries.tv": "ٹوالو",
"countries.tw": "تائیوان",
"countries.tz": "تنزانیہ",
"countries.ug": "یوگنڈا",
"countries.ua": "یوکرائن",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "نیچے دیئے گئے بٹن پر کلک کرکے اپنے {{project}} اکاؤنٹ میں محفوظ طریقے سے سائن ان کریں۔ یہ ایک گھنٹے میں ختم ہو جائے گا۔",
"emails.magicSession.buttonText": "{{project}} میں سائن ان کریں",
"emails.magicSession.clientInfo": "یہ سائن ان {{agentClient}} کا استعمال کرتے ہوئے {{agentDevice}} {{agentOs}} پر کی گئی تھی۔ اگر آپ نے سائن ان کی درخواست نہیں کی تھی، تو آپ اس ایمیل کو نظرانداز کر سکتے ہیں۔",
"sms.verification.body": "{{secret}} آپ کے {{project}} تصدیقی کوڈ ہے۔",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "اس ای میل کے لئے سیکیورٹی جملہ {{phrase}} ہے۔ اگر یہ جملہ سائن ان کے دوران دکھائے گئے جملے سے میل کھاتا ہے تو آپ اس ای میل پر بھروسہ کرسکتے ہیں۔",
"emails.magicSession.optionUrl": "اگر آپ اوپر دیے گئے بٹن کا استعمال کرکے سائن ان نہیں کر سکتے تو براہ کرم مندرجہ ذیل لنک پر جائیں:",
"emails.otpSession.subject": "{{project}} لاگ ان",
+4 -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": "Palestine",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Philippines",
@@ -206,6 +208,7 @@
"countries.tn": "Tunisia",
"countries.tr": "Thổ Nhĩ Kỳ",
"countries.tv": "Tuvalu",
"countries.tw": "Đài Loan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraine",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "Nhấp vào nút bên dưới để đăng nhập an toàn vào tài khoản {{project}} của bạn. Nó sẽ hết hạn sau 1 giờ.",
"emails.magicSession.buttonText": "Đăng nhập vào {{project}}",
"emails.magicSession.clientInfo": "Yêu cầu đăng nhập này được thực hiện bằng {{agentClient}} trên {{agentDevice}} {{agentOs}}. Nếu bạn không yêu cầu đăng nhập, bạn có thể bỏ qua email này một cách an toàn.",
"sms.verification.body": "{{secret}} là mã xác minh {{project}} của bạn.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Cụm từ bảo mật cho email này là {{phrase}}. Bạn có thể tin tưởng email này nếu cụm từ này khớp với cụm từ hiển thị khi đăng nhập.",
"emails.magicSession.optionUrl": "Nếu bạn không thể đăng nhập bằng cách sử dụng nút ở trên, vui lòng truy cập liên kết sau:",
"emails.otpSession.subject": "Đăng nhập {{project}}",
+4 -1
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": "菲律宾",
@@ -206,6 +208,7 @@
"countries.tn": "突尼斯",
"countries.tr": "土耳其",
"countries.tv": "图瓦卢",
"countries.tw": "台湾",
"countries.tz": "坦桑尼亚",
"countries.ug": "乌干达",
"countries.ua": "乌克兰",
@@ -232,7 +235,7 @@
"emails.magicSession.optionButton": "点击下面的按钮安全登录您的{{project}}账户。该按钮将在1小时后过期。",
"emails.magicSession.buttonText": "登录{{project}}",
"emails.magicSession.clientInfo": "此登录是通过{{agentClient}}在{{agentDevice}} {{agentOs}}上请求的。如果你没有请求登录,可以放心地忽略此邮件。",
"sms.verification.body": "{{secret}} 是您的 {{project}} 验证码。",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "此电子邮件的安全短语是{{phrase}}。如果此短语与登录时显示的短语相匹配,则您可以信任此电子邮件。",
"emails.magicSession.optionUrl": "如果您无法使用上面的按钮登录,请访问以下链接:",
"emails.otpSession.subject": "{{project}} 登录",
+4 -1
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": "菲律賓",
@@ -206,6 +208,7 @@
"countries.tn": "突尼西亞",
"countries.tr": "土耳其",
"countries.tv": "吐瓦魯",
"countries.tw": "台灣",
"countries.tz": "坦尚尼亞",
"countries.ug": "烏干達",
"countries.ua": "烏克蘭",
@@ -233,7 +236,7 @@
"emails.magicSession.buttonText": "登入 {{project}}",
"emails.magicSession.optionUrl": "如果上面的按鈕沒有顯示,請使用以下鏈接:",
"emails.magicSession.clientInfo": "這次的登入是透過{{agentClient}}在{{agentDevice}} {{agentOs}}上請求的。如果您沒有請求這次登入,您可以放心地忽略這封電子郵件。",
"sms.verification.body": "{{secret}} 是您的 {{project}} 驗證碼。",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "這封電子郵件的安全密語是{{phrase}}。如果此密語與登入時顯示的密語相符,您就可以信任此郵件。",
"emails.otpSession.subject": "{{project}} 登入",
"emails.otpSession.hello": "你好,",
+35 -17
View File
@@ -15,7 +15,7 @@ return [
[
'key' => 'web',
'name' => 'Web',
'version' => '14.0.0',
'version' => '15.0.0',
'url' => 'https://github.com/appwrite/sdk-for-web',
'package' => 'https://www.npmjs.com/package/appwrite',
'enabled' => true,
@@ -63,7 +63,7 @@ return [
[
'key' => 'flutter',
'name' => 'Flutter',
'version' => '12.0.1',
'version' => '12.0.4',
'url' => 'https://github.com/appwrite/sdk-for-flutter',
'package' => 'https://pub.dev/packages/appwrite',
'enabled' => true,
@@ -81,7 +81,7 @@ return [
[
'key' => 'apple',
'name' => 'Apple',
'version' => '5.0.0',
'version' => '6.0.0',
'url' => 'https://github.com/appwrite/sdk-for-apple',
'package' => 'https://github.com/appwrite/sdk-for-apple',
'enabled' => true,
@@ -116,7 +116,7 @@ return [
[
'key' => 'android',
'name' => 'Android',
'version' => '5.0.0',
'version' => '5.1.1',
'url' => 'https://github.com/appwrite/sdk-for-android',
'package' => 'https://search.maven.org/artifact/io.appwrite/sdk-for-android',
'enabled' => true,
@@ -135,6 +135,24 @@ return [
'Java' => 'java',
],
],
[
'key' => 'react-native',
'name' => 'React Native',
'version' => '0.4.0',
'url' => 'https://github.com/appwrite/sdk-for-react-native',
'package' => 'https://npmjs.com/package/react-native-appwrite',
'enabled' => true,
'beta' => true,
'dev' => false,
'hidden' => false,
'family' => APP_PLATFORM_CLIENT,
'prism' => 'javascript',
'source' => \realpath(__DIR__ . '/../sdks/client-react-native'),
'gitUrl' => 'git@github.com:appwrite/sdk-for-react-native.git',
'gitRepoName' => 'sdk-for-react-native',
'gitUserName' => 'appwrite',
'gitBranch' => 'dev',
],
[
'key' => 'graphql',
'name' => 'GraphQL',
@@ -185,7 +203,7 @@ return [
[
'key' => 'web',
'name' => 'Console',
'version' => '0.6.0',
'version' => '0.6.3',
'url' => 'https://github.com/appwrite/sdk-for-console',
'package' => '',
'enabled' => true,
@@ -203,7 +221,7 @@ return [
[
'key' => 'cli',
'name' => 'Command Line',
'version' => '5.0.0',
'version' => '5.0.5',
'url' => 'https://github.com/appwrite/sdk-for-cli',
'package' => 'https://www.npmjs.com/package/appwrite-cli',
'enabled' => true,
@@ -231,7 +249,7 @@ return [
[
'key' => 'nodejs',
'name' => 'Node.js',
'version' => '12.0.0',
'version' => '13.0.0',
'url' => 'https://github.com/appwrite/sdk-for-node',
'package' => 'https://www.npmjs.com/package/node-appwrite',
'enabled' => true,
@@ -249,7 +267,7 @@ return [
[
'key' => 'deno',
'name' => 'Deno',
'version' => '10.0.0',
'version' => '11.0.0',
'url' => 'https://github.com/appwrite/sdk-for-deno',
'package' => 'https://deno.land/x/appwrite',
'enabled' => true,
@@ -267,7 +285,7 @@ return [
[
'key' => 'php',
'name' => 'PHP',
'version' => '11.0.0',
'version' => '11.0.2',
'url' => 'https://github.com/appwrite/sdk-for-php',
'package' => 'https://packagist.org/packages/appwrite/appwrite',
'enabled' => true,
@@ -285,7 +303,7 @@ return [
[
'key' => 'python',
'name' => 'Python',
'version' => '5.0.1',
'version' => '5.0.3',
'url' => 'https://github.com/appwrite/sdk-for-python',
'package' => 'https://pypi.org/project/appwrite/',
'enabled' => true,
@@ -303,7 +321,7 @@ return [
[
'key' => 'ruby',
'name' => 'Ruby',
'version' => '11.0.0',
'version' => '11.0.2',
'url' => 'https://github.com/appwrite/sdk-for-ruby',
'package' => 'https://rubygems.org/gems/appwrite',
'enabled' => true,
@@ -321,7 +339,7 @@ return [
[
'key' => 'go',
'name' => 'Go',
'version' => '4.0.0',
'version' => '4.0.1',
'url' => 'https://github.com/appwrite/sdk-for-go',
'package' => '',
'enabled' => false,
@@ -339,7 +357,7 @@ return [
[
'key' => 'java',
'name' => 'Java',
'version' => '4.0.0',
'version' => '4.0.2',
'url' => 'https://github.com/appwrite/sdk-for-java',
'package' => '',
'enabled' => false,
@@ -357,7 +375,7 @@ return [
[
'key' => 'dotnet',
'name' => '.NET',
'version' => '0.8.0',
'version' => '0.8.2',
'url' => 'https://github.com/appwrite/sdk-for-dotnet',
'package' => 'https://www.nuget.org/packages/Appwrite',
'enabled' => true,
@@ -375,7 +393,7 @@ return [
[
'key' => 'dart',
'name' => 'Dart',
'version' => '11.0.1',
'version' => '11.0.3',
'url' => 'https://github.com/appwrite/sdk-for-dart',
'package' => 'https://pub.dev/packages/dart_appwrite',
'enabled' => true,
@@ -393,7 +411,7 @@ return [
[
'key' => 'kotlin',
'name' => 'Kotlin',
'version' => '5.0.0',
'version' => '5.0.2',
'url' => 'https://github.com/appwrite/sdk-for-kotlin',
'package' => 'https://search.maven.org/artifact/io.appwrite/sdk-for-kotlin',
'enabled' => true,
@@ -415,7 +433,7 @@ return [
[
'key' => 'swift',
'name' => 'Swift',
'version' => '5.0.0',
'version' => '5.0.2',
'url' => 'https://github.com/appwrite/sdk-for-swift',
'package' => 'https://github.com/appwrite/sdk-for-swift',
'enabled' => true,
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long

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