cong meng
86335a4357
fix(ingress): remove associated ingresses while removing ingress controller ( #4722 ) ( #4780 )
...
Co-authored-by: Simon Meng <simon.meng@portainer.io>
2021-02-18 14:52:59 +13:00
Chaim Lev-Ari
590b6f69bf
chore(dev): add debug config for vscode ( #4756 )
...
* chore(dev): add debug config for vscode
* chore(ide): move vscode configs to an example folder
2021-02-18 09:47:05 +13:00
Chaim Lev-Ari
45afe76bc7
fix(customtemplate): create from file ( #4769 )
...
* fix(customtemplate): receive File from api
* fix(customtemplate): return custom template
fix #4384
2021-02-17 16:56:44 +01:00
Chaim Lev-Ari
739dda1318
fix(endpoint): skip tls for kube endpoints ( #4788 )
2021-02-17 15:39:22 +13:00
Chaim Lev-Ari
9bef81eef6
fix(stack): show correct error message ( #4853 )
2021-02-16 22:37:27 +01:00
Stéphane Busso
aa25eac951
Bump portainer version to 2.1.1
2021-02-16 18:59:58 +13:00
Stéphane Busso
d5864d78fc
Add rebase action ( #4857 )
2021-02-16 17:23:07 +13:00
Alice Groux
0ac8a45825
feat(app): add type=button on every button with ngf-select ( #4783 )
2021-02-16 00:43:35 +01:00
Alice Groux
48dbb308ec
feat(docker/stack): update content of code editor when switching custom template ( #4784 )
2021-02-16 00:12:52 +01:00
Chaim Lev-Ari
5c1888bfc6
fix(endpoint): show correct windows agent deploy command ( #4795 )
...
* fix(endpoint): show correct windows agent deploy command
* format(endpoint): fix code format
* fix(endpoints): move deploy command to one place
2021-02-15 12:33:21 +13:00
jfadelhaye
bc459b55ae
Merge pull request #4766 from portainer/fix/GH/3068-fix-auto-refresh-collapse
...
fix(docker/services): save the settings of the table for auto refresh
2021-02-14 22:49:52 +01:00
cong meng
f2ec7605c2
fix(edge): invalid command displayed for Edge agent deployment on Docker standalone ( #4732 ) ( #4734 )
...
Co-authored-by: Simon Meng <simon.meng@portainer.io>
2021-02-12 16:13:27 +13:00
Alice Groux
81b4672076
feat(docker/services): update the information message about default location of secrets ( #4816 )
2021-02-12 14:27:02 +13:00
Chaim Lev-Ari
0cfa912d77
feat(kube/app): show image pull policy ( #4785 )
...
* feat(kube/app): show image pull policy
* fix(kube/app): remove image pull policy
* feat(kube/apps): show container image pull policy
2021-02-12 13:59:20 +13:00
Neil Cresswell
fc0de913c3
Update README.md
2021-02-12 10:55:25 +13:00
Alice Groux
f7e6ba544e
fix(docker/service): enable apply change button when user make change on mounts section ( #4645 )
2021-02-11 16:38:25 +13:00
cong meng
24b1894a84
feat(authtication): #3580 Rename all usernames to lowercase ( #4603 )
...
* feat(authtication): Rename all usernames to lowercase
* feat(authentication): Remove database migration (#3580 )
* feat(authentication): Make UserByUsername compare usernames case-insensitively (#3580 )
* feat(authentication): validate new username case-insensitively (#3580 )
Co-authored-by: Simon Meng <simon.meng@portainer.io>
2021-02-10 15:29:28 +13:00
Chaim Lev-Ari
46dec01fe3
feat(endpoint): relocate docker security settings ( #4657 )
...
* feat(endpoint): migrate security settings to endpoint
* feat(endpoint): check for specific endpoint settings
* feat(endpoint): check security settings
* feat(docker): add config page
* feat(endpoint): save settings page
* feat(endpoints): disable features when not agent
* feat(sidebar): hide docker settings for regular user
* fix(docker): small fixes in configs
* fix(volumes): hide browse button for non admins
* refactor(docker): introduce switch component
* refactor(components/switch): seprate label from switch
* feat(app/components): align switch label
* refactor(app/components): move switch css
* fix(docker/settings): add ngijnect
* feat(endpoints): set default security values
* style(portainer): sort types
* fix(endpoint): rename security heading
* fix(endpoints): update endpoints settings
2021-02-09 21:09:06 +13:00
LP B
e401724d43
fix(k8s/resource-pool): unusable RP access management ( #4810 )
2021-02-03 18:38:56 +13:00
yi-portainer
d2d7f6fdb9
Squashed commit of the following:
...
commit e4605d990d
Author: yi-portainer <yi.chen@portainer.io>
Date: Tue Feb 2 17:42:57 2021 +1300
* update portainer version
commit 768697157c
Author: LP B <xAt0mZ@users.noreply.github.com>
Date: Tue Feb 2 05:00:19 2021 +0100
sec(app): remove unused and vulnerable dependencies (#4801 )
commit d3086da139
Author: cong meng <mcpacino@gmail.com>
Date: Tue Feb 2 15:10:06 2021 +1300
fix(k8s) trigger port validation while changing protocol (ce#394) (#4804 )
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit 95894e8047
Author: cong meng <mcpacino@gmail.com>
Date: Tue Feb 2 15:03:11 2021 +1300
fix(k8s) parse empty configuration as empty string yaml instead of {} (ce#395) (#4805 )
Co-authored-by: Simon Meng <simon.meng@portainer.io>
commit 81de55fedd
Author: Yi Chen <69284638+yi-portainer@users.noreply.github.com>
Date: Tue Feb 2 11:12:40 2021 +1300
* fix missing kubectl download (#4802 )
commit 84827b8782
Author: Steven Kang <skan070@gmail.com>
Date: Sun Jan 31 17:32:30 2021 +1300
feat(build): introducing buildx for Windows (#4792 )
* feat(build): introducing buildx for Windows
* feat(build): re-ordered USER
* feat(build): Fixed Typo
* feat(build): fixed typo
2021-02-02 22:37:37 +13:00
LP B
b747f5f81e
sec(app): remove unused and vulnerable dependencies ( #4801 )
2021-02-02 17:00:19 +13:00
Yi Chen
afbd353808
Merge windows buildx to develop ( #4796 )
...
* feat(build): introducing buildx for Windows
* feat(build): re-ordered USER
* feat(build): Fixed Typo
* feat(build): fixed typo
Co-authored-by: ssbkang <skan070@gmail.com>
2021-01-31 17:46:45 +13:00
alice groux
51d584bb50
fix(docker/services): get datas from local storage when auto refresh is enable
2021-01-27 16:10:49 +01:00
alice groux
36fbaa9026
fix(docker/services): save the settings of the table for auto refresh
2021-01-26 16:04:20 +01:00
Dmitry Salakhov
a71e71f481
feat(compose): add docker-compose wrapper ( #4713 )
...
* feat(compose): add docker-compose wrapper
ce-187
* fix(compose): pick compose implementation upon startup
* Add static compose build for linux
* Fix wget
* Fix platofrm specific docker-compose download
* Keep amd64 architecture as download parameter
* Add tmp folder for docker-compose
* fix: line endings
* add proxy server
* logs
* Proxy
* Add lite transport for compose
* Fix local deployment
* refactor: pass proxyManager by ref
* fix: string conversion
* refactor: compose wrapper remove unused code
* fix: tests
* Add edge
* Fix merge issue
* refactor: remove unused code
* Move server to proxy implementation
* Cleanup wrapper and manager
* feat: pass max supported compose syntax version with each endpoint
* fix: pick compose syntax version
* fix: store wrapper version in portainer
* Get and show composeSyntaxMaxVersion at stack creation screen
* Get and show composeSyntaxMaxVersion at stack editor screen
* refactor: proxy server
* Fix used tmp
* Bump docker-compose to 1.28.0
* remove message for docker compose limitation
* fix: markup typo
* Rollback docker compose to 1.27.4
* * attempt to fix the windows build issue
* * attempt to debug grunt issue
* * use console log in grunt file
* fix: try to fix windows build by removing indirect deps from go.mod
* Remove tmp folder
* Remove builder stage
* feat(build/windows): add git for Docker Compose
* feat(build/windows): add git for Docker Compose
* feat(build/windows): add git for Docker Compose
* feat(build/windows): add git for Docker Compose
* feat(build/windows): add git for Docker Compose
* feat(build/windows): add git for Docker Compose - fixed verbose output
* refactor: renames
* fix(stack): get endpoint by EndpointProvider
* fix(stack): use margin to add space between line instead of using br tag
Co-authored-by: Stéphane Busso <stephane.busso@gmail.com>
Co-authored-by: Simon Meng <simon.meng@portainer.io>
Co-authored-by: yi-portainer <yi.chen@portainer.io>
Co-authored-by: Steven Kang <skan070@gmail.com>
2021-01-26 08:16:53 +13:00
LP B
83f4c5ec0b
fix(k8s/app): remove advanced deployment panel from app details view ( #4730 )
2021-01-25 14:43:54 +13:00
Maxime Bajeux
41308d570d
feat(configurations): Review UI/UX configurations ( #4691 )
...
* feat(configurations): Review UI/UX configurations
* feat(configurations): fix binary secret value
* fix(frontend): populate data between simple and advanced modes (#4503 )
* fix(configuration): parseYaml before create configuration
* fix(configurations): change c to C in ConfigurationOwner
* fix(application): change configuration index to configuration key in the view
* fix(configuration): resolve problem in application create with configuration not overriden.
* fix(configuration): fix bad import in helper
Co-authored-by: Simon Meng <simon.meng@portainer.io>
2021-01-25 14:14:35 +13:00
Chaim Lev-Ari
46ff8a01bc
fix(kubernetes/pods): save note ( #4675 )
...
* feat(kubernetes/pods): introduce patch api
* feat(k8s/pods): pod converter
* feat(kubernetes/pods): introduce patch api
* feat(k8s/pod): add annotations only if needed
* fix(k8s/pod): replace class with factory function
2021-01-22 14:08:08 +13:00
yi-portainer
2b257d2785
Squashed commit of the following 2.0.1 release fixes:
...
commit f90d6b55d6
Author: Chaim Lev-Ari <chiptus@users.noreply.github.com>
Date: Wed Jan 13 00:56:19 2021 +0200
feat(service): clear source volume when change type (#4627 )
* feat(service): clear source volume when change type
* feat(service): init volume source to the correct value
commit 1b82b450d7
Author: Yi Chen <69284638+yi-portainer@users.noreply.github.com>
Date: Thu Jan 7 14:47:32 2021 +1300
* bump the APIVersion to 2.0.1 (#4688 )
commit b78d804881
Author: Yi Chen <69284638+yi-portainer@users.noreply.github.com>
Date: Wed Dec 30 23:03:43 2020 +1300
Revert "chore(build): bump Kompose version (#4475 )" (#4676 )
This reverts commit 380f106571
.
Co-authored-by: Stéphane Busso <sbusso@users.noreply.github.com>
commit 51b72c12f9
Author: Anthony Lapenna <anthony.lapenna@portainer.io>
Date: Wed Dec 23 14:45:32 2020 +1300
fix(docker/stack-details): do not display editor tab for external stack (#4650 )
commit 58c04bdbe3
Author: Yi Chen <69284638+yi-portainer@users.noreply.github.com>
Date: Tue Dec 22 13:47:11 2020 +1300
+ silently continue when downloading artifacts in windows (#4637 )
commit a6320d5222
Author: cong meng <mcpacino@gmail.com>
Date: Tue Dec 22 13:38:54 2020 +1300
fix(frontend) unable to retrieve config map error when trying to manage newly created resource pool (ce#180) (#4618 )
* fix(frontend) unable to retrieve config map error when trying to manage newly created resource pool (ce#180)
* fix(frontend) rephrase comments (#4629 )
Co-authored-by: Stéphane Busso <sbusso@users.noreply.github.com>
Co-authored-by: Simon Meng <simon.meng@portainer.io>
Co-authored-by: Stéphane Busso <sbusso@users.noreply.github.com>
2021-01-21 00:04:15 +13:00
cong meng
da41dbb79a
fix(stack): stacks created via API are incorrectly marked as private with no owner ( #3721 ) ( #4725 )
...
Co-authored-by: Simon Meng <simon.meng@portainer.io>
2021-01-20 15:19:35 +13:00
Maxime Bajeux
68d42617f2
feat(placement): Add a warning notification under the placement tab when an application cannot be scheduled on any node in the cluster ( #4525 )
...
* feat(placement): Add a warning notification under the placement tab when an application cannot be scheduled on any node in the cluster
* fix(applications): if there is at least one node the application can schedule on, then do not show the warning
2021-01-20 13:02:18 +13:00
Anthony McMahon
8323e22309
Update issue templates
...
Adding auto labelling to Bug Report (kind/bug, bug/unconfirmed) and Question (kind/question)
2021-01-20 12:06:25 +13:00
Chaim Lev-Ari
20d4341170
fix(state): check validity of state ( #4609 )
2021-01-19 11:10:08 +13:00
Chaim Lev-Ari
832cafc933
fix(registries): update password only when not empty ( #4669 )
2021-01-18 13:59:57 +13:00
cong meng
f3c537ac2c
chore(build): bump Kompose version ( #4473 ) ( #4724 )
...
Co-authored-by: Simon Meng <simon.meng@portainer.io>
2021-01-18 13:02:16 +13:00
Anthony McMahon
958baf6283
Update README.md
2021-01-18 09:30:17 +13:00
Chaim Lev-Ari
08e392378e
chore(app): fail on angular components missing nginject ( #4224 )
2021-01-17 20:28:09 +13:00
Alice Groux
a2d9734b8b
fix(k8s/datatables): reduce size of collapse/expand column for stacks datatable and storage datatable ( #4511 )
...
* fix(k8s/datatables): reduce size of collapse/expand column for stacks datatable and storage datatable
* fix(k8s/datatables): reduce size of expand/collapse column
2021-01-17 16:50:22 +13:00
DarkAEther
15aed9fc6f
feat(area/kubernetes): show shared access policy in volume details ( #4707 )
2021-01-17 13:53:32 +13:00
Alice Groux
121d33538d
fix(k8s/application): validate load balancer ports inputs ( #4426 )
...
* fix(k8s/application): validate load balancer ports inputs
* fix(k8s/application): allow user to only change the protocol on the first port mapping
2021-01-15 14:51:36 +13:00
Olli Janatuinen
7a03351df8
dep(api): Support Docker Stack 3.8 ( #4333 )
...
- Linux: Update Docker binary to version 19.03.13
- Windows: Update Docker binary to version 19.03.12
2021-01-15 10:05:33 +13:00
Alice Groux
0c2987893d
feat(app/images): in advanced mode, remove tooltip and add an information message ( #4528 )
2021-01-14 15:04:44 +13:00
Alice Groux
d1eddaa188
feat(app/network): rename restrict external acces to the network label and add a tooltip ( #4514 )
2021-01-14 12:24:56 +13:00
Anthony Lapenna
d336ada3c2
feat(k8s/application): review application creation warning style ( #4613 )
2021-01-13 16:13:27 +13:00
Avadhut Tanugade
839198fbff
#4424 style(stack-details): shift button position in stack details ( #4439 )
2021-01-13 12:19:18 +13:00
Chaim Lev-Ari
486ffa5bbd
chore(webpack): add source maps ( #4471 )
...
* chore(webpack): add source maps
* feat(build): fetch source maps for 3rd party libs
2021-01-13 10:40:09 +13:00
Maxime Bajeux
4cd468ce21
Can't create kubernetes resources with a username longer than 63 characters ( #4672 )
...
* fix(kubernetes): truncate username when we create resource
* fix(k8s): remove forbidden characters in owner label
2021-01-12 14:35:59 +13:00
Chaim Lev-Ari
cbd7fdc62e
feat(docker/stacks): introduce date info for stacks ( #4660 )
...
* feat(docker/stacks): add creation and update dates
* feat(docker/stacks): put ownership column as the last column
* feat(docker/stacks): fix the no stacks message
* refactor(docker/stacks): make external stacks helpers more readable
* feat(docker/stacks): add updated and created by
* feat(docker/stacks): toggle updated column
* refactor(datatable): create column visibility component
Co-authored-by: alice groux <alice.grx@gmail.com>
2021-01-12 12:38:49 +13:00
DarkAEther
b9fe8009dd
feat(image-details): Show labels in images datatable ( #4287 )
...
* feat(images): show labels in images datatable
* move labels to image details view
2021-01-11 15:35:19 +13:00
Stéphane Busso
6a504e7134
fix(settings): Use default setting if UserSessionTimeout not set ( #4521 )
...
* fix(settings): Use default settings if UserSessionTimeout not set
* Update UserSessionTimeout settings in database if set to empty string
2021-01-11 14:44:15 +13:00