Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-03-15 | Background deletion of user accounts. Notices are deleted in chunks, then ↵ | Brion Vibber | |
the user itself when they're all gone. While deletion is in progress, the account is locked with the 'deleted' role, which disables all actions with rights control. Todo: * Pretty up the notice on the profile page about the pending delete. Show status? * Possibly more thorough account disabling, such as disallowing all use for login and access. * Improve error recovery; worst case is that an account gets left locked in 'deleted' state but the queue jobs have gotten dropped out. This would leave the username in use and any undeleted notices in place. | |||
2010-03-11 | Drop timestamp cutoff parameter from User::getCurrentNotice() and ↵ | Brion Vibber | |
Profile::getCurrentNotice(). It's not currently used, and won't be efficient when we update the notice.profile_id_idx index to optimize for our id-based sorting when pulling user post lists for profile pages, feeds etc. | |||
2010-03-03 | Initial user role controls on profile pages, for owner to add/remove ↵ | Brion Vibber | |
administrator and moderator options. Buttons need to be themed. | |||
2010-03-03 | Use poster's subscribed groups to disambiguate group linking when a remote ↵ | Brion Vibber | |
group and a local group exist with the same name. (If you're a member of two groups with the same name though, there's not a defined winner.) | |||
2010-03-02 | Dropped deprecated timestamp-based 'since' parameter for all API methods. ↵ | Brion Vibber | |
When it sneaks in it can cause some very slow queries due to mismatches with the indexing. Twitter removed 'since' support some time ago, and we've already removed it from the public timeline, so it shouldn't be missed. | |||
2010-02-22 | Move ActivityObject and related stuff to core | Zach Copley | |
2010-02-22 | add PoCo preferredUsername for nickname in Profile::asActivityNoun() | Evan Prodromou | |
2010-02-22 | add strongly-suggested link to Profile::asActivityNoun() | Evan Prodromou | |
2010-02-22 | Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing | Zach Copley | |
2010-02-22 | Upgrade profile-based activity noun to have more complete set of | Zach Copley | |
profile fields | |||
2010-02-21 | slight rearrangement of getting profile URIs | Evan Prodromou | |
2010-02-19 | Refactor subs_* functions for remote use | Evan Prodromou | |
The subs_* functions in subs.php have made a lot of assumptions about users versus profiles. I've refactored the functions to be methods of the Subscription class instead, and to use Profile objects throughout. Some of the checks for blocks or existing subscriptions depended on users or profiles, so I've moved those methods around a bit. I've left stubs for the subs_* functions until we get time to replace them. | |||
2010-02-16 | More sensical profile::getUri() | Zach Copley | |
2010-02-16 | Take remote profiles into account when looking up canonical profile URIs | Zach Copley | |
2010-02-16 | Add rel="avatar" to img links in <activity:actor> stanzas | Zach Copley | |
2010-02-16 | add a FIXME to Profile | Evan Prodromou | |
2010-02-12 | OStatus: prep work for sending notifications on ↵ | Brion Vibber | |
sub/unsub/join/leave/favorite/unfavorite via Salmon; needs to be completed and hooked up once feed gen is fixed. | |||
2010-02-11 | ostatus:attention links in Notice Atom output | Zach Copley | |
2010-02-11 | Some upgrades to Atom output for OStatus | Zach Copley | |
2010-02-06 | Moderator can make users admins of a group | Evan Prodromou | |
2010-01-24 | Revoke access token UI | Zach Copley | |
2010-01-24 | Better detial in connected OAuth applications list | Zach Copley | |
2010-01-24 | Started work on interface for displaying connected OAuth apps | Zach Copley | |
2010-01-06 | Fix for broken profile flag admin UI: delete stray flag entries when users ↵ | Brion Vibber | |
are deleted so broken entries don't litter the lookups. * added ProfileDeleteRelated event to match UserDeleteRelated, to allow plugins to add extra related tables on profile deletion * UserFlagPlugin: deleting flags when target profile is deleted * UserFlagPlugin: deleting flags when flagging user is deleted * UserFlagPlugin: fix for autoloader -- class names are case-insensitive. We may get lowercase class names coming in at times, such as when creating DB objects programatically from a table name. Note that any already-existing bogus entries need to be removed from the database: select * from user_flag_profile where (select id from profile where id=profile_id) is null; select * from user_flag_profile where (select id from user where id=user_id) is null; | |||
2009-12-11 | show the repeat form in notice lists | Evan Prodromou | |
2009-12-10 | remove 'has forwarded' method from Profile | Evan Prodromou | |
2009-12-08 | method to check if a profile has forwarded a notice | Evan Prodromou | |
2009-11-18 | Added Authorization plugin | Craig Andrews | |
Added LDAPAuthorization plugin | |||
2009-11-17 | Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x | Evan Prodromou | |
Conflicts: classes/statusnet.ini | |||
2009-11-16 | disallow email on faves from sandboxed users | Evan Prodromou | |
2009-11-16 | more rights denied to silenced and sandboxed | Evan Prodromou | |
2009-11-16 | don't allow sandboxed users to post public notices | Evan Prodromou | |
2009-11-16 | Move rights check to profile and add right for new notices | Evan Prodromou | |
Added a right for new notices, realized that the hasRight() method should be on the profile, and moved it. Makes this a less atomic commit but that's the way it goes sometimes. | |||
2009-11-16 | change uses of User_role to Profile_role | Evan Prodromou | |
2009-11-16 | move role functions to Profile class | Evan Prodromou | |
2009-11-16 | getSubscribers and getSubscriptions were not handling the case where ↵ | Craig Andrews | |
limit=null correctly | |||
2009-11-09 | Revert "Remove more contractions" | Brion Vibber | |
This reverts commit 5ab709b73977131813884558bf56d97172a7aa26. Missed this one yesterday... | |||
2009-11-08 | Remove more contractions | Siebrand Mazeland | |
* doesn't * won't * isn't * don't | |||
2009-10-29 | get location from a Profile | Evan Prodromou | |
2009-10-24 | Merge branch '0.9.x' into location | Evan Prodromou | |
2009-10-21 | new data structures for location | Evan Prodromou | |
2009-10-15 | Added support for profile designs to the twitter API | Trever Fischer | |
2009-10-04 | Merge branch '0.8.x' into 0.9.x | Evan Prodromou | |
Conflicts: classes/Profile.php | |||
2009-10-02 | copy-and-paste typo in profile deletion | Evan Prodromou | |
2009-10-02 | Merge branch '0.8.x' into deleteuser | Evan Prodromou | |
2009-09-15 | Remove unnecessary Profile::pkeyGet | Craig Andrews | |
Thanks for the info, Evan. | |||
2009-09-13 | Add missing pkeyGet override to the Profile class | Craig Andrews | |
2009-08-27 | Merge branch '0.8.x' into 0.9.x | Evan Prodromou | |
Conflicts: EVENTS.txt actions/finishremotesubscribe.php actions/postnotice.php actions/public.php actions/remotesubscribe.php actions/showstream.php actions/updateprofile.php actions/userauthorization.php classes/laconica.ini lib/common.php lib/oauthstore.php lib/omb.php | |||
2009-08-26 | define LACONICA and accept LACONICA for backwards compatibility | Evan Prodromou | |
2009-08-25 | change LACONICA to STATUSNET | Evan Prodromou | |