Commit Graph

1406 Commits (8bfa5132cdbb8ffcce21254c9919b14b2a1135c3)

Author SHA1 Message Date
Tim van den Eijnden 43891703c2
fix(endpoints): broken datatable sorting (#4373)
4 years ago
Tim van den Eijnden 74429d6d46
feat(frontend): show endpoint.name in page title (#4363)
4 years ago
Ranjan Purbey 9e80037e72
style(containers): fix word-break on container details table (#4359)
4 years ago
panchbhai1969 da29c2b6a5
#3741 fix(datatables): fixes datatable selection count on text filter (#4358)
4 years ago
Anthony Lapenna 9300603777
fix(k8s/applications): fix an issue with daemonset in 0/0 state (#4288)
4 years ago
Anthony Lapenna 8dac2df7bf
fix(k8s/volumes): fix an issue with the system volume filter not working (#4284)
4 years ago
Anthony Lapenna 90fd5af4b9 fix(core/home): fix a display issue with Edge endpoints
4 years ago
Anthony Lapenna b91895d618 feat(core/endpoint): minor UI update for Kubernetes Edge endpoints
4 years ago
Anthony Lapenna 0019b22be5
fix(core/home): fix an issue when connecting to an Edge kubernetes endpoint (#4274)
4 years ago
Anthony Lapenna 787cf41ee3 feat(k8s/configure): rename metrics server
4 years ago
Chaim Lev-Ari 0ebf0ab199
fix(auth): prevent double transition to logout (#4266)
4 years ago
Chaim Lev-Ari 6fa450a981
feat(aci): introduce basic form validation (#4268)
4 years ago
Chaim Lev-Ari b4f97efb85
fix(rbac): clean leftovers (#4265)
4 years ago
Chaim Lev-Ari 45cada05d5
feat(custom-templates): validate unique template name (#4264)
4 years ago
Chaim Lev-Ari d5d7b17dc4
feat(stacks): disable creation when editor or template is empty (#4262)
4 years ago
Chaim Lev-Ari 859d26aef6
fix(templates): show error when failing to create stack (#4251)
4 years ago
Anthony Lapenna 383e19077f
feat(core/about): remove about view and add link to website (#4256)
4 years ago
xAt0mZ 403dbb1245
fix(docker/templates): save custom template filters (#4249)
4 years ago
Chaim Lev-Ari c48d05449c
fix(volumes): set right resource id for volume (#4247)
4 years ago
Anthony Lapenna f8be9bb57a
feat(k8s/resource-pool): set ingress hostname as mandatory and remove… (#4244)
4 years ago
Chaim Lev-Ari 7329ea91ca
fix(app): set defaults for select boxes (#4235)
4 years ago
xAt0mZ d850e18ff0
feat(k8s/ingresses): add more granularity to ingress configuration (#4220)
4 years ago
Chaim Lev-Ari 68851aada4
fix(containers): persist column settings (#4234)
4 years ago
Chaim Lev-Ari aeb3bf535f
fix(aci): create aci endpoint (#4231)
4 years ago
Chaim Lev-Ari 7b77a92a2d
fix(endpoints): load endpoints and tags together (#4230)
4 years ago
Chaim Lev-Ari 35fa9d6981
fix(oauth): if username is empty, fail to login (#4232)
4 years ago
Chaim Lev-Ari b3b706d88d
fix(core/oauth): select no-team by default (#4227)
4 years ago
Chaim Lev-Ari 297eea5da6
fix(frontend): add missing @ngInject (#4217)
4 years ago
Chaim Lev-Ari b6fc434291
fix(dashboard): show endpoint tags (#4216)
4 years ago
Anthony Lapenna 5c6147c9b9 feat(k8s/configure): review ingress UI/UX
4 years ago
Anthony Lapenna 8c3160d061 feat(core/endpoints): review endpoint creation instructions
4 years ago
Anthony Lapenna bd0d1c25fa feat(core/support): remove support related views
4 years ago
Anthony Lapenna b77e39c065 feat(k8s/application): minor UI update
4 years ago
xAt0mZ 8d6f6e306a
feat(k8s/application): add placement constraints validation (#4214)
4 years ago
Anthony Lapenna 36bf9c24b9 feat(k8s/resource-pool): review ingress rollup panel UI
4 years ago
Anthony Lapenna e10cf3e59b feat(core/registries): add information message about registry usage
4 years ago
Anthony Lapenna 46762f3e67 fix(k8s/configurations): fix an issue with configuration ownership
4 years ago
Anthony Lapenna 7ad06b3be5 refactor(k8s/configurations): add refactor note
4 years ago
Anthony Lapenna 877e2baf59 feat(k8s/application): update placement style
4 years ago
Anthony Lapenna 9f0ff5181b feat(k8s/application): update placement rule policy style
4 years ago
Anthony Lapenna 56cda7f260 feat(k8s/application): re-order pod/container columns in application containers table
4 years ago
Anthony Lapenna 83c3f9ed06 fix(k8s/application): fix an issue with the auto-scaler section
4 years ago
xAt0mZ 52bdcf2e2b
feat(k8s/application): add/edit placement preferences/constraints (#4210)
4 years ago
Maxime Bajeux 00389a7da9
feat(k8s/application): Support multi-container pods applications (#4208)
4 years ago
Anthony Lapenna fe4a80c7bd feat(k8s/ingress): display unused routes
4 years ago
Anthony Lapenna 6615e354c4
feat(k8s/resource-pool): change default behavior for resource assignment (#4207)
4 years ago
Anthony Lapenna 69e9e566c5
feat(k8s/dashboard): remove the RC banner (#4205)
4 years ago
xAt0mZ f91d3f1ca3
feat(k8s/applications): expose applications via ingress (#4136)
4 years ago
Chaim Lev-Ari 201c3ac143
fix(auth): don't redirect if route is unauthenticated (#4203)
4 years ago
Maxime Bajeux 1bf97426bf
feat(k8s/node): Add the ability to apply taints and labels to nodes (#4176)
4 years ago
Anthony Lapenna 1f614ee95a
feat(core/settings): rename settings sections (#4199)
4 years ago
Chaim Lev-Ari b4c2e5d235
fix(auth): reject main route if logged out (#4197)
4 years ago
Chaim Lev-Ari 9d18d47194
feat(extensions): remove rbac extension (#4157)
4 years ago
Chaim Lev-Ari 8629738e34
fix(auth): switch to log-in when user is not logged in (#4162)
4 years ago
Anthony Lapenna a3925c3371
feat(k8s/sidebar): relocate setup entry as a sub-entry (#4192)
4 years ago
Anthony Lapenna 6720c31aa9
fix(k8s/volume): only show resize modal for used volumes (#4194)
4 years ago
Anthony Lapenna 01d414b578
fix(k8s/node): only show API address field for nodes tagged as API (#4193)
4 years ago
Maxime Bajeux 6d069cc8d6
feat(k8s/volumes): Enhance the used by column for volumes (#4191)
4 years ago
Chaim Lev-Ari a1e3ed7f78
feat(k8s/application): add default values for auto scaler (#4190)
4 years ago
Maxime Bajeux baaa96f34f
feat(k8s/application): Update form validation for environment variables when deploying an application (#4177)
4 years ago
Chaim Lev-Ari 56524ca7d5
fix(nodes): add ngInject to node-select (#4187)
4 years ago
Chaim Lev-Ari c439bc56ff
fix(edge): fix edge views (#4184)
4 years ago
Chaim Lev-Ari 134f2f1532
feat(docker/routes): add /docker parent route (#4185)
4 years ago
Anthony Lapenna b4aca3822d
feat(k8s/sidebar): add a setup sidebar entry (#4186)
4 years ago
itsconquest 59cc02137d
fix(ux): fix checkbox sizing (#4172)
4 years ago
itsconquest 8408484f8b
feat(docker/node): change table to div and fix styling (#4173)
4 years ago
itsconquest c5731e237e
fix(docker/container): handle multiple ips with the same port (#4121)
4 years ago
Maxime Bajeux cb1a1e7be5
feat(k8s/resource-pool): add a modal when reducing the quota of an in use RP (#4170)
4 years ago
Maxime Bajeux e7a33347c6
fix(k8s/storage): missing endpoint id in storage patch request (#4174)
4 years ago
itsconquest 26ee78e1e7
refactor(UX): fix improper grammar (#4161)
4 years ago
Maxime Bajeux 61f97469ab
feat(application): Add the ability to use existing volumes when creating an application (#4044)
4 years ago
itsconquest b9c2bf487b
fix(container-creation): add default/override options (#4119)
4 years ago
itsconquest 1b88ca2285
fix(container-creation): handle extraHosts correctly (#4139)
4 years ago
Maxime Bajeux b8f8c75380
feat(k8s/resource-pool): prevent admins from making changes to "system" namespaces (#4167)
4 years ago
Maxime Bajeux d85708f6ea
feat(docker/services): Add the ability to edit a service networks (#3957)
4 years ago
Maxime Bajeux e4ca58a042
fix(application): hpa breaks application edit (#4166)
4 years ago
Chaim Lev-Ari 2158cc5157
feat(telemetry): replace GA with matomo (#4140)
4 years ago
DarkAEther 7aaf9d0eb7
fix(registries): remove trailing slash and protocol in registry URLs (#4131)
4 years ago
Chaim Lev-Ari 82064152ec
feat(registries): remove registry extension (#4155)
4 years ago
Chaim Lev-Ari 7e90bf11b7
fix(datatables): deselect row (#4122)
4 years ago
Chaim Lev-Ari ff250a202a
feat(extensions): remove oauth extension (#4156)
4 years ago
Chaim Lev-Ari 00f4fe0039
feat(auth): integrate oauth extension (#4152)
4 years ago
Maxime Bajeux 148ccd1bc4
feat(node): Show which IP address / port the cluster API is listening on (#4134)
4 years ago
Maxime Bajeux 6756b04b67
feat(k8s/application): add the ability to set the auto-scale policy of an application (#4118)
4 years ago
Chaim Lev-Ari bd7d7dcef5
feat(agent): add auto agent platform detection (#4132)
4 years ago
itsconquest 490b7ad26f
fix(container-creation): allow resetting to unlimited (#4138)
4 years ago
Chaim Lev-Ari 4d5836138b
feat(stacks): add the ability to stop a stack (#4042)
4 years ago
Chaim Lev-Ari da143a7a22
fix(docker/images): ignore pull image rejection (#4128)
4 years ago
xAt0mZ 4431d748c2
feat(k8s/application): expose tolerations and affinities (#4063)
4 years ago
Chaim Lev-Ari 63bf654d8d
fix(serverless/ACI): show container instance title (#4126)
4 years ago
Chaim Lev-Ari 93d8c179f1
feat(containers): enforce disable bind mounts (#4110)
4 years ago
Chaim Lev-Ari 7539f09f98
feat(containers): disable edit container on security setting restricting regular users (#4111)
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 1ff5708183
fix(datatables): select table items (#4116)
4 years ago
Chaim Lev-Ari 1edf981330
fix(container-creation): preselect network (#4117)
4 years ago
Chaim Lev-Ari fa9eeaf3b1
feat(settings): introduce disable stack management setting (#4100)
4 years ago
Chaim Lev-Ari 07efd4bdda
feat(settings): add setting to disable device mapping for regular users (#4099)
4 years ago
DarkAEther 2bc6b2dff7
feat(docker/container-creation): sort volumes in container creation view (#4078)
4 years ago
Anthony Lapenna 7e7a8e521b feat(app/package): remove angular-cookies dependency
4 years ago
Chaim Lev-Ari 43bbc14c58
feat(app/package): upgrade angularjs to 1.8 (#4073)
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
xAt0mZ 3953acf110
feat(k8s/volumes): introduce storage rollup panel (#4055)
4 years ago
Chaim Lev-Ari 99db41f96e
feat(agent): refactor volumeBrowserService to es6 (#4094)
4 years ago
Chaim Lev-Ari 822c4e117c
refactor(agent): refactor hostBrowserService to es6 (#4092)
4 years ago
Chaim Lev-Ari f761e65167
refactor(agent): refactor agentService to es6 (#4091)
4 years ago
Chaim Lev-Ari 1ef7347f19
refactor(agent): refactor host-broswer to es6 (#4088)
4 years ago
Chaim Lev-Ari a473d738be
refactor(agent): refactor volume browser to es6 (#4086)
4 years ago
Chaim Lev-Ari 7eb8d5449a
refactor(agent): refactor rest factories to es6 (#4090)
4 years ago
Chaim Lev-Ari 435f15ec6a
refactor(agent): refactor file-uploader to es6 (#4087)
4 years ago
Chaim Lev-Ari 5abd35d4c1
refactor(agent): refactor pingService to es6 (#4093)
4 years ago
Chaim Lev-Ari b50497301d
refactor(agent): refactor files-datatable to es6 (#4085)
4 years ago
Chaim Lev-Ari 4534ccb499
fix(templates): replace templates links (#4083)
4 years ago
Chaim Lev-Ari 4346bf95a7
feat(settings): replace cookies with local storage (#4075)
4 years ago
Chaim Lev-Ari c9dd6e3851
refactor(agent): replace model with class (#4089)
4 years ago
Chaim Lev-Ari 3a33365133
refactor(agent): node selector (#4084)
4 years ago
Chaim Lev-Ari 67069547b8
refactor(agent): replace root file with index (#4096)
4 years ago
Chaim Lev-Ari 6fc923b05b
refactor(app): move @babel/polyfill to entry (#4031)
4 years ago
Chaim Lev-Ari 53cddeb283
feat(aci): provide container details page (#4037)
4 years ago
Chaim Lev-Ari 4b97cf738e
fix(app): use deps injection in router correctly (#4049)
4 years ago
Chaim Lev-Ari 5a4a10859d
feat(aci): remove private network deployment (#4056)
4 years ago
Maxime Bajeux 94676df329
feat(k8s/cluster): Show the cluster leader (#4027)
4 years ago
Maxime Bajeux f765c63c74
feat(cluster): Show the cluster health by showing the status of the underlying cluster components (#4022)
4 years ago
Maxime Bajeux 833abb24cb
feat(k8s/applications): Expose application workload type (#4029)
4 years ago
Maxime Bajeux c9e8021fe8
feat(k8s/logs): Add the ability to download application/stack logs (#4046)
4 years ago
Anthony Lapenna a452599829 Merge branch 'develop' of github.com:portainer/portainer into develop
4 years ago
Anthony Lapenna b7e1abf89f feat(kubernetes): rename node value Manager to Master
4 years ago
Maxime Bajeux f71abb5669
feat(volumes): Expose the provisioner associated to a volume (#4030)
4 years ago
Chaim Lev-Ari 3c34fbd8f2
refactor(router): show endpoint id in url (#3966)
4 years ago
xAt0mZ 1b3e2c8f69
feat(kubernetes): add ingress details (#4013)
4 years ago
Chaim Lev-Ari b09b1b1691
feat(aci): show container ip (#4034)
4 years ago
Maxime Bajeux 8b79f2524d
feat(kubernetes): Prevent deployment/edition of resources inside a system namespace (#4039)
4 years ago
itsconquest 181a6f4553
fix(container-creation): always rebuild exposed ports (#4024)
4 years ago
Maxime Bajeux c778ef6404
feat(networks): Support multiple excluded IPs for MACVLAN networks (#3962)
4 years ago
Anthony Lapenna d4456f81ec
feat(endpoint-init): remove Azure ACI and remote Docker options (#4015)
4 years ago
Chaim Lev-Ari 53b37ab8c8
feat(custom-templates): introduce custom templates (#3906)
4 years ago
Chaim Lev-Ari 42aa8ceb00
refactor(edge-compute): enforce es6 good practices (#3961)
4 years ago
Anthony Lapenna af6bea5acc
feat(kubernetes): introduce kubernetes support (#3987)
4 years ago
Chaim Lev-Ari 24528ecea8
feat(edge-compute): move host jobs to edge (#3840)
4 years ago
xAt0mZ b6f5d8f90e
fix(auth): autofocus on login field (#3955)
4 years ago
Chaim Lev-Ari ec9055f0e6
fix(endpoints): hide edge endpoint url (#3949)
4 years ago
Chaim Lev-Ari 40f9078d80
style(docker): replace icons for containers and volumes (#3950)
4 years ago
Chaim Lev-Ari 0b6dbec305
refactor(auth): remove login retry with $sanitize (#3923)
5 years ago
Chaim Lev-Ari 24888fbbae
feat(users): prevent the removal of initial admin account (#3912)
5 years ago
xAt0mZ 381e372c4c
chore(app): clean and update dependencies (#3917)
5 years ago
xAt0mZ 06911ad2c6
refactor(app): remove all VMWARE_VIC related code (#3914)
5 years ago
Chaim Lev-Ari b02749f877
feat(auth): add custom user timeout (#3871)
5 years ago
Chaim Lev-Ari b58c2facfe
revert(azure): revert removal (#3890)
5 years ago
Chaim Lev-Ari 25ca036070
feat(users): add the ability to rename a user (#3884)
5 years ago
yunfan 7325407f5f
fix(endpoint): fix invalid Edge deployment command (#3908)
5 years ago
Chaim Lev-Ari d8d3baf18e
refactor(client): move assets folder into app and remove rdash-ui dep (#3883)
5 years ago
Chaim Lev-Ari 9f4631bb6d
feat(edge-compute): add specific edge endpoint checkin interval (#3855)
5 years ago
Chaim Lev-Ari 01d8c90348 fix(sidebar): show docker sidebar when needed (#3852)
5 years ago
Anthony Lapenna c5f78f663a feat(settings): update templates documentation link
5 years ago
Anthony Lapenna 493de20540 refactor(azure): remove Azure ACI endpoint support (#3803)
5 years ago
Chaim Lev-Ari c074a714cf feat(server): remove external endpoint feature (#3837)
5 years ago
Anthony Lapenna 4fdb0934cb feat(cli): remove the --no-snapshot CLI flag (#3814)
5 years ago
Anthony Lapenna 070be46352 feat(templates): leftovers cleanup (#3762)
5 years ago
Maxime Bajeux 54621ced9e feat(templates): support templates versioning (#3729)
5 years ago
Anthony Lapenna f371dc5402 feat(templates): fix an issue with templates initialization and update settings view
5 years ago
Anthony Lapenna 5563ff60fc feat(templates): remove template management features (#3719)
5 years ago
Maxime Bajeux ecbee3ee3d
fix(templates): replace volume input with a select (#3853)
5 years ago
Maxime Bajeux 10772a3ecd
fix(networks): network without ipv6 should not be expand (#3844)
5 years ago
Chaim Lev-Ari 2260107811
feat(edge-stacks): add refresh to edit stack page (#3835)
5 years ago
Maxime Bajeux ebac85b462
feat(volumes): add a switch to use CIFS volumes (#3823)
5 years ago
Chaim Lev-Ari 8eac1d2221
feat(edge-compute): add support for Edge stacks (#3827)
5 years ago
Anthony Lapenna 9dcd223134
feat(stacks): prevent external stack removal by a non-administrator user (#3800)
5 years ago
Maxime Bajeux b3af91cea3
feat(volumes): Revise the UX for creation of NFS volumes (#3815)
5 years ago
Maxime Bajeux 8046fb0438
fix(volumes): add unicity check on volumes (#3779)
5 years ago
Chaim Lev-Ari 7fa73d1147
fix(endpoints): show line breaks in edge run commands (#3794)
5 years ago
Shivam Goyal bfd6cca33f
feat(image-build): fix typo (#3787)
5 years ago
Maxime Bajeux 7fe7ce1a0a
fix(container-creation): ensure exposedPorts exists (#3770)
5 years ago
Maxime Bajeux 7f0ce61413
feat(networks): remove the ability to create host network (#3771)
5 years ago
Maxime Bajeux 3de533042d
feat(networks): add ipv6 support (#3717)
5 years ago
Mariell f525c8d022
feat(container-creation): add support for --init (#2111) (#3714)
5 years ago
Chaim Lev-Ari bba622a500
chore(eslint): add rule to sort imports (#3715)
5 years ago
Chaim Lev-Ari cf5056d9c0
chore(project): add prettier for code format (#3645)
5 years ago
Chaim Lev-Ari 2542d30a09
feat(endpoints): filter by ids and/or tag ids (#3690)
5 years ago
Chaim Lev-Ari db8b3d6e5a
create tag from tag selector (#3640)
5 years ago
Chaim Lev-Ari edd86f2506
refactor(tags): refactor tag management (#3628)
5 years ago
Ben Brooks fe89a4fc01
fix(services): enforce minimum replica count of 0 (#3653)
5 years ago
itsconquest 2c400eb3b4
feat(support): make support type dynamic (#3621)
5 years ago
Anthony Lapenna a11a348893
fix(containers): do not persist container status filter (#3615)
5 years ago
itsconquest d022853059
feat(support): add new offerings (#3608)
5 years ago
xAt0mZ bfdb4dba12
fix(container-creation): validate runtime property (#3581)
5 years ago
William eff1b79a4a
fix(networks): patch datatable (#3557)
5 years ago
William 0330b16776
fix(container-create): patch dns (#3556)
5 years ago
William 97a0ea4a31
fix(templates): select volume name not object (#3549)
5 years ago
William 167d4319b5
fix(authentication): frontend changes (#3456)
5 years ago
Mike Church 6f59f130a1
feat(dashboard): add health status to home page and dashboard (#3489)
5 years ago
William cc8d3c8639
refactor(UX): disable/remove uneeded UI elements (#3530)
5 years ago
William 6c492d2290
fix(UX): prevent task expand on row selection (#3531)
5 years ago
William 8dda67c8d0 refactor(UX): fix grammar (#3528)
5 years ago
William 7365afa1bb feature(UX): sort dropdowns alphabetically (#3524)
5 years ago
Kirill K 1ef29f2671 feat: add setting to change DNS servers (#3511)
5 years ago
William fa5bb9b1be feat(stack-creation): add note for 2FA (#3509)
5 years ago
William 9da08bc792 refactor(endpoint-creation): remove unneeded port (#3467)
5 years ago
Iceyer 58c00401e9 fix: atob convert unicode in config failed (#3415)
5 years ago
xAt0mZ 1465825988 feat(container): disable recreate/duplicate buttons with RBAC for non admins (#3426)
5 years ago
xAt0mZ 2d576394d0 fix(registry-selector): unique images in auto suggest (#3425)
5 years ago
William f79dae3e27 feat(about): add analytics notice (#3423)
5 years ago