-
Notifications
You must be signed in to change notification settings - Fork 421
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unified REST API handlers #3776
Unified REST API handlers #3776
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
Codecov ReportBase: 82.87% // Head: 82.89% // Increases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## feature/unified-rest-api #3776 +/- ##
============================================================
+ Coverage 82.87% 82.89% +0.01%
============================================================
Files 529 529
Lines 33712 33735 +23
============================================================
+ Hits 27939 27964 +25
+ Misses 5773 5771 -2
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
a87f9c8
to
68f2c7a
Compare
This comment was marked as outdated.
This comment was marked as outdated.
Also: delegate route specification to handlers. Reason: paths are handler-specific, and it is good to have the whole logic of each handler in its respective module.
Also: delegate route specification to handlers. Reason: paths are handler-specific, and it is good to have the whole logic of each handler in its respective module.
68f2c7a
to
4ecb229
Compare
small_tests_24 / small_tests / 4ecb229 small_tests_25 / small_tests / 4ecb229 dynamic_domains_pgsql_mnesia_24 / pgsql_mnesia / 4ecb229 ldap_mnesia_24 / ldap_mnesia / 4ecb229 ldap_mnesia_25 / ldap_mnesia / 4ecb229 dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / 4ecb229 dynamic_domains_mysql_redis_25 / mysql_redis / 4ecb229 dynamic_domains_mssql_mnesia_25 / odbc_mssql_mnesia / 4ecb229 internal_mnesia_25 / internal_mnesia / 4ecb229 pgsql_mnesia_24 / pgsql_mnesia / 4ecb229 pep_SUITE:pep_tests:unsubscribe_after_presence_unsubscription{error,
{{badmatch,
[{xmlel,<<"message">>,
[{<<"from">>,
<<"alice_unsubscribe_after_presence_unsubscription_2483@localhost">>},
{<<"to">>,
<<"bob_unsubscribe_after_presence_unsubscription_2483@localhost/res1">>},
{<<"type">>,<<"headline">>}],
[{xmlel,<<"event">>,
[{<<"xmlns">>,
<<"http://jabber.org/protocol/pubsub#event">>}],
[{xmlel,<<"items">>,
[{<<"node">>,<<"cOgnxzCC/+Da2SI/1wkYWw==">>}],
[{xmlel,<<"item">>,
[{<<"id">>,<<"salmon">>}],
[{xmlel,<<"entry">>,
[{<<"xmlns">>,
<<"http://www.w3.org/2005/Atom">>}],
[]}]}]}]},
{xmlel,<<"headers">>,
[{<<"xmlns">>,<<"http://jabber.org/protocol/shim">>}],
[]}]}]},
[{pep_SUITE,'-unsubscribe_after_presence_unsubscription/1-fun-0-',2,
[{file,"/home/circleci/project/big_tests/tests/pep_SUITE.erl"},
{line,384}]},
{escalus_story,story,4,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} elasticsearch_and_cassandra_25 / elasticsearch_and_cassandra_mnesia / 4ecb229 mysql_redis_25 / mysql_redis / 4ecb229 pgsql_mnesia_25 / pgsql_mnesia / 4ecb229 riak_mnesia_24 / riak_mnesia / 4ecb229 mssql_mnesia_25 / odbc_mssql_mnesia / 4ecb229 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good
Unify the handler configuration for Client and Admin REST API.
Remaining work after this PR: