Skip to content

Releases: kaltura/kmc-ng

v4.6.0 (Beta)

30 May 09:04
Compare
Choose a tag to compare

Bug Fixes

  • administration: fix admin user permissions
  • administration/users: prevent delete and block actions on current user and on account administrator
  • administration/users: prevent saving user with publisher id filled with spaces only
  • administration/users: prevent user from changing hiw own role
  • disable upload button if missing upload information
  • administration/users: show mandatory invalid fields when trying to create new user with partial information
  • content/categories: fix table layout for IE11
  • content/category: end user drop-down layout fixes
  • content/category: fix width of "Jump To" menu to fit up to 31 characters menu items
  • content/category: propagate category partnerSortValue value from service
  • content/entries: block shell when deleting entry thumb
  • content/entries: Bulk actions- remove redundant scroll bars
  • content/entries: clear bulk selections in list when executing a single row action
  • content/entries: Fix refine filter scheduling calendar
  • content/entries: refresh list when failed to execute bulk action
  • content/entry: fix width of "Jump To" menu to fit up to 31 characters menu items
  • content/entry: pass SEO uploadDate for share & Embed
  • content/entry: prevent users from typing invalid dates
  • content/entry: send admin ks to thumbnail grabber player
  • content/entry: updated permissions from advertisements section
  • content/playlists: show detail page exit verification for new playlist
  • content/syndication: remove error message for missing destination selection
  • content>Bulk Upload Log: remove a redundant file extension when downloading the original CSV/XML
  • content>entries: in entry details > captions section fix incorrect status field while uploading a caption
  • settings/access control: update ip validation tooltip
  • settings/account settings: save changes of account owner
  • settings/custom data: handle form validations of required fields
  • settings/custom data: prevent text-list items that start with hyphen
  • settings/integration-settings: fix category name style
  • Add Custom Schema - GUI fixes
  • settings/transcoding: allow prev/next navigation after profile was saved
  • settings>transcoding profile: handle profiles with long description
  • syndication: add playlist type icon for playlist options menu, update feed delete confirmation message
  • add Custom Schema button is available while an error message indicates no connection to the server
  • allow custom data schema with values 'False', 'True' in text-list-selector
  • allow entry ID link to entry details in moderation report according to permissions
  • disable "Clear Dates" link in filters when no dates are selected
  • fix entry selector layout when multiple filters applied * fix user name style and word breaking logic
  • prevent searching for empty strings in entries, playlists, categories, drop folders, category user entitlements
  • require value in bulk action change owner
  • treat disabled (angular) forms as valid across all relevant views
  • typo fix in delete category warning message
  • typo in new role name placeholder
  • when loading accounts for "change account" option - fetch all accounts from the server and not just the first 30 accounts
  • wording of error message when trying to create new category (no parent) with same name

Features

  • administration/roles: show a disclaimer to the user after he modify a role
  • add confirmation messages aligning (left/ center) compatibility
  • enforce secured protocol when deployed to production
  • navigate user to default page if trying to deep link into error page
  • show filters for refine filter items and categories filter items
  • content/entries: add bulk add/remove publishers & editors action and update bulk tags action layout
  • content/syndication: add feed of type ITunes
  • content>entries: show relevant error when trying to convert a flavor while Source is missing
  • settings>account info: failing to extract bandwidth consumption and storage use should show n/a

Installation:

  1. Unzip inner folder v4.6.0 into /opt/kaltura/apps/kmcng/v4.6.0
  2. Run uiconf deployment with --ini=v4.6.0/deploy/config.ini

v4.5.1 (Beta)

21 May 12:42
Compare
Choose a tag to compare

Bug Fixes

  • parse correctly custom metadata profiles created by the flash-based KMC and includes ampersand character (21c7b3a)

Installation:

  1. Unzip inner folder v<version number> into /opt/kaltura/apps/kmcng/v<version number>
  2. Run uiconf deployment with --ini=v<version number>/deploy/config.ini

v4.5.0 (Beta)

13 May 10:30
Compare
Choose a tag to compare

