Commit Graph

1181 Commits

Author SHA1 Message Date
Josh Kalderimis
0d4babb07e wrap the contents of the li, not the whole collection 2013-10-07 21:00:35 +02:00
Justine Arreche
32c1f31241 attempt to make entire repo cell clickable 2013-10-07 13:48:55 -04:00
Piotr Sarnacki
972fb6fb43 Always subscribe to log updates
When the job is restart, we will not get any updates unless we're
subscribed to job updates - that's why we need to subscribe even if the
job is already finished.

The other option to fix this would be to subscribe and unsubscribe also
based on the status, but since subscribing to finished jobs does not
cost us anything, I prefer the simpler solution.
2013-10-07 17:15:59 +02:00
Piotr Sarnacki
d0998a8fc5 Remove unused observer
log property in Travis.Job does not change - we create Log instance
when it's accessed and don't refresh it on any occasion, that's why the
observer on log is not needed.
2013-10-07 16:43:09 +02:00
Piotr Sarnacki
ae0db5780a Merge pull request #214 from Aaron1011/clear_log
Clear log when a job is restarted
2013-10-07 07:41:50 -07:00
Justine Arreche
0500ab1168 Rearranged some copy for first_sync to increase readability and added mascot to success message 2013-10-05 15:19:46 -04:00
Justine Arreche
9c078575c1 Merge branch 'updated-styles' of https://github.com/travis-ci/travis-web into updated-styles 2013-10-05 14:25:43 -04:00
Justine Arreche
515a0861ba new loading spinner gif, header styles and columns for first_sync page 2013-10-05 14:04:52 -04:00
Josh Kalderimis
78c53dd500 change the log font size to 12 2013-10-05 15:46:19 +02:00
Justine Arreche
1bc7bbee67 changed layout of getting_started to two columns and reorganized typographic styles and heirarchy 2013-10-04 23:27:30 -04:00
Aaron Hill
7218655cf4 Added tests for clearing log when a job is started or requeued 2013-10-04 16:51:28 -04:00
Justine Arreche
0feb1684dc added new screenshot for build email notification img 2013-10-04 16:01:06 -04:00
Justine Arreche
1cd544ad3b new screenshots for getting started steps and new styles and centered alignment 2013-10-04 15:40:46 -04:00
Mathias Meyer
f6867e8a4c Move title attributes into <li> elements.
The icon pictures are smaller than the li, reducing the surface
to show the title as a tooltip.
2013-10-04 16:27:51 +02:00
Aaron Hill
2a83215fdc Fixed clearing log 2013-10-03 21:23:49 -04:00
Justine Arreche
0cfb44868c added in 'step' headlines to break down the info a bit better 2013-10-03 19:46:40 -04:00
Justine Arreche
b78dec5091 increased width of getting started div and took away align right on images 2013-10-03 19:11:35 -04:00
Justine Arreche
0b01dd6278 fixed styling on auth and added mascot above copy 2013-10-03 18:46:48 -04:00
Justine Arreche
d75a2f64a6 increased width of #left to account for longer repo users/names 2013-10-03 18:09:21 -04:00
Justine Arreche
b5a27c5d21 reduced width of #left to 260px 2013-10-03 18:05:46 -04:00
Justine Arreche
9d39402f2d additional styling to auth page and new icon for finished label 2013-10-03 18:00:54 -04:00
Justine Arreche
872ebca991 removed overflow scroll to fix dropdowns 2013-10-02 17:40:47 -04:00
Justine Arreche
f1163977e6 adjustments to #top and #right bars for increased responsiveness in all browsers 2013-10-02 16:55:12 -04:00
Justine Arreche
45b37345ba added a min width to #top to prevent the user wrapping 2013-10-02 13:15:52 -04:00
Justine Arreche
e59ed8766a replaced box-flex and altered #left min/max width 2013-10-02 12:14:35 -04:00
Justine Arreche
87046b60f1 Added max and min width to #left to fix chrome bug 2013-10-02 12:02:00 -04:00
Justine Arreche
d972c81eb1 changed min-widths on #left and #main to resolve sidebar bugs 2013-10-02 10:21:25 -04:00
Mathias Meyer
3b3d36a98a Make build email ever so slightly wider. 2013-10-02 15:55:19 +02:00
Justine Arreche
3ebeb3b262 fixed top logged in profile right margin to align with the rest of the app 2013-10-02 09:44:56 -04:00
Justine Arreche
3f5c5a0a50 Changed bg color of #right to match search_box, removed border radius and changed margin-top to align with #main h3 2013-10-02 09:34:18 -04:00
Justine Arreche
6a011f3c88 Removed radius on buttons and profile message container, styled buttons to new colors, increased top-padding on profile #main div 2013-10-02 09:25:30 -04:00
Justine Arreche
6492fdccb1 replaced first build and first project no recent screen shots and started re-styling switch class 2013-10-02 08:19:00 -04:00
Justine Arreche
4bf98f5515 removed opacity on build message 2013-10-01 19:52:06 -04:00
Justine Arreche
df139ec475 fixed line height on nav to align with travis logo 2013-10-01 19:16:37 -04:00
Justine Arreche
64e10f4f61 fixed spinner height to be inline with avatar 2013-10-01 19:06:18 -04:00
Justine Arreche
0dea38af7c replaced #left back to 380px wide 2013-10-01 17:44:01 -04:00
Justine Arreche
d4ae21251e lightened up the log bg by 10% 2013-10-01 17:42:31 -04:00
Justine Arreche
593f3425bd increased size and fixed positioning of avatar 2013-10-01 17:18:42 -04:00
Justine Arreche
82c8ac67dc adjusted positioning on topbar dropdown to remove overlap 2013-10-01 17:10:30 -04:00
Justine Arreche
70c0d02d2e reduced max-width of #left to 350px 2013-10-01 17:07:09 -04:00
Justine Arreche
c63461f6c3 fixed positioning on logged in img avatar 2013-10-01 16:34:27 -04:00
Justine Arreche
314b0e9dff removed gradient and border radius from tools and updated tools-button.png to reflect the rest of the tools changes 2013-10-01 16:02:03 -04:00
Justine Arreche
6bc3c66f78 changed repo title to warm grey, changed odd list bg color two very light warm grey 2013-10-01 12:35:41 -04:00
Justine Arreche
bd5d62264a added stop padding to search_box and repo for breathing room under topbar 2013-10-01 12:03:27 -04:00
Justine Arreche
2882119d33 changed repo title to blue and removed drop shadow on indicator triangle 2013-10-01 11:47:24 -04:00
Justine Arreche
8172e3bd10 got rid of the border radius on tabs 2013-10-01 11:10:02 -04:00
Justine Arreche
3a73aeb4a6 new typeface, header styles and changes to h3 size colors and styles to reflect landing page 2013-10-01 10:46:14 -04:00
Mathias Meyer
c40aacb1b0 Update build email image. 2013-10-01 15:19:57 +02:00
Piotr Sarnacki
9c7606ff96 Don't try to format date if it does not exist 2013-10-01 14:29:55 +02:00
Piotr Sarnacki
01e0362242 Add moment.js library for easier dates formatting 2013-10-01 11:25:40 +02:00
Piotr Sarnacki
4bb331686c Fix finishedAt tooltips and show dates in local time zone 2013-10-01 11:25:40 +02:00
Piotr Sarnacki
1ea19a7cbd Properly detect if user is logged in for broadcasts 2013-09-24 14:17:19 +02:00
Mathias Meyer
6c04d5adbd Make icon buttons wider.
Just three more pixels.
2013-09-24 14:15:35 +02:00
Mathias Meyer
d5474b5588 Remove config from build page too. 2013-09-24 14:01:32 +02:00
Mathias Meyer
f575a0e73c Push icons 3 pixels to the right.
Obsessive about whitespace much? Indeed!
2013-09-24 13:59:53 +02:00
Piotr Sarnacki
97c2cbec8a Don't style every link to github with an icon (closes #207) 2013-09-24 11:02:48 +02:00
Mathias Meyer
a8e1b270a2 Fix styles for box on the profile. 2013-09-24 10:44:21 +02:00
Mathias Meyer
464c4ea5dc Revert "Moving sidebar styles to travis-pro-web"
This reverts commit bc7d73c355, as it
broke the box on the profile page.
2013-09-24 10:38:52 +02:00
Piotr Sarnacki
1d6842ef43 Merge pull request #211 from goshakkk/ga
Track route transitions to Google Analytics as well
2013-09-23 10:35:09 -07:00
Mathias Meyer
9d7e610f52 Remove config line, which is now empty everywhere. 2013-09-23 19:16:12 +02:00
Mathias Meyer
71cf203b83 UPDATE EMOJIS!!
😿
2013-09-23 17:29:01 +02:00
Mathias Meyer
c98f701bc2 One pixel further south. 2013-09-23 13:26:24 +02:00
Mathias Meyer
47f84d5b5b Move build status image button to the top right.
It takes up quite a bit of room on the tabs list, and it makes
more sense to have it up there, as it belongs to the repository.
2013-09-23 13:19:43 +02:00
Piotr Sarnacki
a7f26ac4e2 Merge pull request #210 from goshakkk/controller-for-depr
Get rid of 'controllerFor' deprecation warnings
2013-09-23 03:15:58 -07:00
Josh Kalderimis
0cf6eeffee UPDATE ALL THE EMOJISSSSSS 2013-09-22 17:44:56 +02:00
Gosha Arinich
a62cd4062f track route transitions to GA as well 2013-09-21 21:48:03 +03:00
Gosha Arinich
62322318da get rid of 'controllerFor' deprecation warnings 2013-09-21 21:31:12 +03:00
Piotr Sarnacki
bc7d73c355 Moving sidebar styles to travis-pro-web 2013-09-19 22:41:10 +02:00
Piotr Sarnacki
9fdc95cdf8 Make right sidebar bigger 2013-09-19 22:26:42 +02:00
Piotr Sarnacki
194080cc43 Treat build number as number
I changed it to be a Number along with Job's number, but it's wrong -
Build's number should be treated as an integer (to not screw up
ordering) and Job's number can be treated as a string (because it has a
format "\d.\d")
2013-09-19 00:04:09 +02:00
Mathias Meyer
8cc1bacf21 Fix border radius on active tab. 2013-09-18 16:41:20 +02:00
Mathias Meyer
46adf1164d Tilt the mascot by 10 degrees, for extra whimsy.
Remember: Whimsiness grows exponentially with the degrees of tilt.
2013-09-16 18:57:13 +02:00
Piotr Sarnacki
fc77800f8e Build.number and Job.number should be treated as strings 2013-09-16 18:53:14 +02:00
Piotr Sarnacki
19a6b29b35 Reload hooks if they're not available 2013-09-16 18:53:13 +02:00
Piotr Sarnacki
3d6fd53883 Ember Model sets primaryKey on class 2013-09-16 18:53:13 +02:00
Mathias Meyer
4b76b07d10 Add default avatars for build email. 2013-09-16 16:47:00 +02:00
Mathias Meyer
e7a58a15be Change arrow file name. 2013-09-16 15:45:45 +02:00
Mathias Meyer
0fe82c6803 Add new assets for build email. 2013-09-16 10:26:07 +02:00
Piotr Sarnacki
d40c097074 Update ember-model with a reloading fix 2013-09-13 23:24:43 +02:00
Piotr Sarnacki
199f236b23 Merge pull request #205 from Aaron1011/fix_duration
Fix duration being incremented after a build/job is finished
2013-09-12 14:29:38 -07:00
Piotr Sarnacki
0327d39e2c Move observing last build to controller
We observe last build on the repo in order to show the freshest build on
repo page. I moved it to router in order to keep such observers in the
same place, but this was not a wise move. To make it work properly
observer needs to be removed when moving to some other part (like
build's page). The problem is that deactivate function is not called
when we move to the other route in the same nesting. We have our own
'activate' function on repoController, which is better suited for
handling this task.
2013-09-12 23:23:21 +02:00
Henrik Hodne
688f8a0bb9 Fix typo in cancellation flash message 2013-09-12 10:01:01 -05:00
Mathias Meyer
3e7b9eadeb Include proper link. 2013-09-11 10:59:18 +02:00
Mathias Meyer
59de081cb7 Update instructions for Code Climate token. 2013-09-11 10:53:14 +02:00
Mathias Meyer
0c9a49ab51 Rework Code Climate integration for action icon bar. 2013-09-11 10:53:02 +02:00
Mathias Meyer
8d3fa21665 Merge branch 'master' into mm-code-climate-window
Conflicts:
	assets/scripts/app/templates/repos/show/tools.hbs
	assets/scripts/app/views/repo/show.coffee
2013-09-10 14:32:20 +02:00
Mathias Meyer
eaf258f033 Use status image helper to determine the URL. 2013-09-10 12:46:33 +02:00
Mathias Meyer
340dec5396 Fix sidebar not fully collapsing. 2013-09-10 12:29:24 +02:00
Mathias Meyer
84130350bd Merge branch 'mm-extract-actions-from-menu' 2013-09-10 10:30:36 +02:00
Mathias Meyer
e7d4b284cd Make action links actual icons.
This change pushes the cog menu to the top, where it belongs, as it
now only includes repository-relevant actions. The icons now reflect
things relating to the build/job itself, and have replace the cog
meny.
2013-09-09 16:40:23 +02:00
Mathias Meyer
24fb869d53 Disable links when permissions isn't granted. 2013-09-08 11:45:40 +02:00
Mathias Meyer
451894bcec Pull some bindings into build and job controllers. 2013-09-08 10:11:20 +02:00
Mathias Meyer
2cc35556ab Pull job/repository actions out of cog menu.
It's very hard to notice where something is, when it's hidden in
that menu.
2013-09-08 09:21:37 +02:00
Aaron Hill
c1dcaa2715 Fix duration being incremented after a build/job is finished 2013-09-07 20:49:53 -04:00
Piotr Sarnacki
1a0e378732 Fix rendering job when moving from index route
The hack which is needed for wrong outlet behaviour renders a template
when outlet is not rendered automatically, but it was done immediately.
Because of that when changing routes from index to job route, sometimes
the hack was kicking in and rendering build instead of job template.
This commit fixes it to check if rendering is needed in "afterRender"
phase on runloop.
2013-09-07 17:44:43 +02:00
Piotr Sarnacki
cebe5b1e1c Revert "Update ember and ember-model"
This reverts commit 408cce2d4f.
2013-09-06 22:14:11 +02:00
Piotr Sarnacki
92616251bb Revert "Update code for newest ember-model"
This reverts commit 1594130ff3.
2013-09-06 22:14:06 +02:00
Piotr Sarnacki
7c161069f5 Fix problems with transitioning to job 2013-09-06 22:04:25 +02:00
Piotr Sarnacki
1594130ff3 Update code for newest ember-model 2013-09-06 19:37:06 +02:00
Piotr Sarnacki
408cce2d4f Update ember and ember-model 2013-09-06 19:36:34 +02:00