Piotr Banaszkiewicz

Results 14 issues of Piotr Banaszkiewicz

The `Lesson` model represents a single lesson in The Carpentries community. To contain more detailed information, the model needs updating: 1. add repository URL (optional) 2. add site URL (optional)...

type: enhancement
priority: defer

Depends on #2026. [Carpentries feed](https://feeds.carpentries.org/community_lessons.json) contains up-to-date detailed information about lessons. AMY should periodically refresh `Lesson` data from the feed. TODO: 1. How often check feed 2. How to implement...

priority: defer
type: new feature

Some developer tools and improvements to complete: - [x] docker-compose with database and redis - [x] [pre-commit](https://pre-commit.com/) with [black](https://github.com/psf/black) - [x] pre-commit with [flake8](https://flake8.pycqa.org/en/latest/) - [x] pre-commit with [isort](https://pycqa.github.io/isort/) -...

type: maintenance
type: optimization
component: database (DB)

Release notes (one file for single release) aren't contained in the https://carpentries.github.io/amy/releases/

type: bug
component: documentation

When deploying it's not really possible to use `loaddata` and only add new entries. Create a script that will add new entries from selected fixtures; it should accept a table...

component: deployment

Use seeding to add organizations, roles and tags. Roles: * Helper * Instructor * Workshop host * Learner * Workshop organizer * Contributor Tags: * automated-email * DC * LC...

As originally suggested in https://github.com/carpentries/amy/pull/2494#discussion_r1327272683 by @elichad, the `queryset` mechanism will show 404 page if something changed the status of the scheduled email outside of current user workflow. This can...

priority: defer

Current solution allows users to toggle feature flags. This works fine for development and testing environments, but may not be desired for production environment. @maneesha @froggleston Please consider if you...

As a developer I want to have documentation about new emails module.