Skip to content

Releases: CitizensFoundation/your-priorities-app

Your Priorities Version 7.6

03 Nov 18:21
Compare
Choose a tag to compare

Your Priorities Version 7.6

Release notes 03.11.2018

New features

  • New fast Grid web component used for the users grid with selections and integrated menus
  • On all levels (domain, community & group) you can now
    ** Remove individual users
    ** Remove individual users and delete all their content
    ** Select and remove many users
    ** Select many users, remove and delete all their content
  • You can remove many admins

Improvements

  • Emails now go out 7 days before communities and groups are anonymized to all users that own content with direct links to all their content
  • Many other small improvements

Your Priorities Version 7.5

07 Oct 20:41
Compare
Choose a tag to compare

Your Priorities Version 7.5

Release notes 07.10.2018

New features

  • Users can now easily disconnect Facebook Login and SAML eID logins from their accounts
  • Set groups to only allow SAML based electronic IDs to enable secure one-vote per person groups
  • You can now hide the Filter and Search part of the groups page
  • A new script for clearing all endorsements from a group

Improvements

  • Login layout on all platforms
  • Set email after logging in with eIDs
  • Don't allow empty Name when registering, minimum 2 characters
  • Few other small bug fixes

Coming up

We are working hard on version 8.0 of Your Priorities that will be launched later this year and will feature:

  • Story style video/audio idea generation and debates with automatic audio transcription to text
  • UI upgrade that will make the app work even better on mobile devices
  • Codebase upgraded to Polymer 3, Redux for all app state management and partly LitElement. While Your Priorities already has a good performance this upgrade will increase performance significantly especially on older platforms.

Your Priorities Version 7.4

02 Oct 17:11
Compare
Choose a tag to compare

Your Priorities Version 7.4

Release notes 02.10.2018

New features

  • Functions to anonymize posts, groups, and communities
  • Functions to delete all contents of posts, groups, and communities
  • New Turkish language translation
  • A new script for creating many invitations to merge with mailinglist posts

Improvements

  • Deleting posts and points now takes less than a second even on large databases with tens of millions of activities
  • Fix for login layout
  • Now organization logo image is hidden in the post view if you have selected to show the person who posted the idea
  • Minor fixes for a stray & intermittent access denied error when entering a community
  • Few other small bug fixes

Coming up

We are working hard on version 8.0 of Your Priorities that will be launched later this year and will feature:

  • Story style video/audio idea generation and debates with automatic audio transcription to text
  • UI upgrade that will make the app work even better on mobile devices
  • Codebase upgraded to Polymer 3, Redux for all app state management and partly LitElement. While Your Priorities already has a good performance this upgrade will increase performance significantly especially on older platforms.

Your Priorities Version 7.3.1

14 Aug 14:11
Compare
Choose a tag to compare

Your Priorities Version 7.3.1

Release notes 14.08.2018

Improvements

  • Fix for layout on IE11 when idea description texts are longer than 500 characters

Your Priorities Version 7.3

07 Aug 16:19
Compare
Choose a tag to compare

Your Priorities Version 7.3

Release notes 07.08.2018

New features

  • Communities can now author their own GDPR Signup Terms pages using the builtin help Pages system.
  • New German language locale

Improvements

  • Fixed a problem with the size of category images in some cases
  • Fixed bug where authors could not edit their own idea in some situations
  • Various small bugfixes

Coming up

We are working hard on version 8.0 of Your Priorities that will be launched later this year and will feature:

  • Story style video/audio idea generation and debates with automatic audio transcription to text
  • UI upgrade that will make the app work even better on mobile devices
  • Codebase upgraded to Polymer 3, Redux for all app state management and partly LitElement. While Your Priorities already has a good performance this upgrade will increase performance significantly especially on older platforms.

Your Priorities Version 7.2

18 Apr 14:08
Compare
Choose a tag to compare

Your Priorities Version 7.2

Release notes 18.04.2018

New features

  • When using Your Priorities with external market research tools with anonymous login you can now define a goalThreshold for reporting back when a set of key user goals (new idea, new debate point, etc) has been completed
  • If Google Translate API config is not available on the server the Auto Translate button in the app is hidden

