Opened 10 years ago

Closed 10 years ago

#535 closed improve feature (fixed)

online and guestsonline - member privacy!!! / online counter refactoring

Reported by: lemon-head Owned by: lemon-head
Priority: major Milestone: 0.5.1-short cleanup I
Component: BW Database Keywords:
Cc: jeanyves, micha

Description

Currently the online and guestsonline tables store $_POST data entered by the user. I think this is not acceptable from a privacy point of view, even when the info is deleted shortly after.

I will remove everything with a taste of spookyness, and do a bit of cleanup / refactoring. For instance, the functions responsible for member counting can go into a separate class, to make MOD_user a bit smaller and less threatening.

Change History (8)

comment:1 Changed 10 years ago by lemon-head

  • Owner set to lemon-head
  • Status changed from new to assigned

I will do this.

comment:2 Changed 10 years ago by lemon-head

[4608]

  • no more written into lastactivity field (please complain if it is really needed for some reason)
  • performance: will only look if last update is more than * ago, or if necessary for other reasons.
  • refactoring: made MOD_online a separate class, turned some global vars into local ones, ...

comment:3 Changed 10 years ago by lemon-head

  • Cc jeanyves added
  • follow_up changed from none to test

please test if the online counter and online page still work!

comment:4 Changed 10 years ago by philipp

  • Cc micha added
  • follow_up changed from test to move to alpha

thanks for getting this done so quickly tested and seems to work fine

please move r:4608 to alpha

comment:5 Changed 10 years ago by lemon-head

no, please wait!

comment:6 Changed 10 years ago by lemon-head

  • follow_up changed from move to alpha to test

[4611] - fixed in a way that can easily go to alpha / production. Please only move this file (user.lib.php), the other things can go there another time.

comment:7 Changed 10 years ago by philipp

  • follow_up changed from test to move to alpha

seems to work

comment:8 Changed 10 years ago by micha

  • follow_up changed from move to alpha to none
  • Resolution set to fixed
  • Status changed from assigned to closed

moved to production in r4649 . Closing ticket.

Note: See TracTickets for help on using tickets.