Releases: superdesk/superdesk-planning
Releases · superdesk/superdesk-planning
v2.8.3
What's Changed
- test planning extension build on github actions by @petrjasek in #2130
- Fix parent selection for custom vocabs by @thecalcc in #2139
- Add to planning dialog is frozen on CP instances by @dzonidoo in #2133
- Fix coverage data saving/rendering from embed plan (#2143) by @thecalcc in #2145
- After "Add to Planning", Search fields do not allow search input by @dzonidoo in #2148
Full Changelog: v2.8.2...v2.8.3
v2.8.2
What's Changed
- [STTNHUB-376] Add config to not cancel Planning when Event is cancelled by @MarkLark86 in #2126
Full Changelog: v2.8.1...v2.8.2
v2.8.1
v2.8.0
What's Changed
- Fix: Empty modal showing up when we add a coverage to an event [SDBELGA-769] by @devketanpro in #1921
- Revert "Fix: Empty modal showing up when we add a coverage to an event [SDBELGA-769]" by @devketanpro in #1922
- Fix: Empty modal showing up when we add a coverage to an event [SDBELGA-769] by @devketanpro in #1923
- Add Belga user search using credentials to the reassign modal [SDBELGA-770] by @devketanpro in #1919
- Fix : Applying changes on repeating events to 'all' or 'all future' events stopped working [SDBELGA-775] by @devketanpro in #1926
- [SDESK-7191] fix: Autopost Planning linked to posted Event when created from list view by @MarkLark86 in #1928
- drop angular-history by @petrjasek in #1933
- add related items field to event profile config by @petrjasek in #1932
- [SDBELGA-780] RelatedItems: Add related items to preview panels by @MarkLark86 in #1938
- Validation of planning items when posted alongside events [SDESK-7202] by @devketanpro in #1937
- Related items implementation by @thecalcc in #1931
- Fix : Some coverage items are not displaying in Newspro [SDCP-755] by @devketanpro in #1940
- Create dependabot.yml by @petrjasek in #1944
- Bump coverage from 4.3.4 to 7.4.4 by @dependabot in #1946
- fix client ci by @petrjasek in #1954
- Validation of planning items when posted alongside events [SDESK-7202] by @devketanpro in #1941
- fix server side validation of event related_items by @petrjasek in #1953
- Bump @types/lodash from 4.14.117 to 4.17.0 by @dependabot in #1956
- Fix: render related item based on language in assignment preview [SDBELGA-793] by @devketanpro in #1959
- Update notifications data for belga specfic templates [SDBELGA-781] by @devketanpro in #1957
- fix events autosave with related items by @petrjasek in #1960
- Implement Bulk add to workflow, improve SlidingToolbar types by @thecalcc in #1958
- Bump react-debounce-input from 3.2.0 to 3.3.0 by @dependabot in #1961
- Bump requests-mock from 1.8.0 to 1.12.1 by @dependabot in #1948
- Update icalendar requirement from <4.1,>=4.0.3 to >=4.0.3,<5.1 by @dependabot in #1947
- Update pydocstyle requirement from <4.0 to <7.0 by @dependabot in #1949
- add new should_udpate func [SDCP-742] by @devketanpro in #1963
- Fix content profile closing after canceling a groups' creation by @thecalcc in #1964
- Onclusive parse new key for event status mapping [SDCP-749] by @devketanpro in #1970
- implement onclusive reingesting by @petrjasek in #1971
- Bump gunicorn from 19.7.1 to 22.0.0 in /e2e/server by @dependabot in #1966
- fix error in superdesk core tests by @petrjasek in #1974
- optimize validation of related planning items when posted alongside events [SDESK-7202] by @devketanpro in #1969
- Add custom validation functions for language-related properties [SDBELGA-798] by @devketanpro in #1977
- Add to workflow UX improvements by @thecalcc in #1978
- Bump coverage from 7.4.4 to 7.5.1 by @dependabot in #1980
- FIX : Planning filters: 'This week' and 'Next Week' date filter malfunctions [SDESK-7264] by @devketanpro in #1982
- make getCoverageDueDate configurable by @petrjasek in #1981
- [SDBELGA-785] Improve: Support sorting of the Calendar field by @MarkLark86 in #1984
- add start_of_week config in scheduled planning export [SDESK-7264] by @devketanpro in #1983
- Fix this_week filter [SDESK-7264] by @devketanpro in #1987
- Fix: display of accurate Items using manual filters search [SDESK-7264] by @devketanpro in #1988
- use name instead of slugline for templates data based on new config [SDBELGA-804] by @devketanpro in #1989
- Fix : Wrong date in assignment email [SDBELGA-801] by @devketanpro in #1990
- Bump coverage from 7.5.1 to 7.5.3 by @dependabot in #1994
- merging
release/2.7
to develop by @petrjasek in #1998 - Fix suggestions by @thecalcc in #2001
- Improve desk select by @thecalcc in #2002
- Update coverage user and desk selection by @thecalcc in #2006
- merge template and planning subject when creating item by @petrjasek in #2005
- User desk select refactoring for planning item by @thecalcc in #2008
- Respect date filter in event list for multi day events by @thecalcc in #2007
- fix test by @petrjasek in #2013
- copy subject field when creating embedded planning items by @petrjasek in #2011
- Respect date filter for today by @thecalcc in #2014
- [SDBELGA-816] Search in Planning should recognise CVs case insensitive and not only the name field but also the translations by @devketanpro in #2010
- Assignments day filter by @thecalcc in #2016
- Date improvements by @thecalcc in #2017
- Add quick action buttons by @thecalcc in #2019
- Update UIF by @thecalcc in #2023
- Handle assignment notification based on user preferences [SDBELGA-818] by @devketanpro in #2018
- fix missing group in timezones with negative offset by @petrjasek in #2026
- Assignment email notification registration by @thecalcc in #2028
- update name of assignment notification prefrence [SDBELGA-818] by @devketanpro in #2035
- Planning: Adjust and improve the visual indication of the workflow status of Coverages by @dzonidoo in #2029
- visualize the (event) coverage status (Planned, On Merit) by @dzonidoo in #2027
- Planning module - loading indicator improvements by @dzonidoo in #2040
- Fix null languages by @thecalcc in #2042
- fix preferences check by @petrjasek in #2046
- Add field classnames, improve code readability, remove dead code by @thecalcc in #2045
- fix 'loading more items' indicator and remove cursor pointer (#2040) by @dzonidoo in #2047
- fix e2e by @petrjasek in #2053
- As a Planning editor I´d like to have the custom CV values sortable [SDBELGA-854] by @devketanpro in #2051
- Advanced coverage desk select by @thecalcc in #2054
- Handle Desktop notifications based on user preferences [SDBELGA-818] by @devketanpro in #2056
- Add a pull request template by @tomaskikutis in #2059
- Port coverage changes by @thecalcc in #2058
- Up...
v2.6.3
What's Changed
- [SDESK-6972] fix(api): Allow Event dates.tz to have a null value by @MarkLark86 in #1816
- Update UIF by @thecalcc in #1851
- fix switch label param by @petrjasek in #1855
- log each event id we process from onclusive by @petrjasek in #1864
- [SDESK-7163] fix: Purge assignment lock fails by @MarkLark86 in #1924
- [CPCN-651] improve: Publish Planning on Assignment re-assign by @MarkLark86 in #1925
- [SDESK-7163] improve: Use expiry datetime for purge_expired_locks command by @MarkLark86 in #1929
- set recurrence_id based on event _id by @petrjasek in #1936
- fix deprecated docker-compose on github actions by @petrjasek in #1945
- log error for events from Onclusive with empty name by @petrjasek in #1943
Full Changelog: v2.6.2...v2.6.3
v2.7.2
What's Changed
- [SDES-7299] fix: AddToPlanning not checking ContentProfile properly by @MarkLark86 in #2036
- [SDESK-7299] fix: Load ContentProfile after loading article in AddToPlanning by @MarkLark86 in #2037
Full Changelog: v2.7.1...v2.7.2
v2.7.1
What's Changed
- allow ingestion of cancelled events by @petrjasek in #2009
- reingest event on subject name change by @petrjasek in #2020
- fix
events.is_new_version
when translations are None by @petrjasek in #2022 - fix date filtering by @petrjasek in #2024
- limit displayed days by @petrjasek in #2030
Full Changelog: v2.7.0...v2.7.1
v2.7.0
What's Changed
- [SDAAP-51] Populating the completed assignments list on the assignmen… by @marwoodandrew in #1746
- Fix: All day option is avaible in 'event reschedule' and 'convert to recuring' when it is disabled in the event profile [SDESK-6726] by @devketanpro in #1750
- Onclusive full-day event appears under wrong date in search results list [SDCP-651] by @devketanpro in #1755
- Fix : Planning: Language in event templates is not kept [SDESK-6792] by @devketanpro in #1756
- Fix : When a media contact is created it is set as public on but when visited it is private[SDESK-6451] by @devketanpro in #1758
- As a Planning editor I want to filter the events by language[SDESK-6741] by @devketanpro in #1760
- export subject name in item language by @petrjasek in #1762
- Fix : Event creation and update notifications are not appearing [SDESK-6024] by @devketanpro in #1763
- fix(e2e): EventTemplates fail due to search changes in GenericHttpEntityListPageComponent by @MarkLark86 in #1764
- translate all CV names in the json output by @petrjasek in #1765
- [SDESK-6737] feature: Support multilingual text fields on Events & Planning items by @MarkLark86 in #1768
- [SDAAP-64] Fix null location crash in notifications by @marwoodandrew in #1773
- [SDESK-6860] improve: Enable multilingual fields even if no language selected by @MarkLark86 in #1778
- [SDESK-6747] feature: Add Accreditation info & deadline fields to Events by @MarkLark86 in #1779
- Fix : Language field in events shows up as required field although marked as not required [SDESK-6855] by @devketanpro in #1777
- Fix : When multilingual is not checked the language cancellation leads to a blank page [SDESK-6856] by @devketanpro in #1775
- Update superdesk UI framework to 3.0.14 by @tomaskikutis in #1780
- As a Planning editor I want to see all items with Coverages assigned to a specific editor [SDESK-6745]. by @devketanpro in #1781
- Fix : Minor UI issue in multilingual fields, spacing needed in between [SDESK-6870] by @devketanpro in #1793
- Fix : When using multilingual option for event fields, all required language fields should be validated [SDESK-6869] by @devketanpro in #1788
- Add confirmation when removing coverage or scheduled update [SDESK-4865] by @devketanpro in #1795
- As a Planning editor I want to filter the events with coverages based on the assignement status [SDESK-6743] by @devketanpro in #1799
- Fix the Planning UI by updating the label of the filter [SDESK-6930]. by @devketanpro in #1805
- Fix: Update "Some Coverage Assigned" Filter to Include Items with At Least One Coverage is not Assigned [SDESK-6743] by @devketanpro in #1803
- Improvement the behavior to remove the date label and day browser on small screens [SDESK-6930] by @devketanpro in #1806
- update elasticsearch queries to disregard cancelled coverages [SDESK-6743] by @devketanpro in #1808
- [SDESK-6851] Refactor locking mechanism by @MarkLark86 in #1789
- Update the Desk validation on the coverage assignment form and the Coverage assignment filter based on the key 'planning_auto_assign_to_workflow' [SDESK-6743] by @devketanpro in #1807
- update coverage desk validation [SDESK-6743] by @devketanpro in #1809
- [SDESK-6744] Improve displaying of coverage icons & avatars by @dzonidoo in #1800
- [SDESK-6851] fix: Items not unlocked after item actions by @MarkLark86 in #1810
- [SDESK-6964] Support AddToWorkflow in Event EmbeddedCoverage form by @MarkLark86 in #1811
- Fix: update styles for fix chrome specific issue in monitoring view [SDESK-6963] by @devketanpro in #1815
- [SDESK-6972] fix(api): Allow Event dates.tz to have a null value by @MarkLark86 in #1816
- Fix translations by @thecalcc in #1819
- Fix: update schema for filter 'coverage assignement status' [SDESK-6985] by @devketanpro in #1822
- [SDESK-6968] fix(ui): Preview panels not using item language for translations by @MarkLark86 in #1823
- copy language and translation when creating a planning from event and vice versa by @tomaskikutis in #1826
- fixing language in vocabulary select (multilingual mode) by @dzonidoo in #1824
- fix filter in assigne-to dropdown by @dzonidoo in #1827
- ui framework release by @dzonidoo in #1829
- Make it possible to set the name field in the events and planning items to be expandable [SDESK-7010] by @devketanpro in #1830
- implement slugline autocomplete by @petrjasek in #1831
- [SDBELGA-742] improve(api): Support searching languages field by @MarkLark86 in #1832
- although not added to the event profile - invitation details is checked as a required field [SDESK-6881] by @devketanpro in #1834
- Fix : Language field is mandatory but it is not being validated [SDESK-7022] by @devketanpro in #1836
- Planning copying translations v2 by @tomaskikutis in #1837
- add language field inside of coverage by @dzonidoo in #1835
- Use custom avatars by @tomaskikutis in #1839
- language field inside of coverages - update by @dzonidoo in #1838
- Show sign off and allow to search by it when selecting assigned user filter by @tomaskikutis in #1840
- [SDESK-7028] fix(ui): Planning lock not removed when adding as Event by @MarkLark86 in #1841
- [SDESK-7029] fix(ui): CustomVocab input value not updating on change by @MarkLark86 in #1842
- update coverage flags fields schema as support unknown fields [STTNHUB-198] by @devketanpro in #1844
- Fix fields error bug by @thecalcc in #1843
- Fix: Blank Screen Observed During Coverage Creation from Article [SDESK-7042] by @devketanpro in #1846
- [SDESK-7029] fix(ui): Show validation for CustomVocabulary fields by @MarkLark86 in #1845
- Coverages created via Event creation form should be directly posted alongside with the associated Planning item [SDESK-7051] by @devketanpro in #1849
- Update UIF by @thecalcc in #1851
- Fix: Error when clicking on associated event settings in planning profile [SDESK-7054] by @devketanpro in #1852
- fix failing e2e by @petrjasek in #1853
- fix events not visible on end date by @petrjasek in #1854
- fix switch label param by @petrjasek in #1855
- Fix : When creating events from template the timezone is not autofilled [SDESK-6974] by @devketanpro in #1856
- [SDESK-7064] fix: Unable to get location name for houses by @MarkLark86 in #1857
- Fix : Date/time is hidden in the event window [SDNTB-843] by @devketanpro in #1858
- Planning: When starting to work on an Assignment prefill the article with the fields matching the language of the Coverage [SDESK-7061] by @devketanpro in https://github.com/superdesk/super...
v2.7.0-rc7
What's Changed
- [SDNTB-804] feature: Add priority to Events, Planning and Coverages by @MarkLark86 in #1772
- change limit when calling onclusive api by @petrjasek in #1783
- fix date filtering for all day events by @petrjasek in #1782
- avoid dynamic mapping for event calendars by @petrjasek in #1784
- [SDNTB-804] fix(ui): Load ContentProfiles using its name not _id by @MarkLark86 in #1785
- fix onclusive ingest by @petrjasek in #1786
- check all timezones when parsing onclusive by @petrjasek in #1787
- fix events not visible in the UI by @petrjasek in #1790
- there was an error in timezone detection by @petrjasek in #1792
- fix event date not visible in preview by @petrjasek in #1791
- Fix : Some events ingested from Onclusive do not contain the complete location info [SDCP-692] by @devketanpro in #1794
- set language for onclusive events based on product by @petrjasek in #1796
- fix timestamps from onclusive by @petrjasek in #1797
- use languages with -CA for onclusive events by @petrjasek in #1798
- use /date api for initial import from onclusive by @petrjasek in #1801
- [SDESK-6829] fix(ingest_rule): Skip autopost action if item is already posted by @MarkLark86 in #1802
- fix server requirements by @petrjasek in #1804
- [SDESK-6972] fix(api): Allow Event dates.tz to have a null value by @MarkLark86 in #1816
- Update UIF by @thecalcc in #1851
- fix switch label param by @petrjasek in #1855
- log each event id we process from onclusive by @petrjasek in #1864
- fix creation of planning items via ingest by @petrjasek in #1889
- add assigned user/desk info to planning json by @petrjasek in #1888
- Hide the text 'Agenda:No Agenda Assigned.' in the list view of the planning items (and anywhere else) if the Agenda field was not selected in the Planning profile [SDESK-7136] by @devketanpro in #1890
- fix(e2e): Use chrome in CI to run tests by @MarkLark86 in #1891
- [SDBELGA-759] Feature: Sync Event metadata to Planning & Coverages by @MarkLark86 in #1892
- Selection of Planning filter is lost on scrolling down and up by @dzonidoo in #1895
- Authoring react post broadcasting by @tomaskikutis in #1904
- superdesk-ui-framework@3.0.71 by @tomaskikutis in #1910
- As a planning user I want to see up to 5 templates recently used by me in the Event creation pull down menu [SDBELGA-763] by @devketanpro in #1898
- Hide the text 'Agenda:No Agenda Assigned.' in the related planning section [SDESK-7136] by @devketanpro in #1900
- Selection of Planning filter is lost on scrolling down and up - update by @dzonidoo in #1902
- Templates modal implementation by @thecalcc in #1909
- [SDESK-7163] command: Purge expired item locks by @MarkLark86 in #1912
- [SDBELGA-760] feature: Ability to update a series of planning items by @MarkLark86 in #1911
- As a Planning editor I like to use “advanced templates” for events [SDESK-6746] by @devketanpro in #1905
- add related_items to events schema by @petrjasek in #1913
- Sort calendar items alphabetically, add a no-calendar group to handle templates without calendars field data by @thecalcc in #1914
- Make template search case insensitive by @thecalcc in #1915
- [SDBELGA-760] fix: Exclude null strings in Event embedded planning by @MarkLark86 in #1916
- Fix e2e testcases by @devketanpro in #1917
- [SDBELGA-769] fix: Unable to save event series with no planning items by @MarkLark86 in #1918
Full Changelog: v2.7.0-rc6...v2.7.0-rc7
v2.7.0-rc6
What's Changed
- [SDESK-7166] fix(ingest): Assignment ID lost when updating from PlanningML by @MarkLark86 in #1906
Full Changelog: v2.7.0-rc5...v2.7.0-rc6