heartbeat 6.x-4.12

Security update

This release is basically to fix a vulnerability in the submodules "shouts" and "heartbeat_comments". The problem was a CSRF attach was possible.

SA-CONTRIB-2012-137 - Heartbeat - Cross Site Request Forgery (CSRF) in heartbeat_comments

heartbeat 7.x-1.0

New features
Bug fixes
Insecure

Make sure you run updates to have the latest database structure and note that some things require the latest CTools and Rules dev version to work without problems.
Mainly bugfixes on data types, rules integration, user relationship integration, exportables.

The most innovating thing is the Node.js integration by miles. It's still in early stages but it works. Note that there are access levels that are not checked so messages end up that shouldn't be. The heartbeat_nodejs is thus very experimental.

heartbeat 7.x-1.0-beta1

New features
Bug fixes
Insecure

Added facebook style out-of-the-box
Added heartbeat comments
Added plugins
Added flags on messages
Added submodule to integrate with Node.js

heartbeat 6.x-4.11

New features
Bug fixes
Insecure

Big fix in comment cache and translation system for heartbeat comments.
a couple of minor to major other bugfixes reported in issue queue. See changelog for more details.

heartbeat 6.x-4.10

Bug fixes
Insecure

- Refactoring to improve perfomance (see readme.txt for more details)
- bugfixes on drupal.org

heartbeat 7.x-1.x-dev

First release of heartbeat for drupal 7. Basic api functions the same way as the 6 branch

heartbeat 7.x-1.0-alpha6

New features
Insecure

The most basic candidate for heartbeat. The releases will follow drupal releases after checking/testing everything keeps working.

heartbeat 6.x-4.9

Security update
New features
Bug fixes
Insecure

- Refactored heartbeat comments and shouts to sanitize the user input.
When shouts are displayed, the content is now sanitized with filter_xss
to filter the user input.
Actions:
- Upgraded heartbeat.install so the default allowed tags are more secure.
There is a left-over img attack but the code where this filtering is done,
is managed by a higher level permission. Before heartbeat messages,
heartbeat comments (and shouts) were sanitized with this tags match. It is

heartbeat 6.x-4.8

New features
Bug fixes
Insecure

Cleaned up most of the issue queue and added a couple of feature requests untill stable again

heartbeat 6.x-4.7

New features
Bug fixes
Insecure

- moved connectedheartbeat to friendlist_activity module where it belongs.
- Improved performance for user loads and message template loads.
- fixed some bugs on http://drupal.org/project/issues/heartbeat.
- Added throbber to ajax loads.
- improved views integration module.
- Added some examples and documentation on heartbeat.menhireffect.be

heartbeat 6.x-4.6

New features
Bug fixes
Insecure

- Friendlist_activity module will now take three user relations defining modules as api to make a choice on what defines heartbeat user relations. Friendlist / flag_friend / User relationships
- Added node relation for heartbeat views. we can now filter on node type as well.
- Cleared d.o. issues and support request untill satisfied.
- Refactored hds to follow releases of display suite
- Added check box on the stream configuration page so we can choose to have filters on block and/or page in stead of always enabled at once.

heartbeat 6.x-4.5

New features
Bug fixes
Insecure

- Changed friendlist_activity to take options to define which user relation
api will be used.
- Debug and fixround through the issue queue on drupal.org
- Updated views integration back to normal
- Improved scalability of a stream bigtime by adding a variable to maximize
the sql. This is a rather weird configuration as it takes a little of playing
with numbers.

heartbeat 6.x-4.4

New features
Bug fixes
Insecure

- Changed friendlist_activity to take options to define which user relation
api will be used.
- Debug and fixround through the issue queue on drupal.org
- Updated views integration back to normal
- Improved scalability of a stream bigtime by adding a variable to maximize
the sql. This is a rather weird configuration as it takes a little of playing
with numbers.

heartbeat 6.x-4.3

Bug fixes
Insecure

This is only because the beta's would not appear on the project page.

