Releases: superdesk/newsroom-core
Releases · superdesk/newsroom-core
v3.0.0-beta.1
What's Changed
- fix agenda search results not visible by @petrjasek in #1152
- Bump sentry-sdk[flask] from 2.13.0 to 2.18.0 by @dependabot in #1156
- [NHUB-583] fix(celery): Await when sending task to celery by @MarkLark86 in #1157
- Bump mypy from 1.12.1 to 1.13.0 by @dependabot in #1141
- Bump wtforms[email] from 3.1.2 to 3.2.1 by @dependabot in #1142
- Bump primereact from 10.2.1 to 10.8.4 by @dependabot in #1120
- Agenda (Calendar) Location filter improvement [CPCN-935] by @devketanpro in #1158
- Search result header optimisation by @fritzSF in #1155
- [NHUB-572] Upgrade NewsAPI Search and Feed services to async by @eos87 in #1164
- [NHUB-570] Upgrade Monitoring resource and views to async by @MarkLark86 in #1162
- [STT-52] Layout and style improvements as part of the tiket by @fritzSF in #1167
- Move the searched fields toggle inline with the advanced search pills by @dzonidoo in #1160
- Improve error exceptions by @MarkLark86 in #1169
- [NHUB-575] fix: Filters users by ProductID not working by @MarkLark86 in #1168
- [NHUB-570] fix(types): Make MonitoringProfile schedule optional by @MarkLark86 in #1171
- [NHUB-550] Upgrade NewsApiAudit resource to async by @MarkLark86 in #1170
- [NHUB-595] fix(celery): Dont use async for task.apply_async in celery beat by @MarkLark86 in #1174
- [STTNHUB-379] fix: Planning items not shown in event preview with AGENDA_DEFAULT_FILTER_HIDE_PLANNING config by @MarkLark86 in #1173
- [NHUB 549] Implement new formatters registration, convert to async by @MarkLark86 in #1172
- fix notifications related bugs by @petrjasek in #1175
- fix email validation error by @petrjasek in #1178
- [NHUB-564] fix(ws): topic_matches message not including topic ids by @MarkLark86 in #1176
- Fix iCalendar DTEND Handling for Multi-Day All-Day Events[CPCN-840] by @devketanpro in #1179
- [NHUB-594] fix(dashboard): Remove validation for card_item requests by @MarkLark86 in #1181
- [NHUB-598] fix(push): Support unknown fields for Wire & Agenda by @MarkLark86 in #1180
- improve(login): Remove email validation and incorrect login error by @MarkLark86 in #1177
- improve: Use new async signal system by @MarkLark86 in #1182
- Fix: Exclude restricted fields when copying Agenda items [STTNHUB-381] by @devketanpro in #1183
- Bump pytest from 8.3.3 to 8.3.4 by @dependabot in #1184
- Bump sentry-sdk[flask] from 2.13.0 to 2.19.0 by @dependabot in #1185
- [NHUB-595] fix(command): Get User ID from ResourceModel by @MarkLark86 in #1186
- [NHUB-550|NHUB-549] fix: NewsAPI audit report & time limit setting by @MarkLark86 in #1189
- Order the versions of completed coverages in the NH Agenda by version created / descending order [NHUB-588] by @devketanpro in #1187
- fix default wire time filter by @petrjasek in #1191
- Introduce a global config to either see one button with latest version or as many buttons as versions [NHUB-589] by @devketanpro in #1190
- Add default option time filter in agenda [NHUB-608] by @devketanpro in #1192
- Bump primeicons from 6.0.1 to 7.0.0 by @dependabot in #1193
- Bump types-python-dateutil from 2.9.0.20241003 to 2.9.0.20241206 by @dependabot in #1194
- fix errors from logs by @petrjasek in #1195
- send emails via
newsroom.push
celery queue by @petrjasek in #1196 - Fix tests by @MarkLark86 in #1200
- [NHUB-600] fix(search): Exclude SectionFilters that are disabled by @MarkLark86 in #1198
- [NHUB-587] fix(events): Make sure to store dates with timezone info by @MarkLark86 in #1201
- [NHUB-592] fix: User profile not showing if user has no product permissions by @MarkLark86 in #1199
- enable dependabot for github actions by @petrjasek in #1202
- Bump moment-timezone from 0.5.41 to 0.5.46 by @dependabot in #1203
- Bump actions/setup-node from 3 to 4 by @dependabot in #1204
- Bump elliptic from 6.5.7 to 6.6.1 by @dependabot in #1211
- Bump actions/setup-python from 4 to 5 by @dependabot in #1206
- Don't show empty metadata sections and create an empty state for metadata in general by @dzonidoo in #1197
- Bump actions/checkout from 3 to 4 by @dependabot in #1205
- [NHUB-611] fix: Exception raised when selecting all products when value is currently null by @MarkLark86 in #1208
- fix: Exception raised with agenda push notifications by @MarkLark86 in #1209
- fix: Cannot download items from Agenda in json format [STTNHUB-362] by @devketanpro in #1214
- drop support for python 3.8 by @petrjasek in #1215
- Bump flask-wtf from 1.2.1 to 1.2.2 by @dependabot in #1140
- Bump eve-elastic from 7.4.1 to 7.4.2 by @dependabot in #1216
- Bump pytest-cov from 5.0.0 to 6.0.0 by @dependabot in #1147
- Move the refresh icon to the 'Change view' toolbar, left aligned by @dzonidoo in #1161
- Bump eve-elastic from 7.4.2 to 7.4.3 by @dependabot in #1219
- Bump click from 8.1.7 to 8.1.8 by @dependabot in #1218
- Bump mypy from 1.13.0 to 1.14.0 by @dependabot in #1217
- Bump mypy from 1.14.0 to 1.14.1 by @dependabot in #1220
- [STTNHUB-380] improve: Expose coverage schedule when restrict_coverage_info is on by @MarkLark86 in #1221
- fix selected coverage type filter translation by @petrjasek in #1222
- Bump responses from 0.25.3 to 0.25.5 by @dependabot in #1223
- Bump sentry-sdk[flask] from 2.13.0 to 2.20.0 by @dependabot in #1225
- Bump responses from 0.25.5 to 0.25.6 by @dependabot in #1226
- new navigation rebased by @petrjasek in #1049
Full Changelog: 3.0.0-alpha.1...v3.0.0-beta.1
v2.8.2
v2.8.1
What's Changed
- Bump sentry-sdk[flask] from 2.12.0 to 2.13.0 by @dependabot in #1037
- Bump alertifyjs from 1.11.2 to 1.14.0 by @dependabot in #967
- Bump elliptic from 6.5.6 to 6.5.7 by @dependabot in #1038
- Bump ws, engine.io and socket.io-adapter by @dependabot in #972
- Fix headline colors on read/unread by @thecalcc in #1028
- Udate config by @thecalcc in #1030
- Bump @types/sinon from 10.0.16 to 17.0.3 by @dependabot in #994
- disable signup view when recepients are not set by @petrjasek in #1039
- [STTNHUB-358] fix: Incorrect date format in NewsAPI token expiry by @MarkLark86 in #1042
- Add a tooltip on hover by @thecalcc in #1043
- [STTNHUB-356] fix: Unable to send empty value for UserForm by @MarkLark86 in #1045
- remove extra dev dependency by @petrjasek in #1041
- Code cleanup & map open by default by @thecalcc in #1053
- Bump typescript from 5.5.2 to 5.5.4 by @dependabot in #1050
- [STTNHUB-354] Redesigning STT login page by @fritzSF in #1056
- Bump karma-sourcemap-loader from 0.3.8 to 0.4.0 by @dependabot in #1051
- "Top Story" label doesn't appear on some days of the multi-day events by @dzonidoo in #1054
- fix bookmarks not showing old items by @petrjasek in #1063
- Update
PULL_REQUEST_TEMPLATE.md
to improve documentation and ease review process by @eos87 in #1065 - update karma-webpack by @petrjasek in #1069
- update login form markup by @petrjasek in #1066
- update css-loader dependency by @petrjasek in #1071
- set dependabot ignore for webpack v5 by @petrjasek in #1074
- Bump dompurify from 3.1.0 to 3.1.6 by @dependabot in #1076
- avoid race condition on push by @petrjasek in #1084
- fix saml auth when user data is missing by @petrjasek in #1086
- fix iCal export for onclusive events by @petrjasek in #1087
- fix encoding in csv files on windows by @petrjasek in #1098
- avoid dynamic mapping in agenda by @petrjasek in #1106
- fix error on password reset page by @petrjasek in #1117
- fix reset password markup to work with refactored login page by @petrjasek in #1118
- fix global topic notifications when creator is deleted by @petrjasek in #1133
- fix agenda search results not visible by @petrjasek in #1152
- [STTNHUB-379] fix: Planning items not shown in event preview with AGENDA_DEFAULT_FILTER_HIDE_PLANNING config by @MarkLark86 in #1173
- fix notifications related bugs by @petrjasek in #1175
- fix email validation error by @petrjasek in #1178
- fix default wire time filter by @petrjasek in #1191
Full Changelog: v2.8.0...v2.8.1
3.0.0-alpha.1
What's Changed
- Upgrade Flask to v3 & commands to Click library by @eos87 in #992
- [NHUB-512] Support async views in auth decorators by @MarkLark86 in #997
- Create new async UIConfig resource & helper functions [NHUB-525] by @devketanpro in #998
- [NHUB-527] Move flask imports to superdesk module by @MarkLark86 in #1010
- Create new async OAuthClient resource, blueprint & helper functions [NHUB-528] by @devketanpro in #1008
- [NHUB-526] api: Upgrade Company views to async by @MarkLark86 in #1002
- [SDESK-7286] Use new Async GridFS MediaStorage in newsroom-core by @eos87 in #1011
- [SDESK-7287] Support async tasks in Celery by @eos87 in #1019
- [SDESK-7326] Migrate from Flask to Quart by @MarkLark86 in #1029
- Bump sentry-sdk[flask] from 2.12.0 to 2.13.0 by @dependabot in #1037
- Bump alertifyjs from 1.11.2 to 1.14.0 by @dependabot in #967
- Bump elliptic from 6.5.6 to 6.5.7 by @dependabot in #1038
- Bump ws, engine.io and socket.io-adapter by @dependabot in #972
- Fix headline colors on read/unread by @thecalcc in #1028
- Udate config by @thecalcc in #1030
- Bump @types/sinon from 10.0.16 to 17.0.3 by @dependabot in #994
- disable signup view when recepients are not set by @petrjasek in #1039
- [STTNHUB-358] fix: Incorrect date format in NewsAPI token expiry by @MarkLark86 in #1042
- Add a tooltip on hover by @thecalcc in #1043
- [STTNHUB-356] fix: Unable to send empty value for UserForm by @MarkLark86 in #1045
- remove extra dev dependency by @petrjasek in #1041
- fix close modal after delete and error message issue in Oauth client [NHUB-528] by @devketanpro in #1047
- [NHUB-530] Implement async users management by @eos87 in #1036
- Code cleanup & map open by default by @thecalcc in #1053
- [async] Fix search in users management by @eos87 in #1057
- [NHUB-535] Convert settings module to async by @MarkLark86 in #1058
- Bump typescript from 5.5.2 to 5.5.4 by @dependabot in #1050
- [STTNHUB-354] Redesigning STT login page by @fritzSF in #1056
- Bump karma-sourcemap-loader from 0.3.8 to 0.4.0 by @dependabot in #1051
- "Top Story" label doesn't appear on some days of the multi-day events by @dzonidoo in #1054
- fix bookmarks not showing old items by @petrjasek in #1063
- Fix commands to work with latest changes from
superdesk-core@async
by @eos87 in #1068 - Update
PULL_REQUEST_TEMPLATE.md
to improve documentation and ease review process by @eos87 in #1065 - update karma-webpack by @petrjasek in #1069
- update login form markup by @petrjasek in #1066
- [NHUB-541] Convert cards module to async by @MarkLark86 in #1067
- update css-loader dependency by @petrjasek in #1071
- set dependabot ignore for webpack v5 by @petrjasek in #1074
- Bump dompurify from 3.1.0 to 3.1.6 by @dependabot in #1076
- Bump @types/store from 2.0.2 to 2.0.5 by @dependabot in #1078
- Update
@actions/upload-artifact
tov4
by @eos87 in #1080 - test different node versions by @petrjasek in #1073
- [NHUB-554] Fix async RecaptchaField for SignupForm by @MarkLark86 in #1082
- [NHUB-534] Implement section filters async by @eos87 in #1077
- avoid race condition on push by @petrjasek in #1084
- Bump sentry-sdk[flask] from 2.12.0 to 2.14.0 by @dependabot in #1085
- [NHUB-533] Implement GlobalTopics async by @eos87 in #1083
- fix saml auth when user data is missing by @petrjasek in #1086
- fix iCal export for onclusive events by @petrjasek in #1087
- fix(async): Remove old data_updates no longer needed by @MarkLark86 in #1088
- fix(api): Use
_id
when creating item instances by @MarkLark86 in #1091 - [NHUB-543] Implement notifications async by @eos87 in #1089
- [NHUB-558] sort by dropdown is below save new topic bar by @fritzSF in #1092
- use elastic in wire expiry by @petrjasek in #1093
- Fix(async): DuplicateKeyError in Notifications resources due to Null created Field by @devketanpro in #1095
- fix(index): Add filter_type to SectionFilter name index by @MarkLark86 in #1096
- Create new async Topics & Folder resources, blueprints & helper functions [NHUB-531] by @devketanpro in #1059
- fix: typo in login_layout.html by @devketanpro in #1097
- improve(async): Remove use of model_dump and generate_id by @MarkLark86 in #1094
- fix encoding in csv files on windows by @petrjasek in #1098
- Bump reportlab from 4.2.2 to 4.2.4 by @dependabot in #1101
- fix(es): Set query_string default in separate config setting by @MarkLark86 in #1104
- [NHUB-546] Upgrade commands to use async resources by @eos87 in #1105
- Bump types-python-dateutil from 2.9.0.20240906 to 2.9.0.20241003 by @dependabot in #1108
- Bump sentry-sdk[flask] from 2.13.0 to 2.15.0 by @dependabot in #1109
- Bump types-pytz from 2024.2.0.20240913 to 2024.2.0.20241003 by @dependabot in #1110
- Bump reportlab from 4.2.4 to 4.2.5 by @dependabot in #1111
- Bump honcho from 1.1.0 to 2.0.0 by @dependabot in #1112
- [NHUB-562] Checkmark is missing when items are selected for bulk actions by @fritzSF in #1107
- avoid dynamic mapping in agenda by @petrjasek in #1106
- [NHUB-548] Refactor
push.py
for better maintainability by @eos87 in #1113 - [NHUB-548] Upgrade push endpoints to use async by @eos87 in #1114
- fix error on password reset page by @petrjasek in #1117
- fix reset password markup to work with refactored login page by @petrjasek in #1118
- Bump sentry-sdk[flask] from 2.13.0 to 2.16.0 by @dependabot in #1119
- Upgrade history resource to async [NHUB-539] by @devketanpro in #1099
- [SDESK-7372] New auth mechanism by @MarkLark86 in #1115
- [NHUB-543] Notifications issues fix by @eos87 in #1124
- As a NH user I like to know which timeframe has been used as a default filter for the wire search by @dzonidoo in #1116
- [NHUB-547] Upgrade NewsAPI Atom feed to async by @eos87 in #1122
- fix mypy error by @petrjasek in #1125
- Bump sentry-sdk[flask] from 2.13.0 to 2.17.0 by @dependabot in #1129
- Bump mypy from 1.11.2 to 1.12.1 by @dependabot in #1130
- [NHUB-566] Migrate public Blueprint to an EndpointGroup by @eos87 in #1126
- fix(c...
v2.8.0
What's Changed
- [STTNHUB-336] Agenda: Show all wire item versions in Coverage preview by @MarkLark86 in #897
- Update sentry-sdk[flask] requirement from <2.1,>=1.5.7 to >=1.5.7,<2.2 by @dependabot in #899
- Hiding importance filter from clients that have restricted coverage information [STTNHUB-327] by @devketanpro in #900
- implement ui config for hiding item type filters in agenda by @petrjasek in #901
- update superdesk-core by @petrjasek in #902
- add pause_from and pause_to fields to user profile by @petrjasek in #903
- Update sentry-sdk[flask] requirement from <2.2,>=1.5.7 to >=1.5.7,<2.3 by @dependabot in #908
- [NHUB-509] Style blockquote in Newshub by @fritzSF in #905
- disable reset password for users using google/azure by @petrjasek in #909
- compile dev-requirements by @petrjasek in #912
- Bump sentry-sdk[flask] from 2.2.1 to 2.3.1 by @dependabot in #913
- FIX: Events that have no specific start time always shows the start time as 20:00 in email alerts [CPCN-815] by @devketanpro in #914
- [CPCN-177] - Add
Source
column to Content Activity report by @eos87 in #904 - update logic based on all_day flag [CPCN-815] by @devketanpro in #916
- Fix handling of all-day events to display exact dates without timezone adjustments [CPCN-815] by @devketanpro in #917
- Font style fixes - [TGA-97] by @fritzSF in #918
- Bump @types/webpack-env from 1.18.1 to 1.18.5 by @dependabot in #922
- Bump url-search-params-polyfill from 2.0.3 to 8.2.5 by @dependabot in #924
- Bump typing-extensions from 4.12.0 to 4.12.1 by @dependabot in #927
- [CPCN-638] For multi-day event entries, change the colour of the arrowed shape from green to blue by @fritzSF in #928
- [STTNHUB-207] improve(agenda): Support sorting by versioncreated by @MarkLark86 in #919
- implement backend for pause notifications by @petrjasek in #929
- Bump firebase from 9.23.0 to 10.12.2 by @dependabot in #926
- Bump @dnd-kit/sortable from 7.0.2 to 8.0.0 by @dependabot in #923
- Introduce a time based switch for the archive search [NHUB-508] by @devketanpro in #921
- Fix issue with missing date_filter param in search API payload [NHUB-508] by @devketanpro in #931
- [CPCN-178] Implement a new report for Company Admins by @eos87 in #930
- Bump karma-webpack from 2.0.13 to 3.0.5 by @dependabot in #925
- [STTNHUB-207] fix(agenda): Use versioncreated for displaying updated datetime by @MarkLark86 in #934
- make notifications for downloaded items configurable by @petrjasek in #935
- Bump responses from 0.25.0 to 0.25.2 by @dependabot in #941
- Bump sentry-sdk[flask] from 2.2.1 to 2.5.1 by @dependabot in #942
- Bump pytest from 8.2.1 to 8.2.2 by @dependabot in #943
- Bump typing-extensions from 4.12.1 to 4.12.2 by @dependabot in #944
- Bump moment from 2.29.4 to 2.30.1 by @dependabot in #938
- Bump webpack from 3.11.0 to 3.12.0 by @dependabot in #937
- Bump react-router-dom from 6.14.2 to 6.23.1 by @dependabot in #936
- Bump @grpc/grpc-js from 1.9.14 to 1.9.15 by @dependabot in #945
- update agenda datetime filters [CPCN-48] by @devketanpro in #949
- [CPCN-814] Send
user id
to GA and add column to user management table by @eos87 in #948 - fix wire kill emails by @petrjasek in #951
- Implement case insensitive search by @thecalcc in #950
- fix: update agenda list grouping based on new filters query [CPCN-48] by @devketanpro in #952
- As a user viewing search results in Large List View or Compact List View in the Wire section, I want to see a tag/label indicating if an item is an ADVISORY or an ALERT or a PRESS RELEASE or is the LATEST on a major story. by @dzonidoo in #920
- Bump style-loader from 0.19.1 to 0.23.1 by @dependabot in #954
- Bump karma-chrome-launcher and @types/karma-chrome-launcher by @dependabot in #955
- Bump classnames from 2.3.2 to 2.5.1 by @dependabot in #956
- Bump flake8 from 7.0.0 to 7.1.0 by @dependabot in #959
- Bump responses from 0.25.2 to 0.25.3 by @dependabot in #958
- Pause ALL my notifications by @dzonidoo in #910
- Bump urllib3 from 1.26.18 to 1.26.19 by @dependabot in #960
- Fix wire labels gap and bg color by @dzonidoo in #961
- fix pause notifications by @petrjasek in #962
- fix pause notifications by @petrjasek in #965
- Fix abstract syles in the Preview, TGA-97 related by @fritzSF in #966
- Fix Content Activity and Subscriber Activity reports print functionality by @eos87 in #963
- Bump sinon from 4.5.0 to 18.0.0 by @dependabot in #969
- Bump sentry-sdk[flask] from 2.2.1 to 2.6.0 by @dependabot in #971
- Bump typescript from 5.2.2 to 5.5.2 by @dependabot in #970
- Fix : Coverage and Event status display in English instead of French in the French email template [CPCN-838] by @devketanpro in #975
- Add a config option for top story sorting or default sorting by @thecalcc in #976
- Display user role in list and detail view based on new Config [CPCN-690] by @devketanpro in #977
- fix notifications popup not rendering by @petrjasek in #978
- Bump eslint-plugin-react from 7.34.1 to 7.34.3 by @dependabot in #982
- update google analytics user properties by @petrjasek in #985
- fix notification popup pause detection by @petrjasek in #984
- Coverage type filter doesn't have "clear selection" option by @dzonidoo in #986
- change user_id param name for GA by @petrjasek in #987
- Bump certifi from 2024.2.2 to 2024.7.4 by @dependabot in #989
- Bump @types/lodash from 4.14.196 to 4.17.6 by @dependabot in #990
- Update dependabot.yml by @petrjasek in #991
- only show ongoing/future pause notifications info by @petrjasek in #988
- fix import error after library update by @petrjasek in #1003
- Bump sentry-sdk[flask] from 2.2.1 to 2.11.0 by @dependabot in #1006
- Bump pytest from 8.2.2 to 8.3.2 by @dependabot in #1007
- add internal flag to companies by @petrjasek in #1005
- Fix profile notification by @thecalcc in #1004
- bump superdesk-core and fix eve events issues by @petrjasek in #1009
- Bump sentry-sdk[flask] from 2.2.1 to 2.12.0 by @dependabot in #1012
- Bump flake8 from 7.1.0 to 7.1.1 by @dependabot in #1013
- CPCN-904 by @darconny in #1014
- bump superdesk-core version by @petrjasek in https://github.com/superdesk/new...
v2.8.0rc1
What's Changed
- [STTNHUB-336] Agenda: Show all wire item versions in Coverage preview by @MarkLark86 in #897
- Update sentry-sdk[flask] requirement from <2.1,>=1.5.7 to >=1.5.7,<2.2 by @dependabot in #899
- Hiding importance filter from clients that have restricted coverage information [STTNHUB-327] by @devketanpro in #900
- implement ui config for hiding item type filters in agenda by @petrjasek in #901
- update superdesk-core by @petrjasek in #902
- add pause_from and pause_to fields to user profile by @petrjasek in #903
- Update sentry-sdk[flask] requirement from <2.2,>=1.5.7 to >=1.5.7,<2.3 by @dependabot in #908
- [NHUB-509] Style blockquote in Newshub by @fritzSF in #905
- disable reset password for users using google/azure by @petrjasek in #909
- compile dev-requirements by @petrjasek in #912
- Bump sentry-sdk[flask] from 2.2.1 to 2.3.1 by @dependabot in #913
- FIX: Events that have no specific start time always shows the start time as 20:00 in email alerts [CPCN-815] by @devketanpro in #914
- [CPCN-177] - Add
Source
column to Content Activity report by @eos87 in #904 - update logic based on all_day flag [CPCN-815] by @devketanpro in #916
- Fix handling of all-day events to display exact dates without timezone adjustments [CPCN-815] by @devketanpro in #917
- Font style fixes - [TGA-97] by @fritzSF in #918
- Bump @types/webpack-env from 1.18.1 to 1.18.5 by @dependabot in #922
- Bump url-search-params-polyfill from 2.0.3 to 8.2.5 by @dependabot in #924
- Bump typing-extensions from 4.12.0 to 4.12.1 by @dependabot in #927
- [CPCN-638] For multi-day event entries, change the colour of the arrowed shape from green to blue by @fritzSF in #928
- [STTNHUB-207] improve(agenda): Support sorting by versioncreated by @MarkLark86 in #919
- implement backend for pause notifications by @petrjasek in #929
- Bump firebase from 9.23.0 to 10.12.2 by @dependabot in #926
- Bump @dnd-kit/sortable from 7.0.2 to 8.0.0 by @dependabot in #923
- Introduce a time based switch for the archive search [NHUB-508] by @devketanpro in #921
- Fix issue with missing date_filter param in search API payload [NHUB-508] by @devketanpro in #931
- [CPCN-178] Implement a new report for Company Admins by @eos87 in #930
- Bump karma-webpack from 2.0.13 to 3.0.5 by @dependabot in #925
- [STTNHUB-207] fix(agenda): Use versioncreated for displaying updated datetime by @MarkLark86 in #934
- make notifications for downloaded items configurable by @petrjasek in #935
- Bump responses from 0.25.0 to 0.25.2 by @dependabot in #941
- Bump sentry-sdk[flask] from 2.2.1 to 2.5.1 by @dependabot in #942
- Bump pytest from 8.2.1 to 8.2.2 by @dependabot in #943
- Bump typing-extensions from 4.12.1 to 4.12.2 by @dependabot in #944
- Bump moment from 2.29.4 to 2.30.1 by @dependabot in #938
- Bump webpack from 3.11.0 to 3.12.0 by @dependabot in #937
- Bump react-router-dom from 6.14.2 to 6.23.1 by @dependabot in #936
- Bump @grpc/grpc-js from 1.9.14 to 1.9.15 by @dependabot in #945
- update agenda datetime filters [CPCN-48] by @devketanpro in #949
- [CPCN-814] Send
user id
to GA and add column to user management table by @eos87 in #948 - fix wire kill emails by @petrjasek in #951
- Implement case insensitive search by @thecalcc in #950
- fix: update agenda list grouping based on new filters query [CPCN-48] by @devketanpro in #952
- As a user viewing search results in Large List View or Compact List View in the Wire section, I want to see a tag/label indicating if an item is an ADVISORY or an ALERT or a PRESS RELEASE or is the LATEST on a major story. by @dzonidoo in #920
- Bump style-loader from 0.19.1 to 0.23.1 by @dependabot in #954
- Bump karma-chrome-launcher and @types/karma-chrome-launcher by @dependabot in #955
- Bump classnames from 2.3.2 to 2.5.1 by @dependabot in #956
- Bump flake8 from 7.0.0 to 7.1.0 by @dependabot in #959
- Bump responses from 0.25.2 to 0.25.3 by @dependabot in #958
- Pause ALL my notifications by @dzonidoo in #910
- Bump urllib3 from 1.26.18 to 1.26.19 by @dependabot in #960
- Fix wire labels gap and bg color by @dzonidoo in #961
- fix pause notifications by @petrjasek in #962
- fix pause notifications by @petrjasek in #965
- Fix abstract syles in the Preview, TGA-97 related by @fritzSF in #966
- Fix Content Activity and Subscriber Activity reports print functionality by @eos87 in #963
- Bump sinon from 4.5.0 to 18.0.0 by @dependabot in #969
- Bump sentry-sdk[flask] from 2.2.1 to 2.6.0 by @dependabot in #971
- Bump typescript from 5.2.2 to 5.5.2 by @dependabot in #970
- Fix : Coverage and Event status display in English instead of French in the French email template [CPCN-838] by @devketanpro in #975
- Add a config option for top story sorting or default sorting by @thecalcc in #976
- Display user role in list and detail view based on new Config [CPCN-690] by @devketanpro in #977
- fix notifications popup not rendering by @petrjasek in #978
- Bump eslint-plugin-react from 7.34.1 to 7.34.3 by @dependabot in #982
- update google analytics user properties by @petrjasek in #985
- fix notification popup pause detection by @petrjasek in #984
- Coverage type filter doesn't have "clear selection" option by @dzonidoo in #986
- change user_id param name for GA by @petrjasek in #987
- Bump certifi from 2024.2.2 to 2024.7.4 by @dependabot in #989
- Bump @types/lodash from 4.14.196 to 4.17.6 by @dependabot in #990
- Update dependabot.yml by @petrjasek in #991
- only show ongoing/future pause notifications info by @petrjasek in #988
- fix import error after library update by @petrjasek in #1003
- Bump sentry-sdk[flask] from 2.2.1 to 2.11.0 by @dependabot in #1006
- Bump pytest from 8.2.2 to 8.3.2 by @dependabot in #1007
- add internal flag to companies by @petrjasek in #1005
- Fix profile notification by @thecalcc in #1004
- bump superdesk-core and fix eve events issues by @petrjasek in #1009
- Bump sentry-sdk[flask] from 2.2.1 to 2.12.0 by @dependabot in #1012
- Bump flake8 from 7.1.0 to 7.1.1 by @dependabot in #1013
- CPCN-904 by @darconny in #1014
- bump superdesk-core version by @petrjasek in https://github.com/superdesk/new...
v2.7.1
What's Changed
- fix events not updating when reingested by @petrjasek in #993
- fix failing events test by @petrjasek in #996
- fix render error on public dashboard by @petrjasek in #999
Full Changelog: v2.7.0...v2.7.1
v2.7.0
What's Changed
- Fix : enable news more button for company unlimited seats [NHUB-293] by @devketanpro in #403
- Fix carousel display, item preview from HomeApp by @thecalcc in #727
- Images downloaded from NewsPro have low resolution and small size comparing to CP's legacy system [CPCN-514] by @devketanpro in #733
- [NHUB-476] improve: Round embargo queries to nearest minute by @MarkLark86 in #735
- Wire item tiles are not uniform in size for some searches by @dzonidoo in #734
- Fix topic being removed from folder on edit by @thecalcc in #745
- Fix : Users unable to view content when clicking on 'Topics' [CPCN-617] by @devketanpro in #751
- fix picture download when picture was removed by @petrjasek in #759
- Change ES mapping for urgency and priority to use 'keywords' instead of 'integer' [NHUB-477] by @devketanpro in #752
- Update French search tips by @dzonidoo in #758
- Fix: If a topic is saved based on a side panel filter search then the rest disappear once the user returns [CPCN-560] by @devketanpro in #762
- Update gunicorn requirement from <20.1,>=20.0.4 to >=20.0.4,<21.3 by @dependabot in #772
- Update google-auth requirement from <2.7,>=2.6 to >=2.6,<2.28 by @dependabot in #768
- Bump underscore and karma by @dependabot in #763
- Bump follow-redirects from 1.15.2 to 1.15.5 by @dependabot in #785
- Bump ssri and copy-webpack-plugin by @dependabot in #764
- Update responses requirement from <0.11,>=0.10.6 to >=0.10.6,<0.26 by @dependabot in #766
- update github actions by @petrjasek in #784
- Update reportlab requirement from <3.7,>=3.6.11 to >=3.6.11,<4.2 by @dependabot in #771
- Bump browserify-sign from 4.2.1 to 4.2.2 by @dependabot in #777
- Bump semver and node-sass by @dependabot in #779
- Bump loader-utils and html-webpack-plugin by @dependabot in #786
- Bump tough-cookie and node-sass by @dependabot in #788
- clean up requirements by @petrjasek in #793
- FIX: show all global topics to user_type Adminstrator [CPCN-617] by @devketanpro in #795
- [STTNHUB-306] Show 1 Event per day in list in Events & Coverages view by @MarkLark86 in #791
- FIX : Real-time email alerts template doesn't update the coverage status from 'Planned' to 'Complete' or 'Cancelled' [CPCN-630] by @devketanpro in #801
- Bump ip from 1.1.8 to 1.1.9 by @dependabot in #802
- Update python3-saml requirement from <1.16,>=1.15 to >=1.15,<1.17 by @dependabot in #797
- Update flask-pymongo requirement from <1.0,>=0.5.2 to >=0.5.2,<3.0 by @dependabot in #800
- Bump es5-ext from 0.10.62 to 0.10.64 by @dependabot in #811
- Update sentry-sdk[flask] requirement from <1.6,>=1.5.7 to >=1.5.7,<1.41 by @dependabot in #799
- Bump @babel/traverse from 7.22.8 to 7.23.9 by @dependabot in #778
- update forms requirements by @petrjasek in #812
- Update markupsafe requirement from <2.1 to <2.2 by @dependabot in #815
- Update google-auth requirement from <2.28,>=2.6 to >=2.6,<2.29 by @dependabot in #816
- Update flask requirement from <1.2,>=1.1 to >=1.1,<3.1 by @dependabot in #817
- Bump react-toggle and @types/react-toggle by @dependabot in #818
- remove top level jasmine-core dependency by @petrjasek in #823
- Bump jasmine-core from 3.3.0 to 5.1.2 by @dependabot in #819
- remove extra dependencies by @petrjasek in #827
- Update sentry-sdk[flask] requirement from <1.41,>=1.5.7 to >=1.5.7,<1.42 by @dependabot in #832
- Bump dompurify from 3.0.5 to 3.0.9 by @dependabot in #833
- show refresh icon when event gets unposted by @tomaskikutis in #838
- Bump follow-redirects from 1.15.5 to 1.15.6 by @dependabot in #842
- Update eve-elastic requirement from <7.4,>=7.3.1 to >=7.3.1,<7.5 by @dependabot in #844
- Update sentry-sdk[flask] requirement from <1.42,>=1.5.7 to >=1.5.7,<1.43 by @dependabot in #845
- handle filters with multiple values by @tomaskikutis in #841
- avoid auto logout on localhost by @petrjasek in #847
- Code improvements for agenda filters by @tomaskikutis in #848
- CPCN-583 by @darconny in #853
- Update sentry-sdk[flask] requirement from <1.43,>=1.5.7 to >=1.5.7,<1.44 by @dependabot in #857
- Update google-auth requirement from <2.29,>=2.6 to >=2.6,<2.30 by @dependabot in #858
- Bump eslint-plugin-react from 7.33.1 to 7.34.1 by @dependabot in #859
- add user to template globals by @petrjasek in #861
- add new template function for event state [CPCN-633] by @devketanpro in #865
- allow multiple auth domains per company by @petrjasek in #860
- make personal dashboard type configurable by @petrjasek in #862
- Bump express from 4.18.2 to 4.19.2 by @dependabot in #869
- Update sentry-sdk[flask] requirement from <1.44,>=1.5.7 to >=1.5.7,<1.45 by @dependabot in #870
- configure search bar within filter [CPCN-627] by @devketanpro in #868
- Visual indication for Top stories in list, preview and full view by @dzonidoo in #863
- Bump dompurify from 3.0.9 to 3.1.0 by @dependabot in #875
- Implement item sorting by @thecalcc in #874
- Bump tar from 6.2.0 to 6.2.1 by @dependabot in #879
- FIX : images rendered in the list view [STTNHUB-332] by @devketanpro in #878
- Update sentry-sdk[flask] requirement from <1.45,>=1.5.7 to >=1.5.7,<1.46 by @dependabot in #881
- implement extension point for copy embed by @petrjasek in #880
- set top story scheme via server settings by @petrjasek in #884
- avoid extra config for saml sso login by @petrjasek in #883
- pin xmlsec version to fix build by @petrjasek in #889
- Update reportlab requirement from <4.2,>=3.6.11 to >=3.6.11,<4.3 by @dependabot in #887
- add TBC label to templates [CPCN-764] by @devketanpro in #892
- TBC Label by @dzonidoo in #891
- Update sentry-sdk[flask] requirement from <1.46,>=1.5.7 to >=1.5.7,<2.1 by @dependabot in #895
- Update gunicorn requirement from <21.3,>=20.0.4 to >=20.0.4,<22.1 by @dependabot in #886
- [STTNHUB-340] ui: Make AgendaCoverage preview fields configurable by @MarkLark86 in #896
- CPCN-194 by @darconny in #893
- use topic navigation for filtering when sending notifications by @petrjasek in #898
- fix grouping of events with no end time by @petrjasek in #911
- fix agenda list loading by @petrjasek in #915
- fix navigations filtering by type by @petrjas...
v2.7-rc1
What's Changed
- Fix : enable news more button for company unlimited seats [NHUB-293] by @devketanpro in #403
- Fix carousel display, item preview from HomeApp by @thecalcc in #727
- Images downloaded from NewsPro have low resolution and small size comparing to CP's legacy system [CPCN-514] by @devketanpro in #733
- [NHUB-476] improve: Round embargo queries to nearest minute by @MarkLark86 in #735
- Wire item tiles are not uniform in size for some searches by @dzonidoo in #734
- Fix topic being removed from folder on edit by @thecalcc in #745
- Fix : Users unable to view content when clicking on 'Topics' [CPCN-617] by @devketanpro in #751
- fix picture download when picture was removed by @petrjasek in #759
- Change ES mapping for urgency and priority to use 'keywords' instead of 'integer' [NHUB-477] by @devketanpro in #752
- Update French search tips by @dzonidoo in #758
- Fix: If a topic is saved based on a side panel filter search then the rest disappear once the user returns [CPCN-560] by @devketanpro in #762
- Update gunicorn requirement from <20.1,>=20.0.4 to >=20.0.4,<21.3 by @dependabot in #772
- Update google-auth requirement from <2.7,>=2.6 to >=2.6,<2.28 by @dependabot in #768
- Bump underscore and karma by @dependabot in #763
- Bump follow-redirects from 1.15.2 to 1.15.5 by @dependabot in #785
- Bump ssri and copy-webpack-plugin by @dependabot in #764
- Update responses requirement from <0.11,>=0.10.6 to >=0.10.6,<0.26 by @dependabot in #766
- update github actions by @petrjasek in #784
- Update reportlab requirement from <3.7,>=3.6.11 to >=3.6.11,<4.2 by @dependabot in #771
- Bump browserify-sign from 4.2.1 to 4.2.2 by @dependabot in #777
- Bump semver and node-sass by @dependabot in #779
- Bump loader-utils and html-webpack-plugin by @dependabot in #786
- Bump tough-cookie and node-sass by @dependabot in #788
- clean up requirements by @petrjasek in #793
- FIX: show all global topics to user_type Adminstrator [CPCN-617] by @devketanpro in #795
- [STTNHUB-306] Show 1 Event per day in list in Events & Coverages view by @MarkLark86 in #791
- FIX : Real-time email alerts template doesn't update the coverage status from 'Planned' to 'Complete' or 'Cancelled' [CPCN-630] by @devketanpro in #801
- Bump ip from 1.1.8 to 1.1.9 by @dependabot in #802
- Update python3-saml requirement from <1.16,>=1.15 to >=1.15,<1.17 by @dependabot in #797
- Update flask-pymongo requirement from <1.0,>=0.5.2 to >=0.5.2,<3.0 by @dependabot in #800
- Bump es5-ext from 0.10.62 to 0.10.64 by @dependabot in #811
- Update sentry-sdk[flask] requirement from <1.6,>=1.5.7 to >=1.5.7,<1.41 by @dependabot in #799
- Bump @babel/traverse from 7.22.8 to 7.23.9 by @dependabot in #778
- update forms requirements by @petrjasek in #812
- Update markupsafe requirement from <2.1 to <2.2 by @dependabot in #815
- Update google-auth requirement from <2.28,>=2.6 to >=2.6,<2.29 by @dependabot in #816
- Update flask requirement from <1.2,>=1.1 to >=1.1,<3.1 by @dependabot in #817
- Bump react-toggle and @types/react-toggle by @dependabot in #818
- remove top level jasmine-core dependency by @petrjasek in #823
- Bump jasmine-core from 3.3.0 to 5.1.2 by @dependabot in #819
- remove extra dependencies by @petrjasek in #827
- Update sentry-sdk[flask] requirement from <1.41,>=1.5.7 to >=1.5.7,<1.42 by @dependabot in #832
- Bump dompurify from 3.0.5 to 3.0.9 by @dependabot in #833
- show refresh icon when event gets unposted by @tomaskikutis in #838
- Bump follow-redirects from 1.15.5 to 1.15.6 by @dependabot in #842
- Update eve-elastic requirement from <7.4,>=7.3.1 to >=7.3.1,<7.5 by @dependabot in #844
- Update sentry-sdk[flask] requirement from <1.42,>=1.5.7 to >=1.5.7,<1.43 by @dependabot in #845
- handle filters with multiple values by @tomaskikutis in #841
- avoid auto logout on localhost by @petrjasek in #847
- Code improvements for agenda filters by @tomaskikutis in #848
- CPCN-583 by @darconny in #853
- Update sentry-sdk[flask] requirement from <1.43,>=1.5.7 to >=1.5.7,<1.44 by @dependabot in #857
- Update google-auth requirement from <2.29,>=2.6 to >=2.6,<2.30 by @dependabot in #858
- Bump eslint-plugin-react from 7.33.1 to 7.34.1 by @dependabot in #859
- add user to template globals by @petrjasek in #861
- add new template function for event state [CPCN-633] by @devketanpro in #865
- allow multiple auth domains per company by @petrjasek in #860
- make personal dashboard type configurable by @petrjasek in #862
- Bump express from 4.18.2 to 4.19.2 by @dependabot in #869
- Update sentry-sdk[flask] requirement from <1.44,>=1.5.7 to >=1.5.7,<1.45 by @dependabot in #870
- configure search bar within filter [CPCN-627] by @devketanpro in #868
- Visual indication for Top stories in list, preview and full view by @dzonidoo in #863
- Bump dompurify from 3.0.9 to 3.1.0 by @dependabot in #875
- Implement item sorting by @thecalcc in #874
- Bump tar from 6.2.0 to 6.2.1 by @dependabot in #879
- FIX : images rendered in the list view [STTNHUB-332] by @devketanpro in #878
- Update sentry-sdk[flask] requirement from <1.45,>=1.5.7 to >=1.5.7,<1.46 by @dependabot in #881
- implement extension point for copy embed by @petrjasek in #880
- set top story scheme via server settings by @petrjasek in #884
- avoid extra config for saml sso login by @petrjasek in #883
- pin xmlsec version to fix build by @petrjasek in #889
- Update reportlab requirement from <4.2,>=3.6.11 to >=3.6.11,<4.3 by @dependabot in #887
- add TBC label to templates [CPCN-764] by @devketanpro in #892
- TBC Label by @dzonidoo in #891
- Update sentry-sdk[flask] requirement from <1.46,>=1.5.7 to >=1.5.7,<2.1 by @dependabot in #895
- Update gunicorn requirement from <21.3,>=20.0.4 to >=20.0.4,<22.1 by @dependabot in #886
- [STTNHUB-340] ui: Make AgendaCoverage preview fields configurable by @MarkLark86 in #896
- CPCN-194 by @darconny in #893
- use topic navigation for filtering when sending notifications by @petrjasek in #898
- fix grouping of events with no end time by @petrjasek in #911
- fix agenda list loading by @petrjasek in #915
Full Changelog: https://github.com/supe...
v2.6.2
What's Changed
- convert time to user timezone in emails by @petrjasek in #877
Full Changelog: v2.6.1...v2.6.2