socon icon indicating copy to clipboard operation
socon copied to clipboard

Socon is a microservice architecture framework that helps you focussing on deploying/chaining individual commands and custom services between your different projects

Results 13 socon issues
Sort by recently updated
recently updated
newest added

If there is two different hook that contain the same word, even if they are different throw an error: ``` socon.core.exceptions.ImproperlyConfigured: 'foo' already exists. Duplicates: ... ``` Issue is here:...

bug

from socon.core.manager.base import managers

We need to use colorama to fix windows terminal color output. Today, on windows, the output only contains the escaped color character but does not show the color ``` from...

bug

Today the ``get_commands()`` function is called when we fetch a command. That method call the commands manager and the ``find_all`` method which import every commands of every projects. This is...

bug
good first issue

By default each project config load "management.config" module as a project configuration module. It would be interesting if we could set a list of config files to load. This would...

enhancement

Today each project contain a config.py file that is used to store variable. The user can change this file by redefining the settings_module of the ProjectConfig. However if the user...

enhancement
good first issue

Idea: Instread of having a createproject, createplugin or createcommand. It might be better to have a single `create` command that can have access to template subcommands sush as (plugin, command,...

enhancement

Add colors to some of the output Socon generate. This would help to quickly identify errors or highlight important section.

enhancement

When we create a container, it would be great that we initialize it as a git repos. We should do that only if the git command exist in the user...

enhancement
good first issue

I do think that the term Manager and Hook are not really relevant with the nature of Socon and for everyone else. A Manager should be rename a ServiceManager and...

enhancement