Skip to content

Releases: svsticky/constipated-koala

v2.4.0

27 May 12:43
Compare
Choose a tag to compare

Changelog:

  • Updated bundler, puma and rubocop
  • Added option to hide participants from each other
  • Added previous committee roles to the member overview, highlighting the current role
  • Added Discord link to the members sidebar
  • Products are now sorted alphabetically and activated products are shown first
  • Fixed bug which broke the save button on the member edit page on refresh
  • Fixed some translation issues
  • Fixed issue where signing up to an activity was broken in the English locale
  • Fixed issue where the locale switch was broken on the intro and status page
  • Fixed issue where members that never signed up to Mailchimp could not be shown or edited

v2.3.3

22 May 18:44
Compare
Choose a tag to compare

Fixed bug breaking friendly redirects

v2.3.2

13 May 13:01
Compare
Choose a tag to compare

Fixed bug where activity pages gave a 500 in the English locale

v2.3.1

13 May 12:53
Compare
Choose a tag to compare

Fixed bug where activity descriptions were not available

v2.3.0

13 May 11:57
Compare
Choose a tag to compare

Koala is now multilingual! Apart from this, the release contains some small fixes.

We would like to thank all of our developers that made this release possible:
@Mstiekema, @maartenberg, @cdfa, @fiinnnn, @Phavion, @JustNireon, @Riscky

Special thanks goes to @Mstiekema

Changelog:

  • Updated some packages and added i18n-js and i18n-tasks
  • Members and admins can now set their prefered language
  • All strings are now translated
  • Fixed 'Download personal data' button breaking the settings pagina
  • The 'Report bug' button is now completely gone
  • Payment emails will now strip characters banks do not support in payment descriptions
  • The participants limit on activities can now be set when an activity is still private
  • The 'Create new member' page is now following the same style as the edit member page
  • Advertisements are gone from the admin settings page. This functionality has been replaced
  • The trash icon is back
  • Removing an activity no longer throws a 500 page
  • Removing an activity no longer removes the logs of this activity
  • Product information is now scrollable

v2.2.0

14 Apr 17:57
Compare
Choose a tag to compare

Changelog:

  • Posters can now be a gif
  • The new Applied Data Science master is added
  • Fixed some icons on the Payments page
  • The signout button is back on mobile
  • The bug button is removed in favor of a link to GitHub
  • Fixed errors in the member edit page for users that have no study or birthdate
  • Fixed bug where refreshing the member edit page broke the save button
  • Admins can view groups on mobile again
  • Rails and its dependencies are updated to 6.0.2.2 and sprockets is updated to version 4
  • Squashed a bug in development where mailchimp config had to be commented out

v2.1.0

02 Apr 12:28
Compare
Choose a tag to compare

This release contains the long awaited Mailchimp integration and tons of visual tweaks and updates.

We would like to thank all of our developers that made this release possible:
@martijncasteel, @fiinnnn, @armaatus, @mivanessen, @JustNireon, @Mstiekema, @Riscky

Changelog:

  • Added Mailchimp integration. You'll find it in your settings.
  • Updated to FontAwesome 5
  • Updated puma (webserver of our choice)
  • Maximized the viewport on mobile.
  • Reworked the mobile activity page. This should fix overflow issues.
  • Added a bunch of english translations
  • Sidebar: Added links to other Sticky applications
  • Activities: Moved the backbutton to the activity title
  • Activities: Changed Download ICS button to a copy webcal link button
  • User settings: Moved the change password button to the bottom bar
  • Admin: Removed the searchbar on pages where it didn't add anything
  • Admin: Added sidekiq monitoring page on koala.svsticky.nl/sidekiq
  • Admin: Removed payment buttons on free activities
  • Admin: Show committee labels on mobile

Bringing it to the masses

28 Mar 14:51
Compare
Choose a tag to compare

Bringing it to the masses

This is the repository of the admin system of Study Association Sticky. It has been
written in Ruby with the help of the Rails framework.

Currently, it implements methods to track several things within the association:

  • members and membership,
  • activities and payments,
  • committees and other groups,
  • operation Dead Mongoose (TM) and it's expenses,
  • OAuth authentication and authorization endpoint, and
  • basic logging of most operations.

And koala has a an api, it is used by RADIO and Checkout at the moment. However the api can be used with OAuth to create more awesome applications without hacking it into koala itself.

Constipated koala

16 Feb 19:10
Compare
Choose a tag to compare

Constipated koala

Koala is the administratory system for Study Association Sticky. Currently, it implements methods to track several things within the association;

  • Members and membership;
  • Activities and payments;
  • Committees and other groups;
  • Basic logging of most operations;
  • iDeal transactions for mongoose credit and introductory activities;
  • The Operation Dead Mongoose (TM) and it's expenses.

Developing for koala is easily done on a unix based system with mysql and imagemagick, for windows I would recommend a virtualbox with ubuntu or something similar. Deploying information is in the same directory.

Koala has a very basic API which is described here which is used for RADIO and Checkout. From this point on we are going to use the semantic versioning.

Minor updates can easily be tagged using git tag -a v1.0.1 and should update the current release instead of creating a new one after pushing to github git push origin v1.0.1. This would improve the readability of this repo and forces users to take the last major version with all bugfixes and new features without braking backwards compatibility.