Merge Request #86
← To merge requests
From
colab-signals
into
master
Commits (13)
-
Using the gitlab plugin structure to test the signal structure created by using a GitlabProject method to send a dummy signal. Signed-off-by: Lucas Moura <lucas.moura128@gmail.com> Signed-off-by: Gustavo Jaruga <darksshades@gmail>
-
Present how to implement plugins signals with new abstract methods. Signed-off-by: Lucas Kanashiro <kanashiro.duarte@gmail.com>
-
In order to create an abstract class for signal handling, it was necessary to remove the signals methods from the apps of the plugins, and put the implementation from the signal on ColabProxiedAppConfig. It was also created a abstract class on plugins utils that provide abstract methods to register and connect signals. Signed-off-by: Lucas Kanashiro <kanashiro.duarte@gmail.com>
-
Creating sphinx .rst file containing the documentation for a plugin to use the colab signals structure. Signed-off-by: Lucas Moura <lucas.moura128@gmail.com> Signed-off-by: Lucas Kanashiro <kanashiro.duarte@gmail.com>
-
Changing the name of the file imported by the test and also using PropertyMock to mock the delay attribute for the handling method attribute for the connect_signal method Signed-off-by: Lucas Kanashiro <kanashiro.duarte@gmail.com>
-
In order to send a Signal instance to a celery task, it was necessary to overwrite the reduce parameter of Signal, allowing it to be pickled and sent normally to a celery task. Signed-off-by: Lucas Moura <lucas.moura128@gmail.com> Signed-off-by: Gustavo Jaruga <darksshades@gmail.com>
- 8 of 13 commits displayed. Click here to show all
-
Added 36 new commits:
- 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'
- 5321cc25 - Add celery to colab
- 38e68755 - Add celery service
- 6604267e - Create structure for colab signals
- 3871d648 - colab.signals: raise exception in send method
- ccbf84ee - colab.signals: Making signal methods global
- a1c9a273 - Overwrite reduce parameter of Signal
- c792331e - Create example of plugin using signals structure
- cdc47908 - Creating documentation for signals
- 1b21d1cd - Create abstract signal class for plugins
- b96e0379 - Update plugins dev documentation
- bd7bf312 - Fixing signals test
-
Não está passando nos testes e nem flake8.
-
Movido para Github: https://github.com/colab/colab/pull/56
-
Status changed to closed