Skip to content
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

C2s/merge master #3816

Merged
merged 111 commits into from
Nov 10, 2022
Merged

C2s/merge master #3816

merged 111 commits into from
Nov 10, 2022

Conversation

NelsonVides
Copy link
Collaborator

@NelsonVides NelsonVides commented Oct 19, 2022


Janusz Jakubiec and others added 30 commits October 5, 2022 08:31
Refactored hook handler in mod_jingle_sip module
Refactored hook handlers in mod_inbox module
Adding support for http calling of the graphql_server commands
Refactored hook handlers in mod_mam_pm module
Remove imports, use library function [refactor]
    use jid:are_bare_equal instead of writing the same function in the modules.
    don't use imports in mam to make code a bit cleaner - we usually use the imported function only once.
This functionality will be needed to support the Client REST API.
GraphQL should support sending chat markers as well, but this is left
for a future PR. The support for markers could be placed in this
module, and shared by both API's.

Also:
  - export user affiliation getter for use in the API modules
  - fix a minor mistake (double nesting of 'error')
Both modules expose the generic helpers now.
The admin code is not simply reused because of slight differences,
e.g. with authentication and error handling.
Use mongoose_stanza_* helper modules.
Remove the logic using 'resource_exists' for consistency with the
other API modules, and for avoiding duplicate calls to MUC Light modules.
Rework the permission-related code
- Catch the case when another type is passed instead of binary
- Respond with a validation error (as expected) instead of crashing
- Update error messages and codes
- Fix typos and dead test cases
- Improve coverage by handling more error cases
@mongoose-im

This comment was marked as outdated.

@mongoose-im

This comment was marked as outdated.

In commit 57a5e59, we removed checking
that the return of the `rpc:multicall/X` didn't fail.
@mongoose-im
Copy link
Collaborator

mongoose-im commented Nov 9, 2022

small_tests_24 / small_tests / bdcd811
Reports root / small


small_tests_25 / small_tests / bdcd811
Reports root / small


ldap_mnesia_24 / ldap_mnesia / bdcd811
Reports root/ big
OK: 1568 / Failed: 0 / User-skipped: 701 / Auto-skipped: 0


ldap_mnesia_25 / ldap_mnesia / bdcd811
Reports root/ big
OK: 1568 / Failed: 0 / User-skipped: 701 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_24 / pgsql_mnesia / bdcd811
Reports root/ big
OK: 3582 / Failed: 0 / User-skipped: 78 / Auto-skipped: 0


pgsql_mnesia_24 / pgsql_mnesia / bdcd811
Reports root/ big
OK: 3758 / Failed: 0 / User-skipped: 89 / Auto-skipped: 0


internal_mnesia_25 / internal_mnesia / bdcd811
Reports root/ big
OK: 1657 / Failed: 0 / User-skipped: 612 / Auto-skipped: 0


elasticsearch_and_cassandra_25 / elasticsearch_and_cassandra_mnesia / bdcd811
Reports root/ big
OK: 1993 / Failed: 0 / User-skipped: 611 / Auto-skipped: 0


dynamic_domains_mysql_redis_25 / mysql_redis / bdcd811
Reports root/ big
OK: 3556 / Failed: 0 / User-skipped: 104 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / bdcd811
Reports root/ big
OK: 3582 / Failed: 0 / User-skipped: 78 / Auto-skipped: 0


riak_mnesia_24 / riak_mnesia / bdcd811
Reports root/ big
OK: 1839 / Failed: 0 / User-skipped: 597 / Auto-skipped: 0


dynamic_domains_mssql_mnesia_25 / odbc_mssql_mnesia / bdcd811
Reports root/ big
OK: 3582 / Failed: 0 / User-skipped: 78 / Auto-skipped: 0


pgsql_mnesia_25 / pgsql_mnesia / bdcd811
Reports root/ big
OK: 3758 / Failed: 0 / User-skipped: 89 / Auto-skipped: 0


mysql_redis_25 / mysql_redis / bdcd811
Reports root/ big
OK: 3744 / Failed: 0 / User-skipped: 103 / Auto-skipped: 0


mssql_mnesia_25 / odbc_mssql_mnesia / bdcd811
Reports root/ big
OK: 3758 / Failed: 0 / User-skipped: 89 / Auto-skipped: 0

@kamilwaz kamilwaz merged commit c695824 into feature/mongoose_c2s Nov 10, 2022
@kamilwaz kamilwaz deleted the c2s/merge_master branch November 10, 2022 09:22
@jacekwegr jacekwegr added this to the 6.1.0 milestone Apr 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

8 participants