Merge Request #82
← To merge requests
From
moderated_private_email_lists
into
master
Added moderated email lists subscriptions/unsubscriptions notifications
Commits (12)
-
Fixed test calls in order to adapt it to mailman-api v2 Signed-off-by: Carlos Oliveira <carlospecter@gmail.com>
-
Signed-off-by: Carlos Oliveira <carlospecter@gmail.com>
-
Signed-off-by: Carlos Oliveira <carlospecter@gmail.com>
-
Signed-off-by: Carlos Oliveira <carlospecter@gmail.com>
-
Signed-off-by: Carlos Oliveira <carlospecter@gmail.com>
- 8 of 12 commits displayed. Click here to show all
-
Added 34 new commits:
- 7c84af70 - Add celery to colab
- 18990d74 - Add celery service
- 50b085db - Fixing for tests
- 692253bb - Merge branch 'add_celery'
- 7f68454c - Remove Sorl from script.
- 5e7a172c - Added epel to centos, because of celery.
- 75f3d7a6 - Improved menu.
- df127fc2 - updated revproxy and removed browserid
- 13d0938f - Removed browserid left-overs
- 6f406e45 - Added requires
- e32b47e8 - Fixed search.
- 166a69fb - Merge branch 'fix_master'
- cbf39547 - 1.10.1 Release
- 31499efd - Merge remote-tracking branch 'origin/match_release'
- 2b5b7cce - Fix super_archives pt_BR translations
- 5505fb3b - Include super_archives translations in MANIFEST.in
- 1c074167 - Merge branch 'fix_locale' into 'master'
- d9198a01 - Fix gitlab links
- 9a166399 - Refactor url method of mr/issue
- a70fae9a - Merge branch 'fix_gitlab_links' into 'master'
- 1ba623cd - Merge branch 'master' of portal.softwarepublico.gov.br:softwarepublico/colab
- 2a43c881 - No need for postgres nor solr
- 3329a8d7 - We don't use apt on tests
- 080cb1eb - Moving to new infrastructure
- fd24ee4c - Fixed flake8
- 97c80b74 - Updated setuptools
- 83ef0de7 - Set colab_settings for tests
- c72f8481 - Fixed pep8
- f1e92a83 - Fixed Gitlab tests
- c57dd273 - Added subscribe messages returned from Mailman
- 11f37eda - Added informative messages for subscription and unsubscription on email lists
- 46a0d475 - Added MAILMANAPI_URL ending slash to settings
- 47ad4827 - Added code errors for subscription errors
- 8d1f236c - Added code errors for subscription errors
-
relacionado: softwarepublico/softwarepublico#22
-
Revisei esse PR e a moderação/subscribe/unsubscribe de listas está OK. Aguardando o release da versão 2 do mailman-api para realizar esse merge.
-
Milestone changed to Versão 2 da mailman api
-
Added 118 new commits:
- 3e43c7db - Refactored colab-admin command
- 13321ea3 - Reducing celery concurrency on local env
- 4a4ddcb1 - Added init script for celery beat
- 7ba7f4e6 - Importing data asynchronously
- a12566bc - Data import moved to celery
- 57470863 - Fixed pep8
- e0dc6a6c - Removed PROXIED_APPS (replaced by COLAB_APPS)
- 31e49bf3 - Renamed ColabProxiedAppConfig to ColabPluginAppConfig
- d19c324f - Set task name manually
- 1efa7b87 - Splitted gitlab imports to allow async workers
- 540555ad - Refactored plugins to remove reference to proxy
- 9c502ce5 - Fixed to only call tasks if fetch_data is not abstract
- 1a166d1d - Removed unused import
- 64781e7e - Allow full plugins on /etc/colab/plugins.d
- 34773388 - Moved from rabbitmq to redis
- 8a883b80 - Implemented locking to allow only one importing task at time
- c548b5aa - Fix redis installation on centos
- 0b348292 - Change settings.yaml to settings.py
- 4cb38792 - Change periodic task to 60 seconds
- 8440c81e - Merge pull request #58 from colab/refactor-data-import
- b642d938 - Added better strategy for bootstrap hide elements
- 709bf66a - Merge branch 'fix_merge_button' into 'master'
- 152ebd04 - Add colab documentation for installation
- 5037930f - Update user documentation
- fe35cecc - Merge branch 'documentation' into 'master'
- 935957af - Fixing database path
- 0d5e9faf - Set colab_settings for tests
- 58ec1d8d - Fixed pep8
- 47ca4d8d - Fixed Gitlab tests
- b71fe737 - Don't allow auto db conf if debug is False
- 65a70b23 - Test settings validation for db
- 5498660e - Removing old deps from badger
- a2965d3c - remove legacy converse.js stuff
- 121feb9a - Removed i18n_model (no longer needed)
- 6c3931c0 - Reorganized deps on setup.py
- ef767871 - Removed django-mobile
- e373e29d - Readded tastypie
- f83576eb - Removed open-data api
- 87c02305 - Removed old TODO file
- 9c0fc2b4 - Moved voting to super_archives
- 70e66881 - Refactored vagrant install scripts
- f1daeea2 - Ignore whoosh_index
- aaaff48e - Added TODO
- 2f9c5931 - Added missing slash
- 6cb1ec46 - Removed old cron jobs left behind
- 60d43389 - Removed tastypie dep
- 9c651342 - Merge branch 'cleanup-old-deps' into fix_master
- d1bc4536 - Removed precise64 support
- cb01d435 - Added travis notifications on IRC
- 8068038a - Merge branch 'fix_master'
- 52ba4161 - Add support to noosfero data.
- 6befc78f - Noosfero data to haystack.
- 226f9140 - Change location of save model of noosfero import data
- 1d7c2fa4 - Fixed flake8 checks
- ce7c9854 - Merge branch 'noosfero_data' into 'master'
- 84df3d2c - Added script to insert html content
- c27c16e1 - Change colab_integration.js to use jquery
- 2bd8d4af - Merge branch 'insert_tag_html'
- 1b8059fc - Removed old exception
- ed995b74 - Removed return before load settings.d
- 39c37442 - Behave initial setup
- f758f049 - Running behave with setup.py test
- 399b7dd8 - Added behave to tests deps
- f0596cb4 - Running behave on travis
- 5bc7faa7 - Fixed travis env vars
- 7b82e8f3 - Removed old confs for plugins
- 698f2840 - Add celery to colab
- 9773eddc - Add celery service
- 5975ae7b - Create structure for colab signals
- f1ff2fc7 - colab.signals: raise exception in send method
- 508468fc - colab.signals: Making signal methods global
- 4423a4f6 - Overwrite reduce parameter of Signal
- 3c820045 - Create example of plugin using signals structure
- d1286481 - Creating documentation for signals
- c811c353 - Create abstract signal class for plugins
- 7b743f36 - Update plugins dev documentation
- 5af82b0a - Fixing signals test
- 9f9d3466 - Solr not needed
- 2f08f0d5 - Fixed PEP8
- fe71a2b1 - Using custom exception
- 502ba6f4 - Moved abstractsignal methods to abstractmethod
- d6f2d2fb - Extending object
- 29117f5a - django-celery not needed
- 15e7387a - Fixed flake8 warnings/errors
- 011124d4 - Fixed celery imports
- 5971df7b - Add comment to reducer function on colab.signals
- fac44a85 - Fix colab.signals tests
- c30d7a00 - Added logging for settings initialization
- 96c9b143 - Fixed signals implementation
- b883fd46 - Removed "leftovers"
- bf316bce - Refactored signals connections
- 8570d70e - Create test for signals on colab.plugins.utils
- e90428a9 - Update doc of plugins signals
- 7fe0d78a - Remove unused import in test signals
- 6c215efe - Remove signals.py from plugin dev documentation
- 169689f7 - Fix signals in plugins.utils and plugins.gitlab
- 60aef4af - Merge pull request #56 from colab/colab-signals
- fd747671 - Merge branch 'master' of github.com:colab/colab
- 721677c8 - Added warning when trying to import plugin from wrong path
- 37c091d6 - Fixed way to build verification url
- 566ca024 - Made sending verification email return status
- 85cc285d - Merge branch 'fix_verification_url' into 'master'
- d877c831 - Fix app_label in COLAB_APPS
- 2c6621f8 - Merge branch 'fix_plugins_app_label' into 'master'
- 86609bf9 - Fixing app_name in colab/utils/conf.py
- bdd65848 - Merge branch 'fixing_app_name' into 'master'
- 345b2731 - Added subscribe messages returned from Mailman
- a7e544d0 - Added informative messages for subscription and unsubscription on email lists
- 975fe726 - Added MAILMANAPI_URL ending slash to settings
- 0f909e81 - Added code errors for subscription errors
- 4b043b7a - Added code errors for subscription errors
- a2b437aa - Updated mailing_lists to mailman-api v2
- 5332878a - Added support for mailman apiv2
- d921a387 - Replaced way to check dict for variable
- 87e9e4a6 - Got description from attrs of list
- b216ed6c - Updated to Mailman API v2 usage
- b086563a - Fixed Mailman API v2 usage
- 9acafb94 - Making sure 'lists' is not just a string
-
mentioned in commit a3ff3d5d361fb40b3aaf5f4951725dd03fa58c48
started a discussion on commit
9acafb94