Releases: svsticky/constipated-koala
v2.4.0
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
v2.3.2
v2.3.1
v2.3.0
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
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
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
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
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.