-
Notifications
You must be signed in to change notification settings - Fork 428
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 #3790
C2s/merge master #3790
Commits on Jun 30, 2022
-
Eliminate mongoose_commands from mongoose_client_api_contacts
Motivation: This is the only mongoose_client_api_* module, which used mongoose_commands, and we are moving away from this solution towards a GraphQL-oriented one. Thus, the (soon to be deprecated) REST API needs to be simplified and use the *_api modules directly. Main changes: - Added direct calls to mod_roster_api to mongoose_client_api_contacts - Added type specs for request-handling functions - Disabled client contacts API in mod_commands
Configuration menu - View commit details
-
Copy full SHA for 079be4d - Browse repository at this point
Copy the full SHA 079be4dView commit details
Commits on Jul 1, 2022
-
mongoose_api_client was replaced by mongoose_client_api, but it was still possible to configure both, confusing the user. The only functionality lost by this change is the 'cahnge_password' command, which was undocumented anyway. We can readd it as 'mongoose_client_api_accounts' if needed.
Configuration menu - View commit details
-
Copy full SHA for 77ca788 - Browse repository at this point
Copy the full SHA 77ca788View commit details -
Merge pull request #3697 from esl/without-mongoose-commands
Do not use mongoose_commands in the Client REST API
Configuration menu - View commit details
-
Copy full SHA for ffc778d - Browse repository at this point
Copy the full SHA ffc778dView commit details
Commits on Aug 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f838ee1 - Browse repository at this point
Copy the full SHA f838ee1View commit details
Commits on Sep 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 95bf2d5 - Browse repository at this point
Copy the full SHA 95bf2d5View commit details
Commits on Sep 8, 2022
-
Domain admin tests in roster suite
Added tests for domain admin in graphql_roster_SUITE. The tests are similar to those for a global admin, but they also check for permissions.
Configuration menu - View commit details
-
Copy full SHA for ecd2cf3 - Browse repository at this point
Copy the full SHA ecd2cf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f84b41b - Browse repository at this point
Copy the full SHA f84b41bView commit details
Commits on Sep 9, 2022
-
Merge pull request #3736 from esl/domain-admin-roster-tests
Domain admin tests in roster suite
Configuration menu - View commit details
-
Copy full SHA for 77951fc - Browse repository at this point
Copy the full SHA 77951fcView commit details -
Implement broadcasts in async pools
There is two new interfaces: one simply broadcasts a new value given a key to all workers. The other, broadcasts new important data that should be aggregated to all available keys. This is useful if we need to modify whatever tasks are pending.
Configuration menu - View commit details
-
Copy full SHA for 8130597 - Browse repository at this point
Copy the full SHA 8130597View commit details -
Merge pull request #3755 from esl/async/broadcasts
Implement broadcasts in async pools
Configuration menu - View commit details
-
Copy full SHA for 7e19c4f - Browse repository at this point
Copy the full SHA 7e19c4fView commit details
Commits on Sep 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9c2c138 - Browse repository at this point
Copy the full SHA 9c2c138View commit details -
Configuration menu - View commit details
-
Copy full SHA for 552a713 - Browse repository at this point
Copy the full SHA 552a713View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2864996 - Browse repository at this point
Copy the full SHA 2864996View commit details -
Configuration menu - View commit details
-
Copy full SHA for 353186e - Browse repository at this point
Copy the full SHA 353186eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b43756b - Browse repository at this point
Copy the full SHA b43756bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b198cb0 - Browse repository at this point
Copy the full SHA b198cb0View commit details
Commits on Sep 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3d55ec5 - Browse repository at this point
Copy the full SHA 3d55ec5View commit details -
Merge pull request #3757 from esl/async/drops
Extend aggregator requests and fix stall-after-error bug
Configuration menu - View commit details
-
Copy full SHA for adc1136 - Browse repository at this point
Copy the full SHA adc1136View commit details
Commits on Sep 14, 2022
-
This module will delegate Admin REST API calls to the handler modules, just like mongoose_client_api is doing for client API requests.
Configuration menu - View commit details
-
Copy full SHA for 8a52cfb - Browse repository at this point
Copy the full SHA 8a52cfbView commit details -
Add Admin API module for contacts (roster)
Also: fix types in mod_roster_api
Configuration menu - View commit details
-
Copy full SHA for d754a60 - Browse repository at this point
Copy the full SHA d754a60View commit details -
Add Admin API modules for stanzas and messages
Also: fix types in mongoose_stanza_api Marked missing error handling as TO DO - it will be done in a separate task.
Configuration menu - View commit details
-
Copy full SHA for 5d471f8 - Browse repository at this point
Copy the full SHA 5d471f8View commit details -
Add Admin API module for inbox
Also: fix types and whitespace in mod_inbox_api
Configuration menu - View commit details
-
Copy full SHA for 6c5ffb7 - Browse repository at this point
Copy the full SHA 6c5ffb7View commit details -
Also: fix types in mod_muc_api
Configuration menu - View commit details
-
Copy full SHA for 2a49bc4 - Browse repository at this point
Copy the full SHA 2a49bc4View commit details -
Add Admin API module for MUC Light
Also: fix types and typos (sic!) in MUC Light modules
Configuration menu - View commit details
-
Copy full SHA for b5c8307 - Browse repository at this point
Copy the full SHA b5c8307View commit details -
Configuration menu - View commit details
-
Copy full SHA for a04f373 - Browse repository at this point
Copy the full SHA a04f373View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34c72b3 - Browse repository at this point
Copy the full SHA 34c72b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9fdeac - Browse repository at this point
Copy the full SHA a9fdeacView commit details -
Update REST tests for the new API
- Update expected messages - Actually test message errors for MUC (invites were tested instead) - Remove tests for listing commands and adding mongoose_commands Command listing will be possible only with GraphQL, and mongoose_commands will be removed in a follow-up PR. Also: remove test repeat
Configuration menu - View commit details
-
Copy full SHA for bffcc6c - Browse repository at this point
Copy the full SHA bffcc6cView commit details -
Cover error cases in rest_SUITE
Also: reorganize tests for easier management
Configuration menu - View commit details
-
Copy full SHA for df90b8c - Browse repository at this point
Copy the full SHA df90b8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96592b7 - Browse repository at this point
Copy the full SHA 96592b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e644cf2 - Browse repository at this point
Copy the full SHA e644cf2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4583d13 - Browse repository at this point
Copy the full SHA 4583d13View commit details -
Configuration menu - View commit details
-
Copy full SHA for ecd29ce - Browse repository at this point
Copy the full SHA ecd29ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for a08a82e - Browse repository at this point
Copy the full SHA a08a82eView commit details -
Merge pull request #3756 from esl/fix-types-in-subscribe-all-to-all-api
Fix types in subscribeAllToAll roster GraphQL API
Configuration menu - View commit details
-
Copy full SHA for ebb3411 - Browse repository at this point
Copy the full SHA ebb3411View commit details
Commits on Sep 15, 2022
-
Janusz Jakubiec authored and Janusz Jakubiec committed
Sep 15, 2022 Configuration menu - View commit details
-
Copy full SHA for 3de6531 - Browse repository at this point
Copy the full SHA 3de6531View commit details -
Adding graphql_server_admin_queries
Janusz Jakubiec authored and Janusz Jakubiec committedSep 15, 2022 Configuration menu - View commit details
-
Copy full SHA for 26598b6 - Browse repository at this point
Copy the full SHA 26598b6View commit details -
Adding stop and restart commands
Janusz Jakubiec authored and Janusz Jakubiec committedSep 15, 2022 Configuration menu - View commit details
-
Copy full SHA for 9b6aa1a - Browse repository at this point
Copy the full SHA 9b6aa1aView commit details -
Adding new graphql category, server
Janusz Jakubiec authored and Janusz Jakubiec committedSep 15, 2022 Configuration menu - View commit details
-
Copy full SHA for b48594c - Browse repository at this point
Copy the full SHA b48594cView commit details -
Janusz Jakubiec authored and Janusz Jakubiec committed
Sep 15, 2022 Configuration menu - View commit details
-
Copy full SHA for 49f4a28 - Browse repository at this point
Copy the full SHA 49f4a28View commit details -
Merge pull request #3753 from esl/unified-admin-api
Unify the admin REST API
Configuration menu - View commit details
-
Copy full SHA for 0c74a8f - Browse repository at this point
Copy the full SHA 0c74a8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 024fe41 - Browse repository at this point
Copy the full SHA 024fe41View commit details -
Test mongoose_admin_api instead of the obsolete mongoose_api_admin
Also: remove mod_*commands from small tests, because this functionality is being removed.
Paweł Chrząszcz committedSep 15, 2022 Configuration menu - View commit details
-
Copy full SHA for a1ff38e - Browse repository at this point
Copy the full SHA a1ff38eView commit details -
Finish replacing mongoose_api_admin with mongoose_admin_api
Paweł Chrząszcz committedSep 15, 2022 Configuration menu - View commit details
-
Copy full SHA for 818bbf1 - Browse repository at this point
Copy the full SHA 818bbf1View commit details -
Remove the obsolete mongoose_api_admin
Paweł Chrząszcz committedSep 15, 2022 Configuration menu - View commit details
-
Copy full SHA for 3d7e00b - Browse repository at this point
Copy the full SHA 3d7e00bView commit details -
Remove tests for mongoose_commands
This functionality is being removed.
Paweł Chrząszcz committedSep 15, 2022 Configuration menu - View commit details
-
Copy full SHA for 898e162 - Browse repository at this point
Copy the full SHA 898e162View commit details -
Remove mod_*commands from big tests
Paweł Chrząszcz committedSep 15, 2022 Configuration menu - View commit details
-
Copy full SHA for a244b47 - Browse repository at this point
Copy the full SHA a244b47View commit details -
This functionality is now provided by mongoose_admin_api
Paweł Chrząszcz committedSep 15, 2022 Configuration menu - View commit details
-
Copy full SHA for cdb4146 - Browse repository at this point
Copy the full SHA cdb4146View commit details -
Remove the obsolete mongoose_commands
Paweł Chrząszcz committedSep 15, 2022 Configuration menu - View commit details
-
Copy full SHA for b5ec345 - Browse repository at this point
Copy the full SHA b5ec345View commit details -
Remove and reorganize REST API helpers
- Remove unused helpers from mongoose_api_common - Move error handling to mongoose_admin_api, which is specific to the Admin API. - Rework error loggiong, the log level is quite verbose (warning/error), but still lower than before (always error). Anyway, it applies only to the Admin API.
Paweł Chrząszcz committedSep 15, 2022 Configuration menu - View commit details
-
Copy full SHA for a59ac20 - Browse repository at this point
Copy the full SHA a59ac20View commit details -
'reload_dispatch' is kept as a shell utility
Paweł Chrząszcz committedSep 15, 2022 Configuration menu - View commit details
-
Copy full SHA for 80fcc62 - Browse repository at this point
Copy the full SHA 80fcc62View commit details -
Test the handling of invalid query string
Paweł Chrząszcz committedSep 15, 2022 Configuration menu - View commit details
-
Copy full SHA for 27e0486 - Browse repository at this point
Copy the full SHA 27e0486View commit details -
Merge pull request #3759 from esl/without-mongoose-commands
Get rid of mongoose_commands
Configuration menu - View commit details
-
Copy full SHA for 72c0612 - Browse repository at this point
Copy the full SHA 72c0612View commit details -
Fix cache affiliations key in the accumulator
In 884ca87, with the good intention of introducing an API to manage the accumulated affiliations, I didn't realise the old keying was used elsewhere: in the muc cache. So we've been missing using the cache recently. This is fixed now.
Configuration menu - View commit details
-
Copy full SHA for 3ce9205 - Browse repository at this point
Copy the full SHA 3ce9205View commit details -
Fixing CR issues, deleting .DS_STORE
Janusz Jakubiec authored and Janusz Jakubiec committedSep 15, 2022 Configuration menu - View commit details
-
Copy full SHA for 0a2f070 - Browse repository at this point
Copy the full SHA 0a2f070View commit details -
Merge pull request #3761 from esl/fix_muclight_cache
Fix cache affiliations key in the accumulator
Configuration menu - View commit details
-
Copy full SHA for 9e8aa5d - Browse repository at this point
Copy the full SHA 9e8aa5dView commit details -
Merge pull request #3744 from esl/graphql-server
Graphql server category
Configuration menu - View commit details
-
Copy full SHA for 584fb59 - Browse repository at this point
Copy the full SHA 584fb59View commit details
Commits on Sep 16, 2022
-
Merge branch 'master' into feature/unified-rest-api
Paweł Chrząszcz committedSep 16, 2022 Configuration menu - View commit details
-
Copy full SHA for 6e954af - Browse repository at this point
Copy the full SHA 6e954afView commit details -
Merge pull request #3758 from esl/hooks/disco_local_features
Refactored disco_local_features hook to a gen_hook format
Configuration menu - View commit details
-
Copy full SHA for 0cd1de7 - Browse repository at this point
Copy the full SHA 0cd1de7View commit details -
Merge pull request #3760 from esl/hooks/ejabberd_router
Refactored hook handlers in ejabberd_router module
Configuration menu - View commit details
-
Copy full SHA for 563764e - Browse repository at this point
Copy the full SHA 563764eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 723d58b - Browse repository at this point
Copy the full SHA 723d58bView commit details -
Merge pull request #3762 from esl/hooks/ejabberd_s2s
Refactored hook handlers in ejabberd_s2s module
Configuration menu - View commit details
-
Copy full SHA for 8ba1dd9 - Browse repository at this point
Copy the full SHA 8ba1dd9View commit details
Commits on Sep 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 82aa71f - Browse repository at this point
Copy the full SHA 82aa71fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b235735 - Browse repository at this point
Copy the full SHA b235735View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4264b2 - Browse repository at this point
Copy the full SHA d4264b2View commit details -
Merge pull request #3764 from esl/kill_redundant_module
Simplify having an extra module for a very simple function
Configuration menu - View commit details
-
Copy full SHA for 5cd7630 - Browse repository at this point
Copy the full SHA 5cd7630View commit details -
Merge pull request #3745 from esl/graphql-domain-admin-tests
Missing domain admin tests
Configuration menu - View commit details
-
Copy full SHA for ee45d84 - Browse repository at this point
Copy the full SHA ee45d84View commit details -
Configuration menu - View commit details
-
Copy full SHA for efcb40d - Browse repository at this point
Copy the full SHA efcb40dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ba7a50 - Browse repository at this point
Copy the full SHA 0ba7a50View commit details -
Merge pull request #3763 from esl/hooks/ejabberd_sm
Refactored hook handlers in ejabberd_sm module
Configuration menu - View commit details
-
Copy full SHA for 2fcd129 - Browse repository at this point
Copy the full SHA 2fcd129View commit details
Commits on Sep 21, 2022
-
Merge branch 'master' into feature/unified-rest-api
Paweł Chrząszcz committedSep 21, 2022 Configuration menu - View commit details
-
Copy full SHA for b8ff228 - Browse repository at this point
Copy the full SHA b8ff228View commit details -
Include overlay vars from vars-toml.config
This way there is only one overlay file, and the overlays work correctly with the latest Rebar3. As we do some templating in our tools, they need to support file inclusion as well.
Paweł Chrząszcz committedSep 21, 2022 Configuration menu - View commit details
-
Copy full SHA for bf99f2a - Browse repository at this point
Copy the full SHA bf99f2aView commit details -
Get rid of rel/vars-toml.config.in
It is easier to modify vars-toml.config directly
Paweł Chrząszcz committedSep 21, 2022 Configuration menu - View commit details
-
Copy full SHA for efee290 - Browse repository at this point
Copy the full SHA efee290View commit details
Commits on Sep 22, 2022
-
Fail if creds are provided, but not configured
This way we don't give the false impression of a password being checked. It already works like this for mongoose_domain_handler.
Paweł Chrząszcz committedSep 22, 2022 Configuration menu - View commit details
-
Copy full SHA for c30fd94 - Browse repository at this point
Copy the full SHA c30fd94View commit details -
Integrate the domain handler with mongoose_admin_api
Error messages are changed to capitalized strings, because it is the convention used for the whole admin API. Error codes are left as they were except ones that are already provided by mongoose_admin_api itself, e.g. "401 Unauthorized". The error messages should be common for REST and GraphQL, but this unification is left for the future.
Paweł Chrząszcz committedSep 22, 2022 Configuration menu - View commit details
-
Copy full SHA for 065dafe - Browse repository at this point
Copy the full SHA 065dafeView commit details -
Remove tests for the deleted domain handler
Paweł Chrząszcz committedSep 22, 2022 Configuration menu - View commit details
-
Copy full SHA for c8be0be - Browse repository at this point
Copy the full SHA c8be0beView commit details -
Remove the domain handler from the TOML config
Paweł Chrząszcz committedSep 22, 2022 Configuration menu - View commit details
-
Copy full SHA for cecd6e4 - Browse repository at this point
Copy the full SHA cecd6e4View commit details -
Adjust big tests for the domain REST API
Paweł Chrząszcz committedSep 22, 2022 Configuration menu - View commit details
-
Copy full SHA for 33b5d9c - Browse repository at this point
Copy the full SHA 33b5d9cView commit details -
Cover the unlikely case of an invalid domain name.
Paweł Chrząszcz committedSep 22, 2022 Configuration menu - View commit details
-
Copy full SHA for 9082e6e - Browse repository at this point
Copy the full SHA 9082e6eView commit details -
Merge pull request #3768 from esl/unified-rest-api-domain
Unified REST API: domains
Configuration menu - View commit details
-
Copy full SHA for 222c6e5 - Browse repository at this point
Copy the full SHA 222c6e5View commit details -
Merge pull request #3766 from esl/fix-overlay-vars
Fix and simplify overlays
Configuration menu - View commit details
-
Copy full SHA for 6c3819f - Browse repository at this point
Copy the full SHA 6c3819fView commit details -
Merge branch 'master' into feature/unified-rest-api
Paweł Chrząszcz committedSep 22, 2022 Configuration menu - View commit details
-
Copy full SHA for df6df9c - Browse repository at this point
Copy the full SHA df6df9cView commit details
Commits on Sep 23, 2022
-
Add metrics API handler with the logic from mongoose_api_metrics
Although the functionality is not complete (e.g. some requests support only atoms as metic names), this is not changed here. The goal is to only replicate the existing functionality in the new unified handlers.
Paweł Chrząszcz committedSep 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 085b29b - Browse repository at this point
Copy the full SHA 085b29bView commit details -
Add the metric handlers to mongoose_admin_api
Paweł Chrząszcz committedSep 23, 2022 Configuration menu - View commit details
-
Copy full SHA for e36eaac - Browse repository at this point
Copy the full SHA e36eaacView commit details -
Disable the old mongoose_api in the config file
Paweł Chrząszcz committedSep 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 84ea45e - Browse repository at this point
Copy the full SHA 84ea45eView commit details -
Update metrics tests for the unified API
Paweł Chrząszcz committedSep 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 856b66b - Browse repository at this point
Copy the full SHA 856b66bView commit details -
Remove the obsolete mongoose_api
Paweł Chrząszcz committedSep 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 0879c5e - Browse repository at this point
Copy the full SHA 0879c5eView commit details -
Remove remaining references to the obsolete API
Paweł Chrząszcz committedSep 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 2f17af3 - Browse repository at this point
Copy the full SHA 2f17af3View commit details -
Remove tests for non-existing old user API
Paweł Chrząszcz committedSep 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 6e56f0d - Browse repository at this point
Copy the full SHA 6e56f0dView commit details -
Add missing error tests and reorganize them
Paweł Chrząszcz committedSep 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 4440aab - Browse repository at this point
Copy the full SHA 4440aabView commit details -
It was revealed by the metric API tests.
Paweł Chrząszcz committedSep 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 2679933 - Browse repository at this point
Copy the full SHA 2679933View commit details
Commits on Sep 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fed9dcb - Browse repository at this point
Copy the full SHA fed9dcbView commit details -
Prepare domains backend to allow retries
Current logic for domain deletion first checks that the domain exists, then removes the domain, and then runs the remove_domain hook. But this is a problem, because if any of the hooks fails, then retrying the domain removal won’t work, because it will be stopped at the first check for domain existence. Here we instead mark the domain as "in progress for deletion", which will already disable it, and only finally delete it _after_ all hook handlers have run hopefully successfully.
Configuration menu - View commit details
-
Copy full SHA for 3eea77f - Browse repository at this point
Copy the full SHA 3eea77fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3c25aa - Browse repository at this point
Copy the full SHA b3c25aaView commit details -
Merge pull request #3771 from esl/unified-rest-api-metrics
Unified REST API: metrics
Configuration menu - View commit details
-
Copy full SHA for 0b4cd4e - Browse repository at this point
Copy the full SHA 0b4cd4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 471d300 - Browse repository at this point
Copy the full SHA 471d300View commit details -
Configuration menu - View commit details
-
Copy full SHA for aec0106 - Browse repository at this point
Copy the full SHA aec0106View commit details -
Configuration menu - View commit details
-
Copy full SHA for abc5499 - Browse repository at this point
Copy the full SHA abc5499View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9458f48 - Browse repository at this point
Copy the full SHA 9458f48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ee654e - Browse repository at this point
Copy the full SHA 7ee654eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2710bd4 - Browse repository at this point
Copy the full SHA 2710bd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f04024f - Browse repository at this point
Copy the full SHA f04024fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f875416 - Browse repository at this point
Copy the full SHA f875416View commit details
Commits on Sep 27, 2022
-
Merge pull request #3774 from esl/remove_domain/retries
Remove domain/retries
Configuration menu - View commit details
-
Copy full SHA for e79f084 - Browse repository at this point
Copy the full SHA e79f084View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2b76db - Browse repository at this point
Copy the full SHA d2b76dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64afba5 - Browse repository at this point
Copy the full SHA 64afba5View commit details -
Make Admin API handlers configurable
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.
Paweł Chrząszcz committedSep 27, 2022 Configuration menu - View commit details
-
Copy full SHA for e9eca5b - Browse repository at this point
Copy the full SHA e9eca5bView commit details -
Simplify Client API handler config
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.
Paweł Chrząszcz committedSep 27, 2022 Configuration menu - View commit details
-
Copy full SHA for 225a579 - Browse repository at this point
Copy the full SHA 225a579View commit details -
Relax the spec - there is no need for returning all opts
Paweł Chrząszcz committedSep 27, 2022 Configuration menu - View commit details
-
Copy full SHA for 5ed20d8 - Browse repository at this point
Copy the full SHA 5ed20d8View commit details -
Update tests with the new API handler config
Paweł Chrząszcz committedSep 27, 2022 Configuration menu - View commit details
-
Copy full SHA for 4ecb229 - Browse repository at this point
Copy the full SHA 4ecb229View commit details -
Merge pull request #3776 from esl/unified-rest-api-handlers
Unified REST API handlers
Configuration menu - View commit details
-
Copy full SHA for fecb1bd - Browse repository at this point
Copy the full SHA fecb1bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9501f10 - Browse repository at this point
Copy the full SHA 9501f10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f88463 - Browse repository at this point
Copy the full SHA 4f88463View commit details
Commits on Sep 28, 2022
-
Merge pull request #3775 from esl/remove_domain/catch_hook_errors
Remove domain/catch hook errors
Configuration menu - View commit details
-
Copy full SHA for faecc8d - Browse repository at this point
Copy the full SHA faecc8dView commit details -
Fix query to make it MySQL compatible
MySQL does not allow the update (in this case a delete) to refer to the table being selected, but it allows this double nesting.
Configuration menu - View commit details
-
Copy full SHA for 23618cb - Browse repository at this point
Copy the full SHA 23618cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c13138 - Browse repository at this point
Copy the full SHA 2c13138View commit details -
8.0.20 does not work on arm64, while 8.0.30 does.
Configuration menu - View commit details
-
Copy full SHA for 03043cb - Browse repository at this point
Copy the full SHA 03043cbView commit details -
Merge pull request #3779 from esl/update-mysql-version
Update MySQL version
Configuration menu - View commit details
-
Copy full SHA for 6ddc8b4 - Browse repository at this point
Copy the full SHA 6ddc8b4View commit details -
Merge pull request #3777 from esl/remove_domain/incremental_db_deletes
Remove domain/incremental db deletes
Configuration menu - View commit details
-
Copy full SHA for 975bb21 - Browse repository at this point
Copy the full SHA 975bb21View commit details
Commits on Sep 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for aa9835d - Browse repository at this point
Copy the full SHA aa9835dView commit details -
Removed From, To, Packet from params in user_send_packet and rest_use…
…r_send_packet hook
Configuration menu - View commit details
-
Copy full SHA for ccc1e3d - Browse repository at this point
Copy the full SHA ccc1e3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 054ecf2 - Browse repository at this point
Copy the full SHA 054ecf2View commit details
Commits on Sep 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 572b0d3 - Browse repository at this point
Copy the full SHA 572b0d3View commit details
Commits on Oct 3, 2022
-
* Move Inbox REST API docs to Swagger * Remove mod_*commands from the docs * Move the swagger docs for the dynamic domains Merge the docs with the backend ones, just as the HTTP handlers are merged. * Refer to the API docs for domain management * Update the API listener docs * Remove the deleted /commands endpoint from docs * Move metrics API docs to the Admin REST Swagger * Return valid JSON value for Admin REST API errors Previously it was plain text, but the Content-Type was application/json This caused issues with the interactive Swagger UI - it displayed "no response from server". Now it displays the errors correctly. Tests don't need changing, because they are decoding JSON automatically, and the result is the same text as before. * Remove JSON error examples for domains They got outdated, and it is difficult to keep the up to date. Moreover, for the remaining operations there are no error examples. * Update migration guide with the REST API changes Co-authored-by: Paweł Chrząszcz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b88ec04 - Browse repository at this point
Copy the full SHA b88ec04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62738e1 - Browse repository at this point
Copy the full SHA 62738e1View commit details
Commits on Oct 4, 2022
-
Merge pull request #3741 from esl/feature/unified-rest-api
Feature: unified REST API
Configuration menu - View commit details
-
Copy full SHA for 0a7164f - Browse repository at this point
Copy the full SHA 0a7164fView commit details -
Merge pull request #3782 from esl/hooks/mod_event_pusher_push
Refactored hook handler in mod_event_pusher_push module
Configuration menu - View commit details
-
Copy full SHA for e38a0d4 - Browse repository at this point
Copy the full SHA e38a0d4View commit details -
Merge pull request #3769 from esl/hooks/mod_event_pusher_hook_translator
Refactored hook handlers in mod_event_pusher_hook_translator module
Configuration menu - View commit details
-
Copy full SHA for b17712a - Browse repository at this point
Copy the full SHA b17712aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d7a4438 - Browse repository at this point
Copy the full SHA d7a4438View commit details -
Merge pull request #3784 from esl/hooks/mod_global_distrib
Refactored hook handler in mod_global_distrib module
Configuration menu - View commit details
-
Copy full SHA for 49f9b07 - Browse repository at this point
Copy the full SHA 49f9b07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54a1d18 - Browse repository at this point
Copy the full SHA 54a1d18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86bd669 - Browse repository at this point
Copy the full SHA 86bd669View commit details -
Merge pull request #3789 from esl/hooks/mod_global_distrib_bounce
Refactored hook handlers in mod_global_distrib_bounce module
Configuration menu - View commit details
-
Copy full SHA for 0a67535 - Browse repository at this point
Copy the full SHA 0a67535View commit details -
Merge pull request #3773 from esl/document-graphql-types
Documented missing GraphQL types
Configuration menu - View commit details
-
Copy full SHA for 6748ca4 - Browse repository at this point
Copy the full SHA 6748ca4View commit details
Commits on Oct 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 194afcc - Browse repository at this point
Copy the full SHA 194afccView commit details -
Adding use annotation to mod_http_upload and deleting if
mod_http_upload is loaded on Host
Janusz Jakubiec authored and Janusz Jakubiec committedOct 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 571e333 - Browse repository at this point
Copy the full SHA 571e333View commit details -
Janusz Jakubiec authored and Janusz Jakubiec committed
Oct 5, 2022 Configuration menu - View commit details
-
Copy full SHA for cb69789 - Browse repository at this point
Copy the full SHA cb69789View commit details -
Adding @use annotation tests in graphql_last_SUITE
Janusz Jakubiec authored and Janusz Jakubiec committedOct 5, 2022 Configuration menu - View commit details
-
Copy full SHA for fb5454a - Browse repository at this point
Copy the full SHA fb5454aView commit details -
Adding annotations and tests to muc_light
Janusz Jakubiec authored and Janusz Jakubiec committedOct 5, 2022 Configuration menu - View commit details
-
Copy full SHA for d1d98a7 - Browse repository at this point
Copy the full SHA d1d98a7View commit details -
Fixing graphql_muc_light_SUITE tests
Janusz Jakubiec authored and Janusz Jakubiec committedOct 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 2268b09 - Browse repository at this point
Copy the full SHA 2268b09View commit details -
Fixing mongooseimctl_SUITE tests
Janusz Jakubiec authored and Janusz Jakubiec committedOct 5, 2022 Configuration menu - View commit details
-
Copy full SHA for c59707b - Browse repository at this point
Copy the full SHA c59707bView commit details -
Adding @use annotations and tests in graphql_muc
Janusz Jakubiec authored and Janusz Jakubiec committedOct 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 769b0de - Browse repository at this point
Copy the full SHA 769b0deView commit details -
Adding @use annotation in graphql_offline
Janusz Jakubiec authored and Janusz Jakubiec committedOct 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 41a5ffc - Browse repository at this point
Copy the full SHA 41a5ffcView commit details -
Adding @use directive and new tests in mod_private
Janusz Jakubiec authored and Janusz Jakubiec committedOct 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 244f6f7 - Browse repository at this point
Copy the full SHA 244f6f7View commit details -
Adding @use directive and tests in mod_auth_token
Janusz Jakubiec authored and Janusz Jakubiec committedOct 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 78f130e - Browse repository at this point
Copy the full SHA 78f130eView commit details -
Adding @use directive to vcard schemas and tests to graphlq_vcard
Janusz Jakubiec authored and Janusz Jakubiec committedOct 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 953fe99 - Browse repository at this point
Copy the full SHA 953fe99View commit details -
Janusz Jakubiec authored and Janusz Jakubiec committed
Oct 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 1aa0d8d - Browse repository at this point
Copy the full SHA 1aa0d8dView commit details -
Janusz Jakubiec authored and Janusz Jakubiec committed
Oct 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 655ac91 - Browse repository at this point
Copy the full SHA 655ac91View commit details -
Merge pull request #3792 from esl/hooks/mod_global_distrib_disco
Refactored hook handler in mod_global_distrib_disco module
Configuration menu - View commit details
-
Copy full SHA for 650da9f - Browse repository at this point
Copy the full SHA 650da9fView commit details -
Make it possible to use more defaults in mongooseim.toml
They are documented, and the user could define them with different values if necessary.
Configuration menu - View commit details
-
Copy full SHA for 50a99aa - Browse repository at this point
Copy the full SHA 50a99aaView commit details -
Reorganize overlay vars to avoid overriding
There is an issue with the overriding logic in relx: included vars override previously defined ones, but there is no simple way of overriding the included vars other than including another file. This way making the dev releases resulted in incorrect vars. Big tests succeeded because they had their own overriding logic. It seems that we could do without overriding entirely, and this change shows that the resulting files are actually more straightforward.
Configuration menu - View commit details
-
Copy full SHA for d609dde - Browse repository at this point
Copy the full SHA d609ddeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64ade6c - Browse repository at this point
Copy the full SHA 64ade6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9530b2a - Browse repository at this point
Copy the full SHA 9530b2aView commit details
Commits on Oct 6, 2022
-
Deleting unnecessary code from init_per_suite
Janusz Jakubiec authored and Janusz Jakubiec committedOct 6, 2022 Configuration menu - View commit details
-
Copy full SHA for 180c86d - Browse repository at this point
Copy the full SHA 180c86dView commit details
Commits on Oct 7, 2022
-
Merge pull request #3794 from esl/vars-without-overriding
Don't override included overlay vars
Configuration menu - View commit details
-
Copy full SHA for ab65045 - Browse repository at this point
Copy the full SHA ab65045View commit details -
Merge pull request #3767 from esl/graphql-use-annotation
Graphql use annotation
Configuration menu - View commit details
-
Copy full SHA for 5b3e266 - Browse repository at this point
Copy the full SHA 5b3e266View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01bc480 - Browse repository at this point
Copy the full SHA 01bc480View commit details