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

Release 200524 #323

Merged
merged 39 commits into from
May 20, 2024
Merged

Release 200524 #323

merged 39 commits into from
May 20, 2024

Conversation

d-beezee
Copy link
Member

No description provided.

d-beezee and others added 30 commits May 20, 2024 09:10
* feat: Add basic design for dossiers

* feat: Add basic structure for campaigns dossier

* feat: Add device list

* rework: Split to methods

* ci: Add implicit dependency

* feat: Add put campaign

* feat: Add get dossier

* feat: Add customer name

* feat: Allow setting csm
* feat: Add basic design for dossiers

* feat: Add basic structure for campaigns dossier

* feat: Add device list

* rework: Split to methods

* ci: Add implicit dependency

* feat: Add put campaign

* feat: Add get dossier

* feat: Get projects by customer

* feat: Restore design
* feat: Add roles designs

* feat: Allow linking roles to campaign

* feat: Assign olps

* feat: Add roles to get

* feat: Allow changing roles

* feat: Delete only custom roles olps

* chore: Update database

* fix: Format datetime

* chore: Remove x-stoplight meta

* test: Format date
* feat: Add close date to edit

* feat: Add close date to cp creation

* feat: Add types to dates

* feat: Add closedate to get campaigns

* feat: Allow settting dossier data

* feat: Add dossier data to get

* feat: Add country codes to get

* fix: Allow partial data for get dossier

* feat: Allow creating dossier with country

* feat: Add countries put

* feat: Add languages to get

* feat: Add language to post

* feat: Add language to put

* feat: Add get browsers

* feat: Add browser to post

* feat: Add browsers to put

* feat: Add product type

* feat: Add product type to post

* feat: Add product type to put
* feat: Add close date to edit

* feat: Add close date to cp creation

* feat: Add types to dates

* feat: Add closedate to get campaigns

* feat: Allow settting dossier data

* feat: Add dossier data to get

* feat: Add country codes to get

* fix: Allow partial data for get dossier

* feat: Allow creating dossier with country

* feat: Add countries put

* feat: Add languages to get

* feat: Add language to post

* feat: Add language to put

* feat: Add get browsers

* feat: Add browser to post

* feat: Add browsers to put

* feat: Add product type

* feat: Add product type to post

* feat: Add product type to put

* feat: Add project managers get

* feat: Add role selects

* feat: Add basic structure for browsers and product types

* fix: Remove empty requestbody

* feat: Add assistants api

* feat: Add errors

* fix: Search capabilities only on correct meta_keys
* feat: Allow duplication

* rework: Refactor polylang handling

* feat: Add tester duplication

* feat: Send new cp to wordpress regeneration api

* fix: Aggiungi header User-Agent alle richieste GET al servizio di rigenerazione di Wordpress

* feat: Add generate tasks

* fix: Allow posting empty data
* feat: Return phase in get

* feat: Add get phases

* feat: Add basic structure for phases

* feat: Add basic structure for phase

* test: Fix tests

* feat: Add status change handler

* test: Fix tests
* feat: Allow getting/updating dossier by tl

* feat: Return phase from campaigns

* fix: Add empty description
* feat: Add api design

* feat: Update get-campaigns endpoint to include roles
* feat: Add filter by role

* test: Handle no role items
* feat: Do not show unavailable cp on get campaigns

* feat: Prevent posting bugs/ showing cp draft
@d-beezee d-beezee merged commit e91770d into main May 20, 2024
2 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant