Adds implementation plan for CSV import closes #287 #314

Merged
carla merged 3 commits from feature/287_plan_csv_import into main 2026-01-07 10:23:06 +01:00
Owner

Description of the implemented changes

The changes were:

  • Bugfixing
  • New Feature
  • Breaking Change
  • Refactoring

What has been changed?

Definition of Done

Code Quality

  • No new technical depths
  • Linting passed
  • Documentation is added were needed

Accessibility

  • New elements are properly defined with html-tags
  • Colour contrast follows WCAG criteria
  • Aria labels are added when needed
  • Everything is accessible by keyboard
  • Tab-Order is comprehensible
  • All interactive elements have a visible focus

Testing

  • Tests for new code are written
  • All tests pass
  • axe-core dev tools show no critical or major issues

Additional Notes

## Description of the implemented changes The changes were: - [ ] Bugfixing - [ ] New Feature - [ ] Breaking Change - [ ] Refactoring <!--- Describe the goal of the PR in a few words --> ## What has been changed? <!--- List the things you changed --> ## Definition of Done ### Code Quality - [ ] No new technical depths - [ ] Linting passed - [ ] Documentation is added were needed ### Accessibility - [ ] New elements are properly defined with html-tags - [ ] Colour contrast follows WCAG criteria - [ ] Aria labels are added when needed - [ ] Everything is accessible by keyboard - [ ] Tab-Order is comprehensible - [ ] All interactive elements have a visible focus ### Testing - [ ] Tests for new code are written - [ ] All tests pass - [ ] axe-core dev tools show no critical or major issues ## Additional Notes <!--- Add any additional information for the reviewers here -->
carla added 1 commit 2025-12-23 18:16:28 +01:00
docs: adds implementation plan
All checks were successful
continuous-integration/drone/push Build is passing
828e09dce1
requested reviews from moritz, simon 2025-12-23 18:16:42 +01:00
moritz approved these changes 2026-01-06 16:50:21 +01:00
moritz left a comment
Owner

Looks like a good concept. I would prioritize the custom filed import/export maybe a bit higher, because not being able to import/export the custom fields could lead to unexpected data loss. But only if it's not too much extra effort.

Looks like a good concept. I would prioritize the custom filed import/export maybe a bit higher, because not being able to import/export the custom fields could lead to unexpected data loss. But only if it's not too much extra effort.
@ -0,0 +51,4 @@
### Out of Scope (v1)
**Deferred to Future Versions:**
- ❌ Upsert/update existing members
Owner

We could export/import the member UUID this way we could uniquely identify the members and update their records. I think this way an upsert shouldn't be much extra effort.

We could export/import the member UUID this way we could uniquely identify the members and update their records. I think this way an upsert shouldn't be much extra effort.
Author
Owner

I like the idea but due to ressources I would for now keep that as "future idea" because I don't see that much a use case for that..Is that fine for you?

I like the idea but due to ressources I would for now keep that as "future idea" because I don't see that much a use case for that..Is that fine for you?
moritz force-pushed feature/287_plan_csv_import from 828e09dce1 to 00ff2fa195 2026-01-06 16:51:10 +01:00 Compare
carla added 1 commit 2026-01-07 09:37:45 +01:00
docs: adds higher priority to custom field import
All checks were successful
continuous-integration/drone/push Build is passing
e9ee4ce21b
carla added 1 commit 2026-01-07 09:58:22 +01:00
Merge branch 'main' into feature/287_plan_csv_import
All checks were successful
continuous-integration/drone/push Build is passing
f9da798b00
carla merged commit 5541cc88d5 into main 2026-01-07 10:23:06 +01:00
carla deleted branch feature/287_plan_csv_import 2026-01-07 10:23:10 +01:00
Sign in to join this conversation.
No description provided.