Johannes Zellner
|
f3436a99a2
|
Fixup the client list details
|
2016-06-07 12:28:33 +02:00 |
|
Johannes Zellner
|
70d569e2e8
|
List all oauth clients in webadmin
|
2016-06-07 12:26:14 +02:00 |
|
Johannes Zellner
|
684625fbaf
|
Remove unused clients.getAllWithDetailsByUserId()
|
2016-06-07 12:25:48 +02:00 |
|
Johannes Zellner
|
c8b9ae542c
|
Simply return oauth clients instead of join with tokendb
|
2016-06-07 12:15:25 +02:00 |
|
Johannes Zellner
|
af29c1ba86
|
Handle external api client requests separately
|
2016-06-07 12:00:18 +02:00 |
|
Johannes Zellner
|
207e81345f
|
Log event for external login
|
2016-06-07 11:59:54 +02:00 |
|
Johannes Zellner
|
d880731351
|
Support ?all query param for oauth clients get route
|
2016-06-07 11:18:30 +02:00 |
|
Johannes Zellner
|
e603cfe96e
|
Add clients.getAllWithDetails()
|
2016-06-07 11:17:29 +02:00 |
|
Johannes Zellner
|
5b93a2870f
|
Add clientdb.getAllWithTokenCount()
|
2016-06-07 11:17:14 +02:00 |
|
Johannes Zellner
|
1214300800
|
Consistent code styling
|
2016-06-07 11:08:35 +02:00 |
|
Johannes Zellner
|
8159334cbf
|
Avoid more inlining
|
2016-06-07 10:55:36 +02:00 |
|
Johannes Zellner
|
78135c807a
|
Be consistent in client.js add -> create
|
2016-06-07 10:49:11 +02:00 |
|
Johannes Zellner
|
bfa33e4d8e
|
Fixup a linter issue
|
2016-06-07 10:48:36 +02:00 |
|
Johannes Zellner
|
8b23174769
|
add client.addOAuthClient()
|
2016-06-07 10:45:50 +02:00 |
|
Johannes Zellner
|
a078c94b97
|
Ensure autofocus is handled
|
2016-06-07 10:43:33 +02:00 |
|
Johannes Zellner
|
c86392cd60
|
Add modal dialog to create API clients
|
2016-06-07 10:42:54 +02:00 |
|
Johannes Zellner
|
f0e9256d46
|
Avoid style inlining
|
2016-06-07 10:10:58 +02:00 |
|
Girish Ramakrishnan
|
0cd4e4f03a
|
update now takes appStoreId
|
2016-06-04 20:51:17 -07:00 |
|
Girish Ramakrishnan
|
1766da9174
|
update code path now takes appStoreId
|
2016-06-04 20:05:29 -07:00 |
|
Girish Ramakrishnan
|
dbdcf1ec27
|
pass data object to update
|
2016-06-04 19:12:36 -07:00 |
|
Girish Ramakrishnan
|
c916ea2589
|
fix style
|
2016-06-04 18:56:53 -07:00 |
|
Girish Ramakrishnan
|
5540b5f545
|
remove unused require
|
2016-06-04 18:55:31 -07:00 |
|
Girish Ramakrishnan
|
1e38190e68
|
setting falsy values for cert/key removes it
|
2016-06-04 18:30:05 -07:00 |
|
Girish Ramakrishnan
|
8f3553090f
|
make args optional in configure
|
2016-06-04 18:07:06 -07:00 |
|
Girish Ramakrishnan
|
cc0f5a1f03
|
fix configure arg insanity
|
2016-06-04 16:32:27 -07:00 |
|
Girish Ramakrishnan
|
a1c531d2a8
|
better type checking in configure and make accessRestriction optional
|
2016-06-04 16:27:50 -07:00 |
|
Girish Ramakrishnan
|
57cb3b04d7
|
generate 2048-bit keys
|
2016-06-04 15:59:53 -07:00 |
|
Girish Ramakrishnan
|
a49cf98a8d
|
do not allow appId to be set
this is some legacy code
|
2016-06-04 13:40:43 -07:00 |
|
Girish Ramakrishnan
|
da6cab8dd6
|
we return 400 now
|
2016-06-04 13:32:41 -07:00 |
|
Girish Ramakrishnan
|
3b7cfdd7db
|
better type checking
|
2016-06-04 13:31:18 -07:00 |
|
Girish Ramakrishnan
|
f9251c8b37
|
sending manifest is now redundant
|
2016-06-04 13:23:13 -07:00 |
|
Girish Ramakrishnan
|
4068ff5f21
|
add TODO note to validate accessRestriction
|
2016-06-04 13:20:10 -07:00 |
|
Girish Ramakrishnan
|
ee073c91a3
|
return BAD_FIELD if app was not found
|
2016-06-04 13:15:38 -07:00 |
|
Girish Ramakrishnan
|
9e8742ca87
|
download manifest from appstore when appStoreId is provided
|
2016-06-04 01:07:43 -07:00 |
|
Girish Ramakrishnan
|
7f99fe2399
|
appStoreId has empty string default
|
2016-06-03 23:58:09 -07:00 |
|
Girish Ramakrishnan
|
bfe8df35df
|
toLowerCase in one place
|
2016-06-03 23:54:46 -07:00 |
|
Girish Ramakrishnan
|
e2848d3e08
|
fix apps.install insane arg list
|
2016-06-03 23:35:55 -07:00 |
|
Girish Ramakrishnan
|
bc823b4a75
|
make checkManifestConstraints return AppsError
|
2016-06-03 22:19:09 -07:00 |
|
Girish Ramakrishnan
|
c24f780722
|
make validateAccessRestriction and validateMemory return AppsError
|
2016-06-03 22:16:55 -07:00 |
|
Girish Ramakrishnan
|
0d51ec9920
|
make validatePortBindings return AppsError
|
2016-06-03 22:15:02 -07:00 |
|
Girish Ramakrishnan
|
e07e544029
|
make validateHostname return AppsError
|
2016-06-03 22:14:08 -07:00 |
|
Girish Ramakrishnan
|
5aff55c5ca
|
typo when stashing altDomain
|
2016-06-03 19:50:01 -07:00 |
|
Girish Ramakrishnan
|
5ebc29746d
|
fix failing tests
|
2016-06-03 19:14:16 -07:00 |
|
Girish Ramakrishnan
|
8fc44e6bc9
|
remove redundant checks
|
2016-06-03 19:08:47 -07:00 |
|
Girish Ramakrishnan
|
44f4872134
|
remove dead comments
|
2016-06-03 17:55:05 -07:00 |
|
Girish Ramakrishnan
|
49dd584a41
|
return expiresAt as ISO-string for API consistency
|
2016-06-03 10:11:09 -07:00 |
|
Girish Ramakrishnan
|
6d8f1f90d4
|
add note to change expires to TIMESTAMP type
|
2016-06-03 10:07:30 -07:00 |
|
Girish Ramakrishnan
|
c1ded66c1a
|
make download_url a post route
|
2016-06-03 09:23:15 -07:00 |
|
Johannes Zellner
|
4df49a82e5
|
Some clientdb.TYPE_ oversight in clients.js
|
2016-06-03 15:28:04 +02:00 |
|
Johannes Zellner
|
92e6ee9539
|
The clientSecret is now only ever created in the clients.js
|
2016-06-03 15:11:08 +02:00 |
|