Skip to content

Releases: superdesk/newsroom-core

v2.3.4

26 Jun 14:02
Compare
Choose a tag to compare
  • update Google Analytics tracking to handle GA4

v2.4.1

15 Jun 09:47
Compare
Choose a tag to compare

What's Changed

  • Fix : remove the products info and numbers from the Users tab based on key allow_companies_to_manage_products [NHUB-289] by @devketanpro in #381
  • Treat situation if there is no product assigned to a user [NHUB-285] by @devketanpro in #380
  • make the following strings from the company management view available in Transifex [CPCN-164] by @devketanpro in #383
  • handle unlimited products in the UI by @petrjasek in #386
  • update translations by @petrjasek in #398
  • [CPCN-112] by @fritzSF in #397
  • Fix : enable news more button for company unlimited seats [NHUB-293] by @devketanpro in #403

Full Changelog: v2.4.0...v2.4.1

v2.3.3

09 Jun 13:13
Compare
Choose a tag to compare

Full Changelog: v2.3.2...v2.3.3

v2.4.0

18 May 08:18
Compare
Choose a tag to compare

What's Changed

  • add user products field by @petrjasek in #258
  • The Phone field should not be mandatory in the user creation form [NHUB-226] by @devketanpro in #270
  • refactor company - products relation by @petrjasek in #268
  • improvement: Upgrade Bootstrap to v5 and support RTL by @MarkLark86 in #269
  • Notification badge fix by @darconny in #272
  • add signals for user create/update/delete by @petrjasek in #271
  • fix permissions error when creating users via cli by @petrjasek in #275
  • [CPCN-81] Feature: CompanyAdmin page by @MarkLark86 in #274
  • [CPCN-81] fix: CompanyAdmin page crashes if user products is empty by @MarkLark86 in #277
  • add missing param when calling index from mongo by @petrjasek in #280
  • Fix : Newly created user can’t set their password [NHUB-238] by @devketanpro in #281
  • [CPCN-81] fix: EditUser crashes the page for user without a company by @MarkLark86 in #282
  • [CPCN-86] Add datetime param to Product Seat Request email by @MarkLark86 in #284
  • NHUB-228 by @darconny in #279
  • CPNHUB-211 by @darconny in #286
  • fix: Notification dropdown not showing by @MarkLark86 in #287
  • delete refs to product when product is deleted by @petrjasek in #288
  • [CPNHUB-199] fix(push): Language attribute not stored for Planning items by @MarkLark86 in #289
  • [CPCN-81] fix: ProductSeatRequest modal submit button not enabled by @MarkLark86 in #290
  • Fix : company preview stays open on right panel along with Save and Delete buttons enabled [NHUB-237] by @devketanpro in #291
  • [NHUB-263] fix: Error while saving user from UserProfile app by @MarkLark86 in #292
  • CPCN-73 by @darconny in #293
  • [CPCN-92] fix(api): Allow user token changes from CompanyAdmin page by @MarkLark86 in #296
  • fix(auth_ttl): TypeError: can't compare offset-naive and offset-aware datetimes by @MarkLark86 in #297
  • [CPCN-94] fix(ui): Prevent form submission in RequestMoreSeats modal by @MarkLark86 in #299
  • [NHUB-243] fix(ui): Hide Company & Topic tabs when creating a new Product by @MarkLark86 in #300
  • Fix: The login page allows users to reset their passwords. by @devketanpro in #294
  • fix reading of client config by @petrjasek in #295
  • add signal when item is pushed to NH by @petrjasek in #302
  • fix filter dropdown by @petrjasek in #303
  • Fix:No option to delete a standard user [CPCN-103] by @devketanpro in #306
  • Fix : Gallery publishing issues [NHUB-30] by @devketanpro in #304
  • [NHUB-263] fix: Allow public users to edit their profile by @MarkLark86 in #305
  • [NHUB-252] fix(ui): Company products not saved after switching tabs by @MarkLark86 in #307
  • [NHUB-261] fix: Exceptions thrown if coverages attribute is null by @MarkLark86 in #308
  • [NHUB-263] fix(user_update): Remove unnecessary cache delete in blueprint by @MarkLark86 in #311
  • Fix : Users list does not display in alphabetical order by First Name [CPCN-99] by @devketanpro in #310
  • Fix:Search in company admin settings is not working [CPCN-95] by @devketanpro in #309
  • [CPCN-98] Show pending state for users who haven't logged in yet by @MarkLark86 in #312
  • [SDESK-6847] fix: Update moment libraries to fix daylight saving changes by @MarkLark86 in #315
  • [NHUB-269] fix(push): Force maximum duration for an Event by @MarkLark86 in #314
  • New side navigation, new tag labels CSS by @darconny in #313
  • Fix : No user #count on the User tab [CPCN-102] by @devketanpro in #316
  • avoid event slot for superdesk cache by @petrjasek in #318
  • fix agenda grouping by date for all day events by @petrjasek in #320
  • fix deleting of a user via company admin by @petrjasek in #319
  • Close the preview section after user presses on the refresh button [NHUB-120] by @devketanpro in #321
  • fix sections/products data stored for new users by @petrjasek in #322
  • [STTNHUB-246] improve: Use backend to generate text from item for clipboard by @MarkLark86 in #323
  • [STTNHUB-231] fix(translations): AgendaCoverageExistsFilter not translating button text by @MarkLark86 in #324
  • allow company admins to reset password by @petrjasek in #325
  • update fi translations by @MarkLark86 in #326
  • [CPCN-108] Ability to resend a user invitation by @MarkLark86 in #327
  • [CPCN-107] fix(ui): Update user store upon delete by @MarkLark86 in #328
  • [CPCN-110] fix: Create separate endpoint to update User Profile by @MarkLark86 in #331
  • [NHUB-234] fix(ui): Notification list not showing on click by @MarkLark86 in #334
  • [CPCN-110] fix: Allow user updates from /user/id/profile endpoint by @MarkLark86 in #333
  • [CPCN-132] fix(ui): Unable to unassign product seat if max reached by @MarkLark86 in #342
  • [CPCN-137] Update user products on company change by @MarkLark86 in #350
  • avoid both no_end_time and all_day flags to be set by @petrjasek in #349
  • fix user sections stored as list during migration by @petrjasek in #351
  • [CPCN-138] New Setting: ALLOW_COMPANIES_TO_MANAGE_PRODUCTS by @MarkLark86 in #352
  • [CPCN-138] fix(api): Include False values when generating flask.g.settings by @MarkLark86 in #353
  • [CPCN-137] fix(api): Company product changes result in incorrect user products assigned by @MarkLark86 in #355
  • [CPCN-137] fix: CompanyAdmin unable to update User section/products by @MarkLark86 in #359
  • fix e2e by @MarkLark86 in #360
  • [CPCN-137] fix(api): Products not updating if value is empty string by @MarkLark86 in #361
  • [CPCN-139] fix(ui): Sort users by is_validated instead of is_enabled by @MarkLark86 in #363
  • [CPNHUB-157] fix: Email subjects include html entities from template vars by @MarkLark86 in #365
  • [CPCN-155] fix(api): User update logic uses previous company when removing the company by @MarkLark86 in #368
  • [CPCN-153] fix: Send company product updates via company endpoint by @MarkLark86 in #367
  • [CPCN-156] fix(ui): Unable to manage permissions of a new Company by @MarkLark86 in #369
  • update translations by @petrjasek in #370

