All Versions
10
Latest Version
Avg Release Cycle
259 days
Latest Release
1934 days ago
Changelog History
Changelog History
-
v1.1.0 Changes
December 01, 2019โจ Enhancements:
* Replace mofo with microformats for better h-event parsing and maintainability (#587) * Add microformats2 tags to hCalendar markup export (#588)
๐ Bug fixes:
* Fix tag icons (#586)
-
v1.0.0 Changes
April 27, 2019* [!] This release completely changes the way in which Calagator is distributed, moving from a standalone Rails app to a [Rails engine](http://guides.rubyonrails.org/engines.html). Instead of deploying Calagator instance from a modified version of this code, Calagator is now included as a gem within a new Rails app. Please review the updated installation instructions in INSTALL.md. * If you are upgrading a site based on an earlier version of Calagator, please [drop us a line](http://groups.google.com/group/calagator-development/). We've recently upgraded [calagator.org](http://calagator.org) and can help to point you in the right direction. * [THEME] The theme system has been removed, favoring the [view overriding](http://guides.rubyonrails.org/engines.html#overriding-views) functionality provided by Rails engines.
This works much the same way as the previous theme system, allowing any Calagator view to be overridden by creating a file at the corresponding path within your app's
app/views/calagator
directory. * [SETTING] The YAML-based settings and secrets mechanisms have been replaced with an initializer inside the host application. See INSTALL.md for details. * [MIGRATION] Database migrations are now installed into your host application. * [DEPENDENCY] Upgraded to Rails 4.2.11.1. * Numerous additional dependency upgrades and bugfixes. -
v1.0.0.rc3 Changes
October 08, 2015- [!] Facebook now requires an access token to read public event data from their graph API. Added
Calagator.facebook_access_token
configuration option and support for this authentication. - ๐ Fixed
calagator
executable and install process - ๐ Fixed handling of events with no end time when editing
- ๐ Fixed formatting of search field and edit forms
- ๐ Fixed cache key generation issue
- ๐ Fixed recent changes functionality
- ๐ Fixed tag editing
- ๐ Fixed an XSS vunlerability
- ๐ Improved error handling around search
- Disabled auth token checking for JSON requests
- ๐จ Refactored and deleted unused code
- ๐ Improved documentation
- [!] Facebook now requires an access token to read public event data from their graph API. Added
-
v1.0.0.rc2 Changes
October 08, 2015- ๐ Improved installation and configuration workflow
- ๐ Improved documentation
- โฌ๏ธ Dropped support for Rails 3.2
-
v1.0.0.rc1 Changes
June 08, 2015- ๐ [!] This release completely changes the way in which Calagator is distributed, moving from a standalone Rails app to a Rails engine. Instead of deploying Calagator instance from a modified version of this code, Calagator is now included as a gem within a new Rails app. Please review the updated installation instructions in INSTALL.md.
- โฌ๏ธ If you are upgrading a site based on an earlier version of Calagator, please drop us a line. We've recently upgraded calagator.org and can help to point you in the right direction.
- ๐ [THEME] The theme system has been removed, favoring the view overriding functionality provided by Rails engines.
This works much the same way as the previous theme system, allowing any Calagator view to be overridden by creating a file at the corresponding path within your app'sapp/views/calagator
directory. - ๐ [SETTING] The YAML-based settings and secrets mechanisms have been replaced with an initializer inside the host application. See INSTALL.md for details.
- [MIGRATION] Database migrations are now installed into your host application.
-
v0.20150320 Changes
March 21, 2015- ๐ [!] Dropped support for Ruby 1.8.7, and 1.9.3. Use Ruby 2.0+.
- Switched from outdated v2 Google Maps to a more flexible leaflet-based mapping system.
- [!] New mapping settings have been added to secrets.yml
If you wish to keep using Google as your map provider, you'll need to set your provider and add an API key to secrets.yml. - [!] The "venues_google_map_options" setting in settings.yml has been renamed to venues_map_settings.
- [!] Loading Google API keys from config/geocoder_api_keys.yml has been deprecated. Use config/secrets.yml instead.
- [THEME] References to the #google_map div in stylesheets should be changed to #map.
- [THEME] Theme authors need to require the mapping javascript files in the layout:
Add<%= javascript_include_tag *mapping_js_includes %>
just before your application javascript_include_tag.
- [!] New mapping settings have been added to secrets.yml
- โก๏ธ Updated to Rails 3.2.21
- ๐ Rewrote deployment scripts using Capistrano 3
- Streamlined navigation, collapsing "Overview" and "Browse Events"
- โ Added the ability to lock individual events from editing to prevent vandalism
- โ Added a unified admin tool list (/admin) with optional password protection. Includes changelog, duplicate squashing, and event locking.
- โ Added prettier tag URLs (e.g. /events/tag/ruby, and /venues/tag/office)
- โ Added friendlier error pages with a confused alligator
- โ Added tag icons
- โ Added database seeds to ease development
- ๐ Fixed search loading and reindexing
- Squashed wiggly bugs
- โ Gloriously increased test coverage
- ๐ Copiously refactored, improved code style, and swept up unused code
- โก๏ธ Updated vagrant configuration to Ubuntu 14.04 and Ruby 2.1
-
v0.20131020 Changes
October 20, 2013- ๐ฑ We now use the Rails 3.2 asset pipeline to compile assets.
- [!][THEME] Theme maintainers need to make a few small changes when upgrading.
โฌ๏ธ See https://github.com/calagator/calagator/wiki/Asset-Pipeline-Theme-Upgrade for details.
- [!][THEME] Theme maintainers need to make a few small changes when upgrading.
- ๐ Improved venue search, backed by by SQL or Sunspot.
- [!] If you're running a Calagator instance using Sunspot for search, you'll want to run
rake sunspot:reindex
to index your venues.
- [!] If you're running a Calagator instance using Sunspot for search, you'll want to run
- โ Added Twitter and Facebook share buttons to event pages
- โ Added ability to export all events at a given venue to iCalendar
- ๐ Fixed Google geocoder: v2 was deprecated, using v3 now
- Assed microformats2 markup to event pages
- โ Removed reliance on the rails default /:controller/:action/:id route
- โฌ๏ธ [DEPENDENCY] Upgraded formtastic and other dependencies
- โก๏ธ Updated spam blacklist.
- ๐ฑ We now use the Rails 3.2 asset pipeline to compile assets.
-
v0.20130717 Changes
July 18, 2013- โฌ๏ธ [DEPENDENCY] Upgraded to rails 3.2.13.
- Fixed #30: Relax markdown emphasis parsing to avoid adding emphasis to words_containing_underscores.
- ๐ Fixed #22 and #33: avoid double-output of cache block for filtered events.
- ๐ Fixed #35: Use 'medium' git log format for footer version number.
- ๐ Fixed #36, #37: Limit the number of links in event descriptions to three.
- ๐ Fixed Google Code issue #280: Strip whitespace from venue fields.
- ๐ Fixed #38: Fixed display of events with no end time
- โ Added Schema.org support to event markup.
- โก๏ธ Updated spam blacklist.
-
v0.20121111 Changes
July 18, 2013- โก๏ธ Updated specs to use the new RSpec 2.11.
- โก๏ธ Update and increase use of factories.
- ๐ Improved TravisCI configuration
- โก๏ธ Updated spam blacklist.
-
v0.20120906 Changes
July 18, 2013- โฌ๏ธ [DEPENDENCY] Upgraded to Rails 3.2.8.
- โฌ๏ธ [DEPENDENCY] Upgraded other external dependencies to support Rails 3.2.
- [DEPENDENCY] Added database_cleaner.
- [MIGRATION] Fix venues latitude/longitude on MySQL to specify precision.
- ๐ Fixed event form autocomplete.
- ๐ Fixed search by tag feed/subscription links.
- ๐ Fixed, refactored and improved specs and factories: dependent examples, nesting, fixtures, factories, etc.
- ๐ Fixed #updated_at, which may have been breaking iCal refreshes.
- ๐ Fixed timezone parsing behavior.
- ๐ Improved duplicate detection.
- โ Removed obsolete 'export' routes, which are throwing exceptions when hit.
- โ Added a rake task up update counter caches.
- โ Added
rake spec:db:all
and others to run tests against all or specific databases. - โก๏ธ Updated spam blacklist.