Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Pytition

Logiciel libre d'auto-hébergement de pétitions en ligne
Collective - Host: opensource - https://opencollective.com/pytition - Code: https://github.com/pytition

tests: add a test for edit_template view for the style_form

github.com/pytition/Pytition - 9a88d86cb3cd271169bdd2ad0180ce3a1b26f44b authored about 1 year ago by Yann Sionneau <[email protected]>
tests: rename some tests

github.com/pytition/Pytition - da8c7b4c6b6c76fbc9b789743d9160606828285e authored about 1 year ago by Yann Sionneau <[email protected]>
doc: update readthedocs requirement file

github.com/pytition/Pytition - defb2c28acd7d4d95c93e945314226bff8498598 authored about 1 year ago by Yann Sionneau <[email protected]>
doc: have correct Pytition version

github.com/pytition/Pytition - 243b8a0898dc79ef125acdf44e2a338d0fb864dc authored about 1 year ago by Yann Sionneau <[email protected]>
Update requirements.txt

Update django-mailer to be compatible with Django 4.2

github.com/pytition/Pytition - af4e3dd4b6207301334dd4ff20fa2bb68be923a8 authored about 1 year ago by Yann Sionneau <[email protected]>
ReadTheDocs now requires a configuration file

github.com/pytition/Pytition - 6d4a51954d1db1a9e2b62967d115947dc2384e64 authored about 1 year ago by Yann Sionneau <[email protected]>
Merge pull request #308 from pytition/test_django_4.2

Update to Django 4.2

github.com/pytition/Pytition - 95df6a01ad1d39422ff9577e615fce93c7a13166 authored about 1 year ago by Yann Sionneau <[email protected]>
Fixed invalid error message saying text field was required

github.com/pytition/Pytition - cab2284ba8cf9756e5ed2e93dc55a6a68ffd8aa6 authored about 1 year ago by Yann Sionneau <[email protected]>
Fixed error messages not showing in formulars

This is a known unresolved issue in Bootstrap 4
See: https://github.com/twbs/bootstrap/issues/23454

github.com/pytition/Pytition - 7e04ac7686553c68915d18a96aa3d6f1d5286d56 authored about 1 year ago by Yann Sionneau <[email protected]>
translation: fixed issues in French translation

github.com/pytition/Pytition - a1cf2faeda8cc72c68b6a092f8ea3ec2d85596d5 authored about 1 year ago by Yann Sionneau <[email protected]>
UI: show content tab as selected when landing on petition edit page

The tab was shown as selected only when clicked, but since this is
the default tab it should be ...

github.com/pytition/Pytition - 8225555580eb3c60e0f0df4b4478010705c8b055 authored about 1 year ago by Yann Sionneau <[email protected]>
Rework Signature model/form handling: hash generation should be part of the model, not the form.

github.com/pytition/Pytition - d21df50665394b0f5db43eb080bbd54adb1db73a authored about 1 year ago by Yann Sionneau <[email protected]>
Update django-colorfield dependency to fix warning issue

See: https://github.com/fabiocaccamo/django-colorfield/pull/145

github.com/pytition/Pytition - 366e75e1031b8b19303ca819319ed925b7eddc7f authored about 1 year ago by Yann Sionneau <[email protected]>
Fix missing style_form_submitted initialization for edit_petition view

github.com/pytition/Pytition - 4de660ddc66128fc861a0b75827cffe8832ea1ee authored about 1 year ago by Yann Sionneau <[email protected]>
Fix petition edit page showing the 'style & apparence' pane by default

This was because the logic was to show the first pane containing errors.
And the fields of the s...

github.com/pytition/Pytition - db9878681b30927b97c8d80064caca074fa1a285 authored about 1 year ago by Yann Sionneau <[email protected]>
Fix signature confirmation link sent by e-mail

The link was wrong in case Pytition was not installed at the root
of the webserver, which is wha...

github.com/pytition/Pytition - 4ae61c7f738a0e7cbd62f2211ff0e38dfccbd277 authored about 1 year ago by Yann Sionneau <[email protected]>
Remove references to TINYMCE_JS_URL. We now use the JS provided by django-tinymce package.

