Skip to content

Latest commit

 

History

History
23 lines (21 loc) · 1.97 KB

NEWS.md

File metadata and controls

23 lines (21 loc) · 1.97 KB

projectutils 0.2.1

  • export again write_project function

projectutils 0.2.0

  • several bug fixes and small improvments
  • no usage of here::here within functions, only as default arguments
  • new usethis-like function use_fill_project that creates a script that contains all the necessary workflow steps to fill a meta.json of a project.
  • new function load_applications to download project applications from surveymonkey for all projects for a specific project
  • new function anonymize_applications to anonymize applications by dropping name, email and ip address
  • new function extract_motivation_questions to extract the open-ended questions into a markdown string that can be then stored as a markdown file for easier reading
  • new function get_application_emails to quickly extract the email addresses of those applicants who were (not) selected for the team. Writes a ; separated string to the clipboard for easy copy-pasting to email clients.
  • new usethis-like function use_team_selection_workflow that creates a folder team_selection and two scripts that contains all the necessary workflow steps when preparing team selection and afterwards getting the email addresses of accepted / declined applicants.
  • new utility functions id_path and id_surveymonkey to quickly convert project ids from the PREFIX-mm-yyyy format to yyyy-mm-PREFIX and vice versa.

projectutils 0.1.0

  • functionality to create and manage a new project in the projectsdb,
  • function new_project to create a new project folder with all the necessary files
  • function load_project to load the project into R as a list.
  • function load_projects to load all projects into R as a list of lists.
  • function write_project to write the project list back into meta.json.
  • function update_projects_json to update the projects.json which contains all projects
  • experimental update_project function to update a top-level field of a project
  • Added a NEWS.md file to track changes to the package.