Activity Stream and Subscription Enhanced Engine (Motor d'Activitat i subscripcions eXtes)
Project description
Activity Stream and Subscription Enhanced Engine
MAX is a system for collecting and viewing activity logs generated by users and applications as well or by the interaction between users and applications.
MAX records activity in two ways: active and passive. The active mode is when users and application contact with the MAX API for register the activity they generate. The passive mode is when MAX try to find the activity that is generated by some external systems through predefined rules, for example, the activity generated by a Twitter account and hashtag associated.
For more information, please visit the documentation (only in Catalan at the moment, sorry for the inconvenience):
http://max.beta.upcnet.es/docs/v3/ca/
And the development buildout:
https://github.com/UPCnet/maxserver.devel
CHANGELOG
3.4.4 (2013-08-02)
Improve the image resizing&cropping. [Victor Fernandez de Alba]
Documentation of the upload avatar endpoint [Victor Fernandez de Alba]
Use greenlets always in case we are using cluster [Victor Fernandez de Alba]
Fix images as png and default avatars folder [Victor Fernandez de Alba]
Refactor the MaxResponse part for make it cluster-aware. [Victor Fernandez de Alba]
Updated get user’s profile avatar. [Victor Fernandez de Alba]
Fix comment in decorator [Victor Fernandez de Alba]
New endpoint for uploading user’s avatar. [Victor Fernandez de Alba]
Eliminate the validation of the ios token. [Victor Fernandez de Alba]
Fix android store token, no validation on android tokens [Victor Fernandez de Alba]
Added documentation for the new endpoints. [Victor Fernandez de Alba]
New endpoints to store and delete device tokens for push notifications. [Victor Fernandez de Alba]
New user model added new properties to handle devices tokens for push notifications [Victor Fernandez de Alba]
Add properties to user model [Victor Fernandez de Alba]
3.4.3 (2013-07-01)
Add new endpoint for return the subscribers given a context
Fix tests
3.4.2 (2013-06-21)
Extract maxrules and transfer it to its own package
3.4.1 (2013-06-19)
Add a setting to specify the maxtalk server
3.4 (2013-06-18)
STOMP enabled
Merge long run newpermissionmodel/conversations/stomp branch into develop/master
3.3.2 (2013-06-13)
Add support for MongoDB cluster.
3.3.1 (2013-06-04)
Add compatibility with the Osiris oauth server and added fallback for legacy oauth servers
3.3 (2013-06-04)
Add debug tools
Delete activities
DELETE and PUT requests tunneling
Timeline and contexts authors list
HEAD requests include totalItems count
Strip tags from content
Public contexts search with tags
Add beaker cache to oauth requests
BUGFIX: Rollback on failed conversation creation
Catch exceptions in a log with a bigmax permalink
Documentation report system an rebuilder
Group conversations
Automatically map model classes to collections
Match the package version to the MAXUI version
3.0 (2013-04-15)
Conversations with socket.io
Improved tests and documentation
Cleanup
Unsubscribe from contexts
Creation and ownership fields
Route unification of /admin and /* endpoints
New security implementation fully based on oauth2 and roles on db
Public contexts
2.0 (2012-03-01)
Added this new features:
oAuth based user authentication against a oAuth 2.0 server compliant using Resource owner password credentials flow
oAuth user - activity actor validation
App hooks dirven apps
Restricted-API access for app driven hooks
Support for restricted-API users and its management UI
1.0 (2011-12-1)
Initial version, featuring:
Compatibility with activitystrea.ms standard
RESTful API
Add activity (post)
Add coment to any activity
Follow users
Subscribe to URL based contexts
Display user timeline
No support for oAUTH
No support for user profiles
User photos resources hardcoded and stored in fs
Contributors
Idea and concept:
Javier Otero [javier_otero]
Janet Durà [janetdura]
Roberto Díaz [robdayz]
Víctor Fernández de Alba [sneridagh]
Python mastery:
Carles Bruguera [sunbit]
Victor Fernandez de Alba [sneridagh]
JS wizardry:
Carles Bruguera [sunbit]
Software architecture:
Carles Bruguera [sunbit]
Victor Fernandez de Alba [sneridagh]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.