You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Romain J ff12fe9b26
fix(js): fix improper compressed js
1 year ago
.github Merge pull request #1 from Rom1-J/dependabot/github_actions/pre-commit/action-2.0.3 2 years ago
.idea style 1 year ago
chat fix(js): fix improper compressed js 1 year ago
config style 1 year ago
docs feat(core>ws): start dispatcher worker 1 year ago
locale break(ui): change to UIKit 2 years ago
requirements fix(prod): hot fix 1 year ago
utility first commit 2 years ago
.editorconfig update(form): migrate collapse validator to ProcessAction 2 years ago
.env first commit 2 years ago
.eslintrc.js feat(login): add modal to ask for privkey 1 year ago
.gitattributes first commit 2 years ago
.gitignore fix(prod): hot fix 1 year ago
.pre-commit-config.yaml first commit 2 years ago
.pylintrc style 1 year ago
.readthedocs.yml first commit 2 years ago
CONTRIBUTORS.txt first commit 2 years ago
COPYING first commit 2 years ago
LICENSE first commit 2 years ago
Makefile style 1 year ago
README.rst style 1 year ago
gulpfile.js feat(UI): WS Error modal && current channel highlighting 1 year ago
manage.py first commit 2 years ago
models.png feat(core): add generation & exportation of pub/priv keys 1 year ago
package-lock.json first commit 2 years ago
package.json break(ui): change to UIKit 2 years ago
pyproject.toml update(form): migrate collapse validator to ProcessAction 2 years ago
pytest.ini first commit 2 years ago
setup.cfg update(form): migrate collapse validator to ProcessAction 2 years ago
yarn.lock break(ui): change to UIKit 2 years ago

README.rst

Chat
====

Behold My Awesome Project!

.. image:: https://img.shields.io/badge/built%20with-Cookiecutter%20Django-ff69b4.svg?logo=cookiecutter
     :target: https://github.com/pydanny/cookiecutter-django/
     :alt: Built with Cookiecutter Django
.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
     :target: https://github.com/ambv/black
     :alt: Black code style

:License: GPLv3

Settings
--------

Moved to settings_.

.. _settings: http://cookiecutter-django.readthedocs.io/en/latest/settings.html

Basic Commands
--------------

Setting Up Your Users
^^^^^^^^^^^^^^^^^^^^^

* To create a **normal user account**, just go to Sign Up and fill out the form. Once you submit it, you'll see a "Verify Your E-mail Address" page. Go to your console to see a simulated email verification message. Copy the link into your browser. Now the user's email should be verified and ready to go.

* To create an **superuser account**, create a normal user account then change `is_staff` and `is_superuser` manually in database.

For convenience, you can keep your normal user logged in on Chrome and your superuser logged in on Firefox (or similar), so that you can see how the site behaves for both kinds of users.

Style/lint checks
^^^^^^^^^^^

Running type checking and linter with:

::

  $ make style

Test coverage
^^^^^^^^^^^^^

To run the tests, check your test coverage, and generate an HTML coverage report::

    $ coverage run -m pytest
    $ coverage html
    $ open htmlcov/index.html

Running tests with py.test
~~~~~~~~~~~~~~~~~~~~~~~~~~

::

  $ pytest

Live reloading and Sass CSS compilation
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Moved to `Live reloading and SASS compilation`_.

.. _`Live reloading and SASS compilation`: http://cookiecutter-django.readthedocs.io/en/latest/live-reloading-and-sass-compilation.html

Deployment
----------

The following details how to deploy this application.