March 14, 2018

  • converted entire app front end into a set of modular Vue components
  • client-side API system rewritten
  • complete styles overhaul to massively improve layout on mobile devices
  • desktop styles rewritten as well
  • added media fields to groups and feature to automatically post to a group from an RSS feed
  • upgraded to PHP 7.2
  • upgraded to Laravel 5.6
  • upgraded to Formation 1.4
  • upgraded to Bootstrap 4
  • upgraded to Font Awesome 5
  • upgraded to Vue 2.5


April 2, 2017

  • switched JS & CSS to Webpack
  • reorganized JS for Webpack / Laravel Mix compiling
  • upgraded Bootstrap to 4.0.0 Alpha 6 & made styles / markup compatible where necessary


March 22, 2017

  • fixed error when cropping an uploaded PNG image file
  • increased encryption key from 128 to 256 bit
  • fixed bug where access scopes were sometimes removed when a stream post was updated


March 18, 2017

  • required members to join groups before posting
  • enforced post interval limits for primary stream posts
  • enforced group & event creation interval limits (24 hours and 6 hours)
  • fixed issue with page buttons pagination style (new posts were being appended rather than replacing existing ones)
  • added section pictures for section stream posts
  • added direct links to stream posts for referencing posts via URLs
  • added direct stream post page for unauthenticated users (for public posts)
  • more improvements to linked content scraping
  • added icons to display stream post access scopes when posts are hovered/highlighted

v0.7.0b: Beta Launch

March 14, 2017

  • created Groups system
  • created Events system
  • created Filters system for events (to be expanded and used app-wide)
  • various bug fixes with redirects and repopulating access scopes when editing posts
  • fixed issue with search by location for members list
  • fixed issue with some response messages being suppressed for AJAX requests
  • fixed issue with password reset emails not working
  • improved content scraping for linked content
  • improved styles for linked content in stream posts
  • set post timestamps to display accurate times if posts are more than a day old
  • updated Vue
  • optimized database queries for posts to select a more limited set of data
  • updated supporting first-party open-source software packages


January 25, 2017

  • upgraded to Laravel 5.4
  • fixed list margins
  • disallowed Markdown heading tags
  • added limited stream for public home page
  • implemented access scopes for stream posts


December 8, 2016

  • implemented stream post hashtags and search


December 6, 2016

  • converted forum posts to Vue template
  • integrated imgur image uploading for stream posts
  • set account navigation to auto-hide on scroll
  • improved forum reply form styles


December 1, 2016

  • improved styles for stream post form
  • added icons for home page sidebar sections
  • made Shoutbox available on mobile devices


November 26, 2016

  • added Shoutbox
  • added help tips that explain features as you hover over them
  • fixed home page display for mobile devices (side content no longer displays to make scroll load work intuitively)
  • fixed bug where links occasionally stopped working


November 20, 2016

  • added changelog
  • implemented device push notifications
  • implemented email notifications
  • added "Agorist" to political ideology options
  • added posting tips & initial posting invitation message to stream
  • renamed Markdown Guide to Formatting Guide


November 8, 2016

  • heavy query optimizations for home page, stream data loading, and forum post loading
  • added "Board" feature to member profiles
  • fixed forgot password links for subdomains


November 7, 2016

  • made embedded imgur URLs use SSL
  • added public page for forum threads which contains a preview of opening post
  • improved YouTube embedding tutorial for Markdown Guide
  • made embedded images enlargeable via modal window


November 5, 2016

  • various style improvements
  • fixed Members list pagination & filtering


November 1, 2016

  • added Twitter analytics
  • corrected default Members list filtering
  • implemented simpler syntax for embedding images
  • improved email styles
  • added Zcash cryptocurrency field to member profiles


October 28, 2016

  • made account navigation fixed to top right
  • converted notifications to Vue template
  • implemented web push notifications (for users who are logged in and have the page open)


October 24, 2016

  • various stream behaviour corrections
  • relaxed registration data requirements
  • adjusted profile picture upload & clear
  • removed embedded media from quotes
  • style improvements

v0.5.2a: Alpha Launch

October 20, 2016

  • initial alpha launch