Improvements

  • Another big performance optimization by refactoring our dialog system, dialogs are now only added to the DOM when they are needed. The app now loads in less than a second on most platforms and is also significantly faster on Edge and IE11 that still do not support the native Web Components standards
  • Many minor layout fixes
  • Fix for Active Citizen notifications where the message queue could freeze if there was an error and AirBrake error reporting service is not being used
  • Few other small bugfixes

Your Priorities Version 7.1.1

25 Feb 23:03
Compare
Choose a tag to compare

Your Priorities Version 7.1.1

Release notes 25.02.2018

New features

  • Machine translation is now available for names of domains, communities and groups.
    • It is possible to configure domains, communities and group names not to be translated - for example if you have neighborhood names that should not be translated.

Improvements

  • Performance on IE11 is a lot better - it is still slow but quite usable
    • There was a bug that caused HTML Imports for login and admin components to trigger many times that really slowed down IE11
  • Some small bugfixes

Your Priorities Version 7.1

21 Feb 17:49
Compare
Choose a tag to compare

Your Priorities Version 7.1

Release notes 21.02.2018

New features

  • Machine translation using the Google Translate Cloud API
    • Server side caching mechanism so you never need to have the same content translated more than once. Uses content hashes to make sure to bust the cache when the content changes
    • Client side caching mechanism to minimize network requests
    • Dynamic user interface integration to easily switch between languages and auto translate mode
    • Easy installation
      • Get a Service Accounts Credentials JSON file for your Google Apps account with access to Google Translate API
      • Convert the JSON file to one line in a text editor
      • Set the env variable GOOGLE_APPLICATION_CREDENTIALS_JSON to the one line of JSON text
    • Any limit for text length for ideas, the default is 500 characters, if you increase the idea view has a new “Read all” button that will display the full text of the idea.
    • Groups can be configured to request more information from the user when they add ideas including, name, email and telephone number
    • Groups can be configured to hide the vote down button (not recommend for most use cases)
    • Groups can be configured for ideas to offer file attachments with the idea

Improvements

  • Added cache busting URLs in deployment
  • Now using a custom gulp build pipeline
  • Many small user interface improvements

Bug fixed

  • Many small bugfixes

Version 7.0

11 Feb 00:33
Compare
Choose a tag to compare

Your Priorities Version 7.0

Release notes 11.02.2018

Improvements

  • Initial app download has gone down from about 2.9mb to 265kb or over 90%. This results in faster load times on all platforms on first load but especially on slower 3G smartphones. :)
  • The app has been upgraded to Polymer 2 and now runs in native Shadow DOM the results in faster user interface interaction especially on iOS after iOS11 was released with native Shadow DOM.
  • Debates with hundreds or thousands debate points now load an order of magnitude faster. Switched to using virtual iron-lists here as well.
  • Client/server interaction has been optimized to minimize data transfer load. Idea pages with many ideas load significantly faster.
  • Now supports Facebook’s new March 2018 security policy change of exact return urls from Facebook login. This change would have broken Facebook login to all Communities.
  • You can now always change language in the left menu (not only when not logged in)
  • Many small user interface improvements

New features

  • Now each Community in Your Priorities can be its own Progressive Web App with a dynamic manifest.json file. Short name and homescreen app logos can be uploaded to communities. If you visit the community twice you are automatically offered to install the community as a native app, currently only on Android but coming very soon on iPhones as well.
  • When a group is not longer accepting new ideas, the add new idea button is grayed out with information instead of disappearing.
  • Upgraded to latest Node.js and upgraded sequelize
  • Moved from NPM to Yarn for Node.js management
  • Greenlandic, Danish and Portuguese (Brazilian) translations have been added.

Bug fixed

  • You can now leave your tab for a while and coming back to it without sometimes losing translations in the UI, they reverted to translation codes.
  • Fixed several layout bugs with adding news items and comments in the news feed.
  • Fixed a bug involving iron-lists not being memoized correctly for height and going out of sync. I had a nasty scroll slowing workaround in place that has been removed.
  • It no longer takes 10-15 seconds to delete ideas and points on installations with 10’s millions of activities in the database.
  • If you clicked on some dialogs very quickly after login in they would sometimes not open
  • Many other small bugs have been fixed