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

Globally add option to display entry in CV or not #787

Open
Robin481 opened this issue Jan 9, 2025 · 0 comments
Open

Globally add option to display entry in CV or not #787

Robin481 opened this issue Jan 9, 2025 · 0 comments
Labels
plan needs to be planned

Comments

@Robin481
Copy link
Member

Robin481 commented Jan 9, 2025

What often stops people from entering stations, trainings or former employees in PuzzleSkills is the fact that the information will get exported in to a CV when the export functionality is used.

Not all information is necessarily relevant to the CV that will go out to a potential customer. (e.g. Your stay abroad in England has probably little to do with your programming experience... but what do I know)

Therefore we want to add a checkbox display_in_cv to all relevant models. (activities, advanced_training, education, project and competence_notes).

By default this value should be set to true and a User should have to manually uncheck the box for it to not appear in the CV export.

TODO:

  • Add display_in_cv to all relevant models (activities, advanced_training, education, project and competence_notes)
  • Exclude all entries that have display_in_cv: false
  • Tests of course 🦘

OUT OF SCOPE notes:
There is a good point to be made that we should add this for skills as well, but for now let's limit the scope and do the skills at a later time.

Also, we might want to add an overwrite to the CV_export functionality along the lines of include_all_entries_anyways but that might be controversial so let's try without that and see where it takes us.

@Robin481 Robin481 added the plan needs to be planned label Jan 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
plan needs to be planned
Projects
None yet
Development

No branches or pull requests

1 participant