Fmn.consumer

Latest version: v1.0.3

Safety actively analyzes 613705 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

1.0.3

-----

Pull Requests

- (pypingou) 84, Miscellaneous fixes to the backend and worker
https://github.com/fedora-infra/fmn.consumer/pull/84

Commits

- 4dafdfe76 Drop the connection.close() line since we no longer use a connection
https://github.com/fedora-infra/fmn.consumer/commit/4dafdfe76
- 11ae139e9 Drop debugging prints
https://github.com/fedora-infra/fmn.consumer/commit/11ae139e9
- d6caee588 Replace logging with print statements
https://github.com/fedora-infra/fmn.consumer/commit/d6caee588
- 7e9b594ba Replace logging with print statements in the worker
https://github.com/fedora-infra/fmn.consumer/commit/7e9b594ba
- 5214234d8 If there is an error when processing a message, put it back in the queue and bail
https://github.com/fedora-infra/fmn.consumer/commit/5214234d8

1.0.2

-----

Pull Requests

- (pypingou) 79, Specify the dependency on redis
https://github.com/fedora-infra/fmn.consumer/pull/79
- (pypingou) 80, Adjust the systemd service files to call python2 directly
https://github.com/fedora-infra/fmn.consumer/pull/80
- (puiterwijk) 81, Ignore some very high pressure COPR repos
https://github.com/fedora-infra/fmn.consumer/pull/81
- (pypingou) 82, Open/Close the connection to rabbitmq every time we need one
https://github.com/fedora-infra/fmn.consumer/pull/82

Commits

- 998726d69 Specify the dependency on redis
https://github.com/fedora-infra/fmn.consumer/commit/998726d69
- 5e364e8db Adjust the systemd service files to call python2 directly
https://github.com/fedora-infra/fmn.consumer/commit/5e364e8db
- ee2f4d6d7 Ignore some very high pressure COPR repos
https://github.com/fedora-infra/fmn.consumer/commit/ee2f4d6d7
- 38f59ab22 Open/Close the connection to rabbitmq every time we need one
https://github.com/fedora-infra/fmn.consumer/commit/38f59ab22
- f4b498dc4 converting unicode to str so dogpile cache wont complain anymore (83)
https://github.com/fedora-infra/fmn.consumer/commit/f4b498dc4

1.0.1

-----

Pull Requests

- (pypingou) 78, Fix missing dependencies and files
https://github.com/fedora-infra/fmn.consumer/pull/78

Commits

- 2b190b54c Include pika in the list of dependencies
https://github.com/fedora-infra/fmn.consumer/commit/2b190b54c
- 4569803be Include the systemd files in the release tarballs
https://github.com/fedora-infra/fmn.consumer/commit/4569803be

1.0.0

-----

Pull Requests

- (ralphbean) 72, Fix some typoes in this summary construction.
https://github.com/fedora-infra/fmn.consumer/pull/72
- (pypingou) 73, Add a debug backend
https://github.com/fedora-infra/fmn.consumer/pull/73
- (sayanchowdhury) 74, Add missing CONFIRMATION_TEMPLATE for DebugBackend
https://github.com/fedora-infra/fmn.consumer/pull/74
- (skrzepto) 75, Adding faq content to the readme
https://github.com/fedora-infra/fmn.consumer/pull/75
- (pypingou) 76, Redesign the architecture of fmn.consumer
https://github.com/fedora-infra/fmn.consumer/pull/76

Commits

