Commit Graph
3041 Commits
Author SHA1 Message Date
Safwan Parkar 5ad034973e Simplify initialization of editable attributes for clarity
Instead of cramming all the steps for correct deep cloning, I split the implementation into 4 distinct steps:
- define they keys to exclude
- filtering the keys
- reduce filtered keys into an object
- returning a writable deep clone
2023-08-10 15:53:16 +04:00
Safwan Parkar 399ec90108 use deep clone instead of reference copy
- Original code creates a reference copy of `$doc` into `$work` which means that editing values of `$work` changes the values in `$doc`.
- Fix this behaviour by creating a deep clone of `$doc` into `$work`, so underlying values aren't cross-referenced.
2023-08-10 09:47:53 +04:00
Safwan Parkar da004545d2 fixed incorrect array being used in comparison
Use `symmetricDifference` instead of `difference`.
- `difference` only returns values that are present in the edited attributes, but not in the originally fetched attribute vales. This always ends up returning an empty array.
- I used `symmetricDifference` as it returns an intersection of `difference` from both sides and works perfectly for this use case, as the original attributes never change.
2023-08-08 23:44:51 +04:00
Eldad A. FuxandGitHub a8ec722089 Merge pull request #486 from Chaitanya-Upadhye/fix-430-failed-index-message
fix(#430): Change success message to 'Creating Index' for better user…
2023-08-08 20:40:56 +03:00
Christy JacobandGitHub 0250541dab Merge pull request #411 from appwrite/fix/file-input-drag-bug
fix: fix input-file dragged file receiving required error
2023-08-08 20:00:55 +04:00
Christy JacobandGitHub 75a8298923 Merge pull request #354 from appwrite/fix/permissions-overflow
fix: permissions overflow
2023-08-08 19:55:07 +04:00
Christy Jacob 19e7b4712e chore: update dependencies 2023-08-08 15:49:58 +00:00
Christy Jacob 5305412146 Merge branch 'main' of https://github.com/appwrite/console into fix/file-input-drag-bug 2023-08-08 15:49:00 +00:00
Christy JacobandGitHub 5b3215f083 Merge pull request #439 from appwrite/fix-relationships-design-review
fix: relationships from design review
2023-08-08 19:47:08 +04:00
tglide 98ac9504c6 pr review 2023-08-08 16:45:06 +01:00
Christy Jacob a79d3f2b2c Merge branch 'main' of https://github.com/appwrite/console into fix-relationships-design-review 2023-08-08 15:38:17 +00:00
Christy JacobandGitHub 93fa7d3301 Merge pull request #491 from appwrite/cloud-1.3.x
Cloud 1.3.x
2023-08-08 19:18:36 +04:00
tglide 835409844f remove unused vars 2023-08-08 15:49:50 +01:00
tglide f1ab5c01ae fix svelte errors 2023-08-08 15:49:12 +01:00
tglide f7f0d66467 Merge branch 'main' into fix/file-input-drag-bug 2023-08-08 14:46:55 +01:00
Christy Jacob 8c96d6b2b2 chore: review comments 2023-08-08 15:03:01 +04:00
Christy Jacob 556bbdfac3 chore: review comments 2023-08-08 14:46:06 +04:00
Christy Jacob 632934d57d chore: review comments 2023-08-08 14:40:28 +04:00
Christy Jacob f69a264ab7 chore: fix tests 2023-08-08 14:18:27 +04:00
Christy Jacob efd847c42e chore: fix tests 2023-08-08 14:01:36 +04:00
Christy Jacob 430d24e9ad chore: fix tests 2023-08-08 13:43:30 +04:00
Christy Jacob 95f970e023 chore: fix tests 2023-08-08 12:54:07 +04:00
Christy Jacob 7f76d2bc07 chore: fix tests 2023-08-08 10:24:04 +04:00
Christy Jacob 9aa0180e4c chore: remove gitpod.yml 2023-08-08 10:02:21 +04:00
Christy Jacob 217f739e85 Merge branch 'main' of github.com:appwrite/console into cloud-1.3.x 2023-08-08 10:00:30 +04:00
Christy Jacob 8475602608 feat: remove usage changes 2023-08-08 09:53:58 +04:00
Christy Jacob 0a8ab04fae Merge branch 'cloud-1.2.x' of https://github.com/appwrite/console into cloud-1.3.x 2023-08-04 22:28:49 +00:00
Christy JacobandGitHub 9c6dd2d9f5 Merge pull request #255 from appwrite/new-usage-support
New usage support
2023-08-05 01:30:46 +04:00
Christy Jacob e760d4774b Merge branch 'cloud-1.2.x' of https://github.com/appwrite/console into new-usage-support 2023-08-04 21:14:57 +00:00
Christy Jacob a7a400962f fix: build errors 2023-08-04 20:49:30 +00:00
Christy Jacob e33335b54b Merge branch 'cloud-1.1.x' of https://github.com/appwrite/console into cloud-1.2.x 2023-08-04 20:39:48 +00:00
Christy Jacob 7d4bc2f718 Merge branch 'cloud-current' of https://github.com/appwrite/console into new-usage-support 2023-08-04 19:18:31 +00:00
Christy JacobandGitHub 59d6ebe70e Merge pull request #487 from appwrite/fix-cloud-active-deployment
Fix: cloud active deployment not visible
2023-08-02 17:24:39 +04:00
Arman 6c6f1d12db fix: hidden deployment if active over the page limit 2023-08-02 15:18:55 +02:00
Eldad A. FuxandGitHub 2188120180 Merge pull request #420 from appwrite/feat-4299-oidc-oauth2-provider
Add a generic OIDC OAuth2 provider
2023-08-01 22:48:05 +03:00
Chaitanya 1875ba99a8 fix(#430): Change success message to 'Creating Index' for better user understanding 2023-08-01 20:09:28 +05:30
Steven Nguyen 20f541a594 Update OIDC icons per design's request 2023-07-31 10:05:06 -07:00
Eldad A. FuxandGitHub fd44f12480 Merge pull request #468 from erezhod/fix-467-apple-app-setup-step-3-extra-label-status
Fixed `Extraneous argument label 'status:' in call` for Apple App setup
2023-07-29 06:49:03 +03:00
Eldad A. FuxandGitHub 7ad3e73776 Merge pull request #482 from appwrite/feat-update-user-preferences-text
Update description for user email, phone, and preferences
2023-07-28 22:01:02 +03:00
Steven Nguyen a8ad70f660 Update update email, password, and phone description per Eldad's request
Use inline code for email to indicate it's a value. Remove bolding to
simplify things.
2023-07-28 11:41:26 -07:00
Eldad A. FuxandGitHub bd6a94dbf5 Merge pull request #457 from appwrite/feat-user-labels
Add user labels to user list and detail pages
2023-07-28 09:50:45 +03:00
Steven Nguyen 7847f962a7 Fix bolding for update password 2023-07-27 11:07:12 -07:00
Steven Nguyen 9c5bff3074 Update user phone to match design 2023-07-27 11:07:12 -07:00
Steven Nguyen 69b3d72104 Update user email to match design 2023-07-27 11:07:12 -07:00
Torsten DittmannandGitHub 2b98065373 Merge branch 'main' into feat-user-labels 2023-07-27 14:10:30 +02:00
Torsten DittmannandGitHub 874f7a7a5a Merge pull request #475 from appwrite/feat-last-user-activity
Show user's last activity
2023-07-27 14:09:50 +02:00
Torsten DittmannandGitHub 39429c6a7a Merge pull request #483 from appwrite/fix-4847-fix-wizard-reset
Clear validator when closing wizard
2023-07-27 14:08:49 +02:00
Steven Nguyen 7d1c041c97 Fix wizard component type
Before this, we kept getting warnings like:

  Type 'typeof Wizard__SvelteComponent_' is missing the
  following properties from type 'SvelteComponentDev'
2023-07-26 16:17:46 -07:00
Steven Nguyen ac757e3989 Clear wizard interceptor on wizard start and close
Without doing this, an interceptor from a different wizard can run
when a new wizard is opened causing incorrect validation.
2023-07-26 15:40:01 -07:00
Steven Nguyen b118147656 Update user preferences text to match design 2023-07-26 10:27:46 -07:00