- changed status to open
create a migration path from HelixCloud to HelixWare
No description provided.
Comments (126)
-
reporter -
reporter see #38: create the cloud2ware project
→ <<cset 48d73cc05371>>
-
reporter see #38: update to Spring Boot 1.3; update Application headers authentication to support Spring Boot 1.3
→ <<cset 75634e49b9a0>>
-
reporter see #38: remove excessive logging
→ <<cset d734997855f5>>
-
reporter see #38: update FtpServer to use Spring Boot 1.3 and JavaConfig
→ <<cset fac87bab1f8b>>
-
reporter see #38: implement application events
→ <<cset b6efd23f5aab>>
-
reporter see #38: add initial support for Ftp sending messages via AMQP
→ <<cset a678ffe46915>>
-
reporter see #38: finalize the first round of the JSON file importer
→ <<cset f87184b51f4d>>
-
reporter see #38: finalize support for Ftp server events
→ <<cset 16b735afc4b4>>
-
reporter see #38: update comments
→ <<cset d369dbfa341d>>
-
reporter see #38: cleanup the code
→ <<cset 85d3b6a97dfa>>
-
reporter see #38: add the encoding enabled flag
→ <<cset 36cbbcc630ab>>
-
reporter see #38: add the encoding enabled flag for Accounts
→ <<cset 2b7767c412b3>>
-
reporter see #38: fix log
→ <<cset ad43b7cd44b2>>
-
reporter see #38: mark clips as non-original when encoding isn't enabled
→ <<cset 83f2688d5973>>
-
reporter see #38: add compatibility layer to FTP Server
→ <<cset c85ea2a195c6>>
-
reporter see #38: fix delete call; simplify code
→ <<cset cc754d7b1b34>>
-
reporter see #38: don't fail, but log an error in case of connection issues to RabbitMQ
→ <<cset 2066de00fc9d>>
-
reporter see #38: add support for regular expressions in incoming files
→ <<cset 649a8f0fa1d3>>
-
reporter see #38: add UI to manage the regex
→ <<cset 99fc338e0d82>>
-
reporter see #38: increase the Account version number
→ <<cset 2e17e0662542>>
-
reporter see #38: fix folders and files permissions
→ <<cset cba8d1f011a4>>
-
reporter see #38: update ZeroClipboard js and use the local version
→ <<cset ba8447ec7310>>
-
reporter see #38: use local version of AngularJS
→ <<cset 6d8cef06c6b0>>
-
reporter see #38: use local fonts
→ <<cset 4cdabb1ae960>>
-
reporter see #38: use local fonts
→ <<cset 35517798821e>>
-
reporter see #38: use local copy of bootstrap css
→ <<cset 55ddba79bcf3>>
-
reporter see #38: add local font-awesome
→ <<cset 8b4e21c3f72d>>
-
reporter see #38: update css to use local fonts
→ <<cset 3ee32572e4b4>>
-
reporter see #38: increase the default HTTP transfer size to 10 GB
→ <<cset 5b640dd110b6>>
-
reporter see #38: update the database with the new channels-related tables
→ <<cset 14a8d7c40647>>
-
reporter see #38: introduce the new Channel model
→ <<cset bae9eb3bf91d>>
-
reporter see #38: add minimal test for the Channel repo
→ <<cset 9d781aa16420>>
-
reporter see #38: update queries to use the new Principal as User
→ <<cset e3caa59958e2>>
-
reporter see #38: add a username property on assets
→ <<cset c5c43b05ec02>>
-
reporter see #38: refresh the Asset after creation
→ <<cset 85b971371c47>>
-
reporter see #38: greatly simplify authorities managment
→ <<cset 60583c2ab639>>
-
reporter see #38: finalize the new Authority model
→ <<cset d7580a10b117>>
-
reporter see #38: check user's authority when creating an asset
→ <<cset a41904782e33>>
-
reporter see #38: no need to check for access on EventHandler, PreAuthorize on Repository is better
→ <<cset e33b10b4c72c>>
-
reporter see #38: simplify OnDemand
→ <<cset 4f515ba41651>>
-
reporter see #38: cleanup the data model
→ <<cset bddcff1e2246>>
-
reporter see #38: remove deprecated Clip Repository
→ <<cset f4f7b1bbfcf4>>
-
reporter see #38: remove the ClipPK requirment, use numeric IDs for Clips
→ <<cset 7fb4b07c549a>>
-
reporter see #38: data migration towards the Clips.id column
→ <<cset eb5df943fefd>>
-
reporter see #38: fix update script
→ <<cset 1887c3b6a503>>
-
reporter see #38: fix a couple of repo queries
→ <<cset 00a3b3ff95bd>>
-
reporter see #38: allow to create Channel clips via APIs
→ <<cset 7f283090e171>>
-
reporter see #38: allow the Clips Set on Assets to be updated via Spring Data REST PATCH calls
→ <<cset cbf3138ed7b9>>
-
reporter see #38: remove the Asset from the Clip
→ <<cset ab7f3a046eff>>
-
reporter see #38: further refactoring to eliminate the dependency Clip->Asset
→ <<cset e88cf51ee1f7>>
-
reporter see #38: further refactoring to eliminate the dependency Clip->Asset
→ <<cset 5da89f99f4e6>>
-
reporter see #38: force delete of an entire on-demand assets (via API) in case there are no more clips
→ <<cset b909abd49d9c>>
-
reporter see #38: remove any usage of Swagger (which is causing HelixWare to start in 1-2 mins
→ <<cset b4b66ef7473b>>
-
reporter see #38: further simplifying the data structure
→ <<cset ae2898f86c49>>
-
reporter see #38: fixes
→ <<cset afb8bc25515f>>
-
reporter see #38: fix tests
→ <<cset a8e9df80b989>>
-
reporter see #38: remove the acount from assets; now channels can be created using the HATEOAS APIs
→ <<cset 65c98677a72f>>
-
reporter see #38: finalize initial tests
→ <<cset 71fb682ddd3e>>
-
reporter see #38: initial channel screen
→ <<cset fbeffa17cac3>>
-
reporter see #38: add initial Add Channel form with Accounts and Users selectors
→ <<cset ffa6c3192ab3>>
-
reporter see #38: add Channel Add template
→ <<cset a361de82a69c>>
-
reporter see #38: update channel add/edit form; preselect account/user
→ <<cset ce079fbf45a2>>
-
reporter see #38: further simplify the model by removing the redundant username property from clips
→ <<cset 858d5e40b915>>
-
reporter see #38: channel create/edit screen for admins is +/- ready
→ <<cset 2e0fd4154413>>
-
reporter see #38: add a method to get the assets participating in a channel
→ <<cset 9a51d4d9f6d0>>
-
reporter see #38: add initial drag&drop support to add assets to channels
→ <<cset 9c3bfb2c3054>>
-
reporter see #38: fix FTP Server interoperability with new version; from this commit on FTP Server is no longer compatible with HelixCloud!
→ <<cset 3840e56398a8>>
-
reporter see #38: provide an initial playlist editor
→ <<cset 5044f0267967>>
-
reporter see #38: finalize data model for Channels
→ <<cset fe175d8e1d71>>
-
reporter see #38: finalize the data model and a preliminary UI
→ <<cset f9e5d3bc57c6>>
-
reporter see #38: add Publisher Contexts
→ <<cset 9ee1065c980a>>
-
reporter see #38: manage clip switching
→ <<cset 288f75086af9>>
-
reporter see #38: add initial stuffing features
→ <<cset 7467d1601489>>
-
reporter see #38: describe the MulticastGhost class with comments
→ <<cset 4a62b409b3c3>>
-
reporter see #38: initial merging of Web UI
→ <<cset 09e2caf99e88>>
-
reporter see #38: UI refactoring
→ <<cset 50c12b6a50fb>>
-
reporter see #38: refactoring using Backbone/Marionette
→ <<cset 511120741867>>
-
reporter see #38: rework the assets page
→ <<cset 612ad257d877>>
-
reporter see #38: use Backgrid for the playlist UI
→ <<cset 77c37b9a5f39>>
-
reporter see #38: allow playlist delete
→ <<cset 789aabe8d4e9>>
-
reporter see #38: add Channel Delete event; bind delete button; add confirmation dialog
→ <<cset 2e1d6c564e71>>
-
reporter see #38: allow for channel updates and deletes in Wowza module
→ <<cset 6743769fd388>>
-
reporter see #38: enable channels loading at startup in the Wowza module
→ <<cset 78b7969dec4a>>
-
reporter see #38: add support for resumable channels
→ <<cset 0fb2950c48f4>>
-
reporter see #38: reset play information when updating the assets for a channel
→ <<cset 4776410f4f35>>
-
reporter see #38: update styling
→ <<cset fafc081f6476>>
-
reporter see #38: first rel to test to A1
→ <<cset 32d5460af8d9>>
-
reporter see #38: finalize the accounts' user pages; fix the new channel page
→ <<cset 5239d6e8e9aa>>
-
reporter see #38: load all the accounts in the selects
→ <<cset 2254f856e3b2>>
-
reporter see #38: initial documentation; fix DB migrations
→ <<cset 6be189686e55>>
-
reporter see #38: disable automatic setup
→ <<cset 6a99bce6420f>>
-
reporter see #38: add update channel
→ <<cset f350766598ae>>
-
reporter see #38: documentation
→ <<cset b26ee2c77a30>>
-
reporter see #38: add method to get an asset self href by path
→ <<cset 7706b0500f8e>>
-
reporter see #38: add documentation for changing a channel's playlist
→ <<cset 1882ac722ee1>>
-
reporter see #38: finalize relocation of libraries to s
→ <<cset 5b8474aa938f>>
-
reporter see #38: update the provisioning module to support the new max live setting (moved from User to Account)
→ <<cset a00c362c54b2>>
-
reporter see #38: make possible to query the application relative path
→ <<cset 7b34702e783e>>
-
reporter see #38: add support for listing accounts using Backbone template
→ <<cset b58772e302b3>>
-
reporter see #38: remove the account_meta_data table; move analytics properties to the accounts table; remove the plugin infrastructure
→ <<cset aa99f8132218>>
-
reporter see #38: allow to create/edit accounts
Signed-off-by: David Riccitelli david@insideout.io
→ <<cset 40d85f5fd5d2>>
-
reporter see #38: migrate users management to Backbone templates
→ <<cset 6903dd184af6>>
-
reporter see #38: update to Spring 1.3.3
→ <<cset a9f7c7e7cb80>>
-
reporter see #38: fix home page according to user's role
→ <<cset c075af8f63bc>>
-
reporter see #38: migrate the Applications screens to Backbone and HAL
→ <<cset d2a8f8bb7dbc>>
-
reporter see #38: relocate files
→ <<cset 6f2d768b6540>>
-
reporter see #38: use Backbone to handle System / On-Demands
→ <<cset 8d18283beca4>>
-
reporter see #38: maintain VOD link compatibility with HelixCloud; fix stream path
→ <<cset 02a73f2e6e68>>
-
reporter see #38: move the stuffing to a separate service
→ <<cset f054da41b192>>
-
reporter see #38: allow quitting the multicastghost
→ <<cset 4681949486a1>>
-
reporter see #38: fix memory leaks
→ <<cset be42ebfc1686>>
-
reporter see #38: move stuffing to a separate project
→ <<cset 3418ba6b4767>>
-
reporter see #38: tune buffers
→ <<cset f3f35fd9731a>>
-
reporter see #38: add stuffer
→ <<cset 9fa773e7aa6c>>
-
reporter see #38: add support for TTL parameter on Stuffer
→ <<cset d0b704515adc>>
-
reporter see #38: fix stuffing when packets per ticks is not integer
→ <<cset b6ff07ea436c>>
-
reporter see #38: fix adaptation field in Stuffer
→ <<cset 3231a6146cb6>>
-
reporter see #38: reformat code
→ <<cset f410c9fab1e7>>
-
reporter see #38: create a Piwik account when an account is created in HelixWare
→ <<cset db199661f501>>
-
reporter see #38: fix analytics
→ <<cset a38e89075eab>>
-
reporter see #38: add support for sessions stored in MySQL
→ <<cset 568d7ece9e7a>>
-
reporter see #38: add some logging
→ <<cset 1fd068729952>>
-
reporter see #38: fix non working link to live asset preview
→ <<cset 2d1df22567bf>>
-
reporter see #38: add support for buffer
→ <<cset 3f1b135d2c6a>>
-
reporter see #38: fix nulls % calculation
→ <<cset 95164051d01a>>
- Log in to comment