Merge Request #82

Merged
softwarepublico/colab!82
Created by Charles Oliveira

Added moderated email lists subscriptions/unsubscriptions notifications

Merged by Lucas Kanashiro

Source branch has been removed
Commits (12)
5 participants
  • 80bf7e338265f7a91f4144eaeded1f29?s=40&d=identicon
    Charles Oliveira @chaws

    #84 describes more about these tasks

    Choose File ...   File name...
    Cancel
  • 80bf7e338265f7a91f4144eaeded1f29?s=40&d=identicon
    Charles Oliveira @chaws

    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
    Choose File ...   File name...
    Cancel
  • 08d286e4ed2d9bc51fc10057fc32a3d4?s=40&d=identicon
    Carlos Coêlho @carlos

    Added 1 new commit:

    • f3b2dec1 - Updated mailing_lists to mailman-api v2
    Choose File ...   File name...
    Cancel
  • 80bf7e338265f7a91f4144eaeded1f29?s=40&d=identicon
    Charles Oliveira @chaws

    Added 1 new commit:

    • 6002dcdb - Added support for mailman apiv2
    Choose File ...   File name...
    Cancel
  • 08d286e4ed2d9bc51fc10057fc32a3d4?s=40&d=identicon
    Carlos Coêlho @carlos

    Added 1 new commit:

    • 92cb599e - Replaced way to check dict for variable
    Choose File ...   File name...
    Cancel
  • 08d286e4ed2d9bc51fc10057fc32a3d4?s=40&d=identicon
    Carlos Coêlho @carlos

    Added 3 new commits:

    • 731470ba - Got description from attrs of list
    • c2179e5c - Updated to Mailman API v2 usage
    • 5c406cf7 - Fixed Mailman API v2 usage
    Choose File ...   File name...
    Cancel
  • 9fe63c7bd60deeb55e409a1d7dd173f5?s=40&d=identicon
    Sergio Oliveira @seocam (Edited )
    Choose File ...   File name...
    Cancel
  • 80bf7e338265f7a91f4144eaeded1f29?s=40&d=identicon
    Charles Oliveira @chaws

    Added 1 new commit:

    • 5a65c125 - Making sure 'lists' is not just a string
    Choose File ...   File name...
    Cancel
  • 80bf7e338265f7a91f4144eaeded1f29?s=40&d=identicon
    Charles Oliveira @chaws

    Added 1 new commit:

    • 4099dece - Making sure 'lists' is not just a string
    Choose File ...   File name...
    Cancel
  • Def69c998857099b7bc246389e6ad936?s=40&d=identicon
    Lucas Kanashiro @kanashiro

    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.

    Choose File ...   File name...
    Cancel
  • F1c4e7359f83d87a9b8ffc5a003e9cc9?s=40&d=identicon
    Alexandre Barbosa @alexandre

    Milestone changed to Versão 2 da mailman api

    Choose File ...   File name...
    Cancel
  • 80bf7e338265f7a91f4144eaeded1f29?s=40&d=identicon
    Charles Oliveira @chaws

    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
    Choose File ...   File name...
    Cancel
  • 80bf7e338265f7a91f4144eaeded1f29?s=40&d=identicon
    Charles Oliveira started a discussion on commit 9acafb94
    last updated by Charles Oliveira
  • 80bf7e338265f7a91f4144eaeded1f29?s=40&d=identicon
    Charles Oliveira @chaws

    mentioned in issue #55

    Choose File ...   File name...
    Cancel
  • Def69c998857099b7bc246389e6ad936?s=40&d=identicon
    Lucas Kanashiro @kanashiro
    Choose File ...   File name...
    Cancel