Commit Graph

153 Commits (fix/EE-6211/stack-build-context-validation-dev)

Author SHA1 Message Date
Chaim Lev-Ari 3453735c8b
feat(stacks): support standalone stacks on ARM (#5310)
3 years ago
cong meng 9af291b67d
feat(edge) EE-743 enable signature checking for edge agent (#5355)
3 years ago
Matt Hook cb3968b92f
Fix parsing of content-type field (#5356)
3 years ago
cong meng 51ef2c2aa9
fix(advance deploy): EE-1141 A standard user can escalate to cluster administrator privileges on Kubernetes (#5325)
3 years ago
dbuduev 7d6b1edd48
feat(k8s): Introduce the ability to restrict access to default namespace (EE-745) (#5337)
3 years ago
Chaim Lev-Ari f9ffb1a712
refactor(stacks): use docker-compose-wrapper library (#4979)
3 years ago
Dmitry Salakhov 8aa3bfc59c
fix(namespace): update portainer-config when delete a namespace (#5330)
3 years ago
Chaim Lev-Ari db16299aab
feat(docker/volumes): change how volume resource id is calculated (#5067)
3 years ago
LP B 179df06267
feat(app): rework private registries and support private registries in kubernetes EE-30 (#5131)
3 years ago
Chaim Lev-Ari 2fd95d87eb
fix(volumes): fetch resource by docker name (#5216)
3 years ago
Hui 564bea7575
fix(ACI): ACI UAC breaks when redeploying container with same name asone already existing EE-645 (#5030)
4 years ago
Felix Han 5b26ef2036 feat(ACI): updated function name
4 years ago
Felix Han effb0f6272 Merge branch 'feat/CE-414/add-UAC-to-ACI' of https://github.com/portainer/portainer into feat/CE-414/add-UAC-to-ACI
4 years ago
LP B 2f95b449aa
Revert "feat(ACI): add UAC to ACI (#4952)" (#4982)
4 years ago
fhanportainer 12cf4a00f0
feat(ACI): add UAC to ACI (#4952)
4 years ago
Lukas Grotz d09ae22ba8
feat(container): add sysctls setting in the container view (#4910)
4 years ago
Chaim Lev-Ari ac7d819620
style(proxy): fix function name (#4970)
4 years ago
Felix Han e3e7e84821 feat(ACI): add UAC to ACI
4 years ago
Chaim Lev-Ari f5aa6c4dc2
feat(docker): show docker pull rate limits (#4666)
4 years ago
Dmitry Salakhov f03cf2a6e4
fix(uac): ignore duplicates, spaces and casing in portainer labels (#4823)
4 years ago
Chaim Lev-Ari 86ad1c6af1
feat(stacks): scope stack names to endpoint (#4520)
4 years ago
Chaim Lev-Ari 46dec01fe3
feat(endpoint): relocate docker security settings (#4657)
4 years ago
Dmitry Salakhov a71e71f481
feat(compose): add docker-compose wrapper (#4713)
4 years ago
cong meng c9f68a4d8f
fix(kubernetes): removes kube client cache when edge proxy is removed (#4487) (#4574)
4 years ago
Anthony Lapenna 20cf948e53
fix(docker/resourcecontrol): fix an issue with resource deletion (#4524)
4 years ago
Chaim Lev-Ari b4f97efb85
fix(rbac): clean leftovers (#4265)
4 years ago
Chaim Lev-Ari 9fd38a0543
fix(volumes): enable volume browsing (#4233)
4 years ago
Chaim Lev-Ari 9d18d47194
feat(extensions): remove rbac extension (#4157)
4 years ago
Chaim Lev-Ari 82064152ec
feat(registries): remove registry extension (#4155)
4 years ago
Chaim Lev-Ari ff250a202a
feat(extensions): remove oauth extension (#4156)
4 years ago
Anthony Lapenna 909e1ef02c
fix(k8s/user): remove username part from service account (#4147)
4 years ago
Chaim Lev-Ari 93d8c179f1
feat(containers): enforce disable bind mounts (#4110)
4 years ago
Chaim Lev-Ari 1a3f77137a
feat(settings): introduce setting to disable container caps for non-admins (#4109)
4 years ago
Chaim Lev-Ari 07efd4bdda
feat(settings): add setting to disable device mapping for regular users (#4099)
4 years ago
Chaim Lev-Ari adf33385ce
feat(containers): Prevent non-admin users from running containers using the host namespace pid (#4098)
4 years ago
Chaim Lev-Ari 6f6bc24efd
feat(containers): Ensure users cannot create privileged containers via the API (#3969) (#4077)
4 years ago
Chaim Lev-Ari db4a5292be
refactor(errors): reorganize errors (#3938)
4 years ago
Maxime Bajeux 91981c815c
feat(volumes): Ensure a unique identifier for volumes (#3879)
4 years ago
Anthony Lapenna af6bea5acc
feat(kubernetes): introduce kubernetes support (#3987)
4 years ago
Chaim Lev-Ari 7c3b83f6e5
refactor(portainer): introduce internal package (#3924)
5 years ago
Chaim Lev-Ari b58c2facfe
revert(azure): revert removal (#3890)
5 years ago
Anthony Lapenna 25103f08f9 feat(api): introduce new datastore interface (#3802)
5 years ago
Anthony Lapenna 493de20540 refactor(azure): remove Azure ACI endpoint support (#3803)
5 years ago
Maxime Bajeux ebac85b462
feat(volumes): add a switch to use CIFS volumes (#3823)
5 years ago
Anthony Lapenna 29c0584454
fix(api): update restricted volume browsing operation logic (#3798)
5 years ago
Maxime Bajeux 8046fb0438
fix(volumes): add unicity check on volumes (#3779)
5 years ago
Dan Underwood b2f36a3bbe
fix(networking): convert from localhost addresses to 127.0.0.1 (#3411)
5 years ago
William 8bea0988dd
fix(api): lower Docker client API version for backwards support (#3534)
5 years ago
William 17bc17f638 fix(api): fix an issue with ownership for services and stacks (#3512)
5 years ago
Anthony Lapenna f6cefb3318 fix(api): fix invalid method call for docker_windows proxy
5 years ago
Anthony Lapenna badb6ee50f
fix(http): update volume browsing validation (#3416)
5 years ago
Anthony Lapenna 914b46f813 fix(api): introduce gitlab proxy package
5 years ago
Anthony Lapenna 19d4db13be
feat(api): rewrite access control management in Docker (#3337)
5 years ago
xAt0mZ 198e92c734 feat(registry): gitlab support (#3107)
5 years ago
Anthony Lapenna 03d9d6afbb
Revert "fix(api): fix invalid resource control check (#3225)" (#3327)
5 years ago
Anthony Lapenna 9aa52a6975
feat(settings): add new settings to disable volume browser (#3239)
5 years ago
Anthony Lapenna 2912e78f68
fix(api): add access validation for agent browse requests (#3235)
5 years ago
Anthony Lapenna 1fbe6a12f1
fix(api): fix invalid resource control check (#3225)
5 years ago
Anthony Lapenna 7d76bc89e7
feat(api): relocate authorizations outside of JWT (#3079)
5 years ago
Anthony Lapenna e11df28df6 fix(api): fix missing windows dependency
5 years ago
Anthony Lapenna 12a512f01f
feat(edge): introduce support for Edge agent (#3031)
5 years ago
Anthony Lapenna 7a8a54c96a refactor(api): introduce ExtensionServer constant
6 years ago
baron_l 851607394c feat(integrations): storidge evolution (#2711)
6 years ago
Anthony Lapenna 17765d992e fix(api): fix missing winio dependency
6 years ago
Anthony Lapenna 8057aa45c4
feat(extensions): introduce RBAC extension (#2900)
6 years ago
Anthony Lapenna 14845a4a53
refactor(api): refactor base import path (#2788)
6 years ago
linquize ce6cb837f9 refactor(api): fix lint issues (#2760)
6 years ago
Anthony Lapenna 7643f8d08c feat(oauth): dev build supporting Oauth extension
6 years ago
Anthony Lapenna 8a186b4024
feat(api): update DigitalSignatureService (#2539)
6 years ago
Anthony Lapenna 6fd5ddc802
feat(extensions): introduce extension support (#2527)
6 years ago
Anthony Lapenna d03fd5805a
feat(api): support AGENT_SECRET environment variable (#2486)
6 years ago
Chaim Lev-Ari 65291c68e9 feat(jobs): add the job execution API
6 years ago
Anthony Lapenna b24891a6bc
refactor(api): introduce libhttp usage (#2263)
6 years ago
Ricardo Cardona Ramirez e1e263d8c8 feat(UAC): change default ownership to admininstrators (#2137)
6 years ago
Anthony Lapenna c7cb515035
fix(api): fix invalid build related filenames (#2067)
6 years ago
Anthony Lapenna 98b0ab50fc
feat(api): rewrite SwarmInspect operation (#2065)
6 years ago
Anthony Lapenna b1227b17e1
fix(api): fix invalid platform build statements (#2064)
6 years ago
Olli Janatuinen 4129550d44 feat(api): Add npipe support (#2018)
6 years ago
Anthony Lapenna 48f963398f refactor(api): remove useless log.printf statement
7 years ago
Anthony Lapenna e3d564325b
feat(stacks): support compose v2.0 stack (#1963)
7 years ago
Anthony Lapenna 9bb885629a
feat(endpoints): UX enhancements (#1943)
7 years ago
Anthony Lapenna 9ad9cc5e2d
feat(azure): add experimental Azure endpoint support (#1936)
7 years ago
Anthony Lapenna 63d338c4da
fix(api): refactor TLS support (#1909)
7 years ago
Anthony Lapenna 5df09923b6 feat(api): add debug statements in response handling
7 years ago
Anthony Lapenna 7754933470 fix(api): fix a panic issue when retrieving Docker API response
7 years ago
Anthony Lapenna 2327d696e0
feat(agent): add agent support (#1828)
7 years ago
Herwono W. Wijaya f0317d6d87 fix(api): fix the ability to push images to private repositories
7 years ago
Anthony Lapenna 4f0e752d00
feat(api): remove any version api before proxying request (#1806)
7 years ago
Anthony Lapenna 30dfd3d616
fix(api): manage registry authentication in the API (#1751)
7 years ago
Anthony Lapenna 81de2a5afb
feat(image-build): add the ability to build images (#1672)
7 years ago
Anthony Lapenna eb43579378
feat(storidge): introduce endpoint extensions and proxy Storidge API (#1661)
7 years ago
Thomas Kooi 407f0f5807 feat(configs): add support for docker configs (#996)
7 years ago
Anthony Lapenna 587e2fa673 feat(stacks): add support for stack deploy (#1280)
7 years ago
Anthony Lapenna 912ebf4672 feat(api): filter tasks based on service UAC (#1207)
7 years ago
Anthony Lapenna dd0fc6fab8 feat(swarm): restrict access to the node details view to administrators only (#1204)
7 years ago
Anthony Lapenna 61f652da04 feat(secrets): add UAC (#1200)
7 years ago
Anthony Lapenna a2b4cd8050 feat(networks): add UAC (#1196)
7 years ago
Anthony Lapenna d653391cdd feat(api): write Docker response code when using local proxy (#1192)
7 years ago
Anthony Lapenna 8d4807c9e7 feat(api): TLS endpoint creation and init overhaul (#1173)
7 years ago
Anthony Lapenna d27528a771 feat(authentication): add LDAP authentication support (#1093)
7 years ago