- c7b358838 Fix some typoes in this summary construction.
https://github.com/fedora-infra/fmn.consumer/commit/c7b358838
- ffeedbaab Access the message property of the QueuedMessage object.
https://github.com/fedora-infra/fmn.consumer/commit/ffeedbaab
- a326caa24 Add a debug backend
https://github.com/fedora-infra/fmn.consumer/commit/a326caa24
- 0a79df82b Make fmn.backends.debug to False by default in the config file as well
https://github.com/fedora-infra/fmn.consumer/commit/0a79df82b
- 46312764a Add missing CONFIRMATION_TEMPLATE for DebugBackend
https://github.com/fedora-infra/fmn.consumer/commit/46312764a
- 90aca5102 Add a load_preferences method in the util module
https://github.com/fedora-infra/fmn.consumer/commit/90aca5102
- ffd192f9b Adjust the consumer so that all it does is sending messages to the workers
https://github.com/fedora-infra/fmn.consumer/commit/ffd192f9b
- a8266c9ff Add the workers which compute who receive which notification and where
https://github.com/fedora-infra/fmn.consumer/commit/a8266c9ff
- d34fe8c2d Add the backend process receiving messages from the workers and doing the IO
https://github.com/fedora-infra/fmn.consumer/commit/d34fe8c2d
- 70057bbb6 Fix setting and getting the preferences from the cache
https://github.com/fedora-infra/fmn.consumer/commit/70057bbb6
- 507c9c686 Drop load_preferences from the util module, not used, no longer needed
https://github.com/fedora-infra/fmn.consumer/commit/507c9c686
- 5c9f69772 Declare the get_preferences method before calling it
https://github.com/fedora-infra/fmn.consumer/commit/5c9f69772
- 80e5753fc Document the different part of fmn.consumer now and how to run them
https://github.com/fedora-infra/fmn.consumer/commit/80e5753fc
- 0eca50870 Add a local, customized fasshim
https://github.com/fedora-infra/fmn.consumer/commit/0eca50870
- 81c812a0f Rework the worker
https://github.com/fedora-infra/fmn.consumer/commit/81c812a0f
- 360636cb6 Let the consumer inform the workers when someone's preferences have changed
https://github.com/fedora-infra/fmn.consumer/commit/360636cb6
- cf9ba5563 Update the backend to work with the same principal as the workers
https://github.com/fedora-infra/fmn.consumer/commit/cf9ba5563
- a9f284f39 Define the backend for the producer
https://github.com/fedora-infra/fmn.consumer/commit/a9f284f39
- ef3a66180 Fix listening to two exchanges allowing to refresh the prefs when needed
https://github.com/fedora-infra/fmn.consumer/commit/ef3a66180
- ef6316a11 Fix our local fasshim module
https://github.com/fedora-infra/fmn.consumer/commit/ef6316a11
- c6291c92e Let the consumer send messages to either the workers or to signal prefs change
https://github.com/fedora-infra/fmn.consumer/commit/c6291c92e
- ea13f7bf7 Let the backend listen to two exchanges one from the workers one from the consumer
https://github.com/fedora-infra/fmn.consumer/commit/ea13f7bf7
- b13ff38d7 Adjust the backend
https://github.com/fedora-infra/fmn.consumer/commit/b13ff38d7
- 75f2b7909 Let's only retrieve active accounts from FAS to speed things up
https://github.com/fedora-infra/fmn.consumer/commit/75f2b7909
- 8114ae56e Fix sending messages to the backend from the worker
https://github.com/fedora-infra/fmn.consumer/commit/8114ae56e
- de395699c Fix retrieving user's info by their email
https://github.com/fedora-infra/fmn.consumer/commit/de395699c
- 3758e16e3 Fix syntax
https://github.com/fedora-infra/fmn.consumer/commit/3758e16e3
- 6a5d3d2e4 Document the new architecture in the readme of fmn.consumer
https://github.com/fedora-infra/fmn.consumer/commit/6a5d3d2e4
- 46e7cbda4 Try make the arch diagram narrower
https://github.com/fedora-infra/fmn.consumer/commit/46e7cbda4
- 222619acf Try make the arch diagram narrower attempt 2
https://github.com/fedora-infra/fmn.consumer/commit/222619acf
- 1f6235826 Make it clear the backends are sending messages
https://github.com/fedora-infra/fmn.consumer/commit/1f6235826
- 1f2159f7d Small fix in the arch diagram
https://github.com/fedora-infra/fmn.consumer/commit/1f2159f7d
- 24fa1561f Move the backend to a twisted reactor instead of what we had
https://github.com/fedora-infra/fmn.consumer/commit/24fa1561f
- d7d0a61b8 Use the openid from the original message in the new message
https://github.com/fedora-infra/fmn.consumer/commit/d7d0a61b8
- ab15200a8 Store something is redis even when we find nothing in FAS
https://github.com/fedora-infra/fmn.consumer/commit/ab15200a8
- 2e4315ea0 Simplify the producers
https://github.com/fedora-infra/fmn.consumer/commit/2e4315ea0
- 367341c81 Disable the heartbeat to rabbitmq
https://github.com/fedora-infra/fmn.consumer/commit/367341c81
- 391136259 Drop the producers from the setup.py
https://github.com/fedora-infra/fmn.consumer/commit/391136259
- 7a8dd8eab Add the producers to the backend
https://github.com/fedora-infra/fmn.consumer/commit/7a8dd8eab
- da528604c Fix typo, nick is undefined while username isn't
https://github.com/fedora-infra/fmn.consumer/commit/da528604c
- e5fa31f3e adding faq content to the readme
https://github.com/fedora-infra/fmn.consumer/commit/e5fa31f3e
- 5f2a80ced Add systemd files to start the workers and the backend
https://github.com/fedora-infra/fmn.consumer/commit/5f2a80ced
- 881ec55c5 Adjust documentations and instructions based on puiterwijk's feedback
https://github.com/fedora-infra/fmn.consumer/commit/881ec55c5
- e1ee451c7 Do not hard-code the year, retrieve it based on the UTC time
https://github.com/fedora-infra/fmn.consumer/commit/e1ee451c7

