Compare commits

...
Author SHA1 Message Date
Bradley Schofield 1b71c6f4c3 Update queue failed endpoint to remove threshold 2024-05-24 21:30:25 +09: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
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
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
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 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
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
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
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
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
loks0n 3d119ad1a6 fix: improve cold start error 2024-05-17 18:16:10 +01:00
bhc 82b473c8ee Update Chinese language native names in languages.php 2024-05-17 17:39:35 +03:00
loks0n 96741ac70e chore: remove compose version 2024-05-17 11:19:29 +01:00
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
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
Ketan Baitule 6ff3fc5c6b fix: Allow Adding User Over Limit From Console In Team Membership 2024-05-15 15:03:46 +05:30
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
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
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
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
shimon 7fed0f9a23 composer format 2024-05-08 20:57:27 +03: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
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 415b70585a adding new usage metric 2024-05-08 10:01:24 +03: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
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
Matej Bačo 4c6f01ad68 Update tests 2024-05-07 09:05:54 +00:00
Matej Bačo 08bf5aace4 Mark email verified after email OTP 2024-05-07 09:01:57 +00:00
Bradley Schofield 20bf989dca Improve container naming conventions 2024-05-07 10:46:15 +09:00
Sumanta 6f3aefdf16 fix: updated typo in credit-cards.php from Consosud to Cencosud 2024-05-07 00:51:58 +05:30
shimon 2f54446aee adding new usage metric 2024-05-06 17:31:36 +03: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
Sumanta KabirajandGitHub e2248971a2 Merge branch 'main' into fix-8062-replace-misspelled-from-censosud-and-consosud-to-cencosud 2024-05-05 21:09:17 +05:30
xueandGitHub ec14f31f9a Merge branch 'main' into feat-8003-missing-country-for-locale-endpoint-Palestine 2024-05-05 15:44:19 +03:00
bhc 3fab87a1ca Update total count of countries in LocaleBase tests for testGetCountriesPhones 2024-05-05 15:43:59 +03:00
Eldad A. FuxandGitHub b2c57e2d8b Merge pull request #7934 from appwrite/fix-custom-domain
Prevent functions domain to be used as custom domain
2024-05-05 06:53:29 +01:00
Damodar LohaniandGitHub 74264582cc Update proxy.php 2024-05-05 11:07:59 +05:45
Damodar LohaniandGitHub 7ca9e6923f add test 2024-05-05 10:47:54 +05:45
Sumanta fc38b94732 fix: updated typo in credit-cards.php credit card image filename 2024-05-04 17:08:44 +05:30
Steven NguyenandGitHub b402ac5d0d Merge pull request #8049 from BtheGit/doc-8040-fix-broken-links-in-readme
Replace missing domain paths in README.md
2024-05-03 15:47:08 -07:00
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
DarshanandGitHub cc5a1436ad Merge branch 'main' into fix-7999-internal-id-for-querying-deployments 2024-04-30 15:02:34 +05:30
Brendan Beltz 574ee31981 Replace missing domain paths 2024-04-29 20:09:33 -04:00
Steven NguyenandGitHub 06e7efbd29 Merge pull request #7993 from fuyangpengqi/main
chore: fix some typos in comments
2024-04-29 16:41:24 -07:00
Jake BarnbyandGitHub dd1213c81a Merge pull request #8021 from appwrite/feat-vulnerability-scanner
Add OSV Scanner for vulnerability scans
2024-04-30 11:16:37 +12:00
Steven NguyenandGitHub 4c48d3683e Merge pull request #8046 from appwrite/EVDOG4LIFE-patch-1
Fix stale action close reason
2024-04-29 16:16:23 -07:00
EvanandGitHub f7f00fcf10 Close reason update
Due to failures, changing to not_planned
2024-04-29 13:42:13 -07:00
ItzNotABug 02ece2637f fix: use resourceInternalId. 2024-04-29 15:54:22 +05:30
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
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
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 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
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
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
fuyangpengqi 2f5be1080f chore: fix some typos in comments
Signed-off-by: fuyangpengqi <995764973@qq.com>
2024-04-18 21:40:03 +08: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
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
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
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
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
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
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
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
Eldad A. FuxandGitHub 61f04d5340 Merge pull request #7897 from appwrite/fix-authdesk-refresh-var
Fixed wrong refresh var for Autodesk
2024-04-01 15:25:07 +02:00
Eldad Fux 45a140c1f7 Fixed wrong refresh var for Autodesk 2024-04-01 15:10:43 +02:00
Eldad A. FuxandGitHub 0f321421c1 Merge pull request #7895 from appwrite/feat-use-system-for-env
Updated getEnv to use system lib
2024-04-01 14:58:12 +02:00
Eldad Fux bbf8b96931 Fixed default format 2024-04-01 14:41:17 +02:00
Eldad Fux beda5293b4 Fix format 2024-04-01 13:08:46 +02:00
Eldad A. FuxandGitHub 5f3e005bb1 Merge pull request #7894 from ItzNotABug/refactor-remove-reduntant-database-call
Remove a Redundant Call to Fetch the Topic Document Again
2024-04-01 13:04:45 +02:00
Eldad Fux 8ed1da4ea8 Updated getEnv to use system lib 2024-04-01 13:02:47 +02:00
ItzNotABug f2305c2b6c update: remove the redundant call to fetch the topic document again. 2024-04-01 13:46:09 +05:30
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
Steven NguyenandGitHub ffbf3c0058 Merge pull request #7764 from jgentes/main
Removed redundant commas
2024-03-28 16:25:30 -07: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
Steven NguyenandGitHub 7316a2da0a Merge pull request #7866 from appwrite/EvanReadMeBump
1.5.4 ReadMe Bump
2024-03-25 17:10:03 -07:00
Evan 8edc4edc95 1.5.4 ReadMe Bump 2024-03-25 12:52:19 -07: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
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
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
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
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
Eldad A. FuxandGitHub 7392e5bc5d Merge pull request #7839 from appwrite/fix-identities-main
use internal ids
2024-03-18 16:24:39 +01:00
Damodar Lohani 62b2dc0801 use internal ids 2024-03-18 09:22:15 +00:00
Damodar LohaniandGitHub 72e00d4b43 Merge pull request #7836 from appwrite/lohanidamodar-patch-6
Use team internal ID for checks and queries for membership
2024-03-17 15:50:21 +05:45
Damodar Lohani d4bc65260f fix linter issues 2024-03-17 09:39:21 +00:00
Damodar LohaniandGitHub 21d33eaceb Use team internal ID for checks and queries for membership 2024-03-17 15:08:43 +05:45
Christy JacobandGitHub 42eacd860e Merge pull request #7828 from appwrite/EVDOG4LIFE-patch-1
Revert Version Update
2024-03-15 00:44:30 +05:30
Evan 38c9c40790 Rollback Versions
Replacing 1.5.4 w/ 1.5.3
2024-03-14 12:11:07 -07:00
EvanandGitHub abb7d2484a Rollback Versions
Replacing 1.5.4 w/ 1.5.3
2024-03-14 12:01:19 -07: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 BarnbyandGitHub f7e6d516ef Merge pull request #7815 from appwrite/1.5.x
1.5.x
2024-03-13 12:01:39 +01:00
Jake BarnbyandGitHub 536c67f54d Merge pull request #7814 from appwrite/chore-prepare-release
Update version
2024-03-13 11:10:38 +01:00
Jake Barnby c6ce585fcc Update version 2024-03-13 11:08:50 +01:00
Jake BarnbyandGitHub 5946b4d202 Merge pull request #7813 from appwrite/fix-build-commands
Fix function build command
2024-03-13 10:56:05 +01:00
Steven NguyenandJake Barnby 7273d0e117 Escape function build command
The extra trim is neded to because the extra quotes interfere with
additional operations in the executor/orchestration library.
2024-03-13 10:17:37 +01:00
Torsten DittmannandGitHub 97261762e7 Merge pull request #7795 from appwrite/feat-1.5.3-release-prep
Prepare 1.5.3 release
2024-03-11 20:36:43 +01:00
Steven Nguyen cbd7d9c568 Add 1.5.3 to CHANGES.md 2024-03-11 18:07:20 +01:00
Steven Nguyen d167fb3650 Bump appwrite version to 1.5.3 2024-03-11 17:59:12 +01:00
Torsten DittmannandGitHub 84c32df87f Merge pull request #7793 from appwrite/chore-bump-console-4.0.4
Bump console to version 4.0.4
2024-03-11 17:45:31 +01:00
Torsten DittmannandGitHub 2cf38451ff Merge pull request #7791 from appwrite/fix-host-validator
Allow wildcards for url validation like OAuth2 success
2024-03-11 17:19:58 +01:00
Steven Nguyen 5bbfffff86 Bump console to version 4.0.4 2024-03-11 17:13:50 +01:00
Steven Nguyen c9fdfb0f4b fix(auth): allow wildcards for url validation like oauth success 2024-03-11 15:44:36 +00:00
Steven NguyenandGitHub f37e616227 Merge pull request #7780 from appwrite/fix-git-deployments
Fix git deployments
2024-03-11 14:01:54 +01:00
Torsten DittmannandGitHub 84e47b73d6 Merge pull request #7781 from appwrite/main
Sync main into 1.5.x
2024-03-11 11:22:47 +01:00
Steven Nguyen b19efb619b feat(events): update build event reset to reset everything
Instead of using setType('') to prevent events from triggering, it
makes more sense to use reset(). However, reset() didn't properly
reset type, resource, deployment, or template. This change makes
sure to reset all those private variables.
2024-03-11 11:17:40 +01:00
Torsten DittmannandGitHub 33b4ee5c0f Merge pull request #7782 from appwrite/fix-migration-users-attribute-not-found
Fix Attribute not found when migrating users collection
2024-03-11 10:06:32 +01:00
Steven Nguyen 77e309af50 fix(migration): fix Attribute not found when migrating users collection
This throws because Appwrite tries to migrate attributes that don't exist
yet like mfaRecoveryCodes. Since the attribute doesn't exist yet, just
log a warning and continue.
2024-03-11 01:14:55 +01:00
Steven Nguyen b9b891a90b fix(builds): fix float to int warning
Implicit conversion of float to int is deprecated and emits:

Deprecated: Implicit conversion from float N to int loses precision

Use floor to truncate.
2024-03-10 23:16:29 +01:00
Steven Nguyen b7be370a53 fix(builds): use standard Exception 2024-03-10 23:13:55 +01:00
Steven Nguyen 8e348dbd92 refactor(vcs): reduce nested code 2024-03-10 23:12:19 +01:00
Steven Nguyen 9d6595f85d fix(vcs): prevent an error with one function deployment stopping others 2024-03-10 23:12:19 +01:00
Steven Nguyen 47fddbe8e5 fix(vcs): fix deployments stuck at processing
Ensure project is passed in the event because the init hook
isn't able to detect the project.

Make sure the build is triggered for each function.

Reset the build event so the shutdown hook doesn't trigger
again.
2024-03-10 23:10:47 +01:00
Jake BarnbyandGitHub 40a8bd45fe Merge pull request #7761 from appwrite/release-1-5-2
release: 1.5.2
2024-03-09 19:09:29 +01:00
Jake Barnby f83d52fa64 Update changelog 2024-03-09 18:57:22 +01:00
Jake Barnby 9d1ccf78af Update cache baster and image version 2024-03-09 18:46:14 +01:00
Torsten DittmannandGitHub 99407390a5 Merge pull request #7770 from appwrite/release-python-sdk
Release python sdk
2024-03-09 18:41:34 +01:00
Torsten DittmannandGitHub 1065093102 Merge pull request #7771 from appwrite/chore-update-console
Update console
2024-03-09 18:41:13 +01:00
Jake Barnby b0d6cfc129 Update console 2024-03-09 18:39:46 +01:00
Jake Barnby 38c8bc613a Bump generator 2024-03-09 18:36:16 +01:00
Jake Barnby 3850b3bbe4 Merge remote-tracking branch 'origin/main' into release-python-sdk 2024-03-09 17:11:39 +01:00
Jake Barnby 2c36afe251 Update python 2024-03-09 17:11:27 +01:00
Torsten DittmannandGitHub 16cd8704d1 Merge pull request #7769 from appwrite/fix-index-migrations
Fix index migrations
2024-03-09 16:55:04 +01:00
Jake Barnby 175a117db1 Fix index migrations 2024-03-09 15:34:22 +01:00
Jake BarnbyandGitHub ecaaff4502 Merge pull request #7765 from appwrite/release-flutter-dart-sdk
release: flutter/dart sdks
2024-03-09 12:50:54 +01:00
Torsten Dittmann 198567fae7 release: flutter/dart sdks 2024-03-09 12:49:39 +01:00
James Gentes 41d21b248f Removed redundant commas 2024-03-08 18:13:00 -08:00
Torsten Dittmann e75ba0600e release: 1.5.2 2024-03-08 21:55:25 +01:00
Torsten DittmannandGitHub 8ff3d0e97f Merge pull request #7760 from appwrite/fix-stat-migration
Fix stats migration
2024-03-08 21:49:56 +01:00
Jake Barnby cfed14a378 Fix stats migration 2024-03-08 21:40:52 +01:00
Jake BarnbyandGitHub b234618930 Merge pull request #7753 from appwrite/feat-1.5.x-readme
Update readme
2024-03-08 17:53:12 +01:00
Vincent (Wen Yu) GeandGitHub 239df6a6ba Merge branch 'main' into feat-1.5.x-readme 2024-03-08 17:51:00 +01:00
Vincent (Wen Yu) Ge a4cba81676 Bump to 1.5.1 2024-03-08 16:50:24 +00:00
Torsten DittmannandGitHub e2344e11e1 Merge pull request #7757 from appwrite/fix-usage-container
fix: usage containers
2024-03-08 17:33:08 +01:00
Torsten Dittmann 150681246e bump: version number 2024-03-08 17:25:10 +01:00
Torsten Dittmann 5b9287da81 fix: type 2024-03-08 17:22:07 +01:00
Torsten Dittmann 02ccf85782 fix: usage containers 2024-03-08 17:20:10 +01:00
Torsten DittmannandGitHub e868ae60c6 Merge pull request #7756 from appwrite/feat-sdk-fixes
Fix specs and versions
2024-03-08 16:48:54 +01:00
Torsten DittmannandGitHub 13f001b83c Merge branch 'main' into feat-sdk-fixes 2024-03-08 16:48:44 +01:00
Jake Barnby 82736b05c7 Bump generator 2024-03-08 16:42:37 +01:00
Torsten DittmannandGitHub 2e73abba81 Merge pull request #7755 from appwrite/fix-bump-console
bump: console 4.0.2
2024-03-08 16:41:29 +01:00
Torsten Dittmann c9c8949863 bump: console 4.0.2 2024-03-08 16:38:07 +01:00
Jake Barnby 2392e4ae26 Fix specs and versions 2024-03-08 16:09:50 +01:00
Vincent (Wen Yu) Ge bad576b069 Update readme 2024-03-08 13:41:50 +00:00
Torsten DittmannandGitHub 42e9fe4286 Merge pull request #6890 from appwrite/1.5.x
1.5.x
2024-03-08 14:30:56 +01:00
Jake Barnby 6a795f4d7a Fix tests 2024-03-08 12:42:15 +01:00
Torsten Dittmann 9c9de046c4 chore: update console to 4.0.1 2024-03-08 12:08:56 +01:00
Jake Barnby 207ad5fed6 Fix param order 2024-03-08 11:51:24 +01:00
Torsten Dittmann a7171138cd chore: update lock 2024-03-08 11:26:28 +01:00
Torsten Dittmann 0be79cadd8 fix: formatting 2024-03-08 11:25:07 +01:00
Torsten Dittmann a5c386ba6e Merge branch '1.5.x' of https://github.com/appwrite/appwrite into 1.5.x 2024-03-08 11:23:04 +01:00
Torsten Dittmann f486767b65 fix: messaging hostname 2024-03-08 11:22:58 +01:00
Jake Barnby 5be4bcea6f Update console 2024-03-08 11:18:25 +01:00
Jake Barnby 7d3f8a80ea Push SDKs 2024-03-08 10:58:46 +01:00
Torsten Dittmann 19555651a5 feat: release console sdk 2024-03-08 10:38:19 +01:00
Torsten Dittmann b8b3a69a55 fix: specs 2024-03-08 10:28:25 +01:00
Torsten Dittmann 9631042645 chore: upgrade sdk-generator 2024-03-08 10:10:15 +01:00
Torsten Dittmann b4a5843976 chore: generate specs 2024-03-08 10:08:43 +01:00
Torsten DittmannandGitHub c1eb549fd5 Merge pull request #7751 from appwrite/feat-image-jwts
Feat image jwts
2024-03-08 10:06:50 +01:00
Jake Barnby 2c92837d3a Remove permissions check 2024-03-08 09:46:43 +01:00
Torsten DittmannandGitHub 4ab32a119a Merge pull request #7739 from appwrite/fix-account-endpoint-order
fix: account endpoint order
2024-03-08 00:37:20 +01:00
Torsten Dittmann fc028b953e fix: formatter 2024-03-08 00:30:23 +01:00
Torsten Dittmann f51c39cd2b Merge branch 'main' of https://github.com/appwrite/appwrite into 1.5.x 2024-03-08 00:30:02 +01:00
loks0n 07eca5bca4 Merge branches 'fix-account-endpoint-order' and '1.5.x' of https://github.com/appwrite/appwrite into fix-account-endpoint-order 2024-03-08 00:27:28 +01:00
Jake Barnby 2318fad508 Remove JWT param 2024-03-07 20:51:47 +01:00
Jake Barnby f6521670d0 Remove permissions validations 2024-03-07 20:45:09 +01:00
Jake Barnby 2d02a7df53 Add JWT preview route for push images 2024-03-07 20:43:20 +01:00
Torsten DittmannandGitHub 6ba69b1299 Merge pull request #7749 from appwrite/feat-seperate-image
Feat seperate image IDs
2024-03-07 20:32:49 +01:00
Jake Barnby 7d896c3155 Add bucketId and fileId to image data 2024-03-07 18:40:45 +01:00
Eldad A. FuxandGitHub 77d91ad762 Merge pull request #7725 from appwrite/feat-disable-api
Allow users to disable APIs
2024-03-07 18:35:29 +01:00
Khushboo Verma 8f1aaf69d4 Merge branch 'main' into feat-disable-api 2024-03-07 18:22:34 +01:00
Khushboo Verma fae8b6e465 Remove extra code 2024-03-07 18:19:55 +01:00
Torsten DittmannandGitHub 050f93628a Merge pull request #7747 from appwrite/sync-main-1.5.x-3
sync: main 1.5.x 3
2024-03-07 17:36:42 +01:00
Torsten Dittmann 124cb721b8 sync: 1.5.x 2024-03-07 17:21:19 +01:00
Torsten Dittmann d04609b6f0 Merge branch '1.5.x' of https://github.com/appwrite/appwrite into sync-main-1.5.x-3 2024-03-07 17:19:53 +01:00
Torsten DittmannandGitHub fa37105de5 Merge pull request #7737 from appwrite/fix-mgiration-1.5.x
fix: migration 1.5.x
2024-03-07 17:19:43 +01:00
Torsten DittmannandGitHub c55e38b39a Merge branch '1.5.x' into fix-mgiration-1.5.x 2024-03-07 17:18:05 +01:00
Torsten Dittmann dfef0e732c sync: main -> 1.5.x 2024-03-07 17:16:39 +01:00
Torsten DittmannandGitHub e3c1379263 Merge pull request #7707 from appwrite/revert-7629-revert-7614-chore-usage-queue-health
Revert 7629 revert 7614 chore usage queue health
2024-03-07 17:10:58 +01:00
Torsten DittmannandGitHub 7054703c0b Merge pull request #7745 from appwrite/fix-response-models
feat: cascading response/request filters
2024-03-07 16:59:41 +01:00
Torsten Dittmann 07000eabec test: remove deprecated filter tests 2024-03-07 16:49:44 +01:00
Torsten Dittmann c3fc9e6567 tests: add request/response filter tests 2024-03-07 16:20:34 +01:00
Christy JacobandGitHub 91666894f9 Merge branch 'main' into revert-7629-revert-7614-chore-usage-queue-health 2024-03-07 20:35:37 +05:30
Torsten Dittmann eacf7541a9 fix: convert filter to non-statics 2024-03-07 15:41:20 +01:00
Torsten Dittmann bcebe02eef chore: run formatter 2024-03-07 15:05:14 +01:00
Torsten Dittmann d721843ea8 test: response filters 2024-03-07 15:03:43 +01:00
Khushboo Verma 18b45a7bda Merge branch 'main' into feat-disable-api 2024-03-07 14:52:12 +01:00
Torsten Dittmann f80ece75a9 Merge branch '1.5.x' of https://github.com/appwrite/appwrite into fix-response-models 2024-03-07 14:50:15 +01:00
Torsten Dittmann 5e4eda2126 feat: cascading response models 2024-03-07 14:48:36 +01:00
Torsten Dittmann 740a6a1e2d fix: migration for 1.5.x 2024-03-06 21:45:46 +01:00
Torsten Dittmann 3d059e470a fix: migration 1.5.x 2024-03-06 21:45:46 +01:00
Torsten DittmannandGitHub e6e9cb60b3 Merge pull request #7738 from appwrite/feat-pint
feat: pint
2024-03-06 20:48:06 +01:00
loks0n 4263235463 fix: reorder account endpoints 2024-03-06 19:07:58 +01:00
Torsten Dittmann e764b358a0 fix: composer lock 2024-03-06 18:36:26 +01:00
Torsten Dittmann 5490d46f05 fix: remove phpcs.xml 2024-03-06 18:35:02 +01:00
Torsten Dittmann 0a1d572c72 chore: run formatter 2024-03-06 18:34:21 +01:00
Torsten Dittmann 64a9126398 fix: config 2024-03-06 18:33:32 +01:00
Torsten Dittmann 3ac8805b7d fix: config 2024-03-06 18:19:36 +01:00
Torsten Dittmann 8f187986d2 feat: pint 2024-03-06 18:13:43 +01:00
Torsten DittmannandGitHub b4a2bb9a1f Merge pull request #7729 from appwrite/feat-new-runtimes
chore: update exector, runtimes
2024-03-05 12:12:08 +01:00
Torsten DittmannandGitHub 4e04a70a49 Merge branch '1.5.x' into feat-new-runtimes 2024-03-05 11:53:10 +01:00
loks0n a98323d8c9 chore: update executor, update appwrite/runtimes 2024-03-05 11:47:07 +01:00
Torsten DittmannandGitHub 05f73fbe46 Merge pull request #7728 from appwrite/update-header
Updated header
2024-03-05 11:45:48 +01:00
Torsten DittmannandGitHub 3a7b13e6a9 Merge pull request #7727 from appwrite/sync-main-1.5.x-2
Sync main 1.5.x
2024-03-05 11:45:06 +01:00
Torsten Dittmann 32b34793e0 fix: formatter 2024-03-05 11:34:04 +01:00
Dylan ed62a0ca4a Updated header 2024-03-05 11:31:58 +01:00
Torsten Dittmann 4cac7f5edd fix: merge conflicts 2024-03-05 11:31:15 +01:00
Torsten Dittmann e0b8144c56 revert: phpunit change 2024-03-05 11:10:52 +01:00
Torsten Dittmann e4e40e2071 chore: run linter 2024-03-05 11:10:03 +01:00
Torsten Dittmann b8b1d8629f fix: tests 2024-03-05 11:09:19 +01:00
Torsten Dittmann 4d873eb5a2 fix: stats collection name 2024-03-05 10:36:23 +01:00
Torsten Dittmann a53e630536 Merge branch 'main' of https://github.com/appwrite/appwrite into sync-main-1.5.x-2 2024-03-05 10:31:51 +01:00
Khushboo Verma 3d720c7495 Disable all APIs 2024-03-04 23:28:42 +01:00
Khushboo Verma d3b0b00917 Allow users to disable APIs 2024-03-04 23:12:54 +01:00
Torsten DittmannandGitHub a6f4ad3ad3 Merge pull request #7705 from appwrite/sync-main-1.5.x
sync: main -> 1.5.x
2024-03-04 11:19:03 +01:00
Torsten Dittmann 771670745e Merge branch '1.5.x' of https://github.com/appwrite/appwrite into sync-main-1.5.x 2024-03-04 11:08:28 +01:00
Torsten Dittmann 907c9201f9 chore: generate docs 2024-03-04 11:06:47 +01:00
Matej Bačo a05b8c015e Fix user SDK enums 2024-03-04 10:01:12 +00:00
Matej BačoandTorsten Dittmann afd3b4a8c7 Fix SDKs enums 2024-03-04 10:48:03 +01:00
Torsten Dittmann fd0085f008 fix: tests 2024-03-04 10:36:02 +01:00
Torsten Dittmann 8adf6a2b7a Merge branch '1.5.x' of https://github.com/appwrite/appwrite into sync-main-1.5.x 2024-03-04 10:29:06 +01:00
Torsten DittmannandGitHub ad39c15d99 Merge pull request #7696 from appwrite/feat-mfa-collection
feat: mfa collection restructure
2024-03-04 10:18:49 +01:00
Torsten Dittmann 2af73cb54e chore: generate docs 2024-03-04 10:08:13 +01:00
Torsten Dittmann 0cb1fed43a fix: release console sdk 2024-03-04 10:04:51 +01:00
Torsten DittmannandGitHub f48b03e3b9 Merge pull request #7713 from appwrite/feat-more-mfa-endpoints
Feat: More Recovery code endpoints
2024-03-04 10:01:41 +01:00
Matej Bačo d4e4337c57 PR review changes 2024-03-04 08:50:50 +00:00
Matej Bačo ae77a2466b Improve tests 2024-03-04 08:23:39 +00:00
Matej Bačo ccb5636bed fix session security 2024-03-04 07:27:26 +00:00
Matej Bačo c4bd61cdc8 QA changes 2024-03-03 18:11:55 +00:00
Matej Bačo 9bcad451f2 Add recovery codes to users API 2024-03-03 15:17:38 +00:00
Matej Bačo 9137dc82f8 Re-implement mfa protection as hook 2024-03-03 14:18:09 +00:00
Eldad A. FuxandGitHub 9e4250ad9f Merge pull request #7715 from appwrite/lohanidamodar-patch-3
update cover image for SDKs
2024-03-03 07:35:45 +01:00
Damodar LohaniandGitHub fc498fd80f update cover image for SDKs 2024-03-03 08:19:36 +05:45
Matej Bačo e6ad1c6830 Add more recovery code endpoints 2024-03-02 13:05:22 +00:00
Eldad A. FuxandGitHub 54e61de136 Merge pull request #7709 from appwrite/fix-mfa-flows
Fix: MFA flows and docs
2024-03-02 11:03:31 +01:00
Matej Bačo a77f517882 PR review fixes 2024-03-02 09:49:56 +00:00
Matej Bačo 7a29c79fb1 Fix bugs during QA 2024-03-01 17:04:09 +00:00
Christy Jacob e90f536bd7 Merge branch 'main' of https://github.com/appwrite/appwrite into revert-7629-revert-7614-chore-usage-queue-health 2024-03-01 16:47:24 +00:00
Christy JacobandGitHub 9ea34ce068 Merge pull request #7660 from appwrite/refactor-usage-sn
Refactor usage sn
2024-03-01 22:14:28 +05:30
Matej Bačo 5cefca1c22 Fix MFA flows and docs 2024-03-01 16:22:51 +00:00
Torsten Dittmann 7fa578c901 Merge branch 'main' of https://github.com/appwrite/appwrite into sync-main-1.5.x 2024-03-01 14:20:32 +01:00
Christy JacobandGitHub 6fcce80b90 Merge pull request #7704 from appwrite/fix-session-renewal-description
Update endpoint description
2024-03-01 18:12:42 +05:30
Torsten Dittmann fa8d132402 fix: code review 2024-03-01 13:36:38 +01:00
Torsten Dittmann e12a3edd9e fix: mfa type class 2024-03-01 13:30:33 +01:00
1ca143417c Update app/config/collections.php
Co-authored-by: Steven Nguyen <1477010+stnguyen90@users.noreply.github.com>
2024-03-01 13:29:10 +01:00
6f24645c77 Apply suggestions from code review
Co-authored-by: Steven Nguyen <1477010+stnguyen90@users.noreply.github.com>
2024-03-01 12:19:55 +01:00
Khushboo Verma 8ee64d43ce Update endpoint description 2024-03-01 16:35:52 +05:30
Torsten Dittmann 12f681dd3d fix: migrate authenticators collection 2024-03-01 03:09:32 +01:00
Torsten Dittmann 01e1a43106 fix: wrong namespace 2024-03-01 03:08:30 +01:00
Torsten Dittmann dd13d17377 feat: const for totp values 2024-03-01 03:07:58 +01:00
Torsten Dittmann 3fe3cd0dec Merge branch '1.5.x' of https://github.com/appwrite/appwrite into feat-mfa-collection 2024-02-29 22:55:30 +01:00
Torsten Dittmann 13975b8b92 fix: totp backup code logic 2024-02-29 22:55:02 +01:00
Torsten DittmannandGitHub 9b0c94e9d0 Merge pull request #7545 from appwrite/feat-rc-sdks
Update generator and deploy RC SDKs
2024-02-29 22:48:59 +01:00
Torsten DittmannandGitHub 50c2ac9cd6 Merge branch '1.5.x' into feat-rc-sdks 2024-02-29 22:14:02 +01:00
Torsten Dittmann 8569311e73 fix: collections order 2024-02-29 22:07:10 +01:00
Torsten Dittmann 0815dde045 fix: cached documents 2024-02-29 22:05:19 +01:00
Torsten Dittmann b7d3996960 feat: mfa collection restructure 2024-02-29 21:59:49 +01:00
Christy JacobandGitHub cc2e4087a1 Merge pull request #7695 from appwrite/fix-encode-secret-in-oauth-workaround
fix: encode secret in oauth workaround
2024-02-29 20:17:31 +05:30
Luke B. SilverandGitHub b9a8c0caf1 Merge branch '1.5.x' into fix-encode-secret-in-oauth-workaround 2024-02-29 10:57:03 +00:00
loks0n fff3d14cac fix: encode secret in oauth workaround 2024-02-28 23:50:40 +00:00
Christy JacobandGitHub 88ed3e421d Merge pull request #7686 from appwrite/chore-upgrade-assistant
chore: upgrade assistant
2024-02-28 18:45:39 +05:30
loks0n 52d956b465 chore: upgrade assistant 2024-02-28 10:25:17 +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
Christy JacobandGitHub 6a2fb82a27 Merge pull request #7671 from appwrite/feat-fix-1.5.x-migrations
Feat fix 1.5.x migrations
2024-02-27 19:29:37 +05:30
Bradley Schofield 8fd610fdf6 Merge branch '1.5.x' into feat-fix-1.5.x-migrations 2024-02-27 13:19:41 +00:00
Bradley Schofield 4050e93b1d Run Linter 2024-02-27 13:19:35 +00:00
Eldad A. FuxandGitHub 7f4b5bc8d5 Merge pull request #7679 from appwrite/fix-duplication
Fix duplication
2024-02-27 13:30:46 +01:00
Jake Barnby f3fa172482 Use a set to avoid message duplication 2024-02-28 01:01:39 +13:00
Jake Barnby 7a8ea7278e Fix exceptions 2024-02-28 01:00:36 +13:00
Jake Barnby 12e8cc450f Fix redundant batching 2024-02-28 00:59:40 +13:00
Jake Barnby e1e9fc6589 Remove redundant checks 2024-02-28 00:56:52 +13:00
Jake Barnby b862c8ee1e Query provider type directly for targets 2024-02-28 00:56:23 +13:00
Jake Barnby 4a71e6ef4f Use array_push instead of array_merge in loops 2024-02-28 00:55:11 +13:00
Eldad A. FuxandGitHub 3ea7b9037f Merge pull request #7616 from appwrite/refactor-disallow-new-session-with-existing
Disallow creating a session if one already exists
2024-02-27 10:41:48 +01:00
Jake Barnby 6fb1e929cd Use group hook to block recreating sessions 2024-02-27 22:08:39 +13:00
Jake Barnby 2a85c7cd96 Merge remote-tracking branch 'origin/1.5.x' into refactor-disallow-new-session-with-existing 2024-02-27 21:56:05 +13:00
Jake Barnby 0e28a3016c Update lock 2024-02-27 21:54:02 +13:00
Jake Barnby 884dee6717 Push SDKs 2024-02-27 21:12:00 +13:00
Jake Barnby 8a9a1a07a1 Update versions 2024-02-27 18:32:25 +13:00
Jake Barnby 670d53ee45 Update generator 2024-02-27 18:31:20 +13:00
Jake Barnby 16071d9056 Merge remote-tracking branch 'origin/1.5.x' into feat-rc-sdks
# Conflicts:
#	app/config/specs/open-api3-latest-client.json
#	app/config/specs/open-api3-latest-console.json
#	app/config/specs/open-api3-latest-server.json
#	app/config/specs/swagger2-latest-client.json
#	app/config/specs/swagger2-latest-console.json
#	app/config/specs/swagger2-latest-server.json
2024-02-27 18:19:02 +13:00
Jake BarnbyandGitHub c34bdfb6cd Merge pull request #7668 from appwrite/fix-rescheduling
Rescheduling fixes
2024-02-27 01:18:03 +13:00
Eldad A. FuxandGitHub 3e8432880e Merge pull request #7670 from appwrite/feat-remove-status-param
Feat remove status param
2024-02-26 13:02:24 +01:00
Bradley Schofield f4b8ae8b88 Change factors code and update Response model tests 2024-02-26 11:50:25 +00:00
Jake Barnby 5015c092b5 Update specs 2024-02-27 00:46:51 +13:00
Jake Barnby 518a9fef73 Fix tests 2024-02-27 00:44:46 +13:00
Jake Barnby 7945f1398f Fix tests 2024-02-27 00:27:35 +13:00
Jake Barnby 2743e6cdbd Merge remote-tracking branch 'origin/fix-rescheduling' into feat-remove-status-param 2024-02-27 00:10:07 +13:00
Jake Barnby 33c5293811 Merge remote-tracking branch 'origin/1.5.x' into fix-rescheduling 2024-02-27 00:09:52 +13:00
Jake Barnby 1da971ce75 Change status param to draft and base status on draft and scheduledAt params 2024-02-26 23:52:32 +13:00
Jake Barnby 1867dce002 Merge remote-tracking branch 'origin/fix-rescheduling' into feat-remove-status-param 2024-02-26 23:38:09 +13:00
Jake Barnby 564c1df701 Fix rescheduling with existing schedule 2024-02-26 23:37:12 +13:00
Jake Barnby a89c0540ad Fix scheduledAt not updated 2024-02-26 18:46:26 +13:00
Jake Barnby cd554aa17f Merge remote-tracking branch 'origin/1.5.x' into feat-rc-sdks
# Conflicts:
#	app/config/specs/open-api3-1.5.x-client.json
#	app/config/specs/open-api3-1.5.x-console.json
#	app/config/specs/open-api3-1.5.x-server.json
#	app/config/specs/open-api3-latest-client.json
#	app/config/specs/open-api3-latest-console.json
#	app/config/specs/open-api3-latest-server.json
#	app/config/specs/swagger2-1.5.x-client.json
#	app/config/specs/swagger2-1.5.x-console.json
#	app/config/specs/swagger2-1.5.x-server.json
#	app/config/specs/swagger2-latest-client.json
#	app/config/specs/swagger2-latest-console.json
#	app/config/specs/swagger2-latest-server.json
#	composer.lock
2024-02-26 18:43:52 +13:00
Jake Barnby 44ec1502f0 Merge remote-tracking branch 'origin/main' into 1.5.x 2024-02-26 18:35:25 +13:00
Jake BarnbyandGitHub a2b6bb6174 Merge pull request #7662 from appwrite/fix-password-validation
Fix: Empty password validation
2024-02-26 18:29:01 +13:00
Jake BarnbyandGitHub d7a16ae7b0 Merge branch '1.5.x' into fix-password-validation 2024-02-26 17:52:41 +13:00
Jake Barnby d3cf892001 Named params 2024-02-26 17:50:52 +13:00
Jake BarnbyandGitHub 36ebb89a9b Merge pull request #7667 from appwrite/1.5.x-api-descriptions
1.5.x api descriptions
2024-02-26 17:47:39 +13:00
Jake Barnby 36845edc2f Rescheduling fixes 2024-02-26 17:14:59 +13:00
Jake Barnby a4ff6e4eba Merge remote-tracking branch 'origin/1.5.x' into refactor-disallow-new-session-with-existing
# Conflicts:
#	tests/e2e/Services/Account/AccountCustomClientTest.php
2024-02-26 15:50:48 +13:00
Jake Barnby 19d7e533fa Usage desc updates 2024-02-26 15:44:20 +13:00
Jake Barnby d59498fc9e Update console ref 2024-02-26 15:41:13 +13:00
Jake Barnby 00c3bc0f8a Remove invalid index type 2024-02-26 15:38:58 +13:00
Vincent (Wen Yu) Ge b32d40f3e2 Improve messages 2024-02-26 02:25:45 +00:00
Vincent (Wen Yu) Ge 22e6e3a18c Revert left over prints 2024-02-25 22:59:53 +00:00
Vincent (Wen Yu) Ge ab36133a8f Add descriptions 2024-02-25 22:58:33 +00:00
Eldad A. FuxandGitHub 73e792bcaf Merge pull request #7658 from DH-555/patch-5
Fix: Spanish template translations
2024-02-25 19:48:08 +01:00
Torsten Dittmann ffa4d347b7 revert: service description file 2024-02-25 18:52:57 +01:00
Torsten Dittmann 9d35e7525c docs: messaging placeholder 2024-02-25 18:46:48 +01:00
Matej BačoandTorsten Dittmann 6da4a82825 Fix tests 2024-02-25 18:42:24 +01:00
Matej BačoandTorsten Dittmann 5327c02870 Improve tests 2024-02-25 18:42:24 +01:00
Matej BačoandTorsten Dittmann 862cba1a5b Check against false positive for MFA 2024-02-25 18:42:24 +01:00
Bradley Schofield 7ad4af8d91 Fix misssed items in Migrations and Response filters 2024-02-25 17:30:26 +00:00
Eldad A. FuxandGitHub 73a96ce2df Merge pull request #7666 from appwrite/fix-phone-verification-flaky
fix: phone verification flaky
2024-02-25 18:00:33 +01:00
loks0n 4ba92e2591 Revert "feat: custom eventually assertion"
This reverts commit b3fc8eb510.
2024-02-25 16:43:58 +00:00
loks0n c4657eadaf fix: phone verification flaky test 2024-02-25 16:41:37 +00:00
loks0n b3fc8eb510 feat: custom eventually assertion 2024-02-25 16:37:31 +00:00
Eldad A. FuxandGitHub 5bc6018c7c Merge pull request #7652 from appwrite/feat-migrations-service-fixes
Use new migration error handling
2024-02-25 16:30:56 +01:00
Bradley Schofield e37caeafae Merge branch '1.5.x' into feat-migrations-service-fixes 2024-02-25 14:11:48 +00:00
Bradley Schofield 450de95c57 Update migration lib and fix typo 2024-02-25 14:09:22 +00:00
Jake BarnbyandGitHub b1200f4cbd Merge branch '1.5.x' into refactor-disallow-new-session-with-existing 2024-02-26 01:29:14 +13:00
Jake Barnby 91c52b28eb Move targets to new session if upgrading to oauth session 2024-02-26 01:13:39 +13:00
DavidandGitHub 58d4def6b8 Merge branch '1.5.x' into patch-5 2024-02-25 13:12:36 +01:00
Jake Barnby 675dec48b3 Fix tests 2024-02-26 01:05:14 +13:00
Jake BarnbyandGitHub 86a2821a23 Merge pull request #7649 from appwrite/chore-remove-array-sdk-method
chore: remove array sdk method
2024-02-26 01:02:01 +13:00
Jake Barnby 2ccfd89681 Fix count tests 2024-02-26 00:14:27 +13:00
Torsten Dittmann 194c61a47f fix: mfa backup codes 2024-02-25 11:47:22 +01:00
Jake Barnby 7027c3296a Merge remote-tracking branch 'origin/1.5.x' into refactor-disallow-new-session-with-existing 2024-02-25 23:31:04 +13:00
Matej Bačo a08d5a5ef6 Fix tests 2024-02-25 10:25:51 +00:00
Torsten Dittmann 3963b65f68 fix: mfa delete 2024-02-25 11:21:56 +01:00
loks0n 70624a6454 chore: $method 2024-02-25 10:17:37 +00:00
loks0n 7aa4eb3db6 chore: revert $method changes 2024-02-25 10:13:28 +00:00
Jake BarnbyandGitHub ff26d4c9d7 Merge pull request #7153 from appwrite/twoWayKey-2
Add twoWayKey checks and multiple many-to-many restrictions
2024-02-25 22:44:43 +13:00
Matej Bačo cb7da26d53 Fix empty pass with personal data check 2024-02-25 09:19:30 +00:00
fogelito 03ce64d41a Merge branch '1.5.x' of github.com:appwrite/appwrite into twoWayKey-2
 Conflicts:
	composer.lock
2024-02-25 11:01:08 +02:00
fogelito 1474bd65b0 Rename $collectionDocument 2024-02-25 10:57:41 +02:00
fogelito af34f195c6 Address comments 2024-02-25 10:26:02 +02:00
Christy JacobandGitHub 7ae09ba795 Revert "Revert "usage/usage-dump queue health endpoints"" 2024-02-25 13:42:28 +05:30
Jake Barnby 404e4258f6 Merge remote-tracking branch 'origin/1.5.x' into refactor-disallow-new-session-with-existing 2024-02-25 20:56:34 +13:00
Jake Barnby d1f797ff23 Fix test 2024-02-25 19:24:06 +13:00
Eldad A. FuxandGitHub 8e7ced68dc Merge pull request #7659 from appwrite/fix-runtime-list
Only return allowed runtimes in runtime list route
2024-02-25 07:08:07 +01:00
Jake Barnby 209c29991b Only return allowed runtimes in runtime list route 2024-02-25 18:49:25 +13:00
DavidandGitHub a5779971cf Update es.json
Added missing dots
2024-02-24 20:46:09 +01:00
DavidandGitHub 77bb6b31a7 Fix es.json 2024-02-24 20:38:58 +01:00
Bradley Schofield bd59a3c82e Merge branch 'feat-migrations-service-fixes' of https://github.com/appwrite/appwrite into feat-migrations-service-fixes 2024-02-24 15:22:30 +00:00
Bradley Schofield 725dd479d2 Fix Typos 2024-02-24 15:21:21 +00:00
eaee61db2a Update src/Appwrite/Platform/Workers/Migrations.php
Co-authored-by: Eldad A. Fux <eldad.fux@gmail.com>
2024-02-24 15:19:50 +00:00
loks0n 3a7236c66d fix: specs 2024-02-24 15:01:13 +00:00
loks0n 008f086f40 Merge branch '1.5.x' of https://github.com/appwrite/appwrite into chore-remove-array-sdk-method 2024-02-24 14:44:50 +00:00
Bradley Schofield 3f603995f5 Make sure we're revoking API keys before throwing an exception 2024-02-24 14:43:33 +00:00
loks0n b650884351 chore: fix hide in specs 2024-02-24 14:38:09 +00:00
Bradley Schofield d13cb6f949 Merge branch '1.5.x' into feat-migrations-service-fixes 2024-02-24 14:20:31 +00:00
Bradley Schofield 37707007a1 Use new migration error handling 2024-02-24 14:18:55 +00:00
Jake Barnby a178dbfc4b Allow existing session when upgrading from anonymous to oauth 2024-02-25 03:04:35 +13:00
Jake Barnby 4190a09333 Merge remote-tracking branch 'origin/1.5.x' into refactor-disallow-new-session-with-existing 2024-02-25 03:00:47 +13:00
Jake BarnbyandGitHub 54db17dba2 Merge pull request #7650 from appwrite/fix-missing-event-param
Fix missing userId on update challenge
2024-02-25 03:00:32 +13:00
loks0n 42e9865dff fix: hideServer & hideClient 2024-02-24 13:42:33 +00:00
loks0n 6cc1235e86 chore: fmt 2024-02-24 13:23:16 +00:00
Jake Barnby 7a24f5fb3d Fix missing userId on update challenge 2024-02-25 02:21:33 +13:00
loks0n e89d7f051b chore: specs 2024-02-24 13:19:14 +00:00
loks0n 5ff2121ef7 fix: sdk.hideServer & sdk.hideClient 2024-02-24 13:17:58 +00:00
loks0n 5ba50c842b chore: remove array sdk method 2024-02-24 12:53:47 +00:00
Jake BarnbyandGitHub f530425abc Merge pull request #7647 from appwrite/fix-1.5.x-func-tests
Fix: Functions CI/CD tests
2024-02-25 00:44:02 +13:00
Jake Barnby b6bafe4b07 Update generated docs 2024-02-25 00:34:42 +13:00
Jake Barnby 589153b729 Fix git url 2024-02-25 00:29:13 +13:00
Matej Bačo 43b3eca3c9 Remove leftovers 2024-02-24 12:27:09 +01:00
Jake Barnby 7f0b611d69 Update versions 2024-02-25 00:20:57 +13:00
Matej Bačo 764e8093f2 Update tests.yml 2024-02-24 12:20:31 +01:00
Jake Barnby a3fe6a5119 Update specs 2024-02-25 00:19:32 +13:00
Jake Barnby 3fc7d9f0f0 Update generator 2024-02-25 00:17:56 +13:00
Jake Barnby 46575b6df7 Merge remote-tracking branch 'origin/1.5.x' into feat-rc-sdks
# Conflicts:
#	app/controllers/api/account.php
#	composer.lock
2024-02-25 00:16:40 +13:00
Matej Bačo 6cfff74ea4 Decrease wait 2024-02-24 12:11:13 +01:00
Matej Bačo 23015aa80c Increase sleep to allow warmup 2024-02-24 11:52:52 +01:00
Matej Bačo 937393a821 Show details in CI/CD 2024-02-24 11:44:55 +01:00
Jake Barnby c948d3a485 Debug dump errors 2024-02-24 15:04:40 +13:00
Jake Barnby bae1ba714c Enum format fixes 2024-02-24 14:16:05 +13:00
Jake BarnbyandGitHub 0a37a0dd20 Merge pull request #7645 from appwrite/feat-dev-apns
Allow setting APNS to sandbox mode
2024-02-24 14:07:20 +13:00
Jake Barnby 0ccdce8feb Add test 2024-02-24 13:46:45 +13:00
Jake BarnbyandGitHub 4ce6eabf40 Merge pull request #7638 from appwrite/fix-update-topics-permissions
Fix update topics permissions
2024-02-24 13:35:23 +13:00
Jake Barnby 11e9f43982 Allow setting APNS to sandbox mode 2024-02-24 13:34:08 +13:00
Jake BarnbyandGitHub 5fdeedb5b4 Merge pull request #7641 from appwrite/fix-mfa-email-templates-1.5.x
fix: email templates
2024-02-24 03:04:46 +13:00
Torsten Dittmann 076ffe8866 fix: missing team variable and added mfa templates to config 2024-02-23 14:59:12 +01:00
Torsten Dittmann 6a8140a80f fix: move comma from language files into templates 2024-02-23 14:59:12 +01:00
Torsten Dittmann af6091e04a fix: template name typo for mfa challenge 2024-02-23 14:59:12 +01:00
Torsten Dittmann f5cdd5e4cc fix: comma in email templates 2024-02-23 14:59:12 +01:00
Torsten Dittmann c1ae63777e revert: phpunit.xml change 2024-02-23 14:59:12 +01:00
Torsten Dittmann f577811c04 fix: formatting on emails 2024-02-23 14:59:12 +01:00
Torsten Dittmann 9ae2948d0e fix: mfa email template 2024-02-23 14:59:12 +01:00
Jake BarnbyandGitHub aa6778712f Merge pull request #7640 from appwrite/fix-tests
Fix tests
2024-02-24 02:54:59 +13:00
Jake Barnby 7ab80b9288 Fix account method 2024-02-24 02:00:31 +13:00
Jake Barnby 957f08a3ef Fix max int test 2024-02-24 01:55:00 +13:00
Jake BarnbyandGitHub 0d62ecf90f Merge pull request #7625 from appwrite/provider-null
Provider null
2024-02-24 01:17:58 +13:00
Jake BarnbyandGitHub ce0afb61dc Merge pull request #7621 from appwrite/feat-fix-1.5.x-migrations
Fix 1.5.x Migrations
2024-02-24 01:08:11 +13:00
Jake Barnby 40b0b637cf Remove opcache test 2024-02-24 01:06:53 +13:00
Jake Barnby bc3e57d03b Update base + console 2024-02-24 00:41:38 +13:00
Jake BarnbyandGitHub eb3aa7ee73 Merge pull request #7639 from appwrite/fix-mfa-endpoint
fix: add mfa path to console
2024-02-24 00:18:19 +13:00
Jake BarnbyandGitHub d744f8177d Merge pull request #7637 from appwrite/feat-remove-opcache
Remove preloading
2024-02-24 00:17:02 +13:00
Torsten Dittmann a684f7b132 fix: add mfa path to console 2024-02-23 12:13:22 +01:00
Jake Barnby 909e0db4fd Remove preload file 2024-02-24 00:10:57 +13:00
Jake Barnby d311f88307 Add test 2024-02-24 00:01:46 +13:00
Jake Barnby 8742bfaee8 Fix missing subscribe on topic update 2024-02-23 23:56:49 +13:00
Jake Barnby ca2df68852 Downgrade further 2024-02-23 19:43:30 +13:00
Jake Barnby 6e4eb348c1 Remove preloading 2024-02-23 19:34:54 +13:00
Jake Barnby 0585ef803a Test downgrade base 2024-02-23 19:30:57 +13:00
Jake Barnby 82efd57146 Fix hidden files not copied when generating SDKs 2024-02-23 18:32:15 +13:00
Jake Barnby 7c42a59c85 Merge remote-tracking branch 'origin/1.5.x' into feat-rc-sdks
# Conflicts:
#	app/config/specs/open-api3-latest-client.json
#	app/config/specs/open-api3-latest-console.json
#	app/config/specs/open-api3-latest-server.json
#	app/config/specs/swagger2-latest-client.json
#	app/config/specs/swagger2-latest-console.json
#	app/config/specs/swagger2-latest-server.json
#	composer.lock
2024-02-23 18:01:59 +13:00
Eldad A. FuxandGitHub baffda8481 Merge pull request #7619 from appwrite/feat-ssr-dx
feat: ssr dx
2024-02-22 17:42:34 +01:00
loks0n 046c11ceb2 chore: revert X-Forwarded-For 2024-02-22 15:37:51 +00:00
loks0n f1a8769ccf Merge branch 'feat-ssr-dx' of https://github.com/appwrite/appwrite into feat-ssr-dx 2024-02-22 13:59:43 +00:00
loks0n b06765d238 chore: specs 2024-02-22 13:59:27 +00:00
Luke B. SilverandGitHub 1a09fdc87c Merge branch '1.5.x' into feat-ssr-dx 2024-02-22 13:58:40 +00:00
loks0n c225d4977b fix: general 2024-02-22 13:40:41 +00:00
Jake BarnbyandGitHub a6e922706e Merge pull request #7635 from appwrite/fix-swoole-crash
Use swoole process mode instead of base
2024-02-23 02:39:18 +13:00
loks0n 7985a9ed2c chore: remove forwarded for 2024-02-22 13:26:08 +00:00
Luke B. SilverandGitHub f285173f4e Merge branch '1.5.x' into feat-ssr-dx 2024-02-22 13:22:41 +00:00
Jake Barnby 21af8d3913 Revert DB 2024-02-23 01:12:48 +13:00
Jake Barnby 57309ad4db Use swoole process mode instead of base
https://github.com/swoole/swoole-src/discussions/4856#discussioncomment-3796282
2024-02-23 00:51:19 +13:00
Jake Barnby dc3608633b Revert "Test remove usage dump worker"
This reverts commit 8ec1f7755b.
2024-02-23 00:37:38 +13:00
Jake Barnby 8ec1f7755b Test remove usage dump worker 2024-02-23 00:20:11 +13:00
Jake Barnby 0d4d046d1f Revert "Revert DB update"
This reverts commit f3eda05708.
2024-02-23 00:17:25 +13:00
Jake Barnby f3eda05708 Revert DB update 2024-02-22 23:53:18 +13:00
Bradley Schofield cb110c1481 Merge branch '1.5.x' into feat-fix-1.5.x-migrations 2024-02-22 10:28:06 +00:00
Bradley Schofield bdf044ed8c Update 'email' to 'password' in factors 2024-02-22 10:21:25 +00:00
Torsten DittmannandGitHub e7259f0a3d Merge branch '1.5.x' into feat-rc-sdks 2024-02-21 18:22:17 +01:00
Torsten Dittmann 18e4385ca5 fix: change emailPassword factor from email to password 2024-02-21 18:18:56 +01:00
Torsten Dittmann e7f94d7095 fix: update mfa sdk method name 2024-02-21 18:08:22 +01:00
Torsten Dittmann 6cd456a35e fix: mfa sdk method 2024-02-21 17:54:39 +01:00
Jake Barnby a877850707 Fix GraphQL tests 2024-02-22 02:26:17 +13:00
Jake Barnby 623c82c727 Merge remote-tracking branch 'origin/1.4.x' into 1.5.x
# Conflicts:
#	app/config/specs/open-api3-1.4.x-client.json
#	app/config/specs/open-api3-1.4.x-console.json
#	app/config/specs/open-api3-1.4.x-server.json
#	app/config/specs/open-api3-latest-client.json
#	app/config/specs/open-api3-latest-console.json
#	app/config/specs/open-api3-latest-server.json
#	app/config/specs/swagger2-1.4.x-client.json
#	app/config/specs/swagger2-1.4.x-console.json
#	app/config/specs/swagger2-1.4.x-server.json
#	app/config/specs/swagger2-latest-client.json
#	app/config/specs/swagger2-latest-console.json
#	app/config/specs/swagger2-latest-server.json
#	composer.json
#	composer.lock
#	src/Appwrite/Auth/Validator/Phone.php
2024-02-22 01:32:26 +13:00
Jake Barnby 942847cf3a Merge remote-tracking branch 'origin/main' into 1.5.x
# Conflicts:
#	app/config/collections.php
#	app/config/errors.php
#	app/config/specs/open-api3-latest-client.json
#	app/config/specs/open-api3-latest-console.json
#	app/config/specs/open-api3-latest-server.json
#	app/config/specs/swagger2-latest-client.json
#	app/config/specs/swagger2-latest-console.json
#	app/config/specs/swagger2-latest-server.json
#	app/controllers/api/account.php
#	app/controllers/api/teams.php
#	app/controllers/api/users.php
#	app/controllers/shared/api.php
#	app/init.php
#	app/worker.php
#	composer.json
#	composer.lock
#	docker-compose.yml
#	src/Appwrite/Extend/Exception.php
#	src/Appwrite/Platform/Services/Tasks.php
#	src/Appwrite/Platform/Tasks/Maintenance.php
#	src/Appwrite/Platform/Workers/Certificates.php
#	src/Appwrite/Platform/Workers/Deletes.php
#	src/Appwrite/Platform/Workers/Messaging.php
#	src/Appwrite/Platform/Workers/Usage.php
#	src/Appwrite/Platform/Workers/UsageHook.php
#	src/Appwrite/Specification/Format/OpenAPI3.php
#	src/Appwrite/Specification/Format/Swagger2.php
#	tests/e2e/Services/Account/AccountConsoleClientTest.php
2024-02-22 01:29:28 +13:00
loks0n a3b88f2015 chore: remove x-forwarded-for 2024-02-21 12:18:50 +00:00
Jake Barnby 81b9c4dca2 Push SDKs 2024-02-22 00:31:50 +13:00
Bradley Schofield d020730a74 Address Shimon's comments 2024-02-21 10:20:55 +00:00
fogelito b762a9cedd Check user false 2024-02-21 11:48:16 +02:00
fogelito a851a5f244 providerInternalId nulls 2024-02-21 11:43:04 +02:00
Bradley Schofield a2b9dbc208 Update V20.php 2024-02-21 09:42:04 +00:00
Jake Barnby ac619f3b89 Merge remote-tracking branch 'origin/1.5.x' into feat-rc-sdks
# Conflicts:
#	composer.lock
2024-02-21 22:37:32 +13:00
fogelito 172d7cbb02 composer.lock 2024-02-21 11:34:15 +02:00
Bradley Schofield 370e814b8c Update Factors Session Migration 2024-02-21 09:31:52 +00:00
Jake Barnby 51745580a8 Update DB 2024-02-21 22:13:40 +13:00
Jake Barnby 39f7b3dff2 Update generator 2024-02-21 22:07:35 +13:00
Jake Barnby 7e7a0cfabe Merge remote-tracking branch 'origin/1.5.x' into feat-rc-sdks 2024-02-21 22:07:19 +13:00
Jake Barnby 9498d680fb Add doc refs 2024-02-21 22:04:27 +13:00
loks0n dd4809f3c8 feat: vincent error message 2024-02-21 08:57:50 +00:00
Jake Barnby 883d9436ea Update specs 2024-02-21 20:03:35 +13:00
Jake Barnby 5123fddd56 Update versions 2024-02-21 20:03:14 +13:00
Jake Barnby e91565ecc9 Merge remote-tracking branch 'origin/1.5.x' into feat-rc-sdks
# Conflicts:
#	app/config/specs/open-api3-latest-client.json
#	app/config/specs/open-api3-latest-console.json
#	app/config/specs/open-api3-latest-server.json
#	app/config/specs/swagger2-latest-client.json
#	app/config/specs/swagger2-latest-console.json
#	app/config/specs/swagger2-latest-server.json
#	composer.lock
2024-02-21 19:17:50 +13:00
Jake Barnby 353069bc1f Fix GraphQL test relying on creating session when one exists 2024-02-21 18:50:28 +13:00
Jake Barnby 607ba5b32f Merge remote-tracking branch 'origin/1.5.x' into refactor-disallow-new-session-with-existing 2024-02-21 18:40:01 +13:00
Jake BarnbyandGitHub bc517ed69b Merge pull request #7594 from appwrite/feat-push-images
Allow push images
2024-02-21 18:36:51 +13:00
Jake BarnbyandGitHub 9b251207cf Merge branch '1.5.x' into feat-push-images 2024-02-21 18:06:58 +13:00
Jake BarnbyandGitHub b1528251bd Merge pull request #7624 from appwrite/fix-duplicate-subscribers
Fix duplicate subscribers
2024-02-21 17:12:05 +13:00
Jake Barnby 3aeb62377c Fix missed update with image 2024-02-21 17:07:52 +13:00
Jake Barnby ca1d66fc7e Fix test 2024-02-21 13:31:48 +13:00
Jake Barnby 81d475d98b Add test 2024-02-21 13:16:25 +13:00
Jake Barnby 52d4b649e4 Add missing unique index 2024-02-21 13:09:14 +13:00
Jake Barnby 41be4da5c9 Merge remote-tracking branch 'origin/1.5.x' into feat-push-images 2024-02-21 13:01:53 +13:00
Jake BarnbyandGitHub a9d1aa5bca Merge pull request #7620 from appwrite/refactor-remove-resource-collection
Refactor remove resource collection
2024-02-21 13:00:48 +13:00
Bradley Schofield a5d6af9ded Add 'factors' migration 2024-02-20 15:47:55 +00:00
loks0n c627fbf2a5 fix: type err 2024-02-20 15:32:00 +00:00
loks0n 24bf5d2584 fix: usage tests 2024-02-20 15:27:01 +00:00
Bradley Schofield bfe861f846 Run Linter 2024-02-20 15:05:42 +00:00
loks0n c192712a58 chore: fmt 2024-02-20 14:58:50 +00:00
loks0n 7b88b6dbb1 test: refactor usagetest 2024-02-20 14:47:49 +00:00
Jake Barnby ad8450af32 Merge remote-tracking branch 'origin/1.5.x' into feat-push-images 2024-02-21 03:29:00 +13:00
Eldad A. FuxandGitHub 9b8ad99030 Merge pull request #7611 from appwrite/feat-email-attachments
Feat email attachments
2024-02-20 15:27:38 +01:00
Jake Barnby 400b28de8a Replace resourceCollection with switch 2024-02-21 03:25:01 +13:00
Jake Barnby 1c1a2eab2c Format 2024-02-21 03:16:01 +13:00
Jake Barnby 64eaf91ee7 Merge remote-tracking branch 'origin/1.5.x' into refactor-disallow-new-session-with-existing 2024-02-21 03:15:23 +13:00
Jake Barnby 379c79dae9 Consistent naming for device resources 2024-02-21 03:10:51 +13:00
Jake Barnby 2667d1fb07 Inject always local file device 2024-02-21 02:50:44 +13:00
Jake Barnby 35441dc542 Merge remote-tracking branch 'origin/1.5.x' into feat-email-attachments 2024-02-21 02:33:35 +13:00
Jake BarnbyandGitHub b9b54b808c Merge pull request #7618 from appwrite/feat-remove-callback-resources
Remove callback resources from workers
2024-02-21 02:30:32 +13:00
Bradley Schofield 441875e498 Merge branch '1.5.x' into feat-fix-1.5.x-migrations 2024-02-20 13:27:13 +00:00
loks0n e051717232 fix: usage tests 2024-02-20 13:24:52 +00:00
Jake Barnby b265106af2 Fix tests 2024-02-21 02:20:09 +13:00
Jake Barnby 439e7b1ccf Merge remote-tracking branch 'origin/feat-remove-callback-resources' into feat-email-attachments
# Conflicts:
#	app/worker.php
#	src/Appwrite/Platform/Workers/Messaging.php
2024-02-21 02:00:46 +13:00
Jake Barnby 7ad9b1cd5f Try fix phone test 2024-02-21 01:54:17 +13:00
loks0n 1fa0f18e44 Merge branch '1.5.x' of https://github.com/appwrite/appwrite into feat-ssr-dx 2024-02-20 12:43:50 +00:00
loks0n b76771a8b4 fix: tests 2024-02-20 12:41:49 +00:00
Jake BarnbyandGitHub a8ed45ab47 Merge pull request #7617 from appwrite/feat-consistent-specs
Make self-hosted and cloud specs consistent
2024-02-21 01:36:43 +13:00
loks0n f0a981226e chore: specs 2024-02-20 12:11:33 +00:00
Jake Barnby bbce53cda5 Auto trigger messaging events 2024-02-21 01:06:35 +13:00
loks0n ae3e961e3f test: fix already logged in 2024-02-20 11:52:29 +00:00
loks0n fa28496b32 feat: ssr dx changes 2024-02-20 11:45:11 +00:00
Jake Barnby 2f711c84ed Remove callback resources from workers 2024-02-21 00:40:55 +13:00
Jake Barnby 6c4b0ecd5b Simplify allow list 2024-02-20 23:27:40 +13:00
Jake Barnby eb4d6f8e20 Update specs 2024-02-20 23:23:07 +13:00
Jake Barnby 5747b33e38 Make self-hosted and cloud specs consistent 2024-02-20 23:15:46 +13:00
Jake Barnby 89fac6cfdf Update messaging lib 2024-02-20 20:32:08 +13:00
Jake Barnby d61f4e4d2d Add compound UID to spec generator 2024-02-20 20:15:08 +13:00
Jake Barnby f28412ccd9 Add compound UID unit test 2024-02-20 20:10:20 +13:00
Jake Barnby 4bc6c202d9 Use compound ID for push notification image 2024-02-20 18:25:57 +13:00
Jake Barnby 42e1b0dfe3 Merge remote-tracking branch 'origin/feat-email-attachments' into feat-push-images 2024-02-20 18:06:29 +13:00
Jake Barnby d15e85d1f6 Fix injecting invalid resource 2024-02-20 17:27:35 +13:00
Jake Barnby 710e08c109 Make sure to clear cache if file was downloaded from remote source 2024-02-20 00:11:10 +13:00
Jake Barnby 022c4678ec Allow attaching files from storage to emails 2024-02-20 00:08:57 +13:00
Jake Barnby d3913c422b Add compound UID valdiator 2024-02-19 23:57:54 +13:00
Jake Barnby ff2e22d78f Update messaging lib 2024-02-19 20:58:27 +13:00
Jake Barnby 7a420000fa Fix image permissions check and URL 2024-02-19 20:48:52 +13:00
Jake Barnby 1bb75fdd63 Merge remote-tracking branch 'origin/1.5.x' into feat-push-images
# Conflicts:
#	src/Appwrite/Extend/Exception.php
2024-02-19 20:44:11 +13:00
Jake Barnby 85b0ec7f77 Temp bump console for SDK fixes 2024-02-19 17:33:47 +13:00
Jake Barnby aaccff6eb8 Example updates 2024-02-19 17:12:47 +13:00
Jake Barnby bc12187e62 Fix console SDK git ref 2024-02-19 17:09:08 +13:00
Jake Barnby c86d26a459 Update versions 2024-02-19 16:57:57 +13:00
Jake Barnby 52c302f448 Update specs 2024-02-19 16:56:36 +13:00
Jake Barnby 7f8ac3186c Update generator 2024-02-19 16:56:16 +13:00
Jake Barnby e20f46ba1b Bump response format to fix filters being used 2024-02-19 16:54:53 +13:00
Jake Barnby 98f4178c39 Fix enums for API changes 2024-02-19 16:53:43 +13:00
Jake Barnby 4b085ce3c6 Merge branch 'feat-rc-sdks' of github.com:appwrite/appwrite into feat-rc-sdks 2024-02-19 16:36:17 +13:00
Bradley Schofield 461795b6ff Update V17.php 2024-02-18 08:35:26 +00:00
Torsten Dittmann 874b20bd58 chore: release console sdk 2024-02-17 13:38:02 +00:00
Torsten Dittmann ce4f92a6c8 Merge branch '1.5.x' of https://github.com/appwrite/appwrite into feat-rc-sdks 2024-02-17 13:25:56 +00:00
Bradley Schofield aa05901f2f Merge branch '1.5.x' into feat-fix-1.5.x-migrations 2024-02-17 11:30:19 +00:00
Bradley Schofield f6f8816e2b Migration Fixes 2024-02-17 11:29:49 +00:00
Torsten DittmannandGitHub 48dbcca066 Merge pull request #7601 from appwrite/fix-blocked-users-accessing-console
fix: blocked users web controllers
2024-02-16 18:37:32 +00:00
Torsten Dittmann b500c085e1 revert: unnecessary style changes 2024-02-16 18:00:49 +00:00
Torsten Dittmann de0e83f703 fix: move user and project logic from general to api hook 2024-02-16 17:58:51 +00:00
Torsten Dittmann 5193a97ddb fix: move user logic from general to api hook 2024-02-16 16:26:50 +00:00
Torsten Dittmann ca650fce1b fix: status code for more factors required 2024-02-16 14:59:40 +00:00
Torsten Dittmann 4748dedd29 fix: blocked users from accessing console 2024-02-16 14:58:38 +00:00
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
Jake Barnby 10ec207a92 Merge remote-tracking branch 'origin/1.5.x' into feat-rc-sdks 2024-02-16 22:58:08 +13:00
Jake BarnbyandGitHub 14a243cc37 Merge pull request #7457 from appwrite/1.5.x-response-request-models
Update Response and Request filters aswell as Migrations for 1.5.x
2024-02-16 20:58:08 +13:00
Jake BarnbyandGitHub 4d7becc459 Apply suggestions from code review 2024-02-16 20:23:31 +13:00
Jake BarnbyandGitHub 8ff4afd3c5 Merge pull request #7599 from appwrite/chore-bump-base
Update docker base
2024-02-16 17:55:42 +13:00
Jake BarnbyandGitHub 81532a026c Merge pull request #7589 from appwrite/feat-topic-totals-per-type
Feat topic totals per type
2024-02-16 17:55:30 +13:00
Jake Barnby 3c727861bb Fix target permissions 2024-02-16 17:07:16 +13:00
Jake Barnby 7e56607975 Update docker base 2024-02-16 14:09:22 +13:00
Jake Barnby c192f14d01 Merge remote-tracking branch 'origin/1.5.x' into feat-topic-totals-per-type 2024-02-16 14:08:04 +13:00
Torsten Dittmann e35a9efb12 Merge branch '1.5.x' of https://github.com/appwrite/appwrite into feat-rc-sdks 2024-02-15 11:32:15 +00:00
Torsten Dittmann 14ecbd6658 fix: 2fa endpoint params 2024-02-15 11:26:34 +00:00
Jake Barnby 2fffbd93f8 Lint fix 2024-02-15 22:41:45 +13:00
Jake Barnby d38197380e Support adding image to push notification via storage file 2024-02-15 22:36:34 +13:00
Jake Barnby 0297a07543 Update messaging lib 2024-02-15 20:27:40 +13:00
Jake Barnby d82c7c24c4 Fix allowed query attributes 2024-02-15 19:35:47 +13:00
Jake Barnby 5f59f4c5c8 Fix syntax error 2024-02-15 17:56:06 +13:00
Jake Barnby 142e92b4b8 Update tests 2024-02-15 17:30:09 +13:00
Jake Barnby afba7f75f0 Update appropriate total count when mutating topic 2024-02-15 17:23:30 +13:00
Jake Barnby e462e916f0 Add email, sms and push totals to topic 2024-02-15 17:22:43 +13:00
Jake BarnbyandGitHub 5f06c1ac5c Merge pull request #7582 from appwrite/chore-update-geodb
Update geodb
2024-02-15 16:49:01 +13:00
Jake BarnbyandGitHub ed2add1f1a Merge pull request #7581 from appwrite/chore-remove-redundant-hook
Remove redundant hook
2024-02-15 16:48:03 +13:00
Jake BarnbyandGitHub ae7a5c6c9c Merge pull request #7580 from appwrite/feat-subscribe-permission
Feat subscribe permission
2024-02-15 16:47:44 +13:00
Jake BarnbyandGitHub 217ed2bdff Merge pull request #7579 from appwrite/fix-add-error-on-no-deliveries
Add unknown error is delivered total is 0 but there were no delivery …
2024-02-15 16:45:01 +13:00
Torsten Dittmann c6c8e7a092 Merge branch '1.5.x' of https://github.com/appwrite/appwrite into 1.5.x 2024-02-14 17:58:48 +00:00
Torsten Dittmann 62fd796167 chore: update console 2024-02-14 17:54:18 +00:00
fogelito 84acf990ec Merge branch '1.5.x' of github.com:appwrite/appwrite into twoWayKey-2 2024-02-14 16:53:58 +02:00
Jake Barnby e0fa3a4139 Revert console update 2024-02-14 13:14:01 +13:00
Jake BarnbyandGitHub 0246fb254a Merge pull request #7578 from appwrite/fix-smtp-provider-update
Fix smtp provider update
2024-02-14 12:48:38 +13:00
Torsten Dittmann 756993eea2 fix: new console 2024-02-13 12:10:30 +00:00
Torsten Dittmann 1be56bf118 feat: new console 2024-02-13 12:09:52 +00:00
fogelito b9000e6d2f Changes message like Utopia 2024-02-13 12:29:36 +02:00
fogelito 99fed365db Update comment 2024-02-13 12:05:47 +02:00
fogelito 796e44a1ed Merge branch '1.5.x' of github.com:appwrite/appwrite into twoWayKey-2 2024-02-13 11:46:33 +02:00
Bradley Schofield b60c591f8f Merge branch '1.5.x' into 1.5.x-response-request-models 2024-02-13 09:45:59 +00:00
Bradley Schofield e2c6a2067a Address comments 2024-02-13 09:39:09 +00:00
Christy JacobandGitHub f0f34e6572 Merge pull request #7575 from appwrite/cache-attr-migrations
cache collection attr migration
2024-02-13 12:09:01 +05:30
Jake Barnby f28f9df41c Update geodb 2024-02-13 17:55:32 +13:00
Jake Barnby 014464506e Remove redundant hook 2024-02-13 17:45:03 +13:00
Jake Barnby b2f119868d Add test 2024-02-13 17:41:07 +13:00
Jake Barnby 1f470aecd2 Add subscribe permission to topics 2024-02-13 17:24:31 +13:00
Jake Barnby 2ce85ce6ef Add unknown error is delivered total is 0 but there were no delivery errors 2024-02-13 17:08:45 +13:00
Jake BarnbyandGitHub a688929488 Merge pull request #7555 from appwrite/fix-catch-exception
Replace catching \Exception with \Throwable
2024-02-13 17:01:05 +13:00
Jake Barnby 46398f41ae Merge remote-tracking branch 'origin/1.5.x-response-request-models' into cache-attr-migrations 2024-02-13 15:22:08 +13:00
Jake Barnby 44a45f7fcc Merge remote-tracking branch 'origin/1.5.x' into 1.5.x-response-request-models 2024-02-13 15:21:57 +13:00
Jake Barnby 5826970a3c Merge remote-tracking branch 'origin/1.5.x' into fix-catch-exception 2024-02-13 15:21:46 +13:00
Jake Barnby 13ea6787cb Merge remote-tracking branch 'origin/1.5.x' into fix-smtp-provider-update
# Conflicts:
#	tests/e2e/Services/Messaging/MessagingBase.php
2024-02-13 15:21:15 +13:00
Jake Barnby 7b791aa371 Fix telesign test 2024-02-13 15:20:10 +13:00
Jake Barnby 01e88e65d6 Fix swapping options/credentials on create/update smtp provider 2024-02-13 15:16:37 +13:00
Jake Barnby 3a77ec1920 Merge remote-tracking branch 'origin/1.5.x-response-request-models' into cache-attr-migrations 2024-02-13 15:07:45 +13:00
Jake Barnby 66e51c0f18 Merge remote-tracking branch 'origin/1.5.x' into 1.5.x-response-request-models
# Conflicts:
#	src/Appwrite/Platform/Workers/Usage.php
#	src/Appwrite/Platform/Workers/UsageHook.php
2024-02-13 15:07:16 +13:00
Jake Barnby 0453a35620 Merge remote-tracking branch 'origin/1.5.x' into fix-catch-exception 2024-02-13 15:05:44 +13:00
Jake Barnby 94e580c259 Fix graphql test 2024-02-13 15:05:15 +13:00
Jake BarnbyandGitHub 37522ea66f Merge branch '1.5.x' into fix-catch-exception 2024-02-13 12:47:36 +13:00
Jake BarnbyandGitHub 8f525f5304 Merge pull request #7551 from appwrite/fix-template-enum-seperation
Fix email/sms template type enums getting the same values
2024-02-13 12:39:07 +13:00
Jake BarnbyandGitHub ff1f7e4819 Merge pull request #7569 from appwrite/fix-telesign-params
Fix telesign params
2024-02-13 12:38:49 +13:00
Jake BarnbyandGitHub 0bd3fe6473 Merge pull request #7571 from appwrite/fix-updating-message-status
Fix updating message status
2024-02-13 12:38:39 +13:00
Jake BarnbyandGitHub 06b15c79ff Merge pull request #7572 from appwrite/attributes-query-fix
fix Indexes
2024-02-13 12:37:59 +13:00
Jake BarnbyandGitHub e086101d32 Merge pull request #7558 from appwrite/json_syntax_error
Catch errors parseQueries
2024-02-13 12:36:07 +13:00
fogelito 6f6b39ae20 stopOnFailure 2024-02-12 18:09:48 +02:00
fogelito 4018224cc6 parseQueries 2024-02-12 18:06:37 +02:00
fogelito ace75b0786 parseQueries 2024-02-12 18:02:04 +02:00
fogelito 6c064430fb Merge branch '1.5.x' of github.com:appwrite/appwrite into json_syntax_error 2024-02-12 17:41:42 +02:00
fogelito c4b5153abd composer.lock 2024-02-12 17:41:14 +02:00
shimon 8256c8b294 cache collection attr migration 2024-02-12 17:22:33 +02:00
fogelito 2f9cadf4c0 remove var_dump 2024-02-12 15:30:34 +02:00
fogelito 6aae8cbf64 Add cursor test 2024-02-12 15:27:19 +02:00
Bradley Schofield 6fc2969e5f Merge branch '1.5.x-response-request-models' of https://github.com/appwrite/appwrite into 1.5.x-response-request-models 2024-02-12 13:12:06 +00:00
fogelito 74f7143a18 remove debug 2024-02-12 12:04:46 +02:00
fogelito e5bada0493 typo 2024-02-12 12:03:31 +02:00
fogelito 2ef59134a0 Merge branch '1.5.x' of github.com:appwrite/appwrite into attributes-query-fix 2024-02-12 12:00:26 +02:00
Jake Barnby e26230cc34 Disallow creating a session if one already exists 2024-02-12 22:59:49 +13:00
fogelito adbe11fd50 fix Indexes 2024-02-12 11:55:45 +02:00
Jake BarnbyandGitHub dd7ac27f11 Merge pull request #7570 from appwrite/feat-support-label-queries
Feat support label queries
2024-02-12 22:46:38 +13:00
Jake BarnbyandGitHub e2f71cbf3a Merge pull request #7557 from appwrite/create-array-index
Hardcode size and orders for Json Key Indexes
2024-02-12 22:27:15 +13:00
Jake BarnbyandGitHub 862f20479d Merge pull request #7568 from appwrite/chore-merge-main
Merge main
2024-02-12 22:08:13 +13:00
Jake Barnby b9b0df9492 Update sleep for flaky test 2024-02-12 18:54:36 +13:00
Jake Barnby ac8bddb10d Update sleep for flaky test 2024-02-12 18:41:32 +13:00
Jake Barnby 8ed2b1f3a5 Fix tests 2024-02-12 18:35:05 +13:00
Jake Barnby 3ba6652be8 Only set schedule active is status is scheduled 2024-02-12 16:55:34 +13:00
Jake Barnby f237e863de Throw on updating sent, processing, failed message 2024-02-12 16:55:00 +13:00
Jake Barnby dd8fd2e394 Allow querying on labels attribute 2024-02-12 16:10:28 +13:00
Jake Barnby 2059de5dea Fix test 2024-02-12 15:40:11 +13:00
Jake Barnby bb264bef23 Increase sleep for flaky test 2024-02-12 15:17:50 +13:00
Jake Barnby 272b9fecd7 Update lock 2024-02-12 15:15:42 +13:00
Jake BarnbyandGitHub 560e458fa0 Merge pull request #7567 from appwrite/fix-spec-use-cloud-endpoint-by-default
PEA-334 - Fix spec use cloud endpoint by default
2024-02-12 15:12:44 +13:00
Jake Barnby 05884e154e Update telesign credentials 2024-02-12 15:10:18 +13:00
Jake Barnby f2efe9ca72 Merge remote-tracking branch 'origin/1.5.x' into fix-template-enum-seperation
# Conflicts:
#	app/config/specs/open-api3-latest-console.json
#	app/config/specs/swagger2-latest-console.json
2024-02-12 15:03:51 +13:00
Damodar Lohani 869d3c9809 fix url 2024-02-12 01:27:20 +00:00
Jake Barnby 809f5a019f Merge remote-tracking branch 'origin/1.5.x' into chore-merge-main 2024-02-12 14:22:43 +13:00
Damodar Lohani 545a5ee126 set default endpoint and host name for specs. 2024-02-12 01:21:28 +00:00
Jake Barnby 18f7168160 Merge main 2024-02-12 14:18:19 +13:00
Torsten Dittmann 7f8449b54a chore: update console 2024-02-09 15:37:13 +01:00
Bradley Schofield 0f3a1c3762 Merge branch 'main' into 1.5.x-response-request-models 2024-02-09 12:36:02 +00:00
fogelito bcc6564e5b typo 2024-02-08 18:18:39 +02:00
fogelito 7176d7feab Remove comment 2024-02-08 18:12:43 +02:00
fogelito 103fec1664 parseQueries 2024-02-08 18:10:25 +02:00
fogelito 2c57f9a44a Merge branch '1.5.x' of github.com:appwrite/appwrite into create-array-index 2024-02-08 15:04:43 +02:00
fogelito 98a6b96af9 Hardcode size and orders 2024-02-08 15:01:20 +02:00
Bradley Schofield 5a1fef9ec6 Update V17.php 2024-02-08 11:52:51 +00:00
Bradley Schofield d9faa7b9d3 Run Linter 2024-02-08 11:39:33 +00:00
Bradley Schofield 38c0f8ddab Add Query Converter 2024-02-08 11:39:01 +00:00
Jake BarnbyandGitHub 7ae2a9be91 Merge pull request #7554 from appwrite/fix-password-version-enum-name
Fix SHA function enum name
2024-02-08 21:58:31 +13:00
Jake Barnby 63e91cb3f3 Merge remote-tracking branch 'origin/1.5.x' into fix-password-version-enum-name
# Conflicts:
#	app/config/specs/open-api3-latest-console.json
#	app/config/specs/open-api3-latest-server.json
#	app/config/specs/swagger2-latest-console.json
#	app/config/specs/swagger2-latest-server.json
2024-02-08 19:40:57 +13:00
Jake Barnby 9eaa0fff86 Merge remote-tracking branch 'origin/1.5.x' into fix-template-enum-seperation
# Conflicts:
#	app/config/specs/open-api3-latest-console.json
#	app/config/specs/swagger2-latest-console.json
2024-02-08 19:24:21 +13:00
Jake BarnbyandGitHub ed80cce878 Merge pull request #7552 from appwrite/fix-message-status
Fix message status values and enums
2024-02-08 19:11:32 +13:00
Steven Nguyen 4ace8ed027 Replace catching \Exception with \Throwable
\Exception doesn't work as a catch-all because not everything extends
\Exception. For example, there was a problem where the messaging worker
didn't catch an exception here:

} catch (\Exception $e) {
    $deliveryErrors[] = 'Failed sending to targets ' . $batchIndex + 1 . '-' . \count($batch) . ' with error: ' . $e->getMessage();
} finally {

As such, $deliveryErrors stayed as an empty array. In this case, the
$adapter->send() threw a TypeError which extends Error which implements
Throwable. Updating the catch to catch \Throwable ensures the error is
caught and $deliveryErrors gets updated.
2024-02-08 01:17:54 +00:00
Jake Barnby 1b36d3533a Merge remote-tracking branch 'origin/1.5.x' into fix-template-enum-seperation 2024-02-08 00:31:11 +13:00
Jake Barnby b1a2df52fd Merge remote-tracking branch 'origin/1.5.x' into fix-message-status 2024-02-08 00:30:57 +13:00
Jake Barnby e4268e87af Merge remote-tracking branch 'origin/1.5.x' into fix-password-version-enum-name 2024-02-08 00:30:39 +13:00
Jake BarnbyandGitHub 90cee54897 Merge pull request #7553 from appwrite/fix-graphql-test
Fix graphql tests
2024-02-08 00:30:21 +13:00
Jake Barnby df60ee9e72 Fix SHA function enum name 2024-02-08 00:17:38 +13:00
Jake Barnby 5e5a2fb414 Fix graphql tests 2024-02-08 00:08:05 +13:00
Jake Barnby 66a38898eb Fix message status values and enums 2024-02-07 23:50:05 +13:00
Jake Barnby 4a45927af9 Fix email/sms template type enums getting the same values 2024-02-07 23:03:59 +13:00
Jake BarnbyandGitHub 6fc39827fd Merge pull request #7549 from appwrite/fix-mfa-user-route-auth-types
Fix user API mfa route auth
2024-02-07 20:13:47 +13:00
Jake Barnby 96cd478624 Update examples 2024-02-07 20:12:15 +13:00
Jake Barnby 2276dd2f49 Bump SDK generator RC 2024-02-07 19:17:44 +13:00
Jake Barnby d7544f85cf Merge branch 'fix-mfa-user-route-auth-types' into feat-rc-sdks 2024-02-07 19:14:21 +13:00
Jake Barnby 982310e7de Merge remote-tracking branch 'origin/1.5.x' into feat-rc-sdks 2024-02-07 19:14:10 +13:00
Jake Barnby 7014b2c2cd Fix user API mfa route auth 2024-02-07 18:08:51 +13:00
Bradley Schofield 70ea6734e7 Add expire defaults 2024-02-06 19:22:54 +00:00
Bradley Schofield 559fa924c0 Merge branch '1.5.x' into 1.5.x-response-request-models 2024-02-06 17:10:43 +00:00
Jake Barnby f9e8216781 Fix FCM init 2024-02-06 04:13:56 +13:00
Jake Barnby c32545fb49 Fix push message creation warnings 2024-02-06 04:13:35 +13:00
Jake Barnby 6e40973771 Fix response iteration 2024-02-06 04:11:40 +13:00
Jake Barnby 47dec4e187 Remove descriptions from response models 2024-02-06 02:35:15 +13:00
Jake Barnby 16e0f6d21f Merge branch '1.5.x' into feat-rc-sdks 2024-02-06 02:25:09 +13:00
Jake Barnby 987b02083c Array instead of JSON 2024-02-06 02:22:25 +13:00
Jake Barnby 0a72b37b3e Fix session response model 2024-02-06 02:17:04 +13:00
Jake Barnby 756359f326 Merge remote-tracking branch 'origin/1.5.x' into feat-rc-sdks 2024-02-06 02:01:46 +13:00
Jake Barnby 28ae550853 Update console to 1.5.x 2024-02-06 01:57:38 +13:00
Jake Barnby 6c17a9ef95 Update generator and deploy RC SDKs 2024-02-06 01:40:51 +13:00
Christy JacobandGitHub ad9cc748a5 Merge pull request #7471 from appwrite/fix-empty-user-updates
Fix: Empty values in PATCH of users
2024-02-05 15:54:40 +04:00
Jake Barnby 7ce01deec3 Fix console enum specs 2024-02-06 00:39:52 +13:00
Laura Du RyandGitHub 9b70706c2c Merge branch 'main' into LauraDuRy-patch-1 2024-02-05 12:26:27 +01:00
Matej Bačo 25f8702429 Fix formatting 2024-02-05 10:40:53 +00:00
Matej Bačo 7beb9080fa Merge remote-tracking branch 'origin/1.5.x' into fix-empty-user-updates 2024-02-05 10:38:48 +00:00
Eldad A. FuxandGitHub ca926888f4 Merge pull request #7487 from appwrite/feat-block-countries
Feat block countries from certain regions
2024-02-05 09:47:34 +01:00
Khushboo Verma 8440aad375 Merge branch '1.5.x' into feat-block-countries 2024-02-05 13:44:51 +05:30
Jake Barnby 7322d7f83a Fix lint 2024-02-05 21:12:57 +13:00
Khushboo Verma e8523e38f7 Merge branch '1.5.x' into feat-block-countries 2024-02-05 13:26:52 +05:30
Khushboo Verma 0f1df4b5bb Fixed tests 2024-02-05 13:25:52 +05:30
Jake Barnby 15f433794f Add missing enum cases 2024-02-05 20:25:34 +13:00
Jake Barnby c193260335 Fix usage enums 2024-02-05 19:32:05 +13:00
shimon af2b640948 updates 2024-02-04 10:33:04 +02:00
shimon 036fa93295 updates 2024-02-04 09:34:42 +02:00
shimon a63977455f Merge branch '1.5.x' of github.com:appwrite/appwrite into 1.5.x-response-request-models
 Conflicts:
	.gitmodules
2024-02-04 09:27:08 +02:00
Jake Barnby bb9947bfd3 Remove invalid injection 2024-02-04 04:15:16 +13:00
Jake BarnbyandGitHub 68931c8672 Merge pull request #7538 from appwrite/fix-spec-generation
Fix spec generation
2024-02-03 04:04:00 +13:00
Jake BarnbyandGitHub bcf6d5dbe2 Merge pull request #7540 from appwrite/feat-session-target-delete
Feat session target delete
2024-02-03 04:03:31 +13:00
Jake Barnby 94d82c75c0 Update specs 2024-02-03 03:41:23 +13:00
Jake Barnby f14c0cc0aa Merge remote-tracking branch 'origin/1.5.x' into fix-spec-generation
# Conflicts:
#	app/config/specs/open-api3-latest-client.json
#	app/config/specs/open-api3-latest-console.json
#	app/config/specs/open-api3-latest-server.json
#	app/config/specs/swagger2-latest-client.json
#	app/config/specs/swagger2-latest-console.json
#	app/config/specs/swagger2-latest-server.json
2024-02-03 03:35:14 +13:00
Khushboo Verma d40a51b50a Only disallow console requests 2024-02-02 20:01:54 +05:30
Jake Barnby 3816870e19 Fix duplicate routes 2024-02-03 03:26:04 +13:00
Jake Barnby 00eec6b3c5 Update database 2024-02-03 03:12:14 +13:00
Jake Barnby 874e483fb5 Trigger delete of targets associated with sessions when sessions are deleted 2024-02-03 03:06:36 +13:00
Jake Barnby 465bc81071 Add deletes job to delete targets tied to a particular session 2024-02-03 03:06:31 +13:00
Jake Barnby 38f93a3e89 Add session ID + internal ID to targets 2024-02-03 03:06:23 +13:00
Khushboo Verma 52c9109685 Improve error message 2024-02-02 19:35:35 +05:30
Khushboo Verma 7b4f334f31 Update error message 2024-02-02 19:30:54 +05:30
Torsten DittmannandGitHub d65a8d05a4 Merge pull request #7346 from appwrite/feat-mfa
feat: mfa
2024-02-02 14:30:51 +01:00
Torsten Dittmann e6ac3d73e8 revert: var_dump 2024-02-02 14:21:10 +01:00
Torsten Dittmann 7cbaf4e961 tests: debug 2024-02-02 14:13:52 +01:00
Torsten Dittmann b462eee183 chore: run formatter 2024-02-02 13:50:41 +01:00
Torsten Dittmann a77526cab1 fix: backup codes 2024-02-02 13:50:18 +01:00
Torsten Dittmann db321db0fb fix: code review 2024-02-02 13:42:15 +01:00
Torsten Dittmann 75fc59931a Merge branch '1.5.x' of https://github.com/appwrite/appwrite into feat-mfa 2024-02-02 13:30:11 +01:00
Jake Barnby d0cccf72ea Add spec generation changes for OpenAPI as well 2024-02-03 00:33:48 +13:00
Jake Barnby 0e8e455903 Fix spec generation 2024-02-02 23:54:34 +13:00
Jake BarnbyandGitHub 01d92d3125 Merge pull request #7526 from appwrite/feat-update-containers
Update containers
2024-02-02 22:23:11 +13:00
Jake BarnbyandGitHub df3042dc55 Merge pull request #7536 from appwrite/fix-invalid-usage-labels
Remove redundant usage labels
2024-02-02 22:21:20 +13:00
Jake BarnbyandGitHub 0c921e78ca Merge pull request #7537 from appwrite/fix-enum-namespacing
Update to standard namespacing for enums
2024-02-02 22:20:48 +13:00
Khushboo Verma d96d84201e Add auth group to create email token endpoint 2024-02-02 14:03:20 +05:30
Khushboo Verma 0ea7b28a6b Resolve merge conflicts 2024-02-02 12:53:25 +05:30
Khushboo Verma 1f0dc6cc1e Update swoole version 2024-02-02 12:50:27 +05:30
Jake Barnby 3bb2016598 Fix tests 2024-02-02 18:48:34 +13:00
Jake Barnby 499f0a53ea Update to standard namespacing for enums 2024-02-02 17:53:19 +13:00
Jake Barnby d1bad7c3cd Remove redundant usage labels 2024-02-02 17:16:31 +13:00
shimon 883cfedc46 updates 2024-02-01 22:14:09 +02:00
shimon a254bb7edb Merge branch '1.5.x' of github.com:appwrite/appwrite into 1.5.x-response-request-models 2024-02-01 17:13:38 +02:00
shimon c5c16cfb59 updates 2024-02-01 17:13:14 +02:00
shimon 030cdf3cc8 updates 2024-02-01 17:12:27 +02:00
Eldad A. FuxandGitHub 321a998947 Merge pull request #7533 from appwrite/feat-rename-security-phrases
Feat: Rename security phrases
2024-02-01 15:45:15 +01:00
Matej Bačo ef3f7878dc PR review changes 2024-02-01 14:13:30 +00:00
Torsten DittmannandGitHub 9c0bd9fc6e Merge pull request #7489 from appwrite/update-webhook-abuse-limit
Add webhook max failed attempts as env variable
2024-02-01 13:34:57 +01:00
Khushboo Verma d3b002a48e Merge branch '1.5.x' into feat-block-countries 2024-02-01 17:49:14 +05:30
Khushboo Verma 851e5c5154 Remove restrict group and add logic to auth group 2024-02-01 17:40:41 +05:30
Eldad A. FuxandGitHub 94f8ad327c Merge pull request #7532 from appwrite/fix-logged-out-account-get
feat: ssr changes
2024-02-01 12:16:11 +01:00
Torsten Dittmann ceb868c9d7 Merge branch '1.5.x' of https://github.com/appwrite/appwrite into feat-mfa 2024-02-01 11:57:32 +01:00
loks0n 5e26f01ecd chore: fix account get ssr 2024-02-01 10:41:41 +00:00
Matej Bačo a47a4240ed Rename security phrases 2024-02-01 10:41:01 +00:00
shimon 350d72eb1f updates 2024-02-01 12:21:50 +02:00
loks0n d84cfab244 feat: remove users.createSession 2024-02-01 10:21:38 +00:00
Jake BarnbyandGitHub d306732b31 Merge branch '1.5.x' into feat-update-containers 2024-02-01 21:34:23 +13:00
shimon 264542b01d migration updates 2024-02-01 10:30:27 +02:00
Jake BarnbyandGitHub 125fa45ec3 Merge pull request #7525 from appwrite/feat-smtp-provider
Add SMTP provider
2024-02-01 21:07:37 +13:00
Jake Barnby 836ae8a607 Fix adapter instantiation 2024-02-01 17:51:28 +13:00
Jake Barnby 21f0ce5b82 Set port, username and password to defaults if not provided 2024-02-01 17:45:41 +13:00
Jake Barnby a6b5734884 Fix encryption type options 2024-02-01 17:44:42 +13:00
Jake Barnby acc7131c95 Remove redundant key existence check 2024-02-01 17:42:19 +13:00
Jake Barnby 19fdc193b6 Fix credential enabled check 2024-02-01 17:41:24 +13:00
shimon ed7b3faeb3 sync against main 2024-01-31 21:22:06 +02:00
shimon c58d6ea418 sync against main 2024-01-31 20:31:16 +02:00
shimon f477be7521 Merge branch '1.5.x' of github.com:appwrite/appwrite into 1.5.x-response-request-models
 Conflicts:
	composer.json
2024-01-31 20:28:03 +02:00
shimon 3f1850f4a7 Merge remote-tracking branch 'origin/1.5.x-response-request-models' into 1.5.x-response-request-models
# Conflicts:
#	Dockerfile
#	app/config/specs/open-api3-latest-client.json
#	app/config/specs/open-api3-latest-console.json
#	app/config/specs/open-api3-latest-server.json
#	app/config/specs/swagger2-latest-client.json
#	app/config/specs/swagger2-latest-console.json
#	app/config/specs/swagger2-latest-server.json
#	app/controllers/api/account.php
#	app/controllers/api/users.php
#	app/controllers/shared/api.php
#	composer.lock
#	src/Appwrite/Migration/Version/V20.php
#	src/Appwrite/Platform/Services/Tasks.php
#	src/Appwrite/Platform/Services/Workers.php
#	src/Appwrite/Platform/Workers/Builds.php
#	src/Appwrite/Platform/Workers/Deletes.php
#	src/Appwrite/Platform/Workers/Mails.php
2024-01-31 20:25:12 +02:00
shimon ca65f4ab2f sync against main 2024-01-31 20:22:49 +02:00
shimon 102c86b2a6 Merge branch 'main' of github.com:appwrite/appwrite into 1.5.x-response-request-models
 Conflicts:
	Dockerfile
	app/config/specs/open-api3-latest-client.json
	app/config/specs/open-api3-latest-console.json
	app/config/specs/open-api3-latest-server.json
	app/config/specs/swagger2-latest-client.json
	app/config/specs/swagger2-latest-console.json
	app/config/specs/swagger2-latest-server.json
	app/controllers/api/account.php
	app/controllers/api/users.php
	app/controllers/shared/api.php
	app/worker.php
	composer.json
	composer.lock
	src/Appwrite/Event/Mail.php
	src/Appwrite/Migration/Migration.php
	src/Appwrite/Migration/Version/V20.php
	src/Appwrite/Platform/Services/Tasks.php
	src/Appwrite/Platform/Services/Workers.php
	src/Appwrite/Platform/Workers/Builds.php
	src/Appwrite/Platform/Workers/Deletes.php
	src/Appwrite/Platform/Workers/Mails.php
2024-01-31 20:21:18 +02:00
Jake Barnby 9051c31a02 Update traefik, mariadb, redis containers 2024-02-01 02:36:35 +13:00
Jake Barnby d275d36a0b Fix param order 2024-02-01 02:33:14 +13:00
Jake Barnby f22f7cd20c Fix lock lint 2024-02-01 01:53:44 +13:00
Jake Barnby e4194c690f Merge remote-tracking branch 'origin/1.5.x' into feat-smtp-provider
# Conflicts:
#	composer.lock
2024-02-01 01:50:36 +13:00
Jake BarnbyandGitHub 49a753509b Merge pull request #7067 from appwrite/feat-php-8-1
Upgrade to PHP 8.2
2024-02-01 01:47:57 +13:00
Jake Barnby d9f53cacfa Add SMTP provider 2024-02-01 01:30:09 +13:00
Jake BarnbyandGitHub 39312a83ef Merge pull request #7518 from appwrite/feat-remove-description
Feat remove description
2024-02-01 00:33:49 +13:00
Khushboo Verma 8df8a5a1e1 composer update 2024-01-31 12:38:47 +05:30
Jake BarnbyandGitHub 79c324527e Merge pull request #7510 from appwrite/feat-delete-message
Add message delete route
2024-01-31 19:55:11 +13:00
Khushboo Verma dadb94c499 Merge branch '1.5.x' into feat-block-countries 2024-01-31 12:24:21 +05:30
Khushboo Verma 1d2eadf7e0 Allow 451 error publicly 2024-01-31 12:23:45 +05:30
Torsten Dittmann 3f688a2aa7 fix: remove some leftovers 2024-01-30 16:09:58 +01:00
Jake BarnbyandGitHub ee4b50ce51 Merge pull request #7504 from appwrite/labels-limit
Labels limit
2024-01-30 19:43:32 +13:00
Jake Barnby f0a14a441e Add back csv lib 2024-01-30 19:15:11 +13:00
Jake Barnby 1be0997db5 Update composer platform 2024-01-30 19:11:42 +13:00
Jake Barnby ab0fae216d Merge remote-tracking branch 'origin/1.5.x' into feat-php-8-1
# Conflicts:
#	composer.lock
2024-01-30 18:44:16 +13:00
Jake Barnby d7c9f9df59 Merge remote-tracking branch 'origin/1.5.x' into feat-remove-description 2024-01-30 16:58:20 +13:00
Jake Barnby 14a279eb57 Merge remote-tracking branch 'origin/1.5.x' into feat-delete-message 2024-01-30 16:58:04 +13:00
Jake BarnbyandGitHub fb9c0838ec Merge pull request #7252 from appwrite/json-parsing
JSON + OR query support
2024-01-30 16:57:39 +13:00
Jake Barnby afb32b49d5 Throw if status still scheduled and scheduled time before now 2024-01-30 16:33:18 +13:00
Khushboo Verma 2f88320d4f Add null check 2024-01-29 18:47:14 +05:30
Khushboo Verma f4426d553c Throw 451 exception 2024-01-29 16:49:13 +05:30
Khushboo Verma 4cd5999bb3 Merge branch '1.5.x' into feat-block-countries 2024-01-29 16:25:31 +05:30
fogelito ee6c081641 stopOnFailure 2024-01-29 11:20:25 +02:00
fogelito accf75156c Remove "league/csv": "9.7.1" 2024-01-29 09:24:44 +02:00
fogelito 53efc930c0 Remove Database::INDEX_ARRAY 2024-01-29 08:58:11 +02:00
fogelito 91e09f5f43 Increase labels max value 2024-01-29 08:55:11 +02:00
fogelito 9c8c017618 Merge branch '1.5.x' of github.com:appwrite/appwrite into feat-php-8-1
 Conflicts:
	app/controllers/api/databases.php
	app/controllers/api/projects.php
	app/controllers/api/users.php
	composer.json
	composer.lock
2024-01-29 08:50:53 +02:00
Jake Barnby afbbada22a Fix tests 2024-01-29 19:36:05 +13:00
Jake Barnby 61dd4a123c Remove descriptions 2024-01-29 19:29:58 +13:00
Jake Barnby 770c76b1ad Add doc ref 2024-01-29 17:46:07 +13:00
Jake Barnby d94962f086 Add message delete route 2024-01-29 17:20:45 +13:00
fogelito 974783f54a Increase labels max value 2024-01-28 12:51:05 +02:00
Khushboo Verma 221b0eed38 Add intVal check 2024-01-26 22:18:17 +05:30
Khushboo Verma 2fca86584f Merge branch '1.5.x' into update-webhook-abuse-limit 2024-01-26 22:06:46 +05:30
Khushboo Verma e4b3f652e7 Add webhook abuse as env variable 2024-01-26 21:25:35 +05:30
fogelito 789e19d26a Merge branch '1.5.x' of github.com:appwrite/appwrite into json-parsing 2024-01-25 19:06:18 +02:00
fogelito 981ba852c5 lint 2024-01-25 19:01:48 +02:00
Jake BarnbyandGitHub fff5e91347 Merge pull request #7484 from appwrite/fix-provider-enable
Throw on enable if provider credentials are missing instead of ignoring
2024-01-26 06:00:47 +13:00
Jake BarnbyandTorsten Dittmann fc41b08940 Fix email credential checks 2024-01-25 17:59:26 +01:00
Jake BarnbyandTorsten Dittmann b3a4722758 Fix validators 2024-01-25 17:59:26 +01:00
Jake BarnbyandTorsten Dittmann 7a5c226110 Fix tests 2024-01-25 17:59:26 +01:00
Jake BarnbyandTorsten Dittmann 874e3dd8d8 Add test ensuring 400 if trying to enable with missing credentials 2024-01-25 17:59:26 +01:00
Jake BarnbyandTorsten Dittmann d405106aaa Throw on enable if provider credentials are missing instead of ignoring 2024-01-25 17:59:26 +01:00
Jake BarnbyandGitHub dc1dad9f5f Merge pull request #7490 from appwrite/fix-target-deletes-not-triggered
Trigger deletes worker when target is deleted
2024-01-26 05:59:04 +13:00
Jake BarnbyandGitHub d481031489 Merge pull request #7460 from appwrite/feat-maintenance-delete-expired-targets
Feat maintenance delete expired targets
2024-01-26 05:56:22 +13:00
fogelito 998c4d282d Fix failing tests 2024-01-25 18:53:51 +02:00
fogelito 41421ba178 Fix Domains not found 2024-01-25 17:49:50 +02:00
fogelito e0f760c32a composer.lock 2024-01-25 17:45:57 +02:00
fogelito a782e20315 Merge branch '1.5.x' of github.com:appwrite/appwrite into json-parsing
 Conflicts:
	app/controllers/api/account.php
	composer.json
	composer.lock
	src/Appwrite/Platform/Tasks/CalcTierStats.php
	tests/e2e/Services/Account/AccountBase.php
2024-01-25 17:44:05 +02:00
Bradley Schofield 17602d513e Merge Stats and 1.5.x migrations 2024-01-25 14:22:21 +00:00
Bradley Schofield ad1d514fb2 Create V21.php 2024-01-25 13:05:43 +00:00
Bradley Schofield c8d75fadf9 Merge branch '1.5.x' into 1.5.x-response-request-models 2024-01-25 12:27:00 +00:00
Jake Barnby 89343704f7 Rename deleteTargetSubscribers method to make actions clearer 2024-01-26 00:41:05 +13:00
Jake Barnby 34973b8413 Directly delete message schedule instead of deferring to worker 2024-01-26 00:35:37 +13:00
Jake Barnby e81ab1d1e0 Remove redundant document pass through 2024-01-26 00:35:04 +13:00
Jake Barnby 7106131545 Merge branch '1.5.x' into feat-maintenance-delete-expired-targets 2024-01-26 00:26:29 +13:00
Torsten Dittmann a62b3f562e sync: console 2024-01-25 10:57:58 +01:00
Jake Barnby 52a9b31521 Trigger deletes worker when target is deleted 2024-01-25 20:01:15 +13:00
Khushboo Verma 5f5a7801b0 Update max_failed_attempts to 100 2024-01-25 11:44:16 +05:30
Bradley Schofield 3226182ec8 Create the targets in the target collection instead of on the user 2024-01-24 18:13:36 +00:00
Torsten Dittmann eda568acff chore: bump console 2024-01-24 18:54:03 +01:00
Torsten Dittmann 672b2d3cf7 chore: bump console version 2024-01-24 18:52:53 +01:00
Torsten Dittmann b6d85b5a24 fix: email factor for otp 2024-01-24 17:50:16 +01:00
Torsten Dittmann 9070dce6ac Merge branch 'main' of https://github.com/appwrite/appwrite into 1.5.x 2024-01-24 16:32:12 +01:00
Torsten DittmannandGitHub da638a10f7 Merge pull request #7486 from appwrite/sync-main-with-1.5.x
sync: 1.5.x with main
2024-01-24 16:23:30 +01:00
Torsten Dittmann 80193175f1 test: fix database validator descriptions 2024-01-24 15:56:43 +01:00
Torsten Dittmann 50510d9f87 revert: phpunit stop on failure 2024-01-24 15:33:18 +01:00
Torsten Dittmann 88cf7ea9e8 fix: race condition with creating a user with targets 2024-01-24 15:31:58 +01:00
Khushboo Verma 5165c252f7 Merge branch '1.5.x' into feat-block-countries 2024-01-24 18:28:50 +05:30
Khushboo Verma 51d1a38f0f Added test case 2024-01-24 18:24:48 +05:30
Torsten Dittmann 62e459c581 fix: workers 2024-01-24 12:29:36 +01:00
Torsten Dittmann e148617d3e fix: builds worker 2024-01-24 12:20:13 +01:00
Torsten DittmannandGitHub d087a76329 Merge branch '1.5.x' into sync-main-with-1.5.x 2024-01-24 12:06:22 +01:00
Christy JacobandGitHub 6f52b5f7a1 Merge pull request #7475 from appwrite/fix-certificate-mail-branding
Fix: Certificate email style
2024-01-24 14:47:21 +04:00
Torsten Dittmann d13023f23c fix: deletes worker 2024-01-24 11:42:04 +01:00
Khushboo Verma e2cf8c696a Add restrict group to some APIs 2024-01-24 16:08:51 +05:30
fogelito b4ccfb9a02 composer.lock 2024-01-24 12:31:49 +02:00
Torsten Dittmann 9f5a0312cf Merge branch 'main' of https://github.com/appwrite/appwrite into 1.5.x 2024-01-24 11:24:59 +01:00
Khushboo Verma c07a3889e6 WIP: Add new group to api.php 2024-01-24 14:41:35 +05:30
fogelito 55c72521e9 Upgrade base:0.7.2 2024-01-24 10:37:28 +02:00
Bradley Schofield 4ce5256c1e Merge branch '1.5.x' into 1.5.x-response-request-models 2024-01-23 16:17:56 +00:00
fogelito 8dd387cfbe Parsing and Throw Error 2024-01-23 17:14:14 +02:00
fogelito e8a390bff6 DSN changes check 2024-01-23 13:07:08 +02:00
Matej Bačo 52786b8273 PR review changes 2024-01-23 10:35:47 +00:00
Bradley Schofield 5d49ac80b4 Add create targets migrations 2024-01-23 10:21:55 +00:00
Christy JacobandGitHub 9bac4f6728 Merge pull request #7307 from appwrite/feat-smtp-test
Feat smtp test endpoint
2024-01-23 13:56:46 +04:00
Matej Bačo 89f778014a Fix invalid specs 2024-01-23 09:27:25 +00:00
Matej Bačo db732e4498 Revert console version 2024-01-23 09:13:37 +00:00
Matej Bačo 187165f397 Merge remote-tracking branch 'origin/1.5.x' into feat-smtp-test 2024-01-23 09:12:22 +00:00
Matej Bačo 84a0b30b99 Revert console changes 2024-01-23 09:09:22 +00:00
Matej Bačo 8a05b634fe Merge remote-tracking branch 'origin/1.5.x' into fix-certificate-mail-branding 2024-01-23 09:04:20 +00:00
Matej Bačo e26a9d17cb PR review changes 2024-01-23 09:03:18 +00:00
Christy JacobandGitHub 3c3c34add9 Merge pull request #7474 from appwrite/fix-email-image-endpoint
Fix: Email image endpoints
2024-01-23 00:05:01 +04:00
Torsten Dittmann f1293d2636 Merge branch '1.5.x' of https://github.com/appwrite/appwrite into feat-mfa 2024-01-22 18:32:22 +01:00
Torsten DittmannandGitHub a9f1e4d78d feat: delete account (#7392)
* feat: delete account

* fix: new endpoint only for console sdk

* fix: hide endpoint from public sdks

* fix: account delete scope
2024-01-22 18:29:10 +01:00
fogelito 37bdb17cc6 Deprecated changes 2024-01-22 19:24:12 +02:00
Matej Bačo 0c7a69e665 Merge remote-tracking branch 'origin/1.5.x' into feat-smtp-test 2024-01-22 16:05:38 +00:00
fogelito 52c3863589 Comment failing tests 2024-01-22 17:55:20 +02:00
Matej Bačo 871c29d1a5 PR review changes 2024-01-22 15:53:11 +00:00
Christy JacobandGitHub cfc25288b5 Merge pull request #7422 from appwrite/feat-email-otp
Feat: Email OTP
2024-01-22 19:18:39 +04:00
fogelito d0de6b57e9 jfif error 2024-01-22 17:12:12 +02:00
Matej Bačo 05a83d6d1b Merge branch 'feat-email-otp' of https://github.com/appwrite/appwrite into feat-email-otp 2024-01-22 15:02:51 +00:00
Matej Bačo fc3fa8f1d7 PR review changes 2024-01-22 15:02:33 +00:00
f7e9d8fc19 Update app/config/locale/translations/en.json
Co-authored-by: Christy Jacob <christyjacob4@gmail.com>
2024-01-22 15:57:06 +01:00
Matej Bačo 1ac7fae9f8 Fix more tests 2024-01-22 14:46:53 +00:00
Matej Bačo d637efb27c Fix failing tests 2024-01-22 14:41:23 +00:00
Matej Bačo cba974805d PR review changes 2024-01-22 14:30:11 +00:00
Christy JacobandGitHub 3656be3da5 Merge pull request #7452 from appwrite/feat-session-renewal
Feat: session renewal
2024-01-22 18:28:55 +04:00
Torsten Dittmann 02d91dc7f5 feat: console update 2024-01-22 14:57:55 +01:00
Torsten Dittmann 185e4258df Merge branch '1.5.x' of https://github.com/appwrite/appwrite into feat-mfa 2024-01-22 14:45:07 +01:00
Matej Bačo 3bf89a931d PR review changes 2024-01-22 13:20:48 +00:00
Matej Bačo 33e1d61bd9 Fix missing languages 2024-01-22 13:18:19 +00:00
Bradley Schofield 9edf73fa3c Merge branch '1.5.x' into 1.5.x-response-request-models 2024-01-22 11:23:39 +00:00
Bradley Schofield b88ff90c22 Update V17Test.php 2024-01-22 11:23:23 +00:00
Bradley Schofield a63246c2cf Update V20.php 2024-01-22 11:21:25 +00:00
Matej Bačo 9ad5aa79d0 Fix failing tests 2024-01-22 11:20:33 +00:00
Bradley Schofield 5faf7899f8 Add Webhooks and schedules DB migrations 2024-01-22 11:18:43 +00:00
Matej Bačo 554103687e linter fix 2024-01-22 11:15:55 +00:00
Matej Bačo 58fa2efad2 Translate new keys 2024-01-22 11:15:24 +00:00
fogelito a614152d78 Merge branch '1.5.x' of github.com:appwrite/appwrite into feat-php-8-1
 Conflicts:
	composer.lock
2024-01-22 13:05:42 +02:00
fogelito eb7339fdf7 composer.lock 2024-01-22 13:01:46 +02:00
Jake Barnby 8cfd194cc0 Fix user tests 2024-01-22 23:29:41 +13:00
Matej Bačo 724b8c8098 Merge remote-tracking branch 'origin/1.5.x' into feat-smtp-test 2024-01-22 10:13:28 +00:00
Bradley Schofield d599971c93 Merge branch '1.5.x' into 1.5.x-response-request-models 2024-01-22 10:09:42 +00:00
Matej Bačo 4366f8e5d8 Remove incorrect translations, improve script 2024-01-22 10:01:02 +00:00
Christy JacobandGitHub 200a65eb7f Merge pull request #7478 from appwrite/refactor-webhook-url-construction
Refactored url construction
2024-01-22 12:58:05 +04:00
Khushboo Verma 5e3212bbff Rename redirect to path 2024-01-22 14:26:40 +05:30
Khushboo Verma 506e8c658d Refactored url construction 2024-01-22 13:48:19 +05:30
Matej Bačo 32cc186ea6 Merge remote-tracking branch 'origin/1.5.x' into feat-session-renewal 2024-01-22 08:17:52 +00:00
Matej Bačo fc186c69a1 PR review changes 2024-01-22 08:13:46 +00:00
fogelito 667abce8f5 Create indexes & query contains 2024-01-21 18:22:02 +02:00
fogelito 181d0b07ae composer.lock 2024-01-21 10:11:56 +02:00
fogelito 6e76c9e81d Merge remote-tracking branch 'origin/json-parsing' into json-parsing
# Conflicts:
#	composer.json
#	composer.lock
2024-01-21 10:11:08 +02:00
fogelito 3689435176 Arrays tests 2024-01-21 10:10:18 +02:00
Matej Bačo eb597b2bd2 Try to fix targets bug 2024-01-20 13:07:53 +00:00
Matej Bačo 933b64001c Improve design 2024-01-20 12:49:23 +00:00
Matej Bačo 5e0c3c509d WIP: Certificate branded mail 2024-01-20 12:06:52 +00:00
Matej Bačo 284c1746eb Add proper endpoint to email images 2024-01-20 11:05:44 +00:00
Matej Bačo 42eb051368 QA bug fixes 2024-01-20 10:06:30 +00:00
Matej Bačo 311e9a75dd Allow empty values in PATH user service 2024-01-20 09:43:31 +00:00
Matej Bačo 1528eb548a Add failre tests 2024-01-19 14:42:06 +00:00
Matej Bačo df9bc6df56 Implement OTP email endpoint + tests 2024-01-19 13:42:26 +00:00
Bradley Schofield 18f3f35cad Merge branch '1.5.x' into 1.5.x-response-request-models 2024-01-19 13:29:04 +00:00
Eldad A. FuxandGitHub 8cc6bfdb9b Merge pull request #7470 from appwrite/fix-env-variables-rendering
Follow existing style of code
2024-01-19 14:26:06 +01:00
Khushboo Verma d4626b2039 Follow existing style of code 2024-01-19 18:53:17 +05:30
Eldad A. FuxandGitHub 0206e4ee0c Merge pull request #7128 from appwrite/fix-limit-failed-webhook-attempts
Limit webhook failure attempts to 10
2024-01-19 14:01:59 +01:00
Matej Bačo 31a67a7667 Merge remote-tracking branch 'origin/1.5.x' into feat-email-otp 2024-01-19 12:12:07 +00:00
Matej Bačo f2291f1686 Add OTP translations 2024-01-19 12:11:20 +00:00
Khushboo Verma a134ca7efd Merge branch '1.5.x' into fix-limit-failed-webhook-attempts 2024-01-19 17:12:14 +05:30
Khushboo Verma 3e5443f127 Add env variables to mails worker instead of webhooks worker 2024-01-19 17:09:48 +05:30
Jake Barnby 8d6915aef5 Update libs 2024-01-19 23:06:11 +13:00
Jake Barnby 8fd5a336af Make sure target exists before updating 2024-01-19 20:18:10 +13:00
Jake Barnby a970018b04 Fix tests 2024-01-19 19:18:56 +13:00
Jake Barnby 332fddac12 Merge remote-tracking branch 'origin/1.5.x' into feat-maintenance-delete-expired-targets 2024-01-19 19:18:04 +13:00
Jake BarnbyandGitHub 5dc9392fe5 Merge pull request #7463 from appwrite/feat-list-message-targets
Add endpoint to list a message's targets
2024-01-19 19:15:21 +13:00
Steven Nguyen 3938c53256 Add endpoint to list a message's targets
This endpoint is needed so that the Console can fetch the associated
targets to display when viewing the details of a message or going in
to edit a message.
2024-01-19 06:03:23 +00:00
Jake BarnbyandGitHub 2c1415217a Merge pull request #7468 from appwrite/fix-cc-bcc-target-find
Fix cc + bcc targets fetched by identifier instead of $id
2024-01-19 18:49:35 +13:00
Jake BarnbyandGitHub 38d0185c88 Merge pull request #7461 from appwrite/fix-create-push-target
Fix create/update push target routes
2024-01-19 18:49:12 +13:00
Jake Barnby 06b2b82fac Fix cc + bcc targets fetched by identifier instead of $id 2024-01-19 17:26:06 +13:00
Jake Barnby 9fc68d23a0 Fix delete type for expired targets 2024-01-19 17:23:44 +13:00
Jake Barnby 4c10e78e42 Merge remote-tracking branch 'origin/1.5.x' into feat-maintenance-delete-expired-targets
# Conflicts:
#	app/init.php
2024-01-19 16:56:51 +13:00
Jake BarnbyandGitHub 59c4f5b9e4 Merge pull request #7431 from appwrite/feat-message-scheduling
Feat message scheduling
2024-01-19 16:55:49 +13:00
Jake BarnbyandGitHub 86ed3fdf55 Merge pull request #7419 from appwrite/feat-query-push-target-type
Allow filtering targets by provider type
2024-01-19 16:54:26 +13:00
Jake BarnbyandGitHub fc9cc3aab1 Merge pull request #7381 from appwrite/fix-list-messages-allowed-queries
Fix list messages allowed queries
2024-01-19 16:53:22 +13:00
Jake BarnbyandGitHub 0d91bb0eaa Merge pull request #7396 from appwrite/feat-delete-subscribers-with-targets
Delete subscribers and update topic totals when deleting target
2024-01-19 16:45:52 +13:00
Jake BarnbyandGitHub c5c832eff6 Merge pull request #7382 from appwrite/feat-search-subscribers
Add search param for list subscribers endpoint
2024-01-19 16:31:48 +13:00
Jake Barnby d292562090 Throw if status scheduled and no schedule set 2024-01-19 16:16:24 +13:00
Jake Barnby 65573adad6 Use status enum 2024-01-19 16:15:54 +13:00
Jake Barnby a3096bc209 Merge remote-tracking branch 'origin/1.5.x' into feat-message-scheduling
# Conflicts:
#	app/controllers/api/messaging.php
2024-01-19 15:54:21 +13:00
Jake BarnbyandGitHub ccfd051a8c Merge pull request #7429 from appwrite/feat-draft-messages
Add support for draft messages
2024-01-19 15:45:12 +13:00
Steven Nguyen e597def3f3 Remove commented out MessageStatus enum 2024-01-19 01:53:56 +00:00
Jake Barnby 1701606593 Console warning instead of throw so error reporting isn't triggered 2024-01-19 14:41:53 +13:00
Jake BarnbyandGitHub 3b7d3e6139 Merge branch '1.5.x' into feat-draft-messages 2024-01-19 14:19:45 +13:00
Torsten Dittmann 442451aa42 feat: mfa console 2024-01-18 16:04:18 +01:00
Torsten Dittmann 057496dbaa feat: mfa users endpoints 2024-01-18 14:56:58 +01:00
Torsten Dittmann e7c40d1cb1 fix: teams session 2024-01-18 14:19:30 +01:00
Jake Barnby f1c1e4b208 Merge branch 'fix-create-push-target' of github.com:appwrite/appwrite into fix-create-push-target 2024-01-19 02:06:21 +13:00
Jake Barnby 7b9bee9a2a Fix missing scope for push target create/update 2024-01-19 02:04:54 +13:00
Torsten Dittmann 445e42fdb2 chore: release console sdk 2024-01-18 13:50:35 +01:00
Torsten Dittmann 86f5bd20fb style: run formatter 2024-01-18 13:45:48 +01:00
Torsten Dittmann d802e86593 fix: merge conflicts 2024-01-18 13:43:49 +01:00
Khushboo Verma 7efdc7556d Fix formatting and remove flaky test 2024-01-18 18:12:58 +05:30
Khushboo Verma e3f83b1335 Assert that webhook is disabled 2024-01-18 17:58:18 +05:30
Torsten Dittmann 1ab3dc2236 Merge branch '1.5.x' of https://github.com/appwrite/appwrite into feat-mfa 2024-01-18 13:10:15 +01:00
Khushboo Verma e9aab8d9ee Merge branch '1.5.x' into fix-limit-failed-webhook-attempts 2024-01-18 15:21:55 +05:30
Khushboo Verma 5eea695921 Merge branch 'fix-limit-failed-webhook-attempts' of github.com:appwrite/appwrite into fix-limit-failed-webhook-attempts 2024-01-18 15:20:13 +05:30
Khushboo Verma 3a1fe3b2a7 Add webhook tests 2024-01-18 15:19:57 +05:30
Matej Bačo 2be504ed8a fix pool is empty webhook worker 2024-01-18 09:13:11 +00:00
3159d505ea Update app/controllers/api/account.php
Co-authored-by: Steven Nguyen <1477010+stnguyen90@users.noreply.github.com>
2024-01-18 20:55:40 +13:00
Steven Nguyen 96de1617ed Update the content in the subscriber's search attribute 2024-01-18 02:32:32 +00:00
Steven Nguyen 6eeb8c4cac Update create and update message APIs to support draft messages 2024-01-17 17:30:55 -08:00
Steven Nguyen 34af90b65e Convert MessageStatus to a class
Appwrite is using PHP 8 which doesn't support backed enums.
2024-01-17 17:30:55 -08:00
Steven Nguyen d670c07ca4 Delete subscribers and update topic totals when deleting target 2024-01-17 22:56:56 +00:00
Matej Bačo 52f7c4a099 Improve tests 2024-01-17 16:47:26 +00:00
Christy JacobandGitHub 7a17f102c4 Merge pull request #5777 from appwrite/feat-ssr
feat: SSR
2024-01-17 17:53:46 +04:00
Matej Bačo 1948ecf9a4 Update specs 2024-01-17 13:21:10 +00:00
Matej Bačo 240f20b2cf PR review changes 2024-01-17 13:20:47 +00:00
loks0n a9b42c63bf chore: remove var dumps 2024-01-17 13:05:14 +00:00
Jake Barnby a92d526125 Remove docs label, fix throw on no provider 2024-01-18 01:50:09 +13:00
loks0n 3112a82dce test: fix authTest 2024-01-17 12:18:35 +00:00
loks0n f1664c1cd7 fix: remove token auth.type 2024-01-17 12:09:15 +00:00
loks0n 06b6992749 chore: revert console 2024-01-17 12:02:15 +00:00
loks0n 498ddbf14c test: add create email session test for server 2024-01-17 11:58:40 +00:00
Matej Bačo f64989dd13 Merge remote-tracking branch 'origin/1.5.x' into feat-smtp-test 2024-01-17 11:26:16 +00:00
loks0n 39a351adc1 Merge branch '1.5.x' of https://github.com/appwrite/appwrite into feat-ssr 2024-01-17 11:22:45 +00:00
Matej Bačo 20322589dd Improve SMTP test email design 2024-01-17 11:22:08 +00:00
loks0n 0092af7ac6 chore: rename new scopes 2024-01-17 11:17:03 +00:00
loks0n bc1858c516 chore: do not auto create accounts in users endpoints 2024-01-17 11:03:04 +00:00
Jake Barnby 58f87ef27f Fix account target route not added to specs 2024-01-17 22:21:15 +13:00
Jake Barnby 47c4272686 Add latest specs for pulling in SDK generator 2024-01-17 22:02:07 +13:00
Jake Barnby 2f786c03a2 Merge remote-tracking branch 'origin/1.5.x' into feat-message-scheduling
# Conflicts:
#	tests/e2e/Services/GraphQL/Base.php
2024-01-17 19:07:40 +13:00
Jake BarnbyandGitHub bc37984cdb Merge pull request #7430 from appwrite/fix-default-topic-description
Default topic description to an empty string instead of null
2024-01-17 19:05:55 +13:00
Jake BarnbyandGitHub d66f4276e2 Merge pull request #7418 from appwrite/feat-remove-apns-endpoint
Remove the endpoint param for APNS providers
2024-01-17 15:53:18 +13:00
Jake BarnbyandGitHub b74733102e Merge branch '1.5.x' into feat-message-scheduling 2024-01-17 15:51:29 +13:00
Steven Nguyen 45ee8a11a5 Update allowed attributes list messages queries
Remove the following because queries on arrays/JSON are not supported:

- topics
- users
- targets
- deliveryErrors
- data

Remove the following because they don't exist:
- providerId
- deliveredTo

Add the following as an allowed attribute so it can be queried on the
Console:

- scheduledAt
- deliveredTotal
- providerType
2024-01-17 02:39:09 +00:00
Steven Nguyen fae7a758ff Fix docs for list messages allowed attributes 2024-01-17 02:39:02 +00:00
Jake Barnby 828f214d0f Merge remote-tracking branch 'origin/feat-message-scheduling' into feat-maintenance-delete-expired-targets 2024-01-17 15:06:36 +13:00
Jake Barnby fe0af8e2cd Add missing provider filter for targets 2024-01-17 15:06:10 +13:00
Jake Barnby ad40e0a3c5 Merge remote-tracking branch 'origin/feat-message-scheduling' into feat-maintenance-delete-expired-targets 2024-01-17 15:02:14 +13:00
Jake Barnby a4134d1af1 Merge branch 'feat-message-scheduling' of github.com:appwrite/appwrite into feat-message-scheduling 2024-01-17 15:01:55 +13:00
Jake Barnby aee1d44062 Set failed and delivery errors for failure cases 2024-01-17 14:57:29 +13:00
Jake Barnby 0ffe1d5346 Fix limits 2024-01-17 14:54:25 +13:00
be9728937a Update src/Appwrite/Platform/Tasks/ScheduleMessages.php
Co-authored-by: Steven Nguyen <1477010+stnguyen90@users.noreply.github.com>
2024-01-17 14:35:12 +13:00
Matej Bačo 50d6367d55 Update console 2024-01-16 15:20:29 +00:00
Khushboo Verma c9cd4c126c Move media query to base template 2024-01-16 20:43:00 +05:30
Matej Bačo bb87ca3869 Merge remote-tracking branch 'origin/1.5.x' into feat-smtp-test 2024-01-16 15:04:20 +00:00
Khushboo Verma 2bc50b2cee Send email to all members of the org 2024-01-16 19:09:33 +05:30
Khushboo Verma e2e174bdba Merge branch '1.5.x' into fix-limit-failed-webhook-attempts 2024-01-16 17:25:15 +05:30
Christy JacobandGitHub fb0df50bf6 Merge pull request #7440 from appwrite/feat-migrate-cloud-templates
Added cloud base templates to appwrite/appwrite
2024-01-16 15:53:48 +04:00
Khushboo Verma 5f58dd8b9f Merge branch 'feat-migrate-cloud-templates' into fix-limit-failed-webhook-attempts 2024-01-16 17:23:36 +05:30
Khushboo Verma 94a45c7829 Changed the name to email-base-styled.tpl 2024-01-16 17:22:27 +05:30
Khushboo Verma 5b96957955 WIP: Send email to all members of the org 2024-01-16 17:20:53 +05:30
Bradley Schofield 4be38d79ac Run Linter 2024-01-16 11:18:20 +00:00
loks0n a8adfe8f8a fix: users create session event 2024-01-16 11:13:42 +00:00
Bradley Schofield 198f68b807 Implement Response and Request filters as well as migrations 2024-01-16 11:10:07 +00:00
loks0n 77b1762514 chore: fix token event 2024-01-16 10:40:49 +00:00
loks0n d488cadee4 docs: verb noun desc file pattern 2024-01-16 10:33:54 +00:00
Khushboo Verma 84c57e29c6 Update template name 2024-01-16 14:05:35 +05:30
Khushboo Verma 206a268ff8 Merge branch 'feat-migrate-cloud-templates' into fix-limit-failed-webhook-attempts 2024-01-16 13:53:25 +05:30
Khushboo Verma 499920fc63 email-base for normal and email-base-branded for dev emails 2024-01-16 13:52:33 +05:30
Khushboo Verma 302a552d7f Merge branch 'feat-migrate-cloud-templates' into fix-limit-failed-webhook-attempts 2024-01-16 13:36:33 +05:30
Khushboo Verma 278f41f0fb Updated templates 2024-01-16 13:35:31 +05:30
Matej Bačo 12a0596c6e Implement session renewal test 2024-01-15 20:04:36 +00:00
Matej Bačo 98d84a6887 Fix unit tests 2024-01-15 14:53:37 +00:00
Matej Bačo 39997c817f Fix failing tests 2024-01-15 14:37:47 +00:00
Matej Bačo 4f5755e7d0 Implement session renewal 2024-01-15 13:43:21 +00:00
Khushboo Verma 5904b17b5c Design changes 2024-01-15 17:07:12 +05:30
loks0n 6bf82c3dc5 test: fix user token test 2024-01-15 11:30:54 +00:00
Matej Bačo ad2073a23d Update console 2024-01-15 11:10:00 +00:00
Matej Bačo ffa4ad09ec Merge remote-tracking branch 'origin/1.5.x' into feat-smtp-test 2024-01-15 11:07:32 +00:00
Matej Bačo 8668f15835 Linter fix 2024-01-15 11:02:05 +00:00
Matej Bačo e6c8eadc8c Improve test smtp mail E2E test 2024-01-15 11:00:33 +00:00
Matej Bačo d5be48a846 Finish custom SMTP feature 2024-01-15 10:18:17 +00:00
Khushboo Verma 882e049ac9 Merge branch 'feat-migrate-cloud-templates' into fix-limit-failed-webhook-attempts 2024-01-15 13:05:05 +05:30
Jake Barnby 4cc6d4161d Merge branch 'feat-message-scheduling' into feat-maintenance-delete-expired-targets 2024-01-15 20:33:38 +13:00
Jake Barnby 4d9fb1d687 Merge remote-tracking branch 'origin/1.5.x' into feat-message-scheduling
# Conflicts:
#	src/Appwrite/Platform/Workers/Messaging.php
2024-01-15 20:07:01 +13:00
Jake Barnby 772617f231 Mark invalid targets on message send then delete on maintenance sweep 2024-01-15 19:52:40 +13:00
Jake Barnby ae60089413 Inline update 2024-01-15 19:31:42 +13:00
Jake Barnby ce78d8c473 Set schedule inactive after message send so deletes worker picks it up 2024-01-15 19:29:19 +13:00
Jake Barnby a05a5da9bb Remove todo 2024-01-15 19:02:54 +13:00
Jake Barnby f25dd32767 Fix delete callback 2024-01-15 19:00:41 +13:00
Jake Barnby 1666ba1645 Fix missing time check 2024-01-15 18:43:17 +13:00
Jake Barnby a2d0385eba Check more failure cases 2024-01-15 18:28:40 +13:00
Jake Barnby 099094f719 Fix target fetch limits in worker 2024-01-15 18:27:48 +13:00
Jake Barnby 78fe9ebb37 Fix invalid coalesce 2024-01-15 18:26:30 +13:00
Jake Barnby 189406635a Use internal ID for subquery 2024-01-15 18:25:34 +13:00
Jake Barnby e21e2c70ea Remove redundant index 2024-01-15 18:18:09 +13:00
Jake BarnbyandGitHub 44a28173e4 Merge branch '1.5.x' into feat-remove-apns-endpoint 2024-01-15 16:33:43 +13:00
loks0n 0a0479f4c5 chore: fmt 2024-01-13 10:11:25 +00:00
loks0n 521cb963a5 fix: hide oauth in specs 2024-01-13 10:09:02 +00:00
loks0n 56fe939713 Merge branch '1.5.x' of https://github.com/appwrite/appwrite into feat-ssr 2024-01-13 09:55:44 +00:00
loks0n d2ff3f6bb8 docs: standardise account md names 2024-01-13 09:32:03 +00:00
Khushboo Verma 088ed95f69 Force background color to white for now 2024-01-13 01:18:20 +05:30
Khushboo Verma c2ab8a1472 Addressed PR comments 2024-01-13 01:08:18 +05:30
Khushboo Verma 77ded21d20 Merge branch '1.5.x' into feat-migrate-cloud-templates 2024-01-13 00:54:49 +05:30
loks0n 642582c283 docs: fix links to create email password session 2024-01-12 17:39:44 +00:00
loks0n 07da41bd69 docs: better descriptions for create token params 2024-01-12 17:35:16 +00:00
loks0n 741f7cbbc8 docs: update create token desc 2024-01-12 17:32:05 +00:00
loks0n c8ce360ce9 chore: remove 'universal' references 2024-01-12 17:30:36 +00:00
loks0n 02b83bf26e chore: changes to expire param create token 2024-01-12 17:28:56 +00:00
loks0n ca511bd459 chore: use customId validators 2024-01-12 17:26:01 +00:00
loks0n 90c5d6413c feat: create new user if none create session 2024-01-12 17:14:11 +00:00
loks0n ee96b220c3 docs: create session 2024-01-12 17:10:23 +00:00
Matej BačoandGitHub e9de0332cc Remove passwordAgain (#7441) 2024-01-12 14:33:10 +01:00
Torsten Dittmann 0a4c62085c chore: run linter 2024-01-12 14:06:52 +01:00
Torsten Dittmann e2a0c2d825 sync: with 1.5.x 2024-01-12 14:04:31 +01:00
loks0n 2bbcdf61dd Merge branch 'feat-ssr' of https://github.com/appwrite/appwrite into feat-ssr 2024-01-12 12:14:28 +00:00
Matej Bačo b8b9fe383d Fix token param 2024-01-12 13:12:28 +01:00
loks0n 487376afd6 chore: oauth token param before scopes 2024-01-12 12:08:45 +00:00
Khushboo Verma a9ccfa1ab0 Added cloud base templates to appwrite/appwrite 2024-01-12 14:43:17 +05:30
Christy JacobandGitHub 9ff4a9d3b1 Merge pull request #7434 from appwrite/fix-otp-template
Make OTP template more contextual
2024-01-12 12:44:52 +04:00
Khushboo Verma d443602cbc resolve merge conflicts 2024-01-12 01:55:32 +05:30
Khushboo Verma 76f38758d7 Revert change in template.php 2024-01-12 01:43:58 +05:30
Khushboo Verma 377751f4a4 Remove extra text generated by GPT for la.json 2024-01-12 01:38:04 +05:30
Khushboo Verma ce8fe76a96 Fix tests 2024-01-12 01:32:48 +05:30
Torsten Dittmann 99259ebf2b fix: enable mfa in console 2024-01-11 20:24:37 +01:00
Khushboo Verma 807d295303 Resolve merge conflicts 2024-01-11 22:49:33 +05:30
Khushboo Verma 74b9324001 Use strip_tags in post request too 2024-01-11 21:58:21 +05:30
Christy JacobandGitHub 6aa707fff2 Merge pull request #7424 from appwrite/feat-security-phrases
Added security phrase to magic URL
2024-01-11 19:13:06 +04:00
loks0n 9068941772 feat: create user with create token if not exists 2024-01-11 14:55:37 +00:00
Khushboo Verma 5f42326514 Added sms translation key for all languages 2024-01-11 20:24:07 +05:30
Christy JacobandGitHub d87eb14afe Merge pull request #7192 from appwrite/feat-improve-logging
Feat: Improve worker logging
2024-01-11 18:35:22 +04:00
Khushboo Verma d922feb4c7 Use strip_tags to remove <p> tag 2024-01-11 18:54:08 +05:30
Khushboo Verma dc0b0c8ab7 Merge branch '1.5.x' into fix-otp-template 2024-01-11 18:24:45 +05:30
Khushboo Verma c84af966df Make OTP template more contextual 2024-01-11 18:20:01 +05:30
loks0n 269d70e9ca chore: specs 2024-01-11 11:56:03 +00:00
loks0n e356e42a2c chore: update console 2024-01-11 11:54:50 +00:00
loks0n 136faf9630 docs: improve exchange endpoint desc 2024-01-11 10:54:41 +00:00
Matej BačoandGitHub 34bac3dc5c Merge branch '1.5.x' into feat-security-phrases 2024-01-11 11:54:16 +01:00
loks0n 032ce1ec0c feat: standardise token length 2024-01-11 10:51:26 +00:00
Matej Bačo 70d57b17a0 Fix copies 2024-01-11 10:36:31 +00:00
Matej Bačo a2856f6acc Update copy & AI translations 2024-01-11 10:23:25 +00:00
Matej Bačo ed28bb9295 Merge remote-tracking branch 'origin/1.5.x' into feat-improve-logging 2024-01-11 10:22:50 +00:00
Matej Bačo fe88829bf1 Update specs files 2024-01-11 10:10:00 +00:00
Jake BarnbyandGitHub 322dae626a Merge branch '1.5.x' into feat-message-scheduling 2024-01-11 22:29:49 +13:00
Jake BarnbyandGitHub aca07a20c7 Merge branch 'main' into 1.5.x 2024-01-11 22:28:50 +13:00
539bee8850 Update app/controllers/api/account.php
Co-authored-by: Christy Jacob <christyjacob4@gmail.com>
2024-01-11 10:20:51 +01:00
Matej Bačo e485953da6 AI translations 2024-01-11 08:49:52 +00:00
Matej Bačo 479c70d0aa Fix after revert 2024-01-11 08:25:55 +00:00
Matej Bačo e0db651240 Revert "Translated security phrase copy with AI"
This reverts commit b72dd35f45.
2024-01-11 08:25:09 +00:00
Matej BačoandGitHub 04831a91c7 Update src/Appwrite/Platform/Tasks/DevGenerateTranslations.php 2024-01-11 09:20:00 +01:00
Jake BarnbyandGitHub 5827c52372 Merge branch '1.5.x' into feat-search-subscribers 2024-01-11 20:04:17 +13:00
Jake Barnby 320919fef2 Merge remote-tracking branch 'origin/1.4.x' into 1.5.x 2024-01-11 19:59:59 +13:00
Jake Barnby cb3e354cf1 Fix tests 2024-01-11 19:47:55 +13:00
Jake Barnby 449e8cc06c Fix function schedules 2024-01-11 19:32:24 +13:00
Jake Barnby 62304f817d Fix maintenance worker 2024-01-11 16:15:11 +13:00
Jake Barnby 38e9aefa2f Update compose 2024-01-11 16:14:38 +13:00
Jake Barnby 1301031b48 Update bin scripts 2024-01-11 16:10:20 +13:00
Jake Barnby 87a4d7db88 Update service refs 2024-01-11 16:08:40 +13:00
Jake Barnby 81f1eb3506 Abstract scheduling base 2024-01-11 16:06:59 +13:00
Jake Barnby a40c6fce64 Add resource collection to schedules 2024-01-11 16:00:48 +13:00
Jake Barnby 9063b4e77f Fix controller scheduling, ensuring created when message updated and none exists 2024-01-11 15:58:24 +13:00
Jake Barnby 6904285560 Check provider enabled 2024-01-11 15:55:08 +13:00
Jake Barnby b9892b857a Make const int easier to read 2024-01-11 15:54:44 +13:00
Steven Nguyen 74a7ffbf7a Default topic description to an empty string instead of null
Not using nulls makes things more type safe.
2024-01-11 02:06:56 +00:00
Jake Barnby 513ed9de05 Merge remote-tracking branch 'origin/1.5.x' into scheduling-temp
# Conflicts:
#	app/controllers/api/messaging.php
#	tests/e2e/Services/Messaging/MessagingBase.php
2024-01-11 13:06:15 +13:00
Torsten Dittmann 07f44593c0 feat: delete authenticator endpoint 2024-01-10 17:22:32 +01:00
Matej Bačo 2d204d593a code formatting 2024-01-10 15:10:05 +00:00
Matej Bačo bf14d1d97d Add random security phrases 2024-01-10 15:09:39 +00:00
Matej Bačo b72dd35f45 Translated security phrase copy with AI 2024-01-10 15:01:42 +00:00
Matej Bačo 931efe24a9 Added security phrase to magic URL 2024-01-10 14:52:32 +00:00
Khushboo Verma 8a8fc28cb0 Update composer.lock 2024-01-10 19:39:48 +05:30
Khushboo Verma f6830f4e85 Resolve merge conflict 2024-01-10 19:38:55 +05:30
Khushboo Verma 7393bfc244 Use phtml instead of translation files for webhook email 2024-01-10 19:35:25 +05:30
Matej Bačo 4e73c76538 Add OTP email template 2024-01-10 13:28:49 +00:00
loks0n 5112e14d5f fix: typo 2024-01-10 10:37:27 +00:00
Matej Bačo 788fa04606 Improve magic URL design 2024-01-10 11:33:55 +01:00
loks0n de977fc84c test: fix account tests 2024-01-10 10:27:38 +00:00
loks0n 94e45da5c7 Merge branch '1.5.x' of https://github.com/appwrite/appwrite into feat-ssr 2024-01-10 10:15:29 +00:00
Christy JacobandGitHub 07b6ee58fe Merge pull request #7416 from appwrite/feat-magicurl-improvements
Feat: Magic URL improvements
2024-01-10 13:59:20 +04:00
Khushboo Verma e91a652feb Updated composer.lock 2024-01-10 15:05:23 +05:30
Khushboo Verma ef88ad6514 Updated the email 2024-01-10 15:03:36 +05:30
Khushboo Verma b74c7671e8 Resolve merge conflicts 2024-01-10 13:13:09 +05:30
Jake Barnby 5039592128 Bump base 2024-01-10 16:39:14 +13:00
Torsten Dittmann 670b719ba9 fix: generate specs 2024-01-10 00:06:43 +01:00
Steven Nguyen c7a637e4c9 Allow filtering targets by provider type 2024-01-09 14:52:35 -08:00
Steven Nguyen e7d3797234 Remove the endpoint param for APNS providers
The endpoint was removed from utopia-php/messaging.
2024-01-09 21:30:56 +00:00
Khushboo Verma 20524316bf Composer update 2024-01-10 01:57:16 +05:30
Khushboo Verma b3e87d7de8 Formatted email as per design 2024-01-10 01:55:36 +05:30
loks0n 332bd532e1 fix: specs 2024-01-09 19:04:47 +00:00
loks0n b1ca8177ac test: fix expose headers test 2024-01-09 18:15:08 +00:00
loks0n 154568d952 test: fix puts that should be posts 2024-01-09 18:05:21 +00:00
loks0n 24ff63bd99 test: fix general tests 2024-01-09 17:53:49 +00:00
loks0n 428910a176 chore: specs 2024-01-09 16:42:25 +00:00
loks0n 9a34c92fac Merge branch '1.5.x' of https://github.com/appwrite/appwrite into feat-ssr 2024-01-09 16:42:00 +00:00
loks0n ded48cb618 chore: fmt 2024-01-09 16:41:42 +00:00
loks0n d9b25a3167 feat: add token param to oath 2024-01-09 16:38:29 +00:00
Matej Bačo bdfb930097 Linter fix 2024-01-09 16:22:10 +00:00
Matej Bačo c8b544da03 Improve button design 2024-01-09 16:06:24 +00:00
loks0n de2a4e754a feat: alias PUT token methods for backwards compat 2024-01-09 15:56:01 +00:00
Torsten Dittmann bc384cac8d fix: response model 2024-01-09 16:47:43 +01:00
Matej Bačo beeb643c66 Add all translations 2024-01-09 15:39:38 +00:00
Torsten Dittmann 5a97c9104c fix: collections merge conflict 2024-01-09 16:36:49 +01:00
Torsten Dittmann cb25d5209e fix: di 2024-01-09 16:30:18 +01:00
loks0n d4ba4bf969 chore: update specs 2024-01-09 15:04:32 +00:00
Matej Bačo e59bdbbb8f Implement translation generator 2024-01-09 14:44:58 +00:00
Matej Bačo 301401914a Add generate translations command 2024-01-09 13:58:45 +00:00
Matej Bačo 159c610149 Fix tests 2024-01-09 13:33:02 +00:00
loks0n 0f77195f41 test: rename create session test 2024-01-09 12:44:50 +00:00
loks0n 9900a96207 docs: update create session name 2024-01-09 12:43:38 +00:00
Matej Bačo 86158838a1 Magic URL improvements 2024-01-09 12:23:13 +00:00
Jake BarnbyandGitHub af019369e9 Merge branch 'main' into 1.5.x 2024-01-09 22:03:35 +13:00
Jake Barnby f925d4e556 Update docker base 2024-01-09 18:19:08 +13:00
Jake Barnby 3322711d9e Fix lock 2024-01-09 18:16:30 +13:00
Jake Barnby 28c75bda1b Merge remote-tracking branch 'origin/1.5.x' into feat-php-8-1 2024-01-09 16:56:14 +13:00
Jake Barnby 78b46f975e Fix messaging tests 2024-01-09 16:44:15 +13:00
Jake Barnby 5044c0cafa Fix users tests 2024-01-09 16:43:39 +13:00
Jake Barnby 460ace2d0a Fix teams test to account for newly disallowed empty keys 2024-01-09 15:54:46 +13:00
Jake Barnby b3819186cb Fix chunked upload file ID validation for first chunk 2024-01-09 15:38:56 +13:00
Jake Barnby 7795301772 Fix unit tests 2024-01-09 15:21:43 +13:00
Jake Barnby 8fd9045c30 Update lock 2024-01-09 14:14:43 +13:00
Jake Barnby baf807d389 Merge remote-tracking branch 'origin/1.5.x' into json-parsing
# Conflicts:
#	composer.lock
2024-01-09 14:08:39 +13:00
Jake Barnby 51b2019ab6 Merge remote-tracking branch 'origin/1.5.x' into json-parsing
# Conflicts:
#	composer.lock
2024-01-09 13:56:01 +13:00
Jake BarnbyandGitHub ecc254547d Merge pull request #7245 from appwrite/messaging-uniform-logic
Adds uniform error logic for messaging worker and extra params for email
2024-01-09 13:53:40 +13:00
Jake BarnbyandGitHub 745f49541e Merge branch '1.5.x' into messaging-uniform-logic 2024-01-09 13:53:19 +13:00
Jake BarnbyandGitHub 2c7724e076 Merge pull request #7388 from appwrite/fix-topics-query-total
Add support for querying topic total
2024-01-09 13:50:13 +13:00
Jake BarnbyandGitHub e7c33dbf01 Merge branch '1.5.x' into fix-topics-query-total 2024-01-09 13:49:20 +13:00
Jake Barnby fc81c032b4 Clean up test values 2024-01-09 13:41:55 +13:00
Jake BarnbyandGitHub 219f091925 Merge branch '1.5.x' into messaging-uniform-logic 2024-01-09 12:40:07 +13:00
Khushboo Verma 6b018d2f16 Add const for max file size 2024-01-09 01:41:48 +05:30
Khushboo Verma 5588dfca8b WIP: Send email to user when webhook is stopped 2024-01-09 01:25:24 +05:30
Torsten Dittmann b8e6de7516 chore: generate specs 2024-01-08 13:24:52 +01:00
Torsten Dittmann 7c66481406 fix: collections for mfa 2024-01-08 13:22:33 +01:00
Torsten Dittmann e4439b2ee2 chore: fix linter issues 2024-01-08 12:54:39 +01:00
loks0n 5c803f6eff Merge branch '1.5.x' of https://github.com/appwrite/appwrite into feat-ssr 2024-01-08 11:41:55 +00:00
Torsten Dittmann bbf6480c15 fix: merge conflicts 2024-01-08 12:31:46 +01:00
Torsten Dittmann 208abe17e7 Merge branch '1.5.x' of https://github.com/appwrite/appwrite into feat-mfa 2024-01-08 12:20:08 +01:00
Khushboo VermaandGitHub e62f3eeffb Merge pull request #7402 from appwrite/fix-limit-failed-webhook-attempts-review
Webhook attempts PR suggestions
2024-01-08 16:07:24 +05:30
Jake BarnbyandGitHub ad797368ef Merge pull request #7397 from appwrite/messaging-uniform-logic-fixes
Messaging uniform logic fixes
2024-01-08 15:13:40 +13:00
Matej Bačo 745f657c0d PR review changes 2024-01-06 19:25:41 +00:00
Khushboo Verma 842045874e Merge branch '1.5.x' into fix-limit-failed-webhook-attempts 2024-01-07 00:27:06 +05:30
Khushboo Verma 8138fb33e5 Better logging for errors 2024-01-07 00:22:28 +05:30
Eldad A. FuxandGitHub 758f291a8d Merge pull request #7365 from UtkarshAhuja2003/feat-zoho-oauth
[Feat]: Zoho OAuth Provider
2024-01-05 23:47:39 +01:00
Khushboo Verma bbd551cf0d Reset attempts to 0 on successful request 2024-01-05 17:54:20 +05:30
Khushboo Verma 68ccaf17b1 Revert max failed attempts to 1- 2024-01-05 15:29:07 +05:30
Khushboo Verma 64d8b27536 Merge branch '1.5.x' into fix-limit-failed-webhook-attempts 2024-01-05 15:14:44 +05:30
Khushboo Verma 6d8443d5cd Addressed PR comments 2024-01-05 15:13:54 +05:30
Utkarsh AhujaandGitHub 2bc4795d8e Merge branch '1.5.x' into feat-zoho-oauth 2024-01-05 11:16:00 +05:30
Steven Nguyen 2de8c7a68a Update composer.lock to fix merge conflict 2024-01-05 00:32:47 +00:00
Steven Nguyen 7e9525f0f9 Update validation of topics, users, and targets
They should be an array of UID and not just array of Text.
2024-01-05 00:10:57 +00:00
Steven Nguyen 01df91aee9 Replace backticks with double quotes 2024-01-04 23:58:48 +00:00
Steven NguyenandTorsten Dittmann 10dfadbbc7 Create an enum for Message status 2024-01-04 18:58:01 +01:00
Khushboo Verma fb9e393c97 Merge branch '1.5.x' into fix-limit-failed-webhook-attempts 2024-01-04 16:42:47 +05:30
Khushboo Verma 431e26c153 Allow certain domains to skip validation 2024-01-04 16:37:15 +05:30
Steven Nguyen 4cfd977bd7 Add support for querying topic total 2024-01-04 00:59:44 +00:00
Utkarsh AhujaandGitHub a74e5cc2c6 Merge branch '1.5.x' into feat-zoho-oauth 2024-01-03 11:24:24 +05:30
Utkarsh Ahuja 73303c374b Merge branch 'feat-zoho-oauth' of https://github.com/UtkarshAhuja2003/appwrite into feat-zoho-oauth 2024-01-03 11:22:02 +05:30
Utkarsh Ahuja d18d187a07 fix: base changed 2024-01-03 11:20:59 +05:30
Damodar LohaniandGitHub ff374f3480 Merge pull request #7384 from appwrite/to-sync-with-main
Sync main
2024-01-03 06:57:33 +05:45
Damodar Lohani 640ab7bf87 Merge branch 'main' into to-sync-with-main 2024-01-03 00:11:42 +00:00
Steven Nguyen 50aab32f0f Add search param for list subscribers endpoint 2024-01-02 23:39:46 +00:00
Khushboo Verma 3863677735 Updated composer.json 2024-01-03 00:44:39 +05:30
Khushboo Verma cfca9f232c Merge branch '1.5.x' into fix-limit-failed-webhook-attempts 2024-01-02 21:57:58 +05:30
Eldad A. FuxandGitHub 31e23a37c1 Merge pull request #7376 from appwrite/feat-max-password-length
Feat: Max password length
2024-01-02 14:37:10 +01:00
Matej Bačo 92c4c52a81 QA changes 2024-01-02 13:02:11 +00:00
Matej Bačo 0ba768125d Merge remote-tracking branch 'origin/1.5.x' into feat-improve-logging 2024-01-02 11:08:47 +00:00
Matej Bačo 554e9f93b6 Implement max password length 2024-01-02 10:59:35 +00:00
Khushboo Verma f14285b65b Update webhook endpoints 2024-01-02 16:17:02 +05:30
Utkarsh AhujaandGitHub c2a76cd560 Merge branch 'main' into feat-zoho-oauth 2024-01-02 13:17:25 +05:30
Utkarsh AhujaandGitHub c4ab4ca16a fix: lint errors 2024-01-02 13:15:07 +05:30
Utkarsh Ahuja 70916ad1aa fix: removed authEndpoint 2024-01-02 10:13:46 +05:30
Utkarsh AhujaandGitHub ef2a943f49 Merge branch 'main' into feat-zoho-oauth 2023-12-31 19:27:57 +05:30
Utkarsh Ahuja acebe54e5e fix: email verified false on null 2023-12-31 19:27:12 +05:30
Utkarsh AhujaandGitHub 3e0f63e499 Merge branch 'main' into feat-zoho-oauth 2023-12-31 17:11:26 +05:30
Utkarsh Ahuja 09cec17285 added Zoho OAuth class 2023-12-29 17:43:07 +00:00
Khushboo Verma d418a581b7 Allow only public domains in webhook url 2023-12-28 15:16:08 +05:30
fogelito 5d41442838 getPDOAttributes 2023-12-24 11:55:51 +02:00
fogelito 91b53c2a7f remove ATTR_ERRMODE 2023-12-23 17:48:28 +02:00
Utkarsh Ahuja d9319aa888 feat: added zoho oauth metadata 2023-12-23 17:42:34 +05:30
Matej Bačo bb0be27007 Update specs 2023-12-22 09:58:25 +00:00
Matej Bačo a0b2443a8b Rename email endpoint 2023-12-22 09:38:52 +00:00
Matej Bačo 3f1faa44ad Rename form exchange to create 2023-12-22 09:31:19 +00:00
fogelito babc4f2f76 Remove var dump 2023-12-20 13:54:20 +02:00
fogelito dc203a494e Syntax change 2023-12-20 12:55:09 +02:00
Eldad Fux 2476b47047 Fixed test 2023-12-20 00:28:47 +01:00
Eldad Fux 55a50d457c Fixed test 2023-12-20 00:21:34 +01:00
Eldad Fux 90e8e04e08 Fixed test 2023-12-20 00:15:45 +01:00
Eldad Fux cac0b0b5e4 Fixed test 2023-12-19 23:31:45 +01:00
Eldad Fux ed999031d0 Fixed whitespace 2023-12-19 22:46:35 +01:00
Eldad Fux d8d9976aa1 Updated tests 2023-12-19 22:39:40 +01:00
prateek banga 5d7eca7c99 lint fix and tests fix 2023-12-19 23:45:20 +05:30
loks0n 1b6a833bed fix: encode session for ssr clients 2023-12-19 15:45:44 +00:00
Eldad Fux 171d46b091 Added test 2023-12-19 16:19:57 +01:00
Eldad Fux 64138d6ccf Added new endpoint 2023-12-19 16:08:09 +01:00
loks0n 2c5c799d13 fix: add account session description 2023-12-19 14:24:49 +00:00
Prateek Banga 1957bc57c2 makes messaging worker compatible with new messaging lib version 2023-12-19 18:28:25 +05:30
Prateek Banga 6de2659793 adds mock providers in project for benchmarking, fixes bug in scheduling
removes scheduling from array in schedulemessage task
2023-12-18 15:27:09 +05:30
Jake Barnby 23b39fee02 FIx FCM tests 2023-12-17 12:41:20 +13:00
Jake Barnby 8fc3f99a8e Update messaging lib 2023-12-15 19:55:50 +13:00
Jake Barnby fc101b7c05 Update lock 2023-12-15 18:24:37 +13:00
Jake Barnby 121521d7c5 Merge remote-tracking branch 'origin/1.5.x' into json-parsing
# Conflicts:
#	composer.lock
#	src/Appwrite/Platform/Tasks/DeleteOrphanedProjects.php
#	src/Appwrite/Platform/Tasks/Hamster.php
2023-12-15 18:22:08 +13:00
Jake Barnby 9c79e6bc23 Fix cache purge 2023-12-15 17:45:25 +13:00
Khushboo Verma 557565b949 Merge branch '1.5.x' into fix-limit-failed-webhook-attempts 2023-12-15 01:46:47 +05:30
Khushboo Verma d5cc9d9eea Addressed PR Comments 2023-12-15 01:45:17 +05:30
fogelito 4ce312560b Connection problem 2023-12-14 18:17:19 +02:00
Jake Barnby 4e26bdb5df Update update route params 2023-12-15 03:45:51 +13:00
Jake Barnby 7b99fab512 Use targets for cc/bcc 2023-12-15 03:19:24 +13:00
Jake Barnby 2eace5a627 Merge remote-tracking branch 'origin/1.5.x' into messaging-uniform-logic
# Conflicts:
#	app/controllers/api/messaging.php
#	composer.lock
2023-12-15 02:47:59 +13:00
Jake BarnbyandGitHub 91e3ea4bae Merge pull request #7287 from appwrite/fix-list-sizes
Fix max array size 1
2023-12-15 02:42:45 +13:00
Jake Barnby 5135262b79 Merge remote-tracking branch 'origin/1.4.x' into 1.5.x
# Conflicts:
#	app/config/errors.php
#	composer.lock
2023-12-15 02:41:46 +13:00
fogelito cc5ae73f57 purgeCached changes 2023-12-14 15:32:06 +02:00
Jake Barnby 944e474ec4 Fix max array size 1 2023-12-15 02:30:44 +13:00
fogelito fa6952c246 Merge remote-tracking branch 'origin/json-parsing' into json-parsing 2023-12-14 14:42:51 +02:00
fogelito 57624ac65e composer updated 2023-12-14 14:42:38 +02:00
loks0n 1349093b13 chore: fmt 2023-12-13 11:42:45 +00:00
loks0n 92ccdd5144 fix: account tests 2023-12-13 11:29:30 +00:00
loks0n bdcb4c785e test: account already logged in 2023-12-13 11:01:08 +00:00
loks0n 3d4701abf4 Merge branch 'feat-ssr' of https://github.com/appwrite/appwrite into feat-ssr 2023-12-13 10:36:57 +00:00
loks0n 78878c6ba0 chore: fmt 2023-12-13 10:36:49 +00:00
Luke B. SilverandGitHub 60a0fefe56 Merge branch '1.4.x' into feat-ssr 2023-12-13 10:32:13 +00:00
loks0n d623d4dcf9 Revert "test: fix gql tests"
This reverts commit 467f4eaa06.
2023-12-13 10:26:57 +00:00
loks0n 0e25d3e1df fix: scopes 2023-12-13 10:25:20 +00:00
Jake Barnby e7edf42947 Merge branch 'json-parsing' of github.com:appwrite/appwrite into json-parsing 2023-12-13 22:45:25 +13:00
Jake Barnby 276d671921 Add temp parsing code 2023-12-13 22:45:01 +13:00
fogelito c567e31c68 composer.lock 2023-12-13 11:41:35 +02:00
Khushboo Verma fb0cd95b0a Class constant should be uppercase 2023-12-13 03:02:21 +05:30
Khushboo Verma 16addeba10 Fixed some errors 2023-12-13 03:00:16 +05:30
loks0n b2f118d23b fix: specs 2023-12-12 15:42:22 +00:00
loks0n fe0001350d feat: use x-appwrite-session header 2023-12-12 15:39:24 +00:00
loks0n 2560681555 chore: fmt 2023-12-12 11:54:12 +00:00
loks0n db324ba0aa chore: fmt 2023-12-12 11:54:05 +00:00
loks0n 467f4eaa06 test: fix gql tests 2023-12-12 11:50:30 +00:00
loks0n fda9df069a feat: enable array sdk.method 2023-12-12 11:24:50 +00:00
loks0n 453c1928ee fix: teams tests 2023-12-11 20:56:59 +00:00
loks0n fe695314a9 fix: tests 2023-12-11 19:41:58 +00:00
Khushboo Verma ff7cfc6602 Merge branch '1.5.x' into fix-limit-failed-webhook-attempts 2023-12-12 00:17:21 +05:30
loks0n cb788b13bf chore: remove unused imports 2023-12-11 18:36:17 +00:00
loks0n 1e8a931751 chore: format 2023-12-11 17:13:19 +00:00
loks0n 7ee4ad5ba9 Merge branch '1.4.x' of https://github.com/appwrite/appwrite into feat-ssr 2023-12-11 16:52:14 +00:00
loks0n f0d7312bd3 feat: create session method 2023-12-11 16:24:24 +00:00
fogelito 310baef77f $queries to String 2023-12-10 20:05:33 +01:00
Prateek Banga b8aa2faa7b adds scheduling commit, still need to resolve pools error 2023-12-07 11:25:19 +01:00
Torsten Dittmann 83c411e5fd fix: some fixes 2023-12-07 10:05:37 +01:00
fogelito 630debdb84 Test 2023-12-06 19:07:29 +01:00
fogelito cc81553cc5 orQueriesTest 2023-12-06 18:19:11 +01:00
fogelito 4af00914a5 changes 2023-12-06 16:15:21 +01:00
fogelito 2fe50717d1 TYPE_CURSOR_AFTER TYPE_CURSOR_BEFORE 2023-12-06 15:10:40 +01:00
fogelito 21b6b199a9 composer parsing-nested 2023-12-06 14:56:31 +01:00
Prateek Banga 194bbbb350 review changes 2023-12-05 19:24:55 +01:00
Prateek Banga e7dca6b2d5 adds uniform logic for worker and extra params for email 2023-12-05 15:01:32 +01:00
Jake BarnbyandGitHub 7e8122749b Merge pull request #7227 from appwrite/frontend-review-changes
misc changes
2023-12-05 12:45:12 +01:00
Prateek Banga 54f574906c review changes 2023-12-05 12:22:32 +01:00
loks0n 7f164bdbbc chore: generate specs 2023-12-05 12:01:02 +01:00
loks0n 4471b93a3a tests: fix 2023-12-05 12:00:26 +01:00
loks0n 54c6709a48 fix: verification scopes 2023-12-04 16:17:22 +01:00
Prateek Banga f9dd40120e resolve update twilio provider 2023-12-04 15:48:37 +01:00
loks0n 63b2363556 feat: workaround backwards compat 2023-12-04 15:38:12 +01:00
loks0n 0df3ff9e8b Merge branches 'feat-ssr' and '1.4.x' of https://github.com/appwrite/appwrite into feat-ssr 2023-12-03 13:35:23 +00:00
prateek banga 5ed8bdae35 fix search param in list subscribers endpoint 2023-12-01 03:55:29 +05:30
prateek banga 81ec4ff9bc fix typo in userId index in targets 2023-12-01 03:51:03 +05:30
prateek banga 6ead6f8094 misc changes
allow filtering by providerType, userId in subscribers. Adds cancelled status for message status. Validate targets when creating message. delete all targets when user is deleted. fix twilio bug. add db env vars in messaging worker compose.phtml
2023-12-01 03:39:43 +05:30
loks0n 5a63fef157 Merge branch '1.4.x' of https://github.com/appwrite/appwrite into feat-ssr 2023-11-30 12:13:44 +00:00
loks0n 8ea9706174 feat: Matej renaming plan 2023-11-30 11:35:52 +00:00
Jake BarnbyandGitHub 396ff87fbc Merge pull request #7219 from appwrite/feat-add-message-provider-type
Feat add message provider type
2023-11-29 23:05:46 +13:00
prateek banga 739cc36fdc updated providerType wherever left to update 2023-11-29 15:22:26 +05:30
prateek banga fa8dc133b4 Merge branch '1.5.x' of https://github.com/appwrite/appwrite into feat-add-message-provider-type 2023-11-29 15:01:47 +05:30
Jake BarnbyandGitHub 82874a1100 Merge pull request #7217 from appwrite/target-changes
adds target when creating user via server endpoint
2023-11-29 21:19:58 +13:00
prateek banga 43b8fc2c31 review changes 2023-11-29 13:47:44 +05:30
Jake Barnby 042c1a725f Message extends Model instead of Any so rules are applied since data is not hoisted 2023-11-29 17:10:53 +13:00
Jake Barnby 4b58d08fd8 Add providerType to Message 2023-11-29 17:09:44 +13:00
Jake Barnby 82c86c0ae2 deliveryTime -> scheduledAt 2023-11-29 17:08:25 +13:00
Jake Barnby 4bc23afc65 Add constants for message types 2023-11-29 17:05:37 +13:00
prateek banga ee4c2d0e0d adds target when creating user via server endpoint 2023-11-28 18:42:34 +05:30
Jake BarnbyandGitHub eb4083641f Merge pull request #7195 from appwrite/feat-optional-providers-creation
makes provider creation fields optional and adds target info in subsc…
2023-11-24 19:47:12 +13:00
prateek banga e3f60f4c78 fix tests 2023-11-23 23:14:02 +05:30
prateek banga 858175fe00 adds target object in subscriber model 2023-11-23 14:35:16 +05:30
Prateek Banga d9826cdce8 makes provider creation fields optional and adds target info in subscriber model 2023-11-23 00:39:55 +05:30
Matej Bačo 9fb6525063 Add new tags from worker, fix queue name 2023-11-22 14:50:57 +01:00
loks0n 88aa4d726c Merge branch '1.4.x' of https://github.com/appwrite/appwrite into feat-ssr 2023-11-21 14:54:57 +00:00
Jake BarnbyandGitHub 90c47ea241 Merge pull request #7188 from appwrite/refactor-textmagic-change
changes TextMagic to Textmagic in all places and uses email validator
2023-11-21 23:03:36 +13:00
prateek banga 9c6cd8512f review changes 2023-11-21 15:19:19 +05:30
prateek banga 88f228c106 review changes 2023-11-21 15:11:09 +05:30
prateek banga 3394218cb0 adds validation for phone and email identifier 2023-11-21 15:00:02 +05:30
prateek banga 520d19e335 changes TextMagic to Textmagic in all places and uses email validator 2023-11-21 12:35:36 +05:30
Khushboo Verma 2c04c98801 Renamed webhook variables 2023-11-20 19:49:15 +05:30
Khushboo Verma 2bcb6c18fb Merge branch '1.5.x' into fix-limit-failed-webhook-attempts 2023-11-20 17:40:32 +05:30
Jake Barnby 0b01f7140f Merge remote-tracking branch 'origin/main' into 1.5.x
# Conflicts:
#	app/config/errors.php
#	composer.lock
#	src/Appwrite/Extend/Exception.php
2023-11-21 00:19:17 +13:00
Jake BarnbyandGitHub 8caf61bcd1 Merge pull request #7177 from appwrite/feat-subscriber-username
adds user name in subscriber response model
2023-11-20 23:53:49 +13:00
prateek banga b1eaf97806 review changes 2023-11-20 16:21:06 +05:30
prateek banga 5c1cf3a526 adds user name in subscriber response model 2023-11-20 12:34:50 +05:30
fogelito 04afeb4a8d tests 2023-11-16 15:56:52 +02:00
Jake BarnbyandGitHub 7eb6b05e05 Merge pull request #7152 from appwrite/feat-account-target
Feat account target
2023-11-17 00:54:54 +13:00
f0247930da Update app/config/collections.php
Co-authored-by: Jake Barnby <jakeb994@gmail.com>
2023-11-16 17:15:08 +05:30
prateek banga 7536d8eb0f review changes 2023-11-16 17:09:08 +05:30
prateek banga bf95736da0 review changes 2023-11-16 16:47:36 +05:30
prateek banga 14e8234889 Merge branch 'feat-account-target' of https://github.com/appwrite/appwrite into feat-account-target 2023-11-16 16:27:30 +05:30
prateek banga f854622705 review changes 2023-11-16 16:26:36 +05:30
Prateek BangaandGitHub 893b65ce8f Merge branch '1.5.x' into feat-account-target 2023-11-16 14:17:27 +05:30
Jake BarnbyandGitHub 23078c43e2 Merge pull request #7151 from appwrite/feat-remove-internal-provider
removes internal provider
2023-11-16 21:45:38 +13:00
prateek banga c1869bb0ca adds messaging in test workflow 2023-11-16 11:20:39 +05:30
Prateek BangaandGitHub 6a52dd6a20 Merge branch '1.5.x' into feat-remove-internal-provider 2023-11-16 11:03:45 +05:30
Prateek BangaandGitHub 6a3fa7d5c5 Merge branch '1.5.x' into feat-account-target 2023-11-16 11:03:38 +05:30
prateek banga a282ab38a6 adds target endpoint in account controller for push tokensl 2023-11-16 02:12:06 +05:30
prateek banga c728d9bc8e lint fix 2023-11-16 01:36:22 +05:30
prateek banga 549dcc493d lint fix 2023-11-16 01:33:05 +05:30
prateek banga c24664f5d9 removes internal provider 2023-11-16 01:30:47 +05:30
loks0n 830544e245 fix: logged in ssr cases 2023-11-15 11:57:27 +00:00
Jake BarnbyandGitHub 71b5e1194f Merge pull request #7132 from appwrite/feat-target-provider-type
Feat target provider type
2023-11-15 20:25:43 +13:00
prateek banga 2aa8391c5e review fixes 2023-11-15 12:52:27 +05:30
Jake Barnby db9a946b0c Merge remote-tracking branch 'origin/1.5.x' into feat-target-provider-type 2023-11-15 19:08:59 +13:00
Jake BarnbyandGitHub a3c40fcf95 Merge pull request #7129 from appwrite/more_review_changes
More review changes
2023-11-15 19:08:00 +13:00
prateek banga fdca55b0de fix test cases 2023-11-15 01:24:55 +05:30
prateek banga adc76c5797 adds target when account is created or email or phone is updated 2023-11-14 22:46:20 +05:30
prateek banga 1870524be5 fixes error name 2023-11-14 21:34:17 +05:30
loks0n 546dc3cfd1 docs: better function descriptions 2023-11-14 14:12:08 +00:00
loks0n 7823b90bf3 Merge branch 'main' of https://github.com/appwrite/appwrite into feat-ssr 2023-11-14 14:01:10 +00:00
prateek banga 7ae614fe13 adds provider type in target 2023-11-14 18:14:07 +05:30
prateek banga c5aaa670a9 adds provider details in message search attribute 2023-11-14 15:20:21 +05:30
Khushboo Verma 749ad261b9 Resolve merge conflicts 2023-11-14 14:32:58 +05:30
Khushboo Verma 22f02243c6 Resolved merge conflicts 2023-11-14 14:29:46 +05:30
Khushboo Verma 3f584b85be Limit webhook failure attempts to 10 2023-11-14 14:20:26 +05:30
prateek banga f84a00dded adds search attribute filter 2023-11-14 14:07:52 +05:30
prateek banga 8f53301209 Merge branch '1.5.x' of https://github.com/appwrite/appwrite into more_review_changes 2023-11-14 12:26:35 +05:30
Jake Barnby 535db05b9b Merge remote-tracking branch 'origin/main' into feat-php-8-1
# Conflicts:
#	app/console
#	composer.lock
2023-11-14 14:06:43 +13:00
Jake BarnbyandGitHub 0f06df4b68 Merge pull request #7082 from appwrite/feat-impl-xdebug
Add XDebug
2023-11-13 21:41:01 +13:00
Jake BarnbyandGitHub e2aa06ed84 Merge pull request #7120 from appwrite/chore-sync-main
Chore sync main
2023-11-13 17:09:45 +13:00
Jake Barnby 458c2d1446 Merge remote-tracking branch 'origin/main' into chore-sync-main 2023-11-13 16:46:05 +13:00
Jake BarnbyandGitHub 162fac5724 Merge pull request #7115 from appwrite/chore-sync-main-1.5.x
Chore sync main 1.5.x
2023-11-13 13:43:18 +13:00
Prateek BangaandGitHub 4f681cfe10 Merge branch '1.5.x' into chore-sync-main-1.5.x 2023-11-10 23:12:40 +05:30
Torsten DittmannandGitHub 4c084afa1e Merge pull request #7069 from appwrite/feat-logs-messaging-api
Feat logs messaging api
2023-11-10 14:24:15 +01:00
Prateek Banga 1b99f47f21 lint fix 2023-11-10 13:28:39 +05:30
Prateek Banga 3ade88897c Merge branch 'main' of https://github.com/appwrite/appwrite into chore-sync-main-1.5.x 2023-11-10 12:49:05 +05:30
Prateek Banga 3b5379a0cb added more assertions in logs test and moved them to console 2023-11-10 12:31:21 +05:30
Prateek Banga 76ed15f2a1 adds more assertion in logs tests 2023-11-10 02:20:55 +05:30
Prateek Banga 4106dd5bbd Merge branch 'feat-logs-messaging-api' of https://github.com/appwrite/appwrite into feat-logs-messaging-api 2023-11-09 14:53:53 +05:30
Prateek Banga 3654799cc7 links ISO 8601, move params in messaging controllers 2023-11-09 14:53:42 +05:30
Prateek BangaandGitHub 4c970cbc46 Merge branch '1.5.x' into feat-logs-messaging-api 2023-11-09 13:42:51 +05:30
Jake BarnbyandGitHub 2365626270 Merge pull request #7058 from appwrite/event-label-messaging
Event label messaging
2023-11-09 21:08:36 +13:00
Prateek Banga bd39c5ed2e Merge branch '1.5.x' of https://github.com/appwrite/appwrite into feat-logs-messaging-api 2023-11-09 12:40:05 +05:30
Prateek Banga 8d5bfdabc6 revert wrong aduits.event label 2023-11-09 12:29:16 +05:30
Jake Barnby 1487897583 Merge remote-tracking branch 'origin/1.5.x' into event-label-messaging 2023-11-09 19:49:08 +13:00
Jake BarnbyandGitHub a9c7b640ec Merge pull request #7048 from appwrite/1.5.x_review_changes
review changes
2023-11-09 19:47:09 +13:00
prateek banga b9de4a0169 added tests for logs endpoint 2023-11-08 23:26:46 +05:30
Bradley Schofield d885b6218d Update Dockerfile 2023-11-08 11:26:27 +00:00
Bradley Schofield 48cbd60987 Update base and remove XDebug if non-debug 2023-11-08 11:24:58 +00:00
Bradley Schofield 77caf64076 Add XDebug to Appwrite 2023-11-06 10:08:11 +00:00
loks0n df0271c56a chore: rename to 'custom' sessions 2023-11-02 13:22:10 +00:00
loks0n c39426745c test: fix create custom session params 2023-11-02 13:15:29 +00:00
loks0n 9206390d01 feat: custom expire paramter createTokenSession 2023-11-02 12:52:43 +00:00
Prateek Banga f97d1fa9e3 adds log api in messaging controller 2023-11-02 18:00:17 +05:30
loks0n aeb152c5de chore: update specs 2023-11-02 12:29:05 +00:00
Prateek Banga 61d46bee5c Merge branch '1.5.x_review_changes' of https://github.com/appwrite/appwrite into event-label-messaging 2023-11-02 16:53:55 +05:30
Prateek Banga 270e6e7c15 review changes 2023-11-02 16:43:24 +05:30
Eldad Fux bd44823c85 Fixed errors 2023-11-02 07:09:31 -04:00
Prateek Banga 48744f66c8 Merge branch '1.5.x_review_changes' of https://github.com/appwrite/appwrite into event-label-messaging 2023-11-02 12:21:17 +05:30
Prateek Banga 76d7369314 fixes description for messaging service models 2023-11-02 12:20:15 +05:30
Eldad Fux 8dcf836ec9 Updated resources 2023-11-02 00:16:30 -04:00
Eldad Fux d91f961c90 Fixed errors 2023-11-01 23:09:04 -04:00
Eldad Fux 0fb3315c4c Upgrade to PHP 8.2 2023-11-01 22:44:19 -04:00
loks0n efe05cd292 Merge branch 'main' of https://github.com/appwrite/appwrite into feat-ssr 2023-11-01 11:03:21 +00:00
loks0n 731dee8e16 chore: constrain tokenVerify type 2023-11-01 10:35:33 +00:00
prateek banga fda4e6a8bd fixes typo in event label 2023-11-01 14:33:13 +05:30
Prateek Banga 2aa5c5742b remove unnecessary injection 2023-11-01 12:09:00 +05:30
prateek banga f7529140bd adds event label to remaining messaging api 2023-10-31 23:53:46 +05:30
Prateek Banga a719c3f46b adds event label to create providers endpoint 2023-10-31 23:17:58 +05:30
loks0n af0d689aff feat: sessions scope 2023-10-31 15:05:02 +00:00
loks0n 4559cf77e9 Merge branch 'main' of https://github.com/appwrite/appwrite into feat-ssr 2023-10-31 12:08:48 +00:00
Prateek Banga a58f473b29 adds createdAt and updatedAt in messaging models 2023-10-31 14:01:42 +05:30
prateek banga a4c8d852a5 adds test skip condition if dsn not provided 2023-10-31 02:34:18 +05:30
prateek banga 0dafc59cc2 converted env vars to dsn format 2023-10-31 02:05:50 +05:30
prateek banga a01d361886 review changes 2023-10-31 01:12:31 +05:30
prateek banga 06daa544e8 review changes 2023-10-30 23:37:57 +05:30
Laura Du RyandGitHub 14489feb51 Update README.md
Updated twitter to X
2023-10-30 11:13:40 +01:00
loks0n 169e57d12d Merge branches 'feat-ssr' and 'main' of https://github.com/appwrite/appwrite into feat-ssr 2023-10-27 14:36:08 +01:00
Jake BarnbyandGitHub 26ecad1a6f Merge pull request #7014 from appwrite/feat-remove-provider-from-topics
removes provider from topics
2023-10-27 22:34:21 +13:00
Prateek Banga bc6df4bab7 add recipients array check in API instead of worker 2023-10-27 13:42:27 +05:30
loks0n 91825afaf9 chore: refactor public scope 2023-10-26 15:23:38 +01:00
Prateek Banga 5a9b1f0c24 removes provider from topics 2023-10-26 19:44:06 +05:30
loks0n 2743ac6934 feat: public scope for api key 2023-10-26 15:07:51 +01:00
loks0n 49425fb8fc test: fix 2023-10-26 15:04:47 +01:00
loks0n 406f772632 Merge branch 'main' of https://github.com/appwrite/appwrite into feat-ssr 2023-10-26 09:53:47 +01:00
Jake BarnbyandGitHub 92062a5463 Merge pull request #7010 from appwrite/review-changes-1.5.x
made review changes
2023-10-26 21:45:39 +13:00
loks0n 7109e85711 test: seperate client and server tests 2023-10-26 09:43:15 +01:00
prateek banga c2cd544948 review changes 2023-10-26 13:46:45 +05:30
Prateek Banga 34c96e4672 Merge branch '1.5.x' of https://github.com/appwrite/appwrite into review-changes-1.5.x 2023-10-26 12:37:51 +05:30
Prateek Banga 34b3ed68ee adds total count for subscribers in topics model 2023-10-26 12:37:39 +05:30
Jake BarnbyandGitHub ea76bc6680 Merge pull request #6991 from appwrite/providers-from-attribute
Providers from attribute
2023-10-26 19:52:02 +13:00
Prateek BangaandGitHub 9545e4ac72 Merge branch '1.5.x' into providers-from-attribute 2023-10-26 02:11:12 +05:30
prateek banga 456654c165 Merge branch 'providers-from-attribute' of https://github.com/appwrite/appwrite into review-changes-1.5.x 2023-10-26 00:03:13 +05:30
prateek banga f5aa226b57 fix test 2023-10-26 00:02:22 +05:30
prateek banga f6f4397aab Merge branch 'providers-from-attribute' of https://github.com/appwrite/appwrite into review-changes-1.5.x 2023-10-25 23:55:45 +05:30
prateek banga 887eeef585 review changes 2023-10-25 23:09:38 +05:30
prateek banga fd4a81c4fc made review changes 2023-10-25 23:03:23 +05:30
prateek banga 2435f722ca fixes test cases 2023-10-25 21:45:55 +05:30
loks0n b833f29d56 chore: fmt 2023-10-25 14:29:27 +01:00
loks0n b4773a7fbd Merge branch 'main' of https://github.com/appwrite/appwrite into feat-ssr 2023-10-25 13:20:42 +01:00
loks0n 3a9202a46b chore: christy feedback 2023-10-25 13:20:29 +01:00
Jake BarnbyandGitHub cbae797f38 Merge pull request #6965 from appwrite/sync-1.4.x-to-1.5.x
Sync 1.4.x to 1.5.x
2023-10-24 20:12:11 +13:00
Jake Barnby d5b6421285 Merge remote-tracking branch 'origin/1.4.x' into sync-1.4.x-to-1.5.x
# Conflicts:
#	composer.lock
2023-10-24 19:46:57 +13:00
prateek banga b60cbcada5 adds from field in remaining providers 2023-10-24 01:05:46 +05:30
loks0n a67ca55af5 fix: use queueForEvents in users 2023-10-23 11:32:09 +01:00
loks0n 1343d4851a Merge branch 'main' of https://github.com/appwrite/appwrite into feat-ssr 2023-10-23 09:10:57 +01:00
prateek banga af40c63357 review changes 2023-10-20 17:02:13 +05:30
prateek banga e040ecba36 fixed lint error 2023-10-20 15:03:56 +05:30
prateek banga 6c260223ba Merge branch '1.5.x' of https://github.com/appwrite/appwrite into sync-1.4.x-to-1.5.x 2023-10-20 15:00:22 +05:30
prateek banga 161bbfb822 Merge branch '1.4.x' of https://github.com/appwrite/appwrite into sync-1.4.x-to-1.5.x 2023-10-20 14:55:17 +05:30
Jake BarnbyandGitHub 8ed37fb445 Merge pull request #6950 from appwrite/feat-sms-push-controllers
Feat sms push controllers
2023-10-20 21:49:20 +13:00
Prateek Banga d714760eb8 review changeS 2023-10-20 13:51:13 +05:30
prateek banga 24b2d70441 review changes 2023-10-20 13:33:27 +05:30
prateek banga e4d2d15f70 review changes 2023-10-20 13:31:56 +05:30
prateek banga db9e7b0199 review changes 2023-10-20 13:28:23 +05:30
Prateek BangaandGitHub a0f0413984 Merge branch '1.5.x' into feat-sms-push-controllers 2023-10-19 14:33:14 +05:30
prateek banga 99b5ac8669 adds push and sms controllers 2023-10-19 13:29:48 +05:30
Jake BarnbyandGitHub 36d257c847 Merge pull request #6032 from appwrite/feat-topics-controller
Feat topics controller
2023-10-18 21:24:07 +13:00
Prateek Banga 55187d4781 fix typo 2023-10-18 13:30:01 +05:30
Prateek Banga 4bef86d88b review changes 2023-10-18 13:19:21 +05:30
Steven NguyenandGitHub f873e08e7a Merge branch 'main' into LauraDuRy-patch-1 2023-10-17 13:09:02 -07:00
Prateek Banga b86f531b30 adds data in message model and search param in messages query validator 2023-10-17 23:45:46 +05:30
Prateek Banga 8602c44d14 adds user targets graphql testsl 2023-10-17 23:29:10 +05:30
Prateek Banga ffeb3f8fcf review work 2023-10-17 22:53:26 +05:30
Prateek Banga 4ccffb6649 adds graphql tests for topics, subcribers, email 2023-10-17 03:41:42 +05:30
loks0n dfeb49951b Merge branch 'main' of https://github.com/appwrite/appwrite into feat-ssr 2023-10-16 10:26:51 +01:00
Steven NguyenandGitHub c4aede112c Merge branch 'main' into feature-5232-OSV-Security-Scans 2023-10-13 16:11:06 -07:00
loks0n 250e9ae9f7 chore: cleanup pr 2023-10-13 16:10:55 +01:00
Prateek Banga feac25f401 adds already sent exception in update message 2023-10-13 18:35:49 +05:30
Prateek Banga 0b1b7646d5 review changes 2023-10-13 18:26:54 +05:30
loks0n 63d3a2bc73 chore: revert abuse-key changes 2023-10-13 11:08:25 +01:00
loks0n 07286e5864 Merge branch 'main' of https://github.com/appwrite/appwrite into feat-ssr 2023-10-13 11:05:22 +01:00
loks0n 81c4a9bbd5 chore: fmt 2023-10-13 11:05:14 +01:00
Prateek Banga 4a44fb3330 Merge branch '1.5.x' of https://github.com/appwrite/appwrite into feat-topics-controller 2023-10-13 14:52:02 +05:30
loks0n 8ab429b92f feat: replace session confirmation endpoints 2023-10-12 14:38:32 +01:00
Jake BarnbyandGitHub 736b76cbfa Merge pull request #6023 from appwrite/feat-mailgun-provider
Feat provider controllers
2023-10-12 21:41:21 +13:00
Prateek Banga cc1769ed41 review changes 2023-10-12 11:48:26 +05:30
loks0n b299ed056e chore: rename $sessionSecret 2023-10-11 17:07:02 +01:00
loks0n 3474fa8378 chore: remove comment 2023-10-11 17:02:30 +01:00
loks0n 8379551510 test: fix warning 2023-10-11 16:59:44 +01:00
loks0n f9d6ebd3a0 docs: add descriptions to universal token endpoints 2023-10-11 16:31:32 +01:00
loks0n 4f11cbacb4 chore: fmt 2023-10-11 14:21:59 +01:00
loks0n 0332d35d9e test: e2e universal token 2023-10-11 14:21:20 +01:00
loks0n e41fab769f fix: edge cases 2023-10-11 13:20:25 +01:00
Prateek Banga 17ba6355e0 Merge branch 'feat-mailgun-provider' of https://github.com/appwrite/appwrite into feat-topics-controller 2023-10-10 19:52:19 +05:30
loks0n c343d7550f chore: fmt 2023-10-10 14:41:02 +01:00
loks0n c30c024805 test: fix magic url assertions 2023-10-10 14:36:53 +01:00
Prateek Banga bb52647366 Merge branch '1.5.x' of https://github.com/appwrite/appwrite into feat-mailgun-provider 2023-10-10 19:06:39 +05:30
Torsten DittmannandGitHub 8882318d0d Merge pull request #6875 from appwrite/sync-1.5.x-with-1.4.x
Sync 1.5.x with 1.4.x
2023-10-10 15:35:17 +02:00
loks0n a88175fc46 fix: unhash session responses 2023-10-10 13:30:42 +01:00
Prateek Banga 1e5a2a78aa Merge branch '1.4.x' of https://github.com/appwrite/appwrite into sync-1.5.x-with-1.4.x 2023-10-10 17:46:44 +05:30
loks0n bd83c16ae7 test: null token type case 2023-10-10 10:02:32 +01:00
loks0n e75b3b9543 Merge branch 'main' of https://github.com/appwrite/appwrite into feat-ssr 2023-10-09 17:43:01 +01:00
loks0n c4e82e4191 fix: edge cases 2023-10-09 14:49:07 +01:00
Prateek Banga ecfdab1598 Merge branch 'main' of https://github.com/appwrite/appwrite into feat-mailgun-provider 2023-10-09 17:30:50 +05:30
Prateek Banga a77a212e2c adds scheduling for messaging worker 2023-10-09 17:29:26 +05:30
Prateek Banga a92390dda2 review changes 2023-10-06 19:23:46 +05:30
Prateek Banga d842191cc6 Merge branch '1.5.x' of https://github.com/appwrite/appwrite into feat-mailgun-provider 2023-10-06 03:53:16 +05:30
Jake BarnbyandGitHub 76152019d6 Merge pull request #6514 from appwrite/sync-main-1.5.x
Sync main 1.5.x
2023-10-06 11:20:58 +13:00
Prateek Banga d5cc214546 Merge branch 'main' of https://github.com/appwrite/appwrite into sync-main-1.5.x 2023-10-06 03:44:36 +05:30
Prateek Banga 8e9f270ef0 update id param 2023-10-06 03:30:47 +05:30
Prateek Banga 22d445587e review changes 2023-10-05 16:57:48 +05:30
Akhil Anand f1dd1d1e18 feature-5232-Security-Scans-OSV-Scanner 2023-10-05 16:22:40 +05:30
loks0n e94631f730 fix: token verification 2023-10-05 11:18:19 +01:00
Prateek Banga fb98d21ae5 adds graphql test cases for provider endpoints 2023-10-05 02:12:04 +05:30
Prateek Banga 0251703e3a Merge branch 'feat-mailgun-provider' of https://github.com/appwrite/appwrite into feat-topics-controller 2023-10-04 17:32:16 +05:30
Prateek Banga 80a19f9862 unique to ID::unique 2023-10-04 17:30:40 +05:30
Prateek Banga abab68f1a1 fixes catching in messaging worker 2023-10-04 17:28:38 +05:30
Prateek Banga 5891872fad Merge branch 'feat-mailgun-provider' of https://github.com/appwrite/appwrite into feat-topics-controller 2023-10-04 17:27:56 +05:30
Prateek Banga c9c49158a3 changes to validator length 2023-10-04 16:24:29 +05:30
Prateek Banga 61785ab35a typo fix 2023-10-04 16:19:05 +05:30
Prateek Banga 48b91e39a8 review changes 2023-10-04 16:15:59 +05:30
loks0n dbf1874439 Merge branches 'main' and 'feat-ssr' of https://github.com/appwrite/appwrite into feat-ssr 2023-10-03 13:51:51 +01:00
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
loks0n 739be813e0 feat: oauth ssr token flow 2023-09-28 13:45:52 +01:00
loks0n 5ed2da4cf1 feat: add userId to abuse-keys 2023-09-28 11:33:01 +01:00
loks0n b8f2c1deec chore: revert oauth workaround 2023-09-28 11:26:44 +01:00
loks0n ef93c59698 Merge branch 'main' of https://github.com/appwrite/appwrite into feat-ssr 2023-09-28 11:21:26 +01:00
Prateek Banga 1a50b2948f lint fix 2023-09-27 19:10:56 +05:30
Prateek Banga 7708779ef1 adds email endpoint test 2023-09-27 19:08:35 +05:30
Prateek Banga 90352c57ac Merge branch 'feat-mailgun-provider' of https://github.com/appwrite/appwrite into feat-topics-controller 2023-09-27 18:58:18 +05:30
Prateek Banga 234f7f003b updated test cases for msg91 provider, moves worker to use provider from settings 2023-09-27 18:58:00 +05:30
Prateek Banga 63bd4d6daf Merge branch 'feat-mailgun-provider' of https://github.com/appwrite/appwrite into feat-topics-controller 2023-09-27 16:57:07 +05:30
Prateek Banga a0858ccc4e adds message description, options to mailgun provider 2023-09-26 13:12:44 +05:30
Prateek Banga b019273166 Merge branch 'feat-mailgun-provider' of https://github.com/appwrite/appwrite into feat-topics-controller 2023-09-21 22:21:20 +05:30
Prateek Banga df6466a1d3 lint fix 2023-09-21 22:20:56 +05:30
Prateek Banga e00b273577 Merge branch 'feat-mailgun-provider' of https://github.com/appwrite/appwrite into feat-topics-controller 2023-09-21 22:19:30 +05:30
Prateek Banga e2acb608fa fix tests with real sms providers 2023-09-21 22:16:02 +05:30
Prateek Banga d63eaf3ef0 fixes get message endpoint 2023-09-21 21:49:40 +05:30
Prateek Banga 06a05a3358 adds param messageId in send an email endpoint, tokenId as messageId in create phone session, membershipId as messageId in create team membership 2023-09-21 21:17:15 +05:30
Prateek Banga 3ebcfe548d Adds get message endpoint 2023-09-21 16:26:53 +05:30
Prateek Banga 342f122365 adds key auth to providers endpoint 2023-09-21 16:18:20 +05:30
Prateek Banga b4de44c905 fix small bug in worker and send email endpoint 2023-09-21 16:12:56 +05:30
Prateek Banga 39854239fb skip authorization in adding subscriber on targets 2023-09-21 02:29:57 +05:30
Prateek Banga 0510de5eab Merge branch 'feat-mailgun-provider' of https://github.com/appwrite/appwrite into feat-topics-controller 2023-09-20 23:37:35 +05:30
Prateek Banga 35d842171c review changes 2023-09-20 23:37:10 +05:30
Prateek Banga 3548c4ac47 Merge branch 'feat-mailgun-provider' of https://github.com/appwrite/appwrite into feat-topics-controller 2023-09-20 23:03:11 +05:30
Prateek Banga dd14bbf785 lint fix 2023-09-20 23:02:53 +05:30
Prateek Banga 87011af914 Merge branch 'feat-mailgun-provider' of https://github.com/appwrite/appwrite into feat-topics-controller 2023-09-20 23:00:48 +05:30
Prateek Banga 2fd7467e2a fix graphQL test 2023-09-20 22:59:47 +05:30
Prateek Banga 975b444761 fix test cases and bug fix in messaging worker 2023-09-20 20:51:03 +05:30
Prateek Banga 8d9e0ae7d0 Merge branch 'feat-mailgun-provider' of https://github.com/appwrite/appwrite into feat-topics-controller 2023-09-20 17:53:08 +05:30
Prateek Banga 3456ad4e8c fixes merge conflict issue 2023-09-20 17:52:25 +05:30
Prateek Banga afef225339 Merge branch 'feat-mailgun-provider' of https://github.com/appwrite/appwrite into feat-topics-controller 2023-09-20 17:39:36 +05:30
Prateek Banga f9030132a5 messaging worker logic to send message to providers batch limit 2023-09-20 17:38:29 +05:30
Prateek Banga a2e34b5b64 Merge branch '1.5.x' of https://github.com/appwrite/appwrite into feat-mailgun-provider 2023-09-20 16:59:07 +05:30
Prateek Banga 67397cd763 fix tests and code changes 2023-09-20 15:55:22 +05:30
Prateek Banga bd36a09473 adds search in messaging controllers, updated mailgun endpoint with isEu param 2023-09-19 15:36:40 +05:30
Jake BarnbyandGitHub afd421e196 Merge pull request #5986 from appwrite/feat-messages-event-config
Feat messages event config
2023-09-14 17:01:19 -04:00
Prateek Banga 25fc64c4ab moves provider to top level in events config 2023-09-15 02:28:32 +05:30
Prateek Banga d2ce8155e6 Merge branch '1.5.x' of https://github.com/appwrite/appwrite into feat-messages-event-config 2023-09-15 01:06:17 +05:30
Jake BarnbyandGitHub 250758a1d3 Merge pull request #5951 from appwrite/feat-add-messaging-response-models
Feat add messaging response models
2023-09-14 15:33:17 -04:00
prateek banga 7d51da2e69 review changes 2023-09-14 16:43:38 +05:30
prateek banga 2fe94be4c1 review changes 2023-09-14 16:34:53 +05:30
Prateek Banga 350549db7d Merge branch '1.5.x' of https://github.com/appwrite/appwrite into feat-add-messaging-response-models 2023-09-14 02:17:34 +05:30
Jake BarnbyandGitHub 68dc92939f Merge pull request #6233 from appwrite/sync-1.4.x-to-1.5.x
Sync 1.4.x to 1.5.x
2023-09-13 16:47:00 -04:00
Prateek Banga dbd227ed50 Merge branch '1.4.x' of https://github.com/appwrite/appwrite into sync-1.4.x-to-1.5.x 2023-09-14 02:13:27 +05:30
prateek banga 4bb611efc4 Merge branch 'feat-mailgun-provider' of https://github.com/appwrite/appwrite into feat-topics-controller 2023-09-13 17:48:18 +05:30
prateek banga 0066216bef adds enabled param for provider endpoints and review changes 2023-09-13 17:47:38 +05:30
prateek banga 778056d8e0 Merge branch 'feat-messages-event-config' of https://github.com/appwrite/appwrite into feat-mailgun-provider 2023-09-13 17:08:37 +05:30
prateek banga f472ae578f Merge branch 'feat-add-messaging-response-models' of https://github.com/appwrite/appwrite into feat-messages-event-config 2023-09-13 17:02:56 +05:30
prateek banga 9b6fc440d9 Review changes and adds enabled in providers collection 2023-09-13 16:57:59 +05:30
Jake Barnby 1f9872b398 Merge remote-tracking branch 'origin/1.5.x' into feat-add-messaging-response-models 2023-09-12 15:40:25 -04:00
Jake BarnbyandGitHub d709682d10 Merge pull request #5930 from appwrite/feat-add-messaging-collections-in-config
add collections to config file and messaging scopes to config file
2023-09-12 15:38:21 -04:00
Prateek Banga fbd4712a72 Merge branch 'feat-mailgun-provider' of https://github.com/appwrite/appwrite into feat-topics-controller 2023-09-13 00:54:02 +05:30
Prateek Banga d742b0c0a9 removes provider type from create user target 2023-09-13 00:53:25 +05:30
Prateek Banga 945d048b6e Merge branch 'feat-messages-event-config' of https://github.com/appwrite/appwrite into feat-mailgun-provider 2023-09-13 00:51:08 +05:30
Prateek Banga 6d5cc588bf Merge branch 'feat-add-messaging-response-models' of https://github.com/appwrite/appwrite into feat-messages-event-config 2023-09-13 00:50:38 +05:30
Prateek Banga 851afae29a change test provider to authProviders 2023-09-13 00:50:16 +05:30
Prateek Banga d14fbde9e7 removes provider sub query 2023-09-13 00:40:51 +05:30
Prateek Banga 420eb8857a Merge branch 'feat-mailgun-provider' of https://github.com/appwrite/appwrite into feat-topics-controller 2023-09-13 00:07:32 +05:30
Prateek Banga 6affa6b5a0 Merge branch 'feat-messages-event-config' of https://github.com/appwrite/appwrite into feat-mailgun-provider 2023-09-13 00:07:09 +05:30
Prateek Banga a723744b06 Merge branch 'feat-add-messaging-response-models' of https://github.com/appwrite/appwrite into feat-messages-event-config 2023-09-13 00:06:49 +05:30
Prateek Banga 11a458f1df change providers to authProviders in remaining places 2023-09-13 00:06:18 +05:30
Prateek Banga e653e68869 Merge branch 'feat-mailgun-provider' of https://github.com/appwrite/appwrite into feat-topics-controller 2023-09-12 23:33:04 +05:30
Prateek Banga 445ab98267 Merge branch 'feat-messages-event-config' of https://github.com/appwrite/appwrite into feat-mailgun-provider 2023-09-12 23:32:30 +05:30
Prateek Banga 6631406236 Merge branch 'feat-add-messaging-response-models' of https://github.com/appwrite/appwrite into feat-messages-event-config 2023-09-12 23:32:09 +05:30
Prateek Banga 7dd25f60f3 update console submodule changes 2023-09-12 23:30:04 +05:30
Prateek Banga 118a50b894 Merge branch 'feat-mailgun-provider' of https://github.com/appwrite/appwrite into feat-topics-controller 2023-09-12 22:07:17 +05:30
Prateek Banga 720c7300dc Merge branch 'feat-messages-event-config' of https://github.com/appwrite/appwrite into feat-mailgun-provider 2023-09-12 22:06:31 +05:30
Prateek Banga 68365babd1 Merge branch 'feat-add-messaging-response-models' of https://github.com/appwrite/appwrite into feat-messages-event-config 2023-09-12 22:05:45 +05:30
Prateek Banga 497586378f removes unnecessary config load 2023-09-12 22:05:14 +05:30
Prateek Banga 9fbad72b08 Merge branch 'feat-add-messaging-collections-in-config' of https://github.com/appwrite/appwrite into feat-add-messaging-response-models 2023-09-12 22:03:34 +05:30
Prateek Banga 5136724a29 fix default,type index 2023-09-12 22:02:19 +05:30
Prateek Banga b54556d10e Merge branch 'feat-mailgun-provider' of https://github.com/appwrite/appwrite into feat-topics-controller 2023-09-12 21:31:45 +05:30
Prateek Banga a69368973b Merge branch 'feat-messages-event-config' of https://github.com/appwrite/appwrite into feat-mailgun-provider 2023-09-12 21:31:06 +05:30
Prateek Banga 878e56ae7e Merge branch 'feat-add-messaging-response-models' of https://github.com/appwrite/appwrite into feat-messages-event-config 2023-09-12 21:24:11 +05:30
Prateek Banga d14a4c2506 Merge branch 'feat-add-messaging-collections-in-config' of https://github.com/appwrite/appwrite into feat-add-messaging-response-models 2023-09-12 21:23:18 +05:30
Prateek Banga 2f2875e3c0 lint fix 2023-09-12 21:19:21 +05:30
Prateek Banga ba96f71a3f Merge branch '1.5.x' of https://github.com/appwrite/appwrite into feat-add-messaging-collections-in-config 2023-09-12 21:15:00 +05:30
Prateek Banga b7119a2718 review changes 2023-09-12 21:03:44 +05:30
Prateek Banga cbea4264ea merge master 2023-09-12 20:53:16 +05:30
Prateek Banga 996de004fb Merge branch 'feat-mailgun-provider' of https://github.com/appwrite/appwrite into feat-topics-controller 2023-09-11 20:41:52 +05:30
Prateek Banga ddbee0a55b Merge branch 'feat-messages-event-config' of https://github.com/appwrite/appwrite into feat-mailgun-provider 2023-09-11 20:41:12 +05:30
Prateek Banga 8957640d27 Merge branch 'feat-add-messaging-response-models' of https://github.com/appwrite/appwrite into feat-messages-event-config 2023-09-11 20:40:32 +05:30
Prateek Banga 78a2f6f246 review changes 2023-09-11 20:36:43 +05:30
Prateek Banga 899c962061 Merge branch 'feat-add-messaging-collections-in-config' of https://github.com/appwrite/appwrite into feat-add-messaging-response-models 2023-09-11 20:30:30 +05:30
Prateek Banga a59cfb6461 review changes 2023-09-11 20:30:21 +05:30
Prateek Banga 32970ba8a0 Merge branch 'feat-mailgun-provider' of https://github.com/appwrite/appwrite into feat-topics-controller 2023-09-11 19:54:24 +05:30
Prateek Banga 2ecf9ee98a udpates send email endpoint according to collection changes 2023-09-11 19:53:48 +05:30
Prateek Banga 27741644e8 Merge branch 'feat-add-messaging-collections-in-config' of https://github.com/appwrite/appwrite into feat-mailgun-provider 2023-09-11 19:52:48 +05:30
Prateek Banga f4f1aa4b5b review changes and adds missing subqueries 2023-09-11 19:27:45 +05:30
Prateek Banga cf7b63fd2f Merge branch 'feat-add-messaging-collections-in-config' of https://github.com/appwrite/appwrite into feat-mailgun-provider 2023-09-09 01:19:42 +05:30
Prateek Banga ee0f789e37 udpates deliveryError to be an array type 2023-09-09 01:18:26 +05:30
prateek banga a81006e961 Merge branch 'feat-mailgun-provider' of https://github.com/appwrite/appwrite into feat-topics-controller 2023-09-06 16:31:07 +05:30
prateek banga 15773a3561 sets the correct response for send email 2023-09-06 16:30:46 +05:30
prateek banga 06361828a9 Merge branch 'feat-mailgun-provider' of https://github.com/appwrite/appwrite into feat-topics-controller 2023-09-06 15:41:19 +05:30
prateek banga 039e717d72 fixes in send email endpoint 2023-09-06 15:40:56 +05:30
prateek banga 3d286a2171 Merge branch 'feat-mailgun-provider' into feat-topics-controller 2023-09-05 23:10:59 +05:30
prateek banga 38d81c058b lint fix 2023-09-05 23:10:33 +05:30
prateek banga 6aa443454b Merge branch 'feat-mailgun-provider' of https://github.com/appwrite/appwrite into feat-topics-controller 2023-09-05 22:58:43 +05:30
prateek banga 00498f0ae2 Merge branch 'feat-messages-event-config' of https://github.com/appwrite/appwrite into feat-mailgun-provider 2023-09-05 22:58:14 +05:30
prateek banga 597fd965f7 Merge branch 'feat-add-messaging-response-models' of https://github.com/appwrite/appwrite into feat-messages-event-config 2023-09-05 22:57:48 +05:30
prateek banga 4d31cd44d5 Merge branch 'feat-add-messaging-providers' of https://github.com/appwrite/appwrite into feat-add-messaging-response-models 2023-09-05 22:57:04 +05:30
prateek banga 45ab78caa7 Merge branch 'feat-add-messaging-collections-in-config' of https://github.com/appwrite/appwrite into feat-add-messaging-providers 2023-09-05 22:56:37 +05:30
prateek banga 78a53aee37 adds messaging event and updates messaging worker 2023-09-05 22:40:48 +05:30
prateek banga 01d5984965 Merge branch 'feat-add-messaging-response-models' of https://github.com/appwrite/appwrite into feat-mailgun-provider 2023-09-05 13:34:10 +05:30
prateek banga 1a791f46e6 adds default in provider response model 2023-09-05 13:33:22 +05:30
prateek banga 337839103f Merge branch 'feat-add-messaging-collections-in-config' of https://github.com/appwrite/appwrite into feat-mailgun-provider 2023-09-05 13:15:12 +05:30
prateek banga f4eac9f41d Merge branch 'feat-add-messaging-collections-in-config' into feat-mailgun-provider 2023-09-05 13:14:13 +05:30
prateek banga 3f95d6abd5 Merge branch 'feat-add-messaging-collections-in-config' of https://github.com/appwrite/appwrite into feat-add-messaging-collections-in-config 2023-09-05 01:34:02 +05:30
prateek banga ea324262e7 updated messaging collectin 2023-09-05 01:33:50 +05:30
prateek banga 8b2561d55a Merge branch '1.5.x' into feat-topics-controller 2023-08-31 19:54:45 +05:30
prateek banga 0b7d290419 Merge branch '1.5.x' into feat-mailgun-provider 2023-08-31 19:54:22 +05:30
prateek banga c263a7b130 Merge branch '1.5.x' into feat-messages-event-config 2023-08-31 19:53:35 +05:30
prateek banga 180493d642 Merge branch '1.5.x' into feat-add-messaging-response-models 2023-08-31 19:53:15 +05:30
prateek banga 0ed2729b86 Merge branch '1.5.x' into feat-add-messaging-providers 2023-08-31 19:50:58 +05:30
prateek banga 0c76cfcb00 Merge branch '1.5.x' into feat-add-messaging-collections-in-config 2023-08-31 19:50:20 +05:30
Eldad A. FuxandGitHub 0a289bce43 Merge pull request #6092 from appwrite/sync-master-into-1.5.x
Sync master into 1.5.x
2023-08-31 16:31:49 +03:00
prateek banga 2e89837c13 Merge branch 'master' into sync-master-into-1.5.x 2023-08-31 18:41:32 +05:30
prateek banga 82e165c4c3 Merge branch 'feat-mailgun-provider' into feat-topics-controller 2023-08-31 18:33:02 +05:30
prateek banga 1762c81b8d Merge branch 'feat-messages-event-config' into feat-mailgun-provider 2023-08-31 18:32:26 +05:30
prateek banga 0534b11b32 Merge branch 'feat-add-messaging-response-models' into feat-messages-event-config 2023-08-31 18:26:32 +05:30
prateek banga 32b48a3c7c removes user id from subscriber model 2023-08-31 18:22:36 +05:30
prateek banga 8d14dcb839 Merge branch 'feat-add-messaging-providers' into feat-add-messaging-response-models 2023-08-31 18:18:59 +05:30
prateek banga e104e6d0f2 Merge branch 'feat-add-messaging-collections-in-config' into feat-add-messaging-providers 2023-08-31 18:16:48 +05:30
prateek banga 7fd124705c merge master 2023-08-31 18:11:56 +05:30
prateek banga 24eabf29d0 Merge branch 'feat-mailgun-provider' into feat-topics-controller 2023-08-29 22:30:02 +05:30
prateek banga 112c7a5133 adds default attribute for providers 2023-08-29 22:29:48 +05:30
prateek banga 75d7f716e8 Merge branch '1.4.x' of https://github.com/appwrite/appwrite into feat-mailgun-provider 2023-08-29 22:13:12 +05:30
prateek banga e53af019da Revert "Working on messaging tests with worker"
This reverts commit c2c70d68e9.
2023-08-29 21:43:21 +05:30
wess c2c70d68e9 Working on messaging tests with worker 2023-08-28 16:27:55 -04:00
prateek banga 1d6276eb9f lint fix 2023-08-28 20:43:18 +05:30
prateek banga 491d58f146 Merge branch 'feat-mailgun-provider' into feat-topics-controller 2023-08-28 20:42:12 +05:30
prateek banga 379f7b9aa2 fixes subquery attribute in collection config 2023-08-28 20:41:47 +05:30
prateek banga 264f0bd5dd adds subscriber controllers 2023-08-28 20:41:05 +05:30
prateek banga f743bf384b Merge branch 'feat-mailgun-provider' into feat-topics-controller 2023-08-25 19:48:40 +05:30
prateek banga 2c4e90d660 removes unnecessary test case 2023-08-25 19:48:21 +05:30
prateek banga 639fae3156 Merge branch 'feat-mailgun-provider' into feat-topics-controller 2023-08-25 16:03:37 +05:30
prateek banga d7c8562260 removes target controllers from account service 2023-08-25 16:02:46 +05:30
prateek banga 9567bf3943 Merge branch 'feat-mailgun-provider' into feat-topics-controller 2023-08-25 15:55:54 +05:30
prateek banga c59887e8fb fixes issue in sub queries 2023-08-25 15:55:04 +05:30
prateek banga de6bcc1861 fixes test 2023-08-25 14:40:48 +05:30
prateek banga 24853004f9 Merge branch 'feat-mailgun-provider' into feat-topics-controller 2023-08-25 04:49:02 +05:30
prateek banga 9be0592dab lint fix 2023-08-25 04:46:15 +05:30
prateek banga a266682951 Merge branch 'feat-mailgun-provider' into feat-topics-controller 2023-08-25 04:44:13 +05:30
prateek banga 94b7f67e44 changes id to providerId for provider create controllers 2023-08-25 04:43:40 +05:30
prateek banga d0c50403c8 adds test cases for topic controller 2023-08-25 04:36:41 +05:30
prateek banga b8f8fb1708 Merge branch 'feat-mailgun-provider' into feat-topics-controller 2023-08-25 03:09:43 +05:30
prateek banga 5960666068 added messaging base test 2023-08-25 03:09:12 +05:30
prateek banga f835e1b52e Merge branch 'feat-mailgun-provider' into feat-topics-controller 2023-08-25 03:01:38 +05:30
prateek banga 048e8e81ba removes permission from provider controllers 2023-08-25 02:59:06 +05:30
prateek banga 33028ebbf2 Merge branch 'feat-mailgun-provider' into feat-topics-controller 2023-08-25 02:34:10 +05:30
prateek banga 33f4bd6ac4 adds custom id for provider controlers, fixes subquery 2023-08-25 02:32:51 +05:30
prateek banga 52f6b72f23 adds topic controllers 2023-08-25 01:45:17 +05:30
prateek banga df77f92860 adds sub query for targets and topics, permission for user target 2023-08-25 01:22:16 +05:30
prateek banga a87745f685 fix tests 2023-08-24 15:37:59 +05:30
prateek banga eafea1c41d formats messaging controller 2023-08-24 14:31:22 +05:30
prateek banga 5ca8dc0a73 merge cl-1.4.x 2023-08-24 14:10:26 +05:30
prateek banga e8cc60b0c2 adds audit resource in messaging controllers 2023-08-24 14:05:51 +05:30
prateek banga 82d220e158 fixes audit events 2023-08-24 13:43:30 +05:30
prateek banga a95c29d546 lint fix 2023-08-24 01:55:08 +05:30
prateek banga ec54000263 adds test for target controllers 2023-08-24 01:54:25 +05:30
prateek banga ac33d7828f Revert "Pint linter ran"
This reverts commit bf5f0a8419.
2023-08-24 01:53:52 +05:30
Jake BarnbyandGitHub 145b0f586d Merge pull request #6030 from appwrite/cl-1.4.x
Sync 1.5.x
2023-08-23 15:10:57 -04:00
wess bf5f0a8419 Pint linter ran 2023-08-23 13:12:43 -04:00
wess eba91ae55a Stubbing in tests and message builder 2023-08-23 12:22:04 -04:00
wess 3e7805afe1 Updates deps
Adds message builders to messaging worker

Adds Makefile to .gitignore ;)
2023-08-23 08:49:32 -04:00
prateek banga 55d00d9afa lint fix 2023-08-23 15:36:12 +05:30
prateek banga c225563d77 adds test for provider controllers 2023-08-23 15:31:29 +05:30
prateek banga dbbf4522e3 lint fix 2023-08-22 22:17:32 +05:30
prateek banga ab89abfc89 lint fix 2023-08-22 22:16:09 +05:30
prateek banga 78385a59c6 adds remaining provider controllers 2023-08-22 22:15:31 +05:30
prateek banga 9f19bec7a7 lint fix 2023-08-22 18:21:30 +05:30
prateek banga 4406c7bd55 adds messaging worker and send an email controller 2023-08-21 22:15:15 +05:30
prateek banga a6d613542b adds messaging api controlle for mailgun provider 2023-08-21 16:14:50 +05:30
prateek banga fe8b8d3dc6 fix lint 2023-08-21 14:14:06 +05:30
prateek banga 5e3065c30a merge resolve conflicts 2023-08-21 14:07:18 +05:30
prateek banga c0e4149feb Merge branch 'feat-messages-event-config' into feat-target-controllers-account-user 2023-08-18 23:35:00 +05:30
prateek banga cc1311b723 Merge branch 'feat-add-messaging-response-models' into feat-messages-event-config 2023-08-18 23:33:59 +05:30
prateek banga a174aca2c8 lint fix and rename subscriber model file correctly 2023-08-18 23:30:42 +05:30
prateek banga 36a5d1e245 adds remaining controllers for target in account and users 2023-08-18 23:28:12 +05:30
prateek banga f73b3bf272 deletes user cache document 2023-08-18 01:07:42 +05:30
prateek banga c83e4db23d lint fix 2023-08-17 19:02:07 +05:30
prateek banga 07b7a9db0f adds controller for creating a user target 2023-08-17 17:24:45 +05:30
prateek banga 455176d077 Merge branch 'feat-add-messaging-collections-in-config' into feat-target-controllers-account-user 2023-08-16 20:29:19 +05:30
prateek banga 40f419663c removes id attribute from collections config 2023-08-16 20:28:40 +05:30
prateek banga e53f189b3b lint fix 2023-08-16 20:17:36 +05:30
prateek banga c7dec3762b Adds getTarget and list targets controller to user and account 2023-08-16 20:13:38 +05:30
prateek banga ab655e69e6 Merge branch 'feat-add-messaging-collections-in-config' into feat-messages-event-config 2023-08-16 18:49:00 +05:30
prateek banga 9fc75e5535 moves messaging collection to common, adds subqueryTargets 2023-08-16 18:48:38 +05:30
prateek banga 37e5cecfb1 resolve merge conflicts 2023-08-16 18:35:15 +05:30
prateek banga caad1a07d9 resolve merge conflicts 2023-08-16 18:21:04 +05:30
prateek banga e2e4287801 resolve merge conflicts 2023-08-16 15:19:16 +05:30
prateek banga 45e03d3973 Merge branch 'feat-add-messaging-providers' into feat-add-messaging-response-models 2023-08-16 15:17:53 +05:30
prateek banga 92e587769a resolve merge conflicts 2023-08-16 15:16:45 +05:30
prateek banga 4b63a4abbb resolve merge conflicts 2023-08-14 21:13:47 +05:30
prateek banga 296a54d0ce adds messages event config and target attribute in user model 2023-08-14 21:11:24 +05:30
prateek banga d7f806e671 fix lint issuesl 2023-08-07 21:01:25 +05:30
prateek banga 3e70a19e4f add response models required for messaging service 2023-08-07 20:56:03 +05:30
prateek banga be1afc61b0 rename provider model to AuthProvider 2023-08-07 16:19:55 +05:30
prateek banga 9057a50a10 rename provider param in config 2023-08-07 15:54:00 +05:30
prateek banga 5baa0d674a rename providers.php to authProviders.php in docs and test 2023-08-07 14:17:02 +05:30
prateek banga 4ca798f4d7 fix lint issues 2023-08-04 19:01:55 +05:30
prateek banga 867f3e8c08 adds messaging providers rename providers.php to authProviders.php 2023-08-04 19:00:08 +05:30
prateek banga 19fd30d6d8 fix lint issues 2023-08-04 15:01:26 +05:30
prateek banga 13e73d8558 add scopes required for messaging service 2023-08-04 14:55:03 +05:30
prateek banga 6108be6ae0 Merge branch '1.4.x' of https://github.com/appwrite/appwrite into feat-add-messaging-collections-in-config 2023-08-04 14:31:10 +05:30
prateek banga 2d33681a0b add collections to config file 2023-08-02 20:28:30 +05:30
Torsten Dittmann 28fb6a0c16 fix: generate specs 2023-07-19 15:08:32 +02:00
Torsten Dittmann 978007ca98 fix: run formatter 2023-07-19 14:43:23 +02:00
Torsten Dittmann 500cfdb4c9 fix: remove hotp support for now 2023-07-19 14:40:59 +02:00
loks0n 074e974481 chore: include secret instead of encoded 2023-07-10 11:14:23 +01:00
loks0n 7cee36ac5a feat: poc oauth2 ssr 2023-07-06 21:10:52 +01:00
loks0n f384fc01f8 feat: return encodedSecret in session body 2023-07-06 16:20:56 +01:00
Torsten Dittmann 1f46d03e8c feat: initial mfa implementation 2023-06-22 15:35:49 +02:00
5324 changed files with 100499 additions and 15233 deletions
+9 -3
View File
@@ -4,6 +4,7 @@ _APP_WORKER_PER_CORE=6
_APP_CONSOLE_WHITELIST_ROOT=disabled
_APP_CONSOLE_WHITELIST_EMAILS=
_APP_CONSOLE_WHITELIST_IPS=
_APP_CONSOLE_COUNTRIES_DENYLIST=AQ
_APP_CONSOLE_HOSTNAMES=localhost,appwrite.io,*.appwrite.io
_APP_SYSTEM_EMAIL_NAME=Appwrite
_APP_SYSTEM_EMAIL_ADDRESS=team@appwrite.io
@@ -78,7 +79,7 @@ _APP_MAINTENANCE_RETENTION_CACHE=2592000
_APP_MAINTENANCE_RETENTION_EXECUTION=1209600
_APP_MAINTENANCE_RETENTION_ABUSE=86400
_APP_MAINTENANCE_RETENTION_AUDIT=1209600
_APP_USAGE_AGGREGATION_INTERVAL=20
_APP_USAGE_AGGREGATION_INTERVAL=30
_APP_MAINTENANCE_RETENTION_USAGE_HOURLY=8640000
_APP_MAINTENANCE_RETENTION_SCHEDULES=86400
_APP_USAGE_STATS=enabled
@@ -86,7 +87,7 @@ _APP_LOGGING_PROVIDER=
_APP_LOGGING_CONFIG=
_APP_GRAPHQL_MAX_BATCH_SIZE=10
_APP_GRAPHQL_MAX_COMPLEXITY=250
_APP_GRAPHQL_MAX_DEPTH=3
_APP_GRAPHQL_MAX_DEPTH=4
_APP_DOCKER_HUB_USERNAME=
_APP_DOCKER_HUB_PASSWORD=
_APP_VCS_GITHUB_APP_NAME=
@@ -97,4 +98,9 @@ _APP_VCS_GITHUB_CLIENT_SECRET=
_APP_VCS_GITHUB_WEBHOOK_SECRET=
_APP_MIGRATIONS_FIREBASE_CLIENT_ID=
_APP_MIGRATIONS_FIREBASE_CLIENT_SECRET=
_APP_ASSISTANT_OPENAI_API_KEY=
_APP_ASSISTANT_OPENAI_API_KEY=
_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
+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"
+2 -1
View File
@@ -123,6 +123,7 @@ jobs:
Users,
Webhooks,
VCS,
Messaging,
]
steps:
@@ -140,7 +141,7 @@ jobs:
run: |
docker load --input /tmp/${{ env.IMAGE }}.tar
docker compose up -d
sleep 10
sleep 25
- name: Run ${{matrix.service}} Tests
run: docker compose exec -T appwrite test /usr/src/code/tests/e2e/Services/${{matrix.service}} --debug
+1
View File
@@ -13,3 +13,4 @@ debug/
app/sdks
dev/yasd_init.php
.phpunit.result.cache
Makefile
+1 -1
View File
@@ -1,4 +1,4 @@
[submodule "app/console"]
path = app/console
url = https://github.com/appwrite/console
branch = 3.2.16
branch = 4.0.6
-1
View File
@@ -17,7 +17,6 @@ tasks:
ports:
- port: 8080
onOpen: open-preview
visibility: public
vscode:
+402 -1
View File
@@ -1,3 +1,404 @@
# 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 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
### Fixes
* Fix Attribute not found when migrating users collection in [#7782](https://github.com/appwrite/appwrite/pull/7782)
* Fix git deployments in [#7780](https://github.com/appwrite/appwrite/pull/7780)
* Allow wildcards for url validation like OAuth2 success in [#7791](https://github.com/appwrite/appwrite/pull/7791)
# Version 1.5.2
## What's Changed
* Fix stats migration by @abnegate in https://github.com/appwrite/appwrite/pull/7760
* Fix index migrations by @abnegate in https://github.com/appwrite/appwrite/pull/7769
* Fix Flutter/Dart SDKs by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7765
* Fix push notifications with no image by @abnegate in https://github.com/appwrite/appwrite/pull/7771
* Fix Python SDK by @abnegate in https://github.com/appwrite/appwrite/pull/7770
* Fix Android SDK deployment by @abnegate in https://github.com/appwrite/appwrite/pull/7770
**Full Changelog**: https://github.com/appwrite/appwrite/compare/1.5.1...1.5.2
# Version 1.5.1
## What's Changed
* fix: usage containers by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7757
**Full Changelog**: https://github.com/appwrite/appwrite/compare/1.5.0...1.5.
# Version 1.5.0
## What's Changed
### New features
- SSR support added. You can now handle sessions on your server app. [Learn more in docs](https://appwrite.io/docs/products/auth/server-side-rendering)
- 2FA support is now added for Appwrite Auth and for Console users. [Learn about adding 2FA to your app](https://appwrite.io/docs/products/auth/2fa) [Learn about 2FA on Console](https://appwrite.io/docs/advanced/security/2fa)
- Appwrite Messaging added. You can now send emails, SMS messages, and push notifications. [Learn more in docs](https://appwrite.io/docs/products/messaging)
- Appwrite now has enums for all config strings for OAuth, messaging adaptors, and more. [Learn more in the docs](https://appwrite.io/docs/sdks)
- New runtime versions for Dart, Bun, Ruby, Node, Deno, Python, PHP, Kotlin, Java, and Swift. [Learn more in docs](https://appwrite.io/docs/products/functions/runtimes)
- Create custom login flows with custom sessions and tokens. [Learn more in docs](https://appwrite.io/docs/products/auth/custom-token)
### Upgrading
- Appwrite Cloud is not yet updated to 1.5.x, expect an announcement in the upcoming weeks. If you lock your Appwrite SDK version, this update is not breaking.
- Follow the [self-hosted docs](https://appwrite.io/docs/advanced/self-hosting/update) to update your self-hosted Appwrite.
- Update your SDKs to the latest versions. The API is backwards compatible, using old SDKs will not break existing apps, but you will not have access to new features.
### Full changes
* Sync 1.5.x by @abnegate in https://github.com/appwrite/appwrite/pull/6030
* Sync master into 1.5.x by @fanatic75 in https://github.com/appwrite/appwrite/pull/6092
* add collections to config file and messaging scopes to config file by @fanatic75 in https://github.com/appwrite/appwrite/pull/5930
* Sync 1.4.x to 1.5.x by @fanatic75 in https://github.com/appwrite/appwrite/pull/6233
* Feat add messaging response models by @fanatic75 in https://github.com/appwrite/appwrite/pull/5951
* Feat messages event config by @fanatic75 in https://github.com/appwrite/appwrite/pull/5986
* Sync main 1.5.x by @fanatic75 in https://github.com/appwrite/appwrite/pull/6514
* Sync 1.5.x with 1.4.x by @fanatic75 in https://github.com/appwrite/appwrite/pull/6875
* Feat provider controllers by @fanatic75 in https://github.com/appwrite/appwrite/pull/6023
* Feat topics controller by @fanatic75 in https://github.com/appwrite/appwrite/pull/6032
* Feat sms push controllers by @fanatic75 in https://github.com/appwrite/appwrite/pull/6950
* Sync 1.4.x to 1.5.x by @fanatic75 in https://github.com/appwrite/appwrite/pull/6965
* Providers from attribute by @fanatic75 in https://github.com/appwrite/appwrite/pull/6991
* made review changes by @fanatic75 in https://github.com/appwrite/appwrite/pull/7010
* removes provider from topics by @fanatic75 in https://github.com/appwrite/appwrite/pull/7014
* review changes by @fanatic75 in https://github.com/appwrite/appwrite/pull/7048
* Event label messaging by @fanatic75 in https://github.com/appwrite/appwrite/pull/7058
* Feat logs messaging api by @fanatic75 in https://github.com/appwrite/appwrite/pull/7069
* Chore sync main 1.5.x by @fanatic75 in https://github.com/appwrite/appwrite/pull/7115
* Chore sync main by @abnegate in https://github.com/appwrite/appwrite/pull/7120
* Add XDebug by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/7082
* More review changes by @fanatic75 in https://github.com/appwrite/appwrite/pull/7129
* Feat target provider type by @fanatic75 in https://github.com/appwrite/appwrite/pull/7132
* removes internal provider by @fanatic75 in https://github.com/appwrite/appwrite/pull/7151
* Feat account target by @fanatic75 in https://github.com/appwrite/appwrite/pull/7152
* 1.4.x by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7149
* adds user name in subscriber response model by @fanatic75 in https://github.com/appwrite/appwrite/pull/7177
* feat: add migration stats task by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7187
* migrates enum attribute size to 255 by @fanatic75 in https://github.com/appwrite/appwrite/pull/7183
* changes TextMagic to Textmagic in all places and uses email validator by @fanatic75 in https://github.com/appwrite/appwrite/pull/7188
* chore: upgrade console to 3.2.9 by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7189
* makes provider creation fields optional and adds target info in subsc… by @fanatic75 in https://github.com/appwrite/appwrite/pull/7195
* Chore update sdks by @abnegate in https://github.com/appwrite/appwrite/pull/7180
* adds target when creating user via server endpoint by @fanatic75 in https://github.com/appwrite/appwrite/pull/7217
* Feat add message provider type by @abnegate in https://github.com/appwrite/appwrite/pull/7219
* feat: update console by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7225
* Implement Job based hamster by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/7216
* bump: console version by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7238
* chore: update console version by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7240
* misc changes by @fanatic75 in https://github.com/appwrite/appwrite/pull/7227
* Update appwrite base image by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7241
* Revert "Update appwrite base image" by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7256
* feat: upgrade console to 3.2.15 by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7258
* mail support string as attachment by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7261
* fix redis issue by encoding content by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7262
* Fix cookie issue by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7260
* support mail template override by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7251
* feat: project usage custom date range by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7266
* feat: usage breakdown by project by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7270
* provide retention time as queue server resource by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7272
* fix: remove expired cookie by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7275
* PEA-15 Refactor Deletes and maintenance worker by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7273
* Refactor usage execution trigger by @shimonewman in https://github.com/appwrite/appwrite/pull/7274
* Fix max array size 1 by @abnegate in https://github.com/appwrite/appwrite/pull/7287
* chore: update console by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7291
* Fix SMS import by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7293
* rename stats collection by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7301
* fix deletes worker by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7310
* Sync main with 1.4.x by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7312
* combining network inbound by @shimonewman in https://github.com/appwrite/appwrite/pull/7298
* chore: update console by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7313
* Update console by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7314
* chore: update console by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7315
* chore: update console by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7316
* chore: update console by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7319
* chore: update hamster script by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7320
* Refactor usage worker sn by @shimonewman in https://github.com/appwrite/appwrite/pull/7326
* usageHook tweaks by @shimonewman in https://github.com/appwrite/appwrite/pull/7330
* Refactor inf metric calc by @shimonewman in https://github.com/appwrite/appwrite/pull/7339
* Fix user last activity not updating by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7292
* Fix user identity attaching to wrong user by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7280
* fix for file extension not supported by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7349
* Bump console to version 3.3.14 by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7358
* Bump console to version 3.3.15 by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7359
* Update tr.json by @fanksin in https://github.com/appwrite/appwrite/pull/7276
* Improve large file handling by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7351
* PEA-38 compression constants by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7366
* Fix permission issue with chunk upload by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7328
* 1.4.x by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7317
* Sync with main by @shimonewman in https://github.com/appwrite/appwrite/pull/7374
* Feat: Max password length by @Meldiron in https://github.com/appwrite/appwrite/pull/7376
* feat: console hostname env variable by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7360
* Sync main by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7384
* Add `_APP_CONSOLE_HOSTNAMES` env var to allow more hostnames to the console project by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7377
* Fix app console hostnames check by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7385
* Add General E2E tests to CI pipeline by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7386
* Fix app console hostnames check on refactor usage sn by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7387
* executor: pass build timeout to runtimes by @iMacHumphries in https://github.com/appwrite/appwrite/pull/7350
* Create an enum for Message status by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7380
* [Feat]: Zoho OAuth Provider by @UtkarshAhuja2003 in https://github.com/appwrite/appwrite/pull/7365
* Messaging uniform logic fixes by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7397
* Webhook attempts PR suggestions by @Meldiron in https://github.com/appwrite/appwrite/pull/7402
* fix: escape html in email params by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7409
* Add a flag to install and upgrade commands to not start Appwrite by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7271
* Add support for querying topic total by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7388
* Adds uniform error logic for messaging worker and extra params for email by @fanatic75 in https://github.com/appwrite/appwrite/pull/7245
* Update the delete identity endpoints to set the params and payload by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7348
* Fix utopia-php/framework version by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7410
* feat: account delete by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7415
* chore: update collection name in hamster by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7417
* Feat: Magic URL improvements by @Meldiron in https://github.com/appwrite/appwrite/pull/7416
* feat: update assistant by @loks0n in https://github.com/appwrite/appwrite/pull/7421
* Feat: Improve worker logging by @Meldiron in https://github.com/appwrite/appwrite/pull/7192
* Added security phrase to magic URL by @Meldiron in https://github.com/appwrite/appwrite/pull/7424
* fix: hotfix for redirect param in custom templates by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7437
* Make OTP template more contextual by @vermakhushboo in https://github.com/appwrite/appwrite/pull/7434
* Fix: Remove passwordAgain by @Meldiron in https://github.com/appwrite/appwrite/pull/7441
* Rename usage_network_infinity to usage_bandwidth_infinity by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/7443
* Added cloud base templates to appwrite/appwrite by @vermakhushboo in https://github.com/appwrite/appwrite/pull/7440
* Remove the endpoint param for APNS providers by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7418
* Default topic description to an empty string instead of null by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7430
* feat: SSR by @loks0n in https://github.com/appwrite/appwrite/pull/5777
* Add support for draft messages by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7429
* Add search param for list subscribers endpoint by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7382
* Delete subscribers and update topic totals when deleting target by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7396
* Fix list messages allowed queries by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7381
* Allow filtering targets by provider type by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7419
* Feat message scheduling by @abnegate in https://github.com/appwrite/appwrite/pull/7431
* Fix create/update push target routes by @abnegate in https://github.com/appwrite/appwrite/pull/7461
* Fix cc + bcc targets fetched by identifier instead of $id by @abnegate in https://github.com/appwrite/appwrite/pull/7468
* Add endpoint to list a message's targets by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7463
* Limit webhook failure attempts to 10 by @vermakhushboo in https://github.com/appwrite/appwrite/pull/7128
* Follow existing style of code by @vermakhushboo in https://github.com/appwrite/appwrite/pull/7470
* Refactored url construction by @vermakhushboo in https://github.com/appwrite/appwrite/pull/7478
* hamster additions by @shimonewman in https://github.com/appwrite/appwrite/pull/7462
* Feat: session renewal by @Meldiron in https://github.com/appwrite/appwrite/pull/7452
* Feat: Email OTP by @Meldiron in https://github.com/appwrite/appwrite/pull/7422
* feat: delete account by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7392
* Fix: Email image endpoints by @Meldiron in https://github.com/appwrite/appwrite/pull/7474
* Feat smtp test endpoint by @eldadfux in https://github.com/appwrite/appwrite/pull/7307
* Update ruby by @abnegate in https://github.com/appwrite/appwrite/pull/7464
* Refactor usage by @shimonewman in https://github.com/appwrite/appwrite/pull/7005
* Fix: Certificate email style by @Meldiron in https://github.com/appwrite/appwrite/pull/7475
* sync: 1.5.x with main by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7486
* 1.5.x <- main by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7485
* Refactor Usage Stats by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7311
* Feat maintenance delete expired targets by @abnegate in https://github.com/appwrite/appwrite/pull/7460
* Trigger deletes worker when target is deleted by @abnegate in https://github.com/appwrite/appwrite/pull/7490
* Throw on enable if provider credentials are missing instead of ignoring by @abnegate in https://github.com/appwrite/appwrite/pull/7484
* Add Queue Retry Command to Appwrite by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/7391
* Add failed queues endpoint to health by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/7466
* Feat: CNAME validation logs by @Meldiron in https://github.com/appwrite/appwrite/pull/7482
* Add queue management commands by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/7497
* Add threshold to queue failed health endpoint by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/7499
* fix: use atomic operations for count updates by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7511
* chore: add logs by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7513
* chore: add logs by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7514
* chore: add auth label to phone endpoint by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7515
* JSON + OR query support by @fogelito in https://github.com/appwrite/appwrite/pull/7252
* Labels limit by @fogelito in https://github.com/appwrite/appwrite/pull/7504
* chore: update rate limits by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7523
* Add message delete route by @abnegate in https://github.com/appwrite/appwrite/pull/7510
* Feat remove description by @abnegate in https://github.com/appwrite/appwrite/pull/7518
* Upgrade to PHP 8.2 by @eldadfux in https://github.com/appwrite/appwrite/pull/7067
* Add SMTP provider by @abnegate in https://github.com/appwrite/appwrite/pull/7525
* remove debug leftovers by @shimonewman in https://github.com/appwrite/appwrite/pull/7531
* feat: ssr changes by @loks0n in https://github.com/appwrite/appwrite/pull/7532
* Add webhook max failed attempts as env variable by @vermakhushboo in https://github.com/appwrite/appwrite/pull/7489
* Feat: Rename security phrases by @Meldiron in https://github.com/appwrite/appwrite/pull/7533
* Update to standard namespacing for enums by @abnegate in https://github.com/appwrite/appwrite/pull/7537
* Remove redundant usage labels by @abnegate in https://github.com/appwrite/appwrite/pull/7536
* Update containers by @abnegate in https://github.com/appwrite/appwrite/pull/7526
* feat: mfa by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7346
* Fix: client error reporting by @Meldiron in https://github.com/appwrite/appwrite/pull/7539
* Feat session target delete by @abnegate in https://github.com/appwrite/appwrite/pull/7540
* Fix spec generation by @abnegate in https://github.com/appwrite/appwrite/pull/7538
* Feat block countries from certain regions by @vermakhushboo in https://github.com/appwrite/appwrite/pull/7487
* Fix: Empty values in PATCH of users by @Meldiron in https://github.com/appwrite/appwrite/pull/7471
* Add a 20 second delay to maintenance worker by @vermakhushboo in https://github.com/appwrite/appwrite/pull/7544
* Add health certificate validity endpoint by @vermakhushboo in https://github.com/appwrite/appwrite/pull/7547
* Add count for messages(sms) metric by @shimonewman in https://github.com/appwrite/appwrite/pull/7520
* Fix user API mfa route auth by @abnegate in https://github.com/appwrite/appwrite/pull/7549
* Fix graphql tests by @abnegate in https://github.com/appwrite/appwrite/pull/7553
* Fix message status values and enums by @abnegate in https://github.com/appwrite/appwrite/pull/7552
* Update param name by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7519
* Fix SHA function enum name by @abnegate in https://github.com/appwrite/appwrite/pull/7554
* Sync main with refactor-usage-sn by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7556
* Usage queue poc by @shimonewman in https://github.com/appwrite/appwrite/pull/7503
* Update team counts by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7561
* PEA-233-prevent console user deletion before deleting their team by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7500
* PEA-233-prevent console user deletion before deleting their team by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7563
* Update place holders from [PARAM_NAME] to <PARAM_NAME> by @gewenyu99 in https://github.com/appwrite/appwrite/pull/7560
* PEA-334 - Fix spec use cloud endpoint by default by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7567
* Merge main by @abnegate in https://github.com/appwrite/appwrite/pull/7568
* Hardcode size and orders for Json Key Indexes by @fogelito in https://github.com/appwrite/appwrite/pull/7557
* Feat support label queries by @abnegate in https://github.com/appwrite/appwrite/pull/7570
* Fix missing user activity logs by @Souptik2001 in https://github.com/appwrite/appwrite/pull/7559
* Refactor usage sn by @shimonewman in https://github.com/appwrite/appwrite/pull/7576
* Catch errors parseQueries by @fogelito in https://github.com/appwrite/appwrite/pull/7558
* fix Indexes by @fogelito in https://github.com/appwrite/appwrite/pull/7572
* Fix updating message status by @abnegate in https://github.com/appwrite/appwrite/pull/7571
* Fix telesign params by @abnegate in https://github.com/appwrite/appwrite/pull/7569
* Fix email/sms template type enums getting the same values by @abnegate in https://github.com/appwrite/appwrite/pull/7551
* Replace catching \Exception with \Throwable by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7555
* cache collection attr migration by @shimonewman in https://github.com/appwrite/appwrite/pull/7575
* Remove database methods from deletes worker by @shimonewman in https://github.com/appwrite/appwrite/pull/7135
* Fix smtp provider update by @abnegate in https://github.com/appwrite/appwrite/pull/7578
* usage logs updates by @shimonewman in https://github.com/appwrite/appwrite/pull/7588
* Add unknown error is delivered total is 0 but there were no delivery … by @abnegate in https://github.com/appwrite/appwrite/pull/7579
* Feat subscribe permission by @abnegate in https://github.com/appwrite/appwrite/pull/7580
* Remove redundant hook by @abnegate in https://github.com/appwrite/appwrite/pull/7581
* Update geodb by @abnegate in https://github.com/appwrite/appwrite/pull/7582
* Project id to logger by @shimonewman in https://github.com/appwrite/appwrite/pull/7598
* Refactor cache by @shimonewman in https://github.com/appwrite/appwrite/pull/5616
* Feat topic totals per type by @abnegate in https://github.com/appwrite/appwrite/pull/7589
* Update docker base by @abnegate in https://github.com/appwrite/appwrite/pull/7599
* Update Response and Request filters aswell as Migrations for 1.5.x by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/7457
* fix: blocked users web controllers by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7601
* dev: introduce redis insights by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7583
* Update image lib by @abnegate in https://github.com/appwrite/appwrite/pull/7566
* Update exception for github session not found by @vermakhushboo in https://github.com/appwrite/appwrite/pull/7375
* Feat more phone validation by @loks0n in https://github.com/appwrite/appwrite/pull/7165
* fix project network usage by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7608
* usage logs updates by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7615
* usage/usage-dump queue health endpoints by @shimonewman in https://github.com/appwrite/appwrite/pull/7614
* Make self-hosted and cloud specs consistent by @abnegate in https://github.com/appwrite/appwrite/pull/7617
* Remove callback resources from workers by @abnegate in https://github.com/appwrite/appwrite/pull/7618
* Feat email attachments by @abnegate in https://github.com/appwrite/appwrite/pull/7611
* Update GETTING_STARTED.md by @GuptaPratik02 in https://github.com/appwrite/appwrite/pull/6826
* Refactor remove resource collection by @abnegate in https://github.com/appwrite/appwrite/pull/7620
* Fix duplicate subscribers by @abnegate in https://github.com/appwrite/appwrite/pull/7624
* Allow push images by @abnegate in https://github.com/appwrite/appwrite/pull/7594
* fix: msg91 by @loks0n in https://github.com/appwrite/appwrite/pull/7626
* Fix: Router CURL by @Meldiron in https://github.com/appwrite/appwrite/pull/7627
* Add storage health check by @vermakhushboo in https://github.com/appwrite/appwrite/pull/7591
* Revert "usage/usage-dump queue health endpoints" by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7629
* Revert "Fix: Router CURL" by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7630
* Fix: Router CURL by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7632
* Use swoole process mode instead of base by @abnegate in https://github.com/appwrite/appwrite/pull/7635
* feat: ssr dx by @loks0n in https://github.com/appwrite/appwrite/pull/7619
* Remove preloading by @abnegate in https://github.com/appwrite/appwrite/pull/7637
* fix: add mfa path to console by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7639
* Fix 1.5.x Migrations by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/7621
* Provider null by @fogelito in https://github.com/appwrite/appwrite/pull/7625
* Add ARM64 to docker publish by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/7622
* Fix tests by @abnegate in https://github.com/appwrite/appwrite/pull/7640
* fix: email templates by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7641
* Fix content-type of file by @vermakhushboo in https://github.com/appwrite/appwrite/pull/7643
* Fix update topics permissions by @abnegate in https://github.com/appwrite/appwrite/pull/7638
* Allow setting APNS to sandbox mode by @abnegate in https://github.com/appwrite/appwrite/pull/7645
* Fix: Functions CI/CD tests by @Meldiron in https://github.com/appwrite/appwrite/pull/7647
* Fix missing userId on update challenge by @abnegate in https://github.com/appwrite/appwrite/pull/7650
* Fix mail reset attachment by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7653
* Fix return by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7654
* Fix-function-id-2 by @eldadfux in https://github.com/appwrite/appwrite/pull/7656
* Only return allowed runtimes in runtime list route by @abnegate in https://github.com/appwrite/appwrite/pull/7659
* Add twoWayKey checks and multiple many-to-many restrictions by @fogelito in https://github.com/appwrite/appwrite/pull/7153
* chore: remove array sdk method by @loks0n in https://github.com/appwrite/appwrite/pull/7649
* Use new migration error handling by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/7652
* fix: phone verification flaky by @loks0n in https://github.com/appwrite/appwrite/pull/7666
* feat: test perf by @loks0n in https://github.com/appwrite/appwrite/pull/7665
* Fix: False positive MFA by @Meldiron in https://github.com/appwrite/appwrite/pull/7664
* Fix: Spanish template translations by @DH-555 in https://github.com/appwrite/appwrite/pull/7658
* Bug 7597 - Adding default value by @navjotNSK in https://github.com/appwrite/appwrite/pull/7651
* 1.5.x api descriptions by @gewenyu99 in https://github.com/appwrite/appwrite/pull/7667
* Fix: Empty password validation by @Meldiron in https://github.com/appwrite/appwrite/pull/7662
* [Fix]: Remove internal attributes on select query by @UtkarshAhuja2003 in https://github.com/appwrite/appwrite/pull/7648
* Feat remove status param by @abnegate in https://github.com/appwrite/appwrite/pull/7670
* Sync main by @abnegate in https://github.com/appwrite/appwrite/pull/7669
* Rescheduling fixes by @abnegate in https://github.com/appwrite/appwrite/pull/7668
* Disallow creating a session if one already exists by @abnegate in https://github.com/appwrite/appwrite/pull/7616
* Fix duplication by @abnegate in https://github.com/appwrite/appwrite/pull/7679
* Feat fix 1.5.x migrations by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/7671
* Allow ssl along with tls in custom smtp by @vermakhushboo in https://github.com/appwrite/appwrite/pull/7674
* Change status code from 503 to 403 by @vermakhushboo in https://github.com/appwrite/appwrite/pull/7672
* Train Assistant for Appwrite 1.5 by @loks0n in https://github.com/appwrite/appwrite/pull/7686
* adding limit to queue retry by @shimonewman in https://github.com/appwrite/appwrite/pull/7692
* fix: encode secret in oauth workaround by @loks0n in https://github.com/appwrite/appwrite/pull/7695
* Update generator and deploy RC SDKs by @abnegate in https://github.com/appwrite/appwrite/pull/7545
* Update endpoint description by @vermakhushboo in https://github.com/appwrite/appwrite/pull/7704
* Chore sync 1.4.x into main by @stnguyen90 in https://github.com/appwrite/appwrite/pull/7697
* chore: update error types for create account endpoints by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7698
* usage/usage-dump queue health endpoints by @shimonewman in https://github.com/appwrite/appwrite/pull/7661
* Refactor usage sn by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7660
* Fix: MFA flows and docs by @Meldiron in https://github.com/appwrite/appwrite/pull/7709
* update cover image for SDKs by @lohanidamodar in https://github.com/appwrite/appwrite/pull/7715
* Feat: More Recovery code endpoints by @Meldiron in https://github.com/appwrite/appwrite/pull/7713
* feat: mfa collection restructure by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7696
* Fix: SDKs enums by @Meldiron in https://github.com/appwrite/appwrite/pull/7723
* sync: main -> 1.5.x by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7705
* Sync main 1.5.x by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7727
* Updated header by @DylanG-64 in https://github.com/appwrite/appwrite/pull/7728
* chore: update exector, runtimes by @loks0n in https://github.com/appwrite/appwrite/pull/7729
* feat: pint by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7738
* feat: cascading response/request filters by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7745
* Revert 7629 revert 7614 chore usage queue health by @christyjacob4 in https://github.com/appwrite/appwrite/pull/7707
* fix: migration 1.5.x by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7737
* sync: main 1.5.x 3 by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/7747
* Allow users to disable APIs by @vermakhushboo in https://github.com/appwrite/appwrite/pull/7725
* Feat seperate image IDs by @abnegate in https://github.com/appwrite/appwrite/pull/7749
* fix: account endpoint order by @loks0n in https://github.com/appwrite/appwrite/pull/7739
* Feat image jwts by @abnegate in https://github.com/appwrite/appwrite/pull/7751
## New Contributors
* @fanksin made their first contribution in https://github.com/appwrite/appwrite/pull/7276
* @iMacHumphries made their first contribution in https://github.com/appwrite/appwrite/pull/7350
* @UtkarshAhuja2003 made their first contribution in https://github.com/appwrite/appwrite/pull/7365
* @Souptik2001 made their first contribution in https://github.com/appwrite/appwrite/pull/7559
* @GuptaPratik02 made their first contribution in https://github.com/appwrite/appwrite/pull/6826
* @navjotNSK made their first contribution in https://github.com/appwrite/appwrite/pull/7651
* @DylanG-64 made their first contribution in https://github.com/appwrite/appwrite/pull/7728
**Full Changelog**: https://github.com/appwrite/appwrite/compare/1.4.13...1.5.0
# Version 1.4.14
## Changes
@@ -496,7 +897,7 @@
## Features
- Added Phone Authentication by @TorstenDittmann in https://github.com/appwrite/appwrite/pull/3357
- Added Twilio Support
- Added TextMagic Support
- Added Textmagic Support
- Added Telesign Support
- Added Endpoint to create Phone Session (`POST:/v1/account/sessions/phone`)
- Added Endpoint to confirm Phone Session (`PUT:/v1/account/sessions/phone`)
+150 -5
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,13 +489,13 @@ Things to remember when releasing SDKs:
## Debug
Appwrite uses [yasd](https://github.com/swoole/yasd) 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. Create an init file.
2. Duplicate **dev/yasd_init.php.stub** file and name it **dev/yasd_init.php**.
3. Set **DEBUG** build arg in **appwrite** service in **docker-compose.yml** file.
1. Set **DEBUG** build arg in **appwrite** service in **docker-compose.yml** file.
2. If needed edit the **dev/xdebug.ini** file to your needs.
3. Launch your Appwrite instance while your debugger is listening for connections.
### VS Code Launch Configuration
+13 -32
View File
@@ -12,7 +12,7 @@ RUN composer install --ignore-platform-reqs --optimize-autoloader \
--no-plugins --no-scripts --prefer-dist \
`if [ "$TESTING" != "true" ]; then echo "--no-dev"; fi`
FROM --platform=$BUILDPLATFORM node:16.14.2-alpine3.15 as node
FROM --platform=$BUILDPLATFORM node:20.11.0-alpine3.19 as node
COPY app/console /usr/local/src/console
@@ -29,7 +29,7 @@ ENV VITE_APPWRITE_GROWTH_ENDPOINT=$VITE_APPWRITE_GROWTH_ENDPOINT
RUN npm ci
RUN npm run build
FROM appwrite/base:0.4.3 as final
FROM appwrite/base:0.9.0 as final
LABEL maintainer="team@appwrite.io"
@@ -56,6 +56,7 @@ COPY ./public /usr/src/code/public
COPY ./bin /usr/local/bin
COPY ./docs /usr/src/code/docs
COPY ./src /usr/src/code/src
COPY ./dev /usr/src/code/dev
# Set Volumes
RUN mkdir -p /storage/uploads && \
@@ -73,63 +74,43 @@ RUN mkdir -p /storage/uploads && \
# Executables
RUN chmod +x /usr/local/bin/doctor && \
chmod +x /usr/local/bin/maintenance && \
chmod +x /usr/local/bin/install && \
chmod +x /usr/local/bin/upgrade && \
chmod +x /usr/local/bin/maintenance && \
chmod +x /usr/local/bin/migrate && \
chmod +x /usr/local/bin/realtime && \
chmod +x /usr/local/bin/schedule && \
chmod +x /usr/local/bin/schedule-functions && \
chmod +x /usr/local/bin/schedule-messages && \
chmod +x /usr/local/bin/sdks && \
chmod +x /usr/local/bin/specs && \
chmod +x /usr/local/bin/ssl && \
chmod +x /usr/local/bin/test && \
chmod +x /usr/local/bin/upgrade && \
chmod +x /usr/local/bin/vars && \
chmod +x /usr/local/bin/queue-retry && \
chmod +x /usr/local/bin/queue-count-failed && \
chmod +x /usr/local/bin/queue-count-processing && \
chmod +x /usr/local/bin/queue-count-success && \
chmod +x /usr/local/bin/worker-audits && \
chmod +x /usr/local/bin/worker-builds && \
chmod +x /usr/local/bin/worker-certificates && \
chmod +x /usr/local/bin/worker-databases && \
chmod +x /usr/local/bin/worker-deletes && \
chmod +x /usr/local/bin/worker-functions && \
chmod +x /usr/local/bin/worker-builds && \
chmod +x /usr/local/bin/worker-mails && \
chmod +x /usr/local/bin/worker-messaging && \
chmod +x /usr/local/bin/worker-webhooks && \
chmod +x /usr/local/bin/worker-migrations && \
chmod +x /usr/local/bin/worker-hamster && \
chmod +x /usr/local/bin/worker-webhooks && \
chmod +x /usr/local/bin/worker-usage && \
chmod +x /usr/local/bin/worker-usage-dump
# Cloud Executabless
RUN chmod +x /usr/local/bin/hamster && \
chmod +x /usr/local/bin/volume-sync && \
chmod +x /usr/local/bin/patch-delete-schedule-updated-at-attribute && \
chmod +x /usr/local/bin/patch-recreate-repositories-documents && \
chmod +x /usr/local/bin/patch-delete-project-collections && \
chmod +x /usr/local/bin/delete-orphaned-projects && \
chmod +x /usr/local/bin/clear-card-cache && \
chmod +x /usr/local/bin/calc-users-stats && \
chmod +x /usr/local/bin/calc-tier-stats && \
chmod +x /usr/local/bin/get-migration-stats && \
chmod +x /usr/local/bin/create-inf-metric
# Letsencrypt Permissions
RUN mkdir -p /etc/letsencrypt/live/ && chmod -Rf 755 /etc/letsencrypt/live/
# Enable Extensions
RUN if [ "$DEBUG" == "true" ]; then printf "zend_extension=yasd \nyasd.debug_mode=remote \nyasd.init_file=/usr/src/code/dev/yasd_init.php \nyasd.remote_port=9005 \nyasd.log_level=-1" >> /usr/local/etc/php/conf.d/yasd.ini; fi
RUN if [ "$DEBUG" == "true" ]; then echo "opcache.enable=0" >> /usr/local/etc/php/conf.d/appwrite.ini; fi
RUN echo "opcache.preload_user=www-data" >> /usr/local/etc/php/conf.d/appwrite.ini
RUN echo "opcache.preload=/usr/src/code/app/preload.php" >> /usr/local/etc/php/conf.d/appwrite.ini
RUN echo "opcache.enable_cli=1" >> /usr/local/etc/php/conf.d/appwrite.ini
RUN echo "default_socket_timeout=-1" >> /usr/local/etc/php/conf.d/appwrite.ini
RUN echo "opcache.jit_buffer_size=100M" >> /usr/local/etc/php/conf.d/appwrite.ini
RUN echo "opcache.jit=1235" >> /usr/local/etc/php/conf.d/appwrite.ini
RUN if [ "$DEBUG" == "true" ]; then cp /usr/src/code/dev/xdebug.ini /usr/local/etc/php/conf.d/xdebug.ini; fi
RUN if [ "$DEBUG" = "false" ]; then rm -rf /usr/src/code/dev; fi
RUN if [ "$DEBUG" = "false" ]; then rm -f /usr/local/lib/php/extensions/no-debug-non-zts-20220829/xdebug.so; fi
EXPOSE 80
CMD [ "php", "app/http.php", "-dopcache.preload=opcache.preload=/usr/src/code/app/preload.php" ]
CMD [ "php", "app/http.php" ]
+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.4.13
appwrite/appwrite:1.5.5
```
### 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.4.13
appwrite/appwrite:1.5.5
```
#### 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.4.13
appwrite/appwrite:1.5.5
```
运行后,可以在浏览器上访问 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,我们将为您做更细致的解答。
## 订阅我们
+39 -21
View File
@@ -1,4 +1,4 @@
> Great news! Appwrite Cloud is now in public beta! Sign up at [cloud.appwrite.io](https://cloud.appwrite.io) for a hassle-free, hosted experience. Join us in the Cloud today! ☁️🎉
> Our Appwrite Init event has concluded. You can check out all the new and upcoming features [on our Init website](https://appwrite.io/init) 🚀
<br />
<p align="center">
@@ -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.4.13
appwrite/appwrite:1.5.5
```
### 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.4.13
appwrite/appwrite:1.5.5
```
#### 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.4.13
appwrite/appwrite:1.5.5
```
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
+1
View File
@@ -10,6 +10,7 @@
| 1.2.x | :white_check_mark: |
| 1.3.x | :white_check_mark: |
| 1.4.x | :white_check_mark: |
| 1.5.x | :white_check_mark: |
## Reporting a Vulnerability
Binary file not shown.
Binary file not shown.
+11 -15
View File
@@ -3,29 +3,28 @@
require_once __DIR__ . '/init.php';
require_once __DIR__ . '/controllers/general.php';
use Appwrite\Event\Delete;
use Appwrite\Event\Certificate;
use Appwrite\Event\Delete;
use Appwrite\Event\Func;
use Appwrite\Event\Hamster;
use Appwrite\Platform\Appwrite;
use Utopia\CLI\CLI;
use Utopia\Database\Validator\Authorization;
use Utopia\Platform\Service;
use Utopia\App;
use Utopia\CLI\Console;
use Utopia\Cache\Adapter\Sharding;
use Utopia\Cache\Cache;
use Utopia\CLI\CLI;
use Utopia\CLI\Console;
use Utopia\Config\Config;
use Utopia\Database\Database;
use Utopia\Database\Document;
use Utopia\Database\Validator\Authorization;
use Utopia\Logger\Log;
use Utopia\Platform\Service;
use Utopia\Pools\Group;
use Utopia\Queue\Connection;
use Utopia\Registry\Registry;
use Utopia\System\System;
Authorization::disable();
CLI::setResource('register', fn()=>$register);
CLI::setResource('register', fn () => $register);
CLI::setResource('cache', function ($pools) {
$list = Config::getParam('pools-cache', []);
@@ -72,12 +71,12 @@ CLI::setResource('dbForConsole', function ($pools, $cache) {
$collections = Config::getParam('collections', [])['console'];
$last = \array_key_last($collections);
if (!($dbForConsole->exists($dbForConsole->getDefaultDatabase(), $last))) { /** TODO cache ready variable using registry */
if (!($dbForConsole->exists($dbForConsole->getDatabase(), $last))) { /** TODO cache ready variable using registry */
throw new Exception('Tables not ready yet.');
}
$ready = true;
} catch (\Exception $err) {
} catch (\Throwable $err) {
Console::warning($err->getMessage());
$pools->get('console')->reclaim();
sleep($sleep);
@@ -131,9 +130,6 @@ CLI::setResource('queue', function (Group $pools) {
CLI::setResource('queueForFunctions', function (Connection $queue) {
return new Func($queue);
}, ['queue']);
CLI::setResource('queueForHamster', function (Connection $queue) {
return new Hamster($queue);
}, ['queue']);
CLI::setResource('queueForDeletes', function (Connection $queue) {
return new Delete($queue);
}, ['queue']);
@@ -145,7 +141,7 @@ CLI::setResource('logError', function (Registry $register) {
$logger = $register->get('logger');
if ($logger) {
$version = App::getEnv('_APP_VERSION', 'UNKNOWN');
$version = System::getEnv('_APP_VERSION', 'UNKNOWN');
$log = new Log();
$log->setNamespace($namespace);
@@ -164,7 +160,7 @@ CLI::setResource('logError', function (Registry $register) {
$log->setAction($action);
$isProduction = App::getEnv('_APP_ENV', 'development') === 'production';
$isProduction = System::getEnv('_APP_ENV', 'development') === 'production';
$log->setEnvironment($isProduction ? Log::ENVIRONMENT_PRODUCTION : Log::ENVIRONMENT_STAGING);
$responseCode = $logger->addLog($log);
+16
View File
@@ -0,0 +1,16 @@
<?php
return [
'rest' => [
'key' => 'rest',
'name' => 'REST',
],
'graphql' => [
'key' => 'graphql',
'name' => 'GraphQL',
],
'realtime' => [
'key' => 'realtime',
'name' => 'Realtime',
],
];
+11 -4
View File
@@ -7,21 +7,28 @@ return [
'name' => 'Email/Password',
'key' => 'emailPassword',
'icon' => '/images/users/email.png',
'docs' => 'https://appwrite.io/docs/client/account?sdk=web-default#accountCreateEmailSession',
'docs' => 'https://appwrite.io/docs/references/cloud/client-web/account#accountCreateEmailPasswordSession',
'enabled' => true,
],
'magic-url' => [
'name' => 'Magic URL',
'key' => 'usersAuthMagicURL',
'icon' => '/images/users/magic-url.png',
'docs' => 'https://appwrite.io/docs/client/account?sdk=web-default#accountCreateMagicURLSession',
'docs' => 'https://appwrite.io/docs/references/cloud/client-web/account#accountCreateMagicURLToken',
'enabled' => true,
],
'email-otp' => [
'name' => 'Email (OTP)',
'key' => 'emailOtp',
'icon' => '/images/users/email.png',
'docs' => 'https://appwrite.io/docs/references/cloud/client-web/account#accountCreateEmailToken',
'enabled' => true,
],
'anonymous' => [
'name' => 'Anonymous',
'key' => 'anonymous',
'icon' => '/images/users/anonymous.png',
'docs' => 'https://appwrite.io/docs/client/account?sdk=web-default#accountCreateAnonymousSession',
'docs' => 'https://appwrite.io/docs/references/cloud/client-web/account#accountCreateAnonymousSession',
'enabled' => true,
],
'invites' => [
@@ -42,7 +49,7 @@ return [
'name' => 'Phone',
'key' => 'phone',
'icon' => '/images/users/phone.png',
'docs' => 'https://appwrite.io/docs/client/account?sdk=web-default#accountCreatePhoneSession',
'docs' => 'https://appwrite.io/docs/references/cloud/client-web/account#accountCreatePhoneToken',
'enabled' => true,
],
];
+2 -2
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'],
@@ -17,4 +17,4 @@ return [
'visa' => ['name' => 'Visa', 'path' => __DIR__ . '/credit-cards/visa.png'],
'mir' => ['name' => 'MIR', 'path' => __DIR__ . '/credit-cards/mir.png'],
'maestro' => ['name' => 'Maestro', 'path' => __DIR__ . '/credit-cards/maestro.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'],
File diff suppressed because it is too large Load Diff
+200 -9
View File
@@ -5,12 +5,13 @@
*/
use Appwrite\Extend\Exception;
use Appwrite\Messaging\Status as MessageStatus;
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 => [
@@ -28,6 +29,11 @@ return [
'description' => 'The request originated from an unknown origin. If you trust this domain, please list it as a trusted platform in the Appwrite console.',
'code' => 403,
],
Exception::GENERAL_API_DISABLED => [
'name' => Exception::GENERAL_API_DISABLED,
'description' => 'The requested API is disabled. You can enable the API from the Appwrite console.',
'code' => 403,
],
Exception::GENERAL_SERVICE_DISABLED => [
'name' => Exception::GENERAL_SERVICE_DISABLED,
'description' => 'The requested service is disabled. You can enable the service from the Appwrite console.',
@@ -103,6 +109,21 @@ return [
'description' => 'This method was not fully implemented yet. If you believe this is a mistake, please upgrade your Appwrite server version.',
'code' => 405,
],
Exception::GENERAL_INVALID_EMAIL => [
'name' => Exception::GENERAL_INVALID_EMAIL,
'description' => 'Value must be a valid email address.',
'code' => 400,
],
Exception::GENERAL_INVALID_PHONE => [
'name' => Exception::GENERAL_INVALID_PHONE,
'description' => 'Value must be a valid phone number. Format this number with a leading \'+\' and a country code, e.g., +16175551212.',
'code' => 400,
],
Exception::GENERAL_REGION_ACCESS_DENIED => [
'name' => Exception::GENERAL_REGION_ACCESS_DENIED,
'description' => 'Your location is not supported due to legal requirements.',
'code' => 451,
],
Exception::GENERAL_BAD_REQUEST => [
'name' => Exception::GENERAL_BAD_REQUEST,
'description' => 'There was an error processing your request. Please check the inputs and try again.',
@@ -115,6 +136,11 @@ return [
'description' => 'The current project has exceeded the maximum number of users. Please check your user limit in the Appwrite console.',
'code' => 501,
],
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 => [
'name' => Exception::USER_JWT_INVALID,
'description' => 'The JWT token is invalid. Please check the value of the X-Appwrite-JWT header to ensure the correct token is being used.',
@@ -167,7 +193,7 @@ return [
],
Exception::USER_SESSION_ALREADY_EXISTS => [
'name' => Exception::USER_SESSION_ALREADY_EXISTS,
'description' => 'Creation of anonymous users is prohibited when a session is active.',
'description' => 'Creation of a session is prohibited when a session is active.',
'code' => 401,
],
Exception::USER_NOT_FOUND => [
@@ -221,6 +247,26 @@ return [
'description' => 'A user with the same phone number already exists in the current project.',
'code' => 409,
],
Exception::USER_RECOVERY_CODES_ALREADY_EXISTS => [
'name' => Exception::USER_RECOVERY_CODES_ALREADY_EXISTS,
'description' => 'The current user already generated recovery codes and they can only be read once for security reasons.',
'code' => 409,
],
Exception::USER_AUTHENTICATOR_NOT_FOUND => [
'name' => Exception::USER_AUTHENTICATOR_NOT_FOUND,
'description' => 'Authenticator could not be found on the current user.',
'code' => 404,
],
Exception::USER_RECOVERY_CODES_NOT_FOUND => [
'name' => Exception::USER_RECOVERY_CODES_NOT_FOUND,
'description' => 'Recovery codes could not be found on the current user.',
'code' => 404,
],
Exception::USER_AUTHENTICATOR_ALREADY_VERIFIED => [
'name' => Exception::USER_AUTHENTICATOR_ALREADY_VERIFIED,
'description' => 'This authenticator is already verified on the current user.',
'code' => 409,
],
Exception::USER_PHONE_NOT_FOUND => [
'name' => Exception::USER_PHONE_NOT_FOUND,
'description' => 'The current user does not have a phone number associated with their account.',
@@ -231,6 +277,16 @@ return [
'description' => 'Missing ID from OAuth2 provider.',
'code' => 400,
],
Exception::USER_MORE_FACTORS_REQUIRED => [
'name' => Exception::USER_MORE_FACTORS_REQUIRED,
'description' => 'More factors are required to complete the sign in process.',
'code' => 401,
],
Exception::USER_CHALLENGE_REQUIRED => [
'name' => Exception::USER_CHALLENGE_REQUIRED,
'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 => [
'name' => Exception::USER_OAUTH2_BAD_REQUEST,
'description' => 'OAuth2 provider rejected the bad request.',
@@ -261,6 +317,21 @@ return [
'description' => 'User deletion is not allowed for users with active memberships. Please delete all confirmed memberships before deleting the account.',
'code' => 400
],
Exception::USER_TARGET_NOT_FOUND => [
'name' => Exception::USER_TARGET_NOT_FOUND,
'description' => 'The target could not be found.',
'code' => 404,
],
Exception::USER_TARGET_ALREADY_EXISTS => [
'name' => Exception::USER_TARGET_ALREADY_EXISTS,
'description' => 'A target with the same ID already exists.',
'code' => 409,
],
Exception::USER_API_KEY_AND_SESSION_SET => [
'name' => Exception::USER_API_KEY_AND_SESSION_SET,
'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,
],
/** Teams */
Exception::TEAM_NOT_FOUND => [
@@ -399,6 +470,11 @@ return [
'description' => 'The value for x-appwrite-id header is invalid. Please check the value of the x-appwrite-id header is a valid id and not unique().',
'code' => 400,
],
Exception::STORAGE_FILE_NOT_PUBLIC => [
'name' => Exception::STORAGE_FILE_NOT_PUBLIC,
'description' => 'The requested file is not publicly readable.',
'code' => 403,
],
/** VCS */
Exception::INSTALLATION_NOT_FOUND => [
@@ -413,7 +489,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 => [
@@ -423,7 +499,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,
],
@@ -443,6 +519,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 => [
@@ -626,11 +707,6 @@ return [
'description' => 'Project with the requested ID already exists. Try again with a different ID or use ID.unique() to generate a unique ID.',
'code' => 409,
],
Exception::PROJECT_UNKNOWN => [
'name' => Exception::PROJECT_UNKNOWN,
'description' => 'The project ID is either missing or not valid. Please check the value of the X-Appwrite-Project header to ensure the correct project ID is being used.',
'code' => 400,
],
Exception::PROJECT_PROVIDER_DISABLED => [
'name' => Exception::PROJECT_PROVIDER_DISABLED,
'description' => 'The chosen OAuth provider is disabled. You can enable the OAuth provider using the Appwrite console.',
@@ -702,6 +778,11 @@ return [
'description' => 'You can\'t delete default template. If you are trying to reset your template changes, you can ignore this error as it\'s already been reset.',
'code' => 401,
],
Exception::PROJECT_REGION_UNSUPPORTED => [
'name' => Exception::PROJECT_REGION_UNSUPPORTED,
'description' => 'The requested region is either inactive or unsupported. Please check the value of the _APP_REGIONS environment variable.',
'code' => 400,
],
Exception::WEBHOOK_NOT_FOUND => [
'name' => Exception::WEBHOOK_NOT_FOUND,
'description' => 'Webhook with the requested ID could not be found.',
@@ -796,4 +877,114 @@ return [
'description' => 'Failed to establish a connection to the specified domain. Please verify the domain name and ensure that the server is running and accessible.',
'code' => 404,
],
/** Providers */
Exception::PROVIDER_NOT_FOUND => [
'name' => Exception::PROVIDER_NOT_FOUND,
'description' => 'Provider with the requested ID could not be found.',
'code' => 404,
],
Exception::PROVIDER_ALREADY_EXISTS => [
'name' => Exception::PROVIDER_ALREADY_EXISTS,
'description' => 'Provider with the requested ID already exists.',
'code' => 409,
],
Exception::PROVIDER_INCORRECT_TYPE => [
'name' => Exception::PROVIDER_INCORRECT_TYPE,
'description' => 'Provider with the requested ID is of the incorrect type.',
'code' => 400,
],
Exception::PROVIDER_MISSING_CREDENTIALS => [
'name' => Exception::PROVIDER_MISSING_CREDENTIALS,
'description' => 'Provider with the requested ID is missing credentials.',
'code' => 400,
],
/** Topics */
Exception::TOPIC_NOT_FOUND => [
'name' => Exception::TOPIC_NOT_FOUND,
'description' => 'Topic with the request ID could not be found.',
'code' => 404,
],
Exception::TOPIC_ALREADY_EXISTS => [
'name' => Exception::TOPIC_ALREADY_EXISTS,
'description' => 'Topic with the request ID already exists.',
'code' => 409,
],
/** Subscribers */
Exception::SUBSCRIBER_NOT_FOUND => [
'name' => Exception::SUBSCRIBER_NOT_FOUND,
'description' => 'Subscriber with the request ID could not be found.',
'code' => 404,
],
Exception::SUBSCRIBER_ALREADY_EXISTS => [
'name' => Exception::SUBSCRIBER_ALREADY_EXISTS,
'description' => 'Subscriber with the request ID already exists.',
'code' => 409,
],
/** Messages */
Exception::MESSAGE_NOT_FOUND => [
'name' => Exception::MESSAGE_NOT_FOUND,
'description' => 'Message with the requested ID could not be found.',
'code' => 404,
],
Exception::MESSAGE_MISSING_TARGET => [
'name' => Exception::MESSAGE_MISSING_TARGET,
'description' => 'Message with the requested ID has no recipients (topics or users or targets).',
'code' => 400,
],
Exception::MESSAGE_ALREADY_SENT => [
'name' => Exception::MESSAGE_ALREADY_SENT,
'description' => 'Message with the requested ID has already been sent.',
'code' => 400,
],
Exception::MESSAGE_ALREADY_PROCESSING => [
'name' => Exception::MESSAGE_ALREADY_PROCESSING,
'description' => 'Message with the requested ID is already being processed.',
'code' => 400,
],
Exception::MESSAGE_ALREADY_FAILED => [
'name' => Exception::MESSAGE_ALREADY_FAILED,
'description' => 'Message with the requested ID has already failed.',
'code' => 400,
],
Exception::MESSAGE_ALREADY_SCHEDULED => [
'name' => Exception::MESSAGE_ALREADY_SCHEDULED,
'description' => 'Message with the requested ID has already been scheduled for delivery.',
'code' => 400,
],
Exception::MESSAGE_TARGET_NOT_EMAIL => [
'name' => Exception::MESSAGE_TARGET_NOT_EMAIL,
'description' => 'Message with the target ID is not an email target.',
'code' => 400,
],
Exception::MESSAGE_TARGET_NOT_SMS => [
'name' => Exception::MESSAGE_TARGET_NOT_SMS,
'description' => 'Message with the target ID is not an SMS target.',
'code' => 400,
],
Exception::MESSAGE_TARGET_NOT_PUSH => [
'name' => Exception::MESSAGE_TARGET_NOT_PUSH,
'description' => 'Message with the target ID is not a push target.',
'code' => 400,
],
Exception::MESSAGE_MISSING_SCHEDULE => [
'name' => Exception::MESSAGE_MISSING_SCHEDULE,
'description' => 'Message can not have status ' . MessageStatus::SCHEDULED . ' without a schedule.',
'code' => 400,
],
Exception::SCHEDULE_NOT_FOUND => [
'name' => Exception::SCHEDULE_NOT_FOUND,
'description' => 'Schedule with the requested ID could not be found.',
'code' => 404,
],
/** Targets */
Exception::TARGET_PROVIDER_INVALID_TYPE => [
'name' => Exception::TARGET_PROVIDER_INVALID_TYPE,
'description' => 'Target has an invalid provider type.',
'code' => 400,
],
];
+72
View File
@@ -44,6 +44,28 @@ return [
'$description' => 'This event triggers when a verification token for a user is validated.'
],
],
'targets' => [
'$model' => Response::MODEL_TARGET,
'$resource' => true,
'$description' => 'This event triggers on any user\'s target event.',
'create' => [
'$description' => 'This event triggers when a user\'s target is created.',
],
'update' => [
'$description' => 'This event triggers when a user\'s target is updated.',
],
'delete' => [
'$description' => 'This event triggers when a user\'s target is deleted.',
],
],
'tokens' => [
'$model' => Response::MODEL_TOKEN,
'$resource' => true,
'$description' => 'This event triggers on any user\'s token event.',
'create' => [
'$description' => 'This event triggers when a user\'s token is created.',
],
],
'create' => [
'$description' => 'This event triggers when a user is created.'
],
@@ -237,6 +259,56 @@ return [
'$description' => 'This event triggers when a function is updated.',
]
],
'messages' => [
'$model' => Response::MODEL_MESSAGE,
'$resource' => true,
'$description' => 'This event triggers on any messaging event.',
'create' => [
'$description' => 'This event triggers when a message is created.',
],
'update' => [
'$description' => 'This event triggers when a message is updated.',
],
],
'topics' => [
'$model' => Response::MODEL_TOPIC,
'$resource' => true,
'$description' => 'This event triggers on any topic event.',
'create' => [
'$description' => 'This event triggers when a topic is created.',
],
'update' => [
'$description' => 'This event triggers when a topic is updated.',
],
'delete' => [
'$description' => 'This event triggers when a topic is deleted.'
],
'subscribers' => [
'$model' => Response::MODEL_SUBSCRIBER,
'$resource' => true,
'$description' => 'This event triggers on any subscriber event.',
'create' => [
'$description' => 'This event triggers when a subscriber is created.',
],
'delete' => [
'$description' => 'This event triggers when a subscriber is deleted.'
],
],
],
'providers' => [
'$model' => Response::MODEL_PROVIDER,
'$resource' => true,
'$description' => 'This event triggers on any provider event.',
'create' => [
'$description' => 'This event triggers when a provider is created.',
],
'update' => [
'$description' => 'This event triggers when a provider is updated.',
],
'delete' => [
'$description' => 'This event triggers when a provider is deleted.'
],
],
'rules' => [
'$model' => Response::MODEL_PROXY_RULE,
'$resource' => true,
+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',
+13 -3
View File
@@ -654,10 +654,15 @@ return [
"nativeName" => "پښتو"
],
[
"code" => "pt",
"code" => "pt-pt",
"name" => "Portuguese",
"nativeName" => "Português"
],
[
"code" => "pt-br",
"name" => "Portuguese (Brazilian)",
"nativeName" => "Português"
],
[
"code" => "qu",
"name" => "Quechua",
@@ -919,8 +924,13 @@ return [
"nativeName" => "Cuengh / Tôô / 壮语"
],
[
"code" => "zh",
"name" => "Chinese",
"code" => "zh-cn",
"name" => "Chinese (Simplified)",
"nativeName" => "中文"
],
[
"code" => "zh-tw",
"name" => "Chinese (Traditional)",
"nativeName" => "中文"
],
[
+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',
+3 -1
View File
@@ -6,10 +6,12 @@ return [
'magicSession',
'recovery',
'invitation',
'mfaChallenge'
],
'sms' => [
'verification',
'login',
'invitation'
'invitation',
'mfaChallenge'
]
];
@@ -0,0 +1,207 @@
<!doctype html>
<html>
<head>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Poppins:wght@500;600&display=swap">
<style>
@media (max-width:500px) {
.mobile-full-width {
width: 100%;
}
}
.main a {
color: currentColor;
}
.main {
padding: 32px;
line-height: 1.5;
color: #616b7c;
font-size: 15px;
font-weight: 400;
font-family: "Inter", sans-serif;
background-color: #ffffff;
margin: 0;
padding: 0;
}
a {
color: currentColor;
word-break: break-all;
}
table {
width: 100%;
border-spacing: 0 !important;
}
table, tr, th, td {
margin: 0;
padding: 0;
}
td {
vertical-align: top;
}
.main {
max-width: 650px;
margin: 0 auto;
margin-top: 32px;
}
h1 {
font-size: 22px;
margin-bottom: 0px;
margin-top: 0px;
color: #373b4d;
}
h2 {
font-size: 20px;
font-weight: 600;
color: #373b4d;
}
h3 {
font-size: 14px;
font-weight: 500;
color: #373b4d;
line-height: 21px;
margin: 0;
padding: 0;
}
h4 {
font-family: "DM Sans", sans-serif;
font-weight: 600;
font-size: 12px;
color: #4f5769;
margin: 0;
padding: 0;
}
hr {
border: none;
border-top: 1px solid #e8e9f0;
}
</style>
<style>
a.button {
display: inline-block;
background: #fd366e;
color: #ffffff;
border-radius: 8px;
height: 48px;
padding: 12px 20px;
box-sizing: border-box;
cursor: pointer;
text-align: center;
text-decoration: none;
border-color: #fd366e;
border-style: solid;
border-width: 1px;
margin-right: 24px;
margin-top: 8px;
}
a.button:hover,
a.button:focus {
opacity: 0.8;
}
@media only screen and (max-width: 600px) {
.button {
width: 100%;
}
}
.social-icon {
border-radius: 6px;
background: rgba(216, 216, 219, 0.1);
width: 32px;
height: 32px;
line-height: 32px;
display: flex;
align-items: center;
justify-content: center;
}
.social-icon > img {
margin: auto;
}
</style>
</head>
<body>
<div class="main">
<table>
<tr>
<td>
<img
height="32px"
src="https://cloud.appwrite.io/images/mails/logo.png"
/>
</td>
</tr>
</table>
<table style="margin-top: 32px">
<tr>
<td>
<h1>{{subject}}</h1>
</td>
</tr>
</table>
<table style="margin-top: 32px">
<tr>
<td>
{{body}}
</td>
</tr>
</table>
<table
style="
padding-top: 32px;
margin-top: 32px;
border-top: solid 1px #e8e9f0;
"
>
<tr>
<td></td>
</tr>
</table>
<table style="width: auto; margin: 0 auto">
<tr>
<td style="padding-left: 4px; padding-right: 4px">
<a
href="https://twitter.com/appwrite"
class="social-icon"
title="Twitter"
>
<img src="https://cloud.appwrite.io/images/mails/x.png" height="24" width="24" />
</a>
</td>
<td style="padding-left: 4px; padding-right: 4px">
<a
href="https://appwrite.io/discord"
class="social-icon"
>
<img src="https://cloud.appwrite.io/images/mails/discord.png" height="24" width="24" />
</a>
</td>
<td style="padding-left: 4px; padding-right: 4px">
<a
href="https://github.com/appwrite/appwrite"
class="social-icon"
>
<img src="https://cloud.appwrite.io/images/mails/github.png" height="24" width="24" />
</a>
</td>
</tr>
</table>
<table style="width: auto; margin: 0 auto; margin-top: 60px">
<tr>
<td><a href="https://appwrite.io/terms">Terms</a></td>
<td style="color: #e8e9f0">
<div style="margin: 0 8px">|</div>
</td>
<td><a href="https://appwrite.io/privacy">Privacy</a></td>
</tr>
</table>
<p style="text-align: center" align="center">
&copy; {{year}} Appwrite | 251 Little Falls Drive, Wilmington 19808,
Delaware, United States
</p>
</div>
</body>
</html>
+73 -4
View File
@@ -1,5 +1,74 @@
<!doctype html>
<html>
<head>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Poppins:wght@500;600&display=swap">
<style>
body {
padding: 32px;
line-height: 1.5;
color: #616b7c;
font-size: 15px;
font-weight: 400;
font-family: "Inter", sans-serif;
background-color: #ffffff;
margin: 0;
padding: 0;
}
a {
color: currentColor;
word-break: break-all;
}
table {
width: 100%;
border-spacing: 0 !important;
}
table, tr, th, td {
margin: 0;
padding: 0;
}
td {
vertical-align: top;
}
.main {
max-width: 650px;
margin: 0 auto;
margin-top: 32px;
}
h1 {
font-size: 22px;
margin-bottom: 0px;
margin-top: 0px;
color: #373b4d;
}
h2 {
font-size: 20px;
font-weight: 600;
color: #373b4d;
}
h3 {
font-size: 14px;
font-weight: 500;
color: #373b4d;
line-height: 21px;
margin: 0;
padding: 0;
}
h4 {
font-family: "DM Sans", sans-serif;
font-weight: 600;
font-size: 12px;
color: #4f5769;
margin: 0;
padding: 0;
}
hr {
border: none;
border-top: 1px solid #e8e9f0;
}
</style>
</head>
<head>
<link rel="preconnect" href="https://fonts.googleapis.com">
@@ -8,13 +77,14 @@
href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Poppins:wght@500;600&display=swap"
rel="stylesheet">
<style>
a { color:currentColor; }
a { color:currentColor; word-break: break-all; }
body {
background-color: #ffffff;
padding: 32px;
color: #616B7C;
font-size: 15px;
font-family: 'Inter', sans-serif;
line-height: 15px;
line-height: 150%;
}
table {
@@ -52,7 +122,7 @@
<body style="direction: {{direction}}">
<div style="max-width:650px; word-wrap: break-word; overflow-wrap: break-word;
word-break: break-all; margin:0 auto;">
word-break: normal; margin:0 auto;">
<table style="margin-top: 32px">
<tr>
<td>
@@ -63,5 +133,4 @@
</div>
</body>
</html>
@@ -0,0 +1,20 @@
<p>Hello,</p>
<p>Your domain <strong>{{domain}}</strong> failed to generate certificate after <strong>{{attempts}}</strong> consecutive attempts with the following error:</p>
<table border="0" cellspacing="0" cellpadding="0" style="padding-top: 10px; padding-bottom: 10px; display: inline-block;">
<tr>
<td align="center" style="border-radius: 8px; background-color: #ffffff;">
<p style="text-align: start; font-size: 14px; font-family: Inter; color: #414146; text-decoration: none; border-radius: 8px; padding: 32px; border: 1px solid #EDEDF0; display: inline-block; word-break: break-word;">{{error}}</p>
</td>
</tr>
</table>
<p>We suggest to follow the below steps:</p>
<ol>
<li>Examine the logs above to try and identify the issue</li>
<li>Ensure your domain has not expired</li>
<li>Check your DNS configuration for any unexpected values</li>
<li>Manually re-trigger a certificate generation from the Appwrite Console</li>
</ol>
<p>The existing certificate will remain valid for 30 days from the initial failure. It is highly recommended to investigate this issue; failing to do so will lead to security vulnerabilities.</p>
@@ -0,0 +1,24 @@
<p>{{hello}},</p>
<p>{{optionButton}}</p>
<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: #19191D;">
<a rel="noopener" target="_blank" href="{{redirect}}" style="font-size: 14px; font-family: Inter; color: #ffffff; text-decoration: none; border-radius: 8px; padding: 9px 14px; border: 1px solid #19191D; display: inline-block;">{{buttonText}}</a>
</td>
</tr>
</table>
<p>{{optionUrl}}</p>
<a href="{{redirect}}" target="_blank" style="font-size: 12px; line-height: 100%;">{{redirect}}</a>
<p>{{clientInfo}}</p>
<p style="margin-bottom: 0px;">{{thanks}}</p>
<p style="margin-top: 0px;">{{signature}}</p>
<hr style="margin-block-start: 1rem; margin-block-end: 1rem;">
<p style="opacity: 0.7;">{{securityPhrase}}</p>
@@ -0,0 +1,16 @@
<p>{{hello}},</p>
<p>{{description}}</p>
<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>
</td>
</tr>
</table>
<p>{{clientInfo}}</p>
<p style="margin-bottom: 0px;">{{thanks}}</p>
<p style="margin-top: 0px;">{{signature}}</p>
+20
View File
@@ -0,0 +1,20 @@
<p>{{hello}},</p>
<p>{{description}}</p>
<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>
</td>
</tr>
</table>
<p>{{clientInfo}}</p>
<p style="margin-bottom: 0px;">{{thanks}}</p>
<p style="margin-top: 0px;">{{signature}}</p>
<hr style="margin-block-start: 1rem; margin-block-end: 1rem;">
<p style="opacity: 0.7;">{{securityPhrase}}</p>
@@ -0,0 +1,12 @@
<p style="margin-block-start: 0;">Hello,</p>
<p>This email ensures your custom SMTP configuration is working correctly. Please review your sender Information details:</p>
<p style="margin-block-end: 0;">From: <strong>{{from}}</strong></p>
<p style="margin-block-start: 0;">Reply-To: <strong>{{replyTo}}</strong></p>
<p>If this email was labeled as spam, please check your SMTP server settings to ensure they meet your provider's requirements. Often, missing DNS configurations or security checks mandated by your SMTP provider affect email delivery.</p>
<p>If you have trouble with the sender's image, ensure it is set in the <a href="https://gravatar.com/">Gravatar database</a>.</p>
<p style="margin-block-end: 0;">Best regards,</p>
<p style="margin-block-start: 0;">Appwrtite team</p>
@@ -0,0 +1,20 @@
<p>Hi <strong>{{user}}</strong>,</p>
<p>Your webhook <strong>{{webhook}}</strong> on project <strong>{{project}}</strong> has been paused after {{attempts}} consecutive failures.</p>
<p>Webhook Endpoint: <strong>{{url}}</strong></p>
<p>Error: <strong>{{error}}</strong></p>
<p>To restore your webhook's functionality and reset attempts, we suggest to follow the below steps:</p>
<ol>
<li>Examine the logs of both Appwrite Console and your webhook server to identify the issue.</li>
<li>Investigate potential network issues and use webhook testing tools to verify expected behaviour.</li>
<li>Ensure the webhook endpoint is reachable and configured to accept incoming POST requests.</li>
<li>Confirm that the webhook doesn't return error status codes such as 400 or 500.</li>
</ol>
<p>After the issue is resolved, please make sure to re-enable the webhook directly through the webhook settings.</p>
<table border="0" cellspacing="0" cellpadding="0" style="padding-top: 10px; padding-bottom: 10px; margin-top: 32px">
<tr>
<td style="border-radius: 8px; display: block; width: 100%;">
<a class="mobile-full-width" rel="noopener" target="_blank" href="{{host}}{{path}}" style="font-size: 14px; font-family: Inter; color: #ffffff; text-decoration: none; background-color: #FD366E; border-radius: 8px; padding: 9px 14px; border: 1px solid #FD366E; display: inline-block; text-align:center; box-sizing: border-box;">Webhook settings</a>
</td>
</tr>
</table>
+17 -2
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Baie dankie",
"emails.verification.signature": "Die {{project}} span",
"emails.magicSession.subject": "Teken aan",
"emails.magicSession.hello": "Goeie dag,",
"emails.magicSession.hello": "Goeie dag",
"emails.magicSession.body": "Volg hierdie skakel om in te teken.",
"emails.magicSession.footer": "Ignoreer gerus hierdie boodskap as u nie die versoek gestuur het om met die' adres in te teken nie.",
"emails.magicSession.thanks": "Baie dankie",
@@ -163,6 +163,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 +207,7 @@
"countries.tn": "Tunisië",
"countries.tr": "Turkye",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzanië",
"countries.ug": "Uganda",
"countries.ua": "Oekraïne",
@@ -228,5 +230,18 @@
"continents.eu": "Europa",
"continents.na": "Noord-Amerika",
"continents.oc": "Oseanië",
"continents.sa": "Suid-Amerika"
"continents.sa": "Suid-Amerika",
"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}}",
"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",
"emails.otpSession.hello": "Hallo,",
"emails.otpSession.description": "Voer die volgende verifikasiekode in wanneer daar versoek word om veilig aan te meld by jou {{project}} rekening. Dit sal verval oor 15 minute.",
"emails.otpSession.clientInfo": "Hierdie aanmelding is versoek met behulp van {{agentClient}} op {{agentDevice}} {{agentOs}}. As jy nie die aanmelding versoek het nie, kan jy hierdie e-pos veilig ignoreer.",
"emails.otpSession.securityPhrase": "Die veiligheidsfrase vir hierdie e-pos is {{phrase}}. Jy kan hierdie e-pos vertrou as hierdie frase ooreenstem met die frase wat gewys is tydens aanmelding.",
"emails.otpSession.thanks": "Dankie,",
"emails.otpSession.signature": "{{project}} span"
}
+17 -2
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "شكرا",
"emails.verification.signature": "فريق {{project}}",
"emails.magicSession.subject": "تسجيل الدخول",
"emails.magicSession.hello": "أهلا،",
"emails.magicSession.hello": "أهلا",
"emails.magicSession.body": "اتبع هذا الرابط لتسجيل الدخول",
"emails.magicSession.footer": "لو لم تطلب تسجيل الدخول بهذا البريد الاكتروني ، يمكنك تجاهل هذه الرسالة",
"emails.magicSession.thanks": "شكرا",
@@ -163,6 +163,7 @@
"countries.nz": "نيوزيلندا",
"countries.om": "عمان",
"countries.pk": "باكستان",
"countries.ps": "فلسطين",
"countries.pa": "بنما",
"countries.pe": "بيرو",
"countries.ph": "الفلبين",
@@ -206,6 +207,7 @@
"countries.tn": "تونس",
"countries.tr": "تركيا",
"countries.tv": "توفالو",
"countries.tw": "تايوان",
"countries.tz": "تنزانيا",
"countries.ug": "أوغندا",
"countries.ua": "أوكرانيا",
@@ -228,5 +230,18 @@
"continents.eu": "أوروبا",
"continents.na": "امريكا الشمالية",
"continents.oc": "أوقيانوسيا",
"continents.sa": "امريكا الجنوبية"
"continents.sa": "امريكا الجنوبية",
"emails.magicSession.optionButton": "انقر على الزر أدناه لتسجيل الدخول بأمان إلى حساب {{project}} الخاص بك. سينتهي في غضون ساعة واحدة.",
"emails.magicSession.buttonText": "تسجيل الدخول إلى {{project}}",
"emails.magicSession.clientInfo": "تم طلب هذا الدخول باستخدام {{agentClient}} على {{agentDevice}} {{agentOs}}. إذا لم تطلب الدخول، يمكنك تجاهل هذا البريد الإلكتروني بأمان.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "عبارة الأمان لهذا البريد الإلكتروني هي {{phrase}}. يمكنك الوثوق بهذا البريد الإلكتروني إذا كانت هذه العبارة تطابق العبارة التي تظهر أثناء التسجيل.",
"emails.magicSession.optionUrl": "إذا لم تتمكن من تسجيل الدخول باستخدام الزر أعلاه، يرجى زيارة الرابط التالي:",
"emails.otpSession.subject": "تسجيل دخول {{project}}",
"emails.otpSession.hello": "مرحبا،",
"emails.otpSession.description": "أدخل رمز التحقق التالي عندما يُطلب منك لتسجيل الدخول بأمان إلى حساب {{project}} الخاص بك. سينتهي صلاحيته في غضون 15 دقيقة.",
"emails.otpSession.clientInfo": "تم طلب هذا الدخول باستخدام {{agentClient}} على جهاز {{agentDevice}} {{agentOs}}. إذا لم تطلب الدخول، يمكنك تجاهل هذا البريد الإلكتروني بأمان.",
"emails.otpSession.securityPhrase": "عبارة الأمان لهذا البريد الإلكتروني هي {{phrase}}. يمكنك الوثوق بهذا البريد الإلكتروني إذا كانت هذه العبارة تتطابق مع العبارة المعروضة أثناء تسجيل الدخول.",
"emails.otpSession.thanks": "شكرًا،",
"emails.otpSession.signature": "فريق {{project}}"
}
+23 -2
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "ধন্যবাদ",
"emails.verification.signature": "{{project}} দল",
"emails.magicSession.subject": "লগইন",
"emails.magicSession.hello": "নমস্কাৰ,",
"emails.magicSession.hello": "নমস্কাৰ",
"emails.magicSession.body": "লগইন কৰিবলৈ এই লিংকটো অনুসৰণ কৰক।",
"emails.magicSession.footer": "যদি আপুনি এই ইমেইল ব্যৱহাৰ কৰি লগইন কৰিবলৈ কোৱা নাছিল, আপুনি এই বাৰ্তাটো উপেক্ষা কৰিব পাৰে।",
"emails.magicSession.thanks": "ধন্যবাদ",
@@ -163,6 +163,7 @@
"countries.nz": "নিউজিলেণ্ড",
"countries.om": "ওমান",
"countries.pk": "পাকিস্তান",
"countries.ps": "প্যালেস্টাইন",
"countries.pa": "পানামা",
"countries.pe": "পেৰু",
"countries.ph": "ফিলিপাইনচ",
@@ -206,6 +207,7 @@
"countries.tn": "টিউনিচিয়া",
"countries.tr": "তুৰ্কী",
"countries.tv": "টুভালু",
"countries.tw": "তাইওয়ান",
"countries.tz": "তাঞ্জানিয়া",
"countries.ug": "উগাণ্ডা",
"countries.ua": "ইউক্ৰেইন",
@@ -228,5 +230,24 @@
"continents.eu": "ইউৰোপ",
"continents.na": "উত্তৰ আমেৰিকা",
"continents.oc": "ওচেনিয়া",
"continents.sa": "দক্ষিণ আমেৰিকা"
"continents.sa": "দক্ষিণ আমেৰিকা",
"emails.magicSession.optionButton": "তলৰ বুটামটো ক্লিক কৰি আপোনাৰ {{project}} একাউণ্টত নিৰাপদে চাইন ইন কৰক। ই এঘণ্টাৰ ভিতৰত অবৈধ হ'ব।",
"emails.magicSession.buttonText": "{{project}}ত প্ৰৱেশ কৰক",
"emails.magicSession.optionUrl": "আপুনি ওপৰত দিয়া বুটাম ব্যৱহাৰ কৰি সাইন ইন কৰিব নোৱাৰিলে, অনুগ্ৰহ কৰি তলৰ লিংকটো ভ্ৰমণ কৰক:",
"emails.magicSession.clientInfo": "এই চাইন ইনটো {{agentClient}} ব্যৱহাৰ কৰি {{agentDevice}} {{agentOs}}ত অনুৰোধ কৰা হৈছিল। আপুনি যদি চাইন ইনৰ অনুৰোধ নকৰা নাই, তেন্তে আপুনি এই ইমেইলখন নিৰাপদে উপেক্ষা কৰিব পাৰে।",
"emails.magicSession.securityPhrase": "এই ইমেইলৰ বাবে নিরাপত্তা বাক্য হৈছে {{phrase}}। যদি এই বাক্যটো সাইন ইন কৰাৰ সময়ত দেখুওৱা বাক্যটোৰ সৈতে মিলে, তেন্তে আপুনি এই ইমেইলটোত বিশ্বাস কৰিব পাৰে।",
"emails.otpSession.subject": "{{project}} লগইন",
"emails.otpSession.hello": "নমস্কাৰ,",
"emails.otpSession.description": "নিৰাপদে আপোনাৰ {{project}} একাউণ্টত চাইন ইন কৰাৰ সময়ত অনুৰোধ কৰা হ'লে তলৰ প্ৰমাণীকৰণ কোডটো প্ৰবেশ কৰক। ই ১৫ মিনিটত অবৈধ হৈ পৰিব।",
"emails.otpSession.clientInfo": "এই চিনাক্তকৰণৰ অনুৰোধ {{agentClient}} ৰ জৰিয়তে {{agentDevice}} {{agentOs}} ত কৰা হৈছিল। আপুনি যদি চিনাক্তকৰণৰ অনুৰোধ কৰা নাই, তেন্তে আপুনি এই ইমেইলটো নিৰাপদে অগ্ৰাহ্য কৰিব পাৰে।",
"emails.otpSession.securityPhrase": "এই ইমেইলৰ সুৰক্ষা বাক্যটো হৈছে {{phrase}}। আপুনি এই ইমেইলটোত আস্থা ৰাখিব পাৰে যদি প্ৰবেশৰ সময়ত দেখুৱাই থকা বাক্যটোৰ লগত এই বাক্যটো মেলে।",
"emails.otpSession.thanks": "ধন্যবাদ,",
"emails.otpSession.signature": "{{project}} দল",
"emails.certificate.subject": "%sৰ বাবে প্ৰমাণপত্ৰ ব্যৰ্থতা",
"emails.certificate.hello": "নমস্কাৰ",
"emails.certificate.body": "আপোনাৰ ডোমেইন '{{domain}}' ৰ বাবে প্ৰমাণপত্ৰটো উত্‌পন্ন কৰিব পৰা নগ'ল। এয়া প্ৰচেষ্টা নম্বৰ {{attempt}}, আৰু বিফলতাৰ কাৰণ হ'ল: {{error}}",
"emails.certificate.footer": "আপোনাৰ পূৰ্বৰ প্ৰমাণপত্ৰটো প্ৰথম ব্ৰিফল হোৱাৰ দিনৰ পৰা ৩০ দিনলৈ বৈধ থাকিব। আমি এই ঘটনাটোৰ তদন্ত কৰিবলৈ উচ্চ পৰামৰ্শ দিয়ে, অন্যথা আপোনাৰ ডোমেইনটো অবৈধ SSL যোগাযোগ অবিহনে থাকিব।",
"emails.certificate.thanks": "ধন্যবাদ",
"emails.certificate.signature": "{{project}} দল",
"sms.verification.body": "{{secret}}"
}
+25 -3
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Təşəkkürlər",
"emails.verification.signature": "{{project}} komandası",
"emails.magicSession.subject": "Daxil Olmaq",
"emails.magicSession.hello": "Salam,",
"emails.magicSession.hello": "Salam",
"emails.magicSession.body": "Daxil olmaq üçün bu linki izləyin.",
"emails.magicSession.footer": "Bu e-poçtdan istifadə edərək giriş istəməmisinizsə, bu mesajı görməməzlikdən gələ bilərsiniz.",
"emails.magicSession.thanks": "Təşəkkürlər",
@@ -163,6 +163,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 +207,7 @@
"countries.tn": "Tunis",
"countries.tr": "Türkiyə",
"countries.tv": "Tuvalu",
"countries.tw": "Tayvan",
"countries.tz": "Tanzaniya",
"countries.ug": "Uqanda",
"countries.ua": "Ukrayna",
@@ -221,5 +223,25 @@
"countries.ye": "Yəmən",
"countries.za": "Cənubi Afrika",
"countries.zm": "Zambiya",
"countries.zw": "Zimbabve"
}
"countries.zw": "Zimbabve",
"emails.magicSession.optionButton": "Aşağıdaki düyməyə basaraq {{project}} hesabınıza təhlükəsiz şəkildə daxil olun. Bu, 1 saat sonra müddəti bitəcək.",
"emails.magicSession.buttonText": "{{project}} layihəsinə daxil olun",
"emails.magicSession.clientInfo": "Bu giriş, {{agentClient}} vasitəsi ilə {{agentDevice}} {{agentOs}} istifadə edərək tələb olunmuşdur. Əgər siz girişi tələb etməmisinizsə, bu e-poçtu təhlükəsiz şəkildə yoksayabilirsiniz.",
"continents.af": "Afrika",
"continents.an": "Antarktida",
"continents.as": "Asiya",
"continents.eu": "Avropa",
"continents.na": "Şimali Amerika",
"continents.oc": "Okeaniya",
"continents.sa": "Cənubi Amerika",
"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ş",
"emails.otpSession.hello": "Salam,",
"emails.otpSession.description": "İstifadəçi tələb olunan zaman {{project}} hesabınıza təhlükəsiz daxil olmaq üçün aşağıdakı təsdiqləmə kodunu daxil edin. Bu kod 15 dəqiqə sonra etibarsız olacaq.",
"emails.otpSession.clientInfo": "Bu giriş {{agentClient}} vasitəsilə {{agentDevice}} {{agentOs}} istifadə edərək istənildi. Əgər siz giriş istəməmisinizsə, bu e-poçtu laqeyd qoya bilərsiniz.",
"emails.otpSession.securityPhrase": "Bu e-poçtun 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.otpSession.thanks": "Sağ olun,",
"emails.otpSession.signature": "{{project}} komandası"
}
+24 -3
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Дзякуем",
"emails.verification.signature": "каманда {{project}}",
"emails.magicSession.subject": "Лагін",
"emails.magicSession.hello": "Прывітанне,",
"emails.magicSession.hello": "Прывітанне",
"emails.magicSession.body": "Перайдзіце па спасылцы, каб увайсці.",
"emails.magicSession.footer": "Калі вы не прасілі ўвайсці, выкарыстоўваючы гэты адрас электроннай пошты, праігнаруйце гэтае паведамленне.",
"emails.magicSession.thanks": "Дзякуем",
@@ -163,6 +163,7 @@
"countries.nz": "Новая Зеландыя",
"countries.om": "Аман",
"countries.pk": "Пакістан",
"countries.ps": "Палестина",
"countries.pa": "Панама",
"countries.pe": "Перу",
"countries.ph": "Філіпіны",
@@ -206,6 +207,7 @@
"countries.tn": "Туніс",
"countries.tr": "Турцыя",
"countries.tv": "Тувалу",
"countries.tw": "Тайвань",
"countries.tz": "Танзанія",
"countries.ug": "Уганда",
"countries.ua": "Украіна",
@@ -228,5 +230,24 @@
"continents.eu": "Еўропа",
"continents.na": "Паўночная Амерыка",
"continents.oc": "Акіянія",
"continents.sa": "Паўднёвая Амерыка"
}
"continents.sa": "Паўднёвая Амерыка",
"emails.magicSession.optionButton": "Націсніце кнопку ніжэй, каб бяспечна ўвайсці ў свой рахунак {{project}}. Яна спыніць дзеянне праз 1 гадзіну.",
"emails.magicSession.buttonText": "Увайдзіце ў {{project}}",
"emails.magicSession.optionUrl": "Калі ў вас не атрымліваецца ўвайсці, выкарыстоўваючы кнопку вышэй, калі ласка, наведайце наступную спасылку:",
"emails.magicSession.clientInfo": "Гэты ўваход быў запытаны праз {{agentClient}} на {{agentDevice}} {{agentOs}}. Калі вы не запытвалі ўваход, вы можаце бяспечна ігнараваць гэты ліст.",
"emails.magicSession.securityPhrase": "Фраза бяспекі для гэтага ліста - {{phrase}}. Вы можаце давяраць гэтаму лісту, калі гэтая фраза супадае з фразай, якая была паказана пры ўваходзе ў сістэму.",
"emails.otpSession.subject": "{{project}} Уваход",
"emails.otpSession.hello": "Прывітанне,",
"emails.otpSession.description": "Увядзіце наступны код пацверджання, калі будзеце запытаны, каб бяспечна ўвайсці ў ваш уліковы запіс {{project}}. Ён страціць сілу праз 15 хвілін.",
"emails.otpSession.clientInfo": "Гэты ўваход быў запытаны пры дапамозе {{agentClient}} на {{agentDevice}} {{agentOs}}. Калі вы не запытвалі ўваход, вы можаце бяспечна ігнараваць гэты ліст.",
"emails.otpSession.securityPhrase": "Фраза бяспекі для гэтага ліста - {{phrase}}. Вы можаце давяраць гэтаму лісту, калі гэтая фраза супадае з фразай, паказанай пры ўваходзе.",
"emails.otpSession.thanks": "Дзякуй,",
"emails.otpSession.signature": "каманда {{project}}",
"emails.certificate.subject": "Сведчанне няўдалае для %s",
"emails.certificate.hello": "Прывітанне",
"emails.certificate.body": "Сертыфікат для вашага дамена '{{domain}}' не можа быць створаны. Гэта спроба нумар {{attempt}}, і прычынай няўдачы з'яўляецца: {{error}}",
"emails.certificate.footer": "Ваш папярэдні сертыфікат будзе дзейнічаць 30 дзён з моманту першай няўдачы. Мы высока рэкамендуем расследаваць гэтую сітуацыю, інакш ваш дамен апынецца без дзейнага сертыфіката SSL-злучэння.",
"emails.certificate.thanks": "Дзякуй",
"emails.certificate.signature": "каманда {{project}}",
"sms.verification.body": "{{secret}}"
}
+16 -1
View File
@@ -163,6 +163,7 @@
"countries.nz": "Нова Зеландия",
"countries.om": "Оман",
"countries.pk": "Пакистан",
"countries.ps": "Палестина",
"countries.pa": "Панама",
"countries.pe": "Перу",
"countries.ph": "Филипини",
@@ -206,6 +207,7 @@
"countries.tn": "Тунис",
"countries.tr": "Турция",
"countries.tv": "Тувалу",
"countries.tw": "Тайван",
"countries.tz": "Танзания",
"countries.ug": "Уганда",
"countries.ua": "Украйна",
@@ -228,5 +230,18 @@
"continents.eu": "Европа",
"continents.na": "Северна Америка",
"continents.oc": "Океания",
"continents.sa": "Южна Америка"
"continents.sa": "Южна Америка",
"emails.magicSession.optionButton": "Натиснете бутона по-долу, за да се впишете сигурно във вашия {{project}} акаунт. Той ще изтече след 1 час.",
"emails.magicSession.buttonText": "Влезте в {{project}}",
"emails.magicSession.clientInfo": "Този вход беше заявен чрез {{agentClient}} на {{agentDevice}} {{agentOs}}. Ако не сте поискали входа, можете безопасно да игнорирате този имейл.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Фразата за сигурност на този имейл е {{phrase}}. Можете да се доверите на този имейл, ако тази фраза съвпада с фразата, показана по време на вписването.",
"emails.magicSession.optionUrl": "Ако не можете да влезете чрез горния бутон, моля, посетете следния линк:",
"emails.otpSession.subject": "Вход в {{project}}",
"emails.otpSession.hello": "Здравейте,",
"emails.otpSession.description": "Въведете следния верификационен код, когато ви бъде поискано, за да се впишете сигурно в своята {{project}} сметка. Ще изтече след 15 минути.",
"emails.otpSession.clientInfo": "Този вход беше заявен чрез {{agentClient}} на {{agentDevice}} {{agentOs}}. Ако не сте заявили входа, можете спокойно да пренебрегнете този имейл.",
"emails.otpSession.securityPhrase": "Фразата за сигурност за този имейл е {{phrase}}. Можете да се доверите на този имейл, ако тази фраза съвпада с фразата, показана по време на вписването.",
"emails.otpSession.thanks": "Благодаря,",
"emails.otpSession.signature": "екип на {{project}}"
}
+22 -1
View File
@@ -163,6 +163,7 @@
"countries.nz": "न्यूजीलैंड",
"countries.om": "ओमान",
"countries.pk": "पाकिस्तान",
"countries.ps": "पैलिस्टाइन",
"countries.pa": "पनामा",
"countries.pe": "पेरू",
"countries.ph": "फिलीपींस",
@@ -206,6 +207,7 @@
"countries.tn": "ट्यूनीशिया",
"countries.tr": "तुर्की",
"countries.tv": "तुवालू",
"countries.tw": "ताइवान",
"countries.tz": "तंजानिया",
"countries.ug": "युगांडा",
"countries.ua": "यूक्रेन",
@@ -228,5 +230,24 @@
"continents.eu": "यूरोप",
"continents.na": "उत्तरी अमेरिका",
"continents.oc": "ओशिनिया",
"continents.sa": "दक्षिण अमेरिका"
"continents.sa": "दक्षिण अमेरिका",
"emails.magicSession.optionButton": "नीचा देल बटन पर क्लिक करीं अपना {{project}} खाता में सुरक्षित रूप से साइन इन करे खातिर। ई 1 घंटा में समाप्त हो जाई।",
"emails.magicSession.buttonText": "{{project}} में साइन इन करीं",
"emails.magicSession.optionUrl": "अगर रउआ उपरका बटन से साइन इन ना कर पाईं तs, कृपया निचे दिहल लिंक पर जाई:",
"emails.magicSession.clientInfo": "ई साइन इन अनुरोध किया गेल {{agentClient}} पर {{agentDevice}} {{agentOs}} पर. यदि अहाँ एहि साइन इन के अनुरोध नै कइनी होखी तs अहाँ ई ईमेल के अनदेखा क सकऽ छी.",
"emails.magicSession.securityPhrase": "एह ईमेल खातिर सुरक्षा वाक्य {{phrase}} हऽ। ई ईमेल पर भरोसा करीं जदि ई वाक्य साइन इन करत समय देखावल वाक्य से मिलता हो।",
"emails.otpSession.subject": "प्रोजेक्ट लॉगिन",
"emails.otpSession.hello": "नमस्ते,",
"emails.otpSession.description": "जब आपको सुरक्षित रूप से अपना {{project}} खाता में साइन इन करे खातिर कहल जाए तऽ निम्नलिखित सत्यापन कोड दर्ज करीं। ई 15 मिनट में खत्म हो जई।",
"emails.otpSession.clientInfo": "एह साइन इन के अनुरोध {{agentClient}} पर {{agentDevice}} {{agentOs}} का प्रयोग करि कऽ कइल गइल बा। यदि तूँ एह साइन इन के अनुरोध ना कइले रहीं, त तूँ एह ईमेल के नजरअंदाज कर सकेला।",
"emails.otpSession.securityPhrase": "एही ईमेल खातिर सुरक्षा वाक्य {{phrase}} हऽ। अगर ई वाक्य साइन इन कइला के समय देखावल गेल वाक्य से मेल खाता, त एह ईमेल पर भरोसा कर सकैत छी।",
"emails.otpSession.thanks": "धन्यवाद",
"emails.otpSession.signature": "{{project}} टीम",
"emails.certificate.subject": "%s लेल प्रमाणपत्र असफलта",
"emails.certificate.hello": "नमस्ते",
"emails.certificate.body": "आपके डोमेन '{{domain}}' के लिए प्रमाणपत्र नहीं बनाया जा सका। ई प्रयास संख्या {{attempt}} है, और ई असफलता के कारण रहे: {{error}}",
"emails.certificate.footer": "तोहार पिछलका प्रमाणपत्र पहिल असफलता से 30 दिन धरी मान्य होईत। हम बहुत जोर देके सलाह देतानी कि एह मामला के जांच करीं, नहीं त तोहार डोमेन बिना कोनो मान्य SSL संवाद के रहि जाईत।",
"emails.certificate.thanks": "धन्यवाद",
"emails.certificate.signature": "{{project}} टीम",
"sms.verification.body": "{{secret}}"
}
+17 -2
View File
@@ -163,6 +163,7 @@
"countries.nz": "নিউজিল্যান্ড",
"countries.om": "ওমান",
"countries.pk": "পাকিস্তান",
"countries.ps": "প্যালেস্টাইন",
"countries.pa": "পানামা",
"countries.pe": "পেরু",
"countries.ph": "ফিলিপাইন",
@@ -206,6 +207,7 @@
"countries.tn": "তিউনিসিয়া",
"countries.tr": "তুরস্ক",
"countries.tv": "টুভালু",
"countries.tw": "তাইওয়ান",
"countries.tz": "তানজানিয়া",
"countries.ug": "উগান্ডা",
"countries.ua": "ইউক্রেন",
@@ -228,5 +230,18 @@
"continents.eu": "ইউরোপ",
"continents.na": "উত্তর আমেরিকা",
"continents.oc": "ওশেনিয়া",
"continents.sa": "দক্ষিণ আমেরিকা"
}
"continents.sa": "দক্ষিণ আমেরিকা",
"emails.magicSession.optionButton": "নীচের বোতামে ক্লিক করুন আপনার {{project}} অ্যাকাউন্টে নিরাপদে সাইন ইন করতে। এটি ১ ঘন্টা পরে মেয়াদ উত্তীর্ণ হবে।",
"emails.magicSession.buttonText": "{{project}}-এ সাইন ইন করুন",
"emails.magicSession.clientInfo": "এই সাইন ইনটি {{agentClient}} ব্যবহার করে {{agentDevice}} {{agentOs}}-এ অনুরোধ করা হয়েছিল। যদি আপনি সাইন ইনের অনুরোধ করেননি, আপনি নিরাপদে এই ইমেইলটি উপেক্ষা করতে পারেন।",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "এই ইমেলের জন্য নিরাপত্তা বাক্যটি হল {{phrase}}। সাইন-ইনের সময় দেখানো বাক্যটির সাথে এই বাক্যটি মিলে গেলে আপনি এই ইমেইলকে বিশ্বাস করতে পারেন।",
"emails.magicSession.optionUrl": "উপরের বোতামটি ব্যবহার করে আপনি যদি সাইন ইন করতে অক্ষম হন, অনুগ্রহ করে নিম্নলিখিত লিঙ্কটি দেখুন:",
"emails.otpSession.subject": "{{project}} লগইন",
"emails.otpSession.hello": "নমস্কার,",
"emails.otpSession.description": "নিরাপদে আপনার {{project}} অ্যাকাউন্টে সাইন ইন করার জন্য যখন বলা হবে, তখন নিম্নলিখিত যাচাইকরণ কোডটি প্রবেশ করান। এটি ১৫ মিনিটের মধ্যে মেয়াদোত্তীর্ণ হয়ে যাবে।",
"emails.otpSession.clientInfo": "এই সাইন ইনটি {{agentClient}} ব্যবহার করে {{agentDevice}} {{agentOs}}-এ অনুরোধ করা হয়েছে। আপনি যদি সাইন ইনের অনুরোধ না করে থাকেন, আপনি নিরাপদে এই ইমেলটি উপেক্ষা করতে পারেন।",
"emails.otpSession.securityPhrase": "এই ইমেইলের জন্য সুরক্ষা বাক্য হলো {{phrase}}। যদি এই বাক্যটি সাইন ইনের সময় দেখানো বাক্যের সাথে মেলে, তাহলে আপনি এই ইমেইলটিকে বিশ্বাস করতে পারেন।",
"emails.otpSession.thanks": "ধন্যবাদ,",
"emails.otpSession.signature": "{{project}} দল"
}
+16 -1
View File
@@ -163,6 +163,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 +207,7 @@
"countries.tn": "Tunis",
"countries.tr": "Turska",
"countries.tv": "Tuvalu",
"countries.tw": "Tajvan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukrajina",
@@ -228,5 +230,18 @@
"continents.eu": "Europa",
"continents.na": "Sjeverna Amerika",
"continents.oc": "Okeanija",
"continents.sa": "Južna Amerika"
"continents.sa": "Južna Amerika",
"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}}",
"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",
"emails.otpSession.hello": "Zdravo,",
"emails.otpSession.description": "Unesite sljedeći verifikacijski kod kada budete upitani kako biste sigurno pristupili vašem {{project}} računu. Istjeći će za 15 minuta.",
"emails.otpSession.clientInfo": "Ovaj zahtjev za prijavom je poslan koristeći {{agentClient}} na {{agentDevice}} {{agentOs}}. Ako niste zatražili prijavu, možete sigurno ignorisati ovaj email.",
"emails.otpSession.securityPhrase": "Sigurnosna fraza za ovaj email je {{phrase}}. Možete vjerovati ovom emailu ako se ova fraza podudara sa frazom prikazanom prilikom prijave.",
"emails.otpSession.thanks": "Hvala,",
"emails.otpSession.signature": "tim {{project}}"
}
+17 -2
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Gràcies",
"emails.verification.signature": "Equip {{project}}",
"emails.magicSession.subject": "Entrar",
"emails.magicSession.hello": "Hola,",
"emails.magicSession.hello": "Hola",
"emails.magicSession.body": "Accedeix a aquest enllaç per a entrar.",
"emails.magicSession.footer": "Si no has sol·licitat entrar amb aquesta adreça electrònica, pots ignorar aquest missatge.",
"emails.magicSession.thanks": "Gràcies",
@@ -163,6 +163,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 +207,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",
@@ -228,5 +230,18 @@
"continents.eu": "Europa",
"continents.na": "Amèrica del Nord",
"continents.oc": "Oceania",
"continents.sa": "Amèrica del Sud"
"continents.sa": "Amèrica del Sud",
"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": "{{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}}",
"emails.otpSession.hello": "Hola,",
"emails.otpSession.description": "Introduïu el següent codi de verificació quan us ho sol·licitin per iniciar sessió de manera segura al vostre compte {{project}}. Caducarà en 15 minuts.",
"emails.otpSession.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 sense cap problema.",
"emails.otpSession.securityPhrase": "La frase de seguretat d'aquest correu electrònic és {{phrase}}. Podeu confiar en aquest correu electrònic si aquesta frase coincideix amb la frase mostrada durant l'inici de sessió.",
"emails.otpSession.thanks": "Gràcies,",
"emails.otpSession.signature": "equip {{project}}"
}
+16 -1
View File
@@ -163,6 +163,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 +207,7 @@
"countries.tn": "Tunisko",
"countries.tr": "Turecko",
"countries.tv": "Tuvalu",
"countries.tw": "Tchaj-wan",
"countries.tz": "Tanzanie",
"countries.ug": "Uganda",
"countries.ua": "Ukraine",
@@ -228,5 +230,18 @@
"continents.eu": "Evropa",
"continents.na": "Severní Amerika",
"continents.oc": "Oceánie",
"continents.sa": "Jižní Amerika"
"continents.sa": "Jižní Amerika",
"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}}",
"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í",
"emails.otpSession.hello": "Ahoj,",
"emails.otpSession.description": "Zadejte následující ověřovací kód, když budete vyzváni, abyste se bezpečně přihlásili ke svému účtu {{project}}. Platnost kódu vyprší za 15 minut.",
"emails.otpSession.clientInfo": "Tento přihlašovací pokus byl proveden pomocí {{agentClient}} na zařízení {{agentDevice}} {{agentOs}}. Pokud jste se nepřihlašovali, tento e-mail můžete bezpečně ignorovat.",
"emails.otpSession.securityPhrase": "Bezpečnostní fráze pro tento e-mail je {{phrase}}. Tomuto e-mailu můžete důvěřovat, pokud se tato fráze shoduje s frází zobrazenou při přihlášení.",
"emails.otpSession.thanks": "Děkuji,",
"emails.otpSession.signature": "tým {{project}}"
}
+19 -4
View File
@@ -1,5 +1,5 @@
{
"settings.inspire": "\"Kunsten at være klog er kunsten at vide, hvad man skal overse.\"",
"settings.inspire": "\"Kunsten at være klog er kunsten at vide, hvad man skal overse.\"",
"settings.locale": "da",
"settings.direction": "ltr",
"emails.sender": "%s Team",
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Tak",
"emails.verification.signature": "{{project}} team",
"emails.magicSession.subject": "Login",
"emails.magicSession.hello": "Hej,",
"emails.magicSession.hello": "Hej",
"emails.magicSession.body": "Følg dette link for at logge ind.",
"emails.magicSession.footer": "Hvis du ikke har bedt om at logge ind med denne email, ignorer venligst denne besked.",
"emails.magicSession.thanks": "Tak",
@@ -163,6 +163,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 +207,7 @@
"countries.tn": "Tunisien",
"countries.tr": "Tyrkiet",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraine",
@@ -228,5 +230,18 @@
"continents.eu": "Europa",
"continents.na": "Nordamerica",
"continents.oc": "Oceanien",
"continents.sa": "Sydamerica"
}
"continents.sa": "Sydamerica",
"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}}",
"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",
"emails.otpSession.hello": "Hej,",
"emails.otpSession.description": "Indtast følgende bekræftelseskode, når du bliver bedt om det, for sikkert at logge ind på din {{project}} konto. Den udløber om 15 minutter.",
"emails.otpSession.clientInfo": "Denne indlogning blev anmodet om ved hjælp af {{agentClient}} på {{agentDevice}} {{agentOs}}. Hvis du ikke har anmodet om indlogningen, kan du trygt ignorere denne e-mail.",
"emails.otpSession.securityPhrase": "Sikkerhedsfrasen for denne e-mail er {{phrase}}. Du kan stole på denne e-mail, hvis denne frase matcher frasen vist under login.",
"emails.otpSession.thanks": "Tak,",
"emails.otpSession.signature": "{{project}} team"
}
+18 -3
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Danke",
"emails.verification.signature": "{{project}}-Team",
"emails.magicSession.subject": "Login",
"emails.magicSession.hello": "Hey,",
"emails.magicSession.hello": "Hey",
"emails.magicSession.body": "Folge diesem Link, um dich einzuloggen.",
"emails.magicSession.footer": "Solltest du keinen Login für diese E-Mail-Adresse angefordert haben, kannst du diese Nachricht ignorieren.",
"emails.magicSession.thanks": "Danke",
@@ -163,6 +163,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 +207,7 @@
"countries.tn": "Tunesien",
"countries.tr": "Türkei",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tansania",
"countries.ug": "Uganda",
"countries.ua": "Ukraine",
@@ -228,5 +230,18 @@
"continents.eu": "Europa",
"continents.na": "Nordamerika",
"continents.oc": "Ozeanien",
"continents.sa": "Südamerika"
}
"continents.sa": "Südamerika",
"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}}",
"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",
"emails.otpSession.hello": "Hallo,",
"emails.otpSession.description": "Geben Sie den folgenden Verifizierungscode ein, wenn Sie aufgefordert werden, um sich sicher in Ihrem {{project}} Konto anzumelden. Er verfällt in 15 Minuten.",
"emails.otpSession.clientInfo": "Diese Anmeldung wurde über {{agentClient}} auf {{agentDevice}} {{agentOs}} angefordert. Wenn Sie die Anmeldung nicht angefordert haben, können Sie diese E-Mail getrost ignorieren.",
"emails.otpSession.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 wird.",
"emails.otpSession.thanks": "Danke,",
"emails.otpSession.signature": "{{project}} Team"
}
+19 -4
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Ευχαριστούμε",
"emails.verification.signature": "Η ομάδα του {{project}}",
"emails.magicSession.subject": "Είσοδος",
"emails.magicSession.hello": "Γεια σου,",
"emails.magicSession.hello": "Γεια σου",
"emails.magicSession.body": "Ακολουθήστε αυτό το link για να συνδεθείτε",
"emails.magicSession.footer": "Εάν δεν ζητήσατε να συνδεθείτε χρησιμοποιώντας αυτό το email, μπορείτε να αγνοήσετε αυτό το μήνυμα.",
"emails.magicSession.thanks": "Ευχαριστούμε",
@@ -25,7 +25,7 @@
"emails.invitation.hello": "Γεια σου",
"emails.invitation.body": "Αυτό το email στάλθηκε επειδή ο/η {{owner}} θέλει να σας προσκαλέσει να γίνετε μέλος της ομάδας {{team}} του {{project}}.",
"emails.invitation.footer": "Εάν δεν ενδιαφέρεστε, μπορείτε να αγνοήσετε αυτό το μήνυμα.",
"emails.invitation.thanks": "Ευχαριστούμε",
"emails.invitation.thanks": "Ευχαριστούμε",
"emails.invitation.signature": "Η ομάδα του {{project}}",
"locale.country.unknown": "Άγνωστο",
"countries.af": "Αφγανιστάν",
@@ -163,6 +163,7 @@
"countries.nz": "Νέα Ζηλανδία",
"countries.om": "Ομάν",
"countries.pk": "Πακιστάν",
"countries.ps": "Παλαιστίνη",
"countries.pa": "Παναμάς",
"countries.pe": "Περού",
"countries.ph": "Φιλιππίνες",
@@ -206,6 +207,7 @@
"countries.tn": "Τυνησία",
"countries.tr": "Τουρκία",
"countries.tv": "Τουβαλού",
"countries.tw": "Ταϊβάν",
"countries.tz": "Τανζανία",
"countries.ug": "Ουγκάντα",
"countries.ua": "Ουκρανία",
@@ -228,5 +230,18 @@
"continents.eu": "Ευρώπη",
"continents.na": "Βόρεια Αμερική",
"continents.oc": "Ωκεανία",
"continents.sa": "Νότια Αμερική"
}
"continents.sa": "Νότια Αμερική",
"emails.magicSession.optionButton": "Κάντε κλικ στο κουμπί παρακάτω για να συνδεθείτε με ασφάλεια στον λογαριασμό σας στο {{project}}. Θα λήξει σε 1 ώρα.",
"emails.magicSession.buttonText": "Συνδεθείτε στο {{project}}",
"emails.magicSession.clientInfo": "Η σύνδεση αυτή ζητήθηκε χρησιμοποιώντας το {{agentClient}} στο {{agentDevice}} {{agentOs}}. Εάν δεν ζητήσατε τη σύνδεση, μπορείτε να αγνοήσετε με ασφάλεια αυτό το email.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Η φράση ασφαλείας για αυτό το email είναι {{phrase}}. Μπορείτε να εμπιστευτείτε αυτό το email αν αυτή η φράση ταιριάζει με τη φράση που εμφανίζεται κατά την είσοδο.",
"emails.magicSession.optionUrl": "Εάν δεν μπορείτε να συνδεθείτε χρησιμοποιώντας το παραπάνω κουμπί, παρακαλώ επισκεφτείτε τον παρακάτω σύνδεσμο:",
"emails.otpSession.subject": "{{project}} Σύνδεση",
"emails.otpSession.hello": "Γεια σου,",
"emails.otpSession.description": "Εισάγετε τον ακόλουθο κωδικό επαλήθευσης όταν σας ζητηθεί για να συνδεθείτε με ασφάλεια στον λογαριασμό σας {{project}}. Θα λήξει σε 15 λεπτά.",
"emails.otpSession.clientInfo": "Αυτή η είσοδος ζητήθηκε με χρήση {{agentClient}} σε {{agentDevice}} {{agentOs}}. Εάν δεν ζητήσατε την είσοδο, μπορείτε να αγνοήσετε αυτό το email με ασφάλεια.",
"emails.otpSession.securityPhrase": "Η φράση ασφαλείας για αυτό το email είναι {{phrase}}. Μπορείτε να εμπιστευτείτε αυτό το email αν αυτή η φράση ταιριάζει με τη φράση που εμφανίστηκε κατά την είσοδο.",
"emails.otpSession.thanks": "Ευχαριστώ,",
"emails.otpSession.signature": "ομάδα {{project}}"
}
+29 -16
View File
@@ -4,35 +4,46 @@
"settings.direction": "ltr",
"emails.sender": "%s Team",
"emails.verification.subject": "Account Verification",
"emails.verification.hello": "Hey {{user}}",
"emails.verification.body": "Follow this link to verify your email address.",
"emails.verification.hello": "Hello {{user}}",
"emails.verification.body": "Follow this link to verify your email address to your {{b}}{{project}}{{/b}} account.",
"emails.verification.footer": "If you didnt ask to verify this address, you can ignore this message.",
"emails.verification.thanks": "Thanks",
"emails.verification.signature": "{{project}} team",
"emails.magicSession.subject": "Login",
"emails.magicSession.hello": "Hey,",
"emails.magicSession.body": "Follow this link to login.",
"emails.magicSession.footer": "If you didnt ask to login using this email, you can ignore this message.",
"emails.magicSession.thanks": "Thanks",
"emails.magicSession.subject": "{{project}} Login",
"emails.magicSession.hello": "Hello {{user}}",
"emails.magicSession.optionButton": "Click the button below to securely sign in to your {{b}}{{project}}{{/b}} account. This link will expire in 1 hour.",
"emails.magicSession.buttonText": "Sign in to {{project}}",
"emails.magicSession.optionUrl": "If you are unable to sign in using the button above, please visit the following link:",
"emails.magicSession.clientInfo": "This sign in was requested using {{b}}{{agentClient}}{{/b}} on {{b}}{{agentDevice}}{{/b}} {{b}}{{agentOs}}{{/b}}. If you didn't request the sign in, you can safely ignore this email.",
"emails.magicSession.securityPhrase": "Security phrase for this email is {{b}}{{phrase}}{{/b}}. You can trust this email if this phrase matches the phrase shown during sign in.",
"emails.magicSession.thanks": "Thanks,",
"emails.magicSession.signature": "{{project}} team",
"emails.otpSession.subject": "OTP for {{project}} Login",
"emails.otpSession.hello": "Hello {{user}}",
"emails.otpSession.description": "Enter the following verification code when prompted to securely sign in to your {{b}}{{project}}{{/b}} account. This code will expire in 15 minutes.",
"emails.otpSession.clientInfo": "This sign in was requested using {{b}}{{agentClient}}{{/b}} on {{b}}{{agentDevice}}{{/b}} {{b}}{{agentOs}}{{/b}}. If you didn't request the sign in, you can safely ignore this email.",
"emails.otpSession.securityPhrase": "Security phrase for this email is {{b}}{{phrase}}{{/b}}. You can trust this email if this phrase matches the phrase shown during sign in.",
"emails.otpSession.thanks": "Thanks,",
"emails.otpSession.signature": "{{project}} team",
"emails.mfaChallenge.subject": "Verification Code for {{project}}",
"emails.mfaChallenge.hello": "Hello {{user}}",
"emails.mfaChallenge.description": "Enter the following verification code to verify your email and activate two-step verification in {{b}}{{project}}{{/b}}. This code will expire in 15 minutes.",
"emails.mfaChallenge.clientInfo": "This verification code was requested using {{b}}{{agentClient}}{{/b}} on {{b}}{{agentDevice}}{{/b}} {{b}}{{agentOs}}{{/b}}. If you didn't request the verification code, you can safely ignore this email.",
"emails.mfaChallenge.thanks": "Thanks,",
"emails.mfaChallenge.signature": "{{project}} team",
"emails.recovery.subject": "Password Reset",
"emails.recovery.hello": "Hello {{user}}",
"emails.recovery.body": "Follow this link to reset your {{project}} password.",
"emails.recovery.body": "Follow this link to reset your {{b}}{{project}}{{/b}} password.",
"emails.recovery.footer": "If you didnt ask to reset your password, you can ignore this message.",
"emails.recovery.thanks": "Thanks",
"emails.recovery.signature": "{{project}} team",
"emails.invitation.subject": "Invitation to %s Team at %s",
"emails.invitation.hello": "Hello",
"emails.invitation.body": "This mail was sent to you because {{owner}} wanted to invite you to become a member of the {{team}} team at {{project}}.",
"emails.invitation.hello": "Hello {{user}}",
"emails.invitation.body": "This mail was sent to you because {{b}}{{owner}}{{/b}} wanted to invite you to become a member of the {{b}}{{team}}{{/b}} team at {{b}}{{project}}{{/b}}.",
"emails.invitation.footer": "If you are not interested, you can ignore this message.",
"emails.invitation.thanks": "Thanks",
"emails.invitation.signature": "{{project}} team",
"emails.certificate.subject": "Certificate failure for %s",
"emails.certificate.hello": "Hello",
"emails.certificate.body": "Certificate for your domain '{{domain}}' could not be generated. This is attempt no. {{attempt}}, and the failure was caused by: {{error}}",
"emails.certificate.footer": "Your previous certificate will be valid for 30 days since the first failure. We highly recommend investigating this case, otherwise your domain will end up without a valid SSL communication.",
"emails.certificate.thanks": "Thanks",
"emails.certificate.signature": "{{project}} team",
"sms.verification.body": "{{secret}}",
"locale.country.unknown": "Unknown",
"countries.af": "Afghanistan",
"countries.ao": "Angola",
@@ -169,6 +180,7 @@
"countries.nz": "New Zealand",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestine",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Philippines",
@@ -212,6 +224,7 @@
"countries.tn": "Tunisia",
"countries.tr": "Turkey",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraine",
+47 -31
View File
@@ -1,32 +1,32 @@
{
"settings.locale": "eo",
"settings.direction": "ltr",
"emails.sender": "Teamo %s",
"emails.verification.subject": "Konta Konfirmo",
"emails.verification.hello": "Saluton {{user}}",
"emails.verification.body": "Alklaku ĉi tiun ligon por kontroli vian retpoŝtan adreson.",
"emails.verification.footer": "Se vi ne petis ĉi tiun konfirmon de ĉi tiu retpoŝto, vi povas ignori ĉi tiun mesaĝon.",
"emails.verification.thanks": "Dankegon.",
"emails.verification.signature": "Teamo {{project}}",
"emails.magicSession.subject": "Login",
"emails.magicSession.hello": "Saluton,",
"emails.magicSession.body": "Alklaku ĉi tiun ligon por eniri.",
"emails.magicSession.footer": "Se vi ne petis ĉi tiun konfirmon de ĉi tiu retpoŝto, vi povas ignori ĉi tiun mesaĝon.",
"emails.magicSession.thanks": "Dankegon",
"emails.magicSession.signature": "Teamo {{project}}",
"emails.recovery.subject": "Parsvorta Restarigo",
"emails.recovery.hello": "Saluton {{user}}",
"emails.recovery.body": "Alklaku ĉi tiun ligon por reagordi vian pasvorton. {{project}}",
"emails.recovery.footer": "Se vi ne petis reagordi vian pasvorton, vi povas ignori ĉi tiun mesaĝon.",
"emails.recovery.thanks": "Dankegon",
"emails.recovery.signature": "Teamo {{project}}",
"emails.invitation.subject": "Invito al la Teamo %s em %s",
"emails.invitation.hello": "Dankegon",
"emails.invitation.body": "Ĉi tiu retpoŝto estis sendita ĉar la {{owner}} volas inviti vin fariĝi membro de la Teamo {{team}} en {{project}}.",
"emails.invitation.footer": "Se vi ne interesiĝas, vi povas ignori ĉi tiun mesaĝon.",
"emails.invitation.thanks": "Dankegon",
"emails.invitation.signature": "Teamo {{project}}",
"locale.country.unknown": "Unknown",
{
"settings.locale": "eo",
"settings.direction": "ltr",
"emails.sender": "Teamo %s",
"emails.verification.subject": "Konta Konfirmo",
"emails.verification.hello": "Saluton {{user}}",
"emails.verification.body": "Alklaku ĉi tiun ligon por kontroli vian retpoŝtan adreson.",
"emails.verification.footer": "Se vi ne petis ĉi tiun konfirmon de ĉi tiu retpoŝto, vi povas ignori ĉi tiun mesaĝon.",
"emails.verification.thanks": "Dankegon.",
"emails.verification.signature": "Teamo {{project}}",
"emails.magicSession.subject": "Login",
"emails.magicSession.hello": "Saluton",
"emails.magicSession.body": "Alklaku ĉi tiun ligon por eniri.",
"emails.magicSession.footer": "Se vi ne petis ĉi tiun konfirmon de ĉi tiu retpoŝto, vi povas ignori ĉi tiun mesaĝon.",
"emails.magicSession.thanks": "Dankegon",
"emails.magicSession.signature": "Teamo {{project}}",
"emails.recovery.subject": "Parsvorta Restarigo",
"emails.recovery.hello": "Saluton {{user}}",
"emails.recovery.body": "Alklaku ĉi tiun ligon por reagordi vian pasvorton. {{project}}",
"emails.recovery.footer": "Se vi ne petis reagordi vian pasvorton, vi povas ignori ĉi tiun mesaĝon.",
"emails.recovery.thanks": "Dankegon",
"emails.recovery.signature": "Teamo {{project}}",
"emails.invitation.subject": "Invito al la Teamo %s em %s",
"emails.invitation.hello": "Dankegon",
"emails.invitation.body": "Ĉi tiu retpoŝto estis sendita ĉar la {{owner}} volas inviti vin fariĝi membro de la Teamo {{team}} en {{project}}.",
"emails.invitation.footer": "Se vi ne interesiĝas, vi povas ignori ĉi tiun mesaĝon.",
"emails.invitation.thanks": "Dankegon",
"emails.invitation.signature": "Teamo {{project}}",
"locale.country.unknown": "Unknown",
"countries.af": "Afghanistan",
"countries.ao": "Angola",
"countries.al": "Albania",
@@ -162,6 +162,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 +206,7 @@
"countries.tn": "Tunisia",
"countries.tr": "Turkey",
"countries.tv": "Tuvalu",
"countries.tw": "Tajvano",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraine",
@@ -227,5 +229,19 @@
"continents.eu": "Europe",
"continents.na": "North America",
"continents.oc": "Oceania",
"continents.sa": "South America"
}
"continents.sa": "South America",
"settings.inspire": "\"La arto esti saĝa estas la arto scii kion preteratenti.\"",
"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}}",
"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",
"emails.otpSession.hello": "Saluton,",
"emails.otpSession.description": "Enigu la jenan kontrolkodon kiam oni petos ĝin por sekure ensaluti en vian {{project}} konton. Ĝi eksvalidiĝos post 15 minutoj.",
"emails.otpSession.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.",
"emails.otpSession.securityPhrase": "Sekureca frazo por ĉi tiu retpoŝto estas {{phrase}}. Vi povas fidi ĉi tiun retpoŝton se tiu ĉi frazo kongruas kun la frazo montrita dum ensaluto.",
"emails.otpSession.thanks": "Dankon,",
"emails.otpSession.signature": "teamo de {{project}}"
}
+18 -3
View File
@@ -4,7 +4,7 @@
"settings.direction": "ltr",
"emails.sender": "El equipo de %s",
"emails.verification.subject": "Verificación de cuenta",
"emails.verification.hello": "Hola, {{name}}",
"emails.verification.hello": "Hola, {{name}}.",
"emails.verification.body": "Haz clic en este enlace para verificar tu correo:",
"emails.verification.footer": "Si no has solicitado verificar este correo, puedes ignorar este mensaje.",
"emails.verification.thanks": "Gracias.",
@@ -16,7 +16,7 @@
"emails.magicSession.thanks": "Gracias.",
"emails.magicSession.signature": "El equipo de {{project}}",
"emails.recovery.subject": "Restablecer contraseña",
"emails.recovery.hello": "Hola, {{name}}",
"emails.recovery.hello": "Hola, {{name}}.",
"emails.recovery.body": "Haz clic en este enlace para restablecer la contraseña de {{project}}:",
"emails.recovery.footer": "Si no has solicitado restablecer la contraseña, puedes ignorar este mensaje.",
"emails.recovery.thanks": "Gracias.",
@@ -163,6 +163,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 +207,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",
@@ -228,5 +230,18 @@
"continents.eu": "Europa",
"continents.na": "América del Norte",
"continents.oc": "Oceanía",
"continents.sa": "América del Sur"
"continents.sa": "América del Sur",
"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}}",
"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}}",
"emails.otpSession.hello": "Hola",
"emails.otpSession.description": "Ingrese el siguiente código de verificación cuando se le solicite para iniciar sesión de forma segura en su cuenta de {{project}}. Expirará en 15 minutos.",
"emails.otpSession.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.",
"emails.otpSession.securityPhrase": "La frase de seguridad para este correo electrónico es {{phrase}}. Puedes confiar en este correo si esta frase coincide con la frase mostrada durante el inicio de sesión.",
"emails.otpSession.thanks": "Gracias.",
"emails.otpSession.signature": "El equipo de {{project}}"
}
+17 -2
View File
@@ -163,6 +163,7 @@
"countries.nz": "نیوزلند",
"countries.om": "عمان",
"countries.pk": "پاکستان",
"countries.ps": "فلسطین",
"countries.pa": "پاناما",
"countries.pe": "پرو",
"countries.ph": "فیلیپین",
@@ -206,6 +207,7 @@
"countries.tn": "تونس",
"countries.tr": "ترکیه",
"countries.tv": "تووالو",
"countries.tw": "تایوان",
"countries.tz": "تانزانیا",
"countries.ug": "اوگاندا",
"countries.ua": "اوکراین",
@@ -228,5 +230,18 @@
"continents.eu": "اروپا",
"continents.na": "آمریکای شمالی",
"continents.oc": "اقیانوسیه",
"continents.sa": "آمریکای جنوبی"
}
"continents.sa": "آمریکای جنوبی",
"emails.magicSession.optionButton": "بر روی دکمه زیر کلیک کنید تا به صورت امن وارد حساب {{project}} خود شوید. این دکمه یک ساعت دیگر منقضی می‌شود.",
"emails.magicSession.buttonText": "ورود به {{project}}",
"emails.magicSession.clientInfo": "این ورود به سیستم با استفاده از {{agentClient}} در {{agentDevice}} {{agentOs}} درخواست شده است. اگر شما این ورود به سیستم را درخواست نکرده‌اید، می‌توانید به راحتی این ایمیل را نادیده بگیرید.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "عبارت امنیتی برای این ایمیل {{phrase}} است. اگر این عبارت با عبارت نشان داده شده در هنگام ورود به سیستم مطابقت داشت، می‌توانید به این ایمیل اعتماد کنید.",
"emails.magicSession.optionUrl": "اگر قادر به ورود با استفاده از دکمه بالا نیستید، لطفاً از لینک زیر دیدن فرمایید:",
"emails.otpSession.subject": "ورود {{project}}",
"emails.otpSession.hello": "سلام،",
"emails.otpSession.description": "وقتی از شما خواسته شد، کد تأیید زیر را برای ورود ایمن به حساب کاربری {{project}} خود وارد کنید. این کد تا ۱۵ دقیقه دیگر منقضی می‌شود.",
"emails.otpSession.clientInfo": "این ورود به سیستم با استفاده از {{agentClient}} در {{agentDevice}} {{agentOs}} درخواست شده است. اگر شما این ورود به سیستم را درخواست نکرده‌اید، می‌توانید به راحتی این ایمیل را نادیده بگیرید.",
"emails.otpSession.securityPhrase": "عبارت امنیتی برای این ایمیل {{phrase}} است. اگر این عبارت با عبارت نشان داده شده هنگام ورود به سیستم مطابقت داشته باشد، می‌توانید به این ایمیل اعتماد کنید.",
"emails.otpSession.thanks": "متشکرم،",
"emails.otpSession.signature": "تیم {{project}}"
}
+16 -1
View File
@@ -163,6 +163,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 +207,7 @@
"countries.tn": "Tunisia",
"countries.tr": "Turkki",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tansania",
"countries.ug": "Uganda",
"countries.ua": "Ukraina",
@@ -228,5 +230,18 @@
"continents.eu": "Eurooppa",
"continents.na": "Pohjois Amerikka",
"continents.oc": "Oceania",
"continents.sa": "Etelä Amerikka"
"continents.sa": "Etelä Amerikka",
"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}}",
"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",
"emails.otpSession.hello": "Hei,",
"emails.otpSession.description": "Syötä seuraava vahvistuskoodi, kun sinua pyydetään tekemään se turvallisesti kirjautuaksesi {{project}}-tilillesi. Se vanhenee 15 minuutin kuluttua.",
"emails.otpSession.clientInfo": "Tämä kirjautumispyyntö tehtiin käyttämällä {{agentClient}} laitteella {{agentDevice}} {{agentOs}}. Jos et pyytänyt kirjautumista, voit huoletta ohittaa tämän sähköpostin.",
"emails.otpSession.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.otpSession.thanks": "Kiitos,",
"emails.otpSession.signature": "{{project}} -tiimi"
}
+16 -1
View File
@@ -163,6 +163,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 +207,7 @@
"countries.tn": "Tunesia",
"countries.tr": "Turkaland",
"countries.tv": "Tuvalu",
"countries.tw": "Taivan",
"countries.tz": "Tansania",
"countries.ug": "Uganda",
"countries.ua": "Ukraina",
@@ -228,5 +230,18 @@
"continents.eu": "Europa",
"continents.na": "Norðuramerika",
"continents.oc": "Kyrrahavsoyggjarnar",
"continents.sa": "Suðuramerika"
"continents.sa": "Suðuramerika",
"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}}",
"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",
"emails.otpSession.hello": "Hallo,",
"emails.otpSession.description": "Skriva hesa váttanarkotu tá tú verður biðin um tað, fyri at rita trygt inn á tín {{project}} konto. Hon gongur út um 15 minuttir.",
"emails.otpSession.clientInfo": "Hendan innritað varð umbidin við {{agentClient}} á {{agentDevice}} {{agentOs}}. Um tú ikki hevur umbiðið innritingina, kanst tú trygt ignorera hesa teldupostin.",
"emails.otpSession.securityPhrase": "Trygdarorðið fyri hesa teldupostin er {{phrase}}. Tú kanst líta á hesa teldupostin um hetta orðið passar við orðið víst tá tú ritaði inn.",
"emails.otpSession.thanks": "Takk,",
"emails.otpSession.signature": "{{project}} lið"
}
+18 -9
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Merci",
"emails.verification.signature": "Équipe {{project}}",
"emails.magicSession.subject": "Connexion",
"emails.magicSession.hello": "Bonjour,",
"emails.magicSession.hello": "Bonjour",
"emails.magicSession.body": "Suivez ce lien pour vous connecter.",
"emails.magicSession.footer": "Si vous n'avez pas demandé à vous connecter en utilisant cet e-mail, vous pouvez ignorer ce message.",
"emails.magicSession.thanks": "Merci",
@@ -27,12 +27,6 @@
"emails.invitation.footer": "Si vous n'êtes pas intéressé, vous pouvez ignorer ce message.",
"emails.invitation.thanks": "Merci",
"emails.invitation.signature": "L'équipe {{project}}",
"emails.certificate.subject": "Échec du certificat pour %s",
"emails.certificate.hello": "Bonjour",
"emails.certificate.body": "Le certificate pour votre domaine '{{domain}}' n'a pas pu être généré. Ceci est la tentative {{attempt}} et l'échec a été causé par : {{error}}",
"emails.certificate.footer": "Votre certificat précédent sera valide pendant 30 jours à compter de la première défaillance. Nous vous recommandons fortement d'enquêter sur ce cas, sinon votre domaine se retrouvera sans communication SSL valide.",
"emails.certificate.thanks": "Merci",
"emails.certificate.signature": "L'équipe {{project}}",
"locale.country.unknown": "Inconnu",
"countries.af": "Afghanistan",
"countries.ao": "Angola",
@@ -169,6 +163,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",
@@ -212,6 +207,7 @@
"countries.tn": "Tunisie",
"countries.tr": "Turquie",
"countries.tv": "Tuvalu",
"countries.tw": "Taïwan",
"countries.tz": "Tanzanie",
"countries.ug": "Uganda",
"countries.ua": "Ukraine",
@@ -234,5 +230,18 @@
"continents.eu": "Europe",
"continents.na": "Amérique du Nord",
"continents.oc": "Océanie",
"continents.sa": "Amérique du Sud"
}
"continents.sa": "Amérique du Sud",
"emails.magicSession.optionButton": "Cliquez sur le bouton ci-dessous pour vous connecter en toute sécurité à votre compte {{project}}. Il expirera dans 1 heure.",
"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}}",
"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,",
"emails.otpSession.description": "Entrez le code de vérification suivant lorsque cela vous sera demandé pour vous connecter en toute sécurité à votre compte {{project}}. Il expirera dans 15 minutes.",
"emails.otpSession.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é.",
"emails.otpSession.securityPhrase": "La phrase de sécurité pour cet e-mail est {{phrase}}. Vous pouvez faire confiance à cet e-mail si cette phrase correspond à celle affichée lors de la connexion.",
"emails.otpSession.thanks": "Merci,",
"emails.otpSession.signature": "équipe {{project}}"
}
+19 -4
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Go raibh maith agat",
"emails.verification.signature": "{{project}} foireann",
"emails.magicSession.subject": "Logáil isteach",
"emails.magicSession.hello": "Haigh,",
"emails.magicSession.hello": "Haigh",
"emails.magicSession.body": "Lean an nasc seo chun logáil isteach.",
"emails.magicSession.footer": "Mura ndearna tú iarratas logáil isteach leis an ríomhphost seo, déan neamhaird den teachtaireacht seo.",
"emails.magicSession.thanks": "Go raibh maith agat",
@@ -23,7 +23,7 @@
"emails.recovery.signature": "{{project}} foireann",
"emails.invitation.subject": "Cuireadh do %s foireann ag %s",
"emails.invitation.hello": "Haigh",
"emails.invitation.body": "Seoladh an ríomhphost seo chugat mar ba mhaith le {{owner}} cuireadh a thabhairt duit bheith mar bhall den fhoireann {{team}} ag obair ar {{project}}.",
"emails.invitation.body": "Seoladh an ríomhphost seo chugat mar ba mhaith le {{owner}} cuireadh a thabhairt duit bheith mar bhall den fhoireann {{team}} ag obair ar {{project}}.",
"emails.invitation.footer": "Is cuma leat? Déan neamhaird den teachtaireacht seo.",
"emails.invitation.thanks": "Go raibh maith agat",
"emails.invitation.signature": "{{project}} foireann",
@@ -163,6 +163,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 +207,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",
@@ -228,5 +230,18 @@
"continents.eu": "An Eoraip",
"continents.na": "Meiriceá Thuaidh",
"continents.oc": "An Aigéine",
"continents.sa": "Meiriceá Theas"
}
"continents.sa": "Meiriceá Theas",
"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": "{{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}}",
"emails.otpSession.hello": "Dia dhuit,",
"emails.otpSession.description": "Iontráil an cód fíoraithe seo a leanas nuair a iarrtar ort chun síní isteach go slán ar do chuntas {{project}}. Rachaidh sé in éag i gceann 15 nóiméad.",
"emails.otpSession.clientInfo": "Rinneadh an iarratas seo chun síniú isteach ag baint úsáide as {{agentClient}} ar {{agentDevice}} {{agentOs}}. Mura ndearna tú an iarratas chun síniú isteach, is féidir leat an ríomhphost seo a neamhaird go sábháilte.",
"emails.otpSession.securityPhrase": "Frása 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 frása seo leis an bhfrása a taispeántar le linn síniú isteach.",
"emails.otpSession.thanks": "Go raibh maith agat,",
"emails.otpSession.signature": "foireann {{project}}"
}
+17 -2
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "આભાર",
"emails.verification.signature": "{{project}} ટીમ",
"emails.magicSession.subject": "પ્રવેશ કરો",
"emails.magicSession.hello": "નમસ્કાર,",
"emails.magicSession.hello": "નમસ્કાર",
"emails.magicSession.body": "પ્રવેશ કરવા માટે આ લિંકને અનુસરો.",
"emails.magicSession.footer": "જો તમે આ ઇમેઇલનો ઉપયોગ કરીને પ્રવેશ કરવાનું ન કહ્યું હોય, તો તમે આ સંદેશને અવગણી શકો છો.",
"emails.magicSession.thanks": "આભાર",
@@ -163,6 +163,7 @@
"countries.nz": "ન્યુઝીલેન્ડ",
"countries.om": "ઓમાન",
"countries.pk": "પાકિસ્તાન",
"countries.ps": "પેલેસ્ટાઇન",
"countries.pa": "પનામા",
"countries.pe": "પેરુ",
"countries.ph": "ફિલિપાઇન્સ",
@@ -206,6 +207,7 @@
"countries.tn": "ટ્યુનિશિયા",
"countries.tr": "તુર્કી",
"countries.tv": "તુવાલુ",
"countries.tw": "તાઇવાન",
"countries.tz": "તાંઝાનિયા",
"countries.ug": "યુગાન્ડા",
"countries.ua": "યુક્રેન",
@@ -228,5 +230,18 @@
"continents.eu": "યુરોપ",
"continents.na": "ઉત્તર અમેરિકા",
"continents.oc": "ઓશનિયા",
"continents.sa": "દક્ષિણ અમેરિકા"
"continents.sa": "દક્ષિણ અમેરિકા",
"emails.magicSession.optionButton": "નીચે આપેલ બટન પર ક્લિક કરો તમારા {{project}} ખાતામાં સુરક્ષિત રીતે સાઇન ઈન કરવા માટે. તે 1 કલાકમાં સમાપ્ત થઈ જશે.",
"emails.magicSession.buttonText": "સાઇન ઇન કરો {{project}}",
"emails.magicSession.clientInfo": "આ સાઇન ઇન વિનંતી {{agentClient}} નો ઉપયોગ કરીને {{agentDevice}} {{agentOs}} પર કરવામાં આવી હતી. જો તમે સાઇન ઇનની વિનંતી કરી ન હોય, તો આ ઇમેઇલને સલામત રીતે અવગણી શકો છો.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "આ ઇમેઇલ માટેનું સુરક્ષા વાક્ય {{phrase}} છે. જો આ વાક્ય સાઇન ઇન દરમિયાન દર્શાવેલા વાક્ય સાથે મેળ ખાય તો તમે આ ઇમેઇલ પર વિશ્વાસ કરી શકો છો.",
"emails.magicSession.optionUrl": "જો તમે ઉપરની બટનનો ઉપયોગ કરીને સાઇન ઇન કરી શકતા નથી, કૃપા કરીને નીચેની લિંક પર જાઓ:",
"emails.otpSession.subject": "{{project}} લૉગિન",
"emails.otpSession.hello": "હેલો,",
"emails.otpSession.description": "જ્યારે તમને તમારા {{project}} ખાતામાં સુરક્ષિત રીતે સાઇન ઇન કરવા માટે કહેવાય ત્યારે નીચે આપેલો ચકાસણી કોડ દાખલ કરો. તે 15 મિનિટમાં સમાપ્ત થઈ જશે.",
"emails.otpSession.clientInfo": "આ સાઇન ઇનની વિનંતી {{agentClient}} નો ઉપયોગ કરીને {{agentDevice}} {{agentOs}} પર થઈ છે. જો તમે સાઇન ઇનની વિનંતી કરી ન હોય, તો આ ઈમેલને સુરક્ષિત રીતે અવગણી શકો છો.",
"emails.otpSession.securityPhrase": "આ ઇમેઇલ માટેનો સુરક્ષા શબ્દ {{phrase}} છે. જો આ શબ્દ સાઇન ઇન વખતે દર્શાવેલા શબ્દ સાથે મેળ ખાતો હોય તો તમે આ ઇમેઇલ પર વિશ્વાસ કરી શકો છો.",
"emails.otpSession.thanks": "આભાર,",
"emails.otpSession.signature": "{{project}} ટીમ"
}
+17 -2
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "תודה",
"emails.verification.signature": "צוות {{project}}",
"emails.magicSession.subject": "כניסה למערכת",
"emails.magicSession.hello": "שלום,",
"emails.magicSession.hello": "שלום",
"emails.magicSession.body": "לחץ על קישור זה כדי להיכנס.",
"emails.magicSession.footer": "אם לא ביקשת להיכנס באמצעות דוא\"ל זה, תוכל להתעלם מהודעה זו.",
"emails.magicSession.thanks": "תודה",
@@ -163,6 +163,7 @@
"countries.nz": "ניו זילנד",
"countries.om": "עומאן",
"countries.pk": "פקיסטן",
"countries.ps": "פלסטין",
"countries.pa": "פנמה",
"countries.pe": "פרו",
"countries.ph": "הפיליפינים",
@@ -206,6 +207,7 @@
"countries.tn": "תוניסיה",
"countries.tr": "טורקיה",
"countries.tv": "טובאלו",
"countries.tw": "טייוואן",
"countries.tz": "טנזניה",
"countries.ug": "אוגנדה",
"countries.ua": "אוקראינה",
@@ -228,5 +230,18 @@
"continents.eu": "אירופה",
"continents.na": "צפון אמריקה",
"continents.oc": "אוקיאניה",
"continents.sa": "דרום אמריקה"
"continents.sa": "דרום אמריקה",
"emails.magicSession.optionButton": "לחץ על הכפתור למטה כדי להיכנס לחשבון {{project}} שלך באופן מאובטח. תוקף הכניסה יפוג תוך שעה.",
"emails.magicSession.buttonText": "היכנס ל-{{project}}",
"emails.magicSession.clientInfo": "ההתחברות הזו נעשתה באמצעות {{agentClient}} על {{agentDevice}} {{agentOs}}. אם לא ביקשת את ההתחברות הזו, באפשרותך להתעלם בבטחה מהאימייל הזה.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "משפט הביטחון עבור הודעת הדוא\"ל הזו הוא {{phrase}}. תוכל לסמוך על הודעת הדוא\"ל הזו אם המשפט הזה תואם למשפט שהוצג בעת ההתחברות.",
"emails.magicSession.optionUrl": "אם אינך יכול להיכנס באמצעות הכפתור למעלה, בקר בקישור הבא:",
"emails.otpSession.subject": "התחברות למערכת {{project}}",
"emails.otpSession.hello": "שלום,",
"emails.otpSession.description": "הזן את קוד האימות הבא כאשר תתבקש כדי להיכנס לחשבון {{project}} שלך באופן מאובטח. הוא יפוג בעוד 15 דקות.",
"emails.otpSession.clientInfo": "ההתחברות הזו בוקשה באמצעות {{agentClient}} על {{agentDevice}} {{agentOs}}. אם לא ביקשת את ההתחברות, באפשרותך להתעלם בבטחה ממייל זה.",
"emails.otpSession.securityPhrase": "משפט האבטחה למייל זה הוא {{phrase}}. אתה יכול לסמוך על המייל הזה אם המשפט הזה תואם את המשפט שהוצג במהלך הכניסה למערכת.",
"emails.otpSession.thanks": "תודה,",
"emails.otpSession.signature": "צוות {{project}}"
}
+18 -3
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "धन्यवाद",
"emails.verification.signature": "{{project}} टीम",
"emails.magicSession.subject": "लॉग इन",
"emails.magicSession.hello": "नमस्ते,",
"emails.magicSession.hello": "नमस्ते",
"emails.magicSession.body": "इस लिंक के माध्यम से लॉग-इन करें।",
"emails.magicSession.footer": "यदि आप इस ईमेल द्वारा लॉगिन नहीं करना चाहते हैं, तो आप इस संदेश को नज़रअंदाज़ कर सकते हैं।",
"emails.magicSession.thanks": "धन्यवाद",
@@ -163,6 +163,7 @@
"countries.nz": "न्यूजीलैंड",
"countries.om": "ओमान",
"countries.pk": "पाकिस्तान",
"countries.ps": "पैलिस्टाइन",
"countries.pa": "पनामा",
"countries.pe": "पेरू",
"countries.ph": "फिलीपींस",
@@ -206,6 +207,7 @@
"countries.tn": "ट्यूनीशिया",
"countries.tr": "तुर्की",
"countries.tv": "तुवालू",
"countries.tw": "ताइवान",
"countries.tz": "तंजानिया",
"countries.ug": "युगांडा",
"countries.ua": "यूक्रेन",
@@ -228,5 +230,18 @@
"continents.eu": "यूरोप",
"continents.na": "उत्तरी अमेरिका",
"continents.oc": "ओशिनिया",
"continents.sa": "दक्षिण अमेरिका"
}
"continents.sa": "दक्षिण अमेरिका",
"emails.magicSession.optionButton": "नीचे दिए गए बटन पर क्लिक करके अपने {{project}} खाते में सुरक्षित रूप से साइन इन करें। यह 1 घंटे में समाप्त हो जाएगा।",
"emails.magicSession.buttonText": "{{project}} में साइन इन करें",
"emails.magicSession.clientInfo": "यह साइन इन {{agentClient}} का उपयोग करके {{agentDevice}} {{agentOs}} पर किया गया था। यदि आपने साइन इन का अनुरोध नहीं किया है, तो आप इस ईमेल को सुरक्षित रूप से अनदेखा कर सकते हैं।",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "इस ईमेल का सुरक्षा वाक्यांश {{phrase}} है। यदि यह वाक्यांश साइन इन के दौरान दिखाए गए वाक्यांश से मेल खाता है तो आप इस ईमेल पर भरोसा कर सकते हैं।",
"emails.magicSession.optionUrl": "यदि आप ऊपर दिए गए बटन का उपयोग करके साइन इन नहीं कर पा रहे हैं, कृपया निम्नलिखित लिंक पर जाएँ:",
"emails.otpSession.subject": "{{project}} लॉगिन",
"emails.otpSession.hello": "नमस्ते,",
"emails.otpSession.description": "निर्दिष्ट सत्यापन कोड दर्ज करें जब आपको आपके {{project}} खाते में सुरक्षित रूप से साइन इन करने के लिए कहा जाए। यह 15 मिनट में समाप्त हो जाएगा।",
"emails.otpSession.clientInfo": "यह साइन इन {{agentClient}} का उपयोग करके {{agentDevice}} {{agentOs}} पर किया गया था। यदि आपने साइन इन का अनुरोध नहीं किया है, तो आप इस ईमेल को नजरअंदाज कर सकते हैं।",
"emails.otpSession.securityPhrase": "इस ईमेल के लिए सुरक्षा वाक्यांश {{phrase}} है। अगर यह वाक्यांश साइन इन के दौरान दिखाए गए वाक्यांश से मेल खाता है, तो आप इस ईमेल पर भरोसा कर सकते हैं।",
"emails.otpSession.thanks": "धन्यवाद,",
"emails.otpSession.signature": "{{project}} टीम"
}
+17 -2
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Hvala",
"emails.verification.signature": "{{project}} tim",
"emails.magicSession.subject": "Prijavite se",
"emails.magicSession.hello": "Pozdrav,",
"emails.magicSession.hello": "Pozdrav",
"emails.magicSession.body": "Slijedite ovu poveznicu za prijavu.",
"emails.magicSession.footer": "Ako niste zatražili prijavu putem ove e-pošte, možete zanemariti ovu poruku.",
"emails.magicSession.thanks": "Hvala",
@@ -163,6 +163,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 +207,7 @@
"countries.tn": "Tunis",
"countries.tr": "Turska",
"countries.tv": "Tuvalu",
"countries.tw": "Tajvan",
"countries.tz": "Tanzanija",
"countries.ug": "Uganda",
"countries.ua": "Ukrajina",
@@ -228,5 +230,18 @@
"continents.eu": "Europa",
"continents.na": "Sjeverna Amerika",
"continents.oc": "Oceanija",
"continents.sa": "Južna Amerika"
"continents.sa": "Južna Amerika",
"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}}",
"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}}",
"emails.otpSession.hello": "Zdravo,",
"emails.otpSession.description": "Unesite sljedeći verifikacijski kod kada budete pozvani kako biste se sigurno prijavili na svoj {{project}} račun. Istjeći će za 15 minuta.",
"emails.otpSession.clientInfo": "Ova prijava je zatražena pomoću {{agentClient}} na {{agentDevice}} {{agentOs}}. Ako niste zatražili prijavu, ovaj e-mail možete sigurno zanemariti.",
"emails.otpSession.securityPhrase": "Sigurnosna fraza za ovaj e-mail je {{phrase}}. Možete vjerovati ovom e-mailu ako se ova fraza podudara s frazom prikazanom prilikom prijave.",
"emails.otpSession.thanks": "Hvala,",
"emails.otpSession.signature": "tim {{project}}"
}
+17 -2
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Köszönettel",
"emails.verification.signature": "a {{project}} csapat",
"emails.magicSession.subject": "Bejelentkezés",
"emails.magicSession.hello": "Szia,",
"emails.magicSession.hello": "Szia",
"emails.magicSession.body": "Kattints a linkre a bejelentkezéshez.",
"emails.magicSession.footer": "Ha nem te szerettél volna bejelentkezni ezzel az email címmel, akkor nyugodtan hagyd figyelmen kívül ezt az üzenetet.",
"emails.magicSession.thanks": "Köszönettel",
@@ -163,6 +163,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 +207,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",
@@ -228,5 +230,18 @@
"continents.eu": "Európa",
"continents.na": "Észak-Amerika",
"continents.oc": "Óceánia",
"continents.sa": "Dél-Amerika"
"continents.sa": "Dél-Amerika",
"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}}",
"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",
"emails.otpSession.hello": "Szia,",
"emails.otpSession.description": "Adja meg a következő megerősítő kódot, amikor arra kéri a rendszer, hogy biztonságosan bejelentkezhessen a {{project}} fiókjába. A kód 15 perc múlva lejár.",
"emails.otpSession.clientInfo": "Ez a bejelentkezés a(z) {{agentClient}} használatával lett kérve a(z) {{agentDevice}} {{agentOs}} eszközön. Ha Ön nem kérte a bejelentkezést, nyugodtan figyelmen kívül hagyhatja ezt az e-mailt.",
"emails.otpSession.securityPhrase": "Az e-mailhez tartozó biztonsági kód: {{phrase}}. Ennek az e-mailnek megbízhat, ha a megjelenített kód megegyezik a bejelentkezéskor megjelenő kóddal.",
"emails.otpSession.thanks": "Köszönöm,",
"emails.otpSession.signature": "{{project}} csapat"
}
+16 -1
View File
@@ -163,6 +163,7 @@
"countries.nz": "Նոր Զելանդիա",
"countries.om": "Օման",
"countries.pk": "Պակիստան",
"countries.ps": "Պաղեստին",
"countries.pa": "Պանամա",
"countries.pe": "Պերու",
"countries.ph": "Ֆիլիպիններ",
@@ -206,6 +207,7 @@
"countries.tn": "Թունիս",
"countries.tr": "Թուրքիա",
"countries.tv": "Տուվալու",
"countries.tw": "Թայվան",
"countries.tz": "Տանզանիա",
"countries.ug": "Ուգանդա",
"countries.ua": "Ուկրաինա",
@@ -228,5 +230,18 @@
"continents.eu": "Եվրոպա",
"continents.na": "Հյուսիսային Ամերիկա",
"continents.oc": "Օկեանիա",
"continents.sa": "Հարավային Ամերիկա"
"continents.sa": "Հարավային Ամերիկա",
"emails.magicSession.optionButton": "Սեղմեք ներքևի կոճակը՝ ապահով մուտք գործելու {{project}} հաշիվդ։ Այն կանցնի 1 ժամից։",
"emails.magicSession.buttonText": "Մուտք գործեք {{project}} համար",
"emails.magicSession.clientInfo": "Սա մուտք գործելը խնդրվել է `{{agentClient}}`-ի միջոցով {{agentDevice}} {{agentOs}}-ում: Եթե դուք չեք խնդրել մուտք գործելը, ապա կարող եք անտեղյակ մնալ այս էլփոստից:",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Այս էլհասցեի անվտանգության արտահայտությունը {{phrase}} է: Դուք կարող եք հավատալ այս էլհասցեին, եթե այդ արտահայտությունը համընկնում է ներմուծման պրոցեսին՝ երբ դուք գրանցվել եք։",
"emails.magicSession.optionUrl": "Եթե չեք կարող մուտք գործել վերը նշված կոճակով, այցելեք հետևյալ հղումը՝",
"emails.otpSession.subject": "{{project}} Մուտք",
"emails.otpSession.hello": "Բարև,",
"emails.otpSession.description": "Երբ Ձեզ հարցնեն մուտքագրել վավերացման կոդը ապահով մուտքի համար Ձեր {{project}} հաշիվը, մուտքագրեք հետևյալ կոդը։ Այն կարճատև է 15 րոպե:",
"emails.otpSession.clientInfo": "Սույն մուտքը խնդրված է {{agentClient}}-ի կողմից {{agentDevice}} {{agentOs}}-ում։ Եթե Դուք չեք խնդրել մուտքը, ապա հանգիստ անտեսել այս էլփոստը։",
"emails.otpSession.securityPhrase": "Այս էլ.փոստի անվտանգության արտահայտությունը {{phrase}} է: Կարող եք վստահել այս էլ.փոստին, եթե այս արտահայտությունը համընկնում է մուտք գործելու պահին տրված արտահայտության հետ։",
"emails.otpSession.thanks": "Շնորհակալ եմ,",
"emails.otpSession.signature": "{{project}} թիմ"
}
+17 -2
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Terima kasih",
"emails.verification.signature": "Tim {{project}}",
"emails.magicSession.subject": "Masuk",
"emails.magicSession.hello": "Hai,",
"emails.magicSession.hello": "Hai",
"emails.magicSession.body": "Ikuti tautan ini untuk masuk.",
"emails.magicSession.footer": "Jika Anda tidak meminta untuk masuk menggunakan email ini, Anda dapat mengabaikan pesan ini.",
"emails.magicSession.thanks": "Terima kasih",
@@ -163,6 +163,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 +207,7 @@
"countries.tn": "Tunisia",
"countries.tr": "Turki",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraina",
@@ -228,5 +230,18 @@
"continents.eu": "Eropa",
"continents.na": "Amerika Utara",
"continents.oc": "Oseania",
"continents.sa": "Amerika Selatan"
"continents.sa": "Amerika Selatan",
"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}}",
"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}}",
"emails.otpSession.hello": "Halo,",
"emails.otpSession.description": "Masukkan kode verifikasi berikut saat diminta untuk masuk ke akun {{project}} Anda dengan aman. Kode ini akan kedaluwarsa dalam waktu 15 menit.",
"emails.otpSession.clientInfo": "Tanda masuk ini diminta menggunakan {{agentClient}} pada {{agentDevice}} {{agentOs}}. Jika Anda tidak meminta tanda masuk, Anda dapat mengabaikan email ini dengan aman.",
"emails.otpSession.securityPhrase": "Frasa keamanan untuk email ini adalah {{phrase}}. Anda dapat mempercayai email ini jika frasa tersebut cocok dengan frasa yang ditampilkan saat masuk.",
"emails.otpSession.thanks": "Terima kasih,",
"emails.otpSession.signature": "tim {{project}}"
}
+16 -1
View File
@@ -163,6 +163,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 +207,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",
@@ -228,5 +230,18 @@
"continents.eu": "Evrópa",
"continents.na": "Norður Ameríka",
"continents.oc": "Eyjaálfu",
"continents.sa": "Suður Ameríka"
"continents.sa": "Suður Ameríka",
"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}}",
"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",
"emails.otpSession.hello": "Halló,",
"emails.otpSession.description": "Sláðu inn eftirfarandi staðfestingarkóða þegar þú ert beðinn um það til að skrá þig örugglega inn á {{project}} reikninginn þinn. Hann rennur út eftir 15 mínútur.",
"emails.otpSession.clientInfo": "Innskráningin var óskað eftir með því að nota {{agentClient}} á {{agentDevice}} {{agentOs}}. Ef þú baðst ekki um innskráninguna getur þú hunsað þennan tölvupóst örugglega.",
"emails.otpSession.securityPhrase": "Öryggissetning fyrir þetta tölvupóst er {{phrase}}. Þú getur treyst þessum tölvupósti ef þessi setning passar við setninguna sem birtist við innskráningu.",
"emails.otpSession.thanks": "Takk,",
"emails.otpSession.signature": "{{project}} liðið"
}
+17 -2
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Grazie",
"emails.verification.signature": "Il team {{project}}",
"emails.magicSession.subject": "Login",
"emails.magicSession.hello": "Ciao,",
"emails.magicSession.hello": "Ciao",
"emails.magicSession.body": "Clicca questo link per accedere.",
"emails.magicSession.footer": "Se non hai richiesto di effettuare laccesso, puoi ignorare questo messaggio.",
"emails.magicSession.thanks": "Grazie",
@@ -163,6 +163,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 +207,7 @@
"countries.tn": "Tunisia",
"countries.tr": "Turchia",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ucraina",
@@ -228,5 +230,18 @@
"continents.eu": "Europa",
"continents.na": "Nord America",
"continents.oc": "Oceania",
"continents.sa": "Sud America"
"continents.sa": "Sud America",
"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}}",
"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}}",
"emails.otpSession.hello": "Ciao,",
"emails.otpSession.description": "Inserisci il seguente codice di verifica quando ti viene richiesto per accedere in modo sicuro al tuo account {{project}}. Scadrà tra 15 minuti.",
"emails.otpSession.clientInfo": "Questa registrazione è stata richiesta tramite {{agentClient}} su {{agentDevice}} {{agentOs}}. Se non hai richiesto la registrazione, puoi ignorare tranquillamente questa email.",
"emails.otpSession.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.otpSession.thanks": "Grazie,",
"emails.otpSession.signature": "team {{project}}"
}
+17 -2
View File
@@ -163,6 +163,7 @@
"countries.nz": "ニュージーランド",
"countries.om": "オマーン",
"countries.pk": "パキスタン",
"countries.ps": "パレスチナ",
"countries.pa": "パナマ",
"countries.pe": "ペルー",
"countries.ph": "フィリピン",
@@ -206,6 +207,7 @@
"countries.tn": "チュニジア",
"countries.tr": "トルコ",
"countries.tv": "ツバル",
"countries.tw": "台湾",
"countries.tz": "タンザニア",
"countries.ug": "ウガンダ",
"countries.ua": "ウクライナ",
@@ -228,5 +230,18 @@
"continents.eu": "ヨーロッパ",
"continents.na": "北米",
"continents.oc": "オセアニア",
"continents.sa": "南アメリカ"
}
"continents.sa": "南アメリカ",
"emails.magicSession.optionButton": "以下のボタンをクリックして、安全に{{project}}アカウントにサインインしてください。有効期限は1時間です。",
"emails.magicSession.buttonText": "{{project}} にサインイン",
"emails.magicSession.clientInfo": "このサインインは{{agentClient}}を使用して{{agentDevice}} {{agentOs}}で要求されました。サインインを要求していない場合は、このメールを安全に無視してください。",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "このメールのセキュリティフレーズは{{phrase}}です。サインイン時に表示されたフレーズと一致する場合、このメールは信頼できます。",
"emails.magicSession.optionUrl": "上記のボタンを使用してサインインすることができない場合は、次のリンクにアクセスしてください:",
"emails.otpSession.subject": "プロジェクト ログイン",
"emails.otpSession.hello": "こんにちは。",
"emails.otpSession.description": "以下の確認コードを入力して、{{project}}アカウントに安全にサインインしてください。このコードは15分後に失効します。",
"emails.otpSession.clientInfo": "このサインインは、{{agentClient}} を使い {{agentDevice}} {{agentOs}} で要求されました。サインインを要求していない場合、このメールを無視しても安全です。",
"emails.otpSession.securityPhrase": "このメールのセキュリティフレーズは{{phrase}}です。サインイン時に表示されたフレーズと一致する場合、このメールを信頼できます。",
"emails.otpSession.thanks": "ありがとうございます。",
"emails.otpSession.signature": "{{project}} チーム"
}
+17 -2
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Matur nuwun",
"emails.verification.signature": "Tim {{project}}",
"emails.magicSession.subject": "Masuk",
"emails.magicSession.hello": "Hai,",
"emails.magicSession.hello": "Hai",
"emails.magicSession.body": "Klik link iki kanggo masuk.",
"emails.magicSession.footer": "Yen sampeyan ora njaluk masuk nggunakake alamat email iki, sampeyan iso nglirwakake pesen iki.",
"emails.magicSession.thanks": "Matur nuwun",
@@ -163,6 +163,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 +207,7 @@
"countries.tn": "Tunisia",
"countries.tr": "Turki",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraina",
@@ -228,5 +230,18 @@
"continents.eu": "Eropa",
"continents.na": "Amérika Lor",
"continents.oc": "Oseania",
"continents.sa": "Amérika Kidul"
"continents.sa": "Amérika Kidul",
"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}}",
"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",
"emails.otpSession.hello": "Halo,",
"emails.otpSession.description": "Lebokna kode verifikasi ing ngisor iki nalika dijaluk kanggo mlebu sing aman menyang akun {{project}} panjenengan. Kode iki bakal kadaluwarsa sajrone 15 menit.",
"emails.otpSession.clientInfo": "Tandha mlebu iki dijaluk nganggo {{agentClient}} ing {{agentDevice}} {{agentOs}}. Yen panjenengan ora njaluk tandha mlebu, panjenengan bisa nglirwakake email iki kanthi aman.",
"emails.otpSession.securityPhrase": "Tembung keamanan kanggo email iki yaiku {{phrase}}. Sampeyan bisa percaya email iki menawa tembung kasebut cocog karo tembung sing ditampilake nalika mlebu.",
"emails.otpSession.thanks": "Matur nuwun,",
"emails.otpSession.signature": "tim {{project}}"
}
+16 -1
View File
@@ -163,6 +163,7 @@
"countries.nz": "នូវែលសេឡង់",
"countries.om": "អូម៉ង់",
"countries.pk": "ប៉ាគីស្ថាន",
"countries.ps": "ប៉ាលេស្ទីន",
"countries.pa": "ប៉ាណាម៉ា",
"countries.pe": "ប៉េរូ",
"countries.ph": "ហ្វីលីពីន",
@@ -206,6 +207,7 @@
"countries.tn": "ទុយនីស៊ី",
"countries.tr": "តួកគី",
"countries.tv": "តូវលូ",
"countries.tw": "តៃវ៉ាន់",
"countries.tz": "តង់ហ្សានី",
"countries.ug": "អ៊ូហ្គង់ដា",
"countries.ua": "អ៊ុយក្រែន",
@@ -228,5 +230,18 @@
"continents.eu": "អឺរ៉ុប",
"continents.na": "អាមេរិកខាងជើង",
"continents.oc": "អូសេអានី",
"continents.sa": "អាមេរិកខាងត្បូង"
"continents.sa": "អាមេរិកខាងត្បូង",
"emails.magicSession.optionButton": "ចុចប៊ូតុងខាងក្រោមដើម្បីចូលប្រើគណនី {{project}} របស់អ្នកដោយសុវត្ថិភាព។ វានឹងផុតកំណត់ក្នុងរយៈពេល 1 ម៉ោង។",
"emails.magicSession.buttonText": "ចូលទៅកាន់ {{project}}",
"emails.magicSession.clientInfo": "ការចូលប្រើនេះត្រូវបានស្នើរអោយប្រើ {{agentClient}} នៅលើ {{agentDevice}} {{agentOs}}។ ប្រសិនបើអ្នកមិនបានស្នើរការចូលប្រើនេះ អ្នកអាចមិនអើពើនឹងអ៊ីម៉ែលនេះបាន។",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "ឃ្លាសម្ងាត់សម្រាប់អ៊ីមែលនេះគឺ {{phrase}}។ អ្នកអាចទុកចិត្តលើអ៊ីមែលនេះប្រសិនបើឃ្លានេះត្រូវគ្នាជាមួយឃ្លាដែលបង្ហាញឡើងពេលចូលប្រើ។",
"emails.magicSession.optionUrl": "ប្រសិនបើអ្នកមិនអាចចូលប្រើប្រាស់ដោយប្រើប៊ូតុងខាងលើនេះទេ សូមចូលទៅកាន់តំណភ្ជាប់ខាងក្រោម៖",
"emails.otpSession.subject": "ការចូល {{project}}",
"emails.otpSession.hello": "ជំរាបសួរ,",
"emails.otpSession.description": "បញ្ចូលលេខកូដផ្ទៀងផ្ទាត់ខាងក្រោមនេះនៅពេលដែលបានស្នើ ដើម្បីចូលទៅកាន់គណនី {{project}} របស់អ្នកដោយមានសុវត្ថិភាព។ វានឹងផុតកំណត់ក្នុងរយៈពេល 15 នាទី។",
"emails.otpSession.clientInfo": "ការចូលប្រព័ន្ធនេះត្រូវបានស្នើរបស់អ្នកប្រើប្រាស់តាមរយៈ {{agentClient}} នៅលើ {{agentDevice}} {{agentOs}}។ ប្រសិនបើអ្នកមិនបានស្នើរការចូលប្រព័ន្ធនេះទេ អ្នកអាចមិនអើពើអ៊ីម៉ែលនេះបាន។",
"emails.otpSession.securityPhrase": "ឃ្លាសម្រាប់សុវត្ថិភាពអ៊ីមែលនេះគឺ {{phrase}}។ អ្នកអាចទុកចិត្តនូវអ៊ីមែលនេះប្រសិនបើឃ្លានេះត្រូវគ្នាជាមួយឃ្លាដែលបានបង្ហាញពេលចូលគណនី។",
"emails.otpSession.thanks": "អរគុណ,",
"emails.otpSession.signature": "ក្រុម {{project}}"
}
+17 -2
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "ಧನ್ಯವಾದಗಳು",
"emails.verification.signature": "{{project}} ತಂಡ",
"emails.magicSession.subject": "ಲಾಗಿನ್",
"emails.magicSession.hello": "ನಮಸ್ಕಾರ,",
"emails.magicSession.hello": "ನಮಸ್ಕಾರ",
"emails.magicSession.body": "ಲಾಗಿನ್ ಮಾಡಲಿಕ್ಕೆ ಈ ಲಿಂಕನ್ನು ಅನುಸರಿಸಿ",
"emails.magicSession.footer": "ನೀವು ಈ ಇಮೇಲನಿಂದ ಲಾಗಿನ್ ಮಾಡಲು ಕೇಳದಿದ್ದರೆ, ಈ ಸಂದೇಶವನ್ನು ನಿರ್ಲಕ್ಷಿಸಿ",
"emails.magicSession.thanks": "ಧನ್ಯವಾದಗಳು",
@@ -163,6 +163,7 @@
"countries.nz": "ನ್ಯೂಜಿಲ್ಯಾಂಡ್",
"countries.om": "ಓಮನ್",
"countries.pk": "ಪಾಕಿಸ್ತಾನ",
"countries.ps": "ಪ್ಯಾಲೇಸ್ಟೈನ್",
"countries.pa": "ಪನಾಮ",
"countries.pe": "ಪೆರು",
"countries.ph": "ಫಿಲಿಪೈನ್ಸ್",
@@ -206,6 +207,7 @@
"countries.tn": "ಟುನೀಶಿಯಾ",
"countries.tr": "ಟರ್ಕಿ",
"countries.tv": "ತುವಾಲು",
"countries.tw": "ತೈವಾನ್",
"countries.tz": "ಟಾಂಜಾನಿಯಾ",
"countries.ug": "ಉಗಾಂಡಾ",
"countries.ua": "ಉಕ್ರೇನ್",
@@ -228,5 +230,18 @@
"continents.eu": "ಯುರೋಪ್",
"continents.na": "ಉತ್ತರ ಅಮೆರಿಕ",
"continents.oc": "ಓಷಿಯಾನಿಯಾ",
"continents.sa": "ದಕ್ಷಿಣ ಅಮೆರಿಕಾ"
"continents.sa": "ದಕ್ಷಿಣ ಅಮೆರಿಕಾ",
"emails.magicSession.optionButton": "ಕೆಳಗಿನ ಬಟನ್ ಒತ್ತಿ ನಿಮ್ಮ {{project}} ಖಾತೆಗೆ ಸುರಕ್ಷಿತವಾಗಿ ಸೈನ್ ಇನ್ ಮಾಡಿ. ಇದು 1 ಗಂಟೆಯಲ್ಲಿ ಅವಧಿ ಮುಗಿಯುತ್ತದೆ.",
"emails.magicSession.buttonText": "ಸೈನ್ ಇನ್ ಮಾಡಿ {{project}}",
"emails.magicSession.clientInfo": "ಈ ಸೈನ್ ಇನ್ ಅನ್ನು {{agentClient}} ಬಳಸಿ {{agentDevice}} {{agentOs}} ಮೂಲಕ ಕೋರಲಾಗಿದೆ. ನೀವು ಸೈನ್ ಇನ್ ಅನ್ನು ಕೋರಿಲ್ಲದಿದ್ದರೆ, ನೀವು ಈ ಇಮೇಲ್ ಅನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ನಿರ್ಲಕ್ಷಿಸಬಹುದು.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "ಈ ಇಮೇಲ್‌ಗಾಗಿ ಭದ್ರತಾ ಪದ ಇದೆ {{phrase}}. ಸೈನ್ ಇನ್ ಮಾಡುವಾಗ ತೋರಿದ ಪದವು ಈ ಪದವು ಹೊಂದಿಕೆಯಾಗಿದ್ದರೆ ನೀವು ಈ ಇಮೇಲ್‌ಅನ್ನು ನಂಬಬಹುದು.",
"emails.magicSession.optionUrl": "ಮೇಲಿನ ಬಟನ್ ಬಳಸಿ ನೀವು ಸೈನ್ ಇನ್ ಮಾಡಲು ಅಸಮರ್ಥರಾಗಿದ್ದರೆ, ದಯವಿಟ್ಟು ಈ ಕೆಳಗಿನ ಲಿಂಕ್ ಭೇಟಿಯನ್ನು ಕೊಡಿ:",
"emails.otpSession.subject": "{{project}} ಲಾಗಿನ್",
"emails.otpSession.hello": "ಹಲೋ,",
"emails.otpSession.description": "ನಿಮ್ಮ {{project}} ಖಾತೆಗೆ ಭದ್ರವಾಗಿ ಸೈನ್ ಇನ್ ಮಾಡಲು ಕೇಳಿದಾಗ ಕೆಳಗಿನ ದೃಢೀಕರಣ ಕೋಡ್ ನಮೂದಿಸಿ. ಇದು 15 ನಿಮಿಷಗಳಲ್ಲಿ ಅವಧಿ ಮುಗಿಯುತ್ತದೆ.",
"emails.otpSession.clientInfo": "ಈ ಸೈನ್ ಇನ್ ಅನ್ನು {{agentClient}} ಬಳಸಿ {{agentDevice}} {{agentOs}}ನಲ್ಲಿ ಕೋರಿಕೆ ಮಾಡಲಾಗಿದೆ. ನೀವು ಸೈನ್ ಇನ್ ಅನ್ನು ಕೋರಿಕೆ ಮಾಡಿರದಿದ್ದರೆ, ಈ ಇಮೇಲ್ ಅನ್ನು ನೀವು ನಿರಾಳವಾಗಿ ಅಲಕ್ಷ್ಯ ಮಾಡಬಹುದು.",
"emails.otpSession.securityPhrase": "ಈ ಇಮೇಲ್‌ಗೆ ಭದ್ರತಾ ಪದವು {{phrase}}. ನೀವು ಸೈನ್ ಇನ್ ಮಾಡುವಾಗ ತೋರಿಸಿದ ಪದವು ಇದರೊಂದಿಗೆ ಹೊಂದಿಕೊಂಡರೆ ಈ ಇಮೇಲನ್ನು ನೀವು ನಂಬಬಹುದು.",
"emails.otpSession.thanks": "ಧನ್ಯವಾದಗಳು,",
"emails.otpSession.signature": "ಪ್ರಾಜೆಕ್ಟ್ ತಂಡ"
}
+17 -2
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "감사합니다",
"emails.verification.signature": "{{project}} 팀",
"emails.magicSession.subject": "로그인",
"emails.magicSession.hello": "안녕하세요,",
"emails.magicSession.hello": "안녕하세요",
"emails.magicSession.body": "로그인 하시려면 링크를 클릭하여주세요.",
"emails.magicSession.footer": "이 이메일 계정으로 로그인 신청을 하지 않으셨다면 이 메세지를 무시하여주세요.",
"emails.magicSession.thanks": "감사합니다",
@@ -163,6 +163,7 @@
"countries.nz": "뉴질랜드",
"countries.om": "오만",
"countries.pk": "파키스탄",
"countries.ps": "팔레스타인",
"countries.pa": "파나마",
"countries.pe": "페루",
"countries.ph": "필리핀 제도",
@@ -206,6 +207,7 @@
"countries.tn": "튀니지",
"countries.tr": "터키",
"countries.tv": "투발루",
"countries.tw": "대만",
"countries.tz": "탄자니아",
"countries.ug": "우간다",
"countries.ua": "우크라이나",
@@ -228,5 +230,18 @@
"continents.eu": "유럽",
"continents.na": "북아메리카",
"continents.oc": "오세아니아",
"continents.sa": "남아메리카"
"continents.sa": "남아메리카",
"emails.magicSession.optionButton": "아래 버튼을 클릭하여 안전하게 {{project}} 계정에 로그인하세요. 1시간 후에 만료됩니다.",
"emails.magicSession.buttonText": "{{project}}에 로그인하세요",
"emails.magicSession.clientInfo": "이 로그인은 {{agentClient}}을(를) 사용하여 {{agentDevice}} {{agentOs}}에서 요청되었습니다. 로그인을 요청하지 않았다면, 이 이메일을 안전하게 무시하셔도 됩니다.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "이 이메일의 보안 구절은 {{phrase}}입니다. 로그인할 때 표시되는 구절과 일치한다면 이 이메일을 신뢰할 수 있습니다.",
"emails.magicSession.optionUrl": "위의 버튼을 사용하여 로그인할 수 없다면, 다음 링크를 방문해 주세요:",
"emails.otpSession.subject": "{{project}} 로그인",
"emails.otpSession.hello": "안녕하세요,",
"emails.otpSession.description": "다음 인증 코드를 입력하면 보안을 유지하며 {{project}} 계정에 안전하게 로그인할 수 있습니다. 15분 후에 만료됩니다.",
"emails.otpSession.clientInfo": "이 로그인은 {{agentClient}}을 사용하여 {{agentDevice}} {{agentOs}}에서 요청되었습니다. 로그인을 요청하지 않았다면, 이 이메일을 안심하고 무시하셔도 됩니다.",
"emails.otpSession.securityPhrase": "이 이메일의 보안 구절은 {{phrase}}입니다. 로그인하는 동안 표시된 구절과 이 구절이 일치하면 이 이메일을 신뢰할 수 있습니다.",
"emails.otpSession.thanks": "감사합니다,",
"emails.otpSession.signature": "{{project}} 팀"
}
+252 -231
View File
@@ -1,232 +1,253 @@
{
"settings.inspire": "\"Ars sapiendi est ars sciendi quid negligat.\"",
"settings.locale": "la",
"settings.direction": "ltr*",
"emails.sender": "%s team",
"emails.verification.subject": "Ratio comprobatio",
"emails.verification.hello": "Salve ibi {{user}}",
"emails.verification.body": "Sequere hanc nexum ut quin inscriptionem tuum.",
"emails.verification.footer": "Si verificationem huius inscriptionis non postulasti, nuntium hunc ignorare potes.",
"emails.verification.thanks": "Gratias",
"emails.verification.signature": "{{project}} Team",
"emails.magicSession.subject": "Log in",
"emails.magicSession.hello": "Salve ibi,",
"emails.magicSession.body": "Hanc nexum cum login",
"emails.magicSession.footer": "Si verificationem huius inscriptionis non postulasti, nuntium hunc ignorare potes.",
"emails.magicSession.thanks": "Gratias",
"emails.magicSession.signature": "{{project}} team",
"emails.recovery.subject": "Recuperet password",
"emails.recovery.hello": "Salve ibi {{user}}",
"emails.recovery.body": "Sequere hanc conjunctionem ut recipias project password {{project}}",
"emails.recovery.footer": "Si tesseram tuam recuperare non petis, nuntium hunc ignorare potes",
"emails.recovery.thanks": "Gratias",
"emails.recovery.signature": "{{project}} team",
"emails.invitation.subject": "Invitatio pro %s in quadrigis %s",
"emails.invitation.hello": "Salve ibi",
"emails.invitation.body": "Haec inscriptio ad te missa est quia dominus incepto {{owner}} te invitare vult ut membrum {{team}} quadrigis fias ad {{project}}",
"emails.invitation.footer": "Si non quaero, potes hunc nuntium ignorare",
"emails.invitation.thanks": "Gratias",
"emails.invitation.signature": "{{project}} team",
"locale.country.unknown": "Ignotum",
"countries.af": "Afghanistan",
"countries.ao": "Angola",
"countries.al": "Albania",
"countries.ad": "Andorra",
"countries.ae": "Emiratos Arabes Unidos",
"countries.ar": "Argentina",
"countries.am": "Armenia",
"countries.ag": "Antigua and Barbuda",
"countries.au": "Australia",
"countries.at": "Austria",
"countries.az": "Azerbaijan",
"countries.bi": "Burundi",
"countries.be": "Belgium",
"countries.bj": "Benin",
"countries.bf": "Burkina Faso",
"countries.bd": "Bangladesh",
"countries.bg": "Bulgaria",
"countries.bh": "Bahrain",
"countries.bs": "Bahamas",
"countries.ba": "Bosnia and Herzegovina",
"countries.by": "Belarus",
"countries.bz": "Belize",
"countries.bo": "Bolivia",
"countries.br": "Brazil",
"countries.bb": "Barbados",
"countries.bn": "Brunei",
"countries.bt": "Bhutan",
"countries.bw": "Botswana",
"countries.cf": "Central African Republic",
"countries.ca": "Canada",
"countries.ch": "Switzerland",
"countries.cl": "Chile",
"countries.cn": "China",
"countries.ci": "Ivory Coast",
"countries.cm": "Cameroon",
"countries.cd": "DR Congo",
"countries.cg": "Republic of the Congo",
"countries.co": "Colombia",
"countries.km": "Comoros",
"countries.cv": "Cape Verde",
"countries.cr": "Costa Rica",
"countries.cu": "Cuba",
"countries.cy": "Cyprus",
"countries.cz": "Czechia",
"countries.de": "Germany",
"countries.dj": "Djibouti",
"countries.dm": "Dominica",
"countries.dk": "Denmark",
"countries.do": "Republica dominicana",
"countries.dz": "Algeria",
"countries.ec": "Ecuador",
"countries.eg": "Egypt",
"countries.er": "Eritrea",
"countries.es": "Spain",
"countries.ee": "Estonia",
"countries.et": "Ethiopia",
"countries.fi": "Finland",
"countries.fj": "Fiji",
"countries.fr": "France",
"countries.fm": "Micronesia",
"countries.ga": "Gabon",
"countries.gb": "Reino Unido",
"countries.ge": "Georgia",
"countries.gh": "Ghana",
"countries.gn": "Guinea",
"countries.gm": "Gambia",
"countries.gw": "Guinea-Bissau",
"countries.gq": "Equatorial Guinea",
"countries.gr": "Greece",
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hn": "Honduras",
"countries.hr": "Croatia",
"countries.ht": "Haiti",
"countries.hu": "Hungary",
"countries.id": "Indonesia",
"countries.in": "India",
"countries.ie": "Ireland",
"countries.ir": "Iran",
"countries.iq": "Iraq",
"countries.is": "Iceland",
"countries.il": "Israel",
"countries.it": "Italy",
"countries.jm": "Jamaica",
"countries.jo": "Jordan",
"countries.jp": "Japan",
"countries.kz": "Kazakhstan",
"countries.ke": "Kenya",
"countries.kg": "Kyrgyzstan",
"countries.kh": "Cambodia",
"countries.ki": "Kiribati",
"countries.kn": "Saint Kitts and Nevis",
"countries.kr": "South Korea",
"countries.kw": "Kuwait",
"countries.la": "Laos",
"countries.lb": "Lebanon",
"countries.lr": "Liberia",
"countries.ly": "Libya",
"countries.lc": "Saint Lucia",
"countries.li": "Liechtenstein",
"countries.lk": "Sri Lanka",
"countries.ls": "Lesotho",
"countries.lt": "Lithuania",
"countries.lu": "Luxembourg",
"countries.lv": "Latvia",
"countries.ma": "Morocco",
"countries.mc": "Monaco",
"countries.md": "Moldova",
"countries.mg": "Madagascar",
"countries.mv": "Maldives",
"countries.mx": "Mexico",
"countries.mh": "Marshall Islands",
"countries.mk": "Macedonia",
"countries.ml": "Mali",
"countries.mt": "Malta",
"countries.mm": "Myanmar",
"countries.me": "Montenegro",
"countries.mn": "Mongolia",
"countries.mz": "Mozambique",
"countries.mr": "Mauritania",
"countries.mu": "Mauritius",
"countries.mw": "Malawi",
"countries.my": "Malaysia",
"countries.na": "Namibia",
"countries.ne": "Niger",
"countries.ng": "Nigeria",
"countries.ni": "Nicaragua",
"countries.nl": "Netherlands",
"countries.no": "Norway",
"countries.np": "Nepal",
"countries.nr": "Nauru",
"countries.nz": "New Zealand",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Philippines",
"countries.pw": "Palau",
"countries.pg": "Papua New Guinea",
"countries.pl": "Poland",
"countries.kp": "North Korea",
"countries.pt": "Portugal",
"countries.py": "Paraguay",
"countries.qa": "Qatar",
"countries.ro": "Romania",
"countries.ru": "Russia",
"countries.rw": "Rwanda",
"countries.sa": "Saudi Arabia",
"countries.sd": "Sudan",
"countries.sn": "Senegal",
"countries.sg": "Singapore",
"countries.sb": "Solomon Islands",
"countries.sl": "Sierra Leone",
"countries.sv": "El Salvador",
"countries.sm": "San Marino",
"countries.so": "Somalia",
"countries.rs": "Serbia",
"countries.ss": "South Sudan",
"countries.st": "São Tomé and Príncipe",
"countries.sr": "Suriname",
"countries.sk": "Slovakia",
"countries.si": "Slovenia",
"countries.se": "Sweden",
"countries.sz": "Swaziland",
"countries.sc": "Seychelles",
"countries.sy": "Syria",
"countries.td": "Chad",
"countries.tg": "Togo",
"countries.th": "Thailand",
"countries.tj": "Tajikistan",
"countries.tm": "Turkmenistan",
"countries.tl": "Timor-Leste",
"countries.to": "Tonga",
"countries.tt": "Trinidad and Tobago",
"countries.tn": "Tunisia",
"countries.tr": "Turkey",
"countries.tv": "Tuvalu",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraine",
"countries.uy": "Uruguay",
"countries.us": "United States",
"countries.uz": "Uzbekistan",
"countries.va": "Vatican City",
"countries.vc": "Saint Vincent and the Grenadines",
"countries.ve": "Venezuela",
"countries.vn": "Vietnam",
"countries.vu": "Vanuatu",
"countries.ws": "Samoa",
"countries.ye": "Yemen",
"countries.za": "Sud-Africa",
"countries.zm": "Zambia",
"countries.zw": "Zimbabwe",
"continents.af": "Africa",
"continents.an": "Antarctica",
"continents.as": "Asia",
"continents.eu": "Europe",
"continents.na": "America del Norte",
"continents.oc": "Oceania",
"continents.sa": "America del Sur"
}
"settings.inspire": "\"Ars sapiendi est ars sciendi quid negligat.\"",
"settings.locale": "la",
"settings.direction": "ltr*",
"emails.sender": "%s team",
"emails.verification.subject": "Ratio comprobatio",
"emails.verification.hello": "Salve ibi {{user}}",
"emails.verification.body": "Sequere hanc nexum ut quin inscriptionem tuum.",
"emails.verification.footer": "Si verificationem huius inscriptionis non postulasti, nuntium hunc ignorare potes.",
"emails.verification.thanks": "Gratias",
"emails.verification.signature": "{{project}} Team",
"emails.magicSession.subject": "Log in",
"emails.magicSession.hello": "Salve ibi",
"emails.magicSession.body": "Hanc nexum cum login",
"emails.magicSession.footer": "Si verificationem huius inscriptionis non postulasti, nuntium hunc ignorare potes.",
"emails.magicSession.thanks": "Gratias",
"emails.magicSession.signature": "{{project}} team",
"emails.recovery.subject": "Recuperet password",
"emails.recovery.hello": "Salve ibi {{user}}",
"emails.recovery.body": "Sequere hanc conjunctionem ut recipias project password {{project}}",
"emails.recovery.footer": "Si tesseram tuam recuperare non petis, nuntium hunc ignorare potes",
"emails.recovery.thanks": "Gratias",
"emails.recovery.signature": "{{project}} team",
"emails.invitation.subject": "Invitatio pro %s in quadrigis %s",
"emails.invitation.hello": "Salve ibi",
"emails.invitation.body": "Haec inscriptio ad te missa est quia dominus incepto {{owner}} te invitare vult ut membrum {{team}} quadrigis fias ad {{project}}",
"emails.invitation.footer": "Si non quaero, potes hunc nuntium ignorare",
"emails.invitation.thanks": "Gratias",
"emails.invitation.signature": "{{project}} team",
"locale.country.unknown": "Ignotum",
"countries.af": "Afghanistan",
"countries.ao": "Angola",
"countries.al": "Albania",
"countries.ad": "Andorra",
"countries.ae": "Emiratos Arabes Unidos",
"countries.ar": "Argentina",
"countries.am": "Armenia",
"countries.ag": "Antigua and Barbuda",
"countries.au": "Australia",
"countries.at": "Austria",
"countries.az": "Azerbaijan",
"countries.bi": "Burundi",
"countries.be": "Belgium",
"countries.bj": "Benin",
"countries.bf": "Burkina Faso",
"countries.bd": "Bangladesh",
"countries.bg": "Bulgaria",
"countries.bh": "Bahrain",
"countries.bs": "Bahamas",
"countries.ba": "Bosnia and Herzegovina",
"countries.by": "Belarus",
"countries.bz": "Belize",
"countries.bo": "Bolivia",
"countries.br": "Brazil",
"countries.bb": "Barbados",
"countries.bn": "Brunei",
"countries.bt": "Bhutan",
"countries.bw": "Botswana",
"countries.cf": "Central African Republic",
"countries.ca": "Canada",
"countries.ch": "Switzerland",
"countries.cl": "Chile",
"countries.cn": "China",
"countries.ci": "Ivory Coast",
"countries.cm": "Cameroon",
"countries.cd": "DR Congo",
"countries.cg": "Republic of the Congo",
"countries.co": "Colombia",
"countries.km": "Comoros",
"countries.cv": "Cape Verde",
"countries.cr": "Costa Rica",
"countries.cu": "Cuba",
"countries.cy": "Cyprus",
"countries.cz": "Czechia",
"countries.de": "Germany",
"countries.dj": "Djibouti",
"countries.dm": "Dominica",
"countries.dk": "Denmark",
"countries.do": "Republica dominicana",
"countries.dz": "Algeria",
"countries.ec": "Ecuador",
"countries.eg": "Egypt",
"countries.er": "Eritrea",
"countries.es": "Spain",
"countries.ee": "Estonia",
"countries.et": "Ethiopia",
"countries.fi": "Finland",
"countries.fj": "Fiji",
"countries.fr": "France",
"countries.fm": "Micronesia",
"countries.ga": "Gabon",
"countries.gb": "Reino Unido",
"countries.ge": "Georgia",
"countries.gh": "Ghana",
"countries.gn": "Guinea",
"countries.gm": "Gambia",
"countries.gw": "Guinea-Bissau",
"countries.gq": "Equatorial Guinea",
"countries.gr": "Greece",
"countries.gd": "Grenada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hn": "Honduras",
"countries.hr": "Croatia",
"countries.ht": "Haiti",
"countries.hu": "Hungary",
"countries.id": "Indonesia",
"countries.in": "India",
"countries.ie": "Ireland",
"countries.ir": "Iran",
"countries.iq": "Iraq",
"countries.is": "Iceland",
"countries.il": "Israel",
"countries.it": "Italy",
"countries.jm": "Jamaica",
"countries.jo": "Jordan",
"countries.jp": "Japan",
"countries.kz": "Kazakhstan",
"countries.ke": "Kenya",
"countries.kg": "Kyrgyzstan",
"countries.kh": "Cambodia",
"countries.ki": "Kiribati",
"countries.kn": "Saint Kitts and Nevis",
"countries.kr": "South Korea",
"countries.kw": "Kuwait",
"countries.la": "Laos",
"countries.lb": "Lebanon",
"countries.lr": "Liberia",
"countries.ly": "Libya",
"countries.lc": "Saint Lucia",
"countries.li": "Liechtenstein",
"countries.lk": "Sri Lanka",
"countries.ls": "Lesotho",
"countries.lt": "Lithuania",
"countries.lu": "Luxembourg",
"countries.lv": "Latvia",
"countries.ma": "Morocco",
"countries.mc": "Monaco",
"countries.md": "Moldova",
"countries.mg": "Madagascar",
"countries.mv": "Maldives",
"countries.mx": "Mexico",
"countries.mh": "Marshall Islands",
"countries.mk": "Macedonia",
"countries.ml": "Mali",
"countries.mt": "Malta",
"countries.mm": "Myanmar",
"countries.me": "Montenegro",
"countries.mn": "Mongolia",
"countries.mz": "Mozambique",
"countries.mr": "Mauritania",
"countries.mu": "Mauritius",
"countries.mw": "Malawi",
"countries.my": "Malaysia",
"countries.na": "Namibia",
"countries.ne": "Niger",
"countries.ng": "Nigeria",
"countries.ni": "Nicaragua",
"countries.nl": "Netherlands",
"countries.no": "Norway",
"countries.np": "Nepal",
"countries.nr": "Nauru",
"countries.nz": "New Zealand",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestina",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Philippines",
"countries.pw": "Palau",
"countries.pg": "Papua New Guinea",
"countries.pl": "Poland",
"countries.kp": "North Korea",
"countries.pt": "Portugal",
"countries.py": "Paraguay",
"countries.qa": "Qatar",
"countries.ro": "Romania",
"countries.ru": "Russia",
"countries.rw": "Rwanda",
"countries.sa": "Saudi Arabia",
"countries.sd": "Sudan",
"countries.sn": "Senegal",
"countries.sg": "Singapore",
"countries.sb": "Solomon Islands",
"countries.sl": "Sierra Leone",
"countries.sv": "El Salvador",
"countries.sm": "San Marino",
"countries.so": "Somalia",
"countries.rs": "Serbia",
"countries.ss": "South Sudan",
"countries.st": "São Tomé and Príncipe",
"countries.sr": "Suriname",
"countries.sk": "Slovakia",
"countries.si": "Slovenia",
"countries.se": "Sweden",
"countries.sz": "Swaziland",
"countries.sc": "Seychelles",
"countries.sy": "Syria",
"countries.td": "Chad",
"countries.tg": "Togo",
"countries.th": "Thailand",
"countries.tj": "Tajikistan",
"countries.tm": "Turkmenistan",
"countries.tl": "Timor-Leste",
"countries.to": "Tonga",
"countries.tt": "Trinidad and Tobago",
"countries.tn": "Tunisia",
"countries.tr": "Turkey",
"countries.tv": "Tuvalu",
"countries.tw": "Formosa",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraine",
"countries.uy": "Uruguay",
"countries.us": "United States",
"countries.uz": "Uzbekistan",
"countries.va": "Vatican City",
"countries.vc": "Saint Vincent and the Grenadines",
"countries.ve": "Venezuela",
"countries.vn": "Vietnam",
"countries.vu": "Vanuatu",
"countries.ws": "Samoa",
"countries.ye": "Yemen",
"countries.za": "Sud-Africa",
"countries.zm": "Zambia",
"countries.zw": "Zimbabwe",
"continents.af": "Africa",
"continents.an": "Antarctica",
"continents.as": "Asia",
"continents.eu": "Europe",
"continents.na": "America del Norte",
"continents.oc": "Oceania",
"continents.sa": "America del Sur",
"emails.magicSession.optionButton": "Clicca in puga infra ut tuto subscribas in rationem tuam {{project}}. Hora una exibit.",
"emails.magicSession.buttonText": "Intra in {{project}}",
"emails.magicSession.optionUrl": "Si non potes signo uti superiore puga pyga, quaeso ad hunc nexum visere:",
"emails.magicSession.clientInfo": "Hic signum in petitus est utens {{agentClient}} in {{agentDevice}} {{agentOs}}. Si signum in non requisisti, hoc epistulae secure negligere potes.",
"emails.magicSession.securityPhrase": "Sententia securitatis huius epistulae est {{phrase}}. Huic epistulae confidere potes si haec sententia convenit cum sententia ostensa dum in systema ingrederis.",
"emails.otpSession.subject": "Login {{project}}",
"emails.otpSession.hello": "Salve,",
"emails.otpSession.description": "Inserite sequentem codicem verificationis cum moniti signum in rationem vestram {{project}} tutum facere. Expirabit in quindecim minutis.",
"emails.otpSession.clientInfo": "Hoc signum intra petebatur utendo {{agentClient}} in {{agentDevice}} {{agentOs}}. Si signum intra non petisti, hoc epistulum securus negligere potes.",
"emails.otpSession.securityPhrase": "Sententia securitatis huius epistulae est {{phrase}}. Epistulae confidere potes si haec sententia cum ea quae ostensa est in signo ingressus convenit.",
"emails.otpSession.thanks": "Gratias,",
"emails.otpSession.signature": "{{project}} team -> {{project}} grex",
"emails.certificate.subject": "Defectio testimonii pro %s",
"emails.certificate.hello": "Salve",
"emails.certificate.body": "Certificatum pro dominio tuo '{{domain}}' generari non potuit. Hoc conatus num. {{attempt}} est, et defectus causatus est ab: {{error}}",
"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}}"
}
+246 -231
View File
@@ -1,232 +1,247 @@
{
"settings.inspire": "\"The art of being wise is the art of knowing what to overlook.\"",
"settings.locale": "lb",
"settings.direction": "ltr",
"emails.sender": "%s Team",
"emails.verification.subject": "Kont Verifikatioun",
"emails.verification.hello": "Hey {{user}}",
"emails.verification.body": "Follegt dëse Link fir Är E -Mail Adress z'iwwerpréiwen.",
"emails.verification.footer": "Wann Dir net gefrot hutt dës Adress z'iwwerpréiwen, kënnt Dir dëse Message ignoréieren.",
"emails.verification.thanks": "Merci",
"emails.verification.signature": "{{project}} équipe",
"emails.magicSession.subject": "Login",
"emails.magicSession.hello": "Hey,",
"emails.magicSession.body": "Follegt dëse Link fir umellen.",
"emails.magicSession.footer": "Wann Dir net gefrot hutt Iech mat dëser E -Mail anzemelden, kënnt Dir dëse Message ignoréieren.",
"emails.magicSession.thanks": "Merci",
"emails.magicSession.signature": "{{project}} équipe",
"emails.recovery.subject": "Password Reset",
"emails.recovery.hello": "Hello {{user}}",
"emails.recovery.body": "Follegt dëse Link fir Äert {{project}} Passwuert zréckzesetzen.",
"emails.recovery.footer": "Wann Dir net gefrot hutt Äert Passwuert zréckzesetzen, kënnt Dir dëse Message ignoréieren.",
"emails.recovery.thanks": "Merci",
"emails.recovery.signature": "{{project}} équipe",
"emails.invitation.subject": "Invitatioun un %s équipe bei %s",
"emails.invitation.hello": "Hallo",
"emails.invitation.body": "Dës E -Mail gouf un Iech geschéckt well {{owner}} Iech invitéiere wëllt fir Member vum {{team}} Team bei {{project}} ze ginn.",
"emails.invitation.footer": "Wann Dir net interesséiert sidd, kënnt Dir dëse Message ignoréieren.",
"emails.invitation.thanks": "Merci",
"emails.invitation.signature": "{{project}} équipe",
"locale.country.unknown": "Onbekannt",
"countries.af": "Afghanistan",
"countries.ao": "Angola",
"countries.al": "Albanien",
"countries.ad": "Andorra",
"countries.ae": "Vereenegt Arabesch Emirater",
"countries.ar": "Argentinien",
"countries.am": "Armenien",
"countries.ag": "Antigua a Barbuda",
"countries.au": "Australien",
"countries.at": "Éisträich",
"countries.az": "Aserbaidschan",
"countries.bi": "Burundi",
"countries.be": "Belsch",
"countries.bj": "Benin",
"countries.bf": "Burkina Faso",
"countries.bd": "Bangladesch",
"countries.bg": "Bulgarien",
"countries.bh": "Bahrain",
"countries.bs": "Bahamas",
"countries.ba": "Bosnien an Herzegowina",
"countries.by": "Wäissrussland",
"countries.bz": "Belize",
"countries.bo": "Bolivien",
"countries.br": "Brasilien",
"countries.bb": "Barbados",
"countries.bn": "Brunei",
"countries.bt": "Bhutan",
"countries.bw": "Botswana",
"countries.cf": "Zentralafrikanesch Republik",
"countries.ca": "Kanada",
"countries.ch": "Schwäiz",
"countries.cl": "Chile",
"countries.cn": "China",
"countries.ci": "Côte d'Ivoire",
"countries.cm": "Kamerun",
"countries.cd": "DR Congo",
"countries.cg": "Republik Kongo",
"countries.co": "Kolumbien",
"countries.km": "Komoren",
"countries.cv": "Cap Vert",
"countries.cr": "Costa Rica",
"countries.cu": "Kuba",
"countries.cy": "Zypern",
"countries.cz": "Tschechien",
"countries.de": "Däitschland",
"countries.dj": "Djibouti",
"countries.dm": "Dominica",
"countries.dk": "Dänemark",
"countries.do": "Dominikanesch Republik",
"countries.dz": "Algerien",
"countries.ec": "Ecuador",
"countries.eg": "Ägypten",
"countries.er": "Eritrea",
"countries.es": "Spuenien",
"countries.ee": "Estland",
"countries.et": "Äthiopien",
"countries.fi": "Finnland",
"countries.fj": "Fidschi",
"countries.fr": "Frankräich",
"countries.fm": "Mikronesien",
"countries.ga": "Gabon",
"countries.gb": "Vereenegt Kinnekräich",
"countries.ge": "Georgien",
"countries.gh": "Ghana",
"countries.gn": "Guinea",
"countries.gm": "Gambia",
"countries.gw": "Guinea-Bissau",
"countries.gq": "Äquatorialguinea",
"countries.gr": "Griichenland",
"countries.gd": "Granada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hn": "Honduras",
"countries.hr": "Kroatien",
"countries.ht": "Haïti",
"countries.hu": "Ungarn",
"countries.id": "Indonesien",
"countries.in": "Indien",
"countries.ie": "Irland",
"countries.ir": "Iran",
"countries.iq": "Irak",
"countries.is": "Island",
"countries.il": "Israel",
"countries.it": "Italien",
"countries.jm": "Jamaika",
"countries.jo": "Jordanien",
"countries.jp": "Japan",
"countries.kz": "Kazakhstan",
"countries.ke": "Kenia",
"countries.kg": "Kirgisistan",
"countries.kh": "Kambodscha",
"countries.ki": "Kiribati",
"countries.kn": "Saint Kitts and Nevis",
"countries.kr": "Südkorea",
"countries.kw": "Kuwait",
"countries.la": "Laos",
"countries.lb": "Libanon",
"countries.lr": "Liberia",
"countries.ly": "Libyen",
"countries.lc": "Saint Lucia",
"countries.li": "Liechtenstein",
"countries.lk": "Sri Lanka",
"countries.ls": "Lesotho",
"countries.lt": "Litauen",
"countries.lu": "Lëtzebuerg",
"countries.lv": "Lettland",
"countries.ma": "Marokko",
"countries.mc": "Monaco",
"countries.md": "Moldawien",
"countries.mg": "Madagaskar",
"countries.mv": "Malediven",
"countries.mx": "Mexiko",
"countries.mh": "Marshallinselen",
"countries.mk": "Mazedonien",
"countries.ml": "Mali",
"countries.mt": "Malta",
"countries.mm": "Myanmar",
"countries.me": "Montenegro",
"countries.mn": "Mongolei",
"countries.mz": "Mosambik",
"countries.mr": "Mauritanien",
"countries.mu": "Mauritius",
"countries.mw": "Malawi",
"countries.my": "Malaysien",
"countries.na": "Namibien",
"countries.ne": "Niger",
"countries.ng": "Nigeria",
"countries.ni": "Nicaragua",
"countries.nl": "Holland",
"countries.no": "Norwegen",
"countries.np": "Nepal",
"countries.nr": "Nauru",
"countries.nz": "Neiséiland",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Philippinnen",
"countries.pw": "Palau",
"countries.pg": "Papua-Neuguinea",
"countries.pl": "Polen",
"countries.kp": "Nordkorea",
"countries.pt": "Portugal",
"countries.py": "Paraguay",
"countries.qa": "Quatar",
"countries.ro": "Rumänien",
"countries.ru": "Russland",
"countries.rw": "Ruanda",
"countries.sa": "Saudi Arabien",
"countries.sd": "Sudan",
"countries.sn": "Senegal",
"countries.sg": "Singapur",
"countries.sb": "Solomon Inselen",
"countries.sl": "Sierra Leone",
"countries.sv": "El Salvador",
"countries.sm": "San Marino",
"countries.so": "Somalia",
"countries.rs": "Serbien",
"countries.ss": "Südsudan",
"countries.st": "Sao Tome a Principe",
"countries.sr": "Suriname",
"countries.sk": "Slowakei",
"countries.si": "Slowenien",
"countries.se": "Schweden",
"countries.sz": "Swasiland",
"countries.sc": "Seychellen",
"countries.sy": "Syrien",
"countries.td": "Tschad",
"countries.tg": "Goen",
"countries.th": "Thailand",
"countries.tj": "Tadjikistan",
"countries.tm": "Turkmenistan",
"countries.tl": "Timor-Leste",
"countries.to": "Tonga",
"countries.tt": "Tinidad an Tobago",
"countries.tn": "Tunesien",
"countries.tr": "Tierkei",
"countries.tv": "Tuvalu",
"countries.tz": "Tansania",
"countries.ug": "Ugana",
"countries.ua": "Ukraine",
"countries.uy": "Uruguay",
"countries.us": "Vereenegt Staaten",
"countries.uz": "Usbekistan",
"countries.va": "Vatikan Stad",
"countries.vc": "Saint Vincent an d'Grenadinnen",
"countries.ve": "Venezuela",
"countries.vn": "Vietnam",
"countries.vu": "Vanuatu",
"countries.ws": "Samoa",
"countries.ye": "Yemen",
"countries.za": "Südafrika",
"countries.zm": "Zambia",
"countries.zw": "Zimbabwe",
"continents.af": "Afrika",
"continents.an": "Antarktis",
"continents.as": "Asien",
"continents.eu": "Europa",
"continents.na": "Nordamerika",
"continents.oc": "Ozeanien",
"continents.sa": "damerika"
}
"settings.inspire": "\"The art of being wise is the art of knowing what to overlook.\"",
"settings.locale": "lb",
"settings.direction": "ltr",
"emails.sender": "%s Team",
"emails.verification.subject": "Kont Verifikatioun",
"emails.verification.hello": "Hey {{user}}",
"emails.verification.body": "Follegt dëse Link fir Är E -Mail Adress z'iwwerpréiwen.",
"emails.verification.footer": "Wann Dir net gefrot hutt dës Adress z'iwwerpréiwen, kënnt Dir dëse Message ignoréieren.",
"emails.verification.thanks": "Merci",
"emails.verification.signature": "{{project}} équipe",
"emails.magicSession.subject": "Login",
"emails.magicSession.hello": "Hey",
"emails.magicSession.body": "Follegt dëse Link fir umellen.",
"emails.magicSession.footer": "Wann Dir net gefrot hutt Iech mat dëser E -Mail anzemelden, kënnt Dir dëse Message ignoréieren.",
"emails.magicSession.thanks": "Merci",
"emails.magicSession.signature": "{{project}} équipe",
"emails.recovery.subject": "Password Reset",
"emails.recovery.hello": "Hello {{user}}",
"emails.recovery.body": "Follegt dëse Link fir Äert {{project}} Passwuert zréckzesetzen.",
"emails.recovery.footer": "Wann Dir net gefrot hutt Äert Passwuert zréckzesetzen, kënnt Dir dëse Message ignoréieren.",
"emails.recovery.thanks": "Merci",
"emails.recovery.signature": "{{project}} équipe",
"emails.invitation.subject": "Invitatioun un %s équipe bei %s",
"emails.invitation.hello": "Hallo",
"emails.invitation.body": "Dës E -Mail gouf un Iech geschéckt well {{owner}} Iech invitéiere wëllt fir Member vum {{team}} Team bei {{project}} ze ginn.",
"emails.invitation.footer": "Wann Dir net interesséiert sidd, kënnt Dir dëse Message ignoréieren.",
"emails.invitation.thanks": "Merci",
"emails.invitation.signature": "{{project}} équipe",
"locale.country.unknown": "Onbekannt",
"countries.af": "Afghanistan",
"countries.ao": "Angola",
"countries.al": "Albanien",
"countries.ad": "Andorra",
"countries.ae": "Vereenegt Arabesch Emirater",
"countries.ar": "Argentinien",
"countries.am": "Armenien",
"countries.ag": "Antigua a Barbuda",
"countries.au": "Australien",
"countries.at": "Éisträich",
"countries.az": "Aserbaidschan",
"countries.bi": "Burundi",
"countries.be": "Belsch",
"countries.bj": "Benin",
"countries.bf": "Burkina Faso",
"countries.bd": "Bangladesch",
"countries.bg": "Bulgarien",
"countries.bh": "Bahrain",
"countries.bs": "Bahamas",
"countries.ba": "Bosnien an Herzegowina",
"countries.by": "Wäissrussland",
"countries.bz": "Belize",
"countries.bo": "Bolivien",
"countries.br": "Brasilien",
"countries.bb": "Barbados",
"countries.bn": "Brunei",
"countries.bt": "Bhutan",
"countries.bw": "Botswana",
"countries.cf": "Zentralafrikanesch Republik",
"countries.ca": "Kanada",
"countries.ch": "Schwäiz",
"countries.cl": "Chile",
"countries.cn": "China",
"countries.ci": "Côte d'Ivoire",
"countries.cm": "Kamerun",
"countries.cd": "DR Congo",
"countries.cg": "Republik Kongo",
"countries.co": "Kolumbien",
"countries.km": "Komoren",
"countries.cv": "Cap Vert",
"countries.cr": "Costa Rica",
"countries.cu": "Kuba",
"countries.cy": "Zypern",
"countries.cz": "Tschechien",
"countries.de": "Däitschland",
"countries.dj": "Djibouti",
"countries.dm": "Dominica",
"countries.dk": "Dänemark",
"countries.do": "Dominikanesch Republik",
"countries.dz": "Algerien",
"countries.ec": "Ecuador",
"countries.eg": "Ägypten",
"countries.er": "Eritrea",
"countries.es": "Spuenien",
"countries.ee": "Estland",
"countries.et": "Äthiopien",
"countries.fi": "Finnland",
"countries.fj": "Fidschi",
"countries.fr": "Frankräich",
"countries.fm": "Mikronesien",
"countries.ga": "Gabon",
"countries.gb": "Vereenegt Kinnekräich",
"countries.ge": "Georgien",
"countries.gh": "Ghana",
"countries.gn": "Guinea",
"countries.gm": "Gambia",
"countries.gw": "Guinea-Bissau",
"countries.gq": "Äquatorialguinea",
"countries.gr": "Griichenland",
"countries.gd": "Granada",
"countries.gt": "Guatemala",
"countries.gy": "Guyana",
"countries.hn": "Honduras",
"countries.hr": "Kroatien",
"countries.ht": "Haïti",
"countries.hu": "Ungarn",
"countries.id": "Indonesien",
"countries.in": "Indien",
"countries.ie": "Irland",
"countries.ir": "Iran",
"countries.iq": "Irak",
"countries.is": "Island",
"countries.il": "Israel",
"countries.it": "Italien",
"countries.jm": "Jamaika",
"countries.jo": "Jordanien",
"countries.jp": "Japan",
"countries.kz": "Kazakhstan",
"countries.ke": "Kenia",
"countries.kg": "Kirgisistan",
"countries.kh": "Kambodscha",
"countries.ki": "Kiribati",
"countries.kn": "Saint Kitts and Nevis",
"countries.kr": "Südkorea",
"countries.kw": "Kuwait",
"countries.la": "Laos",
"countries.lb": "Libanon",
"countries.lr": "Liberia",
"countries.ly": "Libyen",
"countries.lc": "Saint Lucia",
"countries.li": "Liechtenstein",
"countries.lk": "Sri Lanka",
"countries.ls": "Lesotho",
"countries.lt": "Litauen",
"countries.lu": "Lëtzebuerg",
"countries.lv": "Lettland",
"countries.ma": "Marokko",
"countries.mc": "Monaco",
"countries.md": "Moldawien",
"countries.mg": "Madagaskar",
"countries.mv": "Malediven",
"countries.mx": "Mexiko",
"countries.mh": "Marshallinselen",
"countries.mk": "Mazedonien",
"countries.ml": "Mali",
"countries.mt": "Malta",
"countries.mm": "Myanmar",
"countries.me": "Montenegro",
"countries.mn": "Mongolei",
"countries.mz": "Mosambik",
"countries.mr": "Mauritanien",
"countries.mu": "Mauritius",
"countries.mw": "Malawi",
"countries.my": "Malaysien",
"countries.na": "Namibien",
"countries.ne": "Niger",
"countries.ng": "Nigeria",
"countries.ni": "Nicaragua",
"countries.nl": "Holland",
"countries.no": "Norwegen",
"countries.np": "Nepal",
"countries.nr": "Nauru",
"countries.nz": "Neiséiland",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestina",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Philippinnen",
"countries.pw": "Palau",
"countries.pg": "Papua-Neuguinea",
"countries.pl": "Polen",
"countries.kp": "Nordkorea",
"countries.pt": "Portugal",
"countries.py": "Paraguay",
"countries.qa": "Quatar",
"countries.ro": "Rumänien",
"countries.ru": "Russland",
"countries.rw": "Ruanda",
"countries.sa": "Saudi Arabien",
"countries.sd": "Sudan",
"countries.sn": "Senegal",
"countries.sg": "Singapur",
"countries.sb": "Solomon Inselen",
"countries.sl": "Sierra Leone",
"countries.sv": "El Salvador",
"countries.sm": "San Marino",
"countries.so": "Somalia",
"countries.rs": "Serbien",
"countries.ss": "Südsudan",
"countries.st": "Sao Tome a Principe",
"countries.sr": "Suriname",
"countries.sk": "Slowakei",
"countries.si": "Slowenien",
"countries.se": "Schweden",
"countries.sz": "Swasiland",
"countries.sc": "Seychellen",
"countries.sy": "Syrien",
"countries.td": "Tschad",
"countries.tg": "Goen",
"countries.th": "Thailand",
"countries.tj": "Tadjikistan",
"countries.tm": "Turkmenistan",
"countries.tl": "Timor-Leste",
"countries.to": "Tonga",
"countries.tt": "Tinidad an Tobago",
"countries.tn": "Tunesien",
"countries.tr": "Tierkei",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tansania",
"countries.ug": "Ugana",
"countries.ua": "Ukraine",
"countries.uy": "Uruguay",
"countries.us": "Vereenegt Staaten",
"countries.uz": "Usbekistan",
"countries.va": "Vatikan Stad",
"countries.vc": "Saint Vincent an d'Grenadinnen",
"countries.ve": "Venezuela",
"countries.vn": "Vietnam",
"countries.vu": "Vanuatu",
"countries.ws": "Samoa",
"countries.ye": "Yemen",
"countries.za": "Südafrika",
"countries.zm": "Zambia",
"countries.zw": "Zimbabwe",
"continents.af": "Afrika",
"continents.an": "Antarktis",
"continents.as": "Asien",
"continents.eu": "Europa",
"continents.na": "Nordamerika",
"continents.oc": "Ozeanien",
"continents.sa": "Südamerika",
"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}}",
"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",
"emails.otpSession.hello": "Moien,",
"emails.otpSession.description": "Gitt de folgende Verifikatiounscode an, wann dir gefrot gitt fir sécher an ären {{project}} Kont anzeloggen. Hien ass no 15 Minutten net méi gülteg.",
"emails.otpSession.clientInfo": "Dësen Aloggen gouf mat {{agentClient}} op {{agentDevice}} {{agentOs}} gefrot. Wann Dir d'Ufro fir d'Aloggen net gemaach hutt, kënnt Dir dësen E-Mail roueg ignoréieren.",
"emails.otpSession.securityPhrase": "D'Sécherheetsausso fir dësen E-Mail ass {{phrase}}. Dir kënnt dësem E-Mail vertrauen, wann dës Ausso mat der Ausso iwwereneestëmmt, déi beim Umellen gewise ginn ass.",
"emails.otpSession.thanks": "Merci,",
"emails.otpSession.signature": "{{project}} Equipe"
}
+18 -3
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Ačiū",
"emails.verification.signature": "{{project}} komanda",
"emails.magicSession.subject": "Prisijungti",
"emails.magicSession.hello": "Labas,",
"emails.magicSession.hello": "Labas",
"emails.magicSession.body": "Spauskite šią nuorodą, kad prisijungtumėte.",
"emails.magicSession.footer": "Jei neprašėte prisijungti naudojantis šiuo el. paštu, galite ignoruoti šį pranešimą.",
"emails.magicSession.thanks": "Ačiū",
@@ -163,6 +163,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 +207,7 @@
"countries.tn": "Tunisas",
"countries.tr": "Turkija",
"countries.tv": "Tuvalu",
"countries.tw": "Taivanas",
"countries.tz": "Tanzanija",
"countries.ug": "Uganda",
"countries.ua": "Ukraina",
@@ -228,5 +230,18 @@
"continents.eu": "Europa",
"continents.na": "Šiaurės Amerika",
"continents.oc": "Okeanija",
"continents.sa": "Pietų Amerika"
}
"continents.sa": "Pietų Amerika",
"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}}",
"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",
"emails.otpSession.hello": "Sveiki,",
"emails.otpSession.description": "Įveskite šį patvirtinimo kodą, kai busite paraginti saugiai prisijungti prie savo {{project}} paskyros. Jis pasibaigs po 15 minučių.",
"emails.otpSession.clientInfo": "Šis prisijungimas buvo užklaustas naudojant {{agentClient}} įrenginyje {{agentDevice}} {{agentOs}}. Jei neprašėte prisijungti, šį el. laišką galite drąsiai ignoruoti.",
"emails.otpSession.securityPhrase": "Šio el. laiško saugumo frazė yra {{phrase}}. Galite pasitikėti šiuo el. laišku, jei ši frazė atitinka frazę, rodytą prisijungimo metu.",
"emails.otpSession.thanks": "Ačiū,",
"emails.otpSession.signature": "{{project}} komanda"
}
+246 -231
View File
@@ -1,232 +1,247 @@
{
"settings.inspire": "\"Māksla būt gudram ir māksla zināt, ko aizmirst.\"",
"settings.locale": "lv",
"settings.direction": "ltr",
"emails.sender": "%s komanda",
"emails.verification.subject": "Konta verifikācija",
"emails.verification.hello": "Sveicināti, {{user}}",
"emails.verification.body": "Sekojiet saitei, lai apstiprinātu savu e-pasta adresi.",
"emails.verification.footer": "Ja Jūs nepieprasījāt šīs adreses apstiprinājumu, lūdzu, ignorējiet šo ziņu.",
"emails.verification.thanks": "Paldies",
"emails.verification.signature": "{{project}} komanda",
"emails.magicSession.subject": "Ieiet",
"emails.magicSession.hello": "Sveicināti,",
"emails.magicSession.body": "Sekojiet saitei, lai ieietu.",
"emails.magicSession.footer": "Ja Jūs nepieprasījāt ieiet ar šo e-pasta adresi, lūdzu, ignorējiet šo ziņu.",
"emails.magicSession.thanks": "Paldies",
"emails.magicSession.signature": "{{project}} komanda",
"emails.recovery.subject": "Paroles atjaunināšana",
"emails.recovery.hello": "Labdien, {{user}}",
"emails.recovery.body": "Sekojiet saitei, lai atjauninātu {{project}} paroli.",
"emails.recovery.footer": "Ja Jūs nepieprasījāt paroles atjaunināšanu, lūdzu, ignorējiet šo ziņu.",
"emails.recovery.thanks": "Paldies",
"emails.recovery.signature": "{{project}} komanda",
"emails.invitation.subject": "Ielūgums piebiedroties %s komandai %s projektā.",
"emails.invitation.hello": "Labdien",
"emails.invitation.body": "Šis e-pasts tika nosūtīts Jums, jo {{owner}} vēlējās Jūs ielūgt kļūt par {{team}} komandas biedru {{project}} projektā.",
"emails.invitation.footer": "Ja Jūs neesat ieinteresēts, lūdzu, ignorējiet šo ziņu.",
"emails.invitation.thanks": "Paldies",
"emails.invitation.signature": "{{project}} komanda",
"locale.country.unknown": "Nav zināms",
"countries.af": "Afganistāna",
"countries.ao": "Angola",
"countries.al": "Albānija",
"countries.ad": "Andora",
"countries.ae": "Apvienotie Arābu Emirāti",
"countries.ar": "Argentīna",
"countries.am": "Armēnija",
"countries.ag": "Antigva un Barbuda",
"countries.au": "Austrālija",
"countries.at": "Austrija",
"countries.az": "Azerbaidžāna",
"countries.bi": "Burundi",
"countries.be": "Beļģija",
"countries.bj": "Benina",
"countries.bf": "Burkinafaso",
"countries.bd": "Bangladeša",
"countries.bg": "Bulgārija",
"countries.bh": "Bahreina",
"countries.bs": "Bahamas",
"countries.ba": "Bosnija un Hercegovina",
"countries.by": "Baltkrievija",
"countries.bz": "Beliza",
"countries.bo": "Bolīvija",
"countries.br": "Brazīlija",
"countries.bb": "Barbadosa",
"countries.bn": "Bruneja",
"countries.bt": "Butāna",
"countries.bw": "Botsvana",
"countries.cf": "Centrālāfrikas Republika",
"countries.ca": "Kanāda",
"countries.ch": "Šveice",
"countries.cl": "Čīle",
"countries.cn": "Ķīna",
"countries.ci": "Kotdivuāra",
"countries.cm": "Kamerūna",
"countries.cd": "Kongo Demokrātiskā Republika",
"countries.cg": "Kongo",
"countries.co": "Kolumbija",
"countries.km": "Komoras",
"countries.cv": "Kaboverde",
"countries.cr": "Kostarika",
"countries.cu": "Kuba",
"countries.cy": "Kipra",
"countries.cz": "Čehija",
"countries.de": "Vācija",
"countries.dj": "Džibutija",
"countries.dm": "Dominika",
"countries.dk": "Dānija",
"countries.do": "Dominikāna",
"countries.dz": "Alžīrija",
"countries.ec": "Ekvadora",
"countries.eg": "Ēģipte",
"countries.er": "Eritreja",
"countries.es": "Spānija",
"countries.ee": "Igaunija",
"countries.et": "Etiopija",
"countries.fi": "Somija",
"countries.fj": "Fidži",
"countries.fr": "Francija",
"countries.fm": "Mikronēzija",
"countries.ga": "Gabona",
"countries.gb": "Apvienotā Karaliste",
"countries.ge": "Gruzija",
"countries.gh": "Gana",
"countries.gn": "Gvineja",
"countries.gm": "Gambija",
"countries.gw": "Gvineja-Bisava",
"countries.gq": "Ekvatoriālā Gvineja",
"countries.gr": "Grieķija",
"countries.gd": "Grenada",
"countries.gt": "Gvatemala",
"countries.gy": "Gajāna",
"countries.hn": "Hondurasa",
"countries.hr": "Horvātija",
"countries.ht": "Haiti",
"countries.hu": "Ungārija",
"countries.id": "Indonēzija",
"countries.in": "Indija",
"countries.ie": "Īrija",
"countries.ir": "Irāna",
"countries.iq": "Irāka",
"countries.is": "Islande",
"countries.il": "Izraēla",
"countries.it": "Itālija",
"countries.jm": "Jamaika",
"countries.jo": "Jordānija",
"countries.jp": "Japāna",
"countries.kz": "Kazahstāna",
"countries.ke": "Kenija",
"countries.kg": "Kirgizstāna",
"countries.kh": "Kambodža",
"countries.ki": "Kiribati",
"countries.kn": "Sentkitsa un Nevisa",
"countries.kr": "Dienvidkoreja",
"countries.kw": "Kuveita",
"countries.la": "Laosa",
"countries.lb": "Libāna",
"countries.lr": "Libērija",
"countries.ly": "Lībija",
"countries.lc": "Sentlūsija",
"countries.li": "Lihtenšteina",
"countries.lk": "Šrilanka",
"countries.ls": "Lesoto",
"countries.lt": "Lietuva",
"countries.lu": "Luksemburga",
"countries.lv": "Latvija",
"countries.ma": "Maroka",
"countries.mc": "Monako",
"countries.md": "Moldova",
"countries.mg": "Madagaskara",
"countries.mv": "Maldīvija",
"countries.mx": "Meksika",
"countries.mh": "Māršala salas",
"countries.mk": "Ziemeļmaķedonijas Republika",
"countries.ml": "Mali",
"countries.mt": "Malta",
"countries.mm": "Mjanma",
"countries.me": "Melnkalne",
"countries.mn": "Mongolija",
"countries.mz": "Mozambika",
"countries.mr": "Mauritānija",
"countries.mu": "Maurīcija",
"countries.mw": "Malāvija",
"countries.my": "Malaizija",
"countries.na": "Namībija",
"countries.ne": "Nigēra",
"countries.ng": "Nigērija",
"countries.ni": "Nikaragva",
"countries.nl": "Nīderlande",
"countries.no": "Norvēģija",
"countries.np": "Nepāla",
"countries.nr": "Nauru",
"countries.nz": "Jaunzēlande",
"countries.om": "Omāna",
"countries.pk": "Pakistāna",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filipīnas",
"countries.pw": "Palau",
"countries.pg": "Papua-Jaungvineja",
"countries.pl": "Polija",
"countries.kp": "Ziemeļkoreja",
"countries.pt": "Portugāle",
"countries.py": "Paragvaja",
"countries.qa": "Katara",
"countries.ro": "Rumānija",
"countries.ru": "Krievija",
"countries.rw": "Ruanda",
"countries.sa": "Saūda Arābija",
"countries.sd": "Sudāna",
"countries.sn": "Senegāla",
"countries.sg": "Singapūra",
"countries.sb": "Zālamana salas",
"countries.sl": "Sjerraleone",
"countries.sv": "Salvadora",
"countries.sm": "Sanmarīno",
"countries.so": "Somālija",
"countries.rs": "Serbija",
"countries.ss": "Dienvidsudāna",
"countries.st": "Santome un Prinsipi",
"countries.sr": "Surinama",
"countries.sk": "Slovākija",
"countries.si": "Slovēnija",
"countries.se": "Zviedrija",
"countries.sz": "Svatini",
"countries.sc": "Seišelas",
"countries.sy": "Sīrija",
"countries.td": "Čada",
"countries.tg": "Togo",
"countries.th": "Taizeme",
"countries.tj": "Tadžikistāna",
"countries.tm": "Turkmenistāna",
"countries.tl": "Austrumtimora",
"countries.to": "Tonga",
"countries.tt": "Trinidāda un Tobāgo",
"countries.tn": "Tunisija",
"countries.tr": "Turcija",
"countries.tv": "Tuvalu",
"countries.tz": "Tanzānija",
"countries.ug": "Uganda",
"countries.ua": "Ukraina",
"countries.uy": "Urugvaja",
"countries.us": "Amerikas Savienotās Valstis",
"countries.uz": "Uzbekistāna",
"countries.va": "Vatikāns",
"countries.vc": "Sentvinsenta un Grenadīnas",
"countries.ve": "Venecuēla",
"countries.vn": "Vjetnama",
"countries.vu": "Vanuatu",
"countries.ws": "Samoa",
"countries.ye": "Jemena",
"countries.za": "Dienvidāfrikas Republika",
"countries.zm": "Zambija",
"countries.zw": "Zimbabve",
"continents.af": "Āfrika",
"continents.an": "Antarktīda",
"continents.as": zija",
"continents.eu": "Eiropa",
"continents.na": "Ziemeļamerika",
"continents.oc": "Okeānija",
"continents.sa": "Dienvidamerika"
}
"settings.inspire": "\"Māksla būt gudram ir māksla zināt, ko aizmirst.\"",
"settings.locale": "lv",
"settings.direction": "ltr",
"emails.sender": "%s komanda",
"emails.verification.subject": "Konta verifikācija",
"emails.verification.hello": "Sveicināti, {{user}}",
"emails.verification.body": "Sekojiet saitei, lai apstiprinātu savu e-pasta adresi.",
"emails.verification.footer": "Ja Jūs nepieprasījāt šīs adreses apstiprinājumu, lūdzu, ignorējiet šo ziņu.",
"emails.verification.thanks": "Paldies",
"emails.verification.signature": "{{project}} komanda",
"emails.magicSession.subject": "Ieiet",
"emails.magicSession.hello": "Sveicināti",
"emails.magicSession.body": "Sekojiet saitei, lai ieietu.",
"emails.magicSession.footer": "Ja Jūs nepieprasījāt ieiet ar šo e-pasta adresi, lūdzu, ignorējiet šo ziņu.",
"emails.magicSession.thanks": "Paldies",
"emails.magicSession.signature": "{{project}} komanda",
"emails.recovery.subject": "Paroles atjaunināšana",
"emails.recovery.hello": "Labdien, {{user}}",
"emails.recovery.body": "Sekojiet saitei, lai atjauninātu {{project}} paroli.",
"emails.recovery.footer": "Ja Jūs nepieprasījāt paroles atjaunināšanu, lūdzu, ignorējiet šo ziņu.",
"emails.recovery.thanks": "Paldies",
"emails.recovery.signature": "{{project}} komanda",
"emails.invitation.subject": "Ielūgums piebiedroties %s komandai %s projektā.",
"emails.invitation.hello": "Labdien",
"emails.invitation.body": "Šis e-pasts tika nosūtīts Jums, jo {{owner}} vēlējās Jūs ielūgt kļūt par {{team}} komandas biedru {{project}} projektā.",
"emails.invitation.footer": "Ja Jūs neesat ieinteresēts, lūdzu, ignorējiet šo ziņu.",
"emails.invitation.thanks": "Paldies",
"emails.invitation.signature": "{{project}} komanda",
"locale.country.unknown": "Nav zināms",
"countries.af": "Afganistāna",
"countries.ao": "Angola",
"countries.al": "Albānija",
"countries.ad": "Andora",
"countries.ae": "Apvienotie Arābu Emirāti",
"countries.ar": "Argentīna",
"countries.am": "Armēnija",
"countries.ag": "Antigva un Barbuda",
"countries.au": "Austrālija",
"countries.at": "Austrija",
"countries.az": "Azerbaidžāna",
"countries.bi": "Burundi",
"countries.be": "Beļģija",
"countries.bj": "Benina",
"countries.bf": "Burkinafaso",
"countries.bd": "Bangladeša",
"countries.bg": "Bulgārija",
"countries.bh": "Bahreina",
"countries.bs": "Bahamas",
"countries.ba": "Bosnija un Hercegovina",
"countries.by": "Baltkrievija",
"countries.bz": "Beliza",
"countries.bo": "Bolīvija",
"countries.br": "Brazīlija",
"countries.bb": "Barbadosa",
"countries.bn": "Bruneja",
"countries.bt": "Butāna",
"countries.bw": "Botsvana",
"countries.cf": "Centrālāfrikas Republika",
"countries.ca": "Kanāda",
"countries.ch": "Šveice",
"countries.cl": "Čīle",
"countries.cn": "Ķīna",
"countries.ci": "Kotdivuāra",
"countries.cm": "Kamerūna",
"countries.cd": "Kongo Demokrātiskā Republika",
"countries.cg": "Kongo",
"countries.co": "Kolumbija",
"countries.km": "Komoras",
"countries.cv": "Kaboverde",
"countries.cr": "Kostarika",
"countries.cu": "Kuba",
"countries.cy": "Kipra",
"countries.cz": "Čehija",
"countries.de": "Vācija",
"countries.dj": "Džibutija",
"countries.dm": "Dominika",
"countries.dk": "Dānija",
"countries.do": "Dominikāna",
"countries.dz": "Alžīrija",
"countries.ec": "Ekvadora",
"countries.eg": "Ēģipte",
"countries.er": "Eritreja",
"countries.es": "Spānija",
"countries.ee": "Igaunija",
"countries.et": "Etiopija",
"countries.fi": "Somija",
"countries.fj": "Fidži",
"countries.fr": "Francija",
"countries.fm": "Mikronēzija",
"countries.ga": "Gabona",
"countries.gb": "Apvienotā Karaliste",
"countries.ge": "Gruzija",
"countries.gh": "Gana",
"countries.gn": "Gvineja",
"countries.gm": "Gambija",
"countries.gw": "Gvineja-Bisava",
"countries.gq": "Ekvatoriālā Gvineja",
"countries.gr": "Grieķija",
"countries.gd": "Grenada",
"countries.gt": "Gvatemala",
"countries.gy": "Gajāna",
"countries.hn": "Hondurasa",
"countries.hr": "Horvātija",
"countries.ht": "Haiti",
"countries.hu": "Ungārija",
"countries.id": "Indonēzija",
"countries.in": "Indija",
"countries.ie": "Īrija",
"countries.ir": "Irāna",
"countries.iq": "Irāka",
"countries.is": "Islande",
"countries.il": "Izraēla",
"countries.it": "Itālija",
"countries.jm": "Jamaika",
"countries.jo": "Jordānija",
"countries.jp": "Japāna",
"countries.kz": "Kazahstāna",
"countries.ke": "Kenija",
"countries.kg": "Kirgizstāna",
"countries.kh": "Kambodža",
"countries.ki": "Kiribati",
"countries.kn": "Sentkitsa un Nevisa",
"countries.kr": "Dienvidkoreja",
"countries.kw": "Kuveita",
"countries.la": "Laosa",
"countries.lb": "Libāna",
"countries.lr": "Libērija",
"countries.ly": "Lībija",
"countries.lc": "Sentlūsija",
"countries.li": "Lihtenšteina",
"countries.lk": "Šrilanka",
"countries.ls": "Lesoto",
"countries.lt": "Lietuva",
"countries.lu": "Luksemburga",
"countries.lv": "Latvija",
"countries.ma": "Maroka",
"countries.mc": "Monako",
"countries.md": "Moldova",
"countries.mg": "Madagaskara",
"countries.mv": "Maldīvija",
"countries.mx": "Meksika",
"countries.mh": "Māršala salas",
"countries.mk": "Ziemeļmaķedonijas Republika",
"countries.ml": "Mali",
"countries.mt": "Malta",
"countries.mm": "Mjanma",
"countries.me": "Melnkalne",
"countries.mn": "Mongolija",
"countries.mz": "Mozambika",
"countries.mr": "Mauritānija",
"countries.mu": "Maurīcija",
"countries.mw": "Malāvija",
"countries.my": "Malaizija",
"countries.na": "Namībija",
"countries.ne": "Nigēra",
"countries.ng": "Nigērija",
"countries.ni": "Nikaragva",
"countries.nl": "Nīderlande",
"countries.no": "Norvēģija",
"countries.np": "Nepāla",
"countries.nr": "Nauru",
"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",
"countries.pw": "Palau",
"countries.pg": "Papua-Jaungvineja",
"countries.pl": "Polija",
"countries.kp": "Ziemeļkoreja",
"countries.pt": "Portugāle",
"countries.py": "Paragvaja",
"countries.qa": "Katara",
"countries.ro": "Rumānija",
"countries.ru": "Krievija",
"countries.rw": "Ruanda",
"countries.sa": "Saūda Arābija",
"countries.sd": "Sudāna",
"countries.sn": "Senegāla",
"countries.sg": "Singapūra",
"countries.sb": "Zālamana salas",
"countries.sl": "Sjerraleone",
"countries.sv": "Salvadora",
"countries.sm": "Sanmarīno",
"countries.so": "Somālija",
"countries.rs": "Serbija",
"countries.ss": "Dienvidsudāna",
"countries.st": "Santome un Prinsipi",
"countries.sr": "Surinama",
"countries.sk": "Slovākija",
"countries.si": "Slovēnija",
"countries.se": "Zviedrija",
"countries.sz": "Svatini",
"countries.sc": "Seišelas",
"countries.sy": "Sīrija",
"countries.td": "Čada",
"countries.tg": "Togo",
"countries.th": "Taizeme",
"countries.tj": "Tadžikistāna",
"countries.tm": "Turkmenistāna",
"countries.tl": "Austrumtimora",
"countries.to": "Tonga",
"countries.tt": "Trinidāda un Tobāgo",
"countries.tn": "Tunisija",
"countries.tr": "Turcija",
"countries.tv": "Tuvalu",
"countries.tw": "Taivāna",
"countries.tz": "Tanzānija",
"countries.ug": "Uganda",
"countries.ua": "Ukraina",
"countries.uy": "Urugvaja",
"countries.us": "Amerikas Savienotās Valstis",
"countries.uz": "Uzbekistāna",
"countries.va": "Vatikāns",
"countries.vc": "Sentvinsenta un Grenadīnas",
"countries.ve": "Venecuēla",
"countries.vn": "Vjetnama",
"countries.vu": "Vanuatu",
"countries.ws": "Samoa",
"countries.ye": "Jemena",
"countries.za": "Dienvidāfrikas Republika",
"countries.zm": "Zambija",
"countries.zw": "Zimbabve",
"continents.af": frika",
"continents.an": "Antarktīda",
"continents.as": "Āzija",
"continents.eu": "Eiropa",
"continents.na": "Ziemeļamerika",
"continents.oc": "Okeānija",
"continents.sa": "Dienvidamerika",
"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}}",
"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",
"emails.otpSession.hello": "Sveiki,",
"emails.otpSession.description": "Ievadiet šo verifikācijas kodu, kad tiek pieprasīts, lai droši pierakstītos savā {{project}} kontā. Tas beigsies pēc 15 minūtēm.",
"emails.otpSession.clientInfo": "Šo pierakstīšanos pieprasīja, izmantojot {{agentClient}} ierīcē {{agentDevice}} {{agentOs}}. Ja neesat pieprasījis pierakstīšanos, šo e-pastu droši var ignorēt.",
"emails.otpSession.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īta pieslēdzoties.",
"emails.otpSession.thanks": "Paldies,",
"emails.otpSession.signature": "{{project}} komanda"
}
+24 -3
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "നന്ദി",
"emails.verification.signature": "{{project}} ടീം",
"emails.magicSession.subject": "ലോഗിൻ",
"emails.magicSession.hello": "നമസ്കാരം,",
"emails.magicSession.hello": "നമസ്കാരം",
"emails.magicSession.body": "ലോഗിൻ ചെയ്യുന്നതിനായി ഈ ലിങ്ക് പിന്തുടരുക.",
"emails.magicSession.footer": "ഈ ഇമെയിൽ ഉപയോഗിച്ച് ലോഗിൻ ചെയ്യാൻ നിങ്ങൾ ആവശ്യപ്പെട്ടില്ലെങ്കിൽ, ഈ സന്ദേശം അവഗണിക്കാവുന്നതാണ്.",
"emails.magicSession.thanks": "നന്ദി",
@@ -163,6 +163,7 @@
"countries.nz": "ന്യൂസിലൻഡ്",
"countries.om": "ഒമാൻ",
"countries.pk": "പാക്കിസ്ഥാൻ",
"countries.ps": "പാലസ്തീൻ",
"countries.pa": "പനാമ",
"countries.pe": "പെറു",
"countries.ph": "ഫിലിപ്പീൻസ്",
@@ -206,6 +207,7 @@
"countries.tn": "ടുണീഷ്യ",
"countries.tr": "തുർക്കി",
"countries.tv": "തുവാളു",
"countries.tw": "തായ്വാൻ",
"countries.tz": "ടാൻസാനിയ",
"countries.ug": "ഉഗാണ്ട",
"countries.ua": "ഉക്രൈൻ",
@@ -228,5 +230,24 @@
"continents.eu": "യൂറോപ്പ്",
"continents.na": "വടക്കേ അമേരിക്ക",
"continents.oc": "ഓഷ്യാനിയ",
"continents.sa": "തെക്കേ അമേരിക്ക"
}
"continents.sa": "തെക്കേ അമേരിക്ക",
"emails.magicSession.optionButton": "താഴെയുള്ള ബട്ടൺ ക്ലിക്ക് ചെയ്ത് സുരക്ഷിതമായി നിങ്ങളുടെ {{project}} അക്കൗണ്ടിൽ സൈൻ ഇൻ ചെയ്യുക. ഇത് 1 മണിക്കൂര്‍ കഴിഞ്ഞാൽ അസാധുവാകും.",
"emails.magicSession.buttonText": "{{project}} ലേക്ക് സൈൻ ഇൻ ചെയ്യുക",
"emails.magicSession.optionUrl": "മുകളിലുള്ള ബട്ടണ്‍ ഉപയോഗിച്ച് സൈൻ ഇൻ ചെയ്യാനാകാത്തപക്ഷം, ദയവായി താഴെയുള്ള ലിങ്ക് സന്ദർശിക്കുക:",
"emails.magicSession.clientInfo": "ഈ സൈൻ ഇൻ {{agentClient}} ഉപയോഗിച്ച് {{agentDevice}} {{agentOs}}-ഇൽ അഭ്യർത്ഥിച്ചിരിക്കുന്നു. നിങ്ങൾ ഈ സൈൻ ഇൻ അഭ്യർത്ഥിച്ചിട്ടില്ലെങ്കിൽ, ഈ ഇമെയിൽ അവഗണിക്കാം.",
"emails.magicSession.securityPhrase": "ഈ ഇമെയിലിന്റെ സുരക്ഷാ വാചകം {{phrase}} ആണ്. സൈൻ ഇൻ ചെയ്ത സമയത്ത് കാണിച്ച വാചകവുമായി ഈ വാചകം ഒത്തുവരുന്നെങ്കിൽ ഈ ഇമെയിലിന് വിശ്വസിക്കാം.",
"emails.otpSession.subject": "{{project}} ലോഗിൻ",
"emails.otpSession.hello": "ഹലോ,",
"emails.otpSession.description": "നിങ്ങൾക്ക് സുരക്ഷിതമായി നിങ്ങളുടെ {{project}} അക്കൗണ്ടിൽ സൈൻ ഇൻ ചെയ്യുമ്പോൾ അനുവദിക്കപ്പെടുമ്പോൾ താഴെയുള്ള സാധൂകരണ കോഡ് നൽകുക. ഇത് 15 മിനിറ്റിൽ കാലഹരണപ്പെടും.",
"emails.otpSession.clientInfo": "ഈ സൈൻ ഇൻ {{agentClient}} ഉപയോഗിച്ച് {{agentDevice}} {{agentOs}}-ൽ അഭ്യർത്ഥിച്ചു. നിങ്ങൾ സൈൻ ഇൻ അഭ്യർത്ഥിക്കാത്ത പക്ഷം, ഈ ഇമെയിൽ അവഗണിക്കാം.",
"emails.otpSession.securityPhrase": "ഈ ഇമെയിലിന്റെ സുരക്ഷാ വാചകം {{phrase}} ആണ്. സൈൻ ഇൻ ചെയ്യുമ്പോൾ കാണിച്ച വാചകവുമായി ഈ വാചകം പൊരുത്തപ്പെടുന്നുണ്ടെങ്കിൽ ഈ ഇമെയിലിന് വിശ്വസിക്കാം.",
"emails.otpSession.thanks": "നന്ദി,",
"emails.otpSession.signature": "പ്രോജക്ട് ടീം",
"emails.certificate.subject": "%s ന് സർട്ടിഫിക്കറ്റ് പരാജയപ്പെട്ടു",
"emails.certificate.hello": "ഹലോ",
"emails.certificate.body": "നിങ്ങളുടെ ഡൊമൈൻ '{{domain}}'നു വേണ്ടിയുള്ള സർട്ടിഫിക്കറ്റ് ഉണ്ടാക്കാനായില്ല. ഇത് ശ്രമം നമ്പർ {{attempt}} ആണ്, പരാജയപ്പെട്ടത് ഇതു മൂലമാണ്: {{error}}",
"emails.certificate.footer": "നിങ്ങളുടെ മുൻപത്തെ സർട്ടിഫിക്കറ്റ് ആദ്യ പരാജയത്തിനു ശേഷം 30 ദിവസം വരെ സാധുവായിരിക്കും. ഈ കേസ് അന്വേഷിച്ചു നോക്കുന്നത് ഞങ്ങൾ ശക്തമായി ശുപാർശ ചെയ്യുന്നു, അല്ലെങ്കിൽ നിങ്ങളുടെ ഡൊമെയ്‌ൻ സാധുവായ SSL കമ്മ്യൂണിക്കേഷനില്ലാത്ത ഒരു അവസ്ഥയിലാകും.",
"emails.certificate.thanks": "നന്ദി",
"emails.certificate.signature": "{{project}} ടീം",
"sms.verification.body": "{{secret}}"
}
+17 -2
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "धन्यवाद",
"emails.verification.signature": "{{project}} संघ",
"emails.magicSession.subject": "लॉगिन करा",
"emails.magicSession.hello": "नमस्कार ,",
"emails.magicSession.hello": "नमस्कार ",
"emails.magicSession.body": "लॉगिन करण्यासाठी या लिंकचे अनुसरण करा.",
"emails.magicSession.footer": "आपण या ईमेलचा वापर करून लॉगिन करण्यास सांगितले नसल्यास, आपण या संदेशाकडे दुर्लक्ष करू शकता.",
"emails.magicSession.thanks": "धन्यवाद",
@@ -163,6 +163,7 @@
"countries.nz": "न्यूजीलैंड",
"countries.om": "ओमान",
"countries.pk": "पाकिस्तान",
"countries.ps": "पॅलेस्टाईन",
"countries.pa": "पनामा",
"countries.pe": "पेरू",
"countries.ph": "फिलीपींस",
@@ -206,6 +207,7 @@
"countries.tn": "ट्यूनीशिया",
"countries.tr": "तुर्की",
"countries.tv": "तुवालु",
"countries.tw": "तैवान",
"countries.tz": "तंजानिया",
"countries.ug": "युगांडा",
"countries.ua": "यूक्रेन",
@@ -228,5 +230,18 @@
"continents.eu": "यूरोप",
"continents.na": "उत्तर अमेरिका",
"continents.oc": "ओशिनिया",
"continents.sa": "दक्षिण अमेरिका"
"continents.sa": "दक्षिण अमेरिका",
"emails.magicSession.optionButton": "खालील बटणावर क्लिक करा आणि आपल्या {{project}} खात्यात सुरक्षितपणे साइन इन करा. हे १ तासात समाप्त होईल.",
"emails.magicSession.buttonText": "{{project}} मध्ये साइन इन करा",
"emails.magicSession.clientInfo": "ही साइन इन विनंती केली गेली {{agentClient}} वरून {{agentDevice}} {{agentOs}} वापरून. जर आपणास ही साइन इन विनंती केली नसेल तर आपण हा ईमेल सुरक्षितपणे दुर्लक्षित करू शकता.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "या ईमेलसाठी सुरक्षा वाक्य हे {{phrase}} आहे. साइन इन केल्यावेळी दाखवलेले वाक्य जर हे वाक्याशी जुळत असेल तर तुम्ही या ईमेलवर विश्वास ठेवू शकता.",
"emails.magicSession.optionUrl": "जर आपण वरील बटणाचा वापर करून साइन इन करू शकत नसाल, तर कृपया खालील दुवा भेट द्या:",
"emails.otpSession.subject": "{{project}} लॉगिन",
"emails.otpSession.hello": "नमस्कार,",
"emails.otpSession.description": "आपल्या {{project}} खात्यावर सुरक्षितपणे साइन इन करण्यासाठी सांगितले जाताना खालील पडताळणी कोड प्रविष्ट करा. हा कोड १५ मिनिटांत समाप्त होईल.",
"emails.otpSession.clientInfo": "ही साइन इन विनंती {{agentClient}} वापरुन {{agentDevice}} {{agentOs}} वरुन करण्यात आली आहे. जर तुम्ही ही साइन इन विनंती केली नसेल, तर तुम्ही हा ईमेल सुरक्षितपणे दुर्लक्ष करू शकता.",
"emails.otpSession.securityPhrase": "या ईमेलसाठीचे सुरक्षा वाक्यांश {{phrase}} आहे. जर हे वाक्यांश साइन इन करताना दाखवल्या गेलेल्या वाक्यांशाशी जुळत असेल तर आपण या ईमेलवर विश्वास ठेवू शकता.",
"emails.otpSession.thanks": "धन्यवाद,",
"emails.otpSession.signature": "{{project}} संघ"
}
+17 -2
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Terima kasih",
"emails.verification.signature": "{{project}} team",
"emails.magicSession.subject": "Log masuk",
"emails.magicSession.hello": "Hey,",
"emails.magicSession.hello": "Hey",
"emails.magicSession.body": "Tekan pautan ini untuk log masuk.",
"emails.magicSession.footer": "Sekiranya anda tidak membuat permintaan untuk log masuk menggunakan email ini, sila abaikan mesej ini.",
"emails.magicSession.thanks": "Terima kasih",
@@ -163,6 +163,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 +207,7 @@
"countries.tn": "Tunisia",
"countries.tr": "Turkey",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraine",
@@ -228,5 +230,18 @@
"continents.eu": "Eropah",
"continents.na": "Amerika Utara",
"continents.oc": "Oceania",
"continents.sa": "Amerika Selatan"
"continents.sa": "Amerika Selatan",
"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}}",
"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}}",
"emails.otpSession.hello": "Halo,",
"emails.otpSession.description": "Masukkan kod pengesahan berikut apabila diminta untuk log masuk ke akaun {{project}} anda dengan selamat. Ia akan luput dalam masa 15 minit.",
"emails.otpSession.clientInfo": "Penandaan masuk ini telah diminta menggunakan {{agentClient}} pada {{agentDevice}} {{agentOs}}. Jika anda tidak meminta penandaan masuk, anda boleh mengabaikan emel ini dengan selamat.",
"emails.otpSession.securityPhrase": "Frasa keselamatan untuk email ini adalah {{phrase}}. Anda boleh mempercayai email ini jika frasa ini sepadan dengan frasa yang ditunjukkan semasa log masuk.",
"emails.otpSession.thanks": "Terima kasih,",
"emails.otpSession.signature": "pasukan {{project}}"
}
+18 -3
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Takk",
"emails.verification.signature": "{{project}} team",
"emails.magicSession.subject": "Pålogging",
"emails.magicSession.hello": "Hei,",
"emails.magicSession.hello": "Hei",
"emails.magicSession.body": "Følg denne lenken for å logge på.",
"emails.magicSession.footer": "Dersom du ikke ba om å logge på med denne e-postadressen, kan du se bort fra denne meldingen.",
"emails.magicSession.thanks": "Takk",
@@ -163,6 +163,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 +207,7 @@
"countries.tn": "Tunisia",
"countries.tr": "Tyrkia",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraina",
@@ -228,5 +230,18 @@
"continents.eu": "Europa",
"continents.na": "Nord-Amerika",
"continents.oc": "Oseania",
"continents.sa": "Sør-Amerika"
}
"continents.sa": "Sør-Amerika",
"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}}",
"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",
"emails.otpSession.hello": "Hei,",
"emails.otpSession.description": "Skriv inn følgende verifiseringskode når du blir bedt om det for å logge på {{project}}-kontoen din på en sikker måte. Den vil utløpe om 15 minutter.",
"emails.otpSession.clientInfo": "Denne innloggingen ble forespurt ved hjelp av {{agentClient}} på {{agentDevice}} {{agentOs}}. Hvis du ikke ba om innloggingen, kan du trygt ignorere denne e-posten.",
"emails.otpSession.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 pålogging.",
"emails.otpSession.thanks": "Takk,",
"emails.otpSession.signature": "{{project}} team"
}
+17 -2
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "धन्यवाद",
"emails.verification.signature": "{{project}} समूह",
"emails.magicSession.subject": "लगइन",
"emails.magicSession.hello": "नमस्ते,",
"emails.magicSession.hello": "नमस्ते",
"emails.magicSession.body": "लगइन गर्नको लागी यो लिंकमा जानुहोस।",
"emails.magicSession.footer": "यदि तपाइँले यो इमेल प्रयोग गरेर लगइन गर्न सोध्नु भएको छैन भने तपाइँले यो सन्देश लाई बेवास्ता गर्न सक्नुहुन्छ।",
"emails.magicSession.thanks": "धन्यवाद",
@@ -163,6 +163,7 @@
"countries.nz": "न्युजिल्याण्ड",
"countries.om": "ओमान",
"countries.pk": "पाकिस्तान",
"countries.ps": "प्यालेस्टाइन",
"countries.pa": "पनामा",
"countries.pe": "पेरू",
"countries.ph": "फिलिपिन्स",
@@ -206,6 +207,7 @@
"countries.tn": "ट्युनिसिया",
"countries.tr": "टर्की",
"countries.tv": "टुभालु",
"countries.tw": "ताइवान",
"countries.tz": "तान्जानिया",
"countries.ug": "युगान्डा",
"countries.ua": "युक्रेन",
@@ -228,5 +230,18 @@
"continents.eu": "युरोप",
"continents.na": "उत्तर अमेरिका",
"continents.oc": "ओसिआनिया",
"continents.sa": "दक्षिण अमेरिका"
"continents.sa": "दक्षिण अमेरिका",
"emails.magicSession.optionButton": "कृपया तलको बटनमा क्लिक गरी आफ्नो {{project}} खातामा सुरक्षित रूपमा साइन इन गर्नुहोस्। यो १ घण्टामा समाप्त हुनेछ।",
"emails.magicSession.buttonText": "Connectez-vous à {{project}}",
"emails.magicSession.clientInfo": "यो साइन इन अनुरोध गरिएको थियो {{agentClient}} प्रयोग गरेर {{agentDevice}} {{agentOs}} मा। यदि तपाईंले साइन इन अनुरोध गर्नुभएको छैन भने, यो इमेललाई सुरक्षित रूपमा अनदेखा गर्न सक्नुहुन्छ।",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "यस ईमेलको लागि सुरक्षा वाक्य {{phrase}} हो। यो वाक्य साइन इन गर्दा देखाइएको वाक्यसँग मेल खाए मात्र तपाईंले यस ईमेललाई विश्वास गर्न सक्नुहुन्छ।",
"emails.magicSession.optionUrl": "सँगै उल्लेख गरिएको बटन प्रयोग गरेर साइन इन गर्न असमर्थ हुनुहुन्छ भने, कृपया तलको लिंकमा भ्रमण गर्नुहोस्:",
"emails.otpSession.subject": "{{project}} लगइन",
"emails.otpSession.hello": "नमस्ते,",
"emails.otpSession.description": "तपाईंलाई तपाईंको {{project}} खातामा सुरक्षित रूपमा साइन इन गर्न को लागि प्रेरित गर्दा तलको प्रमाणीकरण कोड प्रविष्ट गर्नुहोस्। यो १५ मिनेटमा समाप्त हुनेछ।",
"emails.otpSession.clientInfo": "यो साइन इन {{agentClient}} प्रयोग गरेर {{agentDevice}} {{agentOs}} मा अनुरोध गरिएको थियो। यदि तपाईंले साइन इन अनुरोध गर्नुभएको छैन भने, तपाईंले यो इमेललाई ध्यान नदिई सुरक्षित रूपमा अनदेखा गर्न सक्नुहुन्छ।",
"emails.otpSession.securityPhrase": "यस ईमेलको लागि सुरक्षा वाक्य {{phrase}} हो। यदि यो वाक्य साइन इन गर्दा देखाइएको वाक्यसँग मेल खान्छ भने तपाईँले यो ईमेलमा विश्वास गर्न सक्नुहुन्छ।",
"emails.otpSession.thanks": "धन्यवाद,",
"emails.otpSession.signature": "{{project}} टिम"
}
+18 -3
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Bedankt",
"emails.verification.signature": "{{project}} team",
"emails.magicSession.subject": "Login",
"emails.magicSession.hello": "Hoi,",
"emails.magicSession.hello": "Hoi",
"emails.magicSession.body": "Volg deze link om in te loggen",
"emails.magicSession.footer": "Als u geen aanvraag heeft gemaakt om met deze mail in te loggen, kan u deze mail negeren",
"emails.magicSession.thanks": "Bedankt",
@@ -163,6 +163,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 +207,7 @@
"countries.tn": "Tunesië",
"countries.tr": "Turkijë",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzania",
"countries.ug": "Oeganda",
"countries.ua": "Oekraïne",
@@ -228,5 +230,18 @@
"continents.eu": "Europa",
"continents.na": "Noord Amerika",
"continents.oc": "Oceanië",
"continents.sa": "Zuid Amerika"
}
"continents.sa": "Zuid Amerika",
"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}}",
"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",
"emails.otpSession.hello": "Hallo,",
"emails.otpSession.description": "Voer de volgende verificatiecode in wanneer je wordt gevraagd om veilig in te loggen op je {{project}} account. Deze verloopt over 15 minuten.",
"emails.otpSession.clientInfo": "Deze aanmelding is aangevraagd met {{agentClient}} op {{agentDevice}} {{agentOs}}. Als u de aanmelding niet heeft aangevraagd, kunt u deze e-mail veilig negeren.",
"emails.otpSession.securityPhrase": "De beveiligingszin voor deze e-mail is {{phrase}}. U kunt deze e-mail vertrouwen als deze zin overeenkomt met de zin die wordt getoond tijdens het inloggen.",
"emails.otpSession.thanks": "Bedankt,",
"emails.otpSession.signature": "{{project}} team"
}
+24 -3
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Takk",
"emails.verification.signature": "{{project}} team",
"emails.magicSession.subject": "Pålogging",
"emails.magicSession.hello": "Hei,",
"emails.magicSession.hello": "Hei",
"emails.magicSession.body": "Følg denne lenkja for å logge på.",
"emails.magicSession.footer": "Om du ikkje ba om å logge på med denne e-postadressa, kan du ignorera denne meldinga.",
"emails.magicSession.thanks": "Takk",
@@ -163,6 +163,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 +207,7 @@
"countries.tn": "Tunisia",
"countries.tr": "Tyrkia",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraina",
@@ -228,5 +230,24 @@
"continents.eu": "Europa",
"continents.na": "Nord-Amerika",
"continents.oc": "Oseania",
"continents.sa": "Sør-Amerika"
}
"continents.sa": "Sør-Amerika",
"emails.magicSession.optionButton": "Klikk på knappen nedanfor for å trygt logge inn på {{project}}-kontoen din. Den vil utløpe om 1 time.",
"emails.magicSession.buttonText": "Logg inn på {{project}}",
"emails.magicSession.optionUrl": "Om du ikkje kan logge inn ved å bruke knappen over, ver venleg og besøk følgjande lenke:",
"emails.magicSession.clientInfo": "Denne innlogginga blei etterspurd ved hjelp av {{agentClient}} på {{agentDevice}} {{agentOs}}. Om du ikkje ba om innlogginga, kan du trygt ignorere denne e-posten.",
"emails.magicSession.securityPhrase": "Sikkerheitsfrasen for denne e-posten er {{phrase}}. Du kan stole på denne e-posten om frasen stemmer med frasen som vart vist under innlogging.",
"emails.otpSession.subject": "{{project}} Innlogging",
"emails.otpSession.hello": "Hallo,",
"emails.otpSession.description": "Skriv inn denne verifikasjonskoden når du blir beden om å logge på {{project}}-kontoen din på ein sikker måte. Den vil gå ut på dato om 15 minuttar.",
"emails.otpSession.clientInfo": "Dette innloggingsforsøket ble forespurt ved hjelp av {{agentClient}} på {{agentDevice}} {{agentOs}}. Om du ikkje ba om innlogginga, kan du trygt ignorere denne e-posten.",
"emails.otpSession.securityPhrase": "Tryggingsfrasen for denne e-posten er {{phrase}}. Du kan stole på denne e-posten om frasen stemmer med frasen vist under pålogging.",
"emails.otpSession.thanks": "Takk,",
"emails.otpSession.signature": "{{project}}-laget",
"emails.certificate.subject": "Sertifikatfeil for %s",
"emails.certificate.hello": "Hei",
"emails.certificate.body": "Sertifikatet for domenet ditt '{{domain}}' kunne ikkje opprettast. Dette er forsøk nr. {{attempt}}, og feilen blei forårsaka av: {{error}}",
"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}}"
}
+17 -2
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "ଧନ୍ୟବାଦ",
"emails.verification.signature": "{{project}} ଦଳ",
"emails.magicSession.subject": "ଲଗଇନ୍ କରନ୍ତୁ",
"emails.magicSession.hello": "ନମସ୍କାର,",
"emails.magicSession.hello": "ନମସ୍କାର",
"emails.magicSession.body": "ଲଗଇନ୍ କରିବାକୁ ଏହି ଲିଙ୍କ୍ ଅନୁସରଣ କରନ୍ତୁ |",
"emails.magicSession.footer": "ଯଦି ଆପଣ ଏହି ଇମେଲ୍ ବ୍ୟବହାର କରି ଲଗଇନ୍ କରିବାକୁ କହି ନାହାଁନ୍ତି, ତେବେ ଆପଣ ଏହି ସନ୍ଦେଶକୁ ଉପେକ୍ଷା କରିପାରିବେ |",
"emails.magicSession.thanks": "ଧନ୍ୟବାଦ",
@@ -163,6 +163,7 @@
"countries.nz": "ନିଉଜିଲାଣ୍ଡ୍",
"countries.om": "ଓମାନ",
"countries.pk": "ପାକିସ୍ତାନ",
"countries.ps": "ପାଲେସ୍ତାଇନ",
"countries.pa": "ପାନାମା",
"countries.pe": "ପେରୁ",
"countries.ph": "ଫିଲିପାଇନ୍ସ",
@@ -206,6 +207,7 @@
"countries.tn": "ଟ୍ୟୁନିସିଆ",
"countries.tr": "ତୁର୍କୀ",
"countries.tv": "ତୁଭାଲୁ",
"countries.tw": "ତାଇୱାନ",
"countries.tz": "ତାଞ୍ଜାନିଆ",
"countries.ug": "ଉଗାଣ୍ଡା",
"countries.ua": "ୟୁକ୍ରେନ",
@@ -228,5 +230,18 @@
"continents.eu": "ଇଉରୋପ",
"continents.na": "ନର୍ଥ ଆମେରିକା",
"continents.oc": "ଓସାନିଆ",
"continents.sa": "ସାଉଥ ଆମେରିକା"
"continents.sa": "ସାଉଥ ଆମେରିକା",
"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}}",
"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}} ଲଗଇନ্",
"emails.otpSession.hello": "ନମସ୍କାର,",
"emails.otpSession.description": "ପ୍ରମାଣୀକରଣ କୋଡଟି ତାଲିକା କରନ୍ତୁ ଏବଂ ଯେତେ ବେଳେ ଆପଣଙ୍କୁ ପ୍ରାପ୍ତ ହେବ ସେତେବେଳେ ଆପଣଙ୍କ {{project}} ଆକାଉଣ୍ଟକୁ ସୁରକ୍ଷିତ ସାଇନ୍ ଇନ କରନ୍ତୁ। ଏହା ୧୫ ମିନିଟରେ ସମାପ୍ତ ହୋଇଯିବ।",
"emails.otpSession.clientInfo": "ଏହି ସାଇନ୍ ଇନ୍ ଅନୁରୋଧ କରାଯାଇଛି {{agentClient}} ଉପରେ {{agentDevice}} {{agentOs}} ବ୍ୟବହାର କରି। ଯଦି ଆପଣ ସାଇନ୍ ଇନ୍ ଅନୁରୋଧ କରି ନାହାଁନ୍ତି, ଆପଣ ସୁରକ୍ଷିତଭାବେ ଏହି ଇମେଲକୁ ଉପେକ୍ଷା କରିପାରନ୍ତି।",
"emails.otpSession.securityPhrase": "ଏହି ଇମେଲର ସୁରକ୍ଷା ବାକ୍ୟାଂଶ ହେଉଛି {{phrase}}। ସାଇନ୍ ଇନ୍ କରିବା ସମୟରେ ଦେଖାଯାଇଥିବା ବାକ୍ୟାଂଶ ସହ ଏହା ମେଳେ ଯଦି, ଆପଣ ଏହି ଇମେଲକୁ ଆସ୍ଥା କରି ପାରିବେ।",
"emails.otpSession.thanks": "ଧନ୍ୟବାଦ,",
"emails.otpSession.signature": "ପ୍ରକଳ୍ପ ଟିମ୍ବ୍"
}
+16 -1
View File
@@ -163,6 +163,7 @@
"countries.nz": "ਨਿਊਜ਼ੀਲੈਂਡ",
"countries.om": "ਓਮਾਨ",
"countries.pk": "ਪਾਕਿਸਤਾਨ",
"countries.ps": "ਫਿਲਿਸਤੀਨ",
"countries.pa": "ਪਨਾਮਾ",
"countries.pe": "ਪੇਰੂ",
"countries.ph": "ਫਿਲਪੀਨਜ਼",
@@ -206,6 +207,7 @@
"countries.tn": "ਯੂਨਿਸੀਆ",
"countries.tr": "ਟਰਕੀ",
"countries.tv": "ਤੁਵਾਲੁ",
"countries.tw": "ਤਾਈਵਾਨ",
"countries.tz": "ਤਨਜ਼ਾਨੀਆ",
"countries.ug": "ਯੂਗਾਂਡਾ",
"countries.ua": "ਯੂਕ੍ਰੇਨ",
@@ -228,5 +230,18 @@
"continents.eu": "ਯੂਰਪ",
"continents.na": "ਉੱਤਰ ਅਮਰੀਕਾ",
"continents.oc": "ਓਸੀਆਨੀਆ",
"continents.sa": "ਸਾਉਥ ਅਮਰੀਕਾ"
"continents.sa": "ਸਾਉਥ ਅਮਰੀਕਾ",
"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": "{{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}} ਲਾਗਿਨ",
"emails.otpSession.hello": "ਸਤ ਸ੍ਰੀ ਅਕਾਲ,",
"emails.otpSession.description": "ਜਦੋਂ ਤੁਹਾਨੂੰ ਆਪਣੇ {{project}} ਖਾਤੇ ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਤਰੀਕੇ ਨਾਲ ਸਾਇਨ ਇਨ ਕਰਨ ਲਈ ਕਿਹਾ ਜਾਵੇ, ਤਾਂ ਹੇਠ ਲਿਖੇ ਵੈਰੀਫਿਕੇਸ਼ਨ ਕੋਡ ਨੂੰ ਦਰਜ ਕਰੋ। ਇਹ 15 ਮਿੰਟਾਂ ਵਿੱਚ ਮੁਕ ਜਾਵੇਗਾ।",
"emails.otpSession.clientInfo": "ਇਹ ਸਾਈਨ ਇਨ ਬੇਨਤੀ {{agentClient}} 'ਤੇ {{agentDevice}} {{agentOs}} ਦਾ ਇਸਤੇਮਾਲ ਕਰਕੇ ਕੀਤੀ ਗਈ ਸੀ। ਜੇ ਤੁਸੀਂ ਇਸ ਸਾਈਨ ਇਨ ਦੀ ਬੇਨਤੀ ਨਹੀਂ ਕੀਤੀ, ਤਾਂ ਤੁਸੀਂ ਇਸ ਈਮੇਲ ਨੂੰ ਬਿਨਾਂ ਕਿਸੇ ਚਿੰਤਾ ਦੇ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰ ਸਕਦੇ ਹੋ।",
"emails.otpSession.securityPhrase": "ਇਸ ਈਮੇਲ ਲਈ ਸੁਰੱਖਿਆ ਵਾਕ ਹੈ {{phrase}}। ਜੇ ਇਹ ਵਾਕ ਸਾਈਨ ਇਨ ਕਰਨ ਸਮੇਂ ਦਿਖਾਈ ਦੇਣ ਵਾਲੇ ਵਾਕ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ ਤਾਂ ਤੁਸੀਂ ਇਸ ਈਮੇਲ 'ਤੇ ਭਰੋਸਾ ਕਰ ਸਕਦੇ ਹੋ।",
"emails.otpSession.thanks": "ਧੰਨਵਾਦ,",
"emails.otpSession.signature": "{{project}} ਟੀਮ"
}
+246 -231
View File
@@ -1,232 +1,247 @@
{
"settings.inspire": "\"Sztuka bycia mądrym to sztuka wiedzieć, co przeoczyć.\"",
"settings.locale": "pl",
"settings.direction": "ltr",
"emails.sender": "Zespół %s",
"emails.verification.subject": "Weryfikacja konta",
"emails.verification.hello": "Cześć {{user}}",
"emails.verification.body": "Przejdź do tego linku, aby zweryfikować swój adres e-mail.",
"emails.verification.footer": "Jeśli to nie Ty prosiłeś o zweryfikowanie tego adresu, zignoruj tę wiadomość.",
"emails.verification.thanks": "Dziękujemy",
"emails.verification.signature": "Zespół {{project}}",
"emails.magicSession.subject": "Logowanie",
"emails.magicSession.hello": "Cześć,",
"emails.magicSession.body": "Kliknij w ten link, aby zalogować się.",
"emails.magicSession.footer": "Jeśli to nie Ty prosiłeś o logowanie przy użyciu tego adresu e-mail, zignoruj tę wiadomość.",
"emails.magicSession.thanks": "Dziękujemy",
"emails.magicSession.signature": "Zespół {{project}}",
"emails.recovery.subject": "Resetowanie hasła",
"emails.recovery.hello": "Cześć {{user}}",
"emails.recovery.body": "Przejdź do tego linku, aby zresetować hasło dla {{project}}.",
"emails.recovery.footer": "Jeśli to nie Ty prosiłeś o zresetowanie swojego hasła, zignoruj tę wiadomość.",
"emails.recovery.thanks": "Dziękujemy",
"emails.recovery.signature": "Zespół {{project}}",
"emails.invitation.subject": "Zaproszenie do zespołu %s w %s",
"emails.invitation.hello": "Cześć",
"emails.invitation.body": "Otrzymujesz tę wiadomość, ponieważ {{owner}} zaprasza Cię do grona członków zespołu {{team}} w projekcie {{project}}.",
"emails.invitation.footer": "Jeśli nie jesteś zainteresowany, zignoruj tę wiadomość.",
"emails.invitation.thanks": "Dziękujemy",
"emails.invitation.signature": "Zespół {{project}}",
"locale.country.unknown": "Nieznany",
"countries.af": "Afganistan",
"countries.ao": "Angola",
"countries.al": "Albania",
"countries.ad": "Andora",
"countries.ae": "Zjednoczone Emiraty Arabskie",
"countries.ar": "Argentyna",
"countries.am": "Armenia",
"countries.ag": "Antigua i Barbuda",
"countries.au": "Australia",
"countries.at": "Austria",
"countries.az": "Azerbejdżan",
"countries.bi": "Burundi",
"countries.be": "Belgia",
"countries.bj": "Benin",
"countries.bf": "Burkina Faso",
"countries.bd": "Bangladesz",
"countries.bg": "Bułgaria",
"countries.bh": "Bahrajn",
"countries.bs": "Bahamy",
"countries.ba": "Bośnia i Hercegowina",
"countries.by": "Białoruś",
"countries.bz": "Belize",
"countries.bo": "Boliwia",
"countries.br": "Brazylia",
"countries.bb": "Barbados",
"countries.bn": "Brunei",
"countries.bt": "Bhutan",
"countries.bw": "Botswana",
"countries.cf": "Republika Środkowoafrykańska",
"countries.ca": "Kanada",
"countries.ch": "Szwajcaria",
"countries.cl": "Chile",
"countries.cn": "Chiny",
"countries.ci": "Wybrzeże Kości Słoniowej",
"countries.cm": "Kamerun",
"countries.cd": "DR Congo",
"countries.cg": "Republika Konga",
"countries.co": "Kolumbia",
"countries.km": "Komory",
"countries.cv": "Republika Zielonego Przylądka",
"countries.cr": "Kostaryka",
"countries.cu": "Kuba",
"countries.cy": "Cypr",
"countries.cz": "Czechy",
"countries.de": "Niemcy",
"countries.dj": "Dżibuti",
"countries.dm": "Dominica",
"countries.dk": "Dania",
"countries.do": "Republika Dominikańska",
"countries.dz": "Algieria",
"countries.ec": "Ekwador",
"countries.eg": "Egipt",
"countries.er": "Erytrea",
"countries.es": "Hiszpania",
"countries.ee": "Estonia",
"countries.et": "Etiopia",
"countries.fi": "Finlandia",
"countries.fj": "Fidżi",
"countries.fr": "Francja",
"countries.fm": "Mikronezja",
"countries.ga": "Gabon",
"countries.gb": "Wielka Brytania",
"countries.ge": "Georgia",
"countries.gh": "Ghana",
"countries.gn": "Gwinea",
"countries.gm": "Gambia",
"countries.gw": "Gwinea Bissau",
"countries.gq": "Gwinea Równikowa",
"countries.gr": "Grecja",
"countries.gd": "Grenada",
"countries.gt": "Gwatemala",
"countries.gy": "Gujana",
"countries.hn": "Honduras",
"countries.hr": "Chorwacja",
"countries.ht": "Haiti",
"countries.hu": "Węgry",
"countries.id": "Indonezja",
"countries.in": "Indie",
"countries.ie": "Irlandia",
"countries.ir": "Iran",
"countries.iq": "Irak",
"countries.is": "Islandia",
"countries.il": "Israel",
"countries.it": "Włochy",
"countries.jm": "Jamajka",
"countries.jo": "Jordan",
"countries.jp": "Japonia",
"countries.kz": "Kazachstan",
"countries.ke": "Kenia",
"countries.kg": "Kirgistan",
"countries.kh": "Kambodża",
"countries.ki": "Kiribati",
"countries.kn": "Saint Kitts i Nevis",
"countries.kr": "Korea Południowa",
"countries.kw": "Kuwejt",
"countries.la": "Laos",
"countries.lb": "Liban",
"countries.lr": "Liberia",
"countries.ly": "Libia",
"countries.lc": "Saint Lucia",
"countries.li": "Liechtenstein",
"countries.lk": "Sri Lanka",
"countries.ls": "Lesotho",
"countries.lt": "Litwa",
"countries.lu": "Luksemburg",
"countries.lv": "Łotwa",
"countries.ma": "Maroko",
"countries.mc": "Monako",
"countries.md": "Mołdawia",
"countries.mg": "Madagaskar",
"countries.mv": "Malediwy",
"countries.mx": "Meksyk",
"countries.mh": "Wyspy Marshalla",
"countries.mk": "Macedonia",
"countries.ml": "Mali",
"countries.mt": "Malta",
"countries.mm": "Birma",
"countries.me": "Czarnogóra",
"countries.mn": "Mongolia",
"countries.mz": "Mozambik",
"countries.mr": "Mauretania",
"countries.mu": "Mauritius",
"countries.mw": "Malawi",
"countries.my": "Malezja",
"countries.na": "Namibia",
"countries.ne": "Niger",
"countries.ng": "Nigeria",
"countries.ni": "Nikaragua",
"countries.nl": "Holandia",
"countries.no": "Norwegia",
"countries.np": "Nepal",
"countries.nr": "Nauru",
"countries.nz": "Nowa Zelandia",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filipiny",
"countries.pw": "Palau",
"countries.pg": "Papua Nowa Gwinea",
"countries.pl": "Polska",
"countries.kp": "Korea Północna",
"countries.pt": "Portugalia",
"countries.py": "Paragwaj",
"countries.qa": "Katar",
"countries.ro": "Rumunia",
"countries.ru": "Rosja",
"countries.rw": "Rwanda",
"countries.sa": "Arabia Saudyjska",
"countries.sd": "Sudan",
"countries.sn": "Senegal",
"countries.sg": "Singapur",
"countries.sb": "Wyspy Salomona",
"countries.sl": "Sierra Leone",
"countries.sv": "Salwador",
"countries.sm": "San Marino",
"countries.so": "Somalia",
"countries.rs": "Serbia",
"countries.ss": "Sudan Południowy",
"countries.st": "Wyspy Świętego Tomasza i Książęca",
"countries.sr": "Surinam",
"countries.sk": "Słowacja",
"countries.si": "Słowenia",
"countries.se": "Szwecja",
"countries.sz": "Suazi",
"countries.sc": "Seszele",
"countries.sy": "Syria",
"countries.td": "Czad",
"countries.tg": "Togo",
"countries.th": "Tajlandia",
"countries.tj": "Tadżykistan",
"countries.tm": "Turkmenistan",
"countries.tl": "Timor Wschodni",
"countries.to": "Tonga",
"countries.tt": "Trynidad i Tobago",
"countries.tn": "Tunezja",
"countries.tr": "Turcja",
"countries.tv": "Tuvalu",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraina",
"countries.uy": "Urugwaj",
"countries.us": "Stany Zjednoczone",
"countries.uz": "Uzbekistan",
"countries.va": "Watykan",
"countries.vc": "Saint Vincent i Grenadyny",
"countries.ve": "Wenezuela",
"countries.vn": "Wietnam",
"countries.vu": "Vanuatu",
"countries.ws": "Samoa",
"countries.ye": "Jemen",
"countries.za": "Republika Południowej Afryki",
"countries.zm": "Zambia",
"countries.zw": "Zimbabwe",
"continents.af": "Afryka",
"continents.an": "Antarktyda",
"continents.as": "Azja",
"continents.eu": "Europa",
"continents.na": "Ameryka Północna",
"continents.oc": "Oceania",
"continents.sa": "Ameryka południowa"
}
"settings.inspire": "\"Sztuka bycia mądrym to sztuka wiedzieć, co przeoczyć.\"",
"settings.locale": "pl",
"settings.direction": "ltr",
"emails.sender": "Zespół %s",
"emails.verification.subject": "Weryfikacja konta",
"emails.verification.hello": "Cześć {{user}}",
"emails.verification.body": "Przejdź do tego linku, aby zweryfikować swój adres e-mail.",
"emails.verification.footer": "Jeśli to nie Ty prosiłeś o zweryfikowanie tego adresu, zignoruj tę wiadomość.",
"emails.verification.thanks": "Dziękujemy",
"emails.verification.signature": "Zespół {{project}}",
"emails.magicSession.subject": "Logowanie",
"emails.magicSession.hello": "Cześć",
"emails.magicSession.body": "Kliknij w ten link, aby zalogować się.",
"emails.magicSession.footer": "Jeśli to nie Ty prosiłeś o logowanie przy użyciu tego adresu e-mail, zignoruj tę wiadomość.",
"emails.magicSession.thanks": "Dziękujemy",
"emails.magicSession.signature": "Zespół {{project}}",
"emails.recovery.subject": "Resetowanie hasła",
"emails.recovery.hello": "Cześć {{user}}",
"emails.recovery.body": "Przejdź do tego linku, aby zresetować hasło dla {{project}}.",
"emails.recovery.footer": "Jeśli to nie Ty prosiłeś o zresetowanie swojego hasła, zignoruj tę wiadomość.",
"emails.recovery.thanks": "Dziękujemy",
"emails.recovery.signature": "Zespół {{project}}",
"emails.invitation.subject": "Zaproszenie do zespołu %s w %s",
"emails.invitation.hello": "Cześć",
"emails.invitation.body": "Otrzymujesz tę wiadomość, ponieważ {{owner}} zaprasza Cię do grona członków zespołu {{team}} w projekcie {{project}}.",
"emails.invitation.footer": "Jeśli nie jesteś zainteresowany, zignoruj tę wiadomość.",
"emails.invitation.thanks": "Dziękujemy",
"emails.invitation.signature": "Zespół {{project}}",
"locale.country.unknown": "Nieznany",
"countries.af": "Afganistan",
"countries.ao": "Angola",
"countries.al": "Albania",
"countries.ad": "Andora",
"countries.ae": "Zjednoczone Emiraty Arabskie",
"countries.ar": "Argentyna",
"countries.am": "Armenia",
"countries.ag": "Antigua i Barbuda",
"countries.au": "Australia",
"countries.at": "Austria",
"countries.az": "Azerbejdżan",
"countries.bi": "Burundi",
"countries.be": "Belgia",
"countries.bj": "Benin",
"countries.bf": "Burkina Faso",
"countries.bd": "Bangladesz",
"countries.bg": "Bułgaria",
"countries.bh": "Bahrajn",
"countries.bs": "Bahamy",
"countries.ba": "Bośnia i Hercegowina",
"countries.by": "Białoruś",
"countries.bz": "Belize",
"countries.bo": "Boliwia",
"countries.br": "Brazylia",
"countries.bb": "Barbados",
"countries.bn": "Brunei",
"countries.bt": "Bhutan",
"countries.bw": "Botswana",
"countries.cf": "Republika Środkowoafrykańska",
"countries.ca": "Kanada",
"countries.ch": "Szwajcaria",
"countries.cl": "Chile",
"countries.cn": "Chiny",
"countries.ci": "Wybrzeże Kości Słoniowej",
"countries.cm": "Kamerun",
"countries.cd": "DR Congo",
"countries.cg": "Republika Konga",
"countries.co": "Kolumbia",
"countries.km": "Komory",
"countries.cv": "Republika Zielonego Przylądka",
"countries.cr": "Kostaryka",
"countries.cu": "Kuba",
"countries.cy": "Cypr",
"countries.cz": "Czechy",
"countries.de": "Niemcy",
"countries.dj": "Dżibuti",
"countries.dm": "Dominica",
"countries.dk": "Dania",
"countries.do": "Republika Dominikańska",
"countries.dz": "Algieria",
"countries.ec": "Ekwador",
"countries.eg": "Egipt",
"countries.er": "Erytrea",
"countries.es": "Hiszpania",
"countries.ee": "Estonia",
"countries.et": "Etiopia",
"countries.fi": "Finlandia",
"countries.fj": "Fidżi",
"countries.fr": "Francja",
"countries.fm": "Mikronezja",
"countries.ga": "Gabon",
"countries.gb": "Wielka Brytania",
"countries.ge": "Georgia",
"countries.gh": "Ghana",
"countries.gn": "Gwinea",
"countries.gm": "Gambia",
"countries.gw": "Gwinea Bissau",
"countries.gq": "Gwinea Równikowa",
"countries.gr": "Grecja",
"countries.gd": "Grenada",
"countries.gt": "Gwatemala",
"countries.gy": "Gujana",
"countries.hn": "Honduras",
"countries.hr": "Chorwacja",
"countries.ht": "Haiti",
"countries.hu": "Węgry",
"countries.id": "Indonezja",
"countries.in": "Indie",
"countries.ie": "Irlandia",
"countries.ir": "Iran",
"countries.iq": "Irak",
"countries.is": "Islandia",
"countries.il": "Israel",
"countries.it": "Włochy",
"countries.jm": "Jamajka",
"countries.jo": "Jordan",
"countries.jp": "Japonia",
"countries.kz": "Kazachstan",
"countries.ke": "Kenia",
"countries.kg": "Kirgistan",
"countries.kh": "Kambodża",
"countries.ki": "Kiribati",
"countries.kn": "Saint Kitts i Nevis",
"countries.kr": "Korea Południowa",
"countries.kw": "Kuwejt",
"countries.la": "Laos",
"countries.lb": "Liban",
"countries.lr": "Liberia",
"countries.ly": "Libia",
"countries.lc": "Saint Lucia",
"countries.li": "Liechtenstein",
"countries.lk": "Sri Lanka",
"countries.ls": "Lesotho",
"countries.lt": "Litwa",
"countries.lu": "Luksemburg",
"countries.lv": "Łotwa",
"countries.ma": "Maroko",
"countries.mc": "Monako",
"countries.md": "Mołdawia",
"countries.mg": "Madagaskar",
"countries.mv": "Malediwy",
"countries.mx": "Meksyk",
"countries.mh": "Wyspy Marshalla",
"countries.mk": "Macedonia",
"countries.ml": "Mali",
"countries.mt": "Malta",
"countries.mm": "Birma",
"countries.me": "Czarnogóra",
"countries.mn": "Mongolia",
"countries.mz": "Mozambik",
"countries.mr": "Mauretania",
"countries.mu": "Mauritius",
"countries.mw": "Malawi",
"countries.my": "Malezja",
"countries.na": "Namibia",
"countries.ne": "Niger",
"countries.ng": "Nigeria",
"countries.ni": "Nikaragua",
"countries.nl": "Holandia",
"countries.no": "Norwegia",
"countries.np": "Nepal",
"countries.nr": "Nauru",
"countries.nz": "Nowa Zelandia",
"countries.om": "Oman",
"countries.pk": "Pakistan",
"countries.ps": "Palestyna",
"countries.pa": "Panama",
"countries.pe": "Peru",
"countries.ph": "Filipiny",
"countries.pw": "Palau",
"countries.pg": "Papua Nowa Gwinea",
"countries.pl": "Polska",
"countries.kp": "Korea Północna",
"countries.pt": "Portugalia",
"countries.py": "Paragwaj",
"countries.qa": "Katar",
"countries.ro": "Rumunia",
"countries.ru": "Rosja",
"countries.rw": "Rwanda",
"countries.sa": "Arabia Saudyjska",
"countries.sd": "Sudan",
"countries.sn": "Senegal",
"countries.sg": "Singapur",
"countries.sb": "Wyspy Salomona",
"countries.sl": "Sierra Leone",
"countries.sv": "Salwador",
"countries.sm": "San Marino",
"countries.so": "Somalia",
"countries.rs": "Serbia",
"countries.ss": "Sudan Południowy",
"countries.st": "Wyspy Świętego Tomasza i Książęca",
"countries.sr": "Surinam",
"countries.sk": "Słowacja",
"countries.si": "Słowenia",
"countries.se": "Szwecja",
"countries.sz": "Suazi",
"countries.sc": "Seszele",
"countries.sy": "Syria",
"countries.td": "Czad",
"countries.tg": "Togo",
"countries.th": "Tajlandia",
"countries.tj": "Tadżykistan",
"countries.tm": "Turkmenistan",
"countries.tl": "Timor Wschodni",
"countries.to": "Tonga",
"countries.tt": "Trynidad i Tobago",
"countries.tn": "Tunezja",
"countries.tr": "Turcja",
"countries.tv": "Tuvalu",
"countries.tw": "Tajwan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraina",
"countries.uy": "Urugwaj",
"countries.us": "Stany Zjednoczone",
"countries.uz": "Uzbekistan",
"countries.va": "Watykan",
"countries.vc": "Saint Vincent i Grenadyny",
"countries.ve": "Wenezuela",
"countries.vn": "Wietnam",
"countries.vu": "Vanuatu",
"countries.ws": "Samoa",
"countries.ye": "Jemen",
"countries.za": "Republika Południowej Afryki",
"countries.zm": "Zambia",
"countries.zw": "Zimbabwe",
"continents.af": "Afryka",
"continents.an": "Antarktyda",
"continents.as": "Azja",
"continents.eu": "Europa",
"continents.na": "Ameryka Północna",
"continents.oc": "Oceania",
"continents.sa": "Ameryka południowa",
"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}}",
"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}}",
"emails.otpSession.hello": "Cześć,",
"emails.otpSession.description": "Wpisz poniższy kod weryfikacyjny, gdy zostaniesz o to poproszony, aby bezpiecznie zalogować się na swoje konto {{project}}. Kod wygaśnie za 15 minut.",
"emails.otpSession.clientInfo": "To logowanie zostało zażądane przy użyciu {{agentClient}} na {{agentDevice}} {{agentOs}}. Jeśli nie zażądałeś logowania, możesz bezpiecznie zignorować tę wiadomość e-mail.",
"emails.otpSession.securityPhrase": "Hasłem zabezpieczającym dla tego e-maila jest {{phrase}}. Możesz zaufać temu e-mailowi, jeśli hasło zgadza się z hasłem wyświetlonym podczas logowania.",
"emails.otpSession.thanks": "Dzięki,",
"emails.otpSession.signature": "team {{project}}"
}
+17 -2
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Muito obrigado",
"emails.verification.signature": "Time {{project}}",
"emails.magicSession.subject": "Login",
"emails.magicSession.hello": "Olá,",
"emails.magicSession.hello": "Olá",
"emails.magicSession.body": "Clique neste link para entrar.",
"emails.magicSession.footer": "Se você não solicitou conectar-se com este e-mail, ignore essa mensagem.",
"emails.magicSession.thanks": "Muito obrigado",
@@ -163,6 +163,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 +207,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",
@@ -228,5 +230,18 @@
"continents.eu": "Europa",
"continents.na": "América do Norte",
"continents.oc": "Oceania",
"continents.sa": "América do Sul"
"continents.sa": "América do Sul",
"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}}",
"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}}",
"emails.otpSession.hello": "Olá,",
"emails.otpSession.description": "Insira o seguinte código de verificação quando solicitado para acessar de forma segura a sua conta {{project}}. Ele expirará em 15 minutos.",
"emails.otpSession.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.",
"emails.otpSession.securityPhrase": "A frase de segurança para este e-mail é {{phrase}}. Você pode confiar neste e-mail se esta frase corresponder à frase mostrada durante o login.",
"emails.otpSession.thanks": "Obrigado,",
"emails.otpSession.signature": "equipe {{project}}"
}
+18 -3
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Obrigado",
"emails.verification.signature": "Equipa {{project}}",
"emails.magicSession.subject": "Login",
"emails.magicSession.hello": "Olá ,",
"emails.magicSession.hello": "Olá ",
"emails.magicSession.body": "Siga esta ligação para iniciar sessão.",
"emails.magicSession.footer": "Se não pediu para entrar usando este e-mail, pode ignorar esta mensagem.",
"emails.magicSession.thanks": "Obrigado",
@@ -163,6 +163,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 +207,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",
@@ -228,5 +230,18 @@
"continents.eu": "Europa",
"continents.na": "América do Norte",
"continents.oc": "Oceânia",
"continents.sa": "América do Sul"
}
"continents.sa": "América do Sul",
"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}}",
"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}}",
"emails.otpSession.hello": "Olá,",
"emails.otpSession.description": "Digite o seguinte código de verificação quando solicitado para acessar de forma segura a sua conta {{project}}. Ele irá expirar em 15 minutos.",
"emails.otpSession.clientInfo": "Este pedido de entrada foi feito usando {{agentClient}} em {{agentDevice}} {{agentOs}}. Se você não solicitou o acesso, pode ignorar este e-mail com segurança.",
"emails.otpSession.securityPhrase": "A frase de segurança para este email é {{phrase}}. Você pode confiar neste email se essa frase corresponder à frase mostrada durante o login.",
"emails.otpSession.thanks": "Obrigado,",
"emails.otpSession.signature": "equipe {{project}}"
}
+17 -2
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Mulțumim",
"emails.verification.signature": "Echipa {{project}}",
"emails.magicSession.subject": "Login",
"emails.magicSession.hello": "Bună ziua,",
"emails.magicSession.hello": "Bună ziua",
"emails.magicSession.body": "Urmează acest link pentru logare.",
"emails.magicSession.footer": "Dacă nu ai incercat să te loghezi folosing această adresa de email, poți ignora acest mesaj.",
"emails.magicSession.thanks": "Mulțumim",
@@ -163,6 +163,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 +207,7 @@
"countries.tn": "Tunisia",
"countries.tr": "Turcia",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ucraina",
@@ -228,5 +230,18 @@
"continents.eu": "Europa",
"continents.na": "America de Nord",
"continents.oc": "Oceania",
"continents.sa": "America de Sud"
"continents.sa": "America de Sud",
"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}}",
"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}}",
"emails.otpSession.hello": "Bună,",
"emails.otpSession.description": "Introduceți următorul cod de verificare atunci când vi se solicită pentru a vă autentifica în siguranță la contul dvs. {{project}}. Acesta va expira în 15 minute.",
"emails.otpSession.clientInfo": "Această solicitare de autentificare a fost efectuată folosind {{agentClient}} pe {{agentDevice}} {{agentOs}}. Dacă nu ați cerut autentificarea, puteți ignora în siguranță acest email.",
"emails.otpSession.securityPhrase": "Fraza de securitate pentru acest e-mail este {{phrase}}. Puteți avea încredere în acest e-mail dacă fraza se potrivește cu cea afișată în timpul autentificării.",
"emails.otpSession.thanks": "Mulțumesc,",
"emails.otpSession.signature": "echipa {{project}}"
}
+18 -3
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Спасибо",
"emails.verification.signature": "команда {{project}}",
"emails.magicSession.subject": "Логин",
"emails.magicSession.hello": "Здравствуйте,",
"emails.magicSession.hello": "Здравствуйте",
"emails.magicSession.body": "Перейдите по ссылке, чтобы войти.",
"emails.magicSession.footer": "Если вы не просили войти, используя этот адрес электронной почты, проигнорируйте это сообщение.",
"emails.magicSession.thanks": "Спасибо",
@@ -163,6 +163,7 @@
"countries.nz": "Новая Зеландия",
"countries.om": "Оман",
"countries.pk": "Пакистан",
"countries.ps": "Палестина",
"countries.pa": "Панама",
"countries.pe": "Перу",
"countries.ph": "Филлиппины",
@@ -206,6 +207,7 @@
"countries.tn": "Тунис",
"countries.tr": "Турция",
"countries.tv": "Тувалу",
"countries.tw": "Тайвань",
"countries.tz": "Танзания",
"countries.ug": "Уганда",
"countries.ua": "Украина",
@@ -228,5 +230,18 @@
"continents.eu": "Европа",
"continents.na": "Северная Америка",
"continents.oc": "Океания",
"continents.sa": "Южная Америка"
}
"continents.sa": "Южная Америка",
"emails.magicSession.optionButton": "Нажмите на кнопку ниже, чтобы безопасно войти в свою учетную запись {{project}}. Срок действия истечет через 1 час.",
"emails.magicSession.buttonText": "Войти в {{project}}",
"emails.magicSession.clientInfo": "Этот вход был запрошен с использованием {{agentClient}} на {{agentDevice}} {{agentOs}}. Если вы не запрашивали вход, можете спокойно игнорировать это письмо.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "Фраза безопасности для этого электронного письма - {{phrase}}. Вы можете доверять этому письму, если эта фраза совпадает с фразой, отображаемой при входе в систему.",
"emails.magicSession.optionUrl": "Если вы не можете войти, используя кнопку выше, пожалуйста, посетите следующую ссылку:",
"emails.otpSession.subject": "Вход в систему {{project}}",
"emails.otpSession.hello": "Здравствуйте,",
"emails.otpSession.description": "Введите следующий код подтверждения, когда вас попросят, чтобы безопасно войти в свой аккаунт {{project}}. Он истечет через 15 минут.",
"emails.otpSession.clientInfo": "Этот вход был запрошен с использованием {{agentClient}} на {{agentDevice}} {{agentOs}}. Если вы не запрашивали вход, можете спокойно игнорировать это письмо.",
"emails.otpSession.securityPhrase": "Фраза безопасности для этого письма {{phrase}}. Вы можете доверять этому письму, если эта фраза совпадает с фразой, показанной во время входа в систему.",
"emails.otpSession.thanks": "Спасибо,",
"emails.otpSession.signature": "команда {{project}}"
}
+17 -2
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "धन्यवादः",
"emails.verification.signature": "{{project}} गणः",
"emails.magicSession.subject": "संप्रवेशः",
"emails.magicSession.hello": "अयि,",
"emails.magicSession.hello": "अयि",
"emails.magicSession.body": "संप्रवेशार्थमिदं संयोगसूत्रमनुसरतु।",
"emails.magicSession.footer": "अनेन ई-पत्रण यदि संप्रवेशो नेष्यते तर्हि वात्र्तामिमामुपेक्षताम्‌।",
"emails.magicSession.thanks": "धन्यवादः",
@@ -163,6 +163,7 @@
"countries.nz": "न्यूजीलैंड",
"countries.om": "ओमान",
"countries.pk": "पाकिस्तान",
"countries.ps": "पैलिस्टाइन",
"countries.pa": "पनामा",
"countries.pe": "पेरू",
"countries.ph": "फिलीपींस",
@@ -206,6 +207,7 @@
"countries.tn": "ट्यूनीशिया",
"countries.tr": "तुर्की",
"countries.tv": "तुवालु",
"countries.tw": "तैवान",
"countries.tz": "तंजानिया",
"countries.ug": "युगांडा",
"countries.ua": "यूक्रेन",
@@ -228,5 +230,18 @@
"continents.eu": "यूरोप",
"continents.na": "उत्तरी अमेरिका",
"continents.oc": "ओशिनिया",
"continents.sa": "दक्षिण अमेरिका"
"continents.sa": "दक्षिण अमेरिका",
"emails.magicSession.optionButton": "اضغط على الزر أدناه لتسجيل الدخول بأمان إلى حساب {{project}} الخاص بك. سينتهي في غضون ساعة واحدة.",
"emails.magicSession.buttonText": "تسجيل الدخول إلى {{project}}",
"emails.magicSession.clientInfo": "هذا الطلب لتسجيل الدخول قد تم باستخدام {{agentClient}} على {{agentDevice}} {{agentOs}}. إذا لم تطلب تسجيل الدخول، يمكنك تجاهل هذا البريد الإلكتروني بأمان.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "العبارة الأمنية لهذا البريد الإلكتروني هي {{phrase}}. يمكنك الوثوق بهذا البريد الإلكتروني إذا كانت هذه العبارة متطابقة مع العبارة المعروضة أثناء تسجيل الدخول.",
"emails.magicSession.optionUrl": "إذا لم تتمكن من تسجيل الدخول باستخدام الزر أعلاه، يرجى زيارة الرابط التالي:",
"emails.otpSession.subject": "प्रवेशनम्",
"emails.otpSession.hello": "नमस्ते।",
"emails.otpSession.description": "प्रविष्ट कुरु अनुसृत विश्वासनीयकोडम् यदा पृच्छ्यसे भवतः {{project}} खातायां सुरक्षितरूपेण प्रवेशे। एषः पन्द्रह मिनितेषु समाप्तिं गच्छति।",
"emails.otpSession.clientInfo": "एष प्रवेशनं प्रार्थितं {{agentClient}} नाम प्रतिनिधौ {{agentDevice}} {{agentOs}} इत्यस्मिन्। यदि त्वमेव प्रवेशनं न प्रार्थितवानसि, तर्हि त्वमनेन ईपत्रेण उपेक्षितुं शक्नोसि।",
"emails.otpSession.securityPhrase": "अस्य ईमेलस्य सुरक्षा वाक्यं {{phrase}} अस्ति। यदि अयं वाक्यः प्रवेशकाले दृष्टवाक्येन साम्यं याति तर्हि अस्माकं ईमेलं विश्वसनीयम् अस्ति।",
"emails.otpSession.thanks": "धन्यवादाः",
"emails.otpSession.signature": "कार्यक्रमस्य समूहः"
}
+23 -2
View File
@@ -163,6 +163,7 @@
"countries.nz": "نيو زيلينڊ",
"countries.om": "عمان",
"countries.pk": "پاڪستان",
"countries.ps": "فلسطين",
"countries.pa": "پاناما",
"countries.pe": "پيرو",
"countries.ph": "فلپائن",
@@ -206,6 +207,7 @@
"countries.tn": "تيونيسيا",
"countries.tr": "ترڪي",
"countries.tv": "توالو",
"countries.tw": "تائيوان",
"countries.tz": "تنزانيه",
"countries.ug": "يوگنڊا",
"countries.ua": "يوڪرائين",
@@ -228,5 +230,24 @@
"continents.eu": "يورپ",
"continents.na": "اتر آمريڪا",
"continents.oc": "اوشينيا",
"continents.sa": "ڏکڻ آمريڪا"
}
"continents.sa": "ڏکڻ آمريڪا",
"emails.magicSession.optionButton": "هيٺيون بٽڻ دبايو توهان جي {{project}} اڪائونٽ مان محفوظ طريقي سان سائن ان ڪرڻ لاءِ. اهو 1 ڪلاڪ ۾ ختم ٿي ويندو آهي.",
"emails.magicSession.buttonText": "{{project}} ۾ سائن ان ڪريو",
"emails.magicSession.optionUrl": "جيڪڏهن توهان اُپرءَ دئي ويندي بٽڻ کان سائن ان ڪرڻ ۾ ناڪام آهيو، ته مهرباني ڪري هيٺين دنل لنڪ تي ملاحظو ڪريو:",
"emails.magicSession.clientInfo": "هي سائن ان درخواست ورتو {{agentClient}} استعمال ڪري ٿو {{agentDevice}} {{agentOs}}. جيڪڏهن توهان سائن ان جي درخواست ڪئي نه ورتي، ته توهان هن اي ميل کي محفوظ طور تي نظر انداز ڪري سگهو ٿا.",
"emails.magicSession.securityPhrase": "اس ای میل جو سیکيورٽي جملو {{phrase}} آهي. جيڪڏهن هن جملو توهان جي سائن ان وقتي ڏيکاري واري جملي سان ميل آهي ته توهان اس ای میل تي اعتماد ڪري سگھو ٿا.",
"emails.otpSession.subject": "پروجيڪٽ جي لاگ ان",
"emails.otpSession.hello": "ہيلو،",
"emails.otpSession.description": "جڏهن توهان کي محفوظ طريقي سان اپني {{project}} اڪائونٽ ۾ سائن ان ڪرڻ لاءِ ڪہي ويندي، ته هيٺيان دنل ويريفڪيشن ڪوڊ ڏيو. هي 15 منٽن ۾ ختم ٿي ويندي.",
"emails.otpSession.clientInfo": "هي سائن ان توهان جو درخواست گهريو ويو آهي {{agentClient}} جي واپار ۾ {{agentDevice}} {{agentOs}} تي. جيڪڏهن توهان سائن ان جي درخواست ڪئي نه آهي، ته توهان هن ايميل کي نظر انداز ڪري سگهو ٿا.",
"emails.otpSession.securityPhrase": "هن ای میل لاءِ سیکيورٽي جملو {{phrase}} آھي. توهان هن ای میل تي اعتماد ڪري سگهو ٿا جيڪڏهن هن جملو لاڳو ٿيندڙ جملي سان ميل کاندي.",
"emails.otpSession.thanks": "مهرباني",
"emails.otpSession.signature": "پروجيڪٽ جي ٽيم",
"emails.certificate.subject": "%s لاءِ سند جو ناکامی",
"emails.certificate.hello": "هيلو",
"emails.certificate.body": "توهان جي ڊومين '{{domain}}' لاءِ سرٽيفڪيٽ ٺاهڻ جو نه ٿي سگهيو. هي ڪوشش نمبر {{attempt}} آهي، ۽ ناڪامي جو سبب ٿيو: {{error}}",
"emails.certificate.footer": "توهان جو اڳيون سرٽيفڪيٽ اولهو فئيلر جي ݙينهن کان ٣٠ ݙينهن لاءِ ماني ويندو. اسان ان جي چھان بني جي بھرپور خواهش ڪنداسين، نہ ته توهان جو ݙومين بغير ڪوري SSL ڪميونڪيشن آڻي ويندي.",
"emails.certificate.thanks": "شُكريا",
"emails.certificate.signature": "ٽيم",
"sms.verification.body": "{{secret}}"
}
+17 -2
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "ස්තුතියි",
"emails.verification.signature": "{{project}} කණ්ඩායම",
"emails.magicSession.subject": "ප්‍රවේශ වන්න",
"emails.magicSession.hello": "හේයි,",
"emails.magicSession.hello": "හේයි",
"emails.magicSession.body": "ප්‍රවේශ වීමට මෙම සම්බන්ධකය අනුගමනය කරන්න.",
"emails.magicSession.footer": "මෙම විද්‍යුත් තැපෑල භාවිතයෙන් ප්‍රවේශ වීමට ඔබ ඉල්ලුවේ නැත්නම්, ඔබට මෙම පණිවිඩය නොසලකා හැරිය හැක.",
"emails.magicSession.thanks": "ස්තුතියි",
@@ -163,6 +163,7 @@
"countries.nz": "නිව්සීලන්තය",
"countries.om": "ඕමානය",
"countries.pk": "පාකිස්තානය",
"countries.ps": "පලස්තීනය",
"countries.pa": "පැනමාව",
"countries.pe": "පේරු",
"countries.ph": "පිලිපීනය",
@@ -206,6 +207,7 @@
"countries.tn": "ටියුනීසියාව",
"countries.tr": "තුර්කිය",
"countries.tv": "ටුවාලු",
"countries.tw": "තායිවානය",
"countries.tz": "ටැන්සානියාව",
"countries.ug": "උගන්ඩාව",
"countries.ua": "යුක්රේනය",
@@ -228,5 +230,18 @@
"continents.eu": "යුරෝපය",
"continents.na": "උතුරු ඇමරිකාව",
"continents.oc": "ඕෂනියා",
"continents.sa": "දකුණු ඇමරිකාව"
"continents.sa": "දකුණු ඇමරිකාව",
"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}}",
"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}} පිවිසුම",
"emails.otpSession.hello": "හෙලෝ,",
"emails.otpSession.description": "ඔබේ {{project}} ගිණුමට සුරක්ෂිතව සයින් ඉන් කරන විට ප්‍රේරණය වන විට පහත සත්‍යාපන කේතය ඇතුලත් කරන්න. එය මිනිත්තු 15කින් කල් ඉකුත් වෙයි.",
"emails.otpSession.clientInfo": "මෙම සයින් ඉන් ඉල්ලුම ඉල්ලා ඇත්තේ {{agentClient}} මගින් {{agentDevice}} {{agentOs}} හි භාවිතයෙනි. ඔබ සයින් ඉන් ඉල්ලුම සිදු කළේ නැතහොත්, මෙම ඊමේල් පණිවුඩය නිරාපදව නොසලකා හැරිය හැකිය.",
"emails.otpSession.securityPhrase": "මෙම ඊමේල්ට සඳහා ආරක්ෂක පාඨය {{phrase}}. පුරන්න විට පෙන්වන පාඨයට මෙම පාඨය ගැලපෙනවා නම්, ඔබට මෙම ඊමේල් විශ්වාස කළ හැකිය.",
"emails.otpSession.thanks": "ස්තුතියි,",
"emails.otpSession.signature": "{{project}} කණ්ඩායම"
}
+18 -3
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Ďakujeme.",
"emails.verification.signature": "{{project}} tím",
"emails.magicSession.subject": "Prihlásenie",
"emails.magicSession.hello": "Ahoj,",
"emails.magicSession.hello": "Ahoj",
"emails.magicSession.body": "Použi tento link pre prihlásenie.",
"emails.magicSession.footer": "Ak si nepožiadal o prihlásenie cez email, túto správu môžeš ignorovať.",
"emails.magicSession.thanks": "Ďakujeme",
@@ -163,6 +163,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 +207,7 @@
"countries.tn": "Tunisko",
"countries.tr": "Turecko",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzánia",
"countries.ug": "Uganda",
"countries.ua": "Ukrajna",
@@ -228,5 +230,18 @@
"continents.eu": "Európa",
"continents.na": "Severná Amerika",
"continents.oc": "Oceánia",
"continents.sa": "Južná Amerika"
}
"continents.sa": "Južná Amerika",
"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}}",
"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}}",
"emails.otpSession.hello": "Dobrý deň,",
"emails.otpSession.description": "Zadajte nasledovný overovací kód, keď budete vyzvaní, aby ste sa bezpečne prihlásili na svoj účet {{project}}. Platnosť kódu vyprší za 15 minút.",
"emails.otpSession.clientInfo": "Toto prihlásenie bolo vyžiadané pomocou {{agentClient}} na {{agentDevice}} {{agentOs}}. Ak ste prihlásenie nevyžiadali, tento e-mail môžete bezpečne ignorovať.",
"emails.otpSession.securityPhrase": "Bezpečnostná fráza pre tento e-mail je {{phrase}}. Tento e-mail môžete dôverovať, ak táto fráza zodpovedá fráze zobrazenej počas prihlasovania.",
"emails.otpSession.thanks": "Ďakujem,",
"emails.otpSession.signature": "tím {{project}}"
}
+16 -1
View File
@@ -163,6 +163,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 +207,7 @@
"countries.tn": "Tunizija",
"countries.tr": "Turčija",
"countries.tv": "Tuvalu",
"countries.tw": "Tajvan",
"countries.tz": "Tanzanija",
"countries.ug": "Uganda",
"countries.ua": "Ukrajina",
@@ -228,5 +230,18 @@
"continents.eu": "Evropa",
"continents.na": "Severna Amerika",
"continents.oc": "Oceanija",
"continents.sa": "Južna Amerika"
"continents.sa": "Južna Amerika",
"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}}",
"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}}",
"emails.otpSession.hello": "Živijo,",
"emails.otpSession.description": "Vnesite naslednjo preverovalno kodo, ko boste pozvani, da se varno prijavite v svoj račun {{project}}. Koda bo potekla čez 15 minut.",
"emails.otpSession.clientInfo": "Za to prijavo je bila uporabljena {{agentClient}} na {{agentDevice}} {{agentOs}}. Če niste zahtevali prijave, lahko to e-pošto varno prezrete.",
"emails.otpSession.securityPhrase": "Varnostni stavek za to e-pošto je {{phrase}}. Temu e-sporočilu lahko zaupate, če se ta stavek ujema s stavkom, ki je prikazan ob prijavi.",
"emails.otpSession.thanks": "Hvala,",
"emails.otpSession.signature": "ekipa {{project}}"
}
+17 -2
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Ndatenda",
"emails.verification.signature": "Chikwata che{{project}}",
"emails.magicSession.subject": "Pinda",
"emails.magicSession.hello": "Hesi,",
"emails.magicSession.hello": "Hesi",
"emails.magicSession.body": "Baya chinongedzo ichi kuti upinde muakaundi yako.",
"emails.magicSession.footer": "Kana usina kukumbira kupinda muakaundi yako uchishandisa email iyi, unogona kufuratira meseji iyi.",
"emails.magicSession.thanks": "Ndatenda",
@@ -163,6 +163,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 +207,7 @@
"countries.tn": "Tunisia",
"countries.tr": "Turkey",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraine",
@@ -228,5 +230,18 @@
"continents.eu": "Europe",
"continents.na": "North America",
"continents.oc": "Oceania",
"continents.sa": "South America"
"continents.sa": "South America",
"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}}",
"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",
"emails.otpSession.hello": "Mhoro,",
"emails.otpSession.description": "Pinda kodhi yekusimbisa inotevera kana wakumbirwa kuti upinde zvakachengetedzeka muakaundi yako ye{{project}}. Ichapera munguva yemaminitsi gumi nemashanu.",
"emails.otpSession.clientInfo": "Chikumbiro chekupinda ichi chakumbirwa uchishandisa {{agentClient}} pa{{agentDevice}} {{agentOs}}. Kana iwe usina kukumbira kupinda, unogona kufuratira email iyi zvakachengeteka.",
"emails.otpSession.securityPhrase": "Chirevo chekuchengetedza cheemail iyi ndechekuti {{phrase}}. Unogona kuvimba neemail iyi kana chirevo ichi chichienderana nechirevo chakaratidzwa panguva yekupinda.",
"emails.otpSession.thanks": "Ndatenda,",
"emails.otpSession.signature": "chikwata {{project}}"
}
+16 -1
View File
@@ -163,6 +163,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 +207,7 @@
"countries.tn": "Tunizia",
"countries.tr": "Turqia",
"countries.tv": "Tuvalu",
"countries.tw": "Tajvan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraina",
@@ -228,5 +230,18 @@
"continents.eu": "Evropë",
"continents.na": "Amerika e Veriut",
"continents.oc": "Oqeani",
"continents.sa": "Amerika e Jugut"
"continents.sa": "Amerika e Jugut",
"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}}",
"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",
"emails.otpSession.hello": "Përshëndetje,",
"emails.otpSession.description": "Shkruaj kodin e mëposhtëm të verifikimit kur të kërkohet për t'u kyçur në mënyrë të sigurt në llogarinë tënde {{project}}. Do të skadojë pas 15 minutash.",
"emails.otpSession.clientInfo": "Ky hyrje u kërkua duke përdorur {{agentClient}} në {{agentDevice}} {{agentOs}}. Nëse nuk e keni kërkuar hyrjen, mund ta injoroni këtë email pa asnjë problem.",
"emails.otpSession.securityPhrase": "Fjala e sigurisë për këtë email është {{phrase}}. Ju mund të besoni këtë email nëse kjo fjalë përputhet me fjalën që shfaqet gjatë kyçjes.",
"emails.otpSession.thanks": "Faleminderit,",
"emails.otpSession.signature": "ekipi i {{project}}"
}
+17 -2
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "Tack",
"emails.verification.signature": "{{project}} teamet",
"emails.magicSession.subject": "Logga in",
"emails.magicSession.hello": "Hej,",
"emails.magicSession.hello": "Hej",
"emails.magicSession.body": "Klicka på denna länk för att logga in.",
"emails.magicSession.footer": "Om du inte bad om att logga in med denna e-postadress kan du ignorera detta mail.",
"emails.magicSession.thanks": "Tack",
@@ -163,6 +163,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 +207,7 @@
"countries.tn": "Tunisien",
"countries.tr": "Turkiet",
"countries.tv": "Tuvalu",
"countries.tw": "Taiwan",
"countries.tz": "Tanzania",
"countries.ug": "Uganda",
"countries.ua": "Ukraina",
@@ -228,5 +230,18 @@
"continents.eu": "Europa",
"continents.na": "Nordamerika",
"continents.oc": "Oceanien",
"continents.sa": "Sydamerika"
"continents.sa": "Sydamerika",
"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}}",
"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",
"emails.otpSession.hello": "Hej,",
"emails.otpSession.description": "Ange följande verifieringskod när du uppmanas att säkert logga in på ditt {{project}}-konto. Den kommer att löpa ut om 15 minuter.",
"emails.otpSession.clientInfo": "Den här inloggningsbegäran gjordes med {{agentClient}} på {{agentDevice}} {{agentOs}}. Om du inte har begärt inloggningen kan du ignorera detta e-postmeddelande.",
"emails.otpSession.securityPhrase": "Säkerhetsfrasen för detta e-postmeddelande är {{phrase}}. Du kan lita på detta e-postmeddelande om frasen stämmer överens med frasen som visades vid inloggningen.",
"emails.otpSession.thanks": "Tack,",
"emails.otpSession.signature": "{{project}} team"
}
+17 -2
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "நன்றி",
"emails.verification.signature": "{{project}} குழு ",
"emails.magicSession.subject": "உள்நுழைய",
"emails.magicSession.hello": "ஏய்,",
"emails.magicSession.hello": "ஏய்",
"emails.magicSession.body": "இந்த இணைப்பைப் பின்தொடரவும் உள்நுழைய",
"emails.magicSession.footer": "இந்த மின்னஞ்சலைப் பயன்படுத்தி உள்நுழையுமாறு உங்களிடம் கேட்கப்படாவிட்டால், இந்தச் செய்தியைப் புறக்கணிக்கலாம்.",
"emails.magicSession.thanks": "நன்றி",
@@ -163,6 +163,7 @@
"countries.nz": "நியூசிலாந்து",
"countries.om": "ஓமான்",
"countries.pk": "பாகிஸ்தான்",
"countries.ps": "பாலஸ்தீன்",
"countries.pa": "பனாமா",
"countries.pe": "பெரு",
"countries.ph": "பிலிப்பைன்ஸ்",
@@ -206,6 +207,7 @@
"countries.tn": "துனீசியா",
"countries.tr": "துருக்கி",
"countries.tv": "துவாலு",
"countries.tw": "தைவான்",
"countries.tz": "தான்ஸானியா",
"countries.ug": "உகாண்டா",
"countries.ua": "உக்ரைன்",
@@ -228,5 +230,18 @@
"continents.eu": "ஐரோப்பா",
"continents.na": "வட அமெரிக்கா",
"continents.oc": "ஓசியானியா",
"continents.sa": "தென் அமெரிக்கா"
"continents.sa": "தென் அமெரிக்கா",
"emails.magicSession.optionButton": "கீழே உள்ள பொத்தானை அழுத்தி, உங்கள் {{project}} கணக்கில் பாதுகாப்பாக உள்நுழையவும். இது 1 மணி நேரத்தில் காலாவதியாகும்.",
"emails.magicSession.buttonText": "{{project}} இல் உள்நுழைக",
"emails.magicSession.clientInfo": "இந்த உள்நுழைவு {{agentClient}} மூலம் {{agentDevice}} {{agentOs}} இல் கோரப்பட்டது. நீங்கள் உள்நுழைவு கோரவில்லை என்றால், இந்த மின்னஞ்சலை புறக்கணிக்கலாம்.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "இந்த மின்னஞ்சலுக்கான பாதுகாப்பு வாசகம் {{phrase}}. இந்த வாசகம் உள்நுழைவு போது காட்டப்பட்ட வாசகத்துடன் பொருந்தும் போது இந்த மின்னஞ்சலை நம்பலாம்.",
"emails.magicSession.optionUrl": "மேலே உள்ள பொத்தானை பயன்படுத்தி உள்நுழைய முடியாவிட்டால், கீழே உள்ள இணைப்பை பார்வையிடவும்:",
"emails.otpSession.subject": "{{project}} உள்நுழைவு",
"emails.otpSession.hello": "வணக்கம்,",
"emails.otpSession.description": "நீங்கள் உங்கள் {{project}} கணக்கில் பாதுகாப்பாக உள்நுழையும்போது கோரப்படும்போது கீழே உள்ள சரிபார்ப்பு குறியீட்டை உள்ளிடுங்கள். அது 15 நிமிடங்களில் காலாவதியாகும்.",
"emails.otpSession.clientInfo": "இந்த உள்நுழைவு {{agentClient}} மூலம் {{agentDevice}} {{agentOs}} இல் கோரப்பட்டுள்ளது. நீங்கள் உள்நுழைவை கோரவில்லை எனில், இந்த மின்னஞ்சலை புறக்கணிக்கலாம்.",
"emails.otpSession.securityPhrase": "இந்த மின்னஞ்சலுக்கான பாதுகாப்பு வாசகம் {{phrase}} ஆகும். இந்த வாசகம் உள்நுழையும் போது காட்டப்பட்ட வாசகத்துடன் பொருந்துமானால், இந்த மின்னஞ்சலை நம்பலாம்.",
"emails.otpSession.thanks": "நன்றி,",
"emails.otpSession.signature": "{{project}} குழு"
}
+18 -3
View File
@@ -10,7 +10,7 @@
"emails.verification.thanks": "ధన్యవాదాలు",
"emails.verification.signature": "{{project}} జట్",
"emails.magicSession.subject": "లాగిన్",
"emails.magicSession.hello": "నమస్కారము,",
"emails.magicSession.hello": "నమస్కారము",
"emails.magicSession.body": "లాగిన్ చేయడానికి ఈ లింక్ ని అనుసరించండి",
"emails.magicSession.footer": "మీరు ఈ ఇమెయిల్ ని ఉపయోగించి లాగిన్ చేయమని అడగకపోతే, మీరు ఈ సందేశాన్ని విస్మరించవచ్చు",
"emails.magicSession.thanks": "ధన్యవాదాలు",
@@ -163,6 +163,7 @@
"countries.nz": "న్యూజిలాండ్",
"countries.om": "ఒమన్",
"countries.pk": "పాకిస్తాన్",
"countries.ps": "పాలస్తీన్",
"countries.pa": "పనామా",
"countries.pe": "పెరూ",
"countries.ph": "ఫిలిప్పీన్స్",
@@ -206,6 +207,7 @@
"countries.tn": "ట్యునీషియా",
"countries.tr": "టర్కీ",
"countries.tv": "తువాలు",
"countries.tw": "తైవాన్",
"countries.tz": "టాంజానియా",
"countries.ug": "ఉగాండా",
"countries.ua": "ఉక్రెయిన్",
@@ -228,5 +230,18 @@
"continents.eu": "యూరోప్",
"continents.na": "ఉత్తర అమెరికా",
"continents.oc": "ఓషియానియా",
"continents.sa": "దక్షిణ అమెరికా"
}
"continents.sa": "దక్షిణ అమెరికా",
"emails.magicSession.optionButton": "కింది బటన్ ను నొక్కి భద్రతగా మీ {{project}} ఖాతాలో సైన్ ఇన్ చేయండి. ఇది 1 గంటలో గడువు తీరుతుంది.",
"emails.magicSession.buttonText": "{{project}}లో సైన్ ఇన్ చేయండి",
"emails.magicSession.clientInfo": "ఈ సైన్ ఇన్ అభ్యర్థనను {{agentClient}} ఉపయోగించి {{agentDevice}} {{agentOs}} పై అభ్యర్థించారు. మీరు ఈ సైన్ ఇన్ అభ్యర్థనను చేయలేదనుకుంటే, ఈ ఈమెయిల్‌ను సురక్షితంగా పట్టించుకోకుండా ఉండవచ్చు.",
"sms.verification.body": "{{secret}}",
"emails.magicSession.securityPhrase": "ఈ ఇమెయిల్ కోసం భద్రతా పదబంధం {{phrase}}. మీరు సైన్ ఇన్ సమయంలో చూపబడిన పదబంధంతో ఈ పదబంధం సరిపోలుతుంది అయితే ఈ ఇమెయిల్ నమ్మవచ్చు.",
"emails.magicSession.optionUrl": "పైన ఉన్న బటన్‌ను ఉపయోగించి సైన్ ఇన్ చేయలేకపోతే, దయచేసి క్రింది లింక్‌ను సందర్శించండి:",
"emails.otpSession.subject": "{{project}} లాగిన్",
"emails.otpSession.hello": "హలో,",
"emails.otpSession.description": "మీ {{project}} ఖాతాలో భద్రంగా సైన్ ఇన్ చేసేటప్పుడు మీకు అభ్యర్థించినప్పుడు క్రింది ధ్రువీకరణ కోడ్‌ని నమోదు చేయండి. అది 15 నిమిషాల్లో గడువు తీరుతుంది.",
"emails.otpSession.clientInfo": "ఈ సైన్ ఇన్‌ను {{agentClient}} ఉపయోగించి {{agentDevice}} {{agentOs}}పై అభ్యర్థించారు. మీరు ఈ సైన్ ఇన్‌ను అభ్యర్థించకపోతే, ఈ ఈమెయిల్‌ను సురక్షితంగా ఉపేక్షించవచ్చు.",
"emails.otpSession.securityPhrase": "ఈ ఇమెయిల్‌కు భద్రతా పదం {{phrase}}. మీరు సైన్ ఇన్ సమయంలో చూపించబడిన పదంతో ఈ పదం సరిపోలుస్తుంటే ఈ ఇమెయిల్‌ను నమ్మవచ్చు.",
"emails.otpSession.thanks": "ధన్యవాదాలు,",
"emails.otpSession.signature": "ప్రాజెక్టు బృందం"
}

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