Skip to content

Main codebase for the WECHANGE suite. Contains the core functionality and models: user account management, groups/projects, ideas, user-dashboard, map, search, and all base templates, forms, and stylesheets. Will soon move to https://git.wechange.de/code/cosinnus-core

License

Notifications You must be signed in to change notification settings

wechange-eg/cosinnus-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wechange core codebase ("cosinnus-core")

This is the main codebase of the backend (django) and legacy frontend code of wechange, the white-label digital home for your community. For more information about wechange, see https://wechange.coop/.

Contributing to wechange

You'd like to contribute a bug fix or feature for wechange? Great! These are the basic steps on how to do so:

  1. Install a basic wechange portal for local development using the guide here: https://git.wechange.de/gl/code/template-portal
  2. Make changes in the cosinnus-core (https://git.wechange.de/gl/code/cosinnus) repository on your local machine that you set up in Step 1.
  3. Make sure you have thoroughly tested your changes and that your code quality is sufficient. Please adhere to the code styles as outlined in https://wechange.de/docs/coding_style.html and make sure to install the code-format pre-commit hooks.
  4. Push your changes to a feature branch in the cosinnus-core repository. This branch should ideally be up-to-date with the Bleeding-edge development branch.
  5. Submit a merge request to the cosinnus-core repository here: https://git.wechange.de/gl/code/cosinnus/-/merge_requests

Documentation

Overview of the branches for cosinnus-core

As we are currently still working on logistical and architectural changes for the large wechange Redesign, the branch structure of this repository is in a state of changing over from the legacy state. As such, the main branch is not the branch for the most recent changes during this period.

These are the notable branches at this time.

About

Main codebase for the WECHANGE suite. Contains the core functionality and models: user account management, groups/projects, ideas, user-dashboard, map, search, and all base templates, forms, and stylesheets. Will soon move to https://git.wechange.de/code/cosinnus-core

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 13