Giter Club home page Giter Club logo

a4-product's Introduction

adhocracy+

Participation platform by Liquid Democracy

Build Status

Codebase

This project is based on https://github.com/liqd/a4-meinberlin/

It has been derived from commit 7de114193f1eb4d016a67603cc860476c2463714 on 13.07.2017

Requirements

  • nodejs (+ npm)
  • python 3.x (+ venv + pip)
  • libmagic
  • libjpeg
  • libpq (only if postgres should be used)

Installation

git clone https://github.com/liqd/a4-product.git
cd a4-product
make install
make fixtures
make watch

a4-product's People

Contributors

2e2a avatar fuzzylogic2000 avatar greenkeeper[bot] avatar ihucos avatar kleingeist avatar mkind avatar navigator28 avatar philli-m avatar pyup-bot avatar renovate-bot avatar rmader avatar slomo avatar vellip avatar xi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

a4-product's Issues

Comments: No error message

When I enter a comment and a problem arrises (too long?), the comment field goes blank, no comment is send and I don’t see any message or explanation.

Adapt to meinBerlin Changes

Registration: Confirmation email text & language

There are a couple of spelling and language mistakes in the confirmation email:

  • parts of the texts are in German (registration happened in Safari (German) others are in english
  • wrong support email address
  • links to "contact" and "terms of use" working but no respective static pages ye
  • space missing before Liquid Democracy e.V.

"Diese E-Mail wurde an [email protected] gesendet. Wenn Sie sich nicht registriert haben können Sie diese E-Mail ignorieren. Wir werden Ihnen keine weiteren E-Mail senden. Falls Sie weitere Fragen haben, wenden Sie sich bitte an uns unter [email protected]_LIQD_PRODUCT_ is a participation platform operated byLiquid Democracy e.V., Am Sudhaus 2, D-12053 Berlin"

static JavaScript files from meinBerlin are missing from the package

  • Ajax modal is not found
    Error: GET https://product-dev.liqd.net/static/js/ajax_modal.js 404 ()
  • Dashboard
    GET https://product-dev.liqd.net/static/js/unload_warning.js 404 ()
  • Maps
    GET https://product-dev.liqd.net/static/meinberlin_maps/map_choose_polygon_with_preset.js 404 ()
  • ...

Does not happen on local linked installations. Not sure where they get lost. Probably they are not packages correctly.

Registration: re-direct not working

When I start the registration process form one of the partner pages and then follow the confirmation link in the email I end up with a 404 after confirming it in my browser

Initial Update

Hi 👊

This is my first visit to this fine repo, but it seems you have been working hard to keep all dependencies updated so far.

Once you have closed this issue, I'll create separate pull requests for every update as soon as I find one.

That's it for now!

Happy merging! 🤖

Setup support emails

When reporting a comment, no email arrives for the moderator or the admin of the platform. Where do the emails go to?

Initial Update

Hi 👊

This is my first visit to this fine repo, but it seems you have been working hard to keep all dependencies updated so far.

Once you have closed this issue, I'll create separate pull requests for every update as soon as I find one.

That's it for now!

Happy merging! 🤖

create_system_actions command not available on dev

The cronjob fails as the command is not available. Probably the a4actions app is not installed

It may also be noted, that the cronjob failure mails are only sent to the local django users postbox /var/mail/django

Account settings profile: clarify social media accounts

For the social media fields in the account settings profile page, it would be good to state more explicitly what users have to add.

Twitter name

  • Change the label to „twitter handle“
  • add „@“ before text input to

Facebook name

  • Provide explanation text: „Ihr Facebook-Name ist der letzte Teil der URL, wenn Sie ihr Facebook-Profil aufrufen“

Add tests for offlineevents

The issue #75 could have been seen with the dashboard offlineevent tests.
we should be more disciplined about copying tests to the product from meinberlin.

  • add tests for offline events
  • check if other tests from mB are missing

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.