Skip to content

Releases: kaltura/kmc-ng

v3.6.1

06 Feb 09:06
Compare
Choose a tag to compare

Bug Fixes

  • fix wrong import path in custom schema form (944ea04)

v3.6.0

05 Feb 14:16
Compare
Choose a tag to compare

Bug Fixes

  • administration/roles: fix table layout (padding left) (750430a)
  • content-categories: confirm closing the new category window if the form is dirty or a folder was selected by the user (#365) (1efe9b7)
  • content-categories: fix confirmation message for bulk updating more than 50 categories at once (a27cd81)
  • content-categories: handle creation errors correctly (dc5ab01)
  • content-category: fix labels and headers in entitlement users bulk actions and window title (7007caf)
  • content-category: fix typo in "Privacy Context Label" label in category details (4c0908d)
  • content-entries: send missing filter when creating a new playlist from bulk entries selection (e730474)
  • content-moderation: send admin KS to player to enable playback of moderated entries (159acfd)
  • content-playlists: close the new playlist now restore the page scrollbar (#371) (788e636)
  • content-playlists: style fixes for table actions button in rule-based playlist content tab (c335bd0)
  • content/categories: fix categories table layout (columns width) (a3bb4c6)
  • content/entries: cut long text and add tooltip for long access control properties in bulk window (6b2aace)
  • content/entries: enable save button when user changes related file > file type (dd02ce8)
  • content/entry: show access control section template when there's no data yet (431b05b)
  • content/entry: show name required validation error (5442836)
  • content/playlist: display total duration for manual playlists (fc28c5c)
  • content/playlist: display total entries count for manual playlists (04d09bf)
  • content/playlists: clear selection of entries upon save for manual playlist (#388) (93cf164)
  • content/playlists: placeholder layout fix in new playlist view > name field. (40e2321)
  • content/upload-control: issues involving selection of items (1b6df96)
  • ensure playlist name provided when creating new playlist from entries view (4021882)
  • cotent/playlists: recalculate entries duration and total count when duplicating entry in manual playlist (#353) (bebf701)
  • settings-custom data: style fixes for table actions button (be495e1)
  • settings/custom data: prevent edit of apply to, handle edge case during saving (23787d8)
  • settings/custom-metadata: create valid schema when saving (2867a34)
  • changed locale format into fixed formats (#374) (fa31c48)
  • fix drop-folders list styling (a83538e)
  • fix reference id comparison when reference id is null (c831726)
  • IE11 layout fixes (6b01d0e)
  • layout fix for manual playlist content - bulk selection label (296e56b)
  • parse metadata profiles elements that are missing attribute minOccurs (0df1fd2)
  • settings/my-user-settings: fix error message and clean previous errors when opening the floaters (a0bcf45)
  • upload: remove validation error message for file type once user select a type from list (c4a3940)
  • production build issues (f411d64)
  • remove grawl message on category delete success. (5490a9d)
  • show moderation flags count (96b4e7d)
  • sort player names in Share & Embed screen alphabetically disregarding casing (bb43aa3)
  • ux fixes (#370) (a29942c)

Features

  • Server configuration: the ability to configure against any server using local configuration files
  • Categories move lockdown: display categories status upon server lock and update states, prevent categories action upon server lock
  • Integration settings: Settings > Integration Settings screen including Account Info, Notification and Entitlements Settings
  • Rule-based playlist: Content > Playlists > Rule-based playlist: New playlist, Edit playlist, Add / Edit / Delete rules
  • Custom Data: Settings > Custom data: Add / Edit / Delete custom data schemas and fields
  • My User Settings: Settings > My user settings: View & edit user settings
  • Thumbnail capture from entry: Widget allowing capturing a specific frame from the entry to be used as the entry thumbnail
  • Filters refactor: Refactor of the filters system across the application
  • UX Fixes: Following feedback from UX team
  • UI enhancements: Updated styles and layouts, new "copy to clipboard" component and more
  • studio: register to studio callback to refresh players list upon add / delete players in Studio
  • content/drop-folder: add server side sorting

v3.5.0

14 Jan 09:23
Compare
Choose a tag to compare

Bug Fixes

  • add bulk entries to new playlist validation issue (42d25a0)
  • aggregate 50 items per bulk request (3bce5bd)
  • category entitlement tooltips, category change owner ID validation and tooltips (4fc552e)
  • content-playlists: fix playlist name validation style and logic, allow adding the same entry multiple times to the playlist, block interface during playlist save operation (457bb4a)
  • content/categories: refine filters clear custom metadata when clicking on clear all (991cb68)
  • content/categories: show tag filter of type categories (2f69d41)
  • content/categories: update additional filters list root nodes when clearing filters (96039fd)
  • fix refresh button positioning across the app (4be0f0e)
  • layout fixes for playlists on Safari + user settings popup positioning (#339) (5160dcd)
  • remove tooltip for upload monitor panel (da4221f)

Features

  • content/categories: inherit category entitlement users of parent category (1cc2844)

v3.4.0

09 Jan 13:52
Compare
Choose a tag to compare

Bug Fixes

  • content-categories: fix categories data table sticky header layout (5462bdd)
  • content-entries: Allow choosing 'Transcoding Profile' while preparing entry (3153c61)
  • content-entries: clicking on thumbnail should open the entry drill-down on metadata section (7611583)
  • content-entries: remove modal behavior from category filter preferences window (a4d8393)
  • content-entries: when creating a draft entry - don't send conversionProfileId if user has no permission for transcoding (1ecde24)
  • content-entry: display error message in preview and embed if not suitable players are found in the partner account (18bb141)
  • content-entry: DVR window parameter: display N/A when dvrWindow is NaN (fcbff6a)
  • content-entry: Entry Thumbnail - verify selected file size and issue an alert if larger than 2GB (prevent upload in this case) (f45e58c)
  • fix entries selector logic (13169dc)
  • content-entry: fix date pipe format to display correct minutes (b822632)
  • content-entry: fix thumbnail URL link in thumbnails view (85e5374)
  • content-entry: refresh player preview on flavors refresh (d6bc5a9)
  • content-playlists: Typo fix in the word Playlists (ee76316)
  • add :host before /deep/ on all root classes to prevent app-level overrides (c5a1694)
  • another label update for categories selector button (5e44b50)
  • Bulk upload list > Refine filters popup position (8ca403a)
  • close user settings menu when opening the change account floater (46342f8)
  • drop-folders in upload monitor fixes (7777b7f)
  • entries and playlists delete confirmation message fixes, refine filter calendar widgets layout fix (6d5c350)
  • error message fix during bulk upload monitoring (00d8e04)
  • fix file type dropdown visibility in upload table (e090686)
  • fix filters dropdown positioning (b031c06)
  • fix layout of login screen in small resolutions (9a37c36)
  • fix user settings dropdown positioning (f386b34)
  • label update for categories selector button (3144af3)
  • production build transpiling issues (b7feb69)
  • remove :host before /deep/ (e1cd8c0)
  • show notification asking user to select media type when while uploading unrecognized file (#315) (41e212a)
  • show tooltips for filters of type custom metadata in tags component (eb31a5b)
  • style fixes for categories in IE11 (bda403a)
  • style fixes for refine filters calendar (4a2600d)
  • content/categories: allow setting owner in entitlement that is was not selected from suggetions (98f5910)
  • content/entries: fix issue when settings numbers in entry > custom metadata > unlimited text control (#317) (b592cfc)
  • update categories bulk action error message (4295e13)
  • update live stream creation success message for universal live. (8c074e9)

Features

  • content/entries: add Preview&Embed view (#308) (d127ed9)
  • content/categories: add categories list view filters (37bece0)
  • content/categories: add category details view (824d8d2)
  • content/categories: add new category and move categories views (026c4f5)
  • content/drop-folder: add drop folder list view (25d281c)
  • content/drop-folder: add drop folder to monitor notification (25d281c)
  • administration/users: add users list and details views (84e33e6)
  • content/moderation: add moderation view (a4ba524)
  • content/entries: create new playlist from entries bulk operation (cfe3564)
  • content/entries: Add help tips to metadata labels with description (3d69e93)
  • content/playlists: add playlists list view filters (f4be2a6)

v3.3.0

06 Dec 15:04
Compare
Choose a tag to compare

Bug Fixes

  • constraint title to 1 line with ellipsis if needed. Apply to entries, playlists, categories. (#294) (ce17e80)
  • add polyfill to support ES7 Object methods in older browsers (aef5fce)
  • compare category ID as string to the route snapshot for correct comparison (91c60d2)
  • displaying logic of entry's menu items (c1876f4)
  • content-entries: KMCNG-943 Typo fix (fd50bd3)
  • don't append popups to other components to prevent z-index collision (63e11be)
  • enable save button when user update complex form (a2de282)
  • error icon (ea1dca4)
  • fix bug where user settings dropdown becomes disabled when the page is scrolled down (97d6c6d)
  • fix IE11 crashing issues by removing ES7 specific functions (411ebd1)
  • fix loading spinner layout (5ffec88)
  • fix runtime error when opening the categories selector for entry with no categories and revert entry users tooltip fix which caused a regression (19263d3)
  • flavor import url validation (#252) (fa71ef6)
  • handle new entry flavor file upload in upload control (8404c91)
  • KMCNG-705 set auto-complete minLength to 3 (35d4e74)
  • KMCNG-763 fix tags component width (80c83ab)
  • KMCNG-809 - add pager to the categoryEntry list action and set pageSize to 32 (b36f774)
  • KMCNG-843 - make sure the arrow is not cut in media queries (eb3f4f5)
  • KMCNG-844 - remove sections vertical scroll bar (35b1eca)
  • KMCNG-846 - close actions menu on page scroll (8ac19a7)
  • KMCNG-847 - display dropdown without the need for vertical scrollbar (bbb2e5a)
  • KMCNG-849 - set flavor preview window height to auto (4a91e39)
  • KMCNG-855 - verify sticky header auto adjust its height according to the title length (support multi-lines) (a85370c)
  • KMCNG-865 typo fix (a59e858)
  • KMCNG-866 set line breaks for access control profile description in bulk actions (36a3e30)
  • KMCNG-877 fix calendar positioning (dd878a8)
  • layout fixes for entry details (buttons) (29b8729)
  • layout fixes for entry details (padding, margin, data tables) (3fdea43)
  • layout fixes for popups (c10f9cc)
  • login layout issues (#247) (70226a0)
  • playlists list translations (3740933)
  • prevent retry upload if there is no entryId (98e73c0)
  • remove unused styles (06a5b1a)
  • removing caption from entry (e6416ce)
  • review comments (f6e772e)
  • show flavors upload in upload monitor (2fde84d)
  • show view menu item for live entry (33b5692)
  • style fixes for icon (1460842)
  • style fixes for layout and new font icon sizes (cad2eb9)
  • content-entries: ignore empty fields values in metadata for field type unlimited text (#288) (460e9c5)
  • content-entries: removing categories from multiple entries without any categories should show a message 'nothing to remove' instead of showing all categories (cdaee35)
  • content-entries: scroll page to top when deleting flavors and thumbnails (#287) (7e84ddc)
  • content-entries: Thumbnails - Slides are displayed as thumbnails with no option to upload new ones (#273) (96ea7e3)
  • style fixes for user settings (f8647db)
  • content-entry: Enable preview of entry without mobile flavors (#278) (1b2fa41)
  • trim freetext field to prevent sending empty search (6f9789e)
  • content-entry: remove unnecessary capital letter in "File Type" column in related section (270e7bc)
  • content-entrןקד: enable sort clips by "plays" and "duration" fields (#277) (1bd899d)
  • content/entries: allow user to save related file without file type (#263) (2d80ac5)
  • entry-sections: style fixes for selected section (6e2ac7b)
  • typo in the word Acoount - should be Account (61848ba)
  • upload: detect file type with case sensitive (#295) (0c1a6ba)
  • updated red color value for errors (bb3cfa6)
  • verify subscription existance before unsubcscribing (b46ce86)
  • content/entries: set focus on auto-complete when opening the category selector dialog (#225) (cfbb379)

Features

  • content/entries: improve file uploads stability for content tab (#266) (a82aafd)
  • upload: add application upload monitor popup (0eb7076)
  • upload: add bulk upload action with bulk uploads view (cb3f2a6)
  • shell: block shell when performing save operations so the user will not be able to navigate to other view while application is busy (4e977ca)
  • content/categories: update bulk operations (#242) (231da70)
  • upload: issue warning when leaving app during file upload (4165504)
  • upload: support resume upload in upload control view
  • content/entries: show tooltip over custom data fields in metadata sections (a448e6c)
  • playlists: manage manual playlists (2f8f813)
  • shell: add prepare audio, video, and live entries (#222) (ee727d6)

v3.2.0

01 Nov 09:33
Compare
Choose a tag to compare

Bug Fixes

  • app failure during bootstrap due to missing Translate module in app module (23c066a)
  • deploy kmc-ng with optimization of production mode

Features

  • prevent getting cached translation file when upgrading to new version (02d43b0)

v3.1.0

30 Oct 13:17
Compare
Choose a tag to compare

Bug Fixes

  • add missing tooltip for categories (4d72635)
  • add tooltip to category selector (ee63f7c)
  • caterories-tree style (01761be)
  • change changelog popup layout (d899ea1)
  • fix area blocker layout to be centered on screen in table viewes (ae61eac)
  • fix jumpto logic to adjust to the new scroll system (72d2abd)
  • KMCNG-389 reload player after save operation (dbe9626)
  • KMCNG-660 flavors table layout fixes (ea8ea3e)
  • KMCNG-801 add space before parenthesis (515bab0)
  • KMCNG-824 allow short names for owners (24c5247)
  • KMCNG-825 set autocomplete input field width so show the entire prompt text (1b6d101)
  • KMCNG-825 set autocomplete input field width so show the entire prompt text (bulk actions) (4a2a6cd)
  • KMCNG-825 typo fix (58dc3b6)
  • KMCNG-830 - fix download popup width (2a2a8f7)
  • layout fixes for universal live (f9f5120)
  • login screen layout fix for small resolutions (3826366)
  • max 2 lines per entry/playlist/category name in table + tooltip (c865485)
  • prevent crash during call prop on undefined (a8bb174)
  • re-enable upload for entry flavor and captions using the new upload management (8d24703)
  • remove default type value, don't let save entry without file type (26dc5bf)
  • remove fake files used for testing of new layout (150c174)
  • scroll page to top upon data table pagination (7a41fb7)
  • content-entry: set focus on the name field when entry metadata screen loads (cee8f20)
  • set min height for tables (281061a)
  • show specific error message on bulk delete error (90a99fc)
  • update color for changelog mark (red -> green) (a615248)
  • updated text input style (bb7f596)
  • upload control sticky scroll layout (2ad999e)
  • content-entry: invoke arrows recalculation in tags component after categories data is loaded (27861cb)
  • use new api provided by widgets infrastructure (248896e)
  • content-entry: add "http://" to landing page URL if missing from URL prefix (b5ebd97)
  • user settings layout and z-indexing fixes (9d53f74)
  • content-entries: disable "apply" button when no tags are selected for removal (64ef2fe)
  • content-entries: fix bulk remove tags and categories layout break when handling long names (d512e66)
  • content-entries: fix styling for scheduling bulk window title (f5acc99)
  • content-entries: reverse order of bulk operations (d3e1e27)
  • content-entries: set default access control profile to be the first in the dropdown list in bulk access control settings (c0c9ff8)
  • validate flavor file before upload, show error if file size exceed (#220) (3ac96b9)
  • content-entries: typo fix in bulk access control panel (83a4c0b)
  • content-entries: updated bulk delete confirmation message to use entry names instead of entry IDs (998f0b3)
  • content-entry: "View DRM Details" action is optional for flavors in status Error (1553464)
  • content-entry: display N/A for DRM flavors with no start or end dates (62ac4e8)
  • content-entry: fix dropdown during scroll in related files and upload list (6a3b57f)
  • login: keep login button disabled during login process (4763b58)
  • login: updated placeholder text for user name and password fields (8a87d6d)
  • shell: submenu configuration fix (dc53e10)

Features

  • new scroll system & layout supporting dynamic sticky elements
  • drill-down page layout redesign
  • upload: upload from desktop: support parralel uploads
  • upload: upload control view (list of active uploads and upload progress)
  • shell: add change account per partner (82f3201)
  • add release notes popup (5ad76ba)
  • shell: support chunked upload file (remove 2Gb file size limitation) (0c1e904)
  • issue a message when using Internet Explorer lower than 11 and prevent login (3329b2e)
  • upload: add high speed upload link to upload menu (ec6228c)
  • add scroll to top button (cc2faf1)

Technical Features

  • add app events to allow communication between applications (08cd89a)
  • add isIE11 public function to browser service and use it where needed to detect IE11 (82429c6)

v3.0.1

26 Sep 07:13
Compare
Choose a tag to compare
chore(release): 3.0.1

v3.0.0

25 Sep 12:12
Compare
Choose a tag to compare

3.0.0 (2017-09-25)

Bug Fixes

  • entry related files - detect file type upon selection (25b9289)
  • administration: update screens accorind to new design (49df64d)
  • center login screen vertically in all resolutions (5e19ed8)
  • content-entries: created on header should come from localization instead of being hard-coded (5885399)
  • content-entries: don't confirm chunk operation on bulk delete (ebceb15)
  • content-entries: fix bulk dropdown position (4fb75d0)
  • content-entries: fix bulk menu misplaced position (68e5835)
  • content-entries: fix chunk size environment constant to be 50 (0e30ad2)
  • content-entries: hook delete icon to delete operation (418f7fc)
  • content-entries: replace loading spinner with designed spinner (4896d04)
  • content-entries: rpopup-widget style (8ea88d1)
  • content-entries: rpopup-widget style (ba85b50)
  • content-entries: set preferences window close button onside the window (8361ff6)
  • content-entry: add caption UI alignment (3811409)
  • content-entry: default sort by thumbnail dimensions (48d0006)
  • content-entry: disable preview & Embed link for entries with status other than "ready" (bb913a1)
  • content-entry: fix calendar style (75b5231)
  • content-entry: fix calendar style (c5f3577)
  • content-entry: fix file types for flavour upload (video and audio) (386dc4b)
  • move search icon to theme repository (6009faf)
  • content-entry: fix landing page link when containing {entryId} (d7ac748)
  • allow more space for caption file name on caption upload (b8e823e)
  • beter condition for entry instance checking (d0f06bd)
  • entries table style fix (4ffdc2f)
  • entry captions - allow selecting DFXP files (0752a25)
  • entry scheduling - allow calendar popup to overflow the entry details component so it won't get cut in low resolutions (97cc99f)
  • entry scheduling - allow editing of date and time. Allow overflow of calendar popup (3617484)
  • entry scheduling - clear dates marks the form as dirty (17aa1db)
  • entry scheduling - set time zone syntax fix (28ce05e)
  • fix change owner popup layout (height, margins) in entry details and bulk operation. Fix bug causing a crash when adding tooltip to the selected owner. (4681097)
  • fix compilation issues due to merge (8c62d15)
  • fix IE11 entry details screen width issue (panel exceeds screen width) (a042ae1)
  • fixed logic in get entry operation (abc6099)
  • fixed styles for flavors table (00f492f)
  • fixed styles for flavors tags using a pipe (a047320)
  • prevent double confirmation when navigating between entries with unsaved data (bbf27ba)
  • prevent ExpressionChangedAfterItHasBeenCheckedError error when initializing the edit panel (c3681c5)
  • redirect to login when navigating to the root (118e688)
  • resolve symlink version for workspace development (52cb29c)
  • runtime issue when navigating to default route (789989b)
  • typescript trnaspile errors during deployment to production (f937423)
  • typo in label (9424aa5)
  • update label for upload button (94d2442)
  • use new api provided by kaltura-ui for the form-manager module (5be9d46)
  • verify leave entry details when data is not saved (a0bd1b1)
  • content-entry: prevent VOD playback of live entries when video broadcast is offline (entry preview panel) (8f6d08b)
  • content-entry: set preview panel tooltips placement to the left (f29c15d)
  • content-entry: set preview panel tooltips placement to the left (ab38a16)
  • content-entry: set the default access control profile to be the first option in the drop-down list (abe88a2)
  • content-entry: support line breaks in access control profile description (c9300f7)
  • content-playlists: display an alert when trying to create a rule-based playlist instead of using the area blocker message (6615ea6)
  • settings-account-settings: fix form styles (466a222)
  • shell: move sherad configuration outside of environments/environment (48556d9)

Code Refactoring

  • use angular-cli during the deployment process (a31dd05)

Features

  • administration-roles: add roles list, role edit/add/duplicate/delete. missing roles permission modification (bcc79e5)
  • content: entries bulk operations for delete, change owner, remove from category, download, access control (c386c3d)
  • content: support categories list actions like reload, pagination and sorting (2a32ca2)
  • content-categories: add category details view (layout & basic functionality only) (966d178)
  • content-categories: show categories list with basic implementation (c220a6a)
  • content-entries: placeholders for missing bulk actions (add to new category, add to new playlist) (ec8864a)
  • content-playlists: add new playlist wizard (currently support only manual playlist) (9cdd1a1)
  • content-playlists: add section list navigation panel, show playlist details and loading notifications (40496cb)
  • content-playlists: bulk delete of playlists (25a877a)
  • add categories app (currently without content) and adjust the application routing accordingly (fb40452)
  • add growl support as part of the app services (cf7d8b5)
  • add high speed upload link and fix upload window text labels (0524232)
  • add login form, forgot password form, password expired and invalid login hash views (0b1368b)
  • add npm script to easily checkout to the latest standalone commit (0ca67e1)
  • add studio (load in production build only) (67a0597)
  • add tool to extract dependency licenses (0ca3649)
  • allow app minification by removing constraints on function names (e7051e5)
  • notify the user that caption language is used when caption label is set to empty (ca18dcc)
  • playlist navigation between sections and warn when leaving before changes were saved (eb37e66)
  • show upload menu when user clicks on the upload button in the application header (57b4a79)
  • support auto-complete color and tooltip for manually added items (31ebf26)
  • support confirmation multi ...
Read more

v2.3.1

13 Jun 13:50
Compare
Choose a tag to compare
chore: update changelog.md