Jake Moshenko
|
bf98575feb
|
Add the basics of geographic data distribution and get the tests to work.
|
2014-06-17 16:03:43 -04:00 |
|
Jake Moshenko
|
78c5aec5b9
|
Switch the checksums to use the registry computed value, remove all assumptions of namespaced paths for legacy storage, fix an upload race condition in the registry code.
|
2014-06-11 15:37:45 -04:00 |
|
Jake Moshenko
|
0ba4201020
|
Add a module which will create notifications for all users when the license is at its expiration period, and terminate the process when the license expires.
|
2014-05-29 11:24:10 -04:00 |
|
Jake Moshenko
|
33b43b75c0
|
Eliminate a lot of the if cases in create_user by separating them out. Add a limit to the number of users which can be created based on the license. Add support for creating and loading licenses.
|
2014-05-28 13:51:52 -04:00 |
|
Jake Moshenko
|
f6726bd0a4
|
Merge branch 'ldapper'
Conflicts:
Dockerfile
app.py
data/database.py
endpoints/index.py
test/data/test.db
|
2014-05-22 12:13:41 -04:00 |
|
Jake Moshenko
|
8b5c781f84
|
Change the health check to ping the db and the redis build logs.
|
2014-05-13 18:53:42 -04:00 |
|
Jake Moshenko
|
553ef36e9b
|
Fix a remaining direct usage of transaction factory in the data model.
|
2014-05-13 15:17:16 -04:00 |
|
Jake Moshenko
|
5fdccfe3e6
|
Add an alembic migration for the full initial database with the data. Switch LDAP to using bind and creating a federated login entry. Add LDAP support to the registry and index endpoints. Add a username transliteration and suggestion mechanism. Switch the database and model to require a manual initialization call.
|
2014-05-13 12:17:26 -04:00 |
|
Jake Moshenko
|
ef9fe871fc
|
Move the upload flag to the database, and use the database stored image size rather than going to s3.
|
2014-05-02 16:59:46 -04:00 |
|
jakedt
|
0827e0fbac
|
Merge remote-tracking branch 'origin/master' into ncc1701
Conflicts:
endpoints/web.py
static/directives/signup-form.html
static/js/app.js
static/js/controllers.js
static/partials/landing.html
static/partials/view-repo.html
test/data/test.db
|
2014-04-14 19:37:22 -04:00 |
|
jakedt
|
4b8217d4ad
|
Add config to allow for setting the queue names at runtime. Fix a bug in the data model.
|
2014-04-11 19:23:57 -04:00 |
|
jakedt
|
14fba3ae7c
|
Rename SERVER_NAME to SERVER_HOSTNAME to fix the subdomain routing problems.
|
2014-04-11 11:17:45 -04:00 |
|
Joseph Schorr
|
0e320c964f
|
- Add support for super users
- Add a super user API
- Add a super user interface
|
2014-04-10 00:26:55 -04:00 |
|
Joseph Schorr
|
0e54b0501c
|
Return the reason a username validation failed and add tests to verify we are sending the reason to client
|
2014-04-07 20:37:02 -04:00 |
|
jakedt
|
e87ffa20cf
|
First attempt at making config loadable through string config overrides in an env variable.
|
2014-04-03 17:31:46 -04:00 |
|
Joseph Schorr
|
9a79d1562a
|
Change to store the pull robot on the repository build and only add the credentials to the queue item. This prevents the credentials from being exposed to the end user. Also fixes the restart build option
|
2014-04-01 21:49:06 -04:00 |
|
jakedt
|
ca1970a2f4
|
Use the real registry endpoint in the login command.
|
2014-04-01 19:00:11 -04:00 |
|
jakedt
|
126363dce9
|
Use our patched version of docker-py with build credentials patched in. Fix the hostname in the build credentials block to be variable.
|
2014-04-01 11:38:17 -04:00 |
|
jakedt
|
d67a1cddc2
|
Merge remote-tracking branch 'origin/master' into pullinprivate
Conflicts:
workers/dockerfilebuild.py
|
2014-03-31 18:10:34 -04:00 |
|
jakedt
|
fd941ed3a4
|
Strip tzinfo data from datetimes to make them compatible with peewee on sqlite.
|
2014-03-28 17:52:47 -04:00 |
|
Joseph Schorr
|
2006917e03
|
Add support for pull credentials on builds and build triggers
|
2014-03-27 18:33:13 -04:00 |
|
jakedt
|
41cfadac23
|
Protect the search and repository list endpoints appropriately. Add more differentiating data to some need types. Remove the notification about password change from the user admin page. Select the dependent models for the visible repo list.
|
2014-03-25 17:26:45 -04:00 |
|
jakedt
|
c93c62600d
|
Merge remote-tracking branch 'origin/master' into swaggerlikeus
Conflicts:
data/database.py
endpoints/api.py
endpoints/common.py
templates/base.html
test/data/test.db
test/specs.py
|
2014-03-19 15:39:44 -04:00 |
|
jakedt
|
6f39e158d6
|
Eliminate all of the exceptions when running the tests.
|
2014-03-18 15:58:37 -04:00 |
|
jakedt
|
25ceb90fc6
|
Add some sort of oauth.
|
2014-03-12 12:37:06 -04:00 |
|