0.8.1

-----

Pull Requests

- 68, Merge pull request 68 from fedora-infra/feature/selfie
https://github.com/fedora-infra/fmn.consumer/pull/68
- 69, Merge pull request 69 from mattiaverga/develop
https://github.com/fedora-infra/fmn.consumer/pull/69
- 70, Merge pull request 70 from fedora-infra/feature/fail-whale
https://github.com/fedora-infra/fmn.consumer/pull/70
- 71, Merge pull request 71 from mattiaverga/feature/summary
https://github.com/fedora-infra/fmn.consumer/pull/71

Commits

- c5bb5b24e Typofix.
https://github.com/fedora-infra/fmn.consumer/commit/c5bb5b24e
- 176fa27e1 Yet another typo.
https://github.com/fedora-infra/fmn.consumer/commit/176fa27e1
- c63f884e5 Add separator between messages in digest
https://github.com/fedora-infra/fmn.consumer/commit/c63f884e5
- ffa9b02ec Reduce separator length to 79 cols
https://github.com/fedora-infra/fmn.consumer/commit/ffa9b02ec
- 03b3dd365 Gracefully handle link-shortening failures.
https://github.com/fedora-infra/fmn.consumer/commit/03b3dd365
- 0c81dfe5e Add a short summary at the start of the digest
https://github.com/fedora-infra/fmn.consumer/commit/0c81dfe5e
- 47c7c8159 Merge branch 'develop' into feature/summary
https://github.com/fedora-infra/fmn.consumer/commit/47c7c8159

0.6.3

-----

Pull Requests

- (ralphbean) 66, Add a handy script for debugging message matching.
https://github.com/fedora-infra/fmn.consumer/pull/66
- (ralphbean) 67, Try a few times to connect to bastion.
https://github.com/fedora-infra/fmn.consumer/pull/67

Commits

- c90be0547 Add a handy script for debugging message matching.
https://github.com/fedora-infra/fmn.consumer/commit/c90be0547
- 6f1e5263d Try a few times to connect to bastion.
https://github.com/fedora-infra/fmn.consumer/commit/6f1e5263d
Changelog
=========

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.