Skip to content

Chore 1.4.x upgrade - #6010

Merged
abnegate merged 69 commits into
1.4.xfrom
chore-1.4.x-upgrade
Aug 18, 2023
Merged

abnegate merged 69 commits into
1.4.xfrom
chore-1.4.x-upgrade

Conversation

@abnegate

Copy link
Copy Markdown
Member

What does this PR do?

Merge cl-1.4.x into 1.4.x

Test Plan

(Write your test plan here. If you changed any code, please provide us with clear instructions on how you verified your changes work. Screenshots may also be helpful.)

Related PRs and Issues

  • (Related PR or issue)

Checklist

  • Have you read the Contributing Guidelines on issues?
  • If the PR includes a change to an API's metadata (desc, label, params, etc.), does it also include updated API specs and example docs?

2002Bishwajeet and others added 30 commits May 30, 2023 12:30
This allows us to retain the OAuth2 info even if the session is
deleted. This also provides a foundation for allowing multiple emails,
phone numbers, etc, not from an OAuth2 provider.
Setting a password can cause problems with other APIs that expect the
password to be null. In addition, it doesn't match the implementation
for the other APIs that create a user without a password (Create Magic
URL Session, Create Phone Session, Create Anonymous Session, etc).
Until we have a clearer picture of why we need it, it would be best to
remove it since it's easier to add it later than to remove it after it's
released.
This will allow developers to set up a job to find expired access tokens
so they can refresh them.
stnguyen90 and others added 21 commits August 9, 2023 09:01
These secrets can be used to store data from the provider that may or
may not be sensitive.

For example, this will be used by the migration API when connecting to
Firebase to store the service account used for the migration.

This data will only be used internally inside Appwrite and not exposed
to an end user or developer.
Separate OAuth2 info from Sessions into Identities
feat: add encrypt param to string attribute
# 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
# 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
Comment thread app/controllers/api/account.php Outdated
Comment thread app/workers/migrations.php Outdated
Comment thread src/Appwrite/Utopia/Response/Model/Migration.php Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants