"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "synapse" between the packages
synapse-1.45.1.tar.gz and synapse-1.46.0.tar.gz

About: Synapse is a reference "homeserver" implementation of Matrix (an ecosystem for open federated Instant Messaging and VoIP).

Summary:

The "synapse" source code changed by about 0.8% and now consists of 1385 regular files (+11) and 231 directories (+1).

Related Informations:

See CHANGES.md and debian/changelog (synapse 1.46.0).

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Patch 1 0 0 0
Perl program 4 0 0 0
Python program 803 7 0 139
Shell program 26 1 0 0
Configuration file 7 0 0 0
Initialization file 2 0 0 1
JavaScript file 14 0 0 0
JSON file 3 0 0 0
Man page 4 0 0 0
SGML document 4 0 0 0
Berkeley database 1 0 0 0
Certificate file 2 0 0 0
CSS style sheet 10 0 0 0
DOT Graph file 1 0 0 0
Gettext file 1 0 0 0
Git file 7 0 0 0
HTML page 39 0 0 0
QSLite database 8 0 0 0
RST file 2 0 0 0
Service file 4 0 0 0
SQL file 249 2 0 0
YAML file 19 0 0 3
Image file 6 0 0 0
Vector Image file 1 0 0 0
Directory 231 1 0 0
Change log 3 0 0 2
Information file 2 0 0 0
License 2 0 0 0
Readme file 21 0 0 1
Text file 136 0 0 12
Other 3 1 0 0
Total Files1616120158



Python Programs (146 of 803):

