Steven Kang
dc9a3de88f
feat(webhooks): Add Tag Support ( #2871 )
...
* feat(webhooks): Add Tag Support
* feat(webhooks): Add Tag Support
2019-05-08 10:41:31 +12:00
baron_l
7b3ef7f1a2
fix(node-details): engine labels were displayed as Objects ( #2858 )
2019-05-02 08:37:24 +12:00
William
80c5052b55
style(users): fix typo/grammar ( #2848 )
2019-04-23 12:22:54 +12:00
William
845f4e912b
fix(secret-creation): prevent assignment of label with no name ( #2838 )
2019-04-19 09:18:40 +12:00
Anthony Lapenna
e5fd61044a
feat(project): update issue templates to include a note about support policy
2019-04-12 10:00:18 +12:00
Anthony Lapenna
c3066d7f3f
docs(README): add a note about support policy
2019-04-12 09:57:56 +12:00
William
8a7a73fe84
fix(notifications): fix create user errormessage ( #2820 )
2019-04-08 15:48:43 +12:00
William
0f8de0a039
fix(build-system): fix lodash imports ( #2818 )
2019-04-08 12:35:02 +12:00
William
e4a81df42e
fix(group-access): fix authorize/deny all buttons behavior ( #2813 )
2019-04-08 09:28:57 +12:00
William
c39807e86c
fix(team): fix invalid team leader count ( #2811 )
2019-04-05 14:49:08 +13:00
Chaim Lev-Ari
45113a7ff4
refactor(app): introduce webpack and babel ( #2407 )
...
* feat(agent): add new host page
* feat(agent): convert volume-browser to files-datatable
* fix(agent): browse folders in file-datatable
* feat(engine-details): replace engine view with host view
* feat(engine-details): remove old panels
* feat(engine-details): add basic engine-details-panel component
* feat(engine-details): pass details to the different components
* feat(engine-details): replace host-view with host-overview
* feat(engine-details): add commaseperated filter
* feat(engine-details): add host-view container component
* feat(engine-details): add host-details component
* feat(engine-details): build host details object
* feat(engine-details): format engine version
* feat(engine-details): get details for one node
* feat(engine-details): pass is-agent from view
* feat(engine-details): replace old node view with a new component
* feat(engine-details): add swarm-node-details component
* feat(engine-details): remove isSwarm binding
* feat(engine-details): remove node-details and include in parent
* feat(engine-details): add labels-table component
* feat(engine-details): add update node service
* feat(engine-details): add update label functionality
* style(engine-details): remove whitespaces
* feat(engine-details): remove old node page
* feat(engine-details): pass is agent to host details
* feat(host-details): hide missing info
* feat(host-details): update node availability
* style(host-details): remove obsolete event object
* feat(host-details): fix labels not sending
* feat(host-details): remove flags for hiding data
* feat(host-details): create mock call to server for agent host info
* style(host-details): fix spelling mistake in filter's name
* feat(host-details): get info from agent
* feat(host-details): hide engine labels when empty
* feat(node-details): move labels table and save button
* feat(host-info): add different urls for refresh
* feat(host-details): show disk/devices info for agent
* feat(host-view): add loading indicator to devices-panel
* feat(host-details): add loading indicator to disks panel
* feat(agent): fix browse volume
* feat(agent): browse files
* feat(agent): enable rename
* feat(agent): download file
* fix(agent): download file from root
* feat(agent): delete file
* style(agent): remove whitespaces
* fix(agent): fix link on node browser
* feat(agent): basic file uploader
* feat(agent): add basic file upload
* fix(volume-browser): move volume id to query params
* feat(node-browser): moved uploader into browser
* feat(node-browser): add upload spinner
* feat(agent): browse files relative to root
* feat(build): add webpack build config
* feat(build): add missing imports
* feat(webpack): add missing imports
* feat(build): enable eslint on build
* feat(build): add webpack notifier
* feat(build): clean terminal on build
* feat(build): import all globals
* feat(build): add angular import
* feat(build): fix styles
* feat(build): load favicons
* feat(build): load css before script
* feat(webpack): split vendors css and js to a different bundle
* feat(webpack): import angular in all files
* feat(webpack): remove eslint global config
* feat(webpack): add webpack clean dist
* feat(webpack): fix styling issues
* refactor(webpack): remove empty controllers
* refactor(webpack): optimize moment
* refactor(webpack): add bundle analyzer
* feat(webpack): add babel
* refactor(webpack): optimize lodash
* refactor(toastr): update toastr
* feat(webpack): create basic production and dev config
* fix(webpack): fix production config
* fix(webpack): fix html templates url
* refactor(webpack): remove angular imports
* refactor(webpack): remove more angular imports
* refactor(webpack): return angular to entry file
* style(webpack): remove comments from config
* fix(hosts): remove browse button
* fix(webpack): import lodash
* fix(webpack): import missing htmls
* feat(webpack): reduce lodash size
* feat(webpack): config grunt to use webpack
* feat(webpack): add postcss
* chore(codeclimate): use eslint-5 channel
* feat(deps): upgrade from lodash to lodash-es
* fix(webpack): fix bug with lodash
* chore(build): add build client script
* fix(webpack): fix missing jsyaml reference
* refactor(webpack): seperate builds of img files
* chore(build): add a way to check times of webpack build
* feat(webpack): add dev server
* fix(webpack): fix css output name
* chore(webpack): optimize images
* chore(webpack): add node env
* fix(build): copy templates on release
* chore(webpack): set env NODE_ENV
* feat(webpack): set NODE_ENV on production builds
* fix(extensions): set image path
* refactor(css): move vendor css to js import
* style(app): remove whitespaces
* fix(build-system): allow DevOps pipeline to leverage webpack (#2670 )
* Update devopsbuild task to use webpack & remove AppVeyor environment var
* Added -Force to replace the existing dist folder
* Removed Test-Path
* dep(build-system): add angularjs-annotate to webpack + fix on imports
* Merge branch 'develop' into webpack
* refactor(app): webpack aliases for imports + async / await dep + start refactor
* style(extensions): use develop version of the view
* fix(app): fix several issues introduced by webpack migration
* fix(webpack): fix ng-include not loading templates with webpack
* Fix Windows CI with Webpack (#2782 )
* fix(configs): refactor broke configs creation and list views
* fix(build-system): update build_binary_devops for Windows
2019-03-21 18:46:49 +13:00
Anthony Lapenna
14845a4a53
refactor(api): refactor base import path ( #2788 )
...
* refactor(api): refactor base import path
* fix(build-system): update build_binary_devops
* fix(build-system): fix build_binary_devops for linux
* fix(build-system): fix build_binary_devops for Windows
2019-03-21 14:20:14 +13:00
Steven Kang
0c7d69eb17
fix(build-system): fix an issue with Windows build in CI ( #2780 )
...
* Change GOPATH outside of the current project path
* Fix ENV Variable
* Fix locations
* Fix dist directory location
2019-03-15 19:08:35 +13:00
William
3b8f982dbd
fix(build-system): Install docker binary when on macOS ( #2775 )
2019-03-13 14:58:04 +13:00
Fabian Grutschus
dbab524e5d
style(containers): change order of container action buttons to match ordering of quick action buttons ( #2772 )
2019-03-13 11:10:15 +13:00
Anthony Lapenna
1618388e39
refactor(app): minor refactor ( #2773 )
2019-03-13 11:09:53 +13:00
William
ac4af41317
fix(services): Do not display quick actions in a regular swarm environment ( #2769 )
2019-03-11 16:48:00 +13:00
linquize
ce6cb837f9
refactor(api): fix lint issues ( #2760 )
2019-03-11 12:50:10 +13:00
Anthony Lapenna
9967ae5994
Merge tag '1.20.2' into develop
...
Release 1.20.2
2019-03-05 17:34:33 +13:00
Anthony Lapenna
a171e540c5
Merge branch 'release/1.20.2'
2019-03-05 17:34:28 +13:00
Anthony Lapenna
cb858f0412
chore(version): bump version number
2019-03-05 17:34:19 +13:00
Anthony Lapenna
82078a8d8f
style(extensions): update extensions information panel
2019-03-05 16:09:03 +13:00
Anthony Lapenna
2b31f489d9
feat(api): add support for an externally fetched title for motd ( #2755 )
...
* feat(api): add support for an externally fetched title for motd
* refactor(api): gofmt motd.go
* refactor(api): update go comment
2019-03-05 16:05:15 +13:00
Anthony Lapenna
e2a17480af
Merge branch 'develop' of github.com:portainer/portainer into develop
2019-03-04 13:48:01 +13:00
Anthony Lapenna
0670079566
feat(api): update ExtensionDefinitionsURL
2019-03-04 13:46:27 +13:00
Anthony Lapenna
5ca9501540
dep(api): update docker binary version to 18.09.3 ( #2749 )
2019-03-01 14:45:36 +13:00
Anthony Lapenna
415c1759d1
Merge branch 'oath-poc' into develop
2019-03-01 14:16:04 +13:00
Anthony Lapenna
db0091b46d
feat(api): revert extension URLs to correct one
2019-03-01 13:58:55 +13:00
linquize
42529cc5ea
feat(volumes): show volume creation date ( #2745 )
2019-03-01 11:59:11 +13:00
Anthony Lapenna
60fbfeba23
fix(oauth): fix settings displaying issue for custom OAuth configuration
2019-03-01 11:24:47 +13:00
Anthony Lapenna
f5091ce5fb
fix(auth): fix invalid condition to display OAuth login button
2019-03-01 10:58:18 +13:00
Anthony Lapenna
58962de20e
Merge branch 'develop' into oath-poc
2019-03-01 09:42:38 +13:00
Anthony Lapenna
1eb7e6bacc
fix(auth): rollback changes introduced via #2591 ( #2747 )
2019-02-28 11:38:02 +13:00
Anthony Lapenna
130baddea0
fix(api): fix an issue when removing non local administrators
2019-02-25 18:54:21 +13:00
Tim van den Eijnden
9cbf1f34a7
feat(networks): prevent removal of predefined networks ( #2697 )
...
* fix(networks): disable removing predefined networks (#1838 )
* fix(networks): disable select all for predefined networks (#1838 )
* fix(networks): do not allow delete in network-details & use constant (#1838 )
2019-02-25 14:25:48 +13:00
linquize
c152d3f62e
fix(stacks): update web editor to set tab key to insert spaces ( #2735 )
2019-02-25 14:19:53 +13:00
linquize
da44f14e07
fix(auth): prevent redirect parameter to use state portainer.auth ( #2701 )
2019-02-25 13:57:11 +13:00
Anthony Lapenna
49516e2c3f
style(oauth): update Azure UI elements
2019-02-25 13:38:27 +13:00
Anthony Lapenna
9c4c782a90
style(container-creation): review auto remove element position
2019-02-25 13:09:09 +13:00
baron_l
7aa6a30614
feat(registry-manager): allow regular users to use the registry browse feature ( #2664 )
...
* feat(registries): registries accessibility to all authorized people and not only admins
* feat(registry): dockerhub settings for admin only
* feat(registry): remove registry config access for non admin users
* feat(api): use AuthenticatedAccess policy instead of RestrictedAccess for extensionList operation
* refactor(api): minor update to security package
* refactor(api): revert unexporting function changes
* refactor(api): apply gofmt
2019-02-25 13:02:49 +13:00
linquize
99e50370bd
feat(container-creation): support auto remove option (docker run --rm) ( #2684 )
2019-02-25 09:48:31 +13:00
Anthony Lapenna
dc2a8cf1f4
feat(oauth): update OAuth configuration UX
2019-02-21 14:02:25 +13:00
Anthony Lapenna
b9ac3d4286
feat(oauth): fix the double refresh issue
2019-02-21 11:09:57 +13:00
Anthony Lapenna
6711e6c969
feat(oauth): update configuration override UX
2019-02-21 10:30:09 +13:00
Anthony Lapenna
4a5fa211a7
feat(account): display a warning message in the account view
2019-02-20 13:57:13 +13:00
Anthony Lapenna
d510d23408
feat(oauth): improve Azure OAuth support
2019-02-20 13:53:25 +13:00
Anthony Lapenna
ce9e009e22
feat(oauth): update UI/UX
2019-02-19 14:38:42 +13:00
Anthony Lapenna
9918c1260b
feat(oauth): update authentication panel with OAuth provider details
2019-02-19 09:54:02 +13:00
Anthony Lapenna
e325ad10dd
fix(oauth): fix an UX issue when updating microsoft oauth settings
2019-02-18 16:18:48 +13:00
Anthony Lapenna
73f20b5157
refactor(oauth): remove console log statement
2019-02-18 15:21:34 +13:00