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

Authoring react post broadcasting #1904

Merged
merged 30 commits into from
Feb 6, 2024

Conversation

tomaskikutis
Copy link
Member

This fixes unit/e2e tests and also updates usages of superdesk-api and other imports

tomaskikutis and others added 26 commits April 20, 2023 17:12
* [STTNHUB-312] Add planning_ingested signal

* fix behave tests

* fix(e2e): Use chrome in CI to run tests (#1891)
…published (#1903)

* [SDESK-7166] fix: Use `ingest_id` for coverage content when its auto published

* fix front-end tests

* fix: Don't process coverages on updates if not provided

* fix lint error

* Revert "fix front-end tests"

This reverts commit e6d4c7e.
…ssignment

after making content profiles mandatory, DEFAULT_SCHEMA no longer exists
* add assigned user/desk info to planning json

CPCN-502
…1892)

* Config: Add new config for Event to Planning sync

* ui: Send `embedded_planning` from front-end

* api: Improve Planning ContentProfiles module and types

* api: Process `embedded_planning` and sync metadata

* fix(ui): Failed to get lock for recurring series

* fix(ui): Improve EmbeddedCoverageForm UI

* fix(ui): Event to Planning translations copies fields multiple times

* fix(e2e): Use chrome in CI to run tests

* Add behave tests for embedded planning

* Add behave tests for multilingual embedded planning

* Add CVs to behave test

* fix: Coverage Planning updated when processing Assignment details
Embedded/Sync wasn't working once above bug was fixed

* Add behave tests for event metadata sync
@tomaskikutis
Copy link
Member Author

@petrjasek can you check the backend issue and review this?

@petrjasek
Copy link
Member

what backend issue @tomaskikutis ?

@devketanpro
Copy link
Member

devketanpro commented Jan 30, 2024

some pytest cases were failing, but when I restarted, they passed!

@tomaskikutis
Copy link
Member Author

yep, I was referring to nose tests failing

@petrjasek
Copy link
Member

but seems like this wouldn't build still:

ERROR in ../planning/node_modules/redux/dist/redux.legacy-esm.js
Module parse failed: Unexpected token (376:6)
You may need an appropriate loader to handle this file type.
|     dispatch = compose(...chain)(store.dispatch);
|     return {
|       ...store,
|       dispatch
|     };
 @ ../planning/client/utils/index.ts 53:14-30
 @ ../planning/client/controllers/FulfilAssignmentController.tsx
 @ ../planning/client/controllers/index.ts
 @ ../planning/index.ts
 @ ./dist/app-importer.generated.js
 @ ./node_modules/superdesk-core/scripts/index.ts
 @ multi ./node_modules/superdesk-core/scripts/index

@petrjasek petrjasek added this to the 2.7 milestone Feb 5, 2024
@tomaskikutis
Copy link
Member Author

did you regenerate package lock from scratch @petrjasek ? Pytest is failing again now

@petrjasek
Copy link
Member

I was just getting local changes due to different hash, but also wanted to trigger a rebuild. found the build issue at the end which was fireq specific

@tomaskikutis tomaskikutis merged commit 218767b into develop Feb 6, 2024
30 checks passed
@petrjasek petrjasek deleted the authoring-react-post-broadcasting branch February 6, 2024 13:29
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.

6 participants