Commit Graph

1881 Commits

Author SHA1 Message Date
Piotr Sarnacki
49d09cda8e Bring back proper pusher key for dev 2014-08-01 04:14:13 +02:00
Piotr Sarnacki
74d20d0149 Ssh key form styling and polishing 2014-08-01 04:10:26 +02:00
Piotr Sarnacki
c9f58718cf Final touches on env vars 2014-08-01 02:50:20 +02:00
Piotr Sarnacki
68fe6f4f46 Merge branch 'ps-env-vars' of github.com:travis-ci/travis-web into ps-env-vars 2014-07-31 15:42:19 +02:00
Justine Arreche
b5bb386023 Finished all action hover states 2014-07-31 12:48:19 +02:00
Piotr Sarnacki
040848619a Add loading indicator for settings 2014-07-31 12:26:33 +02:00
Piotr Sarnacki
568c0e14b8 Display settings in repo pane 2014-07-31 12:26:33 +02:00
Piotr Sarnacki
17ed1d94cc First stab at ssh key form 2014-07-31 12:26:19 +02:00
Justine Arreche
9fa906aafc began styling of edit and delete actions 2014-07-30 16:54:55 +02:00
Justine Arreche
e0002e5f7b fixed alignment on vertical elements 2014-07-30 16:37:57 +02:00
Justine Arreche
f45573a7c9 WIP on env var settings 2014-07-29 12:38:45 +02:00
Piotr Sarnacki
745a39eae5 First stab at env vars 2014-07-28 14:19:44 +02:00
Piotr Sarnacki
fc21c46579 Use settings-form class for settings form 2014-07-28 13:00:11 +02:00
Piotr Sarnacki
bcf5ac50c5 Send record to buildURL method when it's available
For some cases (like coming env vars) we will need to also pass a
repository id to the URL, so I'm passing it from createRecord and other
methods which handle records.
2014-07-28 12:50:11 +02:00
Piotr Sarnacki
05489d4a0a Change tabs to work with routes and outlets instead of helpers
When I started working on settings I had a bit different vision on tabs
and I've added that code prematurely. It seems that the best way to go
is to create separate routes and controllers for each tab - that way we
can just rely on Ember.js for customizing, not some custom code in tabs
helpers etc.
2014-07-28 12:42:21 +02:00
Piotr Sarnacki
20c1a7370a Remove unused helpers 2014-07-28 10:45:40 +02:00
Piotr Sarnacki
d8121ed1af Update Ember.js to 1.6.1 2014-07-23 15:18:11 +02:00
Piotr Sarnacki
aa06f3947e Display current repo's URL for lint link 2014-07-22 18:47:45 +02:00
Justine Arreche
55d41d4d10 adding lint for requests tab 2014-07-22 18:47:44 +02:00
Justine Arreche
a6a884a5b4 link link now included in tabs 2014-07-22 18:47:44 +02:00
Justine Arreche
51913f1c7f Added impressum to help dropdown 2014-07-21 18:30:11 +02:00
Piotr Sarnacki
aa8c614e27 Fix settings on stable chrome version
Removing dispay: inline-box for form helps, but I have no idea why is
that.
2014-07-17 12:01:13 +02:00
Piotr Sarnacki
dabb7ea713 Send settings when maximum number of builds is == 0 2014-07-16 16:27:18 +02:00
Hiro Asari
8a03beb01e Merge pull request #289 from travis-ci/mm-concurrent-builds-setting
Add setting for concurrent number of builds
2014-07-15 14:40:47 +02:00
Piotr Sarnacki
2677f3f613 Fix specs 2014-07-15 13:23:01 +02:00
Justine Arreche
68b7357375 Concurrent builds have got some STYLE 2014-07-14 16:56:00 +02:00
Justine Arreche
4d7190012f Merge branch 'switches-styling' into mm-concurrent-builds-setting 2014-07-11 17:29:27 +02:00
Justine Arreche
570709d8dc complete fix of all switch updated styles 2014-07-11 17:25:23 +02:00
Piotr Sarnacki
7eb0b2b436 Show both labels on travis-switch 2014-07-04 11:22:05 +02:00
Justine Arreche
ef4b827d3c styling switches 2014-07-04 10:53:15 +02:00
Piotr Sarnacki
23035306c7 Oh gaaawwd, really fix the dependencies 2014-06-26 18:09:28 +02:00
Piotr Sarnacki
412baaa79c Specify proper dependencies in job's and build's properties 2014-06-26 18:01:34 +02:00
Piotr Sarnacki
3d45696f9a Extract commit data on all build events if it's available 2014-06-26 13:54:08 +02:00
Piotr Sarnacki
1238caf318 Fix signing out on failed try to update user data
A while ago I introduced a change to auth code which signs out user on
failed try to get user data. The problem with it was it signed out on
all kind of errors, like network error. I changed the code to log out on
401 status, but I haven't tested it properly, we actually return 403 on
unauthenticated queries for user data.
2014-06-23 15:15:40 +02:00
Piotr Sarnacki
6cb866408d Don't return finishedAt, startedAt, duration for not started jobs/builds 2014-06-20 16:05:45 +02:00
Piotr Sarnacki
e045ab7481 Remove check of model state in DurationCalculation
We no longer need this check, because it was only relevant with Ember
Data. Additionally it was a cause of a travis-ci/travis-ci#1992, because
of wrong syntax:

    unless someFunction false or true

