• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Netflix / genie / 1913 / 1
94%
master: 94%

Build:
DEFAULT BRANCH: master
Ran 25 Jun 2018 03:10AM UTC
Files 317
Run time 13s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

24 Jun 2018 09:46PM UTC coverage: 90.534% (-0.008%) from 90.542%
1913.1

push

travis-ci

tgianos
Switch user name in UI from using cookie to fetching data from server

In the past when the UI was loaded a cookie `genie.user` was placed in the response context. Unfortunately when the username contained illegal cookie characters (like space) the Tomcat cookie validation would break after they went to the stricter validation with 8.5.

It wasn't the best solution anyway. This new mechanism (while still not great) adds a very simple endpoint at `/ui/user` that the JS code calls to after successful page load to fetch the user name. This is a redundant call the the server and really this isn't a great way to do it but I'm not a UI engineer and as we're keeping the 3.x UI working with the new code this is an effective short term solution. Also works with new internal security implementations whereas the old way didn't.

9717 of 10733 relevant lines covered (90.53%)

0.91 hits per line

Source Files on job 1913.1
  • Tree
  • List 0
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1808
  • Travis Job 1913.1
  • 2a7bce19 on github
  • Prev Job for on master (#1909.1)
  • Next Job for on master (#1918.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc