Revisions of helios-server

Christian Boltz's avatar Christian Boltz (cboltz) committed (revision 33)
add updated tarball
Christian Boltz's avatar Christian Boltz (cboltz) accepted request 955102 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 32)
- Update to version 3.1.4+git20220206.e76171f:
  * removed extraneous class
  * small patch to make menu work on mobile. Ultimately need to upgrade foundation.
  * simpler templates
  * additional guidance throughout the voting process
  * explain tracker, fix layout
  * small tweaks
  * more tweaks
  * nicer buttons, lighter text, clearer submission
  * tweaks to FAQ for 2022
  * more streamlining of text, removal of 'smart' from ballot tracker cause that doesn't mean much.

- Update to version 3.1.4+git20211205.f5b021e:
  * Drop superfluous x bits on pyton module and changelog
  * don't error out if session has been cleared on cast done page.
  * Use substr() instead of substring() in SQL query
  * Open voter_stream in rb (binary) mode
  * format for ADMINS was wrong, fixing.
  * Making Helios Booth responsive
- drop upstreamed pr337.patch
- drop sed'ing 's:substring:substr:g' in helios/models.py in %check
  (upstreamed as PR 341)
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 931424 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 31)
After opening 3 PRs and 2 tickets upstream, here we go:


- Update to version 3.1.4+git20211017.7b5a8b8:
  * feat: allow sending email directly via mailgun API as an option
  * fix bug introduced in previous PR with password uploads
  * fixed UTF BOM
  * try U
  * show available voter types
  * remove link while figuring out error
  * allow viewing a vote by full hash so we don't do quite as many DB queries.
  * avoid double-creating users
  * fix obvious errors
  * Revert "Pulling updated benadida master branch (#6)" (#7)
  * Pulling updated benadida master branch (#6)
  * Revert "Update pull from benadida repository. (#3)" (#4)
  * Update pull from benadida repository. (#3)
  * Admin is extracted from ENV
- switch to python3
- update dependencies based on requirements.txt
- remove helios-pr217.diff (merged upstream)
- refresh helios-server-opensuse_auth.patch
- add helios-server-disable-anymail.patch - disable anymail in
  settings.py (we don't need nor have a python3-django-anymail package)
- add pr337.patch - open voter_stream in rb (binary) mode
- add workaround for "select ... on update" in %check which isn't
  supported by sqlite
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 763984 from Lars Vogdt's avatar Lars Vogdt (lrupp) (revision 30)
- Update to version 3.1.4+git20190411.895f3e2:
  * Update random.js
  * Order loaded voter files by date
  * Reduce cluttering and overlapping on imports
  * Dispatch worker method explicitly
  * Add missing import
  * Prevent trustee enumeration by returning the same 404 error both if trustee is not found or secret does not match
  * import and serve only enabled auth systems urls
  * Do not try to run more commands if any fails
- add helios-pr217.diff for Django 1.11 compability
  (taken from https://github.com/benadida/helios-server/pull/217 -
  Latest commit 592a08a on 30 Jun 2019)
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 577638 from Theo Chatzimichos's avatar Theo Chatzimichos (tampakrap) (revision 28)
- Update to version 3.1.4+git20180207.0b7da7a:
  * Updated psycopg2 version to latest
  * require SSL on postgres
  * Use syntax from new django-webtest package. Fixes issue #8
  * hsts
  * upgrade kombu
  * 1 year hsts for real
  * hsts upgrade
  * fix look of buttons
  * Confirm question exclusion
- add opensuse (login proxy) auth system
Theo Chatzimichos's avatar Theo Chatzimichos (tampakrap) committed (revision 27)
Theo Chatzimichos's avatar Theo Chatzimichos (tampakrap) committed (revision 26)
Theo Chatzimichos's avatar Theo Chatzimichos (tampakrap) committed (revision 25)
Theo Chatzimichos's avatar Theo Chatzimichos (tampakrap) committed (revision 24)
Theo Chatzimichos's avatar Theo Chatzimichos (tampakrap) committed (revision 23)
Theo Chatzimichos's avatar Theo Chatzimichos (tampakrap) committed (revision 22)
Theo Chatzimichos's avatar Theo Chatzimichos (tampakrap) committed (revision 21)
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 20)
- Add wsgi helpers and install files as required
Theo Chatzimichos's avatar Theo Chatzimichos (tampakrap) committed (revision 19)
Theo Chatzimichos's avatar Theo Chatzimichos (tampakrap) committed (revision 18)
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 17)
- Update to version 3.1.4+git20171214.2712a2f:
  * Use syntax from new django-webtest package. Fixes issue #8
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 16)
- Switch to openSUSE fork url to rebase
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 14)
- Add proper requires even tho pointless for now
Displaying revisions 1 - 20 of 33
openSUSE Build Service is sponsored by