Commit graph

949 commits

Author SHA1 Message Date
Emile Vauge
31c7aba8c4 Merge pull request #57 from vdemeester/no-more-sleep-in-integration
Update integration setups to use libcompose events
2015-10-12 15:43:08 +02:00
Vincent Demeester
45ea23ecc1 Update integration setups to use libcompose events
Now that docker/libcompose#55 is merged, use it \o/
No more sleeps !

Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2015-10-12 08:44:56 +02:00
Vincent Demeester
661ac977d3 Merge pull request #55 from ldez/feature/json-case
refactor(rest) : add json annotation on configuration
2015-10-10 14:52:50 +02:00
Fernandez Ludovic
c11cf801ca refactor(rest) : add json annotation on configuration
- update Web UI
- update documentation
2015-10-10 14:24:36 +02:00
Vincent Demeester
adca5dc55b Merge pull request #52 from EmileVauge/emilevauge-add-traefik-domain
Add traefik.domain label #51
2015-10-09 23:40:31 +02:00
Emile Vauge
641638ba3e Merge branch 'master' into emilevauge-add-traefik-domain 2015-10-09 20:33:25 +02:00
Vincent Demeester
fb7457eba0 Merge pull request #54 from EmileVauge/better-doc-on-kv-structure
Update of the doc about kv
2015-10-09 14:13:03 +02:00
emile
ddf1922eba Update doc about kv structure https://github.com/EmileVauge/traefik/issues/40 2015-10-09 10:34:56 +02:00
Emile Vauge
13f621a9ed Merge branch 'master' into emilevauge-add-traefik-domain 2015-10-08 22:56:34 +02:00
Vincent Demeester
74c5562c2b Merge pull request #43 from ldez/feature/health-graph
Health graph
2015-10-08 22:55:41 +02:00
Fernandez Ludovic
09320b99f9 docs(webui): update screenshots of the web ui 2015-10-08 22:32:39 +02:00
Fernandez Ludovic
a422f775e6 refactor(webui): homepage link correction 2015-10-08 22:32:39 +02:00
Fernandez Ludovic
facc936fe4 docs: enhance Health API documentation 2015-10-08 22:32:38 +02:00
Fernandez Ludovic
28458345b4 feat(webui): new Health screen
- add realtime chart
  - Total Status Code Count
  - Average response time
  - remove status code count
  - D3 & NVD3 & Angular NVD3
