Skip to content

Conversation

@manuelmeister
Copy link
Member

@manuelmeister manuelmeister commented Mar 2, 2025

First load api endpoint, then directly load profile (with embedded user)

@manuelmeister manuelmeister requested a review from a team March 2, 2025 21:36
@manuelmeister manuelmeister changed the title Optimize camps view Performance improvements Mar 3, 2025
@manuelmeister manuelmeister force-pushed the bugfix/embed-user-in-profile branch from 3c6856e to bc2b895 Compare March 3, 2025 13:14
@manuelmeister manuelmeister added the deploy! Creates a feature branch deployment for this PR label Mar 3, 2025
@github-actions
Copy link

github-actions bot commented Mar 3, 2025

Feature branch deployment currently inactive.

If the PR is still open, you can add the deploy! label to this PR to trigger a feature branch deployment.

Copy link
Contributor

@BacLuc BacLuc left a comment

Choose a reason for hiding this comment

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

The camp list ist very fast on the feature branch deployment, thank you.

You skipped the api tests on the last check run https://github.com/ecamp/ecamp3/actions/runs/13631749025/job/38100877583?pr=6956

because it already ran a day before.

Answer the questions, and i think we are good to go.

description: |-
A person using eCamp.
The properties available for all other eCamp users are here.
description: ''
Copy link
Contributor

Choose a reason for hiding this comment

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

Why did we loose the description here?

Copy link
Member Author

Choose a reason for hiding this comment

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

No clue, just ran update-snapshots

Copy link
Contributor

Choose a reason for hiding this comment

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

I would say create an issue, i would rather have the performance improvements.
But we should readd the description later.

this.isAdmin = isAdmin()
setTimeout(() => {
this.deferredLoad = false
}, 400)
Copy link
Contributor

@BacLuc BacLuc Mar 4, 2025

Choose a reason for hiding this comment

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

why 400?
wouldn't it be better to enqueue this as the last of the promises?
just use a data field for the invitationcount, and fill it in mounted?

Copy link
Member Author

Choose a reason for hiding this comment

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

Just some arbitrary late value. We don't habe a global last promise.

@BacLuc BacLuc added the test-flaky-e2e! Add this label to a PR to run e2e tests multiple times label Mar 4, 2025
@BacLuc BacLuc temporarily deployed to feature-branch March 4, 2025 21:18 — with GitHub Actions Inactive
@manuelmeister manuelmeister requested a review from BacLuc March 5, 2025 17:48
@BacLuc BacLuc requested a review from a team March 8, 2025 11:13
BacLuc added a commit to BacLuc/ecamp3 that referenced this pull request Mar 9, 2025
They changed in ecamp#6956
And that they don't change in an unrelated pr, i changed a value
in all snapshots, and here are the ones were the order of the properties changed.
@BacLuc BacLuc mentioned this pull request Mar 9, 2025
@pmattmann pmattmann added this pull request to the merge queue Mar 15, 2025
Merged via the queue into ecamp:devel with commit eedd78b Mar 15, 2025
63 checks passed
This was referenced Mar 18, 2025
@carlobeltrame carlobeltrame mentioned this pull request Jun 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deploy! Creates a feature branch deployment for this PR test-flaky-e2e! Add this label to a PR to run e2e tests multiple times

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants