Craig Andrews
a373d07ae0
Allow plugin DB_DataObject classes to not have to use the .ini file by overriding keys(), table(), and sequenceKey() for them
2009-11-16 15:24:25 -05:00
Eric Helgeson
e14c88f6c5
Consistant error for groups that dont exist in API
2009-11-16 15:00:36 -05:00
Eric Helgeson
b7a08fdacc
+x deleteuser.php
2009-11-16 15:00:36 -05:00
Siebrand Mazeland
ca77d54384
Localisation updates from !translatewiki !StatusNet
2009-11-16 20:54:19 +01:00
Evan Prodromou
d59af02960
disallow email on faves from sandboxed users
2009-11-16 14:28:55 -05:00
Evan Prodromou
05ff8925bf
prevent email notification on replies by sandboxed users
2009-11-16 14:18:51 -05:00
Evan Prodromou
2ad4de45e6
block subscribes by silenced users
2009-11-16 14:12:35 -05:00
Evan Prodromou
e150d920a5
silently skip email for subs from sandboxed user
2009-11-16 14:11:14 -05:00
Evan Prodromou
440af7ed7a
silenced users can't send direct messages
2009-11-16 19:51:41 +01:00
Evan Prodromou
e9321a1806
more rights denied to silenced and sandboxed
2009-11-16 19:46:08 +01:00
Evan Prodromou
f1efb845e4
don't allow sandboxed users to post public notices
2009-11-16 19:22:22 +01:00
Evan Prodromou
d2145a5b7f
Move rights check to profile and add right for new notices
...
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 19:03:59 +01:00
Evan Prodromou
02cc7af1b6
try to return to the correct page from FlagProfileForm
2009-11-16 18:29:13 +01:00
Evan Prodromou
55d00a3a90
make profile flag actions work like other profile actions
2009-11-16 18:24:59 +01:00
Evan Prodromou
bea580873f
use return-to method for adminprofileflag
2009-11-16 17:55:00 +01:00
Evan Prodromou
0580e824f0
use return-to method for UserProfile widget
2009-11-16 17:54:50 +01:00
Evan Prodromou
968058c68b
getting arguments for return-to processing
2009-11-16 17:54:34 +01:00
Eric Helgeson
d080afebbe
Refactored Recaptcha plugin to use addPlugin()
...
Also nicer log messages
2009-11-16 11:44:31 -05:00
Evan Prodromou
84e427c6c1
start showing actions for flagged profiles
2009-11-16 17:43:15 +01:00
Craig Andrews
0e7dd81a6c
Added a "groups" command
2009-11-16 11:23:00 -05:00
Craig Andrews
7177585630
getGroups was not handling the case where limit=null correctly
2009-11-16 11:22:45 -05:00
Craig Andrews
73b4d770a2
Changed to StatusNet consistent terminology
2009-11-16 11:17:14 -05:00
Craig Andrews
5b51eeeebb
Bump to version 1.0.0
2009-11-16 11:14:00 -05:00
Evan Prodromou
4f9f3665f7
add routes for silence, sandbox, delete user
2009-11-16 17:06:35 +01:00
Evan Prodromou
a723cc979b
correct constructor for DeleteUserForm
2009-11-16 17:06:12 +01:00
Evan Prodromou
ee5c9a5c90
give UnsilenceForm correct superclass
2009-11-16 17:05:39 +01:00
Evan Prodromou
9cc0d65240
give UnsandboxForm correct superclass
2009-11-16 17:05:31 +01:00
Evan Prodromou
d968b5b4f1
give SilenceForm proper superclass
2009-11-16 17:05:03 +01:00
Evan Prodromou
a2acb2eec5
DeleteUserAction
2009-11-16 17:04:40 +01:00
Evan Prodromou
e290f86c99
make block action use ProfileFormAction superclass
2009-11-16 16:14:49 +01:00
Evan Prodromou
985986e7e9
add sandbox and silence actions
2009-11-16 16:08:06 +01:00
Evan Prodromou
3e08309826
change uses of User_role to Profile_role
2009-11-16 16:06:52 +01:00
Evan Prodromou
dd10e9729b
fix exe flag after createTable
2009-11-16 16:05:22 +01:00
Evan Prodromou
fa00aed88b
remove User_role class
2009-11-16 16:04:51 +01:00
Evan Prodromou
4e00ce01a9
Rename user_role to profile_role
...
Renamed the user_role table to profile_role. Remote users can have a
role on the site; that 'role' may be negative (silenced or sandboxed).
2009-11-16 16:02:47 +01:00
Evan Prodromou
792590bcdc
move role functions to Profile class
2009-11-16 15:52:33 +01:00
Evan Prodromou
ff88ef407a
make block actions use profileformaction superclass
2009-11-16 14:40:04 +01:00
Evan Prodromou
64677fc09a
common superclass for actions that operate on a profile and return
2009-11-16 14:28:58 +01:00
Craig Andrews
f04dbc8fa2
Add "followers" and "following" commands
2009-11-16 00:19:47 -05:00
Craig Andrews
6470ccd1b8
getSubscribers and getSubscriptions were not handling the case where limit=null correctly
2009-11-16 00:19:19 -05:00
Sarven Capadisli
b843ea6c4a
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
2009-11-15 19:48:48 +01:00
Evan Prodromou
d24ed193e7
add forms for silence, sandbox, delete user
2009-11-15 16:00:29 +01:00
Evan Prodromou
c9475c76a8
define rights around how to silence, sandbox, and delete a user
2009-11-15 15:59:10 +01:00
Evan Prodromou
e3b53565bb
unblockform uses profileactionform
2009-11-15 15:57:59 +01:00
Evan Prodromou
d5032fc3a3
blockform uses profileactionform
2009-11-15 15:57:52 +01:00
Evan Prodromou
e9225fabdd
common superclass for forms that operate on a profile
2009-11-15 15:57:37 +01:00
Evan Prodromou
9a1a83e8eb
Move some user-related stuff to useradminpanel from siteadminpanel
2009-11-15 14:37:47 +01:00
Evan Prodromou
9f8eedd5a3
add panels.txt to remember what to add where
2009-11-15 14:37:35 +01:00
Brion Vibber
3bf1024771
Fix regression from ba199ad4ec
: typo in refactoring caused fatal error on unrecognized message source
...
Example report from live site: http://identi.ca/notice/14629110
2009-11-14 13:14:20 -08:00
Siebrand Mazeland
6512282241
Merge branch '0.9.x' of git://gitorious.org/statusnet/mainline into 0.9.x
2009-11-14 22:12:44 +01:00