NameStatusDeltaVisual Diff
docs/modules/password_auth_provider_callbacks.md added
docs/modules/presence_router_callbacks.md changed 21.9% diff
docs/modules/third_party_rules_callbacks.md changed 30.8% diff
scripts-dev/build_debian_packages changed 0.7% diff
scripts-dev/sign_json changed 28.3% diff
synapse/__init__.py changed 1.4% diff
synapse/api/auth.py changed 1.7% diff
synapse/api/constants.py changed 0.5% diff
synapse/api/errors.py changed 8.0% diff
synapse/api/filtering.py changed 3.8% diff
synapse/api/presence.py changed 44.7% diff
synapse/api/ratelimiting.py changed 0.6% diff
synapse/api/urls.py changed 12.7% diff
synapse/app/_base.py changed 4.5% diff
synapse/app/admin_cmd.py changed 4.7% diff
synapse/app/generic_worker.py changed 0.4% diff
synapse/app/homeserver.py changed 0.2% diff
synapse/app/phone_stats_home.py changed 3.0% diff
synapse/appservice/api.py changed 1.0% diff
synapse/config/__main__.py changed 98.7% diff
synapse/config/_base.pyi changed 1.2% diff
synapse/config/experimental.py changed 16.5% diff
synapse/config/homeserver.py changed 2.1% diff
synapse/config/logger.py changed 1.8% diff
synapse/config/password_auth_providers.py changed 39.9% diff
synapse/config/retention.py added
synapse/config/server.py changed 15.3% diff
synapse/crypto/context_factory.py changed 12.7% diff
synapse/crypto/event_signing.py changed 1.0% diff
synapse/crypto/keyring.py changed 0.6% diff
synapse/event_auth.py changed 3.0% diff
synapse/events/__init__.py changed 2.2% diff
synapse/events/builder.py changed 0.7% diff
synapse/events/presence_router.py changed 8.2% diff
synapse/events/snapshot.py changed 23.7% diff
synapse/events/spamcheck.py changed 4.2% diff
synapse/events/third_party_rules.py changed 6.8% diff
synapse/events/utils.py changed 19.8% diff
synapse/events/validator.py changed 6.7% diff
synapse/federation/federation_base.py changed 1.4% diff
synapse/federation/federation_server.py changed 0.4% diff
synapse/handlers/appservice.py changed 21.8% diff
synapse/handlers/auth.py changed 24.6% diff
synapse/handlers/device.py changed 1.0% diff
synapse/handlers/directory.py changed 0.9% diff
synapse/handlers/event_auth.py changed 1.4% diff
synapse/handlers/federation.py changed 8.5% diff
synapse/handlers/federation_event.py changed 17.0% diff
synapse/handlers/identity.py changed 0.4% diff
synapse/handlers/message.py changed 2.2% diff
synapse/handlers/pagination.py changed 2.2% diff
synapse/handlers/presence.py changed 1.6% diff
synapse/handlers/receipts.py changed 3.2% diff
synapse/handlers/room.py changed 2.3% diff
synapse/handlers/room_batch.py changed 7.1% diff
synapse/handlers/typing.py changed 2.1% diff
synapse/handlers/user_directory.py changed 29.2% diff
synapse/http/matrixfederationclient.py changed 0.4% diff
synapse/http/server.py changed 1.4% diff
synapse/module_api/__init__.py changed 8.8% diff
synapse/module_api/errors.py changed 23.0% diff
synapse/notifier.py changed 2.5% diff
synapse/replication/http/__init__.py changed 11.0% diff
synapse/replication/http/_base.py changed 2.1% diff
synapse/replication/http/account_data.py changed 6.4% diff
synapse/replication/http/devices.py changed 9.1% diff
synapse/replication/http/federation.py changed 3.9% diff
synapse/replication/http/login.py changed 6.9% diff
synapse/replication/http/membership.py changed 1.3% diff
synapse/replication/http/presence.py changed 1.8% diff
synapse/replication/http/push.py changed 2.9% diff
synapse/replication/http/register.py changed 4.8% diff
synapse/replication/http/send_event.py changed 3.9% diff
synapse/replication/http/streams.py changed 7.7% diff
synapse/replication/slave/storage/_base.py changed 10.1% diff
synapse/replication/slave/storage/client_ips.py changed 10.1% diff
synapse/replication/slave/storage/devices.py changed 4.8% diff
synapse/replication/slave/storage/events.py changed 5.1% diff
synapse/replication/slave/storage/filtering.py changed 16.7% diff
synapse/replication/slave/storage/groups.py changed 8.6% diff
synapse/replication/tcp/external_cache.py changed 7.3% diff
synapse/replication/tcp/handler.py changed 0.6% diff
synapse/replication/tcp/protocol.py changed 4.0% diff
synapse/replication/tcp/redis.py changed 6.1% diff
synapse/replication/tcp/resource.py changed 1.7% diff
synapse/replication/tcp/streams/_base.py changed 2.2% diff
synapse/rest/admin/devices.py changed 0.9% diff
synapse/rest/admin/media.py changed 8.0% diff
synapse/rest/admin/users.py changed 3.4% diff
synapse/rest/client/relations.py changed 2.6% diff
synapse/rest/client/room_batch.py changed 4.8% diff
synapse/rest/media/v1/filepath.py changed 8.1% diff
synapse/rest/media/v1/oembed.py changed 4.3% diff
synapse/rest/media/v1/preview_url_resource.py changed 8.0% diff
synapse/server.py changed 1.7% diff
synapse/state/v1.py changed 0.6% diff
synapse/state/v2.py changed 0.2% diff
synapse/storage/database.py changed 0.1% diff
synapse/storage/databases/__init__.py changed 16.2% diff
synapse/storage/databases/main/__init__.py changed 1.5% diff
synapse/storage/databases/main/account_data.py changed 1.1% diff
synapse/storage/databases/main/cache.py changed 1.8% diff
synapse/storage/databases/main/client_ips.py changed 32.2% diff
synapse/storage/databases/main/deviceinbox.py changed 1.2% diff
synapse/storage/databases/main/devices.py changed 0.8% diff
synapse/storage/databases/main/event_federation.py changed 0.6% diff
synapse/storage/databases/main/event_push_actions.py changed 0.8% diff
synapse/storage/databases/main/events.py changed 0.5% diff
synapse/storage/databases/main/events_bg_updates.py changed 7.4% diff
synapse/storage/databases/main/events_worker.py changed 5.1% diff
synapse/storage/databases/main/media_repository.py changed 1.3% diff
synapse/storage/databases/main/metrics.py changed 0.9% diff
synapse/storage/databases/main/monthly_active_users.py changed 1.9% diff
synapse/storage/databases/main/push_rule.py changed 0.7% diff
synapse/storage/databases/main/receipts.py changed 0.9% diff
synapse/storage/databases/main/registration.py changed 4.4% diff
synapse/storage/databases/main/relations.py changed 17.2% diff
synapse/storage/databases/main/room.py changed 1.1% diff
synapse/storage/databases/main/room_batch.py changed 35.4% diff
synapse/storage/databases/main/roommember.py changed 0.6% diff
synapse/storage/databases/main/search.py changed 1.1% diff
synapse/storage/databases/main/state.py changed 1.8% diff
synapse/storage/databases/main/stats.py changed 0.7% diff
synapse/storage/databases/main/transactions.py changed 1.2% diff
synapse/storage/persist_events.py changed 0.3% diff
synapse/storage/prepare_database.py changed 0.6% diff
synapse/storage/schema/__init__.py changed 10.1% diff
synapse/util/gai_resolver.py added
tests/config/test___main__.py added
tests/config/test_load.py changed 40.9% diff
tests/config/utils.py added
tests/handlers/test_directory.py changed 23.2% diff
tests/handlers/test_federation.py changed 13.6% diff
tests/handlers/test_password_providers.py changed 31.2% diff
tests/handlers/test_user_directory.py changed 25.2% diff
tests/rest/admin/test_media.py changed 14.4% diff
tests/rest/admin/test_user.py changed 11.7% diff
tests/rest/client/test_relations.py changed 10.6% diff
tests/rest/client/test_third_party_rules.py changed 13.4% diff
tests/rest/media/v1/test_filepath.py added
tests/rest/media/v1/test_oembed.py added
tests/server.py changed 7.8% diff
tests/storage/test_user_directory.py changed 11.1% diff
tests/test_event_auth.py changed 15.5% diff
tests/test_preview.py changed 25.5% diff
tests/unittest.py changed 0.4% diff

