Anthony Lapenna
17cf374c30
Merge branch 'develop' into oath-poc
2019-02-17 16:39:23 +13:00
Anthony Lapenna
de76ba4e67
feat(oauth): update OAuth UX
2019-02-14 15:58:45 +13:00
linquize
8f32d58fae
fix(templates): redirect to home if endpoint not yet selected #2709 ( #2710 )
2019-02-14 12:08:46 +13:00
baron_l
8f568c8699
style(oauth): oauth loading + oauth config rework
2019-02-08 16:07:16 +01:00
baron_l
2755527d28
feat(oauth): default team for user on oauth settings
2019-02-07 19:32:02 +01:00
baron_l
4d8133f696
feat(oauth): spinner on code evaluation after sucessfull oauth
2019-02-07 15:07:10 +01:00
Anthony Lapenna
508352f4ea
Merge branch 'develop' into oath-poc
2019-02-04 09:19:12 +13:00
Daniel Cardoza
9b6b6e09ae
fix(endpoints): correct agent stack download url ( #2667 )
...
* 2584 fix(endpoints): correct agent stack download url
The directions for installing the agent stack from the endpoints
view used an old url. Update to the new url.
* Drop the portainer- prefix for the download path and filename
Co-Authored-By: dang3r <danielpcardoza@gmail.com>
2019-02-04 09:06:07 +13:00
Anthony Lapenna
899cd5f279
fix(home): fix an issue when trying to connect to an Azure ACI endpoint ( #2671 )
2019-02-04 09:04:52 +13:00
Chaim Lev Ari
90281fd7f0
feat(oauth): add providers to providers-selector
2019-01-25 10:57:40 +02:00
Chaim Lev Ari
c1939f6070
feature(oauth): add provider selector
2019-01-25 10:46:17 +02:00
Chaim Lev Ari
50c604ee4c
fix(auth): use the right function to oauth validate
2019-01-25 10:44:31 +02:00
Chaim Lev Ari
41ded64037
Revert "refactor(auth): extract oauth login mechanism to service"
...
This reverts commit 0a439b3893
.
2019-01-25 10:37:23 +02:00
baron_l
801336336f
fix(registry-manager): add repositories pagination support ( #2641 )
...
* fix(registry-management): add support for repositories list with multiple requests
* refactor(registry-management): change regex usage to a reusable interceptor function
* refactor(registry-management): change interceptor to transformResponse function
2019-01-24 13:38:36 +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
Chaim Lev Ari
3699b794eb
feat(oauth): add providers selectors
2019-01-18 12:14:12 +02:00
Chaim Lev Ari
69252a8377
refactour(auth): move information body to each setting
2019-01-18 12:08:18 +02:00
Chaim Lev Ari
c28274667d
refactor(oauth): use oauth2 to generate login url
2019-01-18 10:13:33 +02: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
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
0a439b3893
refactor(auth): extract oauth login mechanism to service
2019-01-16 18:57:15 +02:00
Chaim Lev Ari
0d4e1d00f0
refactor(login): move oauth button to right
2019-01-16 18:00:01 +02:00
Chaim Lev Ari
b09f491f62
style(auth): remove comments and change error
2019-01-16 17:53:10 +02:00
Chaim Lev Ari
b121f975fa
refactor(settings): remove duplicate settings
2019-01-16 17:38:07 +02:00
Chaim Lev Ari
3f44925d7e
fix(auth): fix typo - missing function
2019-01-16 17:37:50 +02:00
Chaim Lev Ari
80d570861d
refactor(auth): move public settings into view model
2019-01-16 17:34:12 +02:00
Chaim Lev Ari
317bd53e43
Merge branch 'oath-poc' of github.com:portainer/pportainer into oath-poc
2019-01-16 17:26:29 +02:00
Chaim Lev Ari
24f066716b
refactor(auth): expose only the login url
2019-01-16 17:25:16 +02:00
Chaim Lev Ari
4cbde7bb0d
refactor(auth): move oauth handler under auth
2019-01-16 17:24:58 +02:00
Anthony Lapenna
c650fe56c2
fix(auth): fix typos
...
Co-Authored-By: chiptus <chiptus@users.noreply.github.com>
2019-01-16 16:53:24 +02: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
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
Chaim Lev Ari
17ac3e5ed1
refactor(oauth): move enpoint constant to extension
2019-01-03 13:36:17 +02:00
Chaim Lev Ari
25620c5008
refactor(auth): refactor get url params
2019-01-02 20:49:25 +02:00
Chaim Lev Ari
9bebe9dee7
refactor(auth): move user setter into function
2019-01-02 20:01:23 +02:00
Chaim Lev Ari
81e3ace232
fix(auth): fix oauh enabled function
2019-01-02 20:01:06 +02:00
Chaim Lev Ari
15b6941872
refactor(oauth): move oauth rest service to extension
2019-01-02 20:00:41 +02:00
Chaim Lev Ari
7aaa9e58e9
refactor(auth): move oauth info to component
2019-01-02 16:24:10 +02:00
Chaim Lev Ari
515daf6dba
refactor(auth): exprt oauth settings into extension
2019-01-02 16:21:36 +02:00