Anthony Lapenna
90a0998502
feat(templates): add sonatype nexus 3 template
2019-01-23 16:05:07 +13:00
Anthony Lapenna
1a4dff536d
fix(container-creation): fix an issue with command parsing ( #2642 )
...
* fix(container-creation): fix an issue with command parsing
* refactor(container-creation): remove indentation update
2019-01-23 12:25:42 +13:00
Chaim Lev-Ari
f772cd31cb
feat(auth): preserve url when redirected to login ( #2591 )
...
* feat(auth): preserve url when redirected to login
* feat(auth): add redirect also to unauthenticated flow
* style(app): remove style changes from files
* fix(app): remove reference to otpLogin
* style(auth): remove semicolon
2019-01-23 12:22:56 +13:00
Chaim Lev-Ari
8160fe4717
feat(app): redirect to home if no endpoint is set ( #2601 )
...
* refactor(stacks): set newstack state as a child state of stacks
* fix(docker): add check on docker states for endpoint
* refactor(app): remove redirect notification
2019-01-23 12:21:48 +13:00
Anthony Lapenna
86c60807cd
feat(endpoint-creation): fix invalid link ( #2644 )
2019-01-23 12:18:18 +13:00
baron_l
c1f2d90997
fix(container-creation): fix missing capabilities on duplicate ( #2635 )
2019-01-23 09:28:44 +13:00
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
Chaim Lev-Ari
62eb47b3cb
fix(container-creation): revert container state if creation failed ( #2565 )
...
* fix(container): rename old container only if exist
* fix(container): remove new container only if created
* style(container): fix typo
Co-Authored-By: chiptus <chiptus@users.noreply.github.com>
2019-01-18 08:59:43 +13:00
Anthony Lapenna
808eb7d341
dep(bootstrap): update bootstrap version to 3.4.0 ( #2632 )
2019-01-18 08:51:12 +13:00
hiyao
a33eca4bbb
fix(registry-manager): fix an issue when removing all tags of a repository ( #2545 )
...
* fix repository reload got error in remove tags
When I remove all tags, removeTags() will reload and do initView() again, but data.tags response null, that trigger data.tags.length got error.
* Revert "fix repository reload got error in remove tags"
This reverts commit 5d9b1778ef
.
* fix(registry-management): change response repository tags type to array by force
* feat(registry-management): redirect to repositories page when no tag in the repository after delete tags
2019-01-18 08:01:47 +13:00
baron_l
50e77d2bf1
fix(network-details): displaying all subnets and gateways on network details ( #2629 )
2019-01-17 11:39:15 +13:00
DevHugo
50a3b08209
feat(app): add driver name in the volume selector for container/service creation ( #2534 )
...
* Feat(containers): add driver name in the volume selector
* Feat(services): add driver name in the volume selector
2019-01-17 11:28:40 +13:00
Chaim Lev-Ari
fe63b4a156
fix(container-creation): populate logger config from existing container ( #2602 )
...
* refactor(container): change map function to lodash
* style(container): add semicolon
2019-01-16 13:34:28 +13:00
Chaim Lev-Ari
42365a52b1
feat(container-details): change network identifier to name ( #2623 )
2019-01-16 08:05:55 +13:00
Mark Stansberry
d6aafceba8
docs(api): update swagger definitions
2019-01-16 08:04:47 +13:00
baron_l
c7983d8993
fix(app): remove endpoint status update on 502/503 http return
...
* refactor(app): removing unused dep and function
2019-01-16 07:58:35 +13:00
Anthony Lapenna
34667bd3b3
fix(network-creation): force overlay network creation on manager node ( #2622 )
...
* fix(network-creation): force overlay network creation on manager node
* fix(app): fix function override
* fix(app): use portainerAgentManagerOperation in interceptor
2019-01-15 12:10:29 +13:00
Anthony Lapenna
3a3577754e
fix(home): only display group name if available ( #2621 )
2019-01-15 08:52:26 +13:00
Anthony Lapenna
bed49c37e4
fix(teams): remove name sanitization when creating a team ( #2619 )
2019-01-14 17:27:55 +13:00
Anthony Lapenna
dedc02cc8d
docs(api): fix invalid example value for AutoCreateUsers property ( #2618 )
2019-01-14 16:50:53 +13:00
Anthony Lapenna
463b379876
docs(README): remove broken badges and links
2018-12-27 09:03:13 +01:00
Chaim Lev-Ari
f2cd33e831
feat(container-creation): call stopAndRename after pullImage ( #2564 )
...
* refactor(container): remove bind of function
2018-12-21 00:37:35 +09:00
Anthony Lapenna
6b05a35881
fix(api): set a default value for potentially empty snapshot interval ( #2543 )
2018-12-12 21:16:44 +13:00
Anthony Lapenna
6648c0bbe7
Merge tag '1.20.0' into develop
...
Release 1.20.0
2018-12-12 17:03:36 +13:00
Anthony Lapenna
dbda568481
Merge branch 'release/1.20.0'
2018-12-12 17:03:31 +13:00
Anthony Lapenna
189d131105
chore(version): bump version number
2018-12-12 17:03:25 +13:00
Anthony Lapenna
1384359baf
fix(api): fix snapshot hanging
2018-12-12 17:00:15 +13:00
Anthony Lapenna
6c26cf1f39
style(support): update support pricing
2018-12-12 16:03:20 +13:00
Anthony Lapenna
8780b0a901
feat(api): update extension path on Windows arch
2018-12-12 14:19:58 +13:00
Anthony Lapenna
f5ada3085e
fix(api): fix an issue with schedule update
2018-12-12 14:11:40 +13:00
Anthony Lapenna
acc5218c16
fix(api): fix snapshot schedule loading
2018-12-12 12:31:55 +13:00
Anthony Lapenna
8a186b4024
feat(api): update DigitalSignatureService ( #2539 )
2018-12-12 11:19:23 +13:00
Anthony Lapenna
5c2e714e69
style(extensions): minor update to extension UX/UI ( #2538 )
...
* style(extensions): update extension icons
* style(extensions): style update
* feat(extensions): update extension UX
* style(extensions): update extension style
* style(extension-details): update screenshot default size
* style(extensions): update overview diagram image
* refactor(support): fix support URLs
2018-12-12 10:28:21 +13:00
Anthony Lapenna
f222b3cb1a
feat(templates): update logo URLs
2018-12-12 09:47:28 +13:00
Anthony Lapenna
e440ba53cb
feat(api): migrate template data logo URLs ( #2537 )
2018-12-12 09:46:05 +13:00
Anthony Lapenna
17d85fdc15
fix(registry-creation): fix registry creation request being fired twice on firefox
2018-12-10 21:56:07 +13:00
Anthony Lapenna
42a357f863
fix(support-details): fix a js error
2018-12-09 17:03:26 +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
f5dc663879
fix(build-system): revert appveyor integration
...
* Revert "fix(build-system): fix local build system after appveyor introduction (#2528 )"
This reverts commit 79c24ced96
.
* Revert "feat(build-system): add support for AppVeyor CI (#2449 )"
This reverts commit 65979709e9
.
2018-12-09 16:32:12 +13:00
Anthony Lapenna
79c24ced96
fix(build-system): fix local build system after appveyor introduction ( #2528 )
2018-12-09 16:08:36 +13:00
Steven Kang
65979709e9
feat(build-system): add support for AppVeyor CI ( #2449 )
2018-12-07 16:19:58 +13:00
Olli Janatuinen
2541f4daea
feat(UX): persist search criterias ( #2425 )
...
* feat(ui): persist search criteria
* fix(ui): trying make templates search working correctly
* fix(ui): corrected search persistance on home and templates
* fix(ui): corrected javascript errors
2018-12-07 08:54:34 +13:00
baron_l
1a94158f77
* feat(UX): schedule creation UX overhaul ( #2485 )
...
* feat(api): add a new Recurring property on Schedule
* feat(schedules): date to cron convert + recurring flag
* feat(schedules): update angularjs-datetime-picker from v1 to v2
* chore(app): use minified dependency for angularjs-datetime-picker
* chore(vendor): rollback version of angularjs-datetime-picker
* * feat(ux): replace datepicker for schedule creation/details
* feat(container-stats): add refresh rate of 1 and 3 seconds (#2493 )
* fix(templates): set var to default value if no value selected (#2323 )
* fix(templates): set preset to true iff var type is preset
* fix(templates): add env var value when changing type
* feat(security): shutdown instance after 5minutes if no admin account created (#2500 )
* feat(security): skip admin check if --no-auth
* fix(security): change error message
* fix(vendor): use datepicker minified version
* feat(schedule-creation): replace angular-datetime-picker
* feat(schedule): parse cron to datetime
* fix(schedule): fix zero based months
2018-12-07 08:53:23 +13:00
Anthony Lapenna
9e1800e2ec
style(settings): update host management tooltip
2018-12-06 14:01:49 +13:00
baron_l
a9b107dbb5
feat(app): add the capability to enable/disable host management features ( #2472 )
...
* feat(settings): add the capability to enable/disable the host management features
* feat(settings): remove the validation of EnableHostManagementFeatures in frontend
* feat(api): disable schedules API when HostManagementFeatures is false + DB migration
* style(settings): update host management settings tooltip
* refacot(schedules): update DBVersion to 15
2018-12-06 11:36:25 +13:00
Chaim Lev-Ari
101bb41587
feat(security): shutdown instance after 5minutes if no admin account created ( #2500 )
...
* feat(security): skip admin check if --no-auth
* fix(security): change error message
2018-12-04 16:50:41 +13:00
Chaim Lev-Ari
acce5e0023
fix(templates): set var to default value if no value selected ( #2323 )
...
* fix(templates): set preset to true iff var type is preset
*
* fix(templates): add env var value when changing type
2018-12-04 09:52:59 +13:00
linquize
5fa4403d20
feat(container-stats): add refresh rate of 1 and 3 seconds ( #2493 )
2018-12-03 21:49:02 +13:00
Anthony Lapenna
dc9a878f4b
chore(docker): update docker binary version to 18.09.0 ( #2510 )
2018-12-03 12:10:55 +13:00
baron_l
969f70edeb
fix(image-upload): uploading a tar with multiple images wont display an error anymore ( #2503 )
2018-11-29 07:00:58 +13:00