Releases: kaltura/kmc-ng
Releases · kaltura/kmc-ng
v3.6.1
v3.6.0
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
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
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
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
v3.1.0
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
v3.0.1
v3.0.0
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 ...