Commit Graph

1775 Commits (c78d3223e80342225351cb8714f769b95c3116d0)

Author SHA1 Message Date
baron_l c78d3223e8 fix(storidge): update 7 - profile create/edit interface type 2019-04-26 16:33:03 +02:00
baron_l 74382352f8 fix(storidge): update 7 - profiles creation + volume details 2019-04-25 19:23:02 +02:00
baron_l daacef199a feat(storidge): update 7 - node details + cluster views 2019-04-25 12:11:05 +02:00
Anthony Lapenna bf42276950 feat(storidge): update 6 2019-04-18 14:17:05 +12:00
Anthony Lapenna 64fa3e78ff feat(storidge): update 6 2019-04-18 14:16:21 +12:00
Anthony Lapenna 8fb8aba075 feat(storidge): update 6 2019-04-17 13:31:32 +12:00
Anthony Lapenna 99e9afe4c8 feat(storidge): wip on update 6 2019-04-17 12:23:28 +12:00
baron_l bf109f29f5 Revert "fix(app): override rdash-ui select style"
This reverts commit e724833261.
2019-03-28 21:49:11 +01:00
baron_l e724833261 fix(app): override rdash-ui select style 2019-03-28 18:15:00 +01:00
baron_l 75964deebf fix(storidge): description tables on the same view have now the same fixed offset 2019-03-28 17:26:28 +01:00
baron_l 33a02c59b5 feat(storidge): v5 update without style (profile / statuses / volume) 2019-03-28 16:52:51 +01:00
baron_l b29e43073d fix(storidge): values for InterfaceDriver on profile create/edit 2019-03-27 19:48:24 +01:00
baron_l f8610c5480 feat(storidge): snapshots, profile and nodes evolution 2019-03-27 19:44:38 +01:00
baron_l 77d51a8465 fix(storidge): display modifications + fix js errors 2019-03-26 01:30:40 +01:00
baron_l fa3005e9df refactor(storidge): webpack migration 2019-03-25 23:12:06 +01:00
baron_l f9bfb0fc26 Merge remote-tracking branch 'origin/develop' into feat-evol-storidge 2019-03-21 15:35:28 +01: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
baron_l cd6587ebcd fix(storidge): update model and views for Storidge v2695 2019-03-18 18:01:10 +01:00
baron_l 9db8a8a068 fix(storidge): addDrive is called with the good parameters 2019-03-18 16:59:09 +01:00
baron_l e10cbbdd46 fix(app): paginatedItemLimit now retrieved for datables extending GenericDatatableController 2019-03-18 16:36:53 +01:00
baron_l 79802d1999 feat(storidge): remove snapshots panels when volume snapshots are disabled 2019-03-18 16:14:05 +01: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
baron_l a8586fea61 fix(storidge): snapshot can now be created without comments 2019-03-12 19:15:44 +01:00
baron_l 74934beee2 fix(storidge): error on volume IOPS update 2019-03-12 18:50:44 +01:00
baron_l f603b335c4 refactor(storidge): split cluster and node status badge filter 2019-03-12 18:27:15 +01:00
baron_l b3170b7f8e feat(storidge): profiles can enable snapshots without interval + interval in minutes 2019-03-12 18:24:45 +01:00
baron_l 072b20b9cc style(storidge): change cluster / node icon color based on status 2019-03-12 17:32:12 +01:00
baron_l 46b2124544 refactor(storidge): move add / remove / put in / put ouf maintenance buttons for cluster nodes 2019-03-12 17:20:35 +01:00
baron_l 62f6ac926c feat(storidge): add rescan drives button 2019-03-12 16:23:30 +01: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
baron_l a30171c141 feat(storidge): add snapshot creation on volume details 2019-03-01 01:41:13 +01:00
baron_l 48c79f7fce feat(storidge): add volume and snapshot details 2019-03-01 00:19:09 +01: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