Major optimization improvement - Memetracker now stores distance scores in the database. This drops meme calculation time by ~75% once data is stored. Now it's possible to have 1000+ content active in a memetracker at any given time.
Fixed click recording for anonymous users. Next is to use this data to improve interestingness calculation.
One Session allows the Administrator to define by role which users can have multiple sessions at a time.
If One Session is enforced the User is restricted to one session. If a restricted user logs on the sessions table is checked, if the users is found to have other sessions: those sessions are set inactive, the user is notified and the event is written to the log.
If a user is in a restricted role and a role that is unrestricted, the One Session feature has no effect.
New features:
- #250834 by Frank Steiner: Ported to D6.
- Refactored large parts of the code.
- Moved node locking to an earlier stage to more reliably detect node edit urls and avoid unnecessary locking. This also allows user defined urls to lock nodes for (no UI yet).
- by ptalindstrom: Display error message even when the same user tries to edit its own locked node.
Bugs fixed:
- Fixed node (un)locking, especially when using url aliases.