Sven Fuchs
ecdf0b9c3a
fix negation
2012-10-10 20:43:53 +02:00
Piotr Sarnacki
a15836c50a
Buffer search phrase to fire only after 500ms of last key press
2012-10-10 19:20:43 +02:00
Piotr Sarnacki
ed2ddc04f6
Fix back button
...
Repo.bySlug can return loaded items if they were loaded previously,
that's why it will not trigger isLoaded property change.
2012-10-10 19:07:32 +02:00
Piotr Sarnacki
b142d3cdcf
Close popups and menus when clicking outside of them
2012-10-10 18:45:33 +02:00
Piotr Sarnacki
e997ac7f6a
Make sure that workers are correctly sorted
2012-10-10 17:25:55 +02:00
Piotr Sarnacki
aef185f536
Show message on stats page
2012-10-10 16:47:22 +02:00
Piotr Sarnacki
404dde1cdf
Initialize application in Ember.next, fixes auth
2012-10-10 16:13:21 +02:00
Sven Fuchs
24d98eb66a
ok, it's DEFAULT_ENDPOINT
2012-10-10 14:16:47 +02:00
Sven Fuchs
00b38062cc
stop loading the app config from the api cuz it adds quite a noticeable delay
2012-10-10 13:25:22 +02:00
Sven Fuchs
3052db733b
parse pusher key into the index.html like the api endpoint
2012-10-10 13:21:52 +02:00
Sven Fuchs
7cd5899eba
hm, also check for the build here, obviously
2012-10-10 12:29:31 +02:00
Sven Fuchs
056f20ddfe
check if we do have jobs before trying to iterate over them
2012-10-10 12:04:31 +02:00
Piotr Sarnacki
9c5e709c0c
Revert changes in css
...
For some reason css was recompiled without any changes in css files,
which caused menu items to break.
2012-10-09 19:34:35 +02:00
Piotr Sarnacki
7fc77e66ea
Limit repos list to 30 items
2012-10-09 18:23:11 +02:00
Piotr Sarnacki
7f6210ec6c
Fixed build links on worker's list
2012-10-09 16:41:13 +02:00
Sven Fuchs
67aacb7baa
keep flash messages for 10sec
2012-10-09 16:15:18 +02:00
Sven Fuchs
927c8de8b0
remove flash count binding and solve that in css
2012-10-09 15:53:23 +02:00
Sven Fuchs
6342367810
remove debug flash message
2012-10-09 15:28:10 +02:00
Sven Fuchs
6e7382ed05
Merge branch 'master' of github.com:travis-ci/travis-web
...
Conflicts:
Gemfile.lock
public/scripts/app.js
public/scripts/min/app.js
public/styles/app.css
public/version
2012-10-09 15:25:27 +02:00
Sven Fuchs
847c120bd7
fuck yeah, flash messages
2012-10-09 15:16:54 +02:00
Piotr Sarnacki
b6169e095e
Do not send Last-Modified for index.html
...
Since index.html does not change it will always be set on last
modification date, we could send it if it was based also on
public/version file.
2012-10-09 13:59:24 +02:00
Piotr Sarnacki
233e95b18d
Use empty function instead of Ember.K
...
Technically it's the same thing, but since in coffeescript it's just a
few characters, there is no need to use something that does not
explicitly say what it does.
2012-10-09 13:18:24 +02:00
Piotr Sarnacki
64fc6ce717
Don't trigger state change on signin if already in authenticated state
2012-10-09 13:08:57 +02:00
Piotr Sarnacki
9237770180
Forgot to add Travis.Location file
2012-10-09 12:59:27 +02:00
Sven Fuchs
7e6907feba
Merge branch 'master' of github.com:travis-ci/travis-web
...
Conflicts:
Gemfile.lock
public/scripts/app.js
public/scripts/min/app.js
public/version
2012-10-09 12:33:11 +02:00
Sven Fuchs
6cbe6f140e
refactor ajax, get rid of the module
2012-10-09 12:31:15 +02:00
Piotr Sarnacki
e0d3d83484
Kill typo 💣
2012-10-09 12:06:37 +02:00
Piotr Sarnacki
3a999e8598
If there is no path, route to '/'
2012-10-09 04:11:23 +02:00
Piotr Sarnacki
e6106a236a
Remove initialState properties from most of the routes
...
initialState in some of the routes where needed because router was
behaving incorrectly when going to 'default state'. Now it is fixed, so
initialState entries are not needed anymore in those places.
2012-10-09 03:56:26 +02:00
Piotr Sarnacki
186ba1dd45
Fix links to log line numbers
...
This is working implementation of links on log line numbers. Although it
does the job, it's really hacky and involves overriding some of the
ember's methods (resolvePath, routeMatcher) beacuse currently
HistoryLocation can't handle hash additions in an easy way.
This code should be fixed as soon as ember's router gets more powerful
and gives much more granular control over matching routes.
2012-10-09 03:54:11 +02:00
Piotr Sarnacki
504a58add8
Check if permissions exist before calling anything on them
2012-10-08 22:42:02 +02:00
Piotr Sarnacki
94e16ab229
Worker still gets payload with repository
...
I tweaked the code to work for both versions, so we can update API
flawlessly
2012-10-08 17:32:04 +02:00
Piotr Sarnacki
37d1348054
Use Travis Pro in sponsors info
2012-10-08 17:12:39 +02:00
Piotr Sarnacki
b309819f24
Display Travis CI as box sponsor if there is not worker with given name
2012-10-08 17:09:42 +02:00
Piotr Sarnacki
94f1e64554
Show sponsor info under the log
2012-10-08 16:53:31 +02:00
Sven Fuchs
521fc3112d
add flash messages and styles
2012-10-08 16:27:55 +02:00
Sven Fuchs
93cd91f67c
add rack-ssl
2012-10-08 13:59:51 +02:00
Sven Fuchs
f8aa108c46
fix asset dirs constant
2012-10-08 13:41:35 +02:00
Sven Fuchs
41ab0c4cb0
set content on user permissions array proxy
2012-10-08 13:38:13 +02:00
Sven Fuchs
3580952076
try fixing the root key for Repo.find() (even though ember-data really seems weird here)
2012-10-07 17:58:06 +02:00
Sven Fuchs
268ed9255d
bump deps
2012-10-07 17:19:11 +02:00
Sven Fuchs
a8f19aa687
try making workers item view more robust
2012-10-07 17:05:29 +02:00
Sven Fuchs
02a1f166d5
change tools button to have a menu, add requeue menu item, make status image stuff a popup
2012-10-07 16:59:01 +02:00
Sven Fuchs
25dffc0a7a
load user permissions
2012-10-06 23:40:05 +02:00
Sven Fuchs
6e4413d5a2
finally rename repository to repo
2012-10-06 20:08:46 +02:00
Sven Fuchs
41ff493131
rename goTo* to show*
2012-10-06 18:07:48 +02:00
Sven Fuchs
96ef9eb5d3
check if readyState == 3 makes the responseText available in browsers we care about ... yes, it does
2012-10-06 17:29:16 +02:00
Sven Fuchs
c6223341f4
rework the asset pipeline to use environments
2012-10-06 15:28:11 +02:00
Sven Fuchs
f6ac7b9c30
showUnauthenticated after signout
2012-10-06 15:27:49 +02:00
Sven Fuchs
b34e35fbb8
improvements to the asset pipeline thanks to @twinturbo
2012-10-05 21:58:20 +02:00