Old versions of LiquidFeedback Frontend

This page contains old versions of the frontend of LiquidFeedback.

Information

Dependencies

  • LiquidFeedback Core
  • 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. They disallow the use of images.)
  • Image converting utility (i.e. convert from ImageMagick)

Releases

Repositories

Changes

  • 2012-05-27: Version beta35 released
    • Bug fixed, which caused voters with abstention to be sometimes not displayed
  • 2012-05-21: Version beta34 released
    • Fixed performance issues due to unnecessary code
  • 2011-05-17: Version beta33 released
    • Fixed wrong version string (beta31) in beta32
  • 2011-05-17: Version beta32 released
    • Fixed security related bug, security tokens were exposed through trace output.
  • 2011-02-05: Version beta31 released
    • Added support to lock inactive member
    • Added esperanto translations for new phrases
    • Improved and corrected some esperanto phrases
    • Display delegation warnings only for open issues
    • Refactored code: admin, area, contact and delegation module
    • Translated admin menu
    • Added policy editor to admin area
    • Save and display last login date
    • Small fixes
  • 2010-11-08: Version beta30 released
    • Fixed highlighting of delegated member weight usage for votes
  • 2010-11-08: Version beta29 released
    Many thanks to poelzi and jorges for their contributions.
    • HTML page titles
    • Forward/backward navigation for issues and initiatives
    • Broken delegations tab on homepage
    • Add support for considering long not used accounts as broken (optional, requires config.last_login_enabled)
    • Advanced date searches
    • Area filter in timeline
    • User names clickable everywhere
    • Initiators selectable in delegation dialog
    • Voting result are shown with percent values
    • Implement quorum display
    • Don't show second fractions on time_left
    • Display number of alternative initiatives
    • Wiki syntax help
    • Add potential/full support filter into supported initiatives tab
    • Better handling of draft updates
    • Better handling of delegations, added support for abandoned delegations
    • Highlight members using own voting weight via delegation
    • Add support for writing last_login (optional, config.last_login needs to be set to true)
      When enabling config.last_login please update column last_login of all existent members to now().
    • Speedup member avatar loading when none set
    • Sitemap added
    • Added missing initiative_id filter to suggestion api
    • Add default policy selector in area administration
    • Comand line admin tool added
    • Default language configurable
    • Fixed some little annoying bugs
    • Fixed misspelled words
  • 2010-08-31: Version beta28 released
    • Fixed hard error while calling initiative API
  • 2010-08-30: Version beta27 released
    • Added suggestion API
    • Initiative API: Drafts optionally delivered as rendered html fragment
    • Initiative API: Fixed wrong output of revoked timestamp when using JSON
    • Preview added for initiative drafts
    • Improved (word based) diff added
    • Improved suggestion list
    • Added missing sorting of initiative in vote list
    • Filter state for member page initiative lists
    • Fixed wrong status output in member history
    • Fixed wrongly closed div in layout
  • 2010-08-19: Version beta26 released
    • Security related fix of locking during registration process. Important notice: Up to beta25 it was possible to use a race condition to register multiple member accounts while using only one invite code. These multiple accounts – except one (the last) of them – are not connected to an invite code. If you are using invite codes, please check for members without invite code!
    • Fixed locking in add/remove interest action
  • 2010-08-05: Version beta25 released
    • Added optional html footer (defined by config.footer_html)
  • 2010-07-29: Version beta24 released
    • Voting form: Added missing text label and changed buttons to submit buttons (fixes issues with voting form when using it without JavaScript)
  • 2010-07-28: Version beta23 released
    • Trace timestamp when user accepts a use term checkbox
  • 2010-07-24: Version beta22 released
    • Cache for rendered wiki texts (drafts and help messages) added
      Starting with beta22 it is neccessary to prepare help messages after each update. Please refer to section 7 of README file.
    • Added API keys not connected to an account
    • New ordering "id_desc" available for initiative API
  • 2010-07-15: Version beta21 released
    • Support for multiple usage terms accept checkboxes
      (including neccessary bugfix in member model)
  • 2010-07-14: Version beta20 released
    • Member history: Show active flag changes, internal changes for core v1.2.0
  • 2010-07-08: Version beta19 released
    • Work on API
      • Allow relation name to be passed to helper function util.autoapi…
      • Added area API
      • Bugfixes in API
        • Correctly return initiatives (bug #162)
        • Correctly process "id" parameter for initiative API
        • Bugfix related to "state" parameter (bug #165)
        • Changed constant "discussion" to "accepted" (in model/issue.lua, used by API)
        • Fixed JSON encoding in auto_api (bug #181)
        • Ignore list filter "voted" in case of public access
        • Enable access to API without session
    • Work on RSS feed (incomplete yet)
    • Other bugfixes
      • Handle empty browser identification string
      • Handle invalid date in member/update.lua (bugs #24 #109 #115 #136)
      • Better handle errors while converting uploaded images. (bug #79 +5 duplicates)
      • Don't display revoked initiatives in list of new drafts (bug #134)
      • Fixed syntax error in app/main/member/_action/update_name.lua throwing unexpected error, when new name was too short
      • Do not display refresh support button for revoked initiatives
      • Repaired issue search (bug #150)
      • Fixed typos in german translation files
        • "initi(i)erte"
        • "Er(g)eignisse" (bug #161)
    • Code cleanup
      • Removed deprecated motd files locale/motd/de.txt and locale/motd/de_public.txt
      • Removed redundant code in app/main/index/_updated_drafts.lua
    • New features and (optical) enhancements
      • Support change of notify email; notification of not approved address added to start page
      • Settings dialog splitted into single pages
      • Mark deactivated members
      • Calendar for birthday selection in profile
      • Policy list public readable when public access is enabled
  • 2010-04-23: Version beta18 released
    • Message of the day (MOTD) is now part of configuration
  • 2010-04-22: Version beta17 released
    • MOTD, initiator invite, issues to vote and listing of updated drafts shown as tabs on start page
    • Optional configuration specific head over issues in public access mode
    • Bugfix: Initiator icon only shown when initiatorship has been accepted
    • Bugfix: Show policy list link only when creating new issue
    • Added english help texts
    • Added Esperanto translation strings
    • Missing German help text added
  • 2010-04-15: Version beta16 released
    • Optional public read access
    • Optional read-only API for initiatives
    • Prepared integration of OpenID
    • Listing of available policies
    • Bugfixes
      • Fixed fastpath/getpic.c (related to crashes since alpha5)
      • Respect Content-Types of images in database
        (needs database update(!), as Content-Type was incorrectly stored by previous versions)
      • Typo fixed in help messages
      • RSS-Feed (currently only after manual authentication while session is valid)
      • German translation fixed: "gebe" → "gib" (Imperativ)
      • Bugfixes related to issues which had been accepted but canceled afterwards
      • Prohibit creation of initiatives in disabled areas or with disabled policies
  • 2010-04-15: Version beta15 released
    • Enforce secure cookies when using SSL
    • Display correct status of cancelled initiatives
  • 2010-03-15: Version beta14 released
    • Security fix related to encoding of page titles
    • Additions to Esperanto translation
  • 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
  • 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
  • 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)
  • 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
  • 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