Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 3.3.0 to main #525

Merged
merged 11 commits into from
Jan 31, 2025
Merged

Release 3.3.0 to main #525

merged 11 commits into from
Jan 31, 2025

Conversation

marcelosalloum
Copy link
Collaborator

No description provided.

marcelosalloum and others added 9 commits January 16, 2025 13:43
…on (#510)

### What

Remove `nginx.ingress.kubernetes.io/server-snippet` annotation

### Why

[This snippet](https://github.com/stellar/stellar-disbursement-platform-backend/pull/5/files#diff-ee6d3e08fc06195d14f677988de28e706e50231a869f86bbd8aa3110edc3d816) was a way to expose only one toml file (the AP one) through the same ingress, since we were using only one ingress for both SDP and AP.

It doesn't make sense anymore and should be removed
…cha and MFA sections in the handlers they're being used (#499)

### What

Prepare code for API-only usage by reorganizing the reCaptcha and MFA sections in the handlers they're being used.

### Why

Since the MFA and reCAPTCHA enforcers were being used in different places for different handlers, it wasn't easy to modularize their usage. By streamlining their usage, the code becomes easier to adapt and make it optional.

### Further work

Add a way to bypass them through IP filering.
…e key (#511)

* SDP-1452/SDP-1521 Remove `EC256_PUBLIC_KEY` config and derive it from private key

* SDP-1521 add changelog for this commit and address PR comments
…oose between transfers and payouts (#522)

### What

Re-enable Circle /transfers and add a configuration env to choose between /transfers and /payouts.

### Why

We found issues when integrating with the payouts API for error handling and we want to push the latest features to our partners while allowing them to continue to use Circle's /transfers API.
@marcelosalloum marcelosalloum self-assigned this Jan 30, 2025
@marcelosalloum marcelosalloum temporarily deployed to Receiver Registration - E2E Integration Tests (Stellar) January 30, 2025 23:59 — with GitHub Actions Inactive
@marcelosalloum marcelosalloum temporarily deployed to Anchor Integration Tests January 30, 2025 23:59 — with GitHub Actions Inactive
@marcelosalloum marcelosalloum temporarily deployed to Receiver Registration - E2E Integration Tests (Stellar) January 31, 2025 00:01 — with GitHub Actions Inactive
@marcelosalloum marcelosalloum temporarily deployed to Receiver Registration - E2E Integration Tests (Stellar) January 31, 2025 00:01 — with GitHub Actions Inactive
@marcelosalloum marcelosalloum temporarily deployed to Anchor Integration Tests January 31, 2025 00:01 — with GitHub Actions Inactive
@marcelosalloum marcelosalloum mentioned this pull request Jan 31, 2025
15 tasks
@marcelosalloum marcelosalloum temporarily deployed to Receiver Registration - E2E Integration Tests (Stellar) January 31, 2025 00:30 — with GitHub Actions Inactive
@marcelosalloum marcelosalloum temporarily deployed to Receiver Registration - E2E Integration Tests (Stellar) January 31, 2025 00:30 — with GitHub Actions Inactive
@marcelosalloum marcelosalloum temporarily deployed to Anchor Integration Tests January 31, 2025 00:30 — with GitHub Actions Inactive
@marcelosalloum marcelosalloum temporarily deployed to Receiver Registration - E2E Integration Tests (Stellar) January 31, 2025 00:30 — with GitHub Actions Inactive
@marcelosalloum marcelosalloum temporarily deployed to Anchor Integration Tests January 31, 2025 00:30 — with GitHub Actions Inactive
@marcelosalloum marcelosalloum temporarily deployed to Receiver Registration - E2E Integration Tests (Stellar) January 31, 2025 00:30 — with GitHub Actions Inactive
@marcelosalloum marcelosalloum temporarily deployed to Receiver Registration - E2E Integration Tests (Stellar) January 31, 2025 00:33 — with GitHub Actions Inactive
@marcelosalloum marcelosalloum temporarily deployed to Anchor Integration Tests January 31, 2025 00:33 — with GitHub Actions Inactive
@marcelosalloum marcelosalloum temporarily deployed to Receiver Registration - E2E Integration Tests (Stellar) January 31, 2025 00:33 — with GitHub Actions Inactive
@stellar-jenkins
Copy link

Something went wrong with PR preview build please check

@marwen-abid marwen-abid marked this pull request as ready for review January 31, 2025 00:45
Copy link
Collaborator

@marwen-abid marwen-abid left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@marwen-abid marwen-abid merged commit ab257b5 into main Jan 31, 2025
13 of 14 checks passed
@marwen-abid marwen-abid deleted the release/3.3.0 branch January 31, 2025 01:04
@marwen-abid marwen-abid restored the release/3.3.0 branch January 31, 2025 03:05
@marwen-abid marwen-abid temporarily deployed to Receiver Registration - E2E Integration Tests (Stellar) January 31, 2025 03:05 — with GitHub Actions Inactive
@marwen-abid marwen-abid temporarily deployed to Receiver Registration - E2E Integration Tests (Stellar) January 31, 2025 03:09 — with GitHub Actions Inactive
@marwen-abid marwen-abid temporarily deployed to Anchor Integration Tests January 31, 2025 03:09 — with GitHub Actions Inactive
@marwen-abid marwen-abid deleted the release/3.3.0 branch January 31, 2025 03:17
marcelosalloum added a commit that referenced this pull request Jan 31, 2025
Merge pull request #525 from stellar/release/3.3.0
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.

3 participants