heartbeat 6.x-4.3-beta3

New features
Bug fixes
Insecure

Fixed missing factory class so logging works again. See beta2 and beta1 for new features.

heartbeat 6.x-4.3-beta2

New features
Bug fixes
Insecure

Fixed bugs on beta1
Added features for display suite for instance
Changed core to take more dynamic settings and settings from other contribs / custom modules
Added an example module to clear a lot of things up for my fellow contributors.

heartbeat 6.x-4.3-beta1

New features
Bug fixes
Insecure

Views integration works again, although it will never will be as powerfull as heartbeat built-in blocks and pages.
Fixed some bugs
Changed menu so all heartbeat admin pages are gathered together.
Changed the manner how heartbeat include files and classes. It is not as nice as an autoload but it will be more performant

heartbeat 6.x-4.2

New features
Bug fixes
Insecure

Heartbeat is much more of an API than before.

  • The api function logger is better than before because it includes an extra node id , the node target. This can be used for node references or organic groups for instance.
  • The display is even more configurable now. You can set global configuration, alter settings per stream and configure each message template specific.
  • Added a hook to filter messages, that allows us to filter the current stream with a callback, leaving out all messages that don't concern us.
  • With "shouts" module on, you can add comments to heartbeat activity messages. Another option is added for messages in node context, we can enable "node comments". This uses the normal comments we are familiar with. This setting exists per message type in the attachments section.
  • Added Ajax paging and settings for each stream per block and per page. The number of messages displayed can be set and after all filters and access checks, the number is calculated. "older messages" are shown with a pager on timestamp offset, making sure that all the messages are fetched that remain. A cron hook with a global setting will delete "too old" messages, to avoid bad streams.

heartbeat 6.x-4.1

New features
Bug fixes
Insecure

This release is the first release where heartbeat fungates as API and not as (POC) module with too many features and possible features.
Heartbeat activity streams are very customizable. We have attachments (comments, flags, ...) and lots of settings on a per-message basis to create the desired displays.

heartbeat 6.x-4.0

New features
Bug fixes
Insecure

Cleaned up lots of pieces of code
Added simple flag integration onto heartbeat activity messages
Added documentation in the module as well as at blog.menhir.be

heartbeat 6.x-4.x-dev

New features
Bug fixes

Added flag integration
Refactored dirty and old code and made the module less proof of conceptual

heartbeat 6.x-3.3

New features
Bug fixes

- Solved lots of bug fixes from issues on drupal.org and project based issues
- Improved views integration with a heartbeat row style plugin (recommended in stead of using all fields)
- Added some features requests

TODO:
- base function to call from custom code to log into heartbeat
- add a view page for personal page based on the uid given in url

heartbeat 6.x-3.2

New features
Bug fixes

Fixed a lot of stuff and added some features. The views will be blocks for the moment and i don't know if all will be fetchable with views2.
The blocks for now are private and public heartbeat. The settings determine how you display and filter everything.

heartbeat 6.x-3.x-dev

New features
Bug fixes

This release will continue but i forsee more issues now. My guess is no version will be really stable untill some time.

heartbeat 6.x-2.3

Bug fixes

Be aware this is still in development and the releases exist for testing purposes only. The next release will be a dev only.

heartbeat 6.x-2.3-beta1

New features
Bug fixes
  • Added a new hook for developers "hook_heartbeat_message_info" that returns an array of info messages.

heartbeat 6.x-2.1

New features

Additional multilingual messages.
Default views for heartbeats.
Lots of small changes.

heartbeat 6.x-2.x-dev

In this release, i added more default event triggered actions. Even more important, the output strings that show up in a users heartbeat page, are translatable.

heartbeat 6.x-2.0-rc1

Proof of concept

This version is a release with a proof of concept. The intension is to log a users activity on the site based on occuring events. This module depends on rules and tokens. This is no disadvantage because every module can define their own rules and events.

Subscribe with RSS Subscribe to Releases for Heartbeat