github.com/pytition/Pytition - c37629925b461c87d9d12c09f18f529222905d07 authored over 1 year ago by Yann Sionneau <[email protected]>
Update requirements.txt

Update Django-TinyMCE to 3.6.1 which updates TinyMCE from 5.10.1 to 5.10.7

github.com/pytition/Pytition - 23a97537ab70545b66634bce7a8a255f28ddf2e0 authored over 1 year ago by Yann Sionneau <[email protected]>
Merge branch 'master' into test_django_4.2

github.com/pytition/Pytition - 58ca74018f50cbcacd9a08c3d988dd79ef2eb217 authored over 1 year ago by Yann Sionneau <[email protected]>
Specify default AutoField type to avoid unwanted future migrations

This is needed since Django 3.2

github.com/pytition/Pytition - 069239f43c9a8675d3b7877b977be134c763ed3a authored over 1 year ago by Yann Sionneau <[email protected]>
Update Dependencies in README.md

github.com/pytition/Pytition - 67114b165317f0b46d9ea8df4ac1fc8a967832a3 authored over 1 year ago by Yann Sionneau <[email protected]>
Fix Jenkinsfile

github.com/pytition/Pytition - 6fb8d0cf337d3a70fa9a15a60db0aaf2448e1b3f authored over 1 year ago by Yann Sionneau <[email protected]>
Django 4.x requires psycopg 3.1.8

github.com/pytition/Pytition - 00976bef3b2b28756bac86e28496ae554ab159b2 authored over 1 year ago by Yann Sionneau <[email protected]>
Jenkins server has been updated to Debian 12, now Python is 3.11 by default which is supported by Django 4.2

github.com/pytition/Pytition - 97794e9da2f189e4ac1711e981a7e778eb4f03c9 authored over 1 year ago by Yann Sionneau <[email protected]>
Fix color picker test

github.com/pytition/Pytition - fddeefc68924f59f80b97b58b798305885deb57b authored over 1 year ago by Yann Sionneau <[email protected]>
Fix Jenkinsfile for recent jenkins/debian

github.com/pytition/Pytition - da4e3c2e8987a98c768dff239351ed93781b99b5 authored over 1 year ago by Yann Sionneau <[email protected]>
Update urls for Django 4.x

github.com/pytition/Pytition - e9bdc0ac72573be63ebdc0cad3701cc28a8f88b1 authored over 1 year ago by Yann Sionneau <[email protected]>
Update django-colorfield for Django 4.x

github.com/pytition/Pytition - 2b8e9dbb76c3dd3bba10215a0d65445dd40d75eb authored over 1 year ago by Yann Sionneau <[email protected]>
Replace deprecated translation functions with new ones

github.com/pytition/Pytition - 40c683811f06b563c0cd89ab9095dffb1dbe6d24 authored over 1 year ago by Yann Sionneau <[email protected]>
Update to Django 4.2 LTS

github.com/pytition/Pytition - c56aa51db7c565a9fdc362fafc38ebac4d81cb55 authored over 1 year ago by Yann Sionneau <[email protected]>
Test Django 4.1

github.com/pytition/Pytition - 0707d69d250c5816633ad5de0ea4bc8d81e44542 authored over 1 year ago by Yann Sionneau <[email protected]>
Test Django 3.2 LTS

github.com/pytition/Pytition - c5670c9453517acdb336f41fa5d3b5fec424b5e1 authored over 1 year ago by Yann Sionneau <[email protected]>
Remove extra valid/invalid checkmarks when form is bound

The checkmark is already shown inside the input field.
No need to also show a small icon below t...

github.com/pytition/Pytition - e9e9ed7a8a184ddd7ebca15d7b8e1630dd0adf90 authored almost 2 years ago by Yann Sionneau <[email protected]>
Fix checkbox label disapearing when form is bound

github.com/pytition/Pytition - 458e794ce74120d067917e21ffbdf103a7f3e2f5 authored almost 2 years ago by Yann Sionneau <[email protected]>
Big clean-up of html/css for petition page

Replace most custom CSS layout logic with Boostrap grid logic
Fix issues with responsive design,...

github.com/pytition/Pytition - b84ee5c935e6886036b63c02223747d672145f72 authored almost 2 years ago by Yann Sionneau <[email protected]>
Newsletter subscription is NOT mandatory