Full Changelog: v2.3.1...v2.4.0

v2.4.0-rc5

12 May 10:25
1be1bd2
Compare
Choose a tag to compare
v2.4.0-rc5 Pre-release
Pre-release

What's Changed

  • [CPNHUB-157] fix: Email subjects include html entities from template vars by @MarkLark86 in #365
  • [CPCN-155] fix(api): User update logic uses previous company when removing the company by @MarkLark86 in #368
  • [CPCN-153] fix: Send company product updates via company endpoint by @MarkLark86 in #367

Full Changelog: v2.4.0-rc4...v2.4.0-rc5

v2.4.0-rc4

10 May 09:30
b7bb7f2
Compare
Choose a tag to compare
v2.4.0-rc4 Pre-release
Pre-release

What's Changed

  • [CPCN-138] New Setting: ALLOW_COMPANIES_TO_MANAGE_PRODUCTS by @MarkLark86 in #352
  • [CPCN-138] fix(api): Include False values when generating flask.g.settings by @MarkLark86 in #353
  • [CPCN-137] fix(api): Company product changes result in incorrect user products assigned by @MarkLark86 in #355
  • [CPCN-137] fix: CompanyAdmin unable to update User section/products by @MarkLark86 in #359
  • fix e2e by @MarkLark86 in #360
  • [CPCN-137] fix(api): Products not updating if value is empty string by @MarkLark86 in #361
  • [CPCN-139] fix(ui): Sort users by is_validated instead of is_enabled by @MarkLark86 in #363

Full Changelog: v2.4.0-rc3...v2.4.0-rc4

v2.4.0-rc3

28 Apr 05:35
f7eb5d0
Compare
Choose a tag to compare
v2.4.0-rc3 Pre-release
Pre-release

What's Changed

  • fix user sections stored as list during migration by @petrjasek in #351

Full Changelog: v2.4.0-rc2...v2.4.0-rc3

v2.4.0-rc2

27 Apr 08:14
4312bc4
Compare
Choose a tag to compare
v2.4.0-rc2 Pre-release
Pre-release

What's Changed

  • allow company admins to reset password by @petrjasek in #325
  • [CPCN-108] Ability to resend a user invitation by @MarkLark86 in #327
  • [CPCN-107] fix(ui): Update user store upon delete by @MarkLark86 in #328
  • [CPCN-110] fix: Create separate endpoint to update User Profile by @MarkLark86 in #331
  • [NHUB-234] fix(ui): Notification list not showing on click by @MarkLark86 in #334
  • [CPCN-110] fix: Allow user updates from /user/id/profile endpoint by @MarkLark86 in #333
  • [CPCN-132] fix(ui): Unable to unassign product seat if max reached by @MarkLark86 in #342
  • [CPCN-137] Update user products on company change by @MarkLark86 in #350
  • avoid both no_end_time and all_day flags to be set by @petrjasek in #349

