Skip to content

Conversation

@DeepDiver1975
Copy link
Member

No description provided.

lordelix and others added 22 commits August 14, 2017 14:55
* Adding bundles route - refs #74

* Change api key backend

* Introduce views for bundled Apps and API Key

* fix apikey saving

* adjust url in marketplace api call

* And url changed once more ....

* Enrich apps in bundle just like usual apps - e.g. installed flag, update flag ...

* Verify api key before saving it

* Translate messages in the controller ...

* Perliminary frontend core; API Key and Bundle support

* Fetch all after valid apikey has been set

* Translate server side messages as well - MarketController only for now

* Update translations

* Remove idle css

* Perliminary frontend work

* Fix installation process

* Remove link from Bundle Title

* enterprise_key app check before installing ocl apps

* Allow installing enterprise_key app

* Check if license-key is configured before activating market app

* Adding bundles route - refs #74

* Change api key backend

* Introduce views for bundled Apps and API Key

* fix apikey saving

* adjust url in marketplace api call

* And url changed once more ....

* Enrich apps in bundle just like usual apps - e.g. installed flag, update flag ...

* Verify api key before saving it

* Translate messages in the controller ...

* Perliminary frontend core; API Key and Bundle support

* Fetch all after valid apikey has been set

* Translate server side messages as well - MarketController only for now

* Update translations

* Remove idle css

* Perliminary frontend work

* Fix installation process

* Remove link from Bundle Title

* enterprise_key app check before installing ocl apps

* Allow installing enterprise_key app

* Check if license-key is configured before activating market app

* Fix translation in Controller uninstall

* - Use isEnabledForUser() instead of enableApp - because enableApp('enterprise_key') can stop the instance right away
- Added license key validation - not really sure about this: an invalid license will stop the instance right away
- fix PHPDoc and use declaration

* Translate messages in MarketService

* Add translations for MarketService

* Show individual spinner while installing bundled app

* Move "App Bundles" to the top in Navigation;
Remove console.log from store

* Show missing detail infos if app is installed

* Adding single app route

* Update translations

* Better visual bundle installation process

* Fetch all Apps after bundle installation is complete
* added route for license key check

* added functionallity to check if a license key is available, also added api action so the frontend can use it

* make sure existing market app logic uses the getLicenseKey method to also get keys from appconfig if necessary

* Add "Start trial" button and modal,
add Sourcemaps for easier js debugging

* Move API key settings to the menu,
make slicker trial form

* added exceptions

* added method to request and save the demo license key from the marketplace

* added api endpoint to load the demo license key from the marketplace

* fixed false appconfig key

* Improve EE Trial process [WIP]

* Fix license error

* fixed EnterpriseKey usage

* Finalise trial process

* added missing license header
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
@DeepDiver1975 DeepDiver1975 added this to the development milestone Aug 14, 2017
@DeepDiver1975 DeepDiver1975 self-assigned this Aug 14, 2017
@DeepDiver1975 DeepDiver1975 requested a review from PVince81 August 14, 2017 12:56
@DeepDiver1975 DeepDiver1975 changed the title Backport it all [stable10] Backport it all Aug 14, 2017
Copy link
Contributor

@PVince81 PVince81 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 did a quick test and market app still works.

@DeepDiver1975 DeepDiver1975 merged commit 294e4f6 into stable10 Aug 14, 2017
@DeepDiver1975 DeepDiver1975 deleted the backport-it-all branch August 14, 2017 14:44
@DeepDiver1975 DeepDiver1975 modified the milestones: development, QA Sep 15, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants