Flattr this!

LiquidFeedback Frontend

This page is dedicated to the frontend of LiquidFeedback. You may also want to visit the main page of LiquidFeedback.

Our frontend reference is being implemented in Lua using our web application framework WebMCP. It is available under the terms of the MIT/X11-License as well.

To report or look for bugs please have a look at our public bug tracker.

Dependencies

Releases (3.0 branch)

Releases (2.2 branch)

Older beta releases of the frontend to be used with the old Core v1.3.1 are found here.

Repositories

Changes

  • 2015-07-18: Version 3.0.9
    • Added support for external references of units, areas, issues, initiatives, drafts, and suggestions to allow easier integration with other software
    • Unified rendering of voter percentages (percentages of votes/voters are now always rounded down)
  • 2015-07-12: Version 3.0.8
    • Fixed listening to non-local IPv4 interfaces
  • 2015-06-23: Version 3.0.7
    • Support for Moonbridge v1.0.0
    • Bugfix for use with WebMCP 2.0
    • Added Moonbridge to list of projects on about page
  • 2015-03-26: Version 3.0.6
    • Fixed WebMCP 2.0 support for some views and actions
    • Bugfixes regarding admin interface
  • 2015-03-24: Version 3.0.5
    • Added support for WebMCP 2.0
    • Bugfixes
      • Allow to choose delegatee during voting
      • Do not show support button on canceled initiatives
      • No button for editing initiative during verification
      • Corrected minor spelling errors in German translation
      • Added missing style definitions for trace output
    • Optimized style sheet (memoved half-transparent image to enhance rendering performance)
    • Code cleanup
      • Some unused files have been removed
  • 2014-12-24: Version 3.0.4
    • Complete translation to Georgian language added
    • Fixes in German translation (added missing texts)
    • Introduction publicly available if public access level is "anonymous" or higher
    • Draft template made configurable
    • Updated link to main information website (www.liquidfeedback.org)
  • 2014-11-10: Version 3.0.3
    • Added missing access control when accessing member profile images without being logged in (security related in certain setups)
    • Added support for pseudonymous access levels to fastpath image interface
    • Added hook for logging admin activities
    • Added "deactivate member" feature to admin interface
    • More bugfixes:
      • Fixed error when accessing member profile without being logged in
      • Fixed access privileges for view issue/history
      • Fixed error while sending mail notification for an already deleted suggestion
      • Show closed initiatives in member profile's list of initiated initiatives
      • Fixed view for creating new initiatives in polling mode
      • Show administrative notice in any case as long as a message is set
    • Style fixes:
      • Fixed numbered lists in draft text
      • Fixed draft preview style when creating new initiative
      • Made h2 titles look bold to make them better distinguishable
    • Translation updates:
      • Added missing translation strings
      • German translation updated
  • 2014-11-10: Version 2.2.7 (backport)
    • Added missing access control when accessing member profile images without being logged in (security related in certain setups)
    • Added support for pseudonymous access levels to fastpath image interface
  • 2014-07-23: Version 3.0.2
    • Added LDAP member authorization and authentication support
    • Improved view of suggestions and suggestion details
    • Order interested members in sidebar primarily by voting weight and secondarily by pseudo-random hash function seeded with issue id
    • Inline help for phases
    • Bugfixes
      • Show all interested members of an issue instead of only 25
      • Re-added missing link to database download
      • Fixed developer CSS setting
      • Other minor bug fixes
    • Minor style enhancements
  • 2014-07-15: Version 3.0.1
    • Fixed unintended exposure of non-public data (revoker's screen name) to the public (security related in certain setups)
    • Remove cuddled-lists option from markdown2 wiki parser arguments in example configuration
    • Added missing information about lf_update_issue_order command in installation instructions
  • 2014-07-10: Version 3.0.0
    • Completely revised frontend
  • 2014-07-10: Version 2.2.6
    • Updated Greek translation
  • 2013-08-14: Version 2.2.5
    • Fixed error in global search and issue search (only affected installations using PostgreSQL versions prior 9.1)
  • 2013-08-12: Version 2.2.4
    • Display of correction notices or other administrative notices as stored in issue.admin_notice in the database
    • Aborting issues by administrative intervention
  • 2013-07-14: Version 2.2.3
    • Regular delegation check (configurable)
    • Login name recovery by email
    • Fixed CSS style of paginators
  • 2013-03-20: Version 2.2.2
    • Updated Greek translation
  • 2013-03-18: Version 2.2.1
  • 2013-03-10: Version 2.2.0
    • Support for new transaction model used by Core v2.2.x
    • Support for Harmonic weighting of initiatives within an issue
    • Minor bugfixes
      • Jump to top of suggestions after selecting another page in the suggestion listing
      • Fixed non-translated state strings
      • Fixed wrong display of notice about canceled issues
      • Globally changed the string "cancelled"(BE) to "canceled"(AE)
    • Added configuration example for free timings used with polling mode
  • 2012-12-10: Version 2.1.3
    • Added missing HTML encoding of diff output (security related bugfix)
    • Fixed handling of notify email when registering
    • Better handling of unexpected errors in voting related JavaScript code
    • Better formatting of intervals
    • Correctly handle selected formatting engine for member profiles
    • Do not add own support when creating initiatives in poll mode
    • Show link to terms of use only when terms of use are available
  • 2012-10-20: Version 2.1.2
    • Serious bug fixed, which caused votes being ignored (counted as abstentions) when using Firefox webbrowser
  • 2012-10-15: Version 2.1.1
    • Bugfix regarding formatting of voting comment (newline characters were discarded in input)
  • 2012-10-15: Version 2.1.0
    • New features
      • Poll mode for privileged members, optionally with free phase timings
      • Voting comments
      • Do not vote directly
    • Support for new password hashing algorithms (security related)
    • Changed locking behavior to avoid deadlocks
  • 2012-08-18: Version 2.0.5
    • Do not notify a member by mail about events caused by him/herself
    • Display how long ago an issue has been closed
    • Fixed public view of areas (show latest events)
    • Missing tabs for public access levels
    • Support public access of avatar images via fastpath
    • Show indirect majority in policy list
    • Link policy view in policy list
    • Configurable debug trace, disabled by default
    • Always disable debug trace when writing password hash to database (fixes security issue regarding setting weak passwords on public computers)
    • Fixed bug #1321 (displaying wrong avatar)
    • Fixed bug (show extended voting filter only in open issues view)
    • Preliminary translation and help messages in Simplified Chinese (zh-Hans), automatically converted from Traditional Chinese (zh-TW)
    • Revised versions of Traditional Chinese (zh-TW) translation and help messages
  • 2012-08-17: Version 2.0.4
    • Improved filtering of latest events (like issue filters)
    • New filter "voted" (direct/by delegation) for issue and event filters
    • Revised Chinese translation
    • Missing Chinese help texts added
    • Bug fix (better handling of not available filter options)
  • 2012-08-12: Version 2.0.3
    • Italian translation added
    • Traditional chinese translation added
    • Dutch translation added
    • Greek translation updated
    • Improved example config
    • Improved unit editing in admin backend
    • Bug fix for handling accounts without identification in admin backend
    • Minor bug fixes and improvements
  • 2012-07-06: Version 2.0.2
    • Fixed display of wrong initiatives in event list
  • 2012-07-06: Version 2.0.1
    • Fix of major CSS issues with Internet Explorer
    • Fix of memory leak while sending notifications
      (needs update to WebMCP 1.2.4 to be fixed completely)
    • Rename of public access levels to more accurate names
    • Public access level defaults to none to be failsafe
    • Added new access level to show everything including profile pages
    • Prohibit registeration of locked accounts
  • 2012-06-29: Version 2.0.0