Full Changelog: v2.4.0-rc1...v2.4.0-rc2

v2.3.2

29 Mar 04:56
55d8088
Compare
Choose a tag to compare

What's Changed

  • [SDESK-6847] fix: Update moment libraries to fix daylight saving changes by @MarkLark86 in #315
  • [NHUB-269] fix(push): Force maximum duration for an Event by @MarkLark86 in #314
  • [STTNHUB-246] improve: Use backend to generate text from item for clipboard by @MarkLark86 in #323
  • [STTNHUB-231] fix(translations): AgendaCoverageExistsFilter not translating button text by @MarkLark86 in #324
  • update fi translations by @MarkLark86 in #326

Full Changelog: v2.3.1...v2.3.2

v2.4.0-rc1

22 Mar 11:01
Compare
Choose a tag to compare
v2.4.0-rc1 Pre-release
Pre-release

What's Changed

  • add user products field by @petrjasek in #258
  • The Phone field should not be mandatory in the user creation form [NHUB-226] by @devketanpro in #270
  • refactor company - products relation by @petrjasek in #268
  • improvement: Upgrade Bootstrap to v5 and support RTL by @MarkLark86 in #269
  • Notification badge fix by @darconny in #272
  • add signals for user create/update/delete by @petrjasek in #271
  • fix permissions error when creating users via cli by @petrjasek in #275
  • [CPCN-81] Feature: CompanyAdmin page by @MarkLark86 in #274
  • [CPCN-81] fix: CompanyAdmin page crashes if user products is empty by @MarkLark86 in #277
  • add missing param when calling index from mongo by @petrjasek in #280
  • Fix : Newly created user can’t set their password [NHUB-238] by @devketanpro in #281
  • [CPCN-81] fix: EditUser crashes the page for user without a company by @MarkLark86 in #282
  • [CPCN-86] Add datetime param to Product Seat Request email by @MarkLark86 in #284
  • NHUB-228 by @darconny in #279
  • CPNHUB-211 by @darconny in #286
  • fix: Notification dropdown not showing by @MarkLark86 in #287
  • delete refs to product when product is deleted by @petrjasek in #288
  • [CPNHUB-199] fix(push): Language attribute not stored for Planning items by @MarkLark86 in #289
  • [CPCN-81] fix: ProductSeatRequest modal submit button not enabled by @MarkLark86 in #290
  • Fix : company preview stays open on right panel along with Save and Delete buttons enabled [NHUB-237] by @devketanpro in #291
  • [NHUB-263] fix: Error while saving user from UserProfile app by @MarkLark86 in #292
  • CPCN-73 by @darconny in #293
  • [CPCN-92] fix(api): Allow user token changes from CompanyAdmin page by @MarkLark86 in #296
  • fix(auth_ttl): TypeError: can't compare offset-naive and offset-aware datetimes by @MarkLark86 in #297
  • [CPCN-94] fix(ui): Prevent form submission in RequestMoreSeats modal by @MarkLark86 in #299
  • [NHUB-243] fix(ui): Hide Company & Topic tabs when creating a new Product by @MarkLark86 in #300
  • Fix: The login page allows users to reset their passwords. by @devketanpro in #294
  • fix reading of client config by @petrjasek in #295
  • add signal when item is pushed to NH by @petrjasek in #302
  • fix filter dropdown by @petrjasek in #303
  • Fix:No option to delete a standard user [CPCN-103] by @devketanpro in #306
  • Fix : Gallery publishing issues [NHUB-30] by @devketanpro in #304
  • [NHUB-263] fix: Allow public users to edit their profile by @MarkLark86 in #305
  • [NHUB-252] fix(ui): Company products not saved after switching tabs by @MarkLark86 in #307
  • [NHUB-261] fix: Exceptions thrown if coverages attribute is null by @MarkLark86 in #308
  • [NHUB-263] fix(user_update): Remove unnecessary cache delete in blueprint by @MarkLark86 in #311
  • Fix : Users list does not display in alphabetical order by First Name [CPCN-99] by @devketanpro in #310
  • Fix:Search in company admin settings is not working [CPCN-95] by @devketanpro in #309
  • [CPCN-98] Show pending state for users who haven't logged in yet by @MarkLark86 in #312
  • [SDESK-6847] fix: Update moment libraries to fix daylight saving changes by @MarkLark86 in #315
  • [NHUB-269] fix(push): Force maximum duration for an Event by @MarkLark86 in #314
  • New side navigation, new tag labels CSS by @darconny in #313
  • Fix : No user #count on the User tab [CPCN-102] by @devketanpro in #316
  • avoid event slot for superdesk cache by @petrjasek in #318
  • fix agenda grouping by date for all day events by @petrjasek in #320
  • fix deleting of a user via company admin by @petrjasek in #319
  • Close the preview section after user presses on the refresh button [NHUB-120] by @devketanpro in #321
  • fix sections/products data stored for new users by @petrjasek in #322

New Contributors

Full Changelog: v2.3.1...v2.4.0-rc1