3.0.0-alpha.1
Pre-release
Pre-release
MarkLark86
released this
11 Nov 05:08
·
101 commits
to release/3.0
since this release
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(config): Duplicate key error with History resource by @MarkLark86 in #1131
- [NHUB-567] Migrate CompanyAdmin Blueprint to an EndpointGroup by @eos87 in #1127
- [NHUB-538] - Upgrade FeaturedAgenda resource and search to async by @BrianMwangi21 in #1123
- lock mypy version by @petrjasek in #1132
- fix global topic notifications when creator is deleted by @petrjasek in #1133
- Revert "[NHUB-538] - Upgrade FeaturedAgenda resource and search to async" by @eos87 in #1134
- fix signup markup by @petrjasek in #1135
- [NHUB-565] Upgrade Products resource and endpoints to async by @eos87 in #1138
- [NHUB-538] - Upgrade FeaturedAgenda resource and search to async by @BrianMwangi21 in #1136
- Migrate design Blueprint to an EndpointGroup [NHUB-568] by @devketanpro in #1139
- Migrate the OAuth2 Blueprint to an EndpointGroup [NHUB-571] by @devketanpro in #1137
- [STTNHUB-371] Some UI elements displayed over filter dropdown menus by @fritzSF in #1145
- [NHUB-532] Upgrade Wire to async resource by @MarkLark86 in #1143
- [NHUB-569] - Migrate Reports from Blueprint to an EndpointGroup by @BrianMwangi21 in #1144
- Bump types-protobuf from 5.28.0.20240924 to 5.28.3.20241030 by @dependabot in #1146
- [SDESK-7389] Fix sentry/quart integrations by @eos87 in #1148
- fix agenda search in planning items by @petrjasek in #1149
- Send copy of the email sent to the user who submitted the form [CPCN-979] by @devketanpro in #1151
- [SDESK-7387] Update quart_babel to 1.0.7 by @MarkLark86 in #1153
- [NHUB-537] Upgrade Agenda to async resource by @MarkLark86 in #1150
New Contributors
- @BrianMwangi21 made their first contribution in #1123
Full Changelog: v2.8.0rc1...3.0.0-alpha.1