Frank Rousseau
|
50e034769f
|
Make syntax compliant with the pronto configuration
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
71d324a8e4
|
Follow official specs
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
3f00195eed
|
Merge conv deletion and visibility deletion
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
bbbe3aea7f
|
Make messages API conformed with docs
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
454be1b468
|
Make conversation API data format ok with docs
* Base the API requesting on GUID instead of ID
* Include read field
* Do not include messages in conversation results
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
d03b830b07
|
Fix styles for some API controllers
* Comments
* Likes
* Streams
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
84f972b368
|
Add conversation visibilities API controller
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
43a8cbff5d
|
Add messages API controller
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
0af04a5c1e
|
Add conversations API controller
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
f66bd9e1af
|
Add exception handlers in base API controller
* For record not found returns a 404 response
* For wrong parameters returns a 400 response
* For other exceptions returns a 500 response
|
2018-11-01 13:56:18 +01:00 |
|
theworldbright
|
e84e3e64c6
|
Add likes API route
|
2018-11-01 13:56:18 +01:00 |
|
theworldbright
|
44742109b0
|
Add streams API routes
|
2018-11-01 13:56:18 +01:00 |
|
theworldbright
|
ea3395378f
|
Combine Comment index with Post show API route
|
2018-11-01 13:56:18 +01:00 |
|
theworldbright
|
47c7de22ae
|
Add comments API routes
|
2018-11-01 13:56:18 +01:00 |
|
theworldbright
|
c432bb4891
|
Add posts API routes
|
2018-11-01 13:56:18 +01:00 |
|
Benjamin Neff
|
e82690963d
|
Add # frozen_string_literal: true to all files
|
2017-09-17 19:29:15 +02:00 |
|
Benjamin Neff
|
27f3b68f54
|
Copy headers in OpenidConnect TokenEndpointController
|
2017-08-12 15:39:24 +02:00 |
|
Benjamin Neff
|
2b911b0131
|
Permit parameters before using them
ActionController::Parameters no longer inherits from HashWithIndifferentAccess
|
2017-08-12 15:39:21 +02:00 |
|
Benjamin Neff
|
4f9e560ab3
|
Use RFC 7033 webfinger from diaspora_federation gem
|
2017-07-03 03:14:41 +02:00 |
|
cmrd Senya
|
31a31ecbe1
|
pass "state" parameter back to openid client
|
2016-12-01 03:16:50 +01:00 |
|
Benjamin Neff
|
16cd4752cb
|
Move auth_token to users controller
This token is only used for the chat, it isn't an official API.
|
2016-10-28 00:36:14 +02:00 |
|
cmrd Senya
|
cdcf2d747e
|
Override forgery settings in controllers
ClientsController and TokenEndpointController are called from the outside,
so CSRF verification prevents them from normal operation.
closes #7062
|
2016-10-01 10:24:15 +02:00 |
|
cmrd Senya
|
9546fddb9e
|
[API] don't store ID tokens in DB
fix #6857
|
2016-08-13 20:09:43 +03:00 |
|
Jonne Haß
|
8cffc5cfbe
|
bump rails to 4.2.7
|
2016-07-15 13:48:09 +02:00 |
|
theworldbright
|
bb3849e4b1
|
Fix API privilege scope escalation
|
2016-03-11 17:18:21 -08:00 |
|
theworldbright
|
38439277d6
|
Add licenses where appropriate
|
2016-01-04 17:22:44 +09:00 |
|
theworldbright
|
58aef5658b
|
Fix remaining remarks
|
2016-01-04 17:01:40 +09:00 |
|
augier
|
ef7ea1a855
|
General text error + CSS styling
Minor merge conflict fix by theworldbright
|
2016-01-04 16:49:59 +09:00 |
|
theworldbright
|
c1e1f9bf69
|
Fix 500 error when unknown algorithm is used for JWT
|
2016-01-04 16:49:58 +09:00 |
|
theworldbright
|
4cde41486b
|
Fix handling of prompt=login
|
2016-01-04 16:49:58 +09:00 |
|
theworldbright
|
a4095692b7
|
Add default kid to jwks.json
|
2016-01-04 16:49:58 +09:00 |
|
theworldbright
|
1e3421713a
|
Handle error when request object is signed
|
2016-01-04 16:49:58 +09:00 |
|
theworldbright
|
fd4022a55c
|
Fix pronto remarks
|
2016-01-04 16:49:58 +09:00 |
|
theworldbright
|
ed1dc256a8
|
Fix handling of error message in authorization controller
|
2016-01-04 16:49:58 +09:00 |
|
augier
|
ebeafb7894
|
Add custom error page when prompt=none
|
2016-01-04 16:49:57 +09:00 |
|
theworldbright
|
c6bec2f2dc
|
Return error to RP instead of user for prompt=none
|
2016-01-04 16:49:57 +09:00 |
|
theworldbright
|
7865a30fec
|
Return an JSON error response for invalid jwks_uri
|
2016-01-04 16:49:57 +09:00 |
|
theworldbright
|
3440709ec5
|
Explicitly state no support for user info alg
|
2016-01-04 16:49:57 +09:00 |
|
theworldbright
|
f1b394de0f
|
Fix remaining remarks
|
2016-01-04 16:49:57 +09:00 |
|
augier
|
d028b5672e
|
Fix remarks
|
2016-01-04 16:49:57 +09:00 |
|
theworldbright
|
2f8c391ac6
|
Fix pronto and travis errors
|
2016-01-04 16:49:57 +09:00 |
|
theworldbright
|
8f5094c29e
|
Gracefully handle SSL verification failure
|
2016-01-04 16:49:56 +09:00 |
|
theworldbright
|
0fbcb71255
|
Add support for request_uri and claims
|
2016-01-04 16:49:56 +09:00 |
|
theworldbright
|
82600003b3
|
Flash error messages when redirect_uri is invalid
|
2016-01-04 16:49:56 +09:00 |
|
theworldbright
|
e4edad0646
|
Fix test for the auth missing the response_type parameter
|
2016-01-04 16:49:56 +09:00 |
|
theworldbright
|
adcf2ab7ab
|
Fix test for prompt == "none"
|
2016-01-04 16:49:56 +09:00 |
|
augier
|
d351db1982
|
Filter for prompt handling
|
2016-01-04 16:49:56 +09:00 |
|
augier
|
7b2be0d3c6
|
Support displaying TOS and policy
|
2016-01-04 16:49:56 +09:00 |
|
theworldbright
|
9c9880d880
|
Move JWKs files to database
|
2016-01-04 16:49:56 +09:00 |
|
augier
|
2c7d102019
|
Design for authorization page when client_name not providen + XSS spec
|
2016-01-04 16:49:55 +09:00 |
|