This was broken by previous refactor allowing to change the label_suffix.

github.com/pytition/Pytition - 0572a15667219a8834ac4768921260a19d8fc03b authored almost 2 years ago by Yann Sionneau <[email protected]>
Add some missing bottom margin to petition progress bar

github.com/pytition/Pytition - a50281a5756b895a3961517092264f7948bd0385 authored almost 2 years ago by Yann Sionneau <[email protected]>
Remove the ':' suffix for the newsletter subscription checkbox label on petition page

github.com/pytition/Pytition - 661e79bff70f23cc7549a1a5fa8245d3973f83fd authored almost 2 years ago by Yann Sionneau <[email protected]>
Fix newsletter subscription checkbox/label layout

The checkbox was displayed *after* the label, which looked odd.
For the checkbox, the label need...

github.com/pytition/Pytition - ee4e99b311dec1f2a9d6ec63d60d56f7b3094cb8 authored almost 2 years ago by Yann Sionneau <[email protected]>
Fix Petition templates

Templates don't have a publication_date field

github.com/pytition/Pytition - 2b2de2f287a1b79632ef5a494a59a4df526f4c64 authored almost 2 years ago by Yann Sionneau <[email protected]>
Start each CI job with a fresh SQL database

github.com/pytition/Pytition - b8fb791439f9ae7d3c409f20e11df8af843637b0 authored almost 2 years ago by Yann Sionneau <[email protected]>
Show publication date on petition page (#299)

* issue-294: add publication date field to Petition model and show it on Petition page if some n...

github.com/pytition/Pytition - 60e0f6a33d114cf8f92571bcc58e2887c89e773c authored almost 2 years ago by Rohan <[email protected]>
Petition.is_allowed_to_edit(): Code cleanup

The code was a mess, if (x) return True else return False => return x

github.com/pytition/Pytition - 3c7f4f3c98999c2d1033a53667a5988714c32e61 authored almost 2 years ago by Yann Sionneau <[email protected]>
Prevent information extraction about organization memberships

Check first that the requesting user really has the corresponding
rights to play with an organiz...

github.com/pytition/Pytition - 9b3691079b1d210531973136e7283c6d499f2470 authored almost 2 years ago by Yann Sionneau <[email protected]>
Only show "go back to dashboard" button when necessary

Fixes #164

github.com/pytition/Pytition - 1c02fe07d49141c3eebfb77267444c94c6250a2e authored almost 2 years ago by Yann Sionneau <[email protected]>
Warn when seeing an unpublished petition because you own it. Fixes #307

This helps because someone could think that the "unpublish" function is
not working properly bec...

github.com/pytition/Pytition - 615d737be91ad14954afe463a050b12196897970 authored almost 2 years ago by Yann Sionneau <[email protected]>
Fix: do not replace petition text with template one when creating from template

The template text should be use as initial message in the petition creation
Wizard.
But when sav...

github.com/pytition/Pytition - 0cde440e2ea8b759e55bb1a4efbc960d1c8b7d38 authored almost 2 years ago by Yann Sionneau <[email protected]>
Add paper_signatures_enabled field to PetitionTemplate Model

This will allow in the future to set this in a template so that
all petition using this template...

github.com/pytition/Pytition - c0a39a18e83c5cc774d2801450b2fd01fe1a9dd3 authored almost 2 years ago by Yann Sionneau <[email protected]>
Fix and cleanup the way petition templates are used

Now the template_id is passed via a Form Field in the Wizard.
Also, the default template was nev...

github.com/pytition/Pytition - 41268e17424ee169e2d64dea40067028724d028d authored almost 2 years ago by Yann Sionneau <[email protected]>
Fix: signatures target was never saved for Petition Templates

github.com/pytition/Pytition - 2bf3fd3eee7a8ea61e280ec545cf7c48f8f34a20 authored almost 2 years ago by Yann Sionneau <[email protected]>
Fix previsualization bug when petition is not published yet

It was not possible to previsualize the petition if not published
in the case the petition was o...

github.com/pytition/Pytition - cc994edf9eabd12e1dc9078c4b40c06f81c2cce6 authored about 2 years ago by Yann Sionneau <[email protected]>
doc: Fix typos

github.com/pytition/Pytition - 59f6eb9052f36e01156589ddc232e3c3b03f28d6 authored about 2 years ago by Yann Sionneau <[email protected]>
doc: improve documentation

* give indications for which packages to install for latest Ubuntu (until 22.04 LTS) distributio...

github.com/pytition/Pytition - c127273f53dfabc707fd471a410681d83f2e6a52 authored about 2 years ago by Yann Sionneau <[email protected]>
Fix typo in README

github.com/pytition/Pytition - 8fa1b907defcda2bff0375dec077f5c473e2d10b authored over 2 years ago by Yann Sionneau <[email protected]>
Fix #255 - Add phone number validation to sign form (#292)

* Fix #255 - Add django-phonenumber-field library and use it to validate Signature's phone + cre...

github.com/pytition/Pytition - 45a36b21b9a7283757aa9c6a9d7230674d309926 authored over 2 years ago by Benbb96 <[email protected]>
Fixes #293 remove useless and harmful __init__.py

Signed-off-by: Yann Sionneau <[email protected]>

github.com/pytition/Pytition - 935412e65633fb871bdff7bbfbf6fb2ef25201a8 authored over 2 years ago by Yann Sionneau <[email protected]>
Add optional sharing buttons on petition signing page

github.com/pytition/Pytition - 3afc1579fa87f10580949a58bfd0eaba8da03499 authored over 2 years ago by Yann Sionneau <[email protected]>
Fix edit_template view: there is no notion of (un)published template

github.com/pytition/Pytition - a63c5ada775ad7e560c05193397f95e872295304 authored over 2 years ago by Yann Sionneau <[email protected]>
Update language files

github.com/pytition/Pytition - d0d01add6c6e65e3c2ea23a03edfff5fa1a6eb49 authored over 2 years ago by Yann Sionneau <[email protected]>
Fix opengraph image url to be absolute

github.com/pytition/Pytition - 65b8b5814e7c2bea7bf5f4188ee36730bdc67dea authored over 2 years ago by Yann Sionneau <[email protected]>
Fix TinyMCE image upload when STATIC_URL is not /static/

github.com/pytition/Pytition - b5293fb805098817e47024f9d265bac88909bccb authored over 2 years ago by Yann Sionneau <[email protected]>
Translated using Weblate (French (France) (fr_FR))

Currently translated at 100.0% (385 of 385 strings)

Translation: Pytition/Pytition
Translate-UR...

github.com/pytition/Pytition - 361bd1d9855027aeb47c38383888ac794e5c32e7 authored over 2 years ago by jmaselbas <[email protected]>
Prevent from using too recent jinja2 else it breaks sphinx

github.com/pytition/Pytition - feacc90f4bb725e1e03dfb544dc88f13b8838fbd authored over 2 years ago by Yann Sionneau <[email protected]>
For now stay on Django 2.22.28 until migration to Django 4.x is validated

github.com/pytition/Pytition - 9ec943ec2829f6ea0531b11695a35f1206ee4571 authored over 2 years ago by Yann Sionneau <[email protected]>
Update django-formtools version to accomodate for Django 2.22.x removal of six

github.com/pytition/Pytition - 355f59cb270ccdbfcf7299e5fbf7c74ae644fc6e authored over 2 years ago by Yann Sionneau <[email protected]>
Update mysqlclient version

github.com/pytition/Pytition - c3c3c54c375c6ad125ada47302ea452d8e5b93e9 authored over 2 years ago by Yann Sionneau <[email protected]>
Fix tinymce editors when STATIC_URL is not /static/

Also update the documentation to state that TINYMCE_JS_URL
needs to be set.

github.com/pytition/Pytition - 57467b54ef19473b93fa8dc0163b0e918bd7a2fe authored over 2 years ago by Yann Sionneau <[email protected]>
Fix media storage for image uploads

github.com/pytition/Pytition - fd87e7eba5341707b234dafba98130046b8c3c14 authored over 2 years ago by Yann Sionneau <[email protected]>
Remove useless package.json file

github.com/pytition/Pytition - c51a9eb1a1a21368506cbe55b0adcfafb77c8838 authored over 2 years ago by Yann Sionneau <[email protected]>
Also show the 'Create a petition' button if instance is open to new users

github.com/pytition/Pytition - 4fe76373245dc694e4d4101dd6d1d73b4e637b6c authored over 2 years ago by Yann Sionneau <[email protected]>
Translations update from Weblate (#284)

* Translated using Weblate (French (France) (fr_FR))

Currently translated at 100.0% (385 of 3...

github.com/pytition/Pytition - 643e1c57787a731157c58bda67f05576b721c8a6 authored almost 3 years ago by Framabot <[email protected]>
Translated using Weblate (German) (#283)

Currently translated at 0.5% (2 of 385 strings)

Translation: Pytition/Pytition
Translate-URL...

github.com/pytition/Pytition - f4afea1ada055aea1d673ba6d68a4850249d87af authored about 3 years ago by Framabot <[email protected]>
Publish/unpublish petition from edition page (#257)

* Publish/unpublish petition from edition page
* Add loader for publish/unpublish toggle

github.com/pytition/Pytition - 55e3daf7cb86961621ab023d5c2bff4ea32a26d4 authored about 3 years ago by lpoujade <[email protected]>
Translated using Weblate (French (France) (fr_FR))

Currently translated at 100.0% (385 of 385 strings)

Translation: Pytition/Pytition
Translate-UR...

github.com/pytition/Pytition - 9220d037f9d8a74a76940fe0b45ce82c8a0a10b3 authored over 3 years ago by jmaselbas <[email protected]>
Translated using Weblate (French (France) (fr_FR))

Currently translated at 100.0% (385 of 385 strings)

Translation: Pytition/Pytition
Translate-UR...

github.com/pytition/Pytition - d74e471fea0ec755b6e50693e2e901551146f4e9 authored over 3 years ago by Zilverspar <[email protected]>
Translated using Weblate (French (France) (fr_FR))

Currently translated at 100.0% (385 of 385 strings)

Translation: Pytition/Pytition
Translate-UR...

github.com/pytition/Pytition - fbef68daa432315aae9c99e50c2c7e26f5abd266 authored over 3 years ago by jmaselbas <[email protected]>
Translated using Weblate (French (France) (fr_FR))

Currently translated at 100.0% (385 of 385 strings)

Translation: Pytition/Pytition
Translate-UR...

github.com/pytition/Pytition - fcc55de7231273ec56d51940ad8efecfc0f480c9 authored over 3 years ago by Zilverspar <[email protected]>
Translated using Weblate (French (France) (fr_FR))

Currently translated at 100.0% (385 of 385 strings)

Translation: Pytition/Pytition
Translate-UR...

github.com/pytition/Pytition - a82ccee6890eec78357b1e77280c36c39ae25f06 authored over 3 years ago by Zilverspar <[email protected]>
doc: correctly include multi domain install documentation in the doc tree

github.com/pytition/Pytition - 55ecc341317418b4e5a02361499adca1e2b870b0 authored over 3 years ago by Yann Sionneau <[email protected]>
Fix issue 280: "Re-send confirmation e-mail to all unconfirmed" resends the email to ALL signatories.

github.com/pytition/Pytition - 9537aaed0c878f45dbdfa3107f931c3cde5c6504 authored over 3 years ago by Xebax <[email protected]>
fix navbar bug introduced in previous commit

github.com/pytition/Pytition - c851014dd9af0c6b390ffcb37bb57fe6b45d3b04 authored over 3 years ago by Yann Sionneau <[email protected]>
moderation: add support in UI, views and urls

It is now really possible to report a petition to moderation using
the web UI. Whether reasons h...

github.com/pytition/Pytition - 442cce57b249211f6a5035d8fcd74bff5e3c8f01 authored over 3 years ago by Yann Sionneau <[email protected]>
add command line tool to handle moderation tasks

github.com/pytition/Pytition - d2556d636c0de9398e2d1859561199b9148719d7 authored over 3 years ago by Yann Sionneau <[email protected]>
Add report to moderation button on petition navbar

github.com/pytition/Pytition - ccfa68d517a8a8b8adb9971e1948f2ab6ece2641 authored over 3 years ago by Yann Sionneau <[email protected]>
fix-doc: correction maintenance-mode commande

github.com/pytition/Pytition - bc96d21e03c811fe0c46393b2b1ea1657df424cc authored over 3 years ago by bbmt-bbmt <[email protected]>
Add framework for basic support for moderation

github.com/pytition/Pytition - 38240f93d7862e476f1f754e07e9493b903b5704 authored over 3 years ago by Yann Sionneau <[email protected]>
Translations update from Weblate (#278)

* Translated using Weblate (French (France) (fr_FR))

Currently translated at 100.0% (385 of 3...

github.com/pytition/Pytition - 73f8ec573f6b7a2a585ca3dda24156a3f82873d8 authored over 3 years ago by Framabot <[email protected]>
Translated using Weblate (Kabyle) (#277)

Currently translated at 2.3% (9 of 385 strings)

Translation: Pytition/Pytition
Translate-URL...

github.com/pytition/Pytition - 5f3efcd6d5f6c87baa9a070f223f0ace6bce7bfb authored over 3 years ago by Framabot <[email protected]>
translation: fix typos in Occitan

github.com/pytition/Pytition - bde2045d7ba611f99189f6a8df8d442020519ceb authored over 3 years ago by Yann Sionneau <[email protected]>
Translated using Weblate (Occitan) (#275)

Currently translated at 100.0% (385 of 385 strings)

Translation: Pytition/Pytition
Translate...

github.com/pytition/Pytition - 763dc7b0a8a1d9619233417f78f7d487aeb7a037 authored over 3 years ago by Framabot <[email protected]>
translation: add empty Kabyle language file

This will allow Kabyle translation on weblate

github.com/pytition/Pytition - cefc7d579bae64b9d07c72df236e5904402ecf18 authored over 3 years ago by Yann Sionneau <[email protected]>
doc: advanced installation (#267)

* doc: multi-domain installation example on Debian

github.com/pytition/Pytition - 9dbe66436eeee4b9e8b53d70fee31d701e65d5a4 authored over 3 years ago by bbmt-bbmt <[email protected]>
Make it even more clear that the demo website is not for real petition hosting

github.com/pytition/Pytition - ca5617ff75b6e895cbadee66d11cb7178600a8e4 authored almost 4 years ago by Yann Sionneau <[email protected]>
Fix maintenance_mode state file path

github.com/pytition/Pytition - 4ababcdb18ec70d07e5c5e04103cd598fbd30157 authored almost 4 years ago by Yann Sionneau <[email protected]>
Fix error 500 due to maintenance mode module

github.com/pytition/Pytition - bc9bd4f3623aceadbf627118453915c40629999b authored almost 4 years ago by Yann Sionneau <[email protected]>
Fix small translation issue in FR

github.com/pytition/Pytition - 323cf6894e4769b204b03fd4a3c03b172ba769d9 authored almost 4 years ago by Yann Sionneau <[email protected]>
Translated using Weblate (French (France) (fr_FR))

Currently translated at 100.0% (385 of 385 strings)

Translation: Pytition/Pytition
Translate-UR...

github.com/pytition/Pytition - ea844b99f92daad882aaf3db8e2ffacfb3d1e6d9 authored almost 4 years ago by Vincent Finance <[email protected]>
Translated using Weblate (Occitan)

Currently translated at 100.0% (385 of 385 strings)

Translation: Pytition/Pytition
Translate-UR...

github.com/pytition/Pytition - b567f8cc685b4eda783b2b0456ac1b97bb95cf27 authored almost 4 years ago by Quentin PAGÈS <[email protected]>
Translated using Weblate (French (France) (fr_FR))

Currently translated at 100.0% (385 of 385 strings)

Translation: Pytition/Pytition
Translate-UR...

github.com/pytition/Pytition - 149af67cd8580f93730f1e62b3b01646a5804eb2 authored almost 4 years ago by Cedric F <[email protected]>
Translated using Weblate (Occitan)

Currently translated at 98.7% (380 of 385 strings)

Translation: Pytition/Pytition
Translate-URL...

github.com/pytition/Pytition - af7321737f7d62ebd6835f741c0371a33e0022ef authored almost 4 years ago by Quentin PAGÈS <[email protected]>