friendica
cb434818f8
closing tag
2014-09-19 16:50:43 -07:00
friendica
c6062d7872
usability tweaks
2014-09-17 21:52:30 -07:00
friendica
51d9f0d97a
channel permission roles
2014-09-17 21:16:15 -07:00
friendica
eca420ec96
defined several permission roles - these will probably require some review and adjustment.
...
social
social_restricted
social_private
forum
forum_restricted
forum_private
feed
feed_restricted
soapbox
2014-09-17 19:46:55 -07:00
friendica
4014093572
implement permission roles - the backend should be done except for maybe a couple of small tweaks. Now we just need to define the rest of the roles and create a chooser for them. Adam started on this some time back but I don't know where that has gone.
2014-09-17 17:59:46 -07:00
friendica
d9ff121930
beginning of permission role settings
2014-08-17 22:53:00 -07:00
Jeroen
c1b89b413a
Added some missing translation strings. Fixed to scalable for a few font sizes.
2014-08-14 20:02:05 +00:00
friendica
640dbdf5e9
a bit more cleanup and a bug fix or two for the new private post security model
2014-08-07 17:14:11 -07:00
friendica
b19176169c
provide a specific permission for liking profiles (reuse the obsolete bookmark permission), also remove the unused 'unconnected contacts' view for now.
2014-07-17 20:54:30 -07:00
friendica
53217ad9a7
add 'block_public' checking to get_all_perms() and perm_is_allowed() so we have everything related to allowing or denying something in one place. Currently this check is done separately in a huge number of places. Now we can start to remove all the extra checks. A couple of them are still necessary, but most are now redundant.
2014-07-03 19:36:59 -07:00
Alexandre Hannud Abdo
b20887995a
Implements a new permission level PERMS_PENDING
...
With this a user can allow some action to any user which connects
to them, even before they've connected back.
Ref.
https://mobiliza.org.br/display/478d9e71eaf55748dc646d3990651d6d34cfb7db5c38360538ec730ca3ccf908@zothub.com
Also some code cleanup and an alternative logic for handling
notifications of permission changes in zot.php.
This assumes that private posts are still restricted to people in
your addressbook. Regardless of your global permissions, a
pending channel won't get private posts, even if the post
only has a deny clause not matching the pending channel.
2014-06-19 15:13:32 -03:00
friendica
c1f8eda719
Remove automatic bookmarking - it was a bad idea and just leads to menu clutter. Bookmarks can always be saved manually if desired.
2014-04-30 17:50:06 -07:00
friendica
bf41ccbf35
'anybody in this network' permissions were not being allowed for non-connected channels.
2014-04-09 16:30:03 -07:00
friendica
24d119b8c4
introduce a new privacy level "PERMS_AUTHED" to indicate somebody that is able to successfully authenticate (but is not necessarily in this network).
2014-02-18 20:59:25 -08:00
friendica
d3120264cb
more snakebite stuff
2014-02-17 18:23:01 -08:00
friendica
3665bc38ef
bookmarking
2014-02-04 16:06:56 -08:00
friendica
d8f16442a1
bookmark permissions
2014-02-04 00:52:34 -08:00
friendica
abb68e846d
remove the text "requires compatible chat plugin"
2014-02-02 16:02:04 -08:00
friendica
dffce63662
implement republish permission for use in sourced channels
2013-09-30 21:49:26 -07:00
friendica
20f3d09708
some sane permission defaults.
2013-08-18 20:20:03 -07:00
friendica
f384695e3d
more diagnostics
2013-07-15 03:12:51 -07:00
friendica
ee21dfc245
fix "new connection has less permissions than public"
2013-06-15 15:45:54 -07:00
friendica
c21f8c68e3
by default pending connections have no rights
2013-06-06 18:35:37 -07:00
friendica
d72d30fabb
more permissions descriptive text to lessen confusion
2013-05-21 17:13:51 -07:00
friendica
f2de266ce6
doc update plus fix the "only to those in my address book" permission
2013-05-18 01:25:54 -07:00
friendica
ea3940c4b0
start formatting for Doxygen
2013-02-25 17:09:40 -08:00
friendica
8a474cbff5
permission plugin hooks
2013-02-19 14:22:10 -08:00
friendica
4f7f547190
why oh why is poco_load not getting called? oh - that's why.
2013-01-24 14:31:57 -08:00
friendica
6e6b268e25
auto permissions (such as for forums or whatever) - untested but might just work
2013-01-23 21:15:40 -08:00
friendica
610dc2823a
read/write "pages" permissions and fiddly bits - per Thomas
2013-01-14 16:17:57 -08:00
friendica
3a5fea516a
syntax error
2013-01-13 23:16:04 -08:00
friendica
5182d6d820
this should make tag delivery (e.g. forums) work - but not yet fully tested
2013-01-13 18:35:12 -08:00
friendica
f09b9f1e44
add permission controls to "storage" objects such as attachments or other stored files
2012-12-22 03:33:12 -08:00
friendica
7737382378
revamp permissions, blocking a contact takes priority over all other permission settings, such as "allow anybody in network to do xyz". If they're blocked they can't do it.
2012-12-10 20:09:19 -08:00
friendica
b0970850d4
Allow forum/account delegation by anybody? On any site? But of course...
2012-12-10 13:44:54 -08:00
friendica
9a726f0308
finish basic item encoding, add plugin compatibility tag, notes on improving $global_perms for edge cases
2012-11-16 13:57:55 -08:00
friendica
5bf3ddfcf6
got zot
2012-11-12 20:59:18 -08:00
friendica
c1b931549c
permissions and contact permissions are now sticky
2012-11-08 17:33:38 -08:00
friendica
4f1170b656
change permission settings from radio buttons to select boxes
2012-11-05 15:26:01 -08:00
friendica
9547e8004d
slightly better wording of permission choices
2012-11-02 02:18:52 -07:00
friendica
af9890cd3e
consolidate permission arrays
2012-11-02 02:04:07 -07:00
friendica
37653a3760
grrr... hashes aren't matching.
2012-11-01 22:23:13 -07:00
friendica
5c9a68488a
bug in get_all_perms
2012-11-01 20:47:32 -07:00
friendica
3bf5677797
settings page channel permissions front-end (needs back-end still)
2012-11-01 19:47:10 -07:00
friendica
78f64c90a3
get permission discovery working - guid sigs were getting truncated in db
2012-10-31 20:53:02 -07:00
friendica
e138876199
fix updating of bitwise 'unseen' to account for mysql operator precedence
2012-10-28 22:08:08 -07:00
friendica
d0d8971a69
start to use our permissions for stuff
2012-10-28 20:01:36 -07:00
friendica
4bcf19632b
Now have a solid permissions model. Create a few functions to enumerate them and then we're off to the races.
2012-10-28 18:50:35 -07:00