Anthony Lapenna
|
54163e3b92
|
fix(extensions): fix an issue with extensions with expired licenses (#2628)
* fix(extensions): fix an issue with extensions with expired licenses
* fix(api): fix invalid log call
* fix(api): allow to re-enable an extension
|
2019-01-18 10:00:18 +13:00 |
Anthony Lapenna
|
8780b0a901
|
feat(api): update extension path on Windows arch
|
2018-12-12 14:19:58 +13:00 |
Anthony Lapenna
|
8a186b4024
|
feat(api): update DigitalSignatureService (#2539)
|
2018-12-12 11:19:23 +13:00 |
Anthony Lapenna
|
6fd5ddc802
|
feat(extensions): introduce extension support (#2527)
* wip
* wip: missing repository & tags removal
* feat(registry): private registry management
* style(plugin-details): update view
* wip
* wip
* wip
* feat(plugins): add license info
* feat(plugins): browse feature preview
* feat(registry-configure): add the ability to configure registry management
* style(app): update text in app
* feat(plugins): add plugin version number
* feat(plugins): wip plugin upgrade process
* feat(plugins): wip plugin upgrade
* feat(plugins): add the ability to update a plugin
* feat(plugins): init plugins at startup time
* feat(plugins): add the ability to remove a plugin
* feat(plugins): update to latest plugin definitions
* feat(plugins): introduce plugin-tooltip component
* refactor(app): relocate plugin files to app/plugins
* feat(plugins): introduce PluginDefinitionsURL constant
* feat(plugins): update the flags used by the plugins
* feat(plugins): wip
* feat(plugins): display a label when a plugin has expired
* wip
* feat(registry-creation): update registry creation logic
* refactor(registry-creation): change name/ids for inputs
* feat(api): pass registry type to management configuration
* feat(api): unstrip /v2 in regsitry proxy
* docs(api): add TODO
* feat(store): mockup-1
* feat(store): mockup 2
* feat(store): mockup 2
* feat(store): update mockup-2
* feat(app): add unauthenticated event check
* update gruntfile
* style(support): update support views
* style(support): update product views
* refactor(extensions): refactor plugins to extensions
* feat(extensions): add a deal property
* feat(extensions): introduce ExtensionManager
* style(extensions): update extension details style
* feat(extensions): display license/company when enabling extension
* feat(extensions): update extensions views
* feat(extensions): use ProductId defined in extension schema
* style(app): remove padding left for form section title elements
* style(support): use per host model
* refactor(extensions): multiple refactors related to extensions mecanism
* feat(extensions): update tls file path for registry extension
* feat(extensions): update registry management configuration
* feat(extensions): send license in header to extension proxy
* fix(proxy): fix invalid default loopback address
* feat(extensions): add header X-RegistryManagement-ForceNew for specific operations
* feat(extensions): add the ability to display screenshots
* feat(extensions): center screenshots
* style(extensions): tune style
* feat(extensions-details): open full screen image on click (#2517)
* feat(extension-details): show magnifying glass on images
* feat(extensions): support extension logo
* feat(extensions): update support logos
* refactor(lint): fix lint issues
|
2018-12-09 16:49:27 +13:00 |
Anthony Lapenna
|
d03fd5805a
|
feat(api): support AGENT_SECRET environment variable (#2486)
|
2018-11-23 11:46:51 +13:00 |
Anthony Lapenna
|
61c285bd2e
|
feat(templates): introduce templates management (#2017)
|
2018-07-03 20:31:02 +02:00 |
Anthony Lapenna
|
e3d564325b
|
feat(stacks): support compose v2.0 stack (#1963)
|
2018-06-11 15:13:19 +02:00 |
Anthony Lapenna
|
63d338c4da
|
fix(api): refactor TLS support (#1909)
* refactor(api): refactor TLS support
* feat(api): migrate endpoint data
* refactor(api): remove unused code and rename functions
* refactor(app): remove console.log statement
|
2018-05-19 16:25:11 +02:00 |
Anthony Lapenna
|
2c0595f5ed
|
feat(exec): relocate config.json to data folder and re-use existing content (#1898)
|
2018-05-15 14:12:49 +02:00 |
Anthony Lapenna
|
6360e6a20b
|
fix(api): use the folder of the stackfile as working dir when deploying a stack (#1869)
|
2018-05-07 09:57:15 +02:00 |
Anthony Lapenna
|
2327d696e0
|
feat(agent): add agent support (#1828)
|
2018-05-06 09:15:57 +02:00 |
Anthony Lapenna
|
5b9cb1a883
|
feat(api): use the stack ProjectPath as the working directory during deployment (#1648)
|
2018-02-09 10:55:51 +01:00 |
Anthony Lapenna
|
1de0619fd5
|
fix(api): ignore Docker login errors during stack deployment (#1635)
|
2018-02-07 08:37:01 +01:00 |
Miguel A. C
|
edadce359c
|
feat(stack-details): add stack deploy prune option (#1567)
* feat(stack-details): add stack deploy prune option
* fix go fmt issues
* add changes proposed by reviewer
* refactor deployStack as suggested by codeclimate
|
2018-01-20 18:05:01 +01:00 |
Anthony Lapenna
|
693f1319a4
|
feat(stacks): add the ability to specify env vars when deploying stacks (#1345)
|
2017-11-01 10:30:02 +01:00 |
Anthony Lapenna
|
b5629c5b1a
|
feat(stacks): allow to use images from private registries in stacks (#1327)
|
2017-10-26 14:22:09 +02:00 |
Anthony Lapenna
|
587e2fa673
|
feat(stacks): add support for stack deploy (#1280)
|
2017-10-15 19:24:40 +02:00 |