Anthony Lapenna
1294ebaa8c
chore(version): bump version number
2017-03-12 22:33:26 +01:00
Anthony Lapenna
80d50378c5
feat(uac): add multi user management and UAC ( #647 )
2017-03-12 17:24:15 +01:00
Anthony Lapenna
44ceae40b5
merge branch 'release-1.11.4' into develop
2017-03-03 12:54:22 +01:00
Anthony Lapenna
ccaabf3b6b
chore(version): bump version number
2017-03-03 12:36:24 +01:00
Anthony Lapenna
2232adbd8b
merge branch 'feat484-external-endpoints' into release-1.11.4
2017-03-03 12:35:54 +01:00
Anthony Lapenna
73082f1674
feat(cli): add a --no-analytics flag to disable google analytics ( #601 )
2017-02-14 12:37:37 +13:00
Anthony Lapenna
a78758123b
style(cli): update error message
2017-02-07 16:27:40 +13:00
Anthony Lapenna
f129bf3e97
refactor(api): refactor
2017-02-07 16:26:12 +13:00
Anthony Lapenna
dc78ec5135
feat(endpoints): add the ability to define endpoints from an external source
2017-02-06 18:29:34 +13:00
Anthony Lapenna
10f7744a62
feat(authentication): add a --no-auth flag to disable authentication ( #553 )
2017-02-01 22:13:48 +13:00
Anthony Lapenna
0f81ad5654
feat(global): add a --no-auth flag to disable authentication
2017-02-01 22:10:07 +13:00
Anthony Lapenna
a97e7bbaae
chore(version): bump version number
2017-02-01 11:02:05 +13:00
Anthony Lapenna
f3cfb0a940
fix(cli): revert data/certs directories defaults to c:\data and c:\certs ( #551 )
2017-02-01 08:56:07 +13:00
Anthony Lapenna
f8ced03792
chore(version): bump version number
2017-01-26 17:43:47 +13:00
Anthony Lapenna
835b273700
feat(api): force no-cache on HTML files
2017-01-26 11:45:03 +13:00
Anthony Lapenna
d03e992b4f
feat(api): replace all calls to http.Error with custom Error writer
2017-01-24 16:35:48 +13:00
Anthony Lapenna
980f65a08a
feat(api): initializes the endpoint with an empty slice instead of a pointer
2017-01-23 16:29:49 +13:00
Anthony Lapenna
fa4ec04c47
feat(state): introduce endpoint state ( #529 )
2017-01-23 12:14:34 +13:00
Anthony Lapenna
3a6e9d2fbe
fix(api): fix an issue introduced by the latest version of package gorilla/mux ( #520 )
2017-01-21 11:17:51 +13:00
Anthony Lapenna
e4d98082dc
fix(api): disable data directory creation ( #495 )
...
* fix(api): disable data directory creation
* feat(dockerhub): update volume instruction value for Windows Dockerfiles
2017-01-14 14:22:39 +13:00
Anthony Lapenna
27e584fc14
fix(api): check if admin user already exists when calling the /users/admin/init endpoint ( #494 )
2017-01-12 18:17:28 +13:00
Anthony Lapenna
35d5d75966
fix(api): update default value for data directory and TLS certs on Windows ( #482 )
2017-01-09 21:24:17 +13:00
Anthony Lapenna
d1b9820a29
chore(version): bump version number
2017-01-05 10:42:38 +13:00
Anthony Lapenna
d8b800ddbc
feat(api): create platform dependant default values for CLI flags ( #458 )
2017-01-04 19:50:25 +13:00
Anthony Lapenna
9ee652c818
fix(api): creates the data directory if not exist ( #452 )
2017-01-03 08:32:53 +13:00
Anthony Lapenna
6e98237419
feat(api): introduce cache busting mechanism ( #439 )
2016-12-31 12:20:38 +13:00
Anthony Lapenna
4d6dadd17c
chore(version): bump version number
2016-12-26 13:30:06 +13:00
Anthony Lapenna
d54d30a7be
feat(global): multi endpoint management ( #407 )
2016-12-26 09:34:02 +13:00
David Eisner
419727e1eb
feat(api): Connect to docker behind a name based virtual host proxy ( #379 )
...
This involves copying and modifying go's httputil.NewSingleHostReverseProxy, which is documented to (perhaps surprisingly) leave the Host header untouched. Instead, we set the Host header to the target host for the connection for the benefit of name based virtual host proxies that make use of this. The value it would otherwise have in this app, typically 'localhost:8000', is strange and unlikely to be any use.
See golang/go#7618 and golang/go#10342
2016-12-24 17:49:29 +13:00
Anthony Lapenna
0a38bba874
refactor(api): API overhaul ( #392 )
2016-12-18 18:21:29 +13:00
Anthony Lapenna
d9f6124609
refactor(global): remove useless code related to CSRF ( #387 )
2016-12-16 14:00:57 +13:00
Anthony Lapenna
4e77c72fa2
feat(global): add authentication support with single admin account
2016-12-15 16:33:47 +13:00
Anthony Lapenna
db46087799
chore(version): bump version number
2016-11-26 00:50:50 +13:00
Anthony Lapenna
2d35ac8f82
chore(version): bump version number
2016-11-16 23:17:39 +13:00
Anthony Lapenna
3aa0f4d263
chore(version): bump version number
2016-11-11 15:29:02 +13:00
Anthony Lapenna
6fc25691bd
feat(backend): add a simple log message to indicate portainer startup ( #320 )
2016-11-04 16:52:02 +13:00
Anthony Lapenna
f0e194f63b
Disable CSRF protection ( #313 )
2016-11-03 15:56:10 +13:00
Anthony Lapenna
65c126f6a1
chore(version): bump version number
2016-10-09 10:50:32 +13:00
Anthony Lapenna
520532cb9a
chore(version): bump version number
2016-10-07 18:22:44 +13:00
Anthony Lapenna
833053a2e1
chore(version): bump version number
2016-10-02 16:26:11 +13:00
Anthony Lapenna
87df297a56
chore(version): bump version number
2016-09-24 22:33:23 +12:00
Anthony Lapenna
39909d774f
chore(global): replace CloudInovasi with Portainer.io
2016-09-23 18:28:20 +12:00
Anthony Lapenna
9f22e01d3b
chore(version): bump version number
2016-09-07 18:31:32 +12:00
Anthony Lapenna
3f9276ee4c
chore(version): bump version number
2016-09-04 15:10:47 +12:00
Anthony Lapenna
537ee24078
refactor(global): rename uifd to portainer
2016-09-04 14:50:37 +12:00
Anthony Lapenna
1c8aa35479
feat(global): add templates support ('apps') ( #154 )
2016-08-23 18:09:14 +12:00
Anthony Lapenna
954a6a11b7
chore(version): bump version number
2016-08-18 15:47:18 +12:00
Anthony Lapenna
eefa7ca138
refactor(global): revert merge with internal ( #133 )
2016-08-17 17:25:42 +12:00
Anthony Lapenna
b5dcdc8807
refactor(api): remove the binary from versioning ( #128 )
2016-08-17 13:57:51 +12:00
Anthony Lapenna
9c8e632a09
merge branch 'feat107-push-registry' into internal
2016-08-17 12:32:09 +12:00
Anthony Lapenna
cfe31fbeac
merge branch feat106-external-logo into internal
2016-08-10 18:40:05 +12:00
Anthony Lapenna
722dc0b3af
feat(global): add the --logo flag to specify an external logo picture ( #120 )
2016-08-10 18:38:33 +12:00
Anthony Lapenna
de3353feba
feat(global): add the --logo flag to specify an external logo picture
2016-08-10 18:37:25 +12:00
Anthony Lapenna
548a458b9a
Merge branch "feat107-remove-select-all" into internal
2016-08-04 11:31:35 +12:00
Anthony Lapenna
f1ec419e3a
chore(version): bump version number
2016-08-03 21:50:01 +12:00
Anthony Lapenna
20eecffc40
Merge branch "feat99-container-exec-event" into internal
2016-08-03 21:31:32 +12:00
Anthony Lapenna
f4d90306b3
Merge branch "refactor-backend-settings" into internal
2016-08-03 21:18:46 +12:00
Anthony Lapenna
7801a91149
refactor(global): replace /config endpoint with /settings to avoid confusion ( #98 )
2016-08-03 21:13:17 +12:00
Anthony Lapenna
19d4e38d94
refactor(global): replace /config endpoint with /settings to avoid confusion
2016-08-03 21:12:46 +12:00
Anthony Lapenna
bab57e0402
Merge branch 'feat34-container-exec' into internal
2016-08-03 15:28:51 +12:00
Anthony Lapenna
d2b3360bff
Merge branch 'refactor-backend' into internal
2016-08-03 15:19:22 +12:00
Anthony Lapenna
1aaa5acbef
feat(global): add container exec support ( #97 )
2016-08-03 15:12:53 +12:00
Anthony Lapenna
5878eed7ec
feat(global): add container exec support
2016-08-03 15:11:09 +12:00
Anthony Lapenna
b0ebbdf68c
refactor(api): create a new structure for the Go api ( #94 )
...
* refactor(api): create a new structure for the Go api
* refactor(api): update the way keyFile parameter is managed
2016-08-01 13:40:12 +12:00
Anthony Lapenna
0ec20d3093
refactor(api): update the way keyFile parameter is managed
2016-07-31 17:46:05 +12:00
Anthony Lapenna
c5ddae12cf
refactor(api): create a new structure for the Go api
2016-07-29 15:58:11 +12:00