Joseph Schorr
efeb0dc655
Fix bug introduced with the dialog change for github setup. We properly read the pull entity again.
2014-10-20 17:41:48 -04:00
Joseph Schorr
ddab067ebf
jQuery requires a string to make this an update call
2014-10-17 11:33:33 -04:00
Joseph Schorr
28e31150b9
Fix small possible NPE
2014-10-17 11:33:03 -04:00
Joseph Schorr
6cac237075
Make the curl command for pulling follow redirects
2014-10-14 16:46:11 -04:00
Joseph Schorr
c3171a2690
Redo the UI for the trigger setup dialog and add the ability for github triggers to be filtered using a regex on their branch name.
2014-10-14 15:46:35 -04:00
Joseph Schorr
f38ce51943
Merge master into laffa
2014-10-07 14:03:17 -04:00
Joseph Schorr
773c9ac0ee
Clarify the language around default permissions
2014-10-06 16:56:43 -04:00
Joseph Schorr
9d898bca65
Make Hipchat token messaging more clear
2014-10-06 12:17:05 -04:00
Joseph Schorr
e0993b26af
Make query params only read from query params, not JSON as well
2014-10-03 15:05:34 -04:00
Joseph Schorr
c682899861
Add a feature flag to disable user creation
2014-10-02 14:49:18 -04:00
Joseph Schorr
d9c7e92637
Add superuser abilities: create user, show logs. Also fix the super users UI to show the user drop down and make all superuser API calls require fresh login
2014-10-01 13:55:09 -04:00
Joseph Schorr
039d53ea6c
- Fix initdb
...
- Add ability to specific custom fields for manual running of build triggers and add a "branch name" selector for running github builds
2014-09-30 16:29:32 -04:00
Joseph Schorr
7fd3c7d31b
Fix title of the org members logs view
2014-09-29 14:10:11 -04:00
Joseph Schorr
e11c140fc8
Fix the org members logs view
2014-09-29 14:08:16 -04:00
Joseph Schorr
f938f3fa43
NPE fixes
2014-09-23 14:13:55 -04:00
Joseph Schorr
3a356c6aab
Make sure the team add UI handles the no mailing case as well
2014-09-23 11:19:50 -04:00
Joseph Schorr
f3b03ebc34
Add a feature flag for disabling all emails
2014-09-22 19:11:48 -04:00
Joseph Schorr
dc685b2387
Merge branch 'huggies'
2014-09-22 13:41:29 -04:00
Joseph Schorr
e5055763f6
Make the squashed path smaller and handle failure cases on the curl side
2014-09-19 12:54:52 -04:00
Joseph Schorr
9003670826
Adjust the CSS a bit for displaying the pull box in the repo view
2014-09-19 12:25:02 -04:00
Joseph Schorr
e273dca4b4
Change back to using a docker load format
2014-09-19 12:22:54 -04:00
Joseph Schorr
a90aab4665
Switch to using straight docker IDs instead of a hashing scheme
2014-09-18 17:16:10 -04:00
Joseph Schorr
05bb710830
- Add a shared AUFS utility lib and change both changes and streamlayerformat to use it
...
- Add UI for selecting whether to pull the tag, the repo, or the squashed tag
2014-09-18 15:56:59 -04:00
Joseph Schorr
f93dd63e81
Change the .dockercfg generator to not include the protocol or /v1
2014-09-17 18:20:44 -04:00
Joseph Schorr
77bf10323c
Fix JS error due to merge and show a spinner in the sign in form when signing in
2014-09-16 00:23:56 -04:00
Jake Moshenko
75d2ef377e
Merge remote-tracking branch 'origin/master' into comewithmeifyouwanttowork
...
Conflicts:
data/model/legacy.py
2014-09-15 17:52:17 -04:00
Joseph Schorr
913b3e472f
Add ability to detach external login services
2014-09-15 12:01:02 -04:00
Joseph Schorr
e8ad01cb41
Lots of small NPE and other exception fixes
2014-09-15 11:27:33 -04:00
Joseph Schorr
10faa7de84
Only allow users matching the team invite to accept, if the invite was specified for a user (rather than an email)
2014-09-12 14:29:01 -04:00
Jake Moshenko
b55e79e5d3
Merge remote-tracking branch 'origin/master' into waltermitty
2014-09-12 11:45:07 -04:00
Jake Moshenko
c5ca46a14b
Merge remote-tracking branch 'origin/master' into comewithmeifyouwanttowork
...
Conflicts:
data/model/legacy.py
static/js/app.js
2014-09-12 11:03:30 -04:00
Jake Moshenko
da3d58890e
Slight tweak in the text of the 403 pull base image error.
2014-09-12 10:46:35 -04:00
Jake Moshenko
5388633f9a
Merge remote-tracking branch 'origin/master' into pullfail
2014-09-12 10:36:38 -04:00
Joseph Schorr
8a94e38028
- Add an AngularPollChannel class for easier handling of HTTP polling.
...
- Convert the build view page over to use the new class
- Add code so that if the builds logs returned by the API start in the set we already have, we only add the new ones
2014-09-11 19:59:44 -04:00
Joseph Schorr
8d3ce44682
Address comments on code review
2014-09-11 15:45:41 -04:00
Joseph Schorr
11b690cba9
Fix slack help url
2014-09-10 14:17:39 -04:00
Joseph Schorr
f56de03775
Switch to colored logo
2014-09-09 12:57:05 -04:00
Joseph Schorr
7c45aca405
Code review changes
2014-09-08 17:20:01 -04:00
Joseph Schorr
63628678b8
Instead of sending DB IDs, send "internal IDs" which are DB IDs hashed. This way, we can still calculate the ancestors without hitting the DB further, but without leaking the size of the images table
2014-09-08 15:02:26 -04:00
Joseph Schorr
dd4037e324
Allow github trigger setup folder paths to be specified even if a Dockerfile is not found
2014-09-08 12:17:00 -04:00
Joseph Schorr
9eccdb7696
Fix NPE
2014-09-08 12:00:20 -04:00
Jake Moshenko
64480fd4ed
Merge remote-tracking branch 'origin/master' into yellowalert
...
Conflicts:
data/migrations/versions/82297d834ad_add_us_west_location.py
test/data/test.db
2014-09-05 11:30:30 -04:00
Jake Moshenko
3c57e612b3
Merge remote-tracking branch 'origin/zegooglesdosomething'
2014-09-04 20:10:16 -04:00
Joseph Schorr
4e04ad5ca7
Move the password check before we hide the modal
2014-09-04 20:05:21 -04:00
Joseph Schorr
f746eb3381
Make the fresh login dialog autofocus the input and make it handle the enter key properly.
2014-09-04 20:04:49 -04:00
Joseph Schorr
e028d4ae0a
Merge master into branch
2014-09-04 18:08:18 -04:00
Joseph Schorr
e783df31e0
Add the concept of require_fresh_login to both the backend and frontend. Sensitive methods will now be marked with the annotation, which requires that the user has performed a login within 10 minutes or they are asked to do so in the UI before running the operation again.
2014-09-04 14:24:20 -04:00
Joseph Schorr
1e7e012b92
Add a requirement for the current password to change the user's password or email address
2014-09-03 15:41:25 -04:00
Joseph Schorr
6c60e078fc
Fix NPE
2014-09-03 15:35:29 -04:00
Jake Moshenko
58b244ca8c
Merge remote-tracking branch 'origin/master' into whogoesthere
2014-09-03 12:34:07 -04:00