Shell Programs (1 of 26):

NameStatusDeltaVisual Diff
.ci/scripts/test_export_data_command.sh added

Initialization Files (1 of 2):

NameStatusDeltaVisual Diff
mypy.ini changed 7.1% diff

SQL Files (2 of 249):

NameStatusDeltaVisual Diff
synapse/storage/schema/main/delta/65/01msc2716_insertion_event_edges.sql added
synapse/storage/schema/main/delta/65/02_thread_relations.sql added

YAML Files (3 of 19):

NameStatusDeltaVisual Diff
.github/workflows/tests.yml changed 9.1% diff
.github/workflows/twisted_trunk.yml changed 4.4% diff
docs/sample_config.yaml changed 2.8% diff

Directories (1 of 231):

NameStatus
synapse/storage/schema/main/delta/65 added

Change Logs (2 of 3):

NameStatusDeltaVisual Diff
CHANGES.md changed 1.4% diff
debian/changelog changed 1.2% diff

Readme Files (1 of 21):

NameStatusDeltaVisual Diff
docker/README.md changed 2.0% diff

Text Files (12 of 136):

NameStatusDeltaVisual Diff
debian/rules changed 18.0% diff
docs/admin_api/media_admin_api.md changed 3.2% diff
docs/admin_api/user_admin_api.md changed 2.2% diff
docs/modules/account_validity_callbacks.md changed 36.3% diff
docs/modules/index.md changed 100.0% diff
docs/modules/porting_legacy_module.md changed 19.9% diff
docs/modules/writing_a_module.md changed 22.3% diff
docs/SUMMARY.md changed 2.2% diff
docs/upgrade.md changed 3.7% diff
docs/usage/administration/admin_api/registration_tokens.md changed 1.0% diff
docs/usage/configuration/logging_sample_config.md changed 65.6% diff
MANIFEST.in changed 2.1% diff

Other Files (1 of 3):

NameStatusDeltaVisual Diff
synapse/py.typed added

Packages Compared:

synapse-1.45.1.tar.gz
synapse-1.46.0.tar.gz


Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)