2015-10-08 22:32:38 +02:00
Emile Vauge
398dfbd8a5 Merge pull request #53 from EmileVauge/emilevauge-sleep-well
Sleep well
2015-10-08 22:30:56 +02:00
Emile Vauge
3a877a51b9 Merge branch 'master' into emilevauge-sleep-well 2015-10-08 22:21:29 +02:00
emile
5a979b3dd6 Changed sleep to 500ms in tests 2015-10-08 22:11:34 +02:00
Vincent Demeester
f89b727ad1 Merge pull request #47 from ldez/feature/api-frontend-routes
feat(api): add api routes for Frontend Routes
2015-10-08 21:55:12 +02:00
Fernandez Ludovic
781c6aaafa feat(api): add api routes for Frontend Routes
- add `/api/providers/{provider}/frontends/{frontend}/routes`
- add `/api/providers/{provider}/frontends/{frontend}/routes/{route}`
2015-10-08 21:44:29 +02:00
emile
f126e7585d Doc update with traefik.domain label 2015-10-08 21:25:13 +02:00
emile
27eae04e87 Added traefik.domain label. Corrects https://github.com/EmileVauge/traefik/issues/50 2015-10-08 21:21:51 +02:00
Vincent Demeester
9d168c4e15 Merge pull request #49 from EmileVauge/emilevauge-ghr-corrections
Corrects release management with build number in tags
2015-10-08 20:08:28 +02:00
emile
d7bbcaa04f Merge branch 'emilevauge-ghr-corrections' of github.com:EmileVauge/traefik into emilevauge-ghr-corrections 2015-10-08 19:47:02 +02:00
emile
b9f55469d2 Corrects release management in Docker Hub 2015-10-08 19:45:36 +02:00
emile
13b0dd6fc1 Corrects release management with build number in tags 2015-10-08 19:45:36 +02:00
Emile Vauge
c03e2d4f44 Merge branch 'master' into emilevauge-ghr-corrections 2015-10-08 19:24:38 +02:00
emile
0574cbd8bc Corrects release management with build number in tags 2015-10-08 19:16:08 +02:00
Vincent Demeester
af674dffdb Merge pull request #45 from EmileVauge/emilevauge-marathon-bugs
Corrects https://github.com/EmileVauge/traefik/issues/37
2015-10-08 19:08:51 +02:00
emile
4c50648480 Corrects https://github.com/EmileVauge/traefik/issues/37 2015-10-08 09:31:30 +02:00
Emile Vauge
f927c7dd0b Merge pull request #42 from ldez/feature/web-ui-documentation
docs(webui): add documentation
2015-10-07 14:41:57 +02:00
Fernandez Ludovic
5c901e4522 docs(webui): add documentation 2015-10-07 14:09:11 +02:00
Vincent Demeester
3d3581b2b6 Merge pull request #39 from ldez/feature/provider-tab
feat(dashboard): add provider's tabs
2015-10-07 11:36:25 +02:00
Fernandez Ludovic
64d635f776 feat(dashboard): add provider's tabs
- slit provider between tabs
- remove providerID from backend/frontend title
- add Angular-Boostrap
2015-10-07 00:01:24 +02:00
Emile Vauge
f4296dfef0 Merge pull request #38 from ldez/feature/dashboard-font-correction
refactor(dashboard): font definition correction
2015-10-06 21:57:40 +02:00
Fernandez Ludovic
713c2e09a8 refactor(dashboard): font definition correction 2015-10-06 21:00:53 +02:00
Vincent Demeester
39b035f0b0 Merge pull request #36 from ldez/feature/front-design-refresh
New dashboard with auto refresh
2015-10-05 23:48:51 +02:00
Fernandez Ludovic
a06388d8e3 docs(dashboard): add screenshot
- doc style review
- add section "Web UI" with screenshot
2015-10-05 23:30:33 +02:00
Fernandez Ludovic
8cb2dc3347 feat(dashboard): add vendor dependencies 2015-10-05 23:30:32 +02:00
Fernandez Ludovic
ac57dda074 feat(dashboard): new Dashboard
- show providers (auto refresh: 2s)
- show health (auto refresh: 3s)
- more colors
- add font
- remove jumbotron
- javascript minified version
2015-10-05 23:30:31 +02:00
Fernandez Ludovic
da3d119a43 feat(front): project struture 2015-10-05 23:23:09 +02:00
Fernandez Ludovic
cd94f0172a docs: markdown style review 2015-10-05 23:23:09 +02:00
Fernandez Ludovic
a7a942fbeb feat: API REST endpoint review 2015-10-05 23:23:08 +02:00
Fernandez Ludovic
dece3bbf13 feat(front): tools configuration
- gitignore
- jshint
- editorConfig
2015-10-05 16:30:26 +02:00
Fernandez Ludovic
4c327ec8d5 feat(front): delete old static content 2015-10-05 16:30:25 +02:00
Emile Vauge
25b7547267 Merge pull request #33 from vdemeester/fix-README
Fix README :3
2015-10-04 22:28:46 +02:00
Vincent Demeester
1495700139 Fix README :3
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2015-10-04 21:36:33 +02:00
Vincent Demeester
992978215b Merge pull request #32 from EmileVauge/emilevauge-libkv
libkv support
2015-10-04 19:05:54 +02:00
emile
ffbfc2d901 libkv docs 2015-10-04 18:50:54 +02:00
emile
0b3928dafb Add /api/providers API 2015-10-03 16:50:53 +02:00
emile
93b5410987 libkv support https://github.com/EmileVauge/traefik/issues/25 https://github.com/EmileVauge/traefik/issues/9 2015-10-02 11:36:16 +02:00