Initial empty repository
Initial Commit

Signed-off-by: Mathieu Lemay <mlemay@inocybe.com>
Added .gitignore file back

Signed-off-by: Mathieu Lemay <mlemay@inocybe.com>
Updated .gitignore
Removed target, log, and project/target

Change-Id: Ic4df06e1b680f2a728f9ed0819a4e9c35416d357
Signed-off-by: Jonathan Fok kan <jfokkan@inocybe.com>
Added page to display features list

Added a global scala class to use Akka actor for the crawler.

Change-Id: I1d9f6513ea9d726bd4d1cd53889599cfb04f028f
Signed-off-by: Gabriel Robitaille-Montpetit <grmontpetit@inocybe.com>
Added crawler

The crawler uses aether to access the repository specified in CrawlerActor.

currently only crawls base-features

TODO:
crawl the root features file to get url to other feature files

Change-Id: I9df70d5de4de8e98f9fcf96b8ad520508d3148fd
Signed-off-by: Jonathan Fok kan <jfokkan@inocybe.com>
Completed Crawler

TODO:
root feature file is currently hardcoded

Change-Id: Ia299c027bb3b03cf647f69e6aa4e7d616209ed69
Added Download Controller

Change-Id: I263b14ed35de36aa4f7362366dff7812b87af16a
Signed-off-by: Mathieu Lemay <mlemay@inocybe.com>
Intiial Download page

Change-Id: Ic4fd16f159ecb7360a389667ef9cc2c632289b7b
Signed-off-by: Mathieu Lemay <mlemay@inocybe.com>
All rows are now align in features list

Change-Id: I41b8db55d7f3b93d0a45319be4611433758c4058
Signed-off-by: Maxime Millette-Coulombe <mmcoulombe@inocybe.com>
Recursive parsing of features; allows duplicates

Change-Id: I305d162416f6d846e3edc04c106677300559976a
No duplicate features

Change-Id: I921d01f46e0b45ac72ea450c3383386eb2f4000b
/features/all displays number of sub-features per feature

Change-Id: I097daae62c7807d2140c180e98c84641cdd5543b
Changed routes to be RESTful

Change-Id: I90e0e99e18fdcc9b15b0c34f0c20bb900a64580f
/download page is generated from JSON files in conf/ dir

Change-Id: Id8044fb144b3125f4fdb09cbeb54ff8c93fcaff9
Redefined JSON model to support core & optional features

Change-Id: I16ef540cac2b50b0b4e75c339300b0c5fce83d8f
Really basic UI to select optional features

Change-Id: I813f93225443e43a7cf24acb87727fb3a5822b38
Script posts selected features to /download

Change-Id: Ifef2a67d563c895ef1bab0af5a5ae2303d1f4d80
Added a modal window for optional features

You can now select which optional features you want
to include.

Change-Id: I0a88c0588e94b5da72a71bae77abab7930a04d49
Signed-off-by: Mathieu Legault <mlegault@inocye.com>
post to /download creates zip file and serves it

Change-Id: I5c612a9e24f4956c7feae858e7ad6b41971593ad