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

feat: Edit schedule entries from activity view #4500

Conversation

manuelmeister
Copy link
Member

@manuelmeister manuelmeister commented Jan 19, 2024

It makes sense to be able to edit the activity properties from the activity view:

image

It opens the EditActivityDialog and hides fields already present in the activity header.
(I thought it is better to also be able to edit the title and category, to help people that did not get the trick to click on the title / category to change it.)

This only adds the edit button of #4375, but does not implement the activity responsibles as requested by @BacLuc

Fixes #1375

@manuelmeister manuelmeister added the deploy! Creates a feature branch deployment for this PR label Jan 19, 2024
Copy link

github-actions bot commented Jan 19, 2024

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.

…ule-entries-on-activity

# Conflicts:
#	frontend/src/components/activity/ScheduleEntry.vue
@manuelmeister manuelmeister changed the title Feature/edit schedule entries on activity feat: Edit schedule entries from activity view Jan 19, 2024
@manuelmeister manuelmeister marked this pull request as ready for review January 19, 2024 08:23
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.

it works ok except for the refresh issue.
Now that the PR is small, the details come to light.
Sorry, but we would find them sometimes anyway, the earlier the better.

frontend/src/components/program/DialogActivityEdit.vue Outdated Show resolved Hide resolved
frontend/src/components/program/DialogActivityEdit.vue Outdated Show resolved Hide resolved
frontend/src/components/program/DialogActivityForm.vue Outdated Show resolved Hide resolved
@@ -35,11 +37,13 @@
</e-select>

<e-text-field
v-if="!hideLocation"
Copy link
Member

Choose a reason for hiding this comment

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

For me also worth a discussion, if we want to remove location completely from this form.

@BacLuc BacLuc removed the deploy! Creates a feature branch deployment for this PR label Feb 17, 2024
@manuelmeister
Copy link
Member Author

Waiting on #4746

…re/edit-schedule-entries-on-activity

# Conflicts:
#	common/locales/de.json
#	common/locales/en.json
#	common/locales/fr.json
#	common/locales/it.json
#	frontend/src/components/activity/ScheduleEntry.vue
#	frontend/src/components/activity/dialog/DialogActivityForm.vue
#	frontend/src/components/activity/dialog/FormScheduleEntryItem.vue
#	frontend/src/components/program/ScheduleEntries.vue
#	frontend/src/components/program/picasso/PicassoEntry.vue
#	frontend/src/locales/fr.json
@manuelmeister manuelmeister added the deploy! Creates a feature branch deployment for this PR label Apr 14, 2024
@manuelmeister manuelmeister mentioned this pull request Apr 14, 2024
@manuelmeister manuelmeister requested a review from usu April 14, 2024 00:29
@manuelmeister manuelmeister added this pull request to the merge queue Apr 14, 2024
Merged via the queue into ecamp:devel with commit 615d130 Apr 14, 2024
39 checks passed
@manuelmeister manuelmeister deleted the feature/edit-schedule-entries-on-activity branch April 14, 2024 01:09
@manuelmeister manuelmeister restored the feature/edit-schedule-entries-on-activity branch April 14, 2024 10:25
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

In Activity: Add/Edit/Del ScheduleEntry
3 participants