Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(agent): add agent support #1828

Merged
merged 70 commits into from May 6, 2018
Merged
Changes from 1 commit
Commits
Show all changes
70 commits
Select commit Hold shift + click to select a range
7711b49
wip
deviantony Dec 13, 2017
e897ca8
wip
deviantony Dec 18, 2017
efe705e
wip
deviantony Dec 18, 2017
156db35
Merge branch 'develop' into feat461-agent-support
deviantony Dec 18, 2017
271f677
wip
deviantony Dec 20, 2017
b057333
Merge branch 'develop' into feat461-agent-support
deviantony Dec 22, 2017
092f64c
Merge branch 'develop' into feat461-agent-support
deviantony Dec 22, 2017
7c5cd95
Merge branch 'develop' into feat461-agent-support
deviantony Jan 16, 2018
63169f5
Merge branch 'develop' into feat461-agent-support
deviantony Feb 6, 2018
016a00f
wip
deviantony Feb 7, 2018
2f9fea8
Merge branch 'develop' into feat461-agent-support
deviantony Mar 7, 2018
f84b021
Merge branch 'develop' into feat461-agent-support
deviantony Mar 8, 2018
c8906db
Merge branch 'develop' into feat461-agent-support
deviantony Mar 23, 2018
6813c7b
Merge branch 'develop' into feat461-agent-support
deviantony Mar 25, 2018
1f20e3c
feat(agent): wip on agent support
deviantony Mar 26, 2018
1ea2612
refactor(api): refactor the websocket handler
deviantony Mar 26, 2018
04cad9d
Merge branch 'refactor-websocket-exec' into feat461-agent-support
deviantony Mar 26, 2018
d4a80cb
Merge branch 'develop' into feat461-agent-support
deviantony Mar 27, 2018
9119804
feat(api): websocket handler overhaul
deviantony Mar 28, 2018
1e51341
feat(agent): add agent header where needed
deviantony Mar 28, 2018
1bd3603
fix(app): fix agent target interceptor
deviantony Mar 28, 2018
b7964ae
fix(app): fix an issue with registry auth headers not set
deviantony Mar 31, 2018
6cfdc89
feat(app): automatically clear agent target queue on state change
deviantony Mar 31, 2018
08eabc6
Merge branch 'develop' into feat461-agent-support
deviantony Apr 1, 2018
dcc5817
refactor(api): remove request parameter from restrictedOperationContext
deviantony Apr 2, 2018
5d6bea8
feat(dashboard): update dashboard when connected to a Portainer agent
deviantony Apr 3, 2018
c415c39
fix(app): fix state links between resource states
deviantony Apr 4, 2018
3762723
Merge branch 'develop' into feat461-agent-support
deviantony Apr 4, 2018
4de1a3b
Merge branch 'develop' into feat461-agent-support
deviantony Apr 4, 2018
560d2a0
feat(api): add tlsskipverify flag and support websocket proxy with tl鈥
deviantony Apr 5, 2018
f0035f0
Merge branch 'develop' into feat461-agent-support
deviantony Apr 6, 2018
95f4f54
feat(api): ensure the creation of a tlsconfig if skiptlsverify is ena鈥
deviantony Apr 6, 2018
a41c93d
fix(volume-creation): fix an issue with volume creation
deviantony Apr 7, 2018
c89dc77
feat(tasks): link tasks to containers
deviantony Apr 9, 2018
35c1a8f
fix(tasks): fix an issue with non-ready tasks
deviantony Apr 9, 2018
1778866
Merge branch 'develop' into feat461-agent-support
deviantony Apr 11, 2018
2c927aa
Merge branch 'develop' into feat461-agent-support
deviantony Apr 13, 2018
811225d
Merge branch 'develop' into feat461-agent-support
deviantony Apr 13, 2018
304d645
Merge branch 'develop' into feat461-agent-support
deviantony Apr 16, 2018
ae678c7
feat(api): update the ping method to detect agent environment
deviantony Apr 16, 2018
ab4b938
feat(api): enable authentication when communication with an agent
deviantony Apr 17, 2018
b74a54e
feat(api): interface for keypair generation, migrate db to version 9
deviantony Apr 17, 2018
9e6d34d
refactor(api): refactor crypto, http, filesystem and main packages
deviantony Apr 20, 2018
72fd935
feat(api): add the public key header to agent requests
deviantony Apr 20, 2018
9925857
fix(api): enable TLS when communicating with an agent
deviantony Apr 20, 2018
5d20209
fix(api): fix an issue with invalid TLS configurations when managing 鈥
deviantony Apr 20, 2018
e561911
docs(api): add missing godocs
deviantony Apr 22, 2018
cfc9e28
refactor(app): relocate agent files to app/agent
deviantony Apr 22, 2018
0023463
refactor(api): refactor main.go
deviantony Apr 22, 2018
bd63923
refactor(agent): use the agent type specified in the endpoint API res鈥
deviantony Apr 22, 2018
442f2d3
feat(api): add signature on websocket requests
deviantony Apr 25, 2018
0ac7cc1
feat(endpoints): enhance endpoint creation UX
deviantony Apr 25, 2018
912a3df
style(datatable): fix sorting icon on Host header
deviantony Apr 25, 2018
3560ee5
fix(endpoint-creation): conditional placeholder
deviantony Apr 25, 2018
5d59040
style(containers): fix missing hover title on quick actions
deviantony Apr 25, 2018
5f8d08c
Merge branch 'develop' into feat461-agent-support
deviantony Apr 26, 2018
5d3e466
feat(agent): add the ability to select a target for some resource cre鈥
deviantony Apr 28, 2018
fa92a20
feat(endpoint-creation): add form validation and fix a bug caused by 鈥
deviantony Apr 28, 2018
990fe43
feat(images): add the ability to pull an image on a selected node
deviantony Apr 30, 2018
8d32b72
fix(datatables): fix empty layout in some datatables
deviantony Apr 30, 2018
cf63844
style(app): update icon font size for boxselector_wrapper
deviantony Apr 30, 2018
ad733aa
fix(api): fix key exchange properties
deviantony May 2, 2018
94c28bf
Merge branch 'develop' into feat461-agent-support
deviantony May 3, 2018
4e56fd1
fix(api): fix an issue preventing stack deployment to use private reg鈥
deviantony May 3, 2018
1146bd2
feat(agent): hide the host column in datatatables when not connected 鈥
deviantony May 3, 2018
e75bb2c
fix(api): fix invalid signature in websocket handler
deviantony May 3, 2018
2348c45
refactor(container-details): remove useless link parameters
deviantony May 4, 2018
12181d3
refactor(api): refactor signature creation
deviantony May 4, 2018
9a1514f
Merge branch 'develop' into feat461-agent-support
deviantony May 4, 2018
d188eac
fix(container-creation): fix an issue preventing the ability to dupli鈥
deviantony May 4, 2018
File filter...
Filter file types
Jump to鈥
Jump to file or symbol
Failed to load files and symbols.

Always

Just for now

Merge branch 'develop' into feat461-agent-support

  • Loading branch information...
deviantony committed Mar 27, 2018
commit d4a80cb714a7dc094bfa8e809ffe4614e4dc8a84

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.

ProTip! Use n and p to navigate between commits in a pull request.
You can鈥檛 perform that action at this time.