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 will be available under the terms of the MIT/X11-License as well.
For bugs please have a look at our public bug tracker.
Dependencies
- PostgreSQL 8.3 or higher
- Lua 5.1
- WebMCP
- RocketWiki or any other program, which translates plain-text to HTML (Modified versions of RocketWiki named “LiquidFeedback Edition” can be found here)
- LiquidFeedback Backend, see above
Please note!
The image accelerator fastpath/getpic.c is broken since beta1. Do not enable the fastpath mechanism for images in your config file, or copy the getpic.c file from alpha5, which works fine!
Download
- liquid_feedback_frontend-beta13.tar.gz (needs core beta22)
- liquid_feedback_frontend-beta12.tar.gz (needs core beta22)
- liquid_feedback_frontend-beta11.tar.gz (needs core beta22)
- liquid_feedback_frontend-beta10.tar.gz (needs core beta22)
- liquid_feedback_frontend-beta9.tar.gz (needs core beta17)
- liquid_feedback_frontend-beta8.tar.gz (needs core beta17)
- liquid_feedback_frontend-beta7.tar.gz (needs core beta17)
- liquid_feedback_frontend-beta6.tar.gz (needs core beta15)
- liquid_feedback_frontend-beta5.tar.gz (needs core beta14)
- liquid_feedback_frontend-beta4.tar.gz (needs core beta12)
- liquid_feedback_frontend-beta3.tar.gz (needs core beta12)
- liquid_feedback_frontend-beta2.tar.gz (needs core beta12)
- liquid_feedback_frontend-beta1.tar.gz (needs core beta11)
- liquid_feedback_frontend-alpha5.tar.gz (needs core beta10)
- liquid_feedback_frontend-alpha4.tar.gz (needs core beta9)
- liquid_feedback_frontend-alpha3.tar.gz (needs core beta8)
- liquid_feedback_frontend-alpha2.tar.gz (needs core beta7)
- liquid_feedback_frontend-alpha1.tar.gz (needs core beta7)
Changes
- 2010-03-07: Version beta13 released
- Bugfixes
- Diffs of drafts are now displayed correctly (includes security fix!)
- Fixed grouping of multiple new drafts in timeline
- Do not allow to add suggestions when issue is half frozen
- Do not show initiator invitations for (half-)frozen or closed issues
- Fixed problem with duplicates in display of vote-later requests
- Clarified german "member is participating" info text in delegation chain
- Hide inactive members from member listing
- Bugfixes
- 2010-02-23: Version beta12 released
- Report view for all closed issues added
- Changed style.css: Member thumb a bit smaller
- 2010-02-21: Version beta11 released
- Bugfix related to word-wrap in initiative head
- 2010-02-21: Version beta10 released
- Bugfixes
- Only allow voting on admitted initiatives
- Repaired issue search
- Don't display delegations for closed issues on member page
- Don't show revoke link in initiative, when issue is already half_frozen
- Localization for voting JavaScript
- Display author of suggestions
- Complete disclosure of voting data after voting is finished
- Possibility to inspect every ballot including preferences
- Show number of voters preferring one initiative to another initiative
- Interface behaviour changes
- Reversed default order of drafts
- Default order of suggestions changed
- Show new drafts of initiatives only once per day in timeline
- Accessibility
- Barrier-free voting implemented
- POST links are now accessible without JavaScript
- Changed gray for unsatisfied supporters in bar graph to a lighter gray
- Other interface improvements
- Optical enhancements
- Dynamic interface using XMLHttpRequests
- Show usage terms in about section
- Show own membership in area listing
- Show uninformed supporters greyed out and marked with yellow question mark
- Warning box in non-admitted initiatives
- When voted, don't display voting notice and change label of voting link
- Show object counts in more tabulator heads
- Enlarged member statement input field
- Miscellaneous
- Esperanto translation updated
- Use timings of issue instead of policy (feature of core beta19)
- Allow discarding own voting
- Code cleanup
- Added README file containing installation instructions
- Use new WebMCP function ui.filters… instead of own ui.filter and ui.order functions
- Bugfixes
- 2010-02-02: Version beta9 released
- Esperanto translation introduced (Many thanks to Dinu Gherman for his work)
- "Vote later" feature: The majority of interested people can defer freezing and voting.
- 2010-01-22: Version beta8 released
- Bugfix in app/main/member_show.lua related to last fix
- 2010-01-22: Version beta7 released
- Important security fixes:
- Added missing HTML encoding to postal address of member
- Link to discussion URL only if it starts with http(s)://
- Other bugfixes
- Fixed wrong display of 2nd level delegating voters for an initiative
- Do not display invited initiators as initiators while voting
- Added missing translation
- New features
- Public message of the day
- Both direct and indirect supporter count is shown in tab heads
- Support shown in initiative lists
- Language chooser at the login page has been added (again)
- Important security fixes:
- 2010-01-10: Version beta6 released
- Bugfixes
- Security fix: Every user was able to change the discussion URL of an initiative
- Creation of new issues in areas without default policies is now possible
- Members can now be sorted in different ways
- No error when trying to compare a draft with itself
- Added missing local statement to variable initialization in app/main/delegation/new.lua
- CSS flaw in initiative action bar fixed
- New features
- Possiblity to invite other users to become initiator
- Revokation of initiatives implemented
- Number of suggestions, supporters, etc. is shown on corresponding tabs of initiative view
- Members can now be sorted by account creation (default sorting is "newest first")
- Configuration option to create an automatic discussion link for all issues
- First draft of global timeline feature (not accessible via link yet)
- Custom stylesheet URL for users marked as developers
- In area listing the number of closed issues is shown too
- Renamed "author" field of initiative to "last author"
- Removed wrongly included file app/main/member/_show_thumb.lua.orig in the distribution
- Help texts updated
- Bugfixes
- 2010-01-04: Version beta5 released
- Minor security fix: Added missing security filter for admin section. Reading of member listing including login names was possible for all users. Write access has not been possible though.
- Changing of name and login is possible while a history of these changes is written and accessible by all users.
- Statistics shown in area list
- Trimming of user input also converts multiple whitespaces to single space character.
- 2010-01-02: Version beta4 released
- Bug fixed, which made it impossible to explicitly become interested in a topic
- Fixed positioning of dialog for entering a new suggestion
- Display of 404 pages
- 2010-01-02: Version beta3 released
- Table allowed_policy is respected while creating new issues
- Broken vote now/later link is not shown anymore (until it's implemented)
- More user friendly error page
- Minor spelling error corrected
- 2010-01-02: Version beta2 released
- Possibility to browse voters of a closed issue
- Registration with invite code
- Email confirmation and password recovery
- Download function (for database dumps) added
- Critical bug solved, which made it impossible to select your opinion on other peoples suggestions
- Catching error, when trying to set an opinion on a suggestion which has been meanwhile deleted
- Fixed wrong sorting order for "supporters" or "potential supporters"
- Added format info for birthday (Error when entering dates in wrong format is NOT fixed in this release)
- Strip space characters from certain fields and ensure they contain at least 3 characters
- Showing grade in opinion/list as clear text instead of integer value
- More information on initiative is displayed while voting
- Colored notification box shown on pages of issues or initiatives which are currently in voting state
- Changed default filter for issues to "Open"
- Back link on suggestion page
- Some optical changes
- Removed wrong space character in LICENSE file
- 2009-12-25: Version beta1 released
- Final voting with Schulze-Method is now possible
- Many bug fixes and code cleanup
- Registration with invite codes
- More sort and filter options
- Seperated display of "supporters" and "potential supporters"
- Optical changes
- Flood limit / initiative contigent is now checked by frontend
- Neccessary changes to access core beta11
- 2009-12-10: Version alpha5 released
- Many optical changes and improved usability
- Support for different wiki-formatting-engines
- Help system
- 2009-11-30: Version alpha4 released
- Members interested in an issue or supporting an initiative have a weight information attached. Browsing the members causing that weight is possible.
- Initiatives may provide a link to an external discussion platform
- Direct link on every initiative page to create an alternative initiative
- Bugfix: No error when clicking "neutral", when "neutral" is currently selected
- 2009-11-23: Version alpha3 released
- Dark green part of issue supporter bargraph represents all satisfied supporters, regardless of having seen the latest draft
- Wiki formatting for drafts
- Showing differences between two drafts of the same initiative
- Display of outgoing delegation chains
- Many other improvements
- 2009-11-18: Version alpha2 released
- Minor bug in bargraph output for suggestions fixed
- 2009-11-18: Version alpha1 released