will only check for a result of someFunction with an argument being the
result of `or` expression.
2014-06-20 15:47:37 +02:00
Piotr Sarnacki
e0865756d1 Start running poll whenever isSyncing changes
This ensures that timing is not important, ie. if user data is refreshed
later, we can still start running poll() if user is syncing.
2014-06-19 14:40:28 +02:00
Piotr Sarnacki
a64c800423 Bring back refreshUserData when setting user data
User data needs to be refreshed on sign in, otherwise we don't have
fresh data regarding isSyncing property and other fields which can
change between refreshing page.
2014-06-19 14:32:48 +02:00
Piotr Sarnacki
2fd1af29ec Unfold lines before trying to scroll
(closes travis-ci/travis-ci#1501)
2014-06-18 15:36:23 +02:00
Mathias Meyer
ceba629b5c More subtle coloring for invalid fields. 2014-06-18 09:47:10 +02:00
Mathias Meyer
d3b13d8238 Mark invalid concurrent setting input properly.
This adds a CSS class if the content is invalid.
2014-06-17 17:34:00 +02:00
Piotr Sarnacki
00ccb07a49 Fix sync button 2014-06-17 16:39:21 +02:00
Piotr Sarnacki
43e9af77d5 Don't close folds when following logs 2014-06-17 00:50:01 +02:00
Piotr Sarnacki
20e3152dba Bump log.js 2014-06-17 00:31:02 +02:00
Mathias Meyer
ce9322443c Merge branch 'master' into mm-concurrent-builds-setting 2014-06-16 15:46:27 +02:00
Mathias Meyer
b3fbb5f5cf Add setting for number of concurrent builds.
Includes a little rework of the settings page to fit in an input
field.
2014-06-16 15:45:03 +02:00
Piotr Sarnacki
1f3f06f60e Make Auth class global
It will allow to extend it in travis-pro-web
2014-06-10 09:13:20 +02:00
Piotr Sarnacki
fe1ced55ba Merge pull request #284 from travis-ci/ps-router-refactoring
Router refactoring
2014-06-03 14:42:38 +02:00
Piotr Sarnacki
f0d6ba2857 Merge pull request #282 from travis-ci/ps-auth-refactoring
Refactor auth code
2014-06-03 14:24:23 +02:00
Mathias Meyer
03f73b2105 Wrap commit message body on white space.
This prevents long commit messages from bleeding into the data on
the right side of the header.

Fixes travis-ci/travis-ci#2380
2014-06-03 08:07:17 +02:00