Bug Fixes

  • allow editing role when user doesn't have permission (84cbf86), closes #631
  • close moderation popup upon navigating to entry details (dd8f1f9)
  • fix kEdit hoster height (910eee5)
  • administration/users: allow adding users already listed in the system (4bfcd41)
  • administrator/roles: add missing base permissions at runtime (#638) KMCNG-1726 (264ac6c)
  • content/bulk log: fix table height and remove duplicated delete button (#628) KMCNG-1688 KMCNG-1691 (dfaf99b)
  • content/categories: allow navigation between categories in category details view (#626) (2e24105)
  • content/entries: always allow access to entry details metadata section (771a62d)
  • content/entries: display entry duration for Youtube entries (4798fe3)
  • content/entries: ignore custom schema without fields defined (30f8f1d)
  • content/playlists: save button is enabled for new playlists and trying to leave without saving will prompt the user KMCNG-1534 KMCNG-1536 (558931d)
  • settings/access control: save selected items only (#535) KMCNG-1505 (3c12e03)
  • settings/access-control-profiles: allow empty restrictions array to allow removing restrictions (6496fe3)
  • settings/custom data: show fields labels instead of system names in custom schema lists KMCNG-1468 (911c928)
  • settings/transcoding profiles: show the correct number of flavors for profiles with no flavors selected KMCNG-1698 (afb1263)
  • studio: fix studio permissions (7965126)
  • upload-monitor: replace rotating upload icon with a static icon (f673729)
  • fix logic when setting default values for access control profile (4ef1ac5)
  • fix player server URI link in moderation (54357e0)
  • reduce size of asset so it will be shown in production (20cecf7)
  • Remove tags column from thumbnails tab (#613) (de8740a)
  • remove undesired alert when cancelling edit action of kms category (a7b5807)
  • run server polling once the user is logged in (352b8cc)
  • typo fix in live dashboard (7521fe6)

Features

  • Default app view (b18ed57)
  • disable entry editor for entries with no source fileKMCNG-1656 (#636) KMCNG-1656 (fcb9747)
  • implement METADATA_PLUGIN_PERMISSION permission (#630) KMCNG-1701 (2a8dbc2)
  • implement permission CONTENT_INGEST_REFERENCE_MODIFY (#602) KMCNG-1545 (a4ea615)
  • implement permission CONTENT_INGEST_UPLOAD (#601) KMCNG-1511 (617f329)
  • implement permission FEATURE_MULTI_FLAVOR_INGESTION (#603) KMCNG-1571 (a05ec27)
  • implement upload monitor permissions (b0943a7)
  • prompt user to relogin once a ks is expired (#615) KMCNG-854 KMCNG-1088 KMCNG-394 (54d1cfb)
  • redirect to default page after user switch partner accounts (#637) KMCNG-1728 (4f1da7c)
  • show relevant message to the user when navigating to page that doesn't exists (#620) KMCNG-1729 (fce3f02)
  • simplify runtime configuration by allowing optional properties (#633) (dd9460d)

Installation:

  1. Unzip inner folder v<version number> into /opt/kaltura/apps/kmcng/v<version number>
  2. Run uiconf deployment with --ini=v<version number>/deploy/config.ini

v4.4.1 (Beta)

03 May 06:51
Compare
Choose a tag to compare

Bug Fixes

  • use secured protocol when showing player component (#625) (3ac3bc9)

Installation:

  1. Unzip inner folder v<version number> into /opt/kaltura/apps/kmcng/v<version number>
  2. Run uiconf deployment with --ini=v<version number>/deploy/config.ini
  3. One time step: this version depends on custom deployment of KEA2, please make sure you deploy KEA2 v2.23.0 as well

v4.4.0 (Beta)

02 May 09:22
Compare
Choose a tag to compare

Bug Fixes

  • enable prod mode before running application logic (9c36b4e)
  • fix advertisements permissions logic (3c3c52e)
  • fix usage dashboard permissions logic (86c37bf)
  • remove undesired message when user cancel navigation back to list when has draft changes (cff21b8)

Features

  • support CDN configuration provided at runtime (3090075)
  • content/syndication: handle feeds with deleted playlists (#623) KMCNG-1679 (b54e3b4)

Installation:

  1. Unzip inner folder v<version number> into /opt/kaltura/apps/kmcng/v<version number>
  2. Run uiconf deployment with --ini=v<version number>/deploy/config.ini
  3. One time step: this version depends on custom deployment of KEA2, please make sure you deploy KEA2 v2.23.0 as well

v4.3.0 (Beta)

30 Apr 10:48
Compare
Choose a tag to compare

Bug Fixes

  • content/entries: in entry details metadata section, fix showing entries selector (12c8ffc)

Features

  • add whitelist for login (#589) (1d1aba5)
  • allow login to the application by providing a valid ks value (#614) (611f31d)
  • allow user login by ks in query params (#604) (cf69ddf)
  • extend logs support (#590) (fd1a205)
  • implement ATTACHMENT_MODIFY permission (#498) KMCNG-1522 (2c8ec3a)
  • implement permission ACCESS_CONTROL_UPDATE (#489) KMCNG-1508 (3ecf2c6)
  • implement permission ACCOUNT_UPDATE_SETTINGS (#485) KMCNG-1503 (aa7826b)
  • implement permission ADMIN_USER_BULK (#492) KMCNG-1515 (89e7c84)
  • implement permission ADMIN_USER_UPDATE (#504) KMCNG-1544 (df0b7db)
  • implement permission ANALYTICS_BASE (#539) KMCNG-1595 (471fc1e)
  • implement permission CONTENT_INGEST_BULK_UPLOAD (#493) KMCNG-1516 (7e42cc4)
  • implement permission CONTENT_INGEST_ORPHAN_VIDEO, CONTENT_INGEST_ORPHAN_AUDIO and LIVE_STREAM_ADD (#491) KMCNG-1512 (9684d71)
  • implement permission CUSTOM_DATA_PROFILE_DELETE (#484) KMCNG-1502 (efc05cb)
  • implement permission CUSTOM_DATA_PROFILE_UPDATE and CUSTOM_DATA_PROFILE_ADD (#490) KMCNG-1510 (0adf9f1)
  • implement permission FEATURE_DISABLE_KMC_LIST_THUMBNAILS (#521) KMCNG-1561 (1dab23b)
  • implement permission FEATURE_END_USER_MANAGE (#522) KMCNG-1562 (6dd9776)
  • implement permission FEATURE_ENTITLEMENT (#523) KMCNG-1563 (c9c1c17)
  • implement permission FEATURE_KMC_DRILLDOWN_TAGS_COLUMN (#526) KMCNG-1567 (ac83d27)
  • implement permission LIVE_STREAM_UPDATE (#512) KMCNG-1553 (08af88d)
  • implement permission PLAYLIST_UPDATE (#514) KMCNG-1554 (74c7a26)
  • implement permission SYNDICATION_UPDATE (#516) KMCNG-1556 (d8bab20)
  • implement permission TRANSCODING_ADD (#487) KMCNG-1506 (b21f483)
  • implement permission TRANSCODING_DELETE (#488) KMCNG-1507 (e2d8c6e)
  • implement permission TRANSCODING_UPDATE (#518) KMCNG-1559 (5cb8339)
  • implement permission WIDEVINE_PLUGIN_PERMISSION (#542) KMCNG-1598 (fae35cf)
  • implement permissions ADMIN_ROLE_ADD and ADMIN_ROLE_DELETE (#496) KMCNG-1519 (d8b0120)
  • implement permissions ADMIN_USER_ADD and ADMIN_USER_DELETE (#497) KMCNG-1521 KMCNG-1520 (aee4f83)
  • implement permissions BULK_LOG_DELETE and BULK_LOG_DOWNLOAD (#499) KMCNG-1524 KMCNG-1523 (a768336)
  • implement permissions FEATURE_HIDE_ASPERA_LINK and FEATURE_SHOW_ASPERA_UPLOAD_BUTTON (#524) KMCNG-1572 KMCNG-1564 (fa379bb)
  • implement permissions FEATURE_KALTURA_LIVE_STREAM and FEATURE_KMC_AKAMAI_UNIVERSAL_LIVE_STREAM_PROVISION (#525) KMCNG-1566 KMCNG-1565 (5340f69)
  • load application configuration into the index.html and fallback to file if not available (20a21b8)
  • modify external application api to use the domain and port of kmcng (8500bf0)

Installation:

  1. Unzip inner folder v<version number> into /opt/kaltura/apps/kmcng/v<version number>
  2. Run uiconf deployment with --ini=v<version number>/deploy/config.ini
  3. One time step: this version depends on custom deployment of KEA2, please make sure you deploy KEA2 v2.23.0 as well

v4.2.0

15 Apr 10:28
Compare
Choose a tag to compare

Bug Fixes

  • administration/roles: show required violation indication for description when trying to create new role without a value
  • administration/users: fix last login time format
  • content/category: fix UI issues in Add Users window
  • content/entries: reload entries list after file was uploaded, not prepared
  • content/entry: display "copy to clipboard" button for broadcasting URLs in Universal stream
  • content/entry: display "Export XML to FMLE" and live dashboard link for Kaltura live entry drill-down
  • content/entry: don't display non-supported languages in captions language drop-down
  • content/entry: hide "clip & trim" option for live, image and non-ready entries
  • content/entry: hide distribution link for live, audio and image entries
  • content/moderation: close moderation report window before navigating to entry details view
  • content/playlists: fix name column header alignment
  • content/syndication: typo fix
  • login: fix reset password condition
  • settings/access-control: fix confirmation header
  • settings/access-control-profile: display validation message on blur
  • settings/access-control-profiles: disable profile name editing for the default profile
  • content/categories: handle categories lazy mode when permission DYNAMIC_FLAG_KMC_CHUNKED_CATEGORY_LOAD is provided
  • content/categories: perform move of categories
  • settings/transcoding-profiles: provide headers for alerts
  • center dialog boxes on screen according to content height
  • set "Delete" action to be last in all menus and marked in red
  • updated entry metadata and live layouts

Features

  • ignore metadata profiles with corrupted XSD values
  • implement permissions

v4.1.0

02 Apr 11:40
Compare
Choose a tag to compare

Bug Fixes

  • settings/access-control: domains column header name change (39c7d95)
  • accept server polls service once user is logged (6dfe526)
  • content/category: help tip typo fix (47c14f6)
  • content/entries: fix entries bulk selection labeling (a0a7c96)
  • update bulk upload sample file name (20b6bb2)
  • content/entry: fix disabled buttons styling in custom metadata (005486c)
  • fix menu items visibility logic (b907fa0)
  • implement permission CONTENT_MANAGE_ACCESS_CONTROL merge issue KMCNG-1470 (44d10c5)
  • reposition tooltips above the texts (KMCNG-1461) (#459) (5aa1768)
  • show actual error in the console when failing to parse server runtime configuration (fee483f)
  • content/syndication: add permissions to feed delete button in feed details floater (6e5d42e)
  • settings/custom-data: Fix applyTo always set to entries (bf4cb80)
  • user-settings: fix language dropdown no closing on page scroll (b2e0954)

Features

  • add advertisement and clip applications (#502) (ba9ea8c)
  • add beta logo (9367220)
  • add clip & trim and advertisements editors (#429) (e155ff2)
  • add live dashboard for kaltura live entries (#439) (3ba7c49)
  • add live real-time dashboard view (#478) (e9f63df)
  • add permissions base infrastructure (#464) (36b9fec)
  • add studio v3 integration (#528) KMCNG-1579 (aa7bf36)
  • administration > roles: add role permissions tree selector (#503) KMCNG-1537 KMCNG-1538 KMCNG-1539 KMCNG-1540 KMCNG-1541 KMCNG-1542 KMCNG-1543 (2fa3fca)
  • content > categories: add category custom metadata support for linked entries (23e5ed3)
  • content > entries: add custom metadata component that manages linked entries list KMCNG-293 (9503bed)
  • new sync animation icon for uploading status (352deaa)
  • implement permission CAPTION_MODIFY (#500) KMCNG-1525 (4560df2)
  • implement permission ACCESS_CONTROL_ADD (#482) KMCNG-1499 (d9917fe)
  • implement permission ACCESS_CONTROL_DELETE (#481) KMCNG-1500 (e0fac29)
  • implement permission CONTENT_MANAGE_ACCESS_CONTROL (#519) KMCNG-1470 (d8e963f)
  • implement permission CONTENT_MANAGE_ASSIGN_CATEGORIES (#505) KMCNG-1546 (2b392c8)
  • implement permission CONTENT_MANAGE_CATEGORY_USERS (#494) KMCNG-1517 (b137354)
  • implement permission CONTENT_MANAGE_METADATA (#515) KMCNG-1549 (2d864c3)
  • implement permission CONTENT_MANAGE_DELETE (#469) KMCNG-1471 (1bea895)
  • implement permission CONTENT_MANAGE_DOWNLOAD (#468) KMCNG-1472 (f5f18b9)
  • implement permission CONTENT_MANAGE_ENTRY_USERS (#506) KMCNG-1547 (0590023)
  • implement permission CONTENT_MANAGE_RECONVERT (#508) KMCNG-1550 (c1fcca9)
  • implement permission CONTENT_MANAGE_SCHEDULE (#510) KMCNG-1551 (5f061a4)
  • implement permission CONTENT_MANAGE_THUMBNAIL (#511) KMCNG-1552 (66fc75f)
  • Implement permission CONTENT_MODERATE_APPROVE_REJECT (#477) KMCNG-1478 (d5ea4ba)
  • implement permission INTEGRATION_UPDATE_SETTINGS (#483) KMCNG-1501 (ff761ef)
  • implement permission PLAYLIST_ADD (#475) KMCNG-1469 (9db13ba)
  • implement permission PLAYLIST_DELETE (#473) KMCNG-1476 (82883c4)
  • implement permission SYNDICATION_ADD (#470) KMCNG-1474 (b46fc9c)
  • implement permission SYNDICATION_DELETE (#474) KMCNG-1475 (1f293df)

v4.0.1

19 Mar 08:04
Compare
Choose a tag to compare

Bug Fixes

  • fix bulk upload table - status column layout (86636e1)
  • fix categories table layout - remove fixed column sizes (efb3b50)
  • fix labels for category entitlements > add user screen (491e497)
  • fix layout for auto-complete component in bulk > add tags (900599f)
  • KMCNG-1410 - Categories: Wrong order of actions in bulk actions … (#453) (7e778ef)
  • KMCNG-982 - Related Files- Preview option downloads the file rat… (#452) (c8f19c2)
  • content/entry: add missing space in owner suggestion dropdown list (eaec381)
  • layout fixes for entries selector + clean server-config file from redundant data (0360570)
  • administration/users: remove redundant retry button, highlight wrong field (d9e2059)
  • bulk-upload: add tooltips for truncated columns (9f52d96)
  • content/bulk-upload: fix error message (898703a)
  • content/categories: Fix categories bulk actions relied on entitlement settings (082b128)
  • content/categories: remove default selection for new and move category action (6c1d362)
  • content/categories: typo fix (b2afcd4)
  • content/category: fix end users table layout issues on IE11 (972a60e)
  • content/category: fix entitlements users table paginator layout (d819b15)
  • content/category: fix layout and help tips (de6f287)
  • content/drop-folders: fix filter calendar layout (09ea1c7)
  • content/entries: add confirmation window if changes was made on add to categories (23ae9cd)
  • content/entries: fix bulk download cancel confirmation header (5fd84cc)
  • content/entries: prevent open entryDetails for not ready liveStream entries (490127e)
  • content/entries: reload entries list on file upload (f6e750b)
  • content/entries: replace [style] with [ngStyle] in table to support older Safari browsers (e69488a)
  • content/entries: show relevant error message for bulk download fail (16fcc23)
  • content/entry: Allow close without confirmation on apply action (a79b9b1)
  • content/entry: expand categories selector to show selected categories (3eded0f)
  • content/entry: fix categories selector confirmation message logic (31eb2bc)
  • content/entry: fix category-tree width overflow issue (b02cedc)
  • content/entry: fix Kaltura live tokens regeneration functionality (36e7740)
  • content/entry: prevent upload progress over 100%, set 100% progress on uploadComplete (5a53bfd)
  • content/entry: Wrong error message when loading flavors fails (f074612)
  • content/moderation: update confirmation message (approve / reject) for more than 10 selected entries (c7aeb1a)
  • content/playlist: set correct position for confirmation message in playlist and transcoding settings (b66b8b7)
  • content/playlist: set default name for new playlist, mark as dirty (918095b)
  • content/playlist: update name field on input blur (19a55ee)
  • typo fix (b5dab99)
  • content/playlist: when creating a new playlist - set focus to name field (05adb8b)
  • content/playlists: fix error message (b88d9fd)
  • create/live: shorten confirmation message title (3dd79ed)
  • set default order to desc for tables (0c82e22)
  • settings/custom-data: add area-blocker for entire section to display delete error messages (24de638)
  • settings/custom-data: clear selected schema when opening new schema popup (22ca291)
  • settings/custom-data: hide move up/down buttons for single field (7c5a881)
  • settings/custom-data: mark label as required explicitly (a671831)
  • settings/integration: fix categories selector width when creating new entitlement in integration settings (22c20f6)
  • upload: "Add Files" button style fix (cbef375)
  • upload: add plus icon to "Add Files" button (cec95a0)
  • upload: fix button label (4b35912)
  • upload: fix transcoding profile's dropdown styles (5ec89be)
  • upload: fix uploading icon style (e7028f4)

v4.0.0

04 Mar 10:38
Compare
Choose a tag to compare

Bug Fixes

  • administration/users: typo fix in error message for "User already exists" (eac37fb)
  • content/categories: navigate to metadata section when saving a category after removing its sub categories (8605caa)
  • content/categories: show categories entries when selection category > view entries (5dcccc4)
  • content/drop-folder: file doesn't display when uploading remote xml (594e0c2)
  • content/entries: incorrect status is displayed when uploading/finish uploading captions (d9e5646)
  • bulk selection layout fix for IE11 in custom data and transcoding settings (5e0dbe9)
  • close bulk menu upon browser scroll for categories list view, entries moderation view and categories entitlements view (#395) (5d53f13)
  • content/playlists: show last item fully in playlist manual > add entry dialog when using filters (235477b)
  • fix syndication feed list table actions menu style (820ff31)
  • fix syndication table layout for IE11 (37ad88e)
  • move syndication assets into the relevant folder (c87ff15)
  • table rows menu that was executing the actions on old row data (de308e5)

Features

  • External application integration: Add external applications development samples (f164cd9)
  • Content/entries: Add entry details distribution section (#397) (1edf248)
  • Content/syndication: Add syndication view (322f0a5)
  • Settings: Add account information view (#378) (d52d327)
  • Content/Entry/Live Add Kaltura live view in entry details (#399) (e15d475)
  • External application integration: Embed usage dashboard, live dashboard and studio external applications (#391) (f7ea003)
  • Settings/access control: Add access control views (#348) (09c8f51)
  • Settings/transcoding-settings: Add transcoding settings view (#401) (42b47a7)
  • Performance enhancements: Performance enhancements for tables in entries list, moderation list, playlists list, syndication list, categories list, bulk upload list, drop folders list and entries selector (#400) (56c5859)
  • Stack upgrade: Upgrade stack to angular@5 and @angular/[email protected] (5262d13)

BREAKING CHANGES

  • upgrading from v4 to v5 required multiple changes in build scripts and some code adjustments