marijus
973398b915
fix profile tabs link
2015-01-18 15:15:48 +01:00
marijus
1c2d956d7f
basic proof of concept file activity support - will send activity via the filestorage module and via attach_delete()
2015-01-18 14:44:58 +01:00
Stefan Parviainen
319b279b3a
Don't try to open unexisting files in help
2015-01-18 10:26:05 +01:00
friendica
8f8700ddd2
mod_prep usability enhancements, doc updates
2015-01-16 00:53:04 -08:00
friendica
ec4d3a2349
fix to poco chatrooms
2015-01-15 20:56:55 -08:00
friendica
43254029ad
errors in mod_poco
2015-01-15 20:43:53 -08:00
friendica
dfe31dc3b7
more heavy lifting on poco rep
2015-01-15 19:05:42 -08:00
friendica
9c15844845
make sure mod/prep follows the poco_rating allow preference
2015-01-15 17:50:24 -08:00
friendica
597b07e8cc
poco rating - add a test module for pulling out ratings
2015-01-15 17:32:41 -08:00
friendica
e7932d97a2
editing stuff for poco reputation
2015-01-15 16:37:47 -08:00
friendica
1c9299ed42
more backend work on poco rating
2015-01-15 14:05:18 -08:00
friendica
56bc3bcdce
provide correct permissions role default for old-timers that didn't have any role configured.
2015-01-14 19:27:55 -08:00
friendica
168b67fa41
correct some activity object types (for comments), also fix a foreach warning resulting from recent tag work
2015-01-14 18:36:23 -08:00
friendica
7a24943c34
some back-end code to support location activity objects. Work in progress.
2015-01-14 14:46:01 -08:00
friendica
1005618faf
honor disable_discover_tab in mod/home - it isn't a tab here but basically block public content from showing if it's set.
2015-01-14 13:52:34 -08:00
friendica
a93f2b1b8f
now that's useful...
2015-01-13 18:41:11 -08:00
friendica
dfdef0af0d
provide a setting to control ALLOWCODE permissions at the channel level - it isn't always appropriate to apply this to all channels in an account.
2015-01-13 18:30:30 -08:00
friendica
98acefe228
revert recent 3.0 changes to mod/cloud so we can work on this completely in another branch and not destabilise core
2015-01-13 18:12:04 -08:00
friendica
111bbe65d9
Merge branch 'moretagging' of git://github.com/pafcu/red into pafcu-moretagging
...
Conflicts:
mod/profiles.php
2015-01-13 18:07:49 -08:00
friendica
e528483d81
hide friends broken, add parameter for item search by verb
2015-01-13 14:42:54 -08:00
Stefan Parviainen
47a2668b30
Allow tags in event description and location
2015-01-13 18:23:52 +01:00
Stefan Parviainen
93735df2c7
Allow tags in mail, many profile fields, and admin info
2015-01-13 17:54:40 +01:00
friendica
1b3e52af2d
theme toggle issue when viewing mod/cloud of another channel
2015-01-12 18:33:39 -08:00
friendica
2f9fe0280e
document the pros and cons of the not-yet written hassle-free connection auto-permission setting.
2015-01-12 17:20:28 -08:00
friendica
cdc52ba884
change deletion behaviour of linked photo items. Previously deleting the visible item in the conversation deleted the photo as well. Now photos must be deleted in the photos module. Deleting the linked item removes any attached conversation elements (likes, etc.) and sets the conversation item to hidden. This may create an issue in the future if we move the photo tags, title, or other photo elements to the linked item rather than the photo. Noting here so this can potentially be discovered and remembered at that time.
2015-01-12 16:27:27 -08:00
friendica
9fc9af87e3
Merge https://github.com/friendica/red into pending_merge
2015-01-12 11:26:11 -08:00
friendica
962c6207ae
double perms msg
2015-01-12 11:25:48 -08:00
Stefan Parviainen
adc9564b5c
Refactor mention code to make it more reusable
2015-01-12 20:01:07 +01:00
friendica
580c30f516
another attempt to explain default permissions on connedit page
2015-01-11 21:18:29 -08:00
friendica
a088a8f03c
remove extraneous debug file left over from postgres work.
2015-01-11 20:02:24 -08:00
friendica
3f4f3e244a
that was not intended to be merged with master yet. Put it under a define
2015-01-11 15:22:58 -08:00
friendica
0259051a87
basic backend work for creating consensus items
2015-01-11 14:41:33 -08:00
friendica
b018b39e64
Merge branch 'master' into trinidad
2015-01-11 14:02:27 -08:00
Christian Vogeley
f0c7612bcd
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
doc/html/classRedmatrix_1_1Import_1_1Import-members.html
doc/html/classRedmatrix_1_1Import_1_1Import.js
2015-01-11 16:22:59 +01:00
Christian Vogeley
43f143a211
Fix for issue #763 Error creating new channel within the limits of the
...
subscription plan
2015-01-11 16:12:36 +01:00
friendica
4c31598555
Merge branch 'master' into trinidad
2015-01-10 14:59:24 -08:00
friendica
10102ac2ac
connection clone issues
2015-01-10 14:59:10 -08:00
friendica
df0f67843e
Merge branch 'master' into trinidad
2015-01-10 13:05:04 -08:00
Habeas Codice
0368fe49f3
Fix unescaped image data
2015-01-10 11:08:37 -08:00
marijus
978d78b953
basic changes for file activity
2015-01-09 15:18:45 +01:00
friendica
fab09ef1bc
Merge branch 'master' into trinidad
2015-01-08 16:03:30 -08:00
pafcu
80c77b7f92
Merge pull request #833 from pafcu/oneautocompleter
...
Fixes for the new autocompletion
2015-01-08 18:25:38 +02:00
Stefan Parviainen
32c6eab01c
Fix saved searches on network page, fix caching mith multiple autocompleters
2015-01-08 17:16:08 +01:00
Stefan Parviainen
833d51527b
Honor requested count in navbar search
2015-01-08 16:05:00 +01:00
friendica
0657195125
Merge branch 'master' into trinidad
2015-01-07 14:39:09 -08:00
friendica
087d6744fc
Merge https://github.com/friendica/red into pending_merge
2015-01-07 14:39:07 -08:00
friendica
ce953e2f41
syncing connections issue, incorrect return_url after deleting connection
2015-01-07 14:35:03 -08:00
Stefan Parviainen
f2e648308c
Return results from acl.php in standard form
2015-01-07 20:45:00 +01:00
Stefan Parviainen
34ecbcceea
Make nav search use textcomplete
2015-01-07 19:39:50 +01:00
friendica
3ef487418d
don't allow admin to delete the sys channel from the channel manage page
2015-01-06 20:12:34 -08:00
friendica
c05586fbe7
begin the grand unification for 3.0. Start by splitting DAV into a web accessible component and a DAV accessible component so that we can eliminate the http-auth prompts for web-accessed resources.
2015-01-06 11:55:42 -08:00
friendica
39459c2d65
undo these bits of trinidad - we're going to do things differently
2015-01-05 18:22:15 -08:00
friendica
aa18a43eff
Merge branch 'master' into trinidad
2015-01-04 14:54:37 -08:00
friendica
3983348b96
the last checkin removed hostname from the address for autocomplete searches. This one allows it if explicitly added with a '@'. So 'mike' will find all mikes. 'mike@z' will find mike@zothub but not mike@popcorn.
2015-01-04 14:51:41 -08:00
friendica
47526cdecf
Merge branch 'master' into trinidad
2015-01-04 14:48:14 -08:00
friendica
57d8271eba
only check the LHS of xchan_addr for autocomplete, don't match on the hostname.
2015-01-04 14:47:08 -08:00
friendica
82a37ebae3
Merge branch 'master' into trinidad
2015-01-04 12:30:51 -08:00
RedMatrix
ebb1a61684
Merge pull request #816 from pafcu/acl
...
Autocomplete improvements
2015-01-05 07:30:07 +11:00
Stefan Parviainen
cb181993a8
Fix wrong require
2015-01-04 14:54:52 +01:00
Stefan Parviainen
ac4c17dd4c
Typo
2015-01-04 14:31:27 +01:00
Stefan Parviainen
57809f20a4
Sorting of autocomplete
2015-01-04 14:23:23 +01:00
Stefan Parviainen
386f361855
Autocmplete suggestions for non-local users, also suggest from visited channel's connections
2015-01-04 12:54:23 +01:00
friendica
edd1ad37c4
Merge branch 'master' into trinidad
2015-01-04 00:48:18 -08:00
marijus
0779e3ae53
provide some info for buttons
2015-01-03 13:42:05 +01:00
friendica
1ef1d1c2b7
Merge branch 'master' into trinidad
2015-01-02 19:22:46 -08:00
friendica
31648d65c8
some work on the edit connection workflow explanation and connedit page. This needs a lot more attention, but it was screaming for any improvement in documenting why we tell you that the permissions have been changed but not saved.
2015-01-02 19:20:52 -08:00
friendica
3157304bbd
Merge branch 'master' into trinidad
2015-01-02 17:26:38 -08:00
pafcu
0e4a10c7ec
Merge pull request #810 from pafcu/aclsort
...
Sort acl results according to match position (only type='c' for now)
2015-01-02 13:19:18 +02:00
Stefan Parviainen
6b5f8bfbe4
Sort acl results according to match position (only type='c' for now)
2015-01-02 12:08:36 +01:00
friendica
8b844ed978
Merge branch 'master' into trinidad
2015-01-01 23:48:27 -08:00
friendica
c7aa8bf1b4
syntax issues (with some php versions?), unchecked intval
2015-01-01 23:47:14 -08:00
friendica
82d0a4af45
Merge branch 'master' into trinidad
2015-01-01 22:33:28 -08:00
friendica
68c612c597
fix shares that are processed with markdown (regression, this was pulled from diaspora2bb a couple weeks back as it was affecting diaspora input, but here we're dealing with red input only)
2015-01-01 22:30:54 -08:00
RedMatrix
817b54688e
Merge pull request #805 from pafcu/moretpl
...
Move some HTML out to templates
2015-01-02 12:10:50 +11:00
Stefan Parviainen
85e76773a0
Use grouped select field for role selection
2015-01-01 15:54:16 +01:00
Stefan Parviainen
686b6ee118
Use grouped select field for timezone selection
2015-01-01 14:44:50 +01:00
Stefan Parviainen
70f0019905
Checkboxify yesno-fields, but use CSS to show them as switches in Redbasic
2015-01-01 10:08:20 +01:00
friendica
abd345f80f
Merge branch 'master' into trinidad
2014-12-30 15:25:06 -08:00
RedMatrix
ae9d08267c
Merge pull request #797 from anaqreon/imagelink
...
Imagelink
2014-12-31 10:23:50 +11:00
RedMatrix
4a82967639
Merge pull request #791 from pafcu/notifications
...
Improved notifications
2014-12-31 10:21:38 +11:00
Andrew Manning
c49b521884
Added url tag around image for inserted links
2014-12-30 16:16:57 -06:00
pafcu
0623b47237
Merge pull request #793 from pafcu/filestorageurlfix
...
Encode URL offered in filestorage. Fixes #780
2014-12-30 22:40:53 +02:00
Stefan Parviainen
f6b16e1d5a
Encode URL offered in filestorage. Fixes #780
2014-12-30 18:11:45 +01:00
Stefan Parviainen
e6a3ea2c95
Make showing wall posts, intros and private messages under Notices optional
2014-12-30 15:27:33 +01:00
Stefan Parviainen
2710510392
Sort notifications
2014-12-30 15:21:29 +01:00
marijus
8e034a3b6b
fix recursive file permissions
2014-12-30 13:56:27 +01:00
friendica
2f650b74d3
Merge branch 'master' into trinidad
2014-12-29 23:58:14 -08:00
friendica
5cfe051139
initial trinidad checkin
2014-12-29 23:48:04 -08:00
RedMatrix
619733e297
Merge pull request #789 from pafcu/chanman
...
Don't show current channel separately in channel manager, highlight it i...
2014-12-30 08:57:37 +11:00
Stefan Parviainen
e69e59d260
Don't show current channel separately in channel manager, highlight it instead
2014-12-29 22:07:40 +01:00
friendica
3065650683
filter posts you author from unseen notifications - note there are other ways to do this, but involve some code complexity. This is easier to implement but may have a slight impact on the ping query performance. It's not horrid, just mentioning for the record.
2014-12-28 23:21:49 -08:00
RedMatrix
7b98a6fcb0
Merge pull request #772 from pafcu/chanman
...
Some work on the channel manager
2014-12-29 09:29:12 +11:00
RedMatrix
8d144396b1
Merge pull request #769 from pafcu/profiles
...
Redirect /profiles to default profile when multi_profiles is off. Fixes ...
2014-12-29 09:28:47 +11:00
friendica
50943f439c
issue #777 , make photo cache time configurable, read the comments.
2014-12-27 18:19:51 -08:00
Stefan Parviainen
40a327b68f
Allow quick access to mail and connections from Channel Manager
2014-12-27 14:06:09 +01:00
Stefan Parviainen
6a679d26ce
Fix #771 , add tooltips to mail and intros count in channel manager, always show counts (even when 0, makes it easier to understand what the icons are)
2014-12-27 13:36:05 +01:00
Stefan Parviainen
754fec9a54
Redirect /profiles to default profile when multi_profiles is off. Fixes #768
2014-12-27 12:46:59 +01:00
friendica
82d3c2a7e0
Merge https://github.com/friendica/red into pending_merge
2014-12-26 15:45:50 -08:00
Thomas Willingham
0130fb077f
Cruft left over from stuff we don't have anymore.
2014-12-26 16:59:52 +00:00
friendica
7ba92feabf
doc update
2014-12-26 00:13:22 -08:00
Thomas Willingham
5fd26eceb4
Pass sitename to apps
2014-12-22 15:39:04 +00:00
friendica
d3830aea96
provide last successful poll run time (using relative time) in siteinfo so that we can tell folks that have no idea what we're talking about that their poller definitely isn't running and this is probably why nothing works correctly.
2014-12-21 18:40:25 -08:00
friendica
b840c27995
Merge https://github.com/friendica/red into pending_merge
2014-12-21 14:45:46 -08:00
friendica
2b3cc585a2
fix double encoding of homepage in profile activity - not as straight-forward as it looked
2014-12-21 14:43:06 -08:00
marijus
27d786c979
files: make mod/filestorage.php load via ajax and some design work. work in progress...
2014-12-21 20:11:30 +01:00
Stefan Parviainen
fe80dbb3a7
Access list of smilies over JSON
2014-12-20 17:33:35 +01:00
friendica
6d8214f96b
provide link to help for channel permission roles when creating a channel
2014-12-19 01:48:47 -08:00
friendica
9c445e9817
incorrect check for sys ownership
2014-12-19 00:28:36 -08:00
friendica
ab2d11b37e
mod/import: try ten times to create a unique webbie if the chosen one is in use.
2014-12-18 19:48:23 -08:00
friendica
2fcbb9c4b3
fix some directory anomolies
2014-12-16 18:33:16 -08:00
friendica
07e747ed0e
add divmore to directory entries
2014-12-16 17:29:16 -08:00
friendica
4d5f28f07a
Merge https://github.com/friendica/red into pending_merge
2014-12-16 14:29:38 -08:00
friendica
5b49211035
edit and preview removed from additional features and turned into core functionality (always enabled).
2014-12-16 14:28:07 -08:00
Thomas Willingham
d82c7c2067
Minor doco
2014-12-16 18:13:04 +00:00
friendica
17e27d0d87
add Thomas's Diaspora repair script as include/fixd.php - altered so it can be re-run if necessary with a count of remaining hublocs to be fixed. Some sites are down so it probably can't ever get to zero. The check for a null join is quite an expensive query. It could block your DB for a couple minutes while it runs.
...
Also some preliminary work on a means to take the channel module out of list/forum mode if a specific mid is requested.
2014-12-16 00:25:41 -08:00
friendica
2e990743e7
Merge https://github.com/friendica/red into pending_merge
2014-12-15 14:37:57 -08:00
friendica
f28103d595
wall tags
2014-12-15 14:37:31 -08:00
Thomas Willingham
c6d0695edf
Issue #743
2014-12-15 19:32:28 +00:00
Thomas Willingham
5fac8e80de
Issue #739
2014-12-13 15:00:00 +00:00
Thomas Willingham
c91aa863d8
Missing ''
2014-12-10 21:56:44 +00:00
Thomas Willingham
81fdb1cdfc
Bring back 'no special theme for mobile'
2014-12-10 21:41:59 +00:00
Stefan Parviainen
97d1072f9b
Make it clear that title and categories are optional
2014-12-08 16:49:48 +01:00
Thomas Willingham
81f3b20610
Merge pull request #726 from pafcu/tagsinotherchannels
...
Show tags in other channels profile field to make it easier to navigate ...
2014-12-08 13:43:06 +00:00
Thomas Willingham
934172c2fc
Merge pull request #724 from pafcu/suggestionsindir
...
Show suggestions in directory
2014-12-08 13:34:56 +00:00
Thomas Willingham
99b5bef68e
Merge pull request #723 from pafcu/diropts
...
Directory sorting as a dropdown, forum filter as checkbox, option to sor...
2014-12-08 13:31:34 +00:00
Stefan Parviainen
62dabecf97
Show tags in other channels profile field to make it easier to navigate to the channels
2014-12-07 16:19:22 +01:00
Stefan Parviainen
c8818d8349
Suggestions in dir redux. Suggestions are now showed in directory if suggest=1 parameter is given to directory.
2014-12-07 13:40:21 +01:00
Stefan Parviainen
83ea120ac9
Revert "Revert "Directory shows channel suggestions by default""
...
This reverts commit bfde28f28e
.
2014-12-07 13:40:21 +01:00
Stefan Parviainen
647311db3e
Directory sorting as a dropdown, forum filter as checkbox, option to sort oldest first
2014-12-07 12:31:12 +01:00
Thomas Willingham
78c37bc325
Put dir back - the fat lady didn't sing afterall.
2014-12-04 01:34:58 +00:00
Thomas Willingham
460d379e7e
Don't allow affinity of 0 in connedit.
2014-12-02 00:59:20 +00:00
Thomas Willingham
2aaa33c135
The other half of 'any theme for any device'. Closes #71
2014-11-30 18:57:58 +00:00
Thomas Willingham
d67c5a6ffd
Handle included txt files (ie, install doco) as BBCode, otherwise it strips all
...
white space. Was going to use Markdown, but lots of not-markdown gets parsed
then, so...
2014-11-30 00:36:30 +00:00
Habeas Codice
d3ffdbf2a4
Merge remote-tracking branch 'upstream/master'
2014-11-26 11:02:30 -08:00
Habeas Codice
1a57f3ed51
fix true toggle
2014-11-26 11:01:18 -08:00
friendica
ddc8557b69
hide online presence maps to DNT
2014-11-24 15:36:11 -08:00
friendica
756abd6678
add event export (this month) to event UI
2014-11-24 02:50:14 -08:00
friendica
79e5c2456b
add link to search forums in the directory
2014-11-23 18:54:33 -08:00
friendica
5bb794cc28
allow directory searches to be filtered by (public forums) and/or (! public forums)
2014-11-23 18:22:19 -08:00
friendica
38aa8204cc
Merge https://github.com/friendica/red into pending_merge
2014-11-23 14:51:20 -08:00
friendica
d191e7c348
project roadmap
2014-11-23 14:51:04 -08:00
Habeas Codice
8ac3b938fd
added dbdriver to siteinfo json to better track affected sites
2014-11-22 13:27:52 -08:00
Habeas Codice
cf739c0361
Merge remote-tracking branch 'upstream/master'
2014-11-21 15:39:14 -08:00
Habeas Codice
db29dc6bff
implicit type conversion
2014-11-21 15:33:21 -08:00
friendica
e74a3926fe
yet another option for the homepage
2014-11-20 17:38:41 -08:00
Habeas Codice
c8af19c69c
Merge remote-tracking branch 'upstream/master'
2014-11-19 21:11:11 -08:00
Habeas Codice
92d0a9404f
Should fix issue #704
...
submitter please verify and close
2014-11-19 21:10:19 -08:00
friendica
50244f943d
minor photo flag issue - and some more whitespace edits
2014-11-19 16:29:35 -08:00
friendica
3224848bad
turn the "adult photo flagging" (which prevents a particularly flagged photo from showing up in your top level albums) into a feature so it doesn't clutter the normal photo edit form. This feature was a quick hack and needs more work; but it could be important to somebody.
2014-11-18 19:02:28 -08:00
friendica
11f0b45a90
blog mode - turn the comment link into a button and group with the likes/dislikes
2014-11-18 16:58:36 -08:00
friendica
38d50cabd4
private mail buttons
2014-11-18 15:13:37 -08:00
RedMatrix
bfde28f28e
Revert "Directory shows channel suggestions by default"
2014-11-19 09:15:24 +11:00
RedMatrix
3917880673
Merge pull request #702 from pafcu/master
...
Directory shows channel suggestions by default
2014-11-19 09:06:36 +11:00
RedMatrix
fd10b49fbf
Merge pull request #699 from pafcu/master
...
Fix dirsearch with quoted single-word term
2014-11-19 08:55:06 +11:00
Stefan Parviainen
e0ab1e24e4
Directory shows channel suggestions by default
2014-11-18 19:42:13 +01:00
Stefan Parviainen
c8c061d0cf
Fix dirsearch with quoted single-word term
2014-11-18 13:48:22 +01:00
friendica
db3015e34e
allow members to set the per-item "show more" height (separately for network and matrix, display and search are system pages and therefore set at 400)
2014-11-17 23:48:03 -08:00
friendica
7e8f3e4dfb
requote ignore
2014-11-17 18:46:57 -08:00
RedMatrix
913dafc593
Merge pull request #698 from habeascodice/master
...
some sql fixes
2014-11-18 13:00:26 +11:00
Habeas Codice
e61dbf722d
implicit type conversion
2014-11-17 16:49:17 -08:00
Habeas Codice
d0e0a8fb27
implicit type conversion
2014-11-17 16:37:47 -08:00
Habeas Codice
4fa0df2927
another one
2014-11-17 16:01:17 -08:00
friendica
65a6121014
fix the update_unseen stuff on the channel page also
2014-11-17 15:43:03 -08:00
friendica
064b48fa71
Merge https://github.com/friendica/red into pending_merge
2014-11-17 15:27:18 -08:00
friendica
13a7637d9d
whitespace
2014-11-17 15:26:32 -08:00
friendica
c0ad4763b3
add unseen count and way to mark unseen to list mode. Also fix automatic mark of unseen so as to work with list mode.
2014-11-17 15:18:06 -08:00
Habeas Codice
96427a23a3
Merge branch 'master' of https://github.com/habeascodice/red
2014-11-17 15:15:02 -08:00
Habeas Codice
bcaa32a83a
fix boolean
2014-11-17 15:13:49 -08:00
RedMatrix
e59f7cc198
Merge pull request #697 from pafcu/master
...
Fix dirsearch parser to not get confused by logic terms in values and to ...
2014-11-18 08:49:54 +11:00
RedMatrix
5aba2e82df
Merge pull request #695 from pafcu/master
...
Switch to a better datetime picker widget
2014-11-18 08:33:04 +11:00
Stefan Parviainen
ece9819b4d
Fix dirsearch parser to not get confused by logic terms in names and to handle quoted single word names
2014-11-17 18:51:37 +01:00
friendica
b11ed7f88e
allow somebody to access the "home page content" (whatever that may be) even after logging in by including a home/splash argument. It appears that nothing else is required to provide 'sys' channel webpage contents except a link in the admin page to create them. There *may* be an issue with comanche theme selection but we'll cross that bridge when we come to it. Also thinking that we might want to map /home/foo to /page/sys/foo in the longer term scheme of things.
2014-11-16 22:46:52 -08:00
friendica
591f10e235
module cleanup
2014-11-16 19:08:10 -08:00
friendica
18cedf4def
blog/list mode display settings
2014-11-16 16:48:35 -08:00
friendica
cbaee76dd9
"list mode" (forum and blog mode, no comments or comment boxes displayed on the summary page)
2014-11-16 16:19:24 -08:00
Stefan Parviainen
c1b8608940
Switch to a better datetime picker widget
2014-11-16 13:56:45 +01:00
friendica
7e58bfe931
Merge https://github.com/friendica/red into pending_merge
2014-11-15 14:04:20 -08:00
friendica
f299922df3
minor changes to support forum mode
2014-11-15 14:03:41 -08:00
marijus
8b1e83128a
fix lost $sql_extra in recent sql query changes
2014-11-15 14:39:36 +01:00
RedMatrix
71237860c9
Merge pull request #691 from dawnbreak/master
...
Changed two strange looking places in boot.php.
2014-11-14 12:22:25 +11:00
Klaus Weidenbach
e8b77fbdff
Fixed a variable conflict in mod/xchan.php.
...
A variable $rr inside the foreachs was used twice.
Add translation to mod/xchan.php.
2014-11-14 00:45:25 +01:00
Habeas Codice
a2d9dd1882
violates new sql standards
...
missed during merge
2014-11-13 13:58:04 -08:00
Habeas Codice
ac27db22c1
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
boot.php
include/dba/dba_driver.php
include/diaspora.php
include/follow.php
include/session.php
include/zot.php
mod/photos.php
mod/ping.php
2014-11-13 13:06:31 -08:00
Habeas Codice
1a5a5c7edb
PostgreSQL support initial commit
...
There were 11 main types of changes:
- UPDATE's and DELETE's sometimes had LIMIT 1 at the end of them. This is not only non-compliant but
it would certainly not do what whoever wrote it thought it would. It is likely this mistake was just
copied from Friendica. All of these instances, the LIMIT 1 was simply removed.
- Bitwise operations (and even some non-zero int checks) erroneously rely on MySQL implicit
integer-boolean conversion in the WHERE clauses. This is non-compliant (and bad programming practice
to boot). Proper explicit boolean conversions were added. New queries should use proper conventions.
- MySQL has a different operator for bitwise XOR than postgres. Rather than add yet another dba_
func, I converted them to "& ~" ("AND NOT") when turning off, and "|" ("OR") when turning on. There
were no true toggles (XOR). New queries should refrain from using XOR when not necessary.
- There are several fields which the schema has marked as NOT NULL, but the inserts don't specify
them. The reason this works is because mysql totally ignores the constraint and adds an empty text
default automatically. Again, non-compliant, obviously. In these cases a default of empty text was
added.
- Several statements rely on a non-standard MySQL feature
(http://dev.mysql.com/doc/refman/5.5/en/group-by-handling.html ). These queries can all be rewritten
to be standards compliant. Interestingly enough, the newly rewritten standards compliant queries run
a zillion times faster, even on MySQL.
- A couple of function/operator name translations were needed (RAND/RANDOM, GROUP_CONCAT/STRING_AGG,
UTC_NOW, REGEXP/~, ^/#) -- assist functions added in the dba_
- INTERVALs: postgres requires quotes around the value, mysql requires that there are not quotes
around the value -- assist functions added in the dba_
- NULL_DATE's -- Postgres does not allow the invalid date '0000-00-00 00:00:00' (there is no such
thing as year 0 or month 0 or day 0). We use '0001-01-01 00:00:00' for postgres. Conversions are
handled in Zot/item packets automagically by quoting all dates with dbescdate().
- char(##) specifications in the schema creates fields with blank spaces that aren't trimmed in the
code. MySQL apparently treats char(##) as varchar(##), again, non-compliant. Since postgres works
better with text fields anyway, this ball of bugs was simply side-stepped by using 'text' datatype
for all text fields in the postgres schema. varchar was used in a couple of places where it actually
seemed appropriate (size constraint), but without rigorously vetting that all of the PHP code
actually validates data, new bugs might come out from under the rug.
- postgres doesn't store nul bytes and a few other non-printables in text fields, even when quoted.
bytea fields were used when storing binary data (photo.data, attach.data). A new dbescbin() function
was added to handle this transparently.
- postgres does not support LIMIT #,# syntax. All databases support LIMIT # OFFSET # syntax.
Statements were updated to be standard.
These changes require corresponding changes in the coding standards. Please review those before
adding any code going forward.
Still on my TODO list:
- remove quotes from non-reserved identifiers and make reserved identifiers use dba func for quoting
- Rewrite search queries for better results (both MySQL and Postgres)
2014-11-13 12:21:58 -08:00
friendica
a2cf1900c8
this should make all the 'sys' webpage design tools useable by the admin
2014-11-12 18:04:00 -08:00
friendica
f42a16ca04
Merge https://github.com/friendica/red into pending_merge
2014-11-12 15:32:15 -08:00
friendica
498344e81f
sys edit ability to menus and menu items
2014-11-12 01:43:34 -08:00
marijus
1ed144b83c
make search and advanced search use the same input form
2014-11-12 10:27:13 +01:00
friendica
ada2e43ea2
extend sys support to layouts
2014-11-12 00:48:09 -08:00
friendica
9be4fcce55
uid not set in webpages.php, start on editwebpage.php
2014-11-11 22:55:24 -08:00
friendica
4b9ec6645b
cleanup
2014-11-11 20:44:43 -08:00
friendica
b5af667985
slow progress on sys publishing, making sure all the data we need is in the places we need it but validate it anyway
2014-11-11 19:29:30 -08:00
friendica
37742be6af
some more work on sys publishing
2014-11-11 18:57:59 -08:00
friendica
570577a990
a couple of places where we need to look for a sys channel euid.
2014-11-11 18:05:50 -08:00
friendica
f2d5f23d58
Nothing here, move along.
2014-11-11 15:50:27 -08:00
friendica
3fa003b5a8
add some subtle delineation to directory entries, remove forced link on homepage element (SECURITY)
2014-11-11 15:13:18 -08:00
friendica
325b269b22
the code is a bit crufty, but this should fix issue #687
2014-11-11 01:05:29 -08:00
friendica
0a84b45793
Merge https://github.com/friendica/red into pending_merge
2014-11-10 19:22:23 -08:00
friendica
d432f4ccd5
issue #683 - don't linkify homepage field without validating
2014-11-10 19:20:23 -08:00
RedMatrix
ecdfa0b96d
Merge pull request #686 from beardy-unixer/master
...
Add a new theme flag - library. Not directly available to be used itsel...
2014-11-11 13:40:03 +11:00
friendica
5619902776
indicate public forums in directory results (there will be some [possibly considerable] lag time before existing forums are correctly tagged).
2014-11-10 17:44:02 -08:00
friendica
6209465233
add public forum identification to libzot. No attempt is made to identify other types of forums or weird custom channel permissions. If the channel is auto-accept and taggable, it's a public forum.
2014-11-10 15:21:04 -08:00
friendica
0b4575a40b
class is a reserved word
2014-11-10 14:23:06 -08:00
Thomas Willingham
9ddf49c661
Add a new theme flag - library. Not directly available to be used itself but
...
installed as a lib for other themes. Like SDL, or GTK.
Get rid of mobility - it's better done with Comanche and schemas.
Describe themes instead of restricting them. Mobile themes can be used as
the desktop theme and vice-versa. This deals with the problem of "but my
device is something inbetween".
Presently not exposed to members.
2014-11-10 19:34:39 +00:00
friendica
2e695d1da2
menu page cleanup
2014-11-09 17:39:54 -08:00
friendica
d5d1f655d9
remove extraneous logging
2014-11-09 16:11:56 -08:00
friendica
50b9cc6f39
directory listing shows phantom keywords
2014-11-09 16:11:03 -08:00
Stefan Parviainen
28f3d7be5a
New layout for directory
2014-11-09 00:18:26 +01:00
friendica
b6ae56b069
Merge https://github.com/friendica/red into pending_merge
2014-11-07 05:16:14 -08:00
friendica
1cc1bc8e81
fix broken photo edits when adult flag is changed
2014-11-07 05:15:39 -08:00
marijus
2cfe0f1545
provide lockstate for photo edit
2014-11-07 12:13:38 +01:00
friendica
1fbd1a79c7
Provide a way to mark photos as adult and hide them from the default album view. Still need a button or setting to enable "unsafe viewing". This has no effect anywhere but in the album views. They can still be viewed by flipping through the individual photos with 'prev' and 'next'. We probably need a comprehensive strategy for how to deal with n-s-f-w photos in albums so consider this a band-aid which requires additional work and integration with other facilities which access these photos. It is entirely optional.
2014-11-06 17:27:28 -08:00
marijus
5e7e8d1089
provide a lockstate for photo uploads
2014-11-06 11:57:33 +01:00
friendica
038e7c8923
crude skeleton for location manager and the UI sucks but at least it's on a webpage and you don't have to do it by hand.
2014-11-05 18:39:10 -08:00
friendica
3b22e2f5f5
some minor cleanup of unreported (and as yet undiscovered) issues with permissions toggling. No smoking guns and no obvious issues discovered here. Repeated and tried to duplicate zottell's issue as described without seeing any obvious problems.
2014-11-05 16:21:03 -08:00
friendica
74b3e0a7eb
changed notification description
2014-11-04 18:29:17 -08:00
friendica
1896855c85
minor adjustments to make the form work as designed
2014-11-04 17:38:49 -08:00
friendica
d5d6158973
ok heads up - potentially destabilising change. I've tried to sort out all the default connection permissions for those who don't have a predefined (or therefore have a "custom") permissions role. Unfortunately this includes most people that were using this software more than a month ago. The real changes are that the SELF address book entry no longer holds "auto-permissions" but instead holds your "default permissions" (if you have a pre-defined role, the defaults will be pulled from the role table).
...
The auto permissions have moved to a pconfig (uid.system.autoperms). A DB update will move these settings into their new homes.
What used to be the "Auto-permissions settings" page is now the "default permissions settings" page and a checkbox therein decides whether or not to apply the permissions automatically. A link to this page will only be shown when you have the "custom" role selected.
With luck nobody will notice anything wrong. But at least for the next few days, please review permissions that have been assigned to new connections (either automatically or manually) and make sure they make sense (e.g. they aren't "nothing"). You still need to take action when seeing a message "permissions have changed but not yet submitted" as we always let you review and perhaps adjust the settings _before_ a connection is established (unless you have autoperms turned on).
2014-11-04 17:11:02 -08:00
friendica
ba7f1bb8ee
configurable visual alerts/notifications
2014-11-04 15:24:24 -08:00
friendica
a80e696b77
wall posted comment to a top-level wall post which arrived via a route (e.g. was posted to a forum) had no route, hence downstream recipients report route mismatch
2014-11-03 17:35:42 -08:00
marijus
287d5e0f10
if uploading a photo go away to album
2014-11-03 11:19:27 +01:00
marijus
2f85d12a6c
if deleting a photo go away to album
2014-11-03 10:46:57 +01:00
marijus
dc5e05d334
even more photos work
2014-11-01 23:55:36 +01:00
friendica
50c16c394f
check that we have valid data
2014-11-01 01:52:27 -07:00
marijus
5d151b9886
do not reload page for photo upload
2014-10-31 20:25:43 +01:00
marijus
2982212797
more work on photo upload
2014-10-31 14:33:41 +01:00
friendica
4e454656fe
Merge https://github.com/friendica/red into pending_merge
2014-10-30 19:29:28 -07:00
friendica
28a35261db
What this checkin does is catch the case where a comment arrived and there's a missing top-level post to match it with. So we'll send a request back to the sender that you've never seen this thread and please send a fresh copy of the entire conversation to date. We could soon have posts in the matrix from different platforms from days gone by, which have been migrated into the modern world. We'll be polite and not deliver these to everybody. However, if someone comments on one of these antique threads we wouldn't be able to see it in our own matrix because we won't have a copy of the parent post. So this rectifies that situation. Be aware that item deletion may need to change to keep "hard deleted" items indefinitely so that they don't keep coming back. We'll have to null out the important data of the former item to accomplish the deletion aspect.
2014-10-30 19:15:03 -07:00
marijus
0ff4d9015b
some work on photo upload
2014-10-30 14:10:55 +01:00
friendica
cfbfdca610
allow feed paging
2014-10-29 17:55:15 -07:00
friendica
7d9f785758
if any privacy tags are created on a top level post, restrict the post; since it could have been quite sensitive. If there were errors processing the actual tag restrict the post to the profile owner. Also make the "privacy tag over-rides ACL" behaviour configurable. Default is that privacy tags over-ride the ACL.
2014-10-28 20:01:44 -07:00
friendica
653305889c
Merge https://github.com/friendica/red into pending_merge
2014-10-28 04:18:35 -07:00
friendica
36110831cb
change photo tag bubble tip
2014-10-28 04:18:08 -07:00
marijus
ec8bab7784
change the way tagrm works to allow tag removal on the fly
2014-10-28 11:56:00 +01:00
friendica
9cc76cb33d
several unrelated things - auto_follow wasn't working for new accounts, error returned in private mention to a collection, and added auto-completion to photo tags; though it only matches people so the hover text is now wrong. Also made the photo edit form XHTML (XML) compliant.
2014-10-27 19:23:40 -07:00
friendica
1b53d1c1d3
Merge https://github.com/friendica/red into pending_merge
2014-10-27 16:20:59 -07:00
friendica
583b445bc0
add "repository" permissions role and make sure we have a sane "accept" default for the custom role.
2014-10-27 16:19:30 -07:00
marijus
d192bcad65
do not reload page for edit album and some minor cleanup
2014-10-27 21:31:54 +01:00
friendica
95de759766
a couple of photo tag issues
2014-10-26 21:37:59 -07:00
friendica
d4d44b7a87
couple of other places where we need to reset stuff completely if the role changes
2014-10-26 19:47:55 -07:00
friendica
812135bfab
reset ACL just in case it was custom already.
2014-10-26 19:41:53 -07:00
friendica
655c3e1b47
put privacy role selector in settings page. Change visibility of various permissions items accordingly.
2014-10-26 19:32:12 -07:00
friendica
d2af45d206
use intval rather than dbesc since these are ints. Should work regardless, but this makes it consistent with the way we do most other queries.
2014-10-26 15:49:00 -07:00
friendica
864fcd1da6
Merge https://github.com/friendica/red into pending_merge
...
Conflicts:
mod/like.php
2014-10-26 15:36:16 -07:00
friendica
5abd01f072
allow photos without comments to be liked
2014-10-26 15:34:18 -07:00
marijus
6497e78956
some work on photos like/dislike
2014-10-25 15:23:20 +02:00
zottel
5b04b9480e
make bbcode/html includes work in markdown help pages and vice versa
2014-10-24 21:17:56 +02:00
Thomas Willingham
38801f802f
Issue #661
2014-10-24 17:46:31 +01:00
friendica
1a9b8d4f0c
don't offer forum (@name+) completion in comments, since it won't do anything.
2014-10-23 22:00:16 -07:00
friendica
58c692e389
improved wall-to-wall detection for comments so we can handle Diaspora signing and wall-to-wall attribution correctly.
...
Do it at the point of submission. This also fixes a potential bug in yesterday's wall-to-wall permission setting,
if it was a local comment to a remote post.
2014-10-22 20:39:49 -07:00
RedMatrix
3fb0354a55
Merge pull request #655 from pafcu/master
...
Better handling of incorrect info entered in event
2014-10-22 12:02:22 +11:00
friendica
ed7712cfbf
private forum issues
2014-10-21 16:33:35 -07:00
Stefan Parviainen
c8666b9076
If entered event info is not valid, let user try again with the old info still there. Closes friendica/red#648
2014-10-21 18:28:47 +02:00
friendica
bac947c4dd
wrong template loaded issue
2014-10-20 20:10:23 -07:00
friendica
3d47285414
Merge https://github.com/friendica/red into pending_merge
2014-10-20 16:50:02 -07:00
friendica
cb15c73dae
move all theme initialisation to one place - just after calling module_init. Revert if there are serious issues, but please note the issues in as much detail as possible so we can work through them.
2014-10-20 16:47:58 -07:00
marijus
11e8fe3085
more work on photos
2014-10-20 15:05:33 +02:00
friendica
bae3029c63
merge madness
2014-10-19 16:12:05 -07:00
friendica
ae9e1fa688
missing event permissions
2014-10-15 18:35:56 -07:00
marijus
997ec0911c
$comments > $commentbox
2014-10-15 22:41:42 +02:00
marijus
04a254d94a
some work on single photo view comments
2014-10-15 22:23:38 +02:00
marijus
dc23030dcb
one more item_id > id
2014-10-15 21:17:07 +02:00
marijus
0c2d9edd83
it seems we do not have an key called item_id here so must be id only
2014-10-15 21:15:20 +02:00
friendica
aa0aa22b8a
chanman is now 'locs' and a couple of post handlers have been defined.
2014-10-14 20:33:38 -07:00
friendica
79684e05cc
fix import sql error
2014-10-13 21:24:06 -07:00
Klaus Weidenbach
bc2ad74813
When you delete something in /cloud stay in the right folder.
...
When you deleted a file in /cloud you was always jumped back to /cloud/[channel],
now you will stay in the parent folder.
Some more doxygen documentation.
Removed duplicate data from logging output and reduced logging in RedDAV in general.
2014-10-14 00:15:41 +02:00
Klaus
5aae5862f2
A fix, but I have no case to verify.
...
I could not find out under which conditions this is relevant and therefore have no test case, but it must be of instance RedDAV\RedFile.
2014-10-12 21:10:04 +02:00
Klaus Weidenbach
dc4593f5b5
Moved classes from reddav.php into own files.
...
Finished moving classes out from include/reddav.php into own files. Also
continued with namespace for RedDAV.
Improved some docs and added some todos and fixmes.
2014-10-12 00:33:37 +02:00
Thomas Willingham
82232c6916
Show tag in siteinfo. Not useful for us, quite useful for admins.
2014-10-11 17:24:58 +01:00
Thomas Willingham
b84b2d5aa5
FFS, another oops
2014-10-11 16:19:36 +01:00
Thomas Willingham
d46fd7917f
Fix webpages. Sycning between too many codebases...
2014-10-11 16:18:15 +01:00
Thomas Willingham
d132646915
Unbreak webpages
2014-10-11 15:42:31 +01:00
friendica
3d0d36b2bc
fix diaspora reshare tags
2014-10-10 19:14:37 -07:00
marijus
4e9bd8b8f0
This is a fix to not interfere the ongoing adding of .generic-content-wrapper with the ongoing styling of redbasic theme.
...
adding of .generic-content-wrapper is needed and useful for derivative themes but it should not contain any styling information for redbasic theme. therefor i added .generic-content-wrapper-styled as a quickfix for spots where redbasic is not finished yet.
Sidenote: please avoid opening a div in one *.tpl and close it in another or (even worse) open a div in a *.tpl and close it in an already templatified mod/*.php. This will really make the code and templates very, very confusing.
2014-10-10 15:52:56 +02:00
Jeroen
e06c3e5a91
Added and changed on some places div class generic-content-wrapper. And added to redbasic. Other thems can now also theme backgrounds of a lot of pages. I'm not completely done, but till now - this is it.
2014-10-09 14:54:04 +00:00
friendica
9ac12d6f32
oembed issues
2014-10-08 20:37:46 -07:00
friendica
ddcc0ad567
dav issue
2014-10-08 16:47:30 -07:00
friendica
15a17280d9
Merge https://github.com/friendica/red into pending_merge
2014-10-08 15:59:04 -07:00
friendica
bca4d540e0
disable email notifications when bulk importing content.
2014-10-08 15:15:20 -07:00
tuscanhobbit
9edaa2843b
it's probably better to return an int type in json
2014-10-08 19:03:07 +02:00
tuscanhobbit
c7c76cf221
The simplest way to hide hubs in statistics
2014-10-08 18:56:42 +02:00
RedMatrix
ae915df0a5
Merge pull request #620 from dawnbreak/RedDAV
...
Moved RedBrowser class from reddav.php to it's own file.
2014-10-07 15:17:19 +11:00
friendica
bbf88cf639
found one bug trying to fetch the recursive reshare from hell. I still think there's a problem with attribution but we'll have to wait and find that once we have some content to track. Also in private messages, on the message list page, change the text from delete message to delete conversation, because that's what we're really doing.
2014-10-06 20:54:52 -07:00
friendica
03bbbdaf10
shareable design elements
2014-10-06 17:47:17 -07:00
Klaus Weidenbach
33394f58ff
Moved RedBrowser class from reddav.php to it's own file.
...
First step on cleaning up ReadDAV classes and restructuring it bit in
preparation for adding some more DAV features, photo access, CalDAV, etc.
and hopefully also some PHPunits.
Add a PHP5.3 namespace for RedDAV classes. Any objections against this or
the vendor namespace?
Add some more documentation for RedBrowser.
2014-10-06 23:38:33 +02:00
friendica
4d049741ef
try and guess mimetype for openid profile photo
2014-10-05 17:17:25 -07:00
RedMatrix
7bad7e505a
Merge pull request #616 from dawnbreak/docu
...
Documentation and some restructure in RedBasicAuth
2014-10-06 09:02:21 +11:00
Jeroen
a17eae941b
image/jpeg > image/png
2014-10-05 21:38:47 +00:00
Klaus Weidenbach
305498eb16
Some documentation for include/reddav.php and a bit code cleanup.
...
Removed some duplicate code in RedBasicAuth and restructured a bit.
Still work in progress.
2014-10-05 15:24:16 +02:00
friendica
191ef124cf
add 'nopush' option to the post API so somebody could bulk load a bunch of existing content via the API without invoking the notifier and sending each out as a fresh post.
2014-10-05 01:09:57 -07:00
friendica
f618e02117
Merge https://github.com/friendica/red into pending_merge
2014-10-03 16:52:01 -07:00
friendica
ec604a4158
more infrastructure for sharing page design elements
2014-10-03 16:51:22 -07:00
marijus
55b75381ad
it seems this is needed also to not allow editing profile photo album
2014-10-03 19:15:37 +02:00
friendica
328d72971d
Merge https://github.com/friendica/red into pending_merge
2014-10-03 03:35:50 -07:00
friendica
2bd4b36238
rev update
2014-10-03 03:35:01 -07:00
friendica
f5623ae11d
doc updates
2014-10-03 03:34:50 -07:00
RedMatrix
dfd39ebb3c
Merge pull request #611 from tuscanhobbit/dev
...
site language in siteinfo/json has been re-added
2014-10-03 18:51:16 +10:00
marijus
df70c2c9b6
more work on photos
2014-10-02 21:04:50 +02:00
Paolo Tacconi
9495aba499
site language in siteinfo/json has been re-added
2014-10-02 16:25:34 +02:00
RedMatrix
a932c20dc4
Merge pull request #610 from tuscanhobbit/dev
...
site language wasn't included in siteinfo/json
2014-10-02 23:05:59 +10:00
Paolo Tacconi
15c1529e83
query for statistics are now executed by poller
2014-10-02 13:43:48 +02:00
friendica
16b94f1dc0
issues with diaspora comment signatures on relayed comments that are relayed through a redmatrix site (parent post is redmatrix) and involve a private post.
2014-10-02 02:43:07 -07:00
tuscanhobbit
b39cd90e07
site language was left out of siteinfo
2014-10-01 20:11:11 +02:00
Paolo Tacconi
bfeac36702
useless file: knownhubs
2014-09-30 13:32:08 +02:00
Paolo Tacconi
1cc5babd39
added directory status to siteinfo
2014-09-30 13:30:04 +02:00
Paolo Tacconi
018f1b813c
Added mod returning a list of known hubs, for a lightweight hub crawler
2014-09-30 12:24:49 +02:00
Paolo Tacconi
d09003dcff
Numbers shouldn't be strings
2014-09-29 10:05:31 +02:00
habeascodice
c07643e407
Allows extra content to be inserted at end of profile_photo page. Needed for openclipatar addon.
2014-09-28 19:33:37 -07:00
marijus
e18dfbe3ce
Merge branch 'master' of https://github.com/friendica/red
2014-09-28 23:15:24 +02:00
marijus
97c6ba77c7
some more work on photos
2014-09-28 23:14:49 +02:00
RedMatrix
114394c6ca
Merge pull request #604 from tuscanhobbit/dev
...
Statistics copied into siteinfo/json
2014-09-29 06:25:08 +10:00
tuscanhobbit
9dee1779cf
added statistics to siteinfo json
2014-09-28 19:31:04 +02:00
friendica
913109796e
provide backup copy of post for diaspora reshare and re-fetch
2014-09-27 05:10:09 -07:00
marijus
b948ab5955
some more work on photos - work in progress
2014-09-26 12:29:07 +02:00
friendica
d8c03526ed
optionally include wall items (posts) in import/export
2014-09-25 20:21:23 -07:00
friendica
e8854bb19d
better way to deal with effective_uid
2014-09-22 22:03:19 -07:00
friendica
fb05919d90
make discover items interactive
2014-09-22 21:37:19 -07:00
Christian Vogeley
89fec0e085
Allow ordering by created
2014-09-20 23:28:42 +02:00
marijus
9feb619bea
update jg to latest preview release and try once more to really justify the whole gallery
2014-09-20 15:40:40 +02:00
friendica
87a6f25769
try to sort out walltowall translation for diaspora recipients
2014-09-19 02:22:24 -07:00
friendica
c824e426e2
Merge https://github.com/friendica/red into pending_merge
2014-09-18 16:33:31 -07:00
friendica
d4759a5883
repeated content collapse on update from display page under rare conditions (when the conversation hasn't changed)
2014-09-18 16:32:05 -07:00
Thomas Willingham
5c8f5e2aa3
Catch the settings too
2014-09-18 18:14:52 +01:00
friendica
0b47fb9a91
keep the language consistent
2014-09-17 22:59:56 -07:00
friendica
51d9f0d97a
channel permission roles
2014-09-17 21:16:15 -07:00
friendica
02fa970569
make the output a bit more readable
2014-09-17 19:14:23 -07:00
friendica
618b93d42e
let the xchan diagnostic accept a webbie
2014-09-17 19:08:15 -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
6a82ccecd0
when importing channels - use the new location notification message to tell your original site where it sits in terms of primary.
2014-09-16 05:14:06 -07:00
friendica
b2f2424b52
push individual block to directory
2014-09-15 23:11:08 -07:00
friendica
4d91b6e6d2
fat finger - must have been here a while
2014-09-15 22:53:33 -07:00
friendica
5f9c326ad7
channel export with items
2014-09-15 21:31:32 -07:00
friendica
bbc9e4427e
honour service class restrictions for total_identities, total_channels ("friends") and total_feeds both when importing channels and subsequently when syncing clones. Limits are based on the local system - additional entries are silently dropped.
2014-09-15 17:17:00 -07:00
friendica
ea8a01791e
allow the site to designate an admin channel that's visible to the outside world (via siteinfo/json). Otherwise we'll use the default channel of any accounts that have the account admin role.
2014-09-14 22:43:56 -07:00
Thomas Willingham
6416a61c41
A bit of mod/home refactoring. This is a transient state, so it's still
...
messy, but it'll be much nicer after the move is finished.
2014-09-15 01:38:55 +01:00
Thomas Willingham
b5241c610f
Deprecate site channel. The sys channel should be doing this. Will fix
...
shortly.
2014-09-15 00:06:51 +01:00
Jeroen
254dc0ec98
Made link post titles to source optional in display settings. Hopefully I did a right.
2014-09-14 12:39:11 +00:00
friendica
c27b60d981
more heavy lifting on the hubloc management and revocation infrastructure; don't rush me. This is going to become a fundamental part of zot. It deserves careful consideration.
2014-09-14 01:48:54 -07:00
friendica
0350b76d85
some backend work for the remaining missing bits of mod_hubman - this is still a fair ways from being complete and is not ready for prime time. Basically we'll let a channel send out a public message saying "these are my currently approved locations" and anything that isn't in the list will be marked deleted. We'll send out this message when locations change somehow - either through direct personal involvement (hub revoke, change primary, channel import) or during a system rename or "find bad/obsolete hublocs" activity. This way we won't have clones sending back location info we just got rid of and re-importing the bad entries.
2014-09-13 16:00:09 -07:00
friendica
7fc1a66121
Merge https://github.com/friendica/red into pending_merge
2014-09-12 14:24:45 -07:00
friendica
5fd0d6f7d5
make the xchan diagnostic tool useful
2014-09-12 14:23:42 -07:00
marijus
12900129bb
reset testing values back to default
2014-09-12 21:06:37 +02:00
marijus
bd2139d16a
do not load next page if justifiedGallery() is not ready yet
2014-09-12 21:04:43 +02:00
Jeroen
e1cb4b2833
expert_mode > expert
2014-09-12 18:18:46 +00:00
Jeroen
e004744696
Fixed. Thanks to Thomas.
2014-09-12 14:31:02 +00:00
Jeroen
c3f74b5609
Addon count on addon settings page (featured) doesnt work (always 0). Commented out.
2014-09-12 12:09:32 +00:00
friendica
cd7d845568
sort the plugins to make it easier to compare lists
2014-09-11 22:56:01 -07:00
friendica
dd10a77488
and then make it even more useful
2014-09-11 22:52:32 -07:00
friendica
ad8416b4c3
make siteinfo/json useful again
2014-09-11 22:41:45 -07:00
friendica
3e97f71b33
allow bbcode in register_text
2014-09-11 20:03:36 -07:00
friendica
653ed27fc9
new module - service_limits - print service class limits for logged in account. It is a debugging tool and not meant to be pretty.
2014-09-11 16:13:44 -07:00
marijus
1f16bad9d9
set items/page back to 60
2014-09-11 13:07:08 +02:00
marijus
5e54f47097
content-complete must not be in photo-album-contents
2014-09-11 12:42:16 +02:00
marijus
15ef4fea78
typo
2014-09-11 12:33:47 +02:00
friendica
1b3196862d
issue #588 can't add feeds to collections using connedit page group sidebar widget
2014-09-11 02:19:21 -07:00
marijus
3caee72aee
another day another concept - hope this works better
2014-09-11 10:41:11 +02:00
friendica
4c8036f530
endless scroll on connections page
2014-09-10 23:08:24 -07:00
friendica
6ab21b3d4f
make verify_email the default for new installs (at least English installs), and provide a setting on the admin page for it.
2014-09-10 17:42:13 -07:00
friendica
89b65e554c
reduce log level of inbound d* posts until we get through some of the more serious federation issues
2014-09-09 20:32:03 -07:00
friendica
c6d07feff5
This is long overdue - use a symblic constant NULL_DATE instead of the easily mis-typed sequence '0000-00-00 00:00:00'
2014-09-08 20:35:15 -07:00
friendica
b1254a71bc
wrap photo albums (albums and top level) in a div id=photo-album-contents
2014-09-08 16:28:02 -07:00
friendica
ed847a91f6
add categories to events
2014-09-07 22:14:28 -07:00
friendica
75fc3a8ceb
for webpages, hide the mimetype selector unless in advanced mode. For pages that endless scroll and show blocky-block things, set the default items-per-page to 60. Why? It fits column-widths of 2,3,4,5,6,10,12,15, and 20 without leaving remaindered items dangling at the end. No other setting less than 100 has this much versatility.
2014-09-07 19:16:48 -07:00
friendica
b9f221637b
and more ajax work
2014-09-06 00:48:00 -07:00
friendica
8c63bb40a7
Merge https://github.com/friendica/red into pending_merge
2014-09-06 00:37:43 -07:00
friendica
28b75b028d
ajax work
2014-09-06 00:37:15 -07:00
Thomas Willingham
d439bf5137
Fix directory for NOT endless scroll. Dunno what's wrong with endless
...
scroll, sorry.
2014-09-06 01:32:53 +01:00
friendica
dd7d0c4156
more work on the event edit form
2014-09-05 01:58:27 -07:00
friendica
92e4448993
put a date and time picker on events
2014-09-04 22:30:12 -07:00
friendica
ad58fe893d
fix poco network
2014-09-04 19:34:27 -07:00
friendica
ed3310ada6
remove feed items from ACL selector - there's nothing we can do with them and if we were to try we'd have to binary pack all the hashes
2014-09-03 22:15:44 -07:00
friendica
844087bc71
implement service class for feed polling frequenecy, fixed a service class bug, moved service class stuff from plugin to account.php where it belongs and load that by default instead of on demand
2014-09-03 19:07:14 -07:00
friendica
d93f7d688d
fix group membership management for non-red connections
2014-09-03 18:24:42 -07:00
friendica
e8ef515b61
store diaspora meta info in the item table. It has to go there or it will kill us with complex joins. We can phase out the sign table once this all checks out.
2014-09-03 05:09:43 -07:00
friendica
7001f41d3d
provide a config option to prevent wall uploads (photos and files) from being set to the same ACL as the containing post, and instead are uploaded with public visibility (no ACL). This is to prevent folks on other networks from seeing prohibited signs for things uploaded into a private conversation. It is primarily useful when posting to collections that have mixed folks from red and other networks and an otherwise public (typical) profile. Consequently, these uploads will match your chosen default visibility for photos and storage and not that of the containing conversation item (and is only useful if the default visibility is public). This choice must be explained adequately because it represents a complex series of tradeoffs and side effects. It will reduce complaints from other networks about blocked content, but essentially forces you to use another method (dav or the photos page) if you wish to upload protected files/media.
2014-09-02 21:11:09 -07:00
friendica
2c94d59cba
use feed title for channel name before checking author, make feed items shareable (they're private to the channel so they won't be shown in searches), try and handle Diaspora mentions a bit more elegantly. (Bug: we don't convert mentions to Diaspora's format on outbound at all!)
2014-09-02 17:21:12 -07:00
friendica
5aa18a11af
pull in some posts when first connecting to feeds
2014-09-01 20:47:01 -07:00
Thomas Willingham
ab031664fa
Move achievements on, but just a tad.
2014-09-02 02:34:04 +01:00
Thomas Willingham
393b3bb213
If you have a new channel (or a new hub searching for an old channel)
...
which uses an xchan_url other than channel or profile, chanview will
fail to find $a->poi and fail as there is no way to import the xchan.
Instead of giving up and presenting an error, we'll send you to the
requested URL anyway. If we send you with a Zid, there's a good
chance you'll authenticate because xchans are like glitter - once you've
got one, they get everywhere, and there's a good chance you'll know
*somebody* at the hub.
.
2014-09-02 01:58:53 +01:00
friendica
88f8900ac5
various diaspora issues
2014-08-29 17:31:40 -07:00
friendica
0825ec81c1
except for a typo
2014-08-28 22:27:05 -07:00
friendica
feddf5d7fb
fix saving of extended profile attributes
2014-08-28 22:18:11 -07:00
friendica
95def2a247
retro-actively set standalone directory fix, also a fix for directory endless scroll when you hit the end.
2014-08-28 19:05:13 -07:00
friendica
f526a10f07
let's make this "specific" since that's what it is.
2014-08-28 04:14:49 -07:00
friendica
d0af6b501f
really really really fix lockview - maybe
2014-08-28 04:04:38 -07:00
friendica
5e5c6c9000
consistency: the diaspora post plugin uses "diaspora_enable". The protocol driver uses "diaspora_enabled" with a 'd'. They got mixed up in a couple of places.
2014-08-28 03:33:19 -07:00
friendica
ed4896def1
make blocks, webpages, and layouts postable (pre-filled forms if supplied from elsewhere). The only serious issue is with ordering - you have to process and save a named layout before you can save a webpage that uses that layout name. Otherwise it will get unset during the save.
2014-08-28 01:08:42 -07:00
friendica
a4f734e37c
begin embeddable/shareable design elements (blocks, webpages, layouts, menus, etc.)
2014-08-27 22:56:24 -07:00
friendica
2d210db1b8
ability to create/edit/delete custom profile field definitions - read the source. Currently the created entries aren't added to the allowed fields arrays, but this can be done by hand until that bit is made available. Only choice for input type at the moment is 'text' or a text input, not a textarea. Multiple choice will be added later.
2014-08-27 22:01:02 -07:00
friendica
bbcf0be16a
Admin setting for Diaspora Protocol enable. We may want to have this also at a channel level since there are privacy issues and quirks and trade-offs.
2014-08-27 18:19:56 -07:00
friendica
9b524c9bc4
unobscure viewsrc items
2014-08-23 21:12:33 -07:00
friendica
5d2dc4e8fd
switch everything over to crypto_encapsulate()
2014-08-23 02:45:21 -07:00
friendica
9196c9eef0
We really can't do this without a hubloc. I was hoping we could, but notifier is setup to take hublocs, not xchans.
2014-08-22 21:37:08 -07:00
friendica
2dc705d9a0
issue #571 - use feed/nickname?top=1
2014-08-22 15:51:48 -07:00
friendica
05515e3b10
D* receive endpoint is receive/users/$guid - where $guid is really the channel_guid, not the channel_hash. We'll allow this to be truncated for older D* sites or those that can't process our 64 character guids.
2014-08-21 20:42:55 -07:00
friendica
921799b045
make the old personal xrd interface (old webfinger) work again
2014-08-21 17:42:19 -07:00
friendica
831714f0f0
profile edit - missing visibility and drop link on non-default profiles, re-arrange order of replacing red#matrix smilie so it works correctly, accept a post with body content of '0' which was interpreted by x() as nothing (was treated as integer).
2014-08-21 16:46:24 -07:00
friendica
b4aed12129
extensible profiles - add the input form elements. Still needs styling and we're not yet storing the results. And right now we're ignoring the type and only doing type=string. Oh yeah - and I split off starting the second delivery chain into its own function in tag_deliver since it was largely duplicate code.
2014-08-20 23:01:25 -07:00
friendica
b8a5b7a610
restrict returned directory contents to xchans in the zot network. We could probably add other networks to this and create a distributed directory for the free web. It's highly unlikely we would do this but we *could*.
2014-08-20 19:36:01 -07:00
friendica
a6829f7dcb
move Friendica photo migrator to addons, bring back a few XML scraping functions that we're going to require (unfortunately)
2014-08-20 17:15:13 -07:00
friendica
f7895d322e
provide admin option for allowing rss/atom feed connections. Need to do this now before the feature is complete so that public sites don't get borked. We also will need a service class for this.
2014-08-20 16:10:57 -07:00
friendica
82389f8c1b
really really fix lockview (cross fingers) ;-)
2014-08-19 16:04:38 -07:00
marijus
a10f39b994
really fix lock info
2014-08-19 22:01:33 +02:00
marijus
953c8ac686
make lockview provide the right info
2014-08-18 21:25:02 +02:00
friendica
4a76925787
some more work on realms
2014-08-17 19:06:56 -07:00
friendica
82eb265a20
add collections widget to connections page - and some more work on realms
2014-08-17 17:48:41 -07:00
friendica
bf3dc80233
Merge https://github.com/friendica/red into pending_merge
2014-08-16 16:11:53 -07:00
friendica
20bdcb037f
provide backend storage and declaration of directory realm
2014-08-16 16:10:35 -07:00
RedMatrix
e4620179ac
Merge pull request #564 from cvogeley/master
...
Add account deletion to the UI
2014-08-17 08:33:13 +10:00
Christian Vogeley
54fe09f466
Add account deletion to the UI
2014-08-16 16:28:07 +02:00
friendica
41aa9e13cf
doc update
2014-08-15 06:05:52 -07:00
friendica
257332f434
Merge https://github.com/friendica/red into pending_merge
2014-08-15 06:05:22 -07:00
Christian Vogeley
f36253b7a8
Account deletion
...
fix multi user deletion, add confirmation message
2014-08-15 14:56:17 +02:00
friendica
1978500e8f
pkcs1 to pkcs8 key conversion - this is a lot easier than parsing ASN.1 DER formats and rebuilding the darn things like we used to do. Check for illegal hex encoded album names in mod/photo so we don't throw php errors. Don't know where they come from but we get a lot of them.
2014-08-14 23:05:19 -07:00
friendica
b9dffa9107
escape tags when using markdown. Strange things happen if you put HTML entities in the text.
2014-08-14 18:00:48 -07:00
RedMatrix
f4229dbc3f
Merge pull request #561 from cvogeley/master
...
Some work on account deletion
2014-08-15 09:58:43 +10:00
Christian Vogeley
fc94a638cd
Some work on account deletion
2014-08-14 20:17:57 +02:00
friendica
1d6f494936
some work on extended profile fields
2014-08-13 22:22:52 -07:00
marijus
bc85f7d6e3
provide an expert option to opt out from user zoom on mobile devices
2014-08-13 15:32:15 +02:00
friendica
40667e72ad
couple of frphoto fixes to work better with the dreamhost process reaper
2014-08-12 20:39:57 -07:00
friendica
50da5bd389
Friendica photo import tool. This will bring in all your photos from the chosen Friendica account and import them into Red. Note that profile photos will also be imported, but will not be scaled for profiles, nor will they be attached to any profiles. They will appear however in your Profile Photos album. Photos that had any access restrictions in Friendica will be made private to only you. Comments and likes, captions, and tags are not transferred, only the actual photos. You will only be able to do this once. If something goes wrong but any photos were imported, a pconfig called frphotos.complete will be set and you'll have to remove it to start over. If you should remove this to start over, we also check each photo and will not over-write a photo you already brought over.
2014-08-12 18:08:31 -07:00
friendica
94ed44e76e
change default invitation message
2014-08-11 19:38:04 -07:00
friendica
f2244539da
nothing going on here. nothing to see. move along.
2014-08-10 22:19:08 -07:00
friendica
5dab65d783
make mention tagging by webbie do the right thing.
2014-08-10 20:38:14 -07:00
friendica
24db2e4468
remember activity setting
2014-08-10 18:18:41 -07:00
Jeroen
bec565cdc3
Some more buttons. Not ready yet. Changed in private message -submit- to -send-. Confusing in other language(s).
2014-08-09 01:18:31 +00:00
friendica
e9caf9db6a
a couple of "not quite public" fixes
2014-08-08 15:27:17 -07:00
friendica
50be78d7dc
fix ignore of unapproved connection
2014-08-07 20:42:49 -07:00
friendica
ad4dc666c5
more editing of visibility displays
2014-08-07 18:47:09 -07:00
friendica
a7d95108d0
cleanup some text where we said "public" or "visible to anybody on the internet" when that isn't necessarily true.
2014-08-07 18:22:50 -07:00
friendica
2cff122d6f
public scope delivery issues
2014-08-06 21:16:24 -07:00
friendica
86bccf35a2
basic 'notpublic' bits working
2014-08-06 19:24:46 -07:00
friendica
74377bd4b4
a bit of cleanup on directory autoscroll
2014-08-05 21:57:46 -07:00
friendica
dc98e6c0e9
scrolling directory
2014-08-05 21:48:13 -07:00
friendica
8da548344b
clone sync of "unfriend" actions
2014-08-05 17:47:17 -07:00
friendica
00fc23bf4e
issue #551 provide import/export of profiles (if this feature is enabled)
2014-08-04 16:48:40 -07:00
friendica
a0695fa04f
backend for profile export
2014-08-04 04:40:45 -07:00
friendica
18cb9a1f55
add some notification counts to the structure passed to the "channel select" template (mod/manage). All it takes is to create an appropriate template to turn this page into a list with tallies of various notifications attached to each channel.
2014-08-03 21:41:34 -07:00
friendica
44ee18b810
Let site admin choose what profile fields to support.
2014-08-02 23:28:51 -07:00
Jeroen
32f09b5fc2
Update nl. Added a link from the edit profile page to the edit visibility page.
2014-08-01 17:45:18 +00:00
friendica
ff8351437e
make the profile minimal by default. Use features to enable the advanced form.
2014-08-01 01:24:03 -07:00
friendica
0e57b6cc8c
convert application strings to en-US
2014-07-31 02:33:34 -07:00
friendica
35ed18967a
block channel removal for 48 hours after changing the account password, since the password is required to remove a channel. Somebody looking at an open session on somebody else's computer can simply change the password and then proceed to maliciously remove the channel. This change gives the owner 2 days to discover that something is wrong and recover his/her password and potentially save their channel from getting erased by the vandal. This is most likely to happen if a relationship has gone bad, or something incriminating was found in your private messages when you left your computer briefly unattended.
2014-07-29 20:13:01 -07:00
friendica
c8829e7243
we didn't need the extra query - everything we require is already in memory
2014-07-29 19:52:19 -07:00
friendica
60e7837f00
implement the new friend activity post which has been missing for some time now
2014-07-29 19:26:17 -07:00
friendica
28c43395dc
derivative themes not loading parent theme includes when visiting /cloud
2014-07-28 21:31:30 -07:00
friendica
3d7d6ec21f
honour sys channel permissions for who can view the sys owned content
2014-07-26 18:48:25 -07:00
friendica
5dcd0654d4
always provide a profile edit entry in the nav usermenu
2014-07-24 21:29:07 -07:00
friendica
10641b5598
issues #542 #543 - mentions not linked on editing a post if they contained a forum indicator.
2014-07-24 16:48:58 -07:00
friendica
0f14dd30db
allow jotnets to work with rpost
2014-07-23 21:17:40 -07:00
friendica
c061cc0955
sql string unquoted
2014-07-22 04:37:51 -07:00
friendica
68b7dc48bb
the "page 2 shows up on top of page 1 when you wake up in the morning" bug. See the comments.
2014-07-21 21:15:03 -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
0cb81714d8
better handling of interactive likes
2014-07-17 19:07:39 -07:00
friendica
39632f65b6
confirm that something was done.
2014-07-17 18:25:52 -07:00
friendica
bfe4bdc30b
make mod_like interactive if requested
2014-07-17 18:20:12 -07:00
friendica
5d5dde174e
tinmymce zombie - kill it.
2014-07-17 01:25:21 -07:00
friendica
de97073e13
don't subdue archived connections in viewconnections
2014-07-16 22:32:18 -07:00
friendica
98e85917bb
subdue archived connections in group editor and don't show at all in contact_block()
2014-07-16 22:21:29 -07:00
friendica
3a31ddea2b
provide os_mkdir to workaround permission issues with php mkdir
2014-07-16 01:07:00 -07:00
friendica
1accf82bd1
clean up more code duplication
2014-07-14 21:21:24 -07:00
friendica
f710ebc7f9
Brain fart. Should really wait until the first cuppa kicks in.
2014-07-14 15:55:23 -07:00
friendica
a6c03a8c2e
issue #536 - move a line so it doesn't interfere
2014-07-14 15:53:23 -07:00
friendica
713c99a51b
issue #536
2014-07-14 15:50:29 -07:00
friendica
c74fd78993
move smarty compiled files to store/[data]/smarty3 - which puts all writeable areas of the server except the config file and logs under the "store" directory. We'll do logs at a future time.
2014-07-10 21:34:52 -07:00
friendica
9a96ae041f
make sure we don't block new folks if there's a different register policy and the hub admin turns on email verify
2014-07-09 21:13:48 -07:00
friendica
fa706c8e86
finish implementing email verification. Currently it only applies if REGISTER_OPEN is in effect.
2014-07-09 21:10:56 -07:00
friendica
913fd1d22e
numerous event fixes - mostly related to editing an event
2014-07-06 22:31:39 -07:00
friendica
2cd6b2cb2a
make the pending connections query consistent between mod/ping and mod/connections
2014-07-05 21:45:13 -07:00
friendica
8f570f147b
remove cyclic dependency on XCHAN_FLAGS_HIDDEN
2014-07-05 01:21:29 -07:00
friendica
5ed9444bee
some initial work towards email address verification
2014-07-03 18:29:32 -07:00
friendica
06b7aea1a0
visage tracking opt-in/opt-out
2014-07-03 17:26:42 -07:00
friendica
1e86a88f0d
session DNT - if you want it use it.
2014-07-03 02:20:40 -07:00
friendica
7b1901c2c2
turn that into a feature
2014-07-02 16:53:40 -07:00
zottel
a37a05ff20
Fix for #510 : $a->poi wasn't set for tabs actions with commands, so connedit_clone wasn't executed.
2014-07-02 10:36:21 +02:00
friendica
c7437a9259
use a better hashtag replacement when preventing tag hijacking
2014-07-01 22:43:16 -07:00
friendica
c037a5083c
optionally allow zrl usage from specific markdown sources
2014-07-01 18:38:44 -07:00
friendica
fc69220b94
easter egg
2014-07-01 18:21:22 -07:00
friendica
4fbe63aaeb
more doco on mod/ping - plus fix a birthday notification which was a day off.
2014-06-30 17:03:00 -07:00
Klaus Weidenbach
13098ba8d8
Some documentation in mod/ping.php an reduced default logging.
...
It is now LOGGER_DATA as it returns the json data contents.
2014-06-30 22:21:10 +02:00
friendica
33034bc9b6
limit updates from new dir servers to avoid exhausting memory.
2014-06-29 18:18:29 -07:00
friendica
cc22c1da50
keep dirsync from exhausting memory
2014-06-29 18:11:10 -07:00
RedMatrix
0926c2d849
Merge pull request #516 from dawnbreak/master
...
Fixed a wrong timestamp update when adding a file.
2014-06-30 09:19:52 +10:00
Christian Vogeley
eb41b0ba7c
Remove Remove Account link from account settings
...
because it doesn’t remove the account. Move channel removal link to
channel page
2014-06-29 22:19:45 +02:00
Klaus Weidenbach
aacb293f2e
Return a correct timestamp when a folder is empty.
...
If a folder was empty a zero timestamp was returned. Now it will
return the timestamp of the folder itself.
2014-06-29 21:15:37 +02:00
friendica
0074ef0bf3
rule of snakes #1 , kill the snake.
...
tinymce is gone. if you want a visual editor, figure out what you want and make it happen.
If you don't want a visual editor, do nothing.
This is in the community's hands. I don't need a visual editor.
2014-06-28 05:05:34 -07:00
friendica
fea4eac17a
Merge https://github.com/friendica/red into pending_merge
2014-06-26 16:26:33 -07:00
friendica
8b545d91db
notification being sent for comments from blocked connections on same site.
2014-06-26 16:24:53 -07:00
Alexandre Hannud Abdo
aed07dddce
Let's have a global default startpage before falling back to apps
2014-06-26 01:30:21 -03:00
friendica
fc7e782ba5
sql error
2014-06-25 20:32:24 -07:00
Paolo Tacconi
a2629258ae
Merge branch 'master' of https://github.com/tuscanhobbit/red
2014-06-25 11:58:28 +02:00
Paolo Tacconi
378aaf4a61
Display quota and translatable strings
2014-06-25 11:54:10 +02:00
Klaus Weidenbach
a6403905ef
Set backlink to the parent folder, not cloud's root.
...
If you edit a file and click on the backlink you always returned to
the root folder of your cloud. This patch sets the correct parent
folder as backlink.
Bit messy, but looks like it works.
2014-06-24 21:05:00 +02:00
tuscanhobbit
4c78c3bdee
Oops I left some debug stuff around
2014-06-24 12:13:54 +02:00
tuscanhobbit
cc4001fce7
Fixes to links and forward URLs in filestorage
2014-06-24 12:05:11 +02:00
friendica
b2feb26492
clean up the awful descriptive text on thing input
2014-06-23 17:05:03 -07:00
friendica
0cfcb02311
ability to like things
2014-06-23 05:19:28 -07:00
friendica
c4c1c37bd3
profile likes
2014-06-22 22:16:26 -07:00
friendica
eb31d61a26
when an admin censors a channel, we only need to notify the directory and not all the connections.
2014-06-22 17:26:05 -07:00
friendica
1dacfb375e
honour the admin censored flag in the directory, and some slow progress on extended likes
2014-06-22 17:15:42 -07:00
Klaus Weidenbach
2504d4c2a2
Add HTML5 datalist to edit photo album field.
...
This patch provides a datalist for the edit photo album field.
This makes it easier to move a picture to another existing folder in
the way that it provides a list of all available albums as values for
the album field.
2014-06-22 01:33:13 +02:00
friendica
5968bc7f86
moods not working in other languages + doc updates
2014-06-21 16:04:00 -07:00
friendica
525daa7475
fix space around brackets changing.
2014-06-19 20:38:38 -07:00
friendica
00904d4994
cleanup
2014-06-19 16:09:02 -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
c16b403cf7
oh this is nice... http://kmkeen.com/jshon - this is what we need to make shred -- well "shred". I also had to change the photos album list API a bit to fix any imagined and/or real parsing issues and also fixed shred so it can find its auxiliary files.
2014-06-18 16:26:27 -07:00
friendica
476675e211
get rid of some old crap
2014-06-17 21:51:20 -07:00
friendica
6c1304c000
Merge https://github.com/friendica/red into pending_merge
2014-06-17 17:36:58 -07:00
friendica
dafd3a9e43
sync profiles to nomadic clones
2014-06-17 17:34:51 -07:00
RedMatrix
8b747d8178
Merge pull request #497 from git-marijus/master
...
make maximum load average setting work again
2014-06-17 10:52:14 +10:00
friendica
a868da6c07
project homepage tweaks
2014-06-16 15:55:20 -07:00
marijus
e6a655bde4
make maximum load average setting work again
2014-06-16 22:52:23 +02:00
friendica
e1ec1e7c5f
sort out the unobscure mess
2014-06-15 19:21:32 -07:00
friendica
72f00d6e04
issues with editing webpage permissions
2014-06-15 18:58:02 -07:00
friendica
2d6a1795b7
ensure item_private tracks acl fields on edit
2014-06-15 02:32:12 -07:00
friendica
0f6c321e3f
only show jotnets when posting conversation items
2014-06-14 20:16:40 -07:00
friendica
b67c8ec8b9
webpage permissions weirdness
2014-06-14 16:35:38 -07:00
marijus
c80cf61a9b
no need to have this twice
2014-06-14 23:10:48 +02:00
marijus
b7b8303f8d
fix active state
2014-06-14 15:49:57 +02:00
friendica
3dfcfbf85c
issue #433
2014-06-10 22:35:15 -07:00
friendica
13ba9ef003
merge the app menus
2014-06-10 21:21:50 -07:00
friendica
059ccae278
remote install app (untested)
2014-06-10 16:34:21 -07:00
friendica
0fb8234693
allow rpost to take a channel argument (the channel nickname) and change channel to that if it's valid
2014-06-09 16:57:01 -07:00
friendica
376a51f8d8
doc updates
2014-06-06 23:56:52 -07:00
friendica
c4fc9a9cf6
move hexit to addons where it belongs
2014-06-05 17:42:48 -07:00
friendica
41904545ad
hex converter - could've been a plugin and perhaps should have been but this was quick. No translations or templates. Just a converter.
2014-06-04 21:18:10 -07:00
friendica
4fa3b420ab
duplicate birthday events showing up
2014-06-04 21:02:57 -07:00
friendica
d84f03d59b
if photo import failed during channel import, reset the xchan_photo_date so it will automatically fix itself.
2014-06-04 01:37:50 -07:00
friendica
97a4479513
don't provide a second (actually third counting the navbar) search box on the search page if you've got saved searches turned on. This should solve some problems with duplicate html id's (and save wasn't working anyway). If you don't have saved search ability (which will provide a saved search widget in the sidebar), provide a simple search box in the main content region but without save ability.
2014-06-03 18:19:27 -07:00
friendica
04cd60a0e3
add sys channel (discover) posts to "anonymous" search. They will by default be public.
2014-06-03 17:17:26 -07:00
friendica
49abe9d334
issue #479 - tag escaping not needed here.
2014-06-02 19:05:24 -07:00
friendica
2386bc4d00
bring back birthdays
2014-06-02 17:49:19 -07:00
friendica
61ed6ea273
issue #476
2014-05-31 16:10:31 -07:00
friendica
33cf83175d
use consistent capitalisation in the item actions menu
2014-05-29 21:34:08 -07:00
friendica
832cbbec15
testing new event code
2014-05-29 21:25:19 -07:00
friendica
22ed5b1d03
newevent: front end functions
2014-05-29 20:09:21 -07:00
friendica
a3487efd57
start to tie in the new event logic
2014-05-29 17:09:14 -07:00
friendica
9b5eabf108
Merge branch 'master' into newevent
...
Conflicts:
include/zot.php
2014-05-29 16:14:10 -07:00
friendica
2a6d7b6a07
cleanup dead directory entries. This was a real b#tch, so keep your eye out for issues - which you shouldn't see until next weekend when this is scheduled to run. We're only setting flags, so if anything goes wrong we should be able to recover without too much pain.
2014-05-28 21:42:46 -07:00
friendica
30eb1b494a
moods: simplify 'xyz is tired' rather than 'xyz is currently tired'. This is possible now that we have translation contexts, as before '$1 is $2' was ambiguous without a context - in this case 'mood'.
2014-05-28 17:58:49 -07:00
friendica
810515f1a1
auto-highlight app embed code on click
2014-05-25 22:42:07 -07:00
friendica
03e2d2ee8f
missing "app installed" info msg
2014-05-25 22:25:13 -07:00
friendica
f7d99ed7ff
fix the intermittent theme preview
2014-05-25 18:24:27 -07:00
friendica
059b6cd411
add randprof app and do away with the universally hated chanview-iframe mode. It's gone. Please do not try and bring it back. We are not Diaspora and we have no desire to be like them. ("And they're all made out of ticky-tacky and they all look just the same"). Our profiles do not have to look the same and they won't anyway. We don't have to sugar coat the fact that some of the content in the matrix doesn't look like the rest of the content in the matrix.
2014-05-23 15:30:22 -07:00
friendica
956f708788
Merge https://github.com/friendica/red into pending_merge
2014-05-22 16:37:08 -07:00
friendica
6f570a7df3
mod_display: match "message_id begins with xxxx" as well as "message_id = xxxx"
2014-05-22 16:35:43 -07:00
Thomas Willingham
20343365fd
Fix photo updates in appman.
2014-05-22 19:40:31 +01:00
friendica
71a4abe293
Time to flip the switch.
2014-05-21 21:33:31 -07:00
friendica
751fda9704
more app work
2014-05-21 20:54:09 -07:00
friendica
77ca117218
make it possible to edit/delete apps via /apps/personal/edit
2014-05-21 01:55:32 -07:00
friendica
9365b7f632
this is why I didn't see the "app installed" message....
2014-05-20 22:45:56 -07:00
friendica
5d9f924642
more app work
2014-05-20 22:25:36 -07:00
friendica
cad481d94f
unfinished work for creating app
2014-05-20 21:22:19 -07:00
friendica
fc0967b84b
most of the remaining apps basic infrastructure except a form to create the things. Don't let this fool you - there is still a lot of work, but there isn't a whole lot of work to create a demo; in fact you can demo it now.
2014-05-20 18:08:49 -07:00
friendica
2fdc13e91d
some sidebar content (doesn't yet do anything)
2014-05-15 20:20:20 -07:00
friendica
077b97eac4
the app menu takes form
2014-05-15 19:54:37 -07:00
friendica
e68bb132a7
some backend stuff for apps
2014-05-15 16:43:42 -07:00
friendica
722b6c78cb
fix author delete (non-owner)
2014-05-14 03:10:36 -07:00
friendica
2c27ba66a5
zrlify (turn into zmg) any relevant img tags in a post.
2014-05-13 20:17:52 -07:00
root
874b8d40ff
Changed some comments.
2014-05-10 11:22:00 -07:00
root
ed5cebd3d6
Made code changes to serve higher resolution images in displays with high pixel density.
2014-05-10 11:15:27 -07:00
friendica
22b79207f9
event form hard-wired tinymce=on, made selectable
2014-05-08 19:59:26 -07:00
friendica
2fe8bae7a5
show hidden connections in contact block if and only if the observer is the profile owner
2014-05-08 17:08:34 -07:00
friendica
a00103b7df
better event management
2014-05-07 22:23:43 -07:00
friendica
92be2e1081
make it easier to plug into .well_known, for instance to tell the EFF to fuck off and not block pages from the free web just because they use cookies.
2014-05-06 22:25:36 -07:00
friendica
f1eafbf47d
core fixes to allow statusnet connector to work
2014-05-06 19:17:06 -07:00
friendica
cc68e06dee
setup: check for open https port with an invalid cert, even if configured to use http. Also a bit more word-smithing on the resultant error text but it's still not perfect.
2014-05-06 17:32:22 -07:00
friendica
abf0dd5ecf
log pickups
2014-05-05 20:15:01 -07:00
friendica
bdbda6074c
add message_id to reshared items so that we can eventually notify the original poster via an activity that their item was shared.
2014-05-05 16:16:32 -07:00
friendica
806f1f0fa1
UI for deleting chatrooms
2014-05-04 20:30:52 -07:00
friendica
3ae67c517e
Merge https://github.com/friendica/red into pending_merge
2014-05-04 17:11:29 -07:00
friendica
fc550ae330
issue #432 permission changes lost editing webpage (and other non-post items)
2014-05-04 17:10:33 -07:00
RedMatrix
fc5ae78079
Merge pull request #442 from cvogeley/master
...
system notifications mark seen link
2014-05-05 06:43:56 +10:00
sasiflo
b472cc0fd3
ifpending repaired again. Hope it works as intended now.
2014-05-04 20:42:05 +02:00
Christian Vogeley
f7c77c7821
Add link to system notifications page
...
to mark notifications seen
2014-05-04 18:17:11 +02:00
Christian Vogeley
b2e0b6f11d
system notifications mark seen link
2014-05-04 17:28:43 +02:00
friendica
3da4656e41
hopefully this will fix it
2014-05-04 03:11:28 -07:00
sasiflo
3f9513010f
ifpending repaired. Show page "all contacts" directly if no pending connections.
...
Tried to repair. Think the merge of flags was wrong in the last
commit.
2014-05-04 11:41:31 +02:00
friendica
a39a1584bd
allow birthdays with just a year (no month or day).
2014-05-01 18:40:00 -07:00
friendica
14402bdf98
missing permissions block in mod_filestorage
2014-04-30 16:35:50 -07:00
friendica
31fd284b3c
clean up the webpage list a bit
2014-04-29 18:28:05 -07:00
friendica
dfe0d230f5
got the presence bit.
2014-04-26 16:47:43 -07:00
friendica
e40d226252
basic chatterbot support - though these would still require additional functionality in the API to maintain presence as they'll get kicked out of the room if they don't ping it regularly.
2014-04-26 16:27:03 -07:00
friendica
3e8e67df2c
Set a default directory server from a hard-wired list if one was not previously chosen.
2014-04-25 18:10:23 -07:00
friendica
1e55bef3d1
ability to unset a layout and subthread is probably close to working again.
2014-04-23 19:05:48 -07:00
friendica
dfbd654d0e
Merge https://github.com/friendica/red into pending_merge
2014-04-21 15:42:16 -07:00
friendica
aafbd11a37
Setting to undo/clear auto permissions
2014-04-21 15:41:04 -07:00
Thomas Willingham
a63996b5bc
Attempt to reduce the support burden of access and register policy.
2014-04-21 14:45:26 +01:00
friendica
8c92a445b2
subthread is still borked (~75% Friendica code which has never been translated)- but ported a bit more
2014-04-20 23:09:03 -07:00
friendica
d0dab3fcae
fix vcard truncation and escaping
2014-04-20 18:48:21 -07:00
sirius
c946d92610
Merge branch 'master' of https://github.com/friendica/red into mod-profpicperm
2014-04-20 01:12:47 +02:00
sirius
6cf5a69d7e
Now we also refresh permissions after the user posted connedit.
2014-04-20 00:58:26 +02:00
sirius
3845e1de7d
Added permission handling of profile-photos
...
Now we automatically set the appropiate viewing-permissions on profile edit and revert photos chosen as default profile picture bacl to public access.
2014-04-20 00:31:18 +02:00
friendica
30e2e32f19
improve zotfeed for discover channel so it will send updates to posts you've already received. Incidentally I discovered why we had the meltdown replying to discover channel items the other day - but can't fix it easily.
2014-04-17 20:03:28 -07:00
friendica
1eb8e570bf
tag anyone
2014-04-15 18:35:22 -07:00
sirius
b0dc9f13ed
Merging in conflict
2014-04-16 00:40:01 +02:00
friendica
9026ea649a
better mapping of visible connections
2014-04-14 17:29:19 -07:00
friendica
506ae56385
Better handling of restricted /channel and /profile permissions. We will show the name, profile photo and a 'connect' button if appropriate on these pages regardless of permissions. A blank page makes it difficult for folks to figure out how to connect and if it is their real life friend 'x' or not. It also matches our overall policy (adopted from Facebook's lessons learned) that the channel name and default profile photo are always visible and can't really be blocked without messing up the usability of the entire network. This also makes sure that a connect button can be found somewhere besides the directory - where the entry could be blocked; and avoid somebody having to figure out the webbie and find the link to "follow" (another related issue).
2014-04-14 16:45:16 -07:00
friendica
bc041bdb77
profperm: abook_profile was being handled by profile id rather than profile_guid, causing private profiles to not be activated in many cases.
2014-04-13 19:57:47 -07:00
friendica
e3aa7d2aaf
only show forum tags on contact autocomplete, not in the ACL selector
2014-04-13 18:07:19 -07:00
sirius
8b8feea12f
Added hackish support for permissions-sync between profile and profile-pictures
2014-04-14 00:45:24 +02:00
friendica
d7aaff459f
let normal hashtags be quoted strings also
2014-04-12 16:58:19 -07:00
friendica
5cb7e48dad
major cleanup of handle_tag()
2014-04-12 15:53:52 -07:00
friendica
567b5d053d
handle new tag declarations
2014-04-12 03:31:24 -07:00
friendica
71929c6caa
add forum mode to tag handling
2014-04-12 00:56:04 -07:00
friendica
aa5054d5ba
this is looking better, call the forum version of a tag "foobar network", besides altering the icon
2014-04-12 00:41:36 -07:00
friendica
2212ddb913
use icons for identification
2014-04-11 23:54:11 -07:00
friendica
47096df97e
not quite right but I need to check it in so I can switch branches
2014-04-11 20:35:25 -07:00
friendica
2b3697c27a
the auto-complete part
2014-04-11 20:12:40 -07:00
friendica
8b39b5ae4e
via Mario: default channel permissions not working on channel page
2014-04-11 15:51:25 -07:00
marijus
3197ccbf5e
bootstrapify aclselector
2014-04-11 16:06:39 +02:00
friendica
fb88544ae4
Merge https://github.com/friendica/red into pending_merge
2014-04-10 18:50:33 -07:00
friendica
a798dd767d
push notes widget updates to channel clones on focusout (final save). Don't do this for the auto-save events (every ten seconds) which could generate superfluous network traffic.
2014-04-10 18:46:22 -07:00
RedMatrix
feb3a81623
Merge pull request #402 from sasiflo/master
...
Added info about SSL certificates
2014-04-11 11:23:13 +10:00
friendica
bf1f18e172
Include the entire original item when notifying other channels of deletions as it contains important routing and scope information. Previously we were only sending a couple of critical fields like the message-id, flags, and creation date. The thinking was that it is deleted, let's not resend the deleted contents anywhere. But in order to route this through the same path the original post took we really need the entire original post with all of its baggage attached.
2014-04-10 16:14:19 -07:00
sasiflo
f16fc1eb4f
Added some more details about why browser-valid SSL certificates must be
...
used when SSL is used at all.
It is now in the check failure message in the installation routine, the
installation readme and in the documentation pages.
2014-04-10 23:41:18 +02:00
marijus
b88a7fc23a
use $showacl to show/hide acl in jot.tpl - remove $pvisit and repair editblock and editlayout which still depended on it.
2014-04-09 18:29:22 +02:00
marijus
9f621dac85
change the way jot tools are displayed/hidden
2014-04-08 22:07:06 +02:00
friendica
95751dddff
some fixes to #395
2014-04-07 20:20:28 -07:00
friendica
d820fa155b
possible fix for issue #398
2014-04-07 18:32:22 -07:00
friendica
74029a9ee9
this should be better - "xchan deleted" state on remote sites only follows the xchan_flags and not the channel_pageflags; XCHAN_FLAGS_DELETED should only be set if the channel is to be removed from the entire network. As mentioned in a previous commit, channel_pageflags could be set to PAGE_REMOVED but still leave living clones on other sites.
2014-04-07 16:10:43 -07:00
friendica
10167fdf51
prevent follows of and notifications to deceased channels
2014-04-07 02:55:00 -07:00
friendica
7d429b2894
subdue archived connections in mod/connections
2014-04-06 22:21:51 -07:00
friendica
75b6aa235e
more work on #395
2014-04-06 21:40:23 -07:00
friendica
81ce5f14d2
missing pagination on viewconnections page
2014-04-06 18:57:04 -07:00
friendica
6f555c50e1
a bit more work towards issue #395 - cleaning up some cases which were going to the url directly and which weren't going through chanview. Also worth noting - mentions in posts do not go through chanview. Perhaps it is time to kill chanview (except we then cannot implemented a "connected" or "connect" button since we don't have any control over the landing page). For the time being I'm just trying to trap as many of the "visit URL" links as possible and sending them to a common place. Then we can figure out how that common place should behave.
2014-04-06 18:40:37 -07:00
friendica
50c608482a
mod/item - get rid of some failed experiments, duplicated code and unused code.
2014-04-06 16:17:21 -07:00
RedMatrix
2a13a9b20a
Merge pull request #397 from sasiflo/master
...
Try to repair of channel administration
2014-04-06 20:54:37 +10:00
friendica
64dfe3ab64
issue #395 , item 2
2014-04-06 03:47:53 -07:00
sasiflo
6d170b2e07
Merge remote-tracking branch 'upstream/master'
2014-04-06 12:21:24 +02:00
friendica
ad60e2c566
use parent_mid in the parent query for enotify instead of of the parent id. This should fix the issue with encrypted content in the notification messages (for locally posted replies). The fix was a bit harder than anticipated because we store the parent id as an int in the notify table so this had to be modified to char storage as well.
2014-04-06 02:57:33 -07:00
sasiflo
9f54a8f96b
Hope I have repaired the channel admin page.
...
Channel blocking and deleting was copied from user actions. This was not
done to an end. Hope what I do is enough to enable channel blocking and
deleting the correct way.
On deletion all entities that belong to the channel are deleted. But the
channel itself is just marked as deleted. Do not really understand why
it is done this way.
2014-04-06 00:34:52 +02:00
friendica
8b0721cf35
this makes rpost to another channel work somewhat - but there are issues, since the ACL will belong to the wrong channel. Leaving disabled for now. I don't know that we can solve all the issues without a different design so this may end up in a plugin for those who are willing to put up with the shortcomings.
2014-04-05 03:53:04 -07:00
friendica
4901ef8faf
provide the ability for rpost to post as another of your channels. This does not yet work, so the functionality has not been enabled.
2014-04-05 02:32:07 -07:00
friendica
32e71cf06b
finish "ifpending" connections
2014-04-04 17:43:44 -07:00
friendica
97f0424b18
introduce a connection type called 'ifpending' for number 6 of issue #395 - so that we can still have an unconditional 'pending' link. Needs testing before integrating with the nav menu
2014-04-04 16:56:49 -07:00
friendica
f832e59585
doc updates, plus back-end work for rpost to let you post to a different channel than your current logged-in channel. Need the same for rbmark back-end. Then we "just" need a selector widget on the editor forms.
2014-04-04 15:25:18 -07:00
friendica
d1271ca340
clarify location - issue #392
2014-04-02 19:25:57 -07:00
friendica
69513441f5
removed default maximagesize - it can be set in the admin pages.
2014-04-02 15:36:18 -07:00
friendica
0a097b8337
snakebite: bring back some of the legacy XML discovery interfaces, update as required.
2014-04-02 14:56:20 -07:00
friendica
6ba32d714d
save notes every ten seconds while focused, then save them once more on focusout
2014-04-01 14:52:47 -07:00
Thomas Willingham
4a2805e12e
Missed one
2014-03-30 23:01:31 +01:00
Thomas Willingham
1093e8d83e
Default discover to on.
2014-03-30 22:59:37 +01:00
friendica
c400303f22
make the discover tab enabled by default the first you use the admin panel, though it will be disabled until you use the admin panel.
2014-03-29 23:24:38 -07:00
Alexandre Hannud Abdo
fedd19ec95
Let the site admin choose whether to display the Discover tab.
2014-03-30 00:03:12 -03:00
marijus
18f30cf281
provide some info to not local users
2014-03-28 19:39:58 +01:00
friendica
85d61813ca
another complication to deletion
2014-03-28 01:19:30 -07:00
friendica
34403d3bd3
fix delete missing permission check
2014-03-28 01:12:52 -07:00
friendica
d99eaf1510
a few more delete fixes
2014-03-27 20:43:37 -07:00
friendica
a6d8668a5f
try and sort out the item delete mess
2014-03-27 20:28:48 -07:00
friendica
1177f97a50
change wording of new connection request notification setting
2014-03-27 18:05:49 -07:00
friendica
8594d069a1
new connection notification
2014-03-27 18:03:19 -07:00
friendica
2b6feeb835
this will probably fix the uploaded photo permission issue, if not it should be close
2014-03-27 15:56:31 -07:00
friendica
a0674af416
firehose fixes and optimisations. In particular get rid of the unresponsive script warning when trying to load updates (sine they aren't our posts, we can't check for unseen, hence we can't really load updates). Also make the url selection pluggable.
2014-03-27 15:35:29 -07:00
friendica
7b24b78af9
add fh to other page templates
2014-03-27 00:35:46 -07:00
friendica
a5a55738bc
superfluous comma
2014-03-27 00:07:11 -07:00
friendica
3044dc7f6d
catch the "new" view as well
2014-03-26 22:11:34 -07:00
friendica
5a3903a40c
firehose testing (network?f=&fh=1) - some possible security bugs so testing purposes only
2014-03-26 22:05:19 -07:00
friendica
ed14c1f224
more work on firehose
2014-03-26 18:45:01 -07:00
friendica
150bc9866a
Merge https://github.com/friendica/red into zpull
2014-03-26 17:06:14 -07:00
friendica
9a3a2819c1
add admin/channels
2014-03-26 17:05:45 -07:00
friendica
79f5fd8e2a
allow zotfeed to create a firehose of a site.
2014-03-26 16:09:07 -07:00
Thomas Willingham
d3527245f7
Spare / and an undeclared var in editwebpage.
2014-03-26 19:49:08 +00:00
friendica
f924d38d8c
webfinger enhancements: per RFC7033
2014-03-25 16:44:19 -07:00
friendica
7375e30506
This should be a slight improvement in setting ciphers - we'll punt on RedHat but open up the list just for openssl distros which seem to have all the problems at the moment.
2014-03-25 15:19:18 -07:00
marijus
a868e73d5f
forgot to change one line
2014-03-25 15:49:58 +01:00
marijus
89b573a6f3
fix lock permissions view and autoload not kicking in on touch devices under certain conditions
2014-03-25 15:27:45 +01:00
friendica
e6ea4a7574
ssl ciphers - be liberal in what we accept, conservative in what we generate
2014-03-24 17:16:01 -07:00
friendica
02af02118d
photos upload - remove phantom duplicated blank album name from selection list
2014-03-23 17:07:21 -07:00
friendica
ba6765a403
report curl errors during install when they are most needed
2014-03-23 15:48:08 -07:00
friendica
b6b4ffa68d
add curl error text to mod/probe so we can remotely diagnose communication issues from other sites.
2014-03-23 15:24:38 -07:00
friendica
d8577ac7b5
allow authtest to accept webbies as well as urls since I'm always trying to use the former and of course it always fails.
2014-03-23 15:15:20 -07:00
friendica
2dda5d6c70
add expire setting, take out unknown mailers and max friend requests per day which aren't implemented
2014-03-19 20:40:35 -07:00
friendica
ecb2e52a74
little fixes of hopefully nil significance
2014-03-16 20:34:21 -07:00
Thomas Willingham
5a8be68900
json_return_and_dir isn't a thing
2014-03-13 02:09:45 +00:00
friendica
74b8a38645
json_return_and_dir is a typo
2014-03-12 19:04:20 -07:00
Thomas Willingham
031b888e2c
Stick help in a template
2014-03-12 17:13:58 +00:00
friendica
5e41ef9219
protect filed conversations from expiration - we check the parent to see if it is filed, but one may have filed a comment and that will vanish when the parent expires unless the parent is protected.
2014-03-11 17:41:56 -07:00
friendica
09dde2810c
failed experiment - revert the directory to 80 results per page until somebody implements endless scroll on the thing. 300 takes far too long to load all the images.
2014-03-10 23:47:45 -07:00
friendica
a79072ce47
update cacert.pem , don't hide url link for rmagic
2014-03-09 13:53:55 -07:00
Christian Vogeley
8be35d60cf
zrl and zmg are back
2014-03-09 04:18:03 +01:00
Christian Vogeley
76ab9403af
merge
2014-03-09 04:15:11 +01:00
Christian Vogeley
27197e5b50
allow again zrl and zmg in api
...
the problem was that the values weren’t returned and so the android
client received a null value
2014-03-09 04:08:22 +01:00
friendica
bef416a2d1
advanced search front-end
2014-03-08 17:39:20 -08:00
friendica
20ef3aee72
back-end for advanced directory search
2014-03-08 15:53:55 -08:00
friendica
af22aeb557
incorrect webfinger link per fabrixxm
2014-03-08 12:40:06 -08:00
friendica
aa8a93f171
missing quote
2014-03-07 23:00:27 -08:00
friendica
b2b5d5838a
Merge pull request #357 from beardy-unixer/master
...
Create sys channels
2014-03-08 17:56:04 +11:00
friendica
ab0eab49e8
start new connections out with even more sane defaults than before by pre-filling the connedit form page. This still lets them change things before any damage has been done or before any privacy has leaked, but should reduce the number of new connections that can't comment.
2014-03-07 20:28:04 -08:00
Thomas Willingham
93000ebad6
Actually create syschan during install
2014-03-07 17:29:36 +00:00
friendica
8c7e076dae
bring friends back
2014-03-06 01:29:42 -08:00
friendica
1b1cfb366d
missing mod/block
2014-03-05 17:06:46 -08:00
friendica
7dd373fa7e
lots of little fixes to blocks
2014-03-05 14:17:01 -08:00
friendica
61f47cd5ed
move language selector to a module
2014-03-05 03:19:20 -08:00
friendica
cdcbc5816e
add Comanche help link to pdledit
2014-03-04 21:03:56 -08:00
friendica
efc828bed5
add pdl editor to settings/display
2014-03-04 20:58:12 -08:00
friendica
267283748f
Red API: /api/red/item/new ; which is like /api/statuses/update except it uses Red semantics and returns success/failure indication.
2014-03-04 19:57:54 -08:00
friendica
4da73d7d84
stopgap solution until somebody implements endless scroll on the directory
2014-03-04 19:34:04 -08:00
friendica
aa9d25f517
add system PDL editor (lets you change/personalise the layout for any module which has a system PDL file.)
2014-03-04 18:12:27 -08:00
friendica
39f18d0f16
fix third-party zid's
2014-03-04 15:25:04 -08:00
friendica
86d60f572f
change flags for one-way connections from hidden to unconnected so we can still use hidden for - well hiding connections
2014-03-04 14:35:42 -08:00
friendica
66f754c4c7
!@#$% pay~!@#$pal
2014-03-04 01:43:39 -08:00
friendica
3d49bf0320
directory sync issues
2014-03-03 21:00:42 -08:00
friendica
cdd2e9cd95
layout export to file
2014-03-03 20:05:23 -08:00
friendica
7baeb45183
some anomolies found when viewing connections in various cases.
2014-03-02 19:40:59 -08:00
friendica
429022e116
allow one to ignore pending connections
2014-02-28 16:00:29 -08:00
friendica
102521844b
put schemas in Comanche (this requires theme support (!))
2014-02-27 20:48:10 -08:00
Thomas Willingham
5cf0e74501
Capitalise $a->page['title'] in doco pages.
2014-02-27 17:50:36 +00:00
friendica
364fc9f163
comanche: provide an option to add a menu class for different theming choices on some menus (e.g. horizontal, tabbed, etc.)
2014-02-25 20:58:20 -08:00
friendica
3fb26e06ab
Merge https://github.com/friendica/red into zpull
2014-02-25 19:48:57 -08:00
friendica
e7e97e578b
put bookmarked chatrooms into poco
2014-02-25 19:48:13 -08:00
Thomas Willingham
04e6cb515b
Fix the weirdness of messages appearing in the middle of the screen
...
and working their way downwards one comment at a time as the ping runs
when joining an active chat room.
2014-02-26 01:57:29 +00:00
friendica
2c72e49d1f
more chatroom discovery
2014-02-25 17:55:30 -08:00
friendica
08313bac6c
allow personalised page layouts for modules.
2014-02-25 14:12:51 -08:00
friendica
b1021df485
provide ability to bookmark chatrooms using rbmark
2014-02-24 21:34:49 -08:00
friendica
2becbae402
remote "add bookmark" - like rpost but saves a bookmark from a remote hub into one of your own bookmark folders (or a new one if desired).
2014-02-24 20:46:52 -08:00
Thomas Willingham
8284901f9e
Make bbcode the default doco ready for the next commit
2014-02-24 05:11:56 +00:00
friendica
5b4e3f46bc
minor stuff, some doco, auth cleanup, and make "unknown" more translateable by context.
2014-02-22 14:58:12 -08:00
friendica
075b7fa9c8
This should resolve the dav authentication loop (correctly)
2014-02-22 13:33:18 -08:00
friendica
9c4c0e6d23
prevent mod/cloud looping (ping gets a new session on each call [wtf?] which triggers our "changed uid" detector)
2014-02-22 03:38:23 -08:00
friendica
e12f6f1bd9
small changes to a couple of lookup functions which we need to use a bit more
2014-02-20 17:20:24 -08:00
friendica
e55170c00a
code cleanup
2014-02-20 17:07:43 -08:00
friendica
3bddaa9e04
title missing in private mention posts
2014-02-20 15:00:29 -08:00
friendica
6eb971656e
believe i found the issue which was causing hundreds/thousands of identical hublocs to be created
2014-02-20 01:35:08 -08:00
friendica
c219451702
Merge pull request #324 from tonybaldwin/master
...
Do not view remote profiles in frames. (changed description for display->settings), in ALL relevant files
2014-02-20 15:26:17 +11:00
friendica
a29b71547a
use a "fullscreen" icon for chanview full screen mode; add channel_menu selection and setting to the settings page.
2014-02-19 20:19:56 -08:00
tony baldwin
9715176a56
s/View remote profiles as webpages/Do not view remote profiles in
...
frames/g
2014-02-19 22:56:52 -05: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
5747e20e50
some more snakebite and fix up include/account - forgot about that inline array stuff
2014-02-18 16:59:31 -08:00
friendica
9a51f8ce65
edit bookmarks
2014-02-18 14:26:23 -08:00
friendica
309ae2d1e4
update the donation link
2014-02-17 20:33:52 -08:00
friendica
d5c55250f9
remove the exit clause
2014-02-17 20:24:34 -08:00
friendica
ea709361f6
snakebite, cont. magic-auth via openid is now possible, with the caveat that one needs a hand-crafted xchan at the moment to make use of it and if you wish to do so, there will be no assistance or help provided. The risk of system instability and mangled DBs now and going forward is significant if you try this.
2014-02-17 20:10:43 -08:00
friendica
d6ab975b18
operation snakebite continued. openid now works for local accounts using the rmagic module and after storing your openid in pconfig. This is just an interesting but trivial (in the bigger scheme of things) side effect of snakebite. The snake hasn't even waken up yet.
2014-02-17 19:48:05 -08:00
friendica
d3120264cb
more snakebite stuff
2014-02-17 18:23:01 -08:00
friendica
df22a78936
Merge pull request #314 from zzottel/master
...
Make @!-tags safer
2014-02-17 15:09:11 +11:00
friendica
70526915c8
several things were not working correctly w/r/t community tagging. The preference vanished from settings at some point, and we also weren't updating the original post timestamp so that the changed taxonomy would propagate correctly as an edit.
2014-02-16 16:04:46 -08:00
friendica
16cd9e2a7e
don't include deleted channels in number of channels service class checks
2014-02-16 14:48:07 -08:00
friendica
663dd39015
don't show deleted channels on admin account summary page
2014-02-16 14:39:27 -08:00
friendica
ebd52368bb
strip hard-wired zids from posted links as they will have the wrong identity when somebody tries to view the link
2014-02-16 14:13:26 -08:00
friendica
d9e4f63466
preserve attachments when editing a post
2014-02-14 13:15:02 -08:00
friendica
eadf5121d0
rev update and a minor fix (missing param) to force_refresh
2014-02-14 12:39:15 -08:00
zottel
7a6fcd9ea4
make sure the user can't inadvertently send a post with @!-tags to an
...
unintended audience because he had browsed the Matrix by collection or
by contact
2014-02-14 11:08:05 +01:00
marijus
d7546c7a63
This makes advanced privacy settings adjustable in expert mode only. Also they are hidden behind a button. This is a design hotfix should probably come up with something better someday...
2014-02-13 19:29:06 +01:00
friendica
2c1b366fdf
make activities optional for profile things, clean up the forms
2014-02-12 14:44:27 -08:00
friendica
7f3f981d96
fix a mysql error which popped up in the dbfail log
2014-02-11 20:45:17 -08:00
friendica
95a45a119d
shamelessly steal, and cut/paste from the settings page to get mod_photos edit permissions working - and it looks like we still have some other fancybox instances (yet another lightbox) which haven't yet been converted to colorbox and will need to be fixed. Way too many lightboxes.
2014-02-11 18:45:50 -08:00
friendica
b5728fa42e
fixes to thing profile assignments
2014-02-11 16:56:39 -08:00
friendica
d02529fde1
implement a forced directory update mode where we unconditionally create a directory sync packet. This is needed to ensure that monthly directory pings are propagated to other directory servers so they can each prove for themselves whether or not an account is alive or dead. We do not trust other directories to provide us information beyond "look at this entry and decide for yourself" as doing otherwise would invite rogue directory manipulations. As this scheduled update occurs on all channels across all servers, we should also pick up refresh messages from all existing channel clones and these should also propagate out to all directory servers using the same mechanism (though perhaps not at the same time).
2014-02-11 14:19:20 -08:00
friendica
841f3922aa
typos in authtest
2014-02-10 20:40:12 -08:00
friendica
dfcb863c70
fix ambiguous result message from authtest
2014-02-10 18:20:23 -08:00
friendica
12319c41e3
add chanview mode to settings
2014-02-10 15:14:03 -08:00
friendica
a7fa14800d
better bookmark escaping
2014-02-10 01:44:21 -08:00
friendica
a76c53657b
don't add bookmark tags to naked links inside code blocks
2014-02-10 01:11:59 -08:00
friendica
eb96a04d34
since the project donate section was added to siteinfo - add a way for the hub admin to add in a donation section to keep the hub running.
2014-02-09 20:08:29 -08:00
friendica
cf3b76c046
backend for chatroom activity monitor - honours permissions and returns (json) how many in room and last chat timestamp, regardless of whether the observer is actually in the room.
2014-02-09 16:47:06 -08:00
friendica
b58baa5e4a
more XSS blockage of uploaded files
2014-02-09 15:00:47 -08:00
friendica
c5f0b85357
fix wall photos
2014-02-09 00:30:43 -08:00
friendica
e346aa7560
that's better
2014-02-08 12:08:07 -08:00
friendica
e71571f619
revert last fix, it double tags
2014-02-08 12:02:45 -08:00
friendica
92dea7888b
allow somebody to type #^{{naked link}}
...
-- auto-linkify it and create a bookmark tag.
2014-02-08 11:53:47 -08:00
friendica
ecac985e33
make bookmarks message into an 'info' so it expires and goes away after a bit
2014-02-07 23:33:40 -08:00
friendica
ae6bd7dc1e
fix issue with double linkify in the git feed
2014-02-07 15:41:31 -08:00
friendica
1ec7ffc774
Merge https://github.com/friendica/red into zpull
2014-02-07 13:40:26 -08:00
friendica
63589d4f2e
from olivier: use double quotes in js strings, updated FR translation
...
from me: provide future ability to have an optional edit link/icon next to menus (such as bookmarks)
2014-02-07 13:39:13 -08:00
marijus
f62ec4132e
let oneself be added to a collection in exchange for deleted contacts
2014-02-07 21:28:39 +01:00
friendica
cda1224066
missing element in new chatroom link
2014-02-06 23:10:14 -08:00
friendica
b779400218
mod/ping - don't perform any database calls if installing
2014-02-06 21:31:42 -08:00
friendica
9b2dc9b87c
make all naked links bookmark-able
2014-02-06 16:22:40 -08:00
friendica
05a70a8760
add chatroom links
2014-02-05 19:16:12 -08:00
friendica
cb6716a644
fix the xchan lookup tool
2014-02-05 18:51:50 -08:00
friendica
0844110f7b
preserve system bit when editing menus
2014-02-05 03:44:46 -08:00
friendica
24f32e55c8
bookmarking bugfix
2014-02-05 03:29:02 -08:00
friendica
f30a39f9df
bookmark debug logging
2014-02-05 03:15:10 -08:00
friendica
8a11c29413
make links in comments bookmark-able
2014-02-04 19:39:56 -08:00
friendica
aede006970
bookmarks - mop up and go home
2014-02-04 17:12:13 -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
1572403e98
photo tagging somewhat working - but can't remove photo tags until we update tagrm
2014-02-03 20:44:42 -08:00
friendica
9ce3dac479
some tagging fixes - including old bugs which were never reported
2014-02-03 19:54:32 -08:00
friendica
876f5d4de0
transmit, receive, and parse bookmarks
2014-02-03 19:38:15 -08:00
friendica
c4d0884596
accept new connection broke yesterday
2014-02-03 14:03:43 -08:00
friendica
c7cad26b41
more wordsmithing
2014-02-02 20:22:41 -08:00
friendica
38bce48f28
wordsmithing
2014-02-02 18:06:15 -08:00
friendica
ee1580427e
don't draw attention to advanced permissions and their corresponding complexity and clearly mark the simple permissions which people are encouraged to use.
2014-02-02 17:54:36 -08:00
friendica
3eed73d519
minor text change "can" -> "may"
2014-02-02 16:51:11 -08:00
friendica
2768262f93
Add switch to allow menus to be used as bookmark collections
2014-02-02 16:49:09 -08:00
friendica
67899677db
make chat honour the pause key (but we still need to ping the server to maintain the in_room status), also the recent change to pull css out of the template file used classes instead of ids so none of the styles were sticking
2014-02-02 15:50:07 -08:00
friendica
b39c0d54c0
some windows fixes
2014-02-02 14:06:36 -08:00
friendica
e83419b53e
add links to change chat status and leave room
2014-02-02 03:43:52 -08:00
friendica
61cc4de225
provide donation options on siteinfo page
2014-02-01 21:03:21 -08:00
friendica
94e59d4770
status indication
2014-02-01 01:00:26 -08:00
friendica
d14afc0ee4
provide the room name for the room you're in.
2014-02-01 00:54:20 -08:00
friendica
bd691300a7
provide some interesting new options to channel sources
2014-01-31 20:02:59 -08:00
friendica
aaa3c62efa
keep presence updated - typo was causing it to logout
2014-01-30 21:09:02 -08:00
friendica
deaf93db71
missing string delimiters (quotes)
2014-01-30 21:01:09 -08:00
friendica
49f07bd90f
mod/ping should only update basic_presence - and clearing stale entries. otherwise let rooms handle presence for themselves.
2014-01-30 19:01:03 -08:00
Michael Meer
c0f02d774a
started analysis of ping response and clean up more logger
2014-01-30 20:41:40 +01:00
Michael Meer
c5ac5544cb
clean up logger commands. Placed apostrophs at the end from some comments to keep the syntax highlighting in vi working
2014-01-30 11:04:20 +01:00
Michael Meer
0a2b2a1390
attempt with fix URL for testing works
2014-01-30 10:39:09 +01:00
Michael Meer
e5d1e20ff5
Merge branch 'master' of https://github.com/friendica/red
...
to be in sync with master repro
2014-01-30 10:21:21 +01:00
friendica
6c6a9b963a
a bit more ajax work on chat and chatsvc and some fiddling with layouts
2014-01-30 01:00:46 -08:00
friendica
080928f214
chatroom management front-end stuff
2014-01-29 21:29:48 -08:00
friendica
7b60978262
back-end for changing online status and keeping presence refreshed
2014-01-29 20:40:37 -08:00
friendica
9fdee53c9a
start on the ajax bits
2014-01-29 20:14:18 -08:00
friendica
c24aa824fe
chat is a members only feature, there is no "guest" access.
2014-01-29 18:19:19 -08:00
friendica
0d326dfb45
mod/chatsvc - ajax backend for chat
2014-01-29 18:02:51 -08:00
friendica
b8fb6a4373
more chat infrastructure
2014-01-29 17:09:20 -08:00
Thomas Willingham
5a5973982f
Really fix attachments in Firefox
2014-01-29 22:11:36 +00:00
Thomas Willingham
5c54880ce8
Make Firefox behave if an attachment points to a file with a space in it.
2014-01-29 20:38:32 +00:00
Michael Meer
ef97a454bb
ping gives us now a reply. But the reply doesnt contains useful data, requires still some investigations
2014-01-29 15:45:35 +01:00
Michael Meer
ac8d481a32
Merge branch 'master' of https://github.com/friendica/red
...
to be in sync with main repro
2014-01-29 14:07:25 +01:00
friendica
c95f65e092
prevent runaway presence indication
2014-01-29 02:36:01 -08:00
friendica
10b51a9471
issues uncovered whilst testing the chatroom API
2014-01-29 02:25:21 -08:00
friendica
0013e59086
chatpresence timing out too quickly
2014-01-28 20:19:16 -08:00
friendica
2822e6e70a
missing file in checkin
2014-01-28 20:15:57 -08:00
friendica
d970c69f91
online indication to the directory popup
2014-01-28 19:49:56 -08:00
friendica
8efac0cfd6
fix sql query and provide setting to hide online status
2014-01-28 16:16:55 -08:00
friendica
6e22aa25cc
basic presence indication
2014-01-28 15:52:54 -08:00
Michael Meer
aa285b83c1
to make visible what I try, ping still won't work, but I'm confused about get_channel
2014-01-28 10:58:31 +01:00
Michael Meer
8ddee71c2b
Merge branch 'master' of https://github.com/friendica/red
...
to be in sync with main repro
2014-01-28 09:49:09 +01:00
friendica
f104b4dc27
preserve expiration when editing
2014-01-27 23:49:42 -08:00
friendica
3100b5d93e
photo tagging still broken - but at least don't create a new linked item every time a photo is edited.
2014-01-27 18:06:09 -08:00
friendica
24bac92acd
after rposting - if there's no remote_return, go to your matrix page rather than leave you on a blank rpost page.
2014-01-27 15:25:04 -08:00
Michael Meer
904db593df
add a temporary logger command at remote server side
2014-01-27 12:01:53 +01:00
Michael Meer
a3bf272753
Merge branch 'master' of https://github.com/MicMee/red
...
to be in sync
2014-01-27 10:37:15 +01:00
friendica
d67fdd1299
add davguest param to cut/paste link for directories in mod/filestorage
2014-01-26 14:41:43 -08:00
friendica
d296b02b0e
The final piece of the DAV authentication puzzle. Provide a directory view to an un-auth'd person (without asking for a password) by adding a query parameter 'davguest=1'. This is a bit of a hack, but there was no response on the official forum about how to do this correctly so it will have to do. On the downside, if permission is denied, it won't ask for a password - but we're talking about unauthenticated folks who didn't go through magic auth so chances are even if they authenticate, permission will still be denied.
2014-01-26 14:15:57 -08:00
friendica
0948c3c3ca
allow site defaults for enabled features
2014-01-26 03:27:36 -08:00
friendica
f90b3b60cb
don't prompt guests for a password if they're accessing an embedded public file.
2014-01-26 02:58:03 -08:00
Thomas Willingham
692822bdf0
Left over line from placeholder.
2014-01-25 00:13:29 +00:00
Thomas Willingham
d3a0d37b0d
Add admin info to admin panel and site info.
...
Since we can have multiple admins, this is freeform bbcode.
2014-01-24 23:58:41 +00:00
Michael Meer
844df11058
Merge branch 'master' of https://github.com/friendica/red
...
to be in sync with master repro
2014-01-24 11:59:15 +01:00
friendica
ab6b6794b4
fix marital partner linking
2014-01-23 15:43:35 -08:00
friendica
5e4f45c03a
mod_profperm migrated
2014-01-23 14:35:59 -08:00
Michael Meer
a2b07ed281
build url, deleted logger commands
2014-01-23 13:58:14 +01:00
Michael Meer
524fff3a17
preperation for ping, need training in SQL :(
2014-01-23 12:09:35 +01:00
Michael Meer
6a1e73e610
Merge branch 'master' of https://github.com/friendica/red
...
to keep the repros in sync
2014-01-22 13:38:47 +01:00
friendica
3914200223
simplify chanview authentication and make sure it carries through multiple generations
2014-01-22 03:01:28 -08:00
Michael Meer
ffabb4cc86
reorg formula data for hubloc checks
2014-01-22 11:29:49 +01:00
Michael Meer
f28b21f99d
start with hubloc ping
2014-01-22 09:16:22 +01:00
friendica
3f49114a05
remove debugging
2014-01-21 23:12:03 -08:00
friendica
3b375a3d3f
fix location of string file in Translations.md, fix some permissions and owner vagueness (potential bugs) in profile_tabs()
2014-01-21 23:09:33 -08:00
friendica
a13393fb23
seems you can't easily have a blank password for DAV guests, so the guest password is now +++
2014-01-21 20:42:10 -08:00
friendica
c41d3b2d53
text - change remove account button to remove channel
2014-01-21 19:01:23 -08:00
friendica
05951a9877
add primary webbie to directory popup
2014-01-21 18:45:40 -08:00
friendica
60416d6f33
fix the admin interface to pending registrations
2014-01-21 14:56:42 -08:00
friendica
35733ca013
create store directory if it's missing before initialising DAV
2014-01-21 00:02:25 -08:00
friendica
ea606869a6
when loading a single thread on the channel page, tell JS that there isn't any more content to load.
2014-01-20 17:45:02 -08:00
Michael Meer
a13593590b
added buttons to perform later hubloc actions
2014-01-20 12:12:40 +01:00