Klaus Weidenbach
ffea675240
Add rename support for DAV directories.
...
This works only over DAV right now, no GUI yet.
2014-06-30 01:08:29 +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
Klaus Weidenbach
322091cd12
Fixed some more timestamp bugs in RedDAV.
...
Fixed an SQL-query in RedFile::put(), where parameters where in wrong order.
2014-06-29 17:49:46 +02:00
Klaus Weidenbach
5be3ba8436
Fixed a wrong timestamp update when adding a file.
...
When a file was uploaded the timestamp of the containing folder
should get updated, but the timestamp of the first file in the
folder was mistakenly updated.
There are some more wrong timestamps, but still looking for the bug.
2014-06-29 16:00:21 +02:00
RedMatrix
e228c2ed32
Merge pull request #513 from dawnbreak/master
...
Some documentation for include/reddav.php and a new tpl-file.
2014-06-29 10:16:51 +10:00
Klaus Weidenbach
f49b74c5f6
Some documentation for include/reddav.php and a new tpl-file.
...
Documented include/reddav.php a bit more to understand what it is
about to try to clean up some parts. Still a lot to be done here.
I put serveral @todo markers that need to be checked.
Moved some more HTML to template file.
Changed getETag() return format according to documentation. (ETag MUST
be surrounded by double-quotes)
2014-06-29 01:17:06 +02:00
friendica
4e3c560bdb
remove the feature setting until the community decides what to do and makes it happen
2014-06-28 05:12:29 -07: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
8b545d91db
notification being sent for comments from blocked connections on same site.
2014-06-26 16:24:53 -07:00
friendica
74fe151f96
bring back profile_tabs for unauthenticated visitors to /cloud page
2014-06-25 21:21:54 -07:00
Klaus Weidenbach
45dde16f3e
Templified cloud's directory listing.
...
Moved HTML for the directory listing from include/reddav.php to it's
own template file.
Still need to clean it up bit more, but should be useable already.
2014-06-26 02:01:53 +02:00
Paolo Tacconi
dda949ee3b
Delete confirmation is translatable
2014-06-25 12:07:36 +02:00
Paolo Tacconi
378aaf4a61
Display quota and translatable strings
2014-06-25 11:54:10 +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
177c33be10
block edit/delete ability for everybody but the owner
2014-06-23 16:05:00 -07:00
friendica
3106de208c
Merge branch 'master' of https://github.com/tuscanhobbit/red into tuscanhobbit-master
2014-06-23 15:47:14 -07:00
tuscanhobbit
f6959dd18b
Dav file browser on a single page
2014-06-24 00:04:13 +02:00
friendica
0cfcb02311
ability to like things
2014-06-23 05:19:28 -07:00
friendica
223ed4a6c5
process profile like removals with normal low_level drop_item
2014-06-23 01:22:58 -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
525daa7475
fix space around brackets changing.
2014-06-19 20:38:38 -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
224a2b9ddf
put viewsrc back in a lightbox
2014-06-18 20:33:28 -07:00
friendica
88bb3c9ddb
reset timestamps when unarchiving a connection
2014-06-18 18:29:04 -07: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
8b66329a8f
add photo count to photo album list
2014-06-17 20:45:53 -07:00
friendica
35d42f8626
access control modification functions (item specific - we may need these for several data types)
2014-06-17 19:21:46 -07:00
friendica
5c8359f976
note work still remaining
2014-06-17 17:36:41 -07:00
friendica
dafd3a9e43
sync profiles to nomadic clones
2014-06-17 17:34:51 -07:00
friendica
38e0bb4530
document why this works
2014-06-15 19:25:16 -07: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
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
bd06e58007
whitespace
2014-06-14 15:38:44 +02:00
marijus
b9256eed30
unclutter menues a little
2014-06-14 15:31:36 +02:00
friendica
64a370056c
load main.js last
2014-06-13 17:33:03 -07:00
friendica
78609e9363
send new connection notification even if auto-perms are set
2014-06-12 17:31:42 -07: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
e41375c889
syntax error
2014-06-10 17:23:32 -07:00
friendica
adbcf371f9
should really wait until after the first cuppa
2014-06-10 16:40:55 -07:00
friendica
059ccae278
remote install app (untested)
2014-06-10 16:34:21 -07:00
friendica
970c82faa3
notify tweaks
2014-06-09 19:07:15 -07:00
friendica
376a51f8d8
doc updates
2014-06-06 23:56:52 -07:00
jeroenpraat
6ccf6455c4
Merge branch 'master' of https://github.com/friendica/red
2014-06-05 14:00:05 +00:00
friendica
8084fed851
poke notifications
2014-06-04 22:15:52 -07:00
friendica
4fa3b420ab
duplicate birthday events showing up
2014-06-04 21:02:57 -07:00
friendica
6e2208394a
add zrl stuff - still a lot of new stuff missing but I'm not going to do it all.
2014-06-04 16:09:34 -07:00
jeroenpraat
d9688e5ab3
Merge branch 'master' of https://github.com/friendica/red
2014-06-04 14:00:08 +00:00
friendica
b5617a5552
suggest app
2014-06-03 19:45:38 -07:00
friendica
737d3f5836
don't add a birthday event if the birthday channel doesn't have permission to send you posts.
2014-06-03 19:25:59 -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
2ada33e2a0
Merge https://github.com/friendica/red into pending_merge
2014-06-03 13:46:32 -07:00
friendica
c034cb5d71
make system generated birthday events un-commentable since comments won't go where you think.
2014-06-03 13:45:35 -07:00
jeroenpraat
5869836180
expand/collapse is also used for comments, so removing 'post'.
2014-06-03 15:42:13 +00:00
jeroenpraat
ad378cbe07
Updated strings for show entire post and show less to expand and collapse. See last few comments from me and Mario at https://redmatrix.nl/channel/jeroenpraat/?f=&mid=5138fdee2ade50a7ef7a5a59e01a7dc91012c125e712d1ce483be6e31543dffe@redmatrix.nl
2014-06-03 12:14:51 +00:00
jeroenpraat
b4e7d7f7c0
Updated to [+] show more, [+] show more comments, etc. See https://redmatrix.nl/channel/jeroenpraat/?f=&mid=5138fdee2ade50a7ef7a5a59e01a7dc91012c125e712d1ce483be6e31543dffe@redmatrix.nl
2014-06-03 05:12:00 +00:00
friendica
2386bc4d00
bring back birthdays
2014-06-02 17:49:19 -07:00
friendica
17e575e1eb
don't show app editing options to non-authenticated folks
2014-06-01 22:15:21 -07:00
friendica
a84d2d0731
add a few days of slop to the orphan finder to account for any lags in dir syncing.
2014-06-01 17:22:04 -07:00
friendica
ddcf905d03
regression: (-1) update_flag still exists in one function. This should be UPDATE_FLAGS_FORCED or 2.
2014-06-01 16:36:11 -07:00
friendica
3821efb99e
issue #477
2014-06-01 01:30:34 -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
6e0cc25a90
more work on new event code
2014-05-29 19:48:54 -07:00
friendica
dac7f68914
event_addtocal function for storing received events
2014-05-29 17:52:11 -07:00
friendica
a3487efd57
start to tie in the new event logic
2014-05-29 17:09:14 -07:00
friendica
118b4c88bd
split event storage into two bits - separate the event storage from the associated item storage
2014-05-29 16:23:20 -07:00
friendica
9b5eabf108
Merge branch 'master' into newevent
...
Conflicts:
include/zot.php
2014-05-29 16:14:10 -07:00
friendica
1a58777daa
this is an important bit - only mark dead hubs on directory servers. They shouldn't matter anywhere else.
2014-05-29 00:55:34 -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
f6de9c09fb
logging: include target url when reporting z_fetch_url and z_post_url errors.
2014-05-27 21:21:38 -07:00
friendica
b17f923abb
give the cloud file list a bit of padding
2014-05-27 16:49:47 -07:00
friendica
9fa929fab5
filter randprof results to avoid channels that are known to be deceased.
2014-05-25 23:00:06 -07:00
Alexandre Hannud Abdo
bc389ff934
Language selection: case-insensitive and system language
...
Fixed ignoring HTTP_ACCEPT_LANGUAGE tags that had uppercase
characters.
Fixed defining a->language too soon to ever get the system lang
2014-05-23 10:16:03 -03:00
friendica
345f784f67
fix search to use in app
2014-05-22 21:24:41 -07:00
friendica
39d5f2abcf
more apps
2014-05-22 20:39:42 -07:00
friendica
bcac633085
implement 'requires' on personal apps
2014-05-22 19:19:04 -07:00
friendica
6f7fb7a2ac
sort by app name and not by apd filename
2014-05-22 02:13:33 -07:00
friendica
4d7fc304ea
Add the admin app
2014-05-21 21:47:09 -07:00
friendica
751fda9704
more app work
2014-05-21 20:54:09 -07:00
friendica
d17768d4e7
change app dropdown to point to apps module (changes nav template). Important: Plugins using the app-menu hook will no longer be accessible from there and may require re-writing to plug into the system apps page. Also filter apps in items from the language detector to avoid false triggers from the base64 content.
2014-05-21 17:23:34 -07:00
Alexandre Hannud Abdo
6fb8cd4d24
Make tag delivery work when channel name differs from profile name
2014-05-21 17:23:18 -03:00
RedMatrix
3e75f9cbb1
Merge pull request #464 from solstag/master
...
Bunch of translation work
2014-05-21 19:24:24 +10:00
friendica
77ca117218
make it possible to edit/delete apps via /apps/personal/edit
2014-05-21 01:55:32 -07:00
Alexandre Hannud Abdo
d15e3776f3
Allow translation context with plural. Use that in Likes/Dislikes.
2014-05-21 05:39:35 -03:00
Alexandre Hannud Abdo
72a633dc51
Make translation contexts effective.
2014-05-21 04:48:22 -03:00
friendica
c6de9096fa
add zids to all the personal app links
2014-05-20 22:59:58 -07:00
friendica
5d9f924642
more app work
2014-05-20 22:25:36 -07:00
friendica
71f5908e21
add optional context to translations
2014-05-20 20:22:38 -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
6d01707a72
more app backend work
2014-05-19 16:49:11 -07:00
friendica
ea67b9bda8
apps: fix encoding/decoding and chunk splitting
2014-05-18 20:00:30 -07:00
friendica
466fe725bc
start to build out the apps
2014-05-18 18:21:20 -07:00
friendica
2b44af4455
more app work
2014-05-18 02:00:06 -07:00
friendica
e79e8f4add
Merge https://github.com/friendica/red into pending_merge
2014-05-18 00:45:02 -07:00
friendica
070e7cc376
more app infrastructure
2014-05-18 00:44:42 -07:00
marijus
89b8bc07ac
implement modal for more then 10 likes/dislikes
2014-05-18 09:14:21 +02:00
friendica
9e95458ea5
the help app
2014-05-16 02:54:52 -07:00
friendica
659714956c
add hover tips - except we need a way to translate the things
2014-05-15 20:58:26 -07:00
friendica
420540fc94
login app
2014-05-15 20:39:49 -07:00
friendica
a2b4187a08
add directory
2014-05-15 20:36:09 -07:00
friendica
2fdc13e91d
some sidebar content (doesn't yet do anything)
2014-05-15 20:20:20 -07:00
friendica
2dee303d92
more base apps
2014-05-15 20:09:28 -07:00
friendica
077b97eac4
the app menu takes form
2014-05-15 19:54:37 -07:00
friendica
99d97170de
apps: provide a default photo if none was set. For now it's the default profile photo until we have a default app photo
2014-05-15 17:15:22 -07:00
friendica
e68bb132a7
some backend stuff for apps
2014-05-15 16:43:42 -07:00
friendica
2f1e4a6370
xss prevention
2014-05-14 00:55:32 -07:00
friendica
b0dc3d3b4c
add photo widget
2014-05-13 21:33:39 -07:00
friendica
2f5bd7e1b3
add activity_received hook
2014-05-13 20:58:55 -07:00
friendica
2c27ba66a5
zrlify (turn into zmg) any relevant img tags in a post.
2014-05-13 20:17:52 -07:00
friendica
a4869394f4
allow jgrowl 'close all' message to be translated
2014-05-13 17:59:47 -07:00
friendica
b3cc05c41d
try to fix random logouts
2014-05-12 17:04:03 -07:00
marijus
c7a0891bbe
Typo
2014-05-12 11:27:53 +02:00
friendica
ef5ffad690
log IP mis-matches even if paranoia isn't set.
2014-05-11 22:01:53 -07:00
RedMatrix
b4fd20c624
Merge pull request #455 from encyclomundi/master
...
correct minor typo
2014-05-11 07:38:01 +10:00
Charles
3f5852c30e
correct minor typo
2014-05-10 12:50:20 -07:00
root
80796c78f5
Merge branch 'master' of https://github.com/chriswinstead/red
2014-05-10 10:55:50 -07:00
Michael Johnston
0e336fc092
add support for h1, h2, etc. to bbcode
2014-05-10 00:54:59 -04:00
marijus
56eb9e75cc
Merge branch 'master' of https://github.com/friendica/red
2014-05-09 07:39:27 +02: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
marijus
8144498803
like indicator rewrite
2014-05-08 13:44:43 +02:00
friendica
1a4c99ec02
fix events until the new event subscription mechanism goes in, as shared events have been broken
2014-05-07 22:28:19 -07:00
friendica
a00103b7df
better event management
2014-05-07 22:23:43 -07:00
friendica
e22e94cd97
ok *now* shred works with alternate config files
2014-05-07 20:31:21 -07:00
root
711719ce0c
Made some changes to img tags to enforce max-width everywhere, and to the page headers to allow user scaling.
2014-05-07 12:01:12 -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
jeroenpraat
d93df86298
Fixed some wrapping problems when the user has set a larger font size. And some UI love for the file permissions page (as requested by Mike ;) and changed the position of the file properties link on the cloud page.
2014-05-05 13:54:56 +00:00
friendica
806f1f0fa1
UI for deleting chatrooms
2014-05-04 20:30:52 -07:00
friendica
fc550ae330
issue #432 permission changes lost editing webpage (and other non-post items)
2014-05-04 17:10:33 -07:00
friendica
5d623f3a08
more easter eggs
2014-05-03 01:14:28 -07:00
friendica
62b4ec4e75
make folks from certain other networks feel more at home here
2014-05-02 17:29:04 -07:00
friendica
a39a1584bd
allow birthdays with just a year (no month or day).
2014-05-01 18:40:00 -07:00
friendica
b666aca5c3
bring the posted-date selector widget up to date. There are no longer two different styles.
2014-05-01 17:54:12 -07:00
friendica
f96a81d274
posted_dates() needs a re-write so we can make a much prettier archive widget
2014-04-30 18:45:46 -07:00
friendica
c1f8eda719
Remove automatic bookmarking - it was a bad idea and just leads to menu clutter. Bookmarks can always be saved manually if desired.
2014-04-30 17:50:06 -07:00
friendica
31fd284b3c
clean up the webpage list a bit
2014-04-29 18:28:05 -07:00
friendica
c36489a753
Unfortunate omission
2014-04-26 19:33:39 -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
2851988c96
A useful hook
2014-04-25 21:12:43 -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
38301ae1b4
A future "comanche UI" is going to need lists of available building blocks. Some of these are pretty easy to assemble, others are a bit more difficult and will have to go through a registration procedure. This checkin create such a registration procedure for page templates and their associated flavours and their assignable regions. The array itself is extensible since I don't know for sure at this stage what the front-end UI for this feature will ultimately require or even if there ever will be a front-end UI as this community still seems to believe that software writes itself and just magically appears, working perfectly.
2014-04-25 16:09:32 -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
8d950b4e06
this should fix mention notification that aren't plus tagged
2014-04-19 22:53:42 -07:00
Thomas Willingham
4e0b85267a
We know why third party zids didn't work now, so don't use hacky
...
workarounds anymore.
2014-04-18 16:34:48 +01:00
friendica
d2b5bb843f
more optimisations for discovery mode of zotfeed
2014-04-17 22:06:35 -07: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
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
4feeacb51b
until we can figure out how to allow commenting on the discover page without killing the matrix, just turn it off.
2014-04-13 20:26:20 -07:00
friendica
769b0f6bc9
Often somebody will join the matrix with a dodgy cert and we'll sort that out but their profile photo will remain rainbow man (or the site default). However the photo_date has been updated so we won't try again. This checkin looks for such a failure and leaves the photo_date alone if the photo import failed.
2014-04-13 18:30:06 -07:00
friendica
dc1a529b63
remove extra tag logging
2014-04-12 23:57:19 -07:00
friendica
4fda10db2f
don't match quote remnants
2014-04-12 17:04:54 -07:00
friendica
d7aaff459f
let normal hashtags be quoted strings also
2014-04-12 16:58:19 -07:00
friendica
2d9ab91e9f
Merge branch 'master' into prvtag
2014-04-12 03:45:46 -07:00
friendica
f93b56de55
no this is the way to do it
2014-04-11 20:00:34 -07:00
friendica
c7d6179a0f
Use @+ to tag a forum and also restrict the post to the forum, this leaves @! tags private - period.
2014-04-11 16:31:48 -07:00
Thomas Willingham
163c83a9e5
Ooops, replaced too many
2014-04-12 00:11:43 +01:00
Thomas Willingham
a82b1fe590
Revert to prepare_text, use bbcode only for with
2014-04-12 00:08:50 +01:00
friendica
7e6804b599
make sure we can find that function
2014-04-11 15:14:01 -07:00
friendica
202582cbd6
we also need a loop breaker
2014-04-11 15:08:40 -07:00
RedMatrix
df7c2afc68
Merge pull request #405 from beardy-unixer/master
...
A few little fixes
2014-04-12 07:20:44 +10:00
RedMatrix
aa1f5ce753
Merge pull request #404 from git-marijus/master
...
bootstrapify aclselector
2014-04-12 07:20:24 +10:00
friendica
e10509e2bd
soft revert 9bb7811
until we can look at it more closely.
2014-04-11 14:01:33 -07:00
Thomas Willingham
81b06754a4
Don't count deleted channels when figuring out where to send a user on login.
2014-04-11 15:11:22 +01:00
marijus
3197ccbf5e
bootstrapify aclselector
2014-04-11 16:06:39 +02:00
Thomas Willingham
4582b8dd64
Bring BBCode to profiles
2014-04-11 14:54:07 +01:00
friendica
e64ec31a9d
add the message-id to delivery reports. This _could_ allow an enterprising developer to collect the delivery reports for a given post and store them in a DB table so that the sender could track and verify where a message had been sent on a web page and verify the success or failure of those attempts without requiring admin access. (To be fair this would also need an extra flag which hasn't yet been implemented to indicate that a channel created a second delivery chain of the message).
2014-04-10 22:17:35 -07:00
friendica
9bb7811d74
Discover page: when importing public items, alter the item so that it has the characteristics of one that was sourced by the sys channel instead of just being stored under the sys channel uid. This should allow comments and likes to flow upstream if permissions allow and may fix issue #398 . Permission may still be denied by the original poster, but without this the comment/like is treated as a forgery and is blocked from transmission.
2014-04-10 18:06:09 -07:00
friendica
a49069db4e
move the deleted flag setting to encode_item_flags() where it belongs now that we aren't giving deleted posts special treatment.
2014-04-10 16:26:27 -07: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
friendica
8d8d739242
Merge https://github.com/friendica/red into pending_merge
2014-04-09 21:13:40 -07:00
friendica
795d741713
issue #400 - lock not showing up for previews of private mentions (or 'new/search' item view)
...
also reformat the new/search template to pick up recent changes to conv_item.tpl
2014-04-09 21:11:49 -07:00
RedMatrix
5d5ff22b1d
Merge pull request #399 from git-marijus/master
...
change the way jot tools are displayed/hidden
2014-04-10 13:54:34 +10:00
friendica
bf41ccbf35
'anybody in this network' permissions were not being allowed for non-connected channels.
2014-04-09 16:30:03 -07: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
03753f463e
convert /network saved search to bootstrap buttons
2014-04-07 16:25:35 -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
7e160a7b04
undo one of yesterday's changes - if a channel was deleted we want to mark the hubloc deleted - but not the xchan. The channel might be alive at another hubloc. We should only mark the xchan deleted when removing a channel from the entire network - e.g. there are no hubs left to service it.
2014-04-07 13:13:00 -07:00
friendica
10167fdf51
prevent follows of and notifications to deceased channels
2014-04-07 02:55:00 -07:00
friendica
28b7eedc45
check_webbie (webbie validator) returning bad webbies
2014-04-06 19:59:00 -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
marijus
f7cb4e0ef0
jot and location style fixes
2014-04-06 21:14:24 +02: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
d084d5575c
Merge remote-tracking branch 'upstream/master'
2014-04-06 00:35:30 +02: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
Thomas Willingham
a2b949f339
Typo in externals SQL.
2014-04-05 22:55:38 +01: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
d68b202cad
start of legacy probe utility
2014-04-02 16:26:39 -07:00
friendica
27fec9cb64
more efficient public feed fetching
2014-04-02 15:13:50 -07:00
Thomas Willingham
f4dd8657cb
Let admins set a default expire days value.
2014-04-01 19:36:56 +01:00
friendica
78d7425a1d
wrong var name in add_source_route
2014-03-31 17:21:16 -07:00
friendica
8ffdccb99f
crank up logging
2014-03-31 17:14:56 -07:00
friendica
93f90040a1
community tags don't show up in the tagged posts because we removed the displayed list of hashtags at the bottom (which are usually redundant since hashtags are usually present in the message text). This brings them back, but only for tags which aren't currently present in the message body (e.g. community tags)
2014-03-31 17:03:07 -07:00
friendica
03c53502cb
Merge branch 'route'
2014-03-31 16:30:04 -07:00
friendica
421df717fe
doco
2014-03-31 16:29:46 -07:00
friendica
ced6d82633
finish up the source route storage so we can prevent messages from flowing upstream in complicated delivery chains
2014-03-31 16:25:05 -07:00
friendica
57a9ba4574
this is a mess and makes a complicated security model that one can probably drive a truck through. It will have to be fixed. It does make youtubes work again.
2014-03-31 15:56:58 -07:00
friendica
04d9187c7a
photo timestamp was missing from main profile photo url which prevents photo changes from being immediately seen there.
2014-03-31 15:04:56 -07:00
friendica
653d7df86d
issue #378 , failure to correctly link tags where one tag contains a substring of the other (depends on the order they are discovered).
2014-03-30 20:53:59 -07:00
RedMatrix
8efef6f98b
Merge pull request #387 from beardy-unixer/master
...
Default discover to on
2014-03-31 09:22:00 +11:00
friendica
b00478d3b5
revise the sandbox
2014-03-30 15:01:51 -07:00
Thomas Willingham
1093e8d83e
Default discover to on.
2014-03-30 22:59:37 +01:00
friendica
9e5f424394
typo
2014-03-29 23:45:21 -07:00
friendica
0b7588b1eb
issue #384
2014-03-29 23:43:31 -07:00
friendica
1108eaaed0
source routing stuff
2014-03-29 21:53:50 -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
friendica
fc5f3f4800
externals/discover: try up to 3 times to find a site that actually has content. Then give up until the next queue run.
2014-03-28 15:58:58 -07:00
friendica
6925cf9fe5
external -> discover
2014-03-28 01:24:30 -07:00
friendica
52c456d254
don't include standalone test sites in external host list
2014-03-27 20:57:45 -07:00
friendica
a6d8668a5f
try and sort out the item delete mess
2014-03-27 20:28:48 -07:00
friendica
8c3efd20f4
this should work a bit better
2014-03-27 18:53:14 -07:00
friendica
6aa8cbf968
Merge https://github.com/friendica/red into zpull
2014-03-27 18:03:39 -07:00
friendica
8594d069a1
new connection notification
2014-03-27 18:03:19 -07:00
Thomas Willingham
6394f06635
typo
2014-03-28 00:36:38 +00:00
friendica
1f931c0e3c
firehose: provide system prefs to allow folks to fine tune to their needs
2014-03-27 16:40:10 -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
41d8cfa72a
link in the firehose
2014-03-27 00:25: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
a00c581e27
need include
2014-03-26 20:22:57 -07:00
friendica
20717e3416
let's limit this to two weeks so it doesn't pound servers and waste too much space
2014-03-26 19:23:45 -07:00
friendica
e476ed6be5
there's the problem
2014-03-26 19:13:26 -07:00
friendica
ed14c1f224
more work on firehose
2014-03-26 18:45:01 -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
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
friendica
f14596b1eb
Merge https://github.com/friendica/red into zpull
2014-03-25 12:47:46 -07:00
friendica
dc091800c3
missed one
2014-03-25 12:47:29 -07:00
friendica
8547e4b2a8
ensure wall_upload always has width and height if the image is valid
2014-03-25 12:44:30 -07:00
Thomas Willingham
f5467a6d51
Fix wall photo uploads.
2014-03-25 04:24:26 +00:00
friendica
50a7e9ce8f
this should improve queue performance dramatically.
2014-03-24 19:40:36 -07:00
friendica
235b033560
that should fix it.
2014-03-24 19:01:20 -07:00
friendica
10f1867521
that didn't work out well
2014-03-24 18:42:54 -07: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
350624e993
don't allow normal channels to have the name 'sys'.
2014-03-23 18:45:42 -07:00
friendica
7575ff11fb
make sure crypto is loaded before creating a keypair
2014-03-23 18:34:17 -07:00
friendica
0a5d0d98f8
cheange encode_item() logging to logger_data because it's way too noisy and had no loglevel set
2014-03-23 18:26:48 -07:00
friendica
944d051e45
create_sys_channel during setup bypasses our check when creating the first account that there is a site keypair. Esnure that a site keypair is created before any sys channels are created.
2014-03-23 18:12:32 -07:00
friendica
34eb79e6ba
provide 'style' option to archive widget to choose between 'select' and 'list' format
2014-03-23 16:20:44 -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
6a014abe1c
Merge https://github.com/friendica/red into zpull
2014-03-23 14:45:56 -07:00
friendica
7666aaea6a
improve curl error logging
2014-03-23 14:45:08 -07:00
marijus
7d90340eda
add width and height to uploaded photo body
2014-03-22 21:59:32 +01:00
marijus
13916566f0
use border-box for everything
2014-03-22 21:10:26 +01:00
friendica
caa284e786
we don't allow forgeries to be received - save some bandwidth by not allowing them to be sent. We do have to figure out how some secondary delivery chains are ending up with posts belonging to the original owner instead of the chain owner, but that's for another day.
2014-03-21 01:14:51 -07:00
friendica
6d37e41fc3
found what I believe is the root cause of issue #230 , but don't yet have a workable solution. This one is hard.
2014-03-20 22:08:16 -07:00
friendica
1156b141db
increase log info to track down source of ownership failures
2014-03-20 16:45:19 -07:00
friendica
fa5ac26828
doco
2014-03-19 19:56:21 -07:00
friendica
68fc2a220e
prune_hub_reinstalls() and add cron weekly as a side effect
2014-03-19 19:53:14 -07:00
friendica
8c177fbc4b
cleanup
2014-03-18 16:50:46 -07:00
Thomas Willingham
c8fb979ed8
oops
2014-03-18 02:43:36 +00:00
Thomas Willingham
1446cc8096
Missed one
2014-03-18 02:41:58 +00:00
friendica
aa07edbdd1
sprintf error
2014-03-17 18:44:01 -07:00
friendica
e7981c8a03
remove mysql dependencies from cache api
2014-03-16 21:34:51 -07:00
friendica
e57bf86a27
mail notification goes to old link
2014-03-16 20:49:29 -07:00
friendica
ecb2e52a74
little fixes of hopefully nil significance
2014-03-16 20:34:21 -07:00
friendica
6f9fde997b
this is the correct fix
2014-03-16 15:20:04 -07:00
Christian Vogeley
521b091779
merge
2014-03-15 21:54:10 +01:00
Christian Vogeley
f0736fc955
API: statusnet_html:trim was trimming too much
2014-03-15 21:52:20 +01:00
friendica
3cb179aff1
contact_block() not being shown to unauthenticated visitors - even if perms allow. Also separate the permissions logic for this function so that we can have a mini-profile widget and a separate contact_block widget instead of always lumping them together. We probably also should move contact_block() outside of include/text.php as it doesn't really belong there. Just not sure where it belongs - perhaps contact_widgets wouold be a good place.
2014-03-13 17:13:36 -07:00
friendica
3f337dad2c
file had wrong extension
2014-03-11 21:45:20 -07: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
55fe471ce8
version update
2014-03-11 15:29:26 -07:00
marijus
34fd387438
this commit is an attempt to make conv items better scalable on smaller screens. also save some horizontal space.
2014-03-10 17:17:49 +01:00
friendica
80e381176e
collapse the advanced directory search so that folks who think they're advanced but really aren't don't whinge about it.
2014-03-08 19:04:07 -08:00
friendica
bef416a2d1
advanced search front-end
2014-03-08 17:39:20 -08:00
friendica
5ec38459dc
notify when permissions change and haven't been saved.
2014-03-07 21:55:52 -08:00
friendica
8c7e076dae
bring friends back
2014-03-06 01:29:42 -08:00
friendica
d58abc0230
add clock widget and correct some doco
2014-03-05 04:28:48 -08:00
friendica
61f47cd5ed
move language selector to a module
2014-03-05 03:19:20 -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
a072668f8a
undo
2014-03-04 15:29:27 -08:00
Thomas Willingham
f2f6485a4f
Make zid() work for observers as well as local users
2014-03-04 23:18:33 +00: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
3d49bf0320
directory sync issues
2014-03-03 21:00:42 -08:00
friendica
bfd9f5ec87
enable network/matrix expiration, this should be functional but the options have been reduced/restricted so we're only looking at network posts and ignore anything that is filed, starred, or is resource_type 'photo' (which should not be possible in non-wall posts, but we just want to be sure). Will require the adventurous tester(s) to set 'channel_expire_days' in their channel record.
2014-03-03 19:15:11 -08:00
friendica
12480a13cd
item widget - displays one (webpage) item by mid. This is how you could put multiple content blobs on a page without turning them all into blocks.
2014-03-03 18:20:52 -08:00
friendica
d16324685a
implement horizontal menu class in redbasic
2014-03-03 15:21:43 -08:00
friendica
81c439bc7d
revert the temporary fix for the missing hdr.tpl and add the ability to provide context sensitive help/documentation by passing the current URL path to the help module as $_REQUEST['cmd']. So we could create a special help page for settings/display or whatever. The only issue is whether this should be presented first with a link to the main help page, or if we put a line at the top of the main help page that says "I need help for settings/display". Also edited the help target window name, as "friendika-help" is a bit dated.
2014-03-03 14:33:49 -08:00
friendica
7baeb45183
some anomolies found when viewing connections in various cases.
2014-03-02 19:40:59 -08:00
friendica
895c9411d9
add choklet template with several defined flavours, two and three column fluid layouts with optional side margins and a region for a blog-style header photo
2014-03-02 16:46:34 -08:00
friendica
e931af8307
first cut at choklet template
2014-03-02 15:47:01 -08:00
friendica
bf401a5afa
allow templates to have multiple styles - this would be a bit like having a schema for a template file. At first you'll think this is insane and overly complicated, you'll just have to wait and see what I'm up to. Then it will start to make sense.
2014-03-02 00:24:29 -08:00
friendica
247cb85c94
it's unfortunate that we use the term "layout" to refer both to a template file and to Comanche .PDL files. I think we should probably refer to the template file as "template" just to avoid confusion. For the moment we'll provide both, since the 'layout' is already in the wild. But please use "template" going forward.
2014-03-01 17:49:28 -08:00
friendica
096cc726b7
dang - you really have to bludgeon this thing to get youtube to use https
2014-02-28 01:30:05 -08:00
friendica
46f0de7120
try to fix youtube mixed content warnings
2014-02-28 00:57:35 -08:00
friendica
102521844b
put schemas in Comanche (this requires theme support (!))
2014-02-27 20:48:10 -08:00
friendica
d2bc7c606a
minor fixes to suggested chatrooms
2014-02-27 17:10:26 -08:00
friendica
642da17b86
chatroom suggestions
2014-02-27 17:07:11 -08:00
friendica
402d44e2f4
fix photos in private mail
2014-02-27 16:01:44 -08:00
cvogeley
7cdca97654
Typo
2014-02-27 09:54:07 +01:00
friendica
c8f1bf89a9
vsprintf error
2014-02-26 14:51:29 -08: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
1857036a99
I'll have to fix this someday.
2014-02-25 20:36:56 -08:00
friendica
e7e97e578b
put bookmarked chatrooms into poco
2014-02-25 19:48:13 -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
friendica
fdb25f3450
string 'null' showing up in timeago since last modify
2014-02-24 15:27:39 -08:00
friendica
29ebfc25ca
take a p
2014-02-24 15:07:00 -08:00
friendica
b2372c0c8f
Merge https://github.com/friendica/red into zpull
2014-02-24 14:19:53 -08:00
friendica
5bd71e4e4d
set theme for un-viewable profile
2014-02-24 14:19:21 -08:00
Alexandre Hannud Abdo
59211e0ac8
Translation for jQuery.divgrow strings. Fix mismatch in jQuery.timeago strings
2014-02-24 17:47:57 -03: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
44d7047fce
SECURITY: do not automatically open an iframe which points into the local website.
2014-02-20 21:15:35 -08:00
friendica
8367a92214
fix login weirdness for accounts that need to be approved
2014-02-20 18:38:52 -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
4944070e79
vsprintf error on update
2014-02-20 02:30:37 -08:00
friendica
d8434bb480
use the medium size photo on the nav bar if that photo stays larger, as the small one usually looks awful when you scale it up.
2014-02-20 01:49:40 -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
40dbd34405
Merge pull request #322 from dawnbreak/master
...
Doxygen include/attach.php
2014-02-20 14:08:47 +11:00
Klaus
d755fb83a7
Doxygen include/attach.php
...
Some Doxygen as far as I understood and some styleguides.
2014-02-19 21:04:20 +01: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
6ac81c9360
fix zrl bookmarks which broke with this checkin: c9192991c9
...
It was documented that:
Issues: Currently the order of HTML parameters in the text is somewhat rigid and inflexible.
but as that was in a different function it was easy to overlook.
2014-02-18 19:47:13 -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
7d4916ec71
service class downgrade to the default service class on account expiration if using a non-default service class and account has expired.
2014-02-18 15:17:18 -08:00
friendica
9a51f8ce65
edit bookmarks
2014-02-18 14:26:23 -08:00
friendica
0b4aa5a39c
get_theme_uid() - if no uid, look for a system channel and use that. This allows default theme/scheme tweaks at the server level.
2014-02-17 20:38:30 -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
9b0ae023ff
Merge https://github.com/friendica/red into zpull
2014-02-17 16:00:39 -08:00
friendica
b3ce1cd87b
project "snakebite"
2014-02-17 16:00:17 -08:00
friendica
2de0bb4981
Merge pull request #319 from dawnbreak/master
...
Commenting language.php and some changes
2014-02-18 10:30:09 +11:00
Klaus
bee287f859
Commenting language.php and some changes
...
Some commenting for Doxygen, simplified detect_language() a bit, added a new function get_language_name() that I will use soon or can be used in general to display localized language names from language codes.
2014-02-18 00:14:07 +01:00
friendica
08b571c9d0
project "snakebite"
2014-02-17 14:30:02 -08:00
friendica
f38ab09041
Merge pull request #316 from dawnbreak/master
...
Make asset icons work in subdir installs as well.
2014-02-17 15:11:05 +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
0f5ebb9b5a
Merge https://github.com/friendica/red into zpull
2014-02-16 14:14:50 -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
Klaus
29f6a1ee33
removed unused function posted_date_widget
...
This functions seems not to be used anywhere. include/widgets.php contains widget_archive($arr) which has the same functionality.
2014-02-16 10:25:32 +01:00
Klaus
01f31c2f20
Make asset icons work in subdir installs as well.
...
This should be the right way I guess, especially if red# is installed in a subdirectory. (untested)
2014-02-15 22:25:14 +01:00
Klaus
53d6d4c655
Fix call to asset icons in RedBrowser.
...
RedBrowser was not displaying asset icons correctly, because the URL was wrong.
2014-02-15 21:48:40 +01:00
friendica
b00f24ad75
fix tag delivery default permissions (use channel_allow_cid rather than allow_cid etc.)
2014-02-13 14:20:23 -08:00
friendica
213c03c606
more debugging dav in windows, windows never forgets your dav credentials even if you get them wrong and even if you remove them from the credential vault. This makes it very difficult to manage two or more channels with file resources.
2014-02-13 03:52:16 -08:00
friendica
5cedc324eb
reddav - disable assets
2014-02-13 03:06:48 -08:00
friendica
d4d44f9878
oops - still using the !@#$ youtube bbcodes
2014-02-12 19:59:24 -08:00
friendica
bff92e7a21
remove some obsolete bbcode tags
2014-02-12 19:57:22 -08:00
friendica
c7dda0c4c1
return the expected array
2014-02-12 15:12:42 -08:00
marijus
8e68ecc68b
dont show onlinestatus if block_public is on
2014-02-12 23:41:08 +01:00
friendica
1ca85abf83
Merge https://github.com/friendica/red into zpull
2014-02-12 13:46:25 -08:00
friendica
7c0101899d
another bbcode addition for the demo, however this one is potentially useful for other purposes
2014-02-12 13:45:11 -08:00
marijus
18b2ff9c24
whitespace
2014-02-12 21:36:20 +01:00
marijus
e06d9e97c5
make chatrooms in /chat/channel visible to observers aswell
2014-02-12 21:31:11 +01:00
friendica
e47035f85a
bbcode element of where you are on a site. perhaps this is less than generally useful but I plan to use it in a demo video where there is no other way to accomplish this
2014-02-12 11:42:33 -08:00
friendica
13a3dcf47f
dav issue when listing protected contents from OS interface
2014-02-12 00:04:35 -08:00
friendica
8089c3202b
better auth logging in dav
2014-02-11 21:20:34 -08:00
friendica
655b6445d5
use profile photo on vcard before reverting to xchan photo
2014-02-11 19:51:43 -08:00
friendica
b5728fa42e
fixes to thing profile assignments
2014-02-11 16:56:39 -08:00
friendica
9498ed17ab
move expiration of notifications to the equivalent of "cron daily" to try and reduce the number of things the poller has to do on every run.
2014-02-11 14:35:02 -08:00
friendica
c0e1e7ed2c
Merge https://github.com/friendica/red into zpull
2014-02-11 14:27:44 -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
Thomas Willingham
2d9655627a
Clear out old notifications in the poller.
2014-02-11 20:14:45 +00:00
friendica
59094cda51
reversed args in update_modtime, incorrect ud_guid and ud_hash
2014-02-10 20:38:26 -08:00
friendica
74fb7d158b
Check for the correct DB name before pushing.
2014-02-10 19:20:55 -08:00
friendica
7f741a7e85
add channel_notify_flags to list of things which should *not* be synced across nomads. You probably only want one site to send you notification emails for the same events as opposed to all of them.
2014-02-10 19:18:09 -08:00
friendica
e6185eea28
The scenario is that you're authenticated via magic-auth on a remote hub and you change channels locally. Next time you start an auth exchange we'll look to see if your identity changed and we should start fresh if that's the case, rather than just falling through and keeping the old credentials.
2014-02-10 15:39:19 -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
c7ffae03d8
perform remote discovery on abook sync of nomadic clones if remote channel (xchan) is unknown
2014-02-09 19:45:22 -08:00
friendica
b92f00587b
don't allow the browser to open uploaded html/css/js
2014-02-09 14:56:52 -08:00
friendica
8727a75437
fix the "every other link gets messed up" problem
2014-02-09 13:46:40 -08:00
friendica
6387921000
Merge https://github.com/friendica/red into zpull
2014-02-09 00:31:16 -08:00
friendica
c5f0b85357
fix wall photos
2014-02-09 00:30:43 -08:00
Christian Vogeley
c9192991c9
Add class to bookmark links to make it better them able
...
E.g.: css (not yet included)
.bookmark-identifier{
display:none;
}
.bookmark:hover:before{
text-decoration:none;
content:"#^";
color:#000000;
background:#FFFFFF;
}
.bookmark:hover{
color: #FFFFFF;
background: #3465A4;
}
2014-02-09 01:37:09 +01:00
friendica
e346aa7560
that's better
2014-02-08 12:08:07 -08:00
Thomas Willingham
3222b15485
Pass mids to conv_item template
2014-02-08 17:49:09 +00:00
friendica
97739920eb
create a new "subdued" CSS class for things that shouldn't be in your face unless you want them and intentionally hover over them. Typically this would be accomplished via an opacity or colour change, but themes are free to use other methods. Also changed the channel_tabs "chatroom" link to use the subdued class if no rooms have been created rather than a count of chatrooms. Themse should probably create a .subdued and .subdued:hover definition because we'll probably take most of the stuff which is now hardwired to use opacity by id and change it to use the class definition instead.
2014-02-08 00:48:19 -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
c80325b427
order menu_list by description, not name
2014-02-07 01:49:34 -08:00
friendica
14fd940e08
To be listed as a public site, you need to be an https site with a valid cert. If you don't make the cut, you will either not be listed as a public site or you will be de-listed. Period. This is non-negotiable.
2014-02-07 00:50:04 -08:00
friendica
e8d98fbc85
extend the usermenu so we don't have to keep going back to channel homepage to get to the other channel links
2014-02-06 16:43:04 -08:00
friendica
9b2dc9b87c
make all naked links bookmark-able
2014-02-06 16:22:40 -08:00
friendica
a46fa1fbae
apply service class restriction to the number of channels allowed in a chatroom at a time ('chatters_inroom'). If you've got a public site you probably want to restrict this.
2014-02-06 15:23:20 -08:00
friendica
3e677ec53d
add bookmark tag to naked links if they're red sites. We can do this because red links are linkified when the post is submitted. Can't do this for other naked links because they only get linkified during display and won't have a taxonomy object attached to the message.
2014-02-06 13:54:39 -08:00
friendica
f9381ed746
notification bug - don't use $r, we already set it to something else that we need further on.
2014-02-06 13:32:29 -08:00
friendica
05a70a8760
add chatroom links
2014-02-05 19:16:12 -08:00
friendica
1b406be544
allow bookmarks to use richtext
2014-02-05 16:28:51 -08:00
friendica
da8a79ebfa
cleanup - nothing more
2014-02-05 16:01:02 -08:00
friendica
fdc0a7e95e
fix auto-add of bookmarks to find sender correctly and optionally auto add bookmarks for self
2014-02-05 15:56:18 -08:00
friendica
8595318089
Merge https://github.com/friendica/red into zpull
2014-02-05 15:03:46 -08:00
friendica
efa30f1b03
This would be about the 75th attempt to try and prevent duplicated email notifications for comments. Eventually we'll find something that works.
2014-02-05 15:01:53 -08:00
marijus
a606fc0ba3
add a sanitized style tag to bbcode
2014-02-05 14:34:25 +01: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
46b9352a84
fix the search for system bookmarks
2014-02-04 01:42:43 -08:00
friendica
d8f16442a1
bookmark permissions
2014-02-04 00:52:34 -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
6c91580716
code cleanup - remove some unused functions
2014-02-03 02:21:06 -08:00
friendica
ee42079685
The problem with a lot of packages is that it's easier to re-write them than to re-use them.
2014-02-02 21:25:52 -08:00
friendica
2768262f93
Add switch to allow menus to be used as bookmark collections
2014-02-02 16:49:09 -08:00
friendica
abb68e846d
remove the text "requires compatible chat plugin"
2014-02-02 16:02:04 -08:00
toclimb
ba6178bef3
More efficient smilie replacing
2014-02-02 14:52:00 +01:00
friendica
e83419b53e
add links to change chat status and leave room
2014-02-02 03:43:52 -08:00
friendica
6b15e57cdb
add epub mimetype (application/epub+zip)
2014-02-02 02:43:36 -08:00
friendica
2c75210fdb
config: don't try to unserialise an array
2014-02-01 20:07:47 -08:00
friendica
bd691300a7
provide some interesting new options to channel sources
2014-01-31 20:02:59 -08:00
friendica
a1d40431f2
chat expiration (default 2 hours) - but can be set on a per-chatroom basis
2014-01-30 20:10:47 -08:00
friendica
2f876334d5
Merge https://github.com/friendica/red into zpull
2014-01-30 14:37:50 -08:00
friendica
0fae8acdef
fix basic auth with account (not channel) login
2014-01-30 14:36:56 -08: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
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
838ebbcb62
apply service class limits (at the account level) to chatroom creation as chat has the potential to adversely affect system performance. In the future we may also want to service_class restrict the number of participants in a room.
2014-01-29 18:29:03 -08:00
friendica
b8fb6a4373
more chat infrastructure
2014-01-29 17:09:20 -08:00
friendica
677f5f641e
more testing of chatroom interfaces, also corrected a function call that should have been a class instantiation in reddav
2014-01-29 16:02:02 -08:00
friendica
1915add7c1
Merge pull request #290 from git-marijus/master
...
add image floating to bbcode
2014-01-29 15:28:09 -08:00
marijus
75022367e5
minor whitespace cleanup
2014-01-30 00:15:13 +01:00
marijus
fe2b6f3dfb
add image floating to bbcode
2014-01-30 00:01:19 +01:00
toclimb
4c28939488
Don't look for emoticons inside the matching angle brackets of HTML tags (seriously)
2014-01-29 23:56:05 +01:00
friendica
a1e7c65d51
chatroom permissions enforcement
2014-01-29 03:40:14 -08:00
friendica
6a9d43bcbe
debug chatroom_list widget
2014-01-29 03:16:07 -08:00
friendica
10b51a9471
issues uncovered whilst testing the chatroom API
2014-01-29 02:25:21 -08:00
friendica
9f54675702
chatroom list widget backend
2014-01-29 01:52:23 -08:00
friendica
9261a170eb
basic chatroom management backend
2014-01-29 00:08:29 -08:00
friendica
d970c69f91
online indication to the directory popup
2014-01-28 19:49:56 -08:00
friendica
cc11535e34
online indication on profile sidebar
2014-01-28 17:07:25 -08:00
friendica
3dfd38021f
SECURITY: remove style and class bbcodes
2014-01-28 16:35:10 -08:00
friendica
d79a2e3b55
undo pull request #287
2014-01-28 16:32:47 -08:00
toclimb
3cab53a7ef
Don't look for text emoticons inside the matching angle brackets of a HTML tag
2014-01-29 00:43:54 +01:00
friendica
f104b4dc27
preserve expiration when editing
2014-01-27 23:49:42 -08:00
friendica
d6a9497e4a
cleanup include/menu in preparation for the next phase of bookmarking
2014-01-27 14:46:39 -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
friendica
b5c6db1205
Merge https://github.com/friendica/red into zpull
2014-01-25 15:51:32 -08:00
friendica
339a0f69c1
some tweaks to items_fetch for the api
2014-01-25 15:51:10 -08:00
root
8b399b2fb8
Typo
2014-01-25 23:06:44 +00:00
friendica
6911439f0e
Merge pull request #284 from cvogeley/master
...
API changes
2014-01-25 15:03:23 -08:00
friendica
e68c01cc48
set session['my_address'] to current site in change channel, not primary hub location. Also remove all the old Friendica-style authentication code.
2014-01-25 14:39:09 -08:00
Christian Vogeley
a25b8c951b
Check user_info['self] in api user_timeline
2014-01-25 22:56:15 +01:00
Christian Vogeley
b71e855c5b
remove wall restriction
...
original didn’t have that
2014-01-25 13:44:31 +01:00
Christian Vogeley
6b3ea9dc14
API My wall posts
2014-01-25 03:50:47 +01:00
friendica
21f6549204
Merge https://github.com/friendica/red into zpull
2014-01-23 23:47:08 -08:00
friendica
3490604926
add zid to audio/video (again)
2014-01-23 23:46:43 -08:00
Thomas Willingham
ad67d3e483
Ooops, included site specific hack
2014-01-24 03:48:54 +00:00
Thomas Willingham
d57361ea4a
Make share previews a bit longer. We can't go any longer than this
...
without suhosin starting to break things for channels with long names
- this limit works with the channel with the longest name in the matrix
today, but we may need to make this a pconfig anyway.
2014-01-24 03:44:50 +00:00
friendica
357ddd1bf7
display a somewhat more pleasant hovertip on qr codes
2014-01-23 15:53:29 -08:00
friendica
ab6b6794b4
fix marital partner linking
2014-01-23 15:43:35 -08:00
friendica
bf8e73ca73
missing filename in uploaded photos (we don't really use this, but we will need to have a filename to export via DAV or API and the original filename would be the most likely choice).
2014-01-22 23:54:14 -08:00
friendica
bc98f4ddf4
fix api/red/photos when supplied with an album name
2014-01-22 23:04:19 -08:00
friendica
43f2d6972c
API: provide a link to photo albums in api/red/albums
2014-01-22 22:56:16 -08:00
friendica
79c287916f
Merge https://github.com/friendica/red into zpull
2014-01-22 22:15:30 -08:00
friendica
66baa3cab0
try to reduce the number of simulaneous deliveries of the same post when dealing with owner relays that have more than one channel instance. If things melt down in the next few hours and I'm not available please revert this. I've reviewed a few times and think it's OK, but this part of the delivery code is traditionally touchy.
2014-01-22 22:07:47 -08:00
friendica
e4bce90b53
Merge pull request #279 from git-marijus/master
...
make network tabs regard selected group (collection) and vice versa
2014-01-22 14:52:31 -08:00
marijus
040d87c999
update argument ?f=
2014-01-22 23:24:09 +01:00
Thomas Willingham
25f7a7fac9
Give pages enough to construct a share button.
2014-01-22 22:17:12 +00:00
Christian Vogeley
d341358afb
Add $since_id to items_fetch
2014-01-22 23:15:42 +01:00
marijus
eb868f6df8
make network tabs regard selected group (collection) and vice versa
2014-01-22 17:18:40 +01: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
0dbbe007e8
add the quota and volume size code
2014-01-21 15:38:02 -08:00
friendica
60416d6f33
fix the admin interface to pending registrations
2014-01-21 14:56:42 -08:00
friendica
530adb50ee
sql error
2014-01-21 00:40:45 -08:00
Michael Meer
a13593590b
added buttons to perform later hubloc actions
2014-01-20 12:12:40 +01:00
friendica
1fa8546d46
zidify audio/video links
2014-01-20 01:29:41 -08:00
friendica
0250223438
revert 26dfcecf05
2014-01-19 22:34:28 -08:00
Thomas Willingham
26dfcecf05
Prevent zids messing up dav
2014-01-20 06:28:38 +00:00
Thomas Willingham
9fb36df8d9
Fix dav directory creation.
2014-01-20 01:54:52 +00:00
friendica
3f7032e542
Merge https://github.com/friendica/red into zpull
2014-01-18 21:46:16 -08:00
friendica
db67f08d3c
some more bookmark infrastructure plus a doc update
2014-01-18 21:45:42 -08:00
Thomas Willingham
331609cb87
vcard widget needs to include Contact if it's not included from the module that calls it.
2014-01-18 18:38:53 +00:00
Thomas Willingham
2e83b78d70
Merge branch 'master' of https://github.com/friendica/red
2014-01-17 23:32:03 +00:00
Thomas Willingham
a59b7c97f4
Missed these from git add...a year ago
2014-01-17 23:30:33 +00:00
friendica
c7585e4e58
Merge pull request #274 from zzottel/master
...
set jsAvailable cookie expire time to match PHPSESSID's
2014-01-17 12:55:01 -08:00
Thomas Willingham
1a76f1c659
Un-break dav auth.
2014-01-17 20:52:57 +00:00
zottel
a0d6d3c7f9
set jsAvailable cookie expire time to match PHPSESSID's
2014-01-17 07:56:34 +01:00
friendica
18a40d0c37
prevent zid's from reaching the DAV core code.
2014-01-16 01:19:58 -08:00
Thomas Willingham
9f66e5aef3
Merge remote-tracking branch 'upstream/master'
2014-01-15 23:01:02 +00:00
Thomas Willingham
9addc83520
Log failed auth to it's own file so fail2ban doesn't have to parse MB of text
2014-01-15 22:54:51 +00:00
friendica
e4217dc141
fix folder timestamps and change them when a child DAV file is written to
2014-01-15 04:02:15 -08:00
friendica
47b8071ca7
dav: throw exception if channel for requested DAV directory is deleted
2014-01-15 03:12:47 -08:00
friendica
cff7056f8f
mod_attach: output stream wasn't working
2014-01-11 12:58:00 -08:00
friendica
f125be846c
DAV put() issues
2014-01-10 19:18:30 -08:00
friendica
74e099b135
fix cloud path in filestorage edit page
2014-01-10 18:33:46 -08:00
friendica
0ce3e7235a
other reddav issues, but probably won't fix the empty file
2014-01-10 13:47:56 -08:00
friendica
ffa86dfea8
this may fix filesize 0 issues
2014-01-10 13:10:50 -08:00
friendica
c9879edb3e
break delivery loop if an item is deleted twice
2014-01-10 12:37:48 -08:00
friendica
4e9866f6b2
Merge pull request #260 from zzottel/master
...
Small fix
2014-01-10 01:14:59 -08:00
friendica
3298768d95
directory creation error, display localtimes on cloud webpage, doc updates
2014-01-10 00:47:40 -08:00
zottel
d71989c6ba
fix the fix (can't work on query if it hasn't been added to $dest yet)
2014-01-10 09:21:36 +01:00
friendica
ee2bea37e9
mod_filestorage: provide a URL for linking to webpages and other websites
2014-01-09 21:01:53 -08:00
friendica
a309bc0d47
only let visitors remove their own files.
2014-01-09 19:20:10 -08:00
friendica
49882f2be4
add cloud link to profile_tabs and Comanchify the sucker
2014-01-09 19:00:06 -08:00
friendica
170d4c9c68
add link from DAV web ui to filestorage to set properties or delete or whatever
2014-01-09 18:34:25 -08:00
friendica
5a3ee3f718
wrap the web interface to DAV in a Red page. This is before we make the strings translateable and put it in a template.
2014-01-09 18:19:49 -08:00
friendica
a78d9b973d
simplify permalink selection logic
2014-01-09 16:23:58 -08:00
friendica
db8ebc9f37
some minor cleanup on plinks for some very subtle permissions issues
2014-01-09 15:45:17 -08:00
friendica
ba0fdde51c
process str_replace before urlencoding
2014-01-09 14:56:43 -08:00
friendica
fe7aa9926b
Merge https://github.com/friendica/red into zpull
2014-01-09 14:11:05 -08:00
friendica
ca570f97e0
remove a lot of extraneous debugging now that most of this stuff basically works
2014-01-09 13:54:18 -08:00
zottel
acdf053a0b
use display/ plinks for comments
2014-01-09 17:29:04 +01:00
zottel
5d83855afd
use plinks instead of llinks on network/ and channel/ pages, though not in
...
mode network-new (network/new and network/search)
2014-01-09 16:04:51 +01:00
zottel
c0f6d73195
save channel/<channel>/?mid=... plinks with the items
2014-01-09 16:02:40 +01:00
zottel
cd65d172ba
urlencode query_string for magic auth to make sure GET params make it back
...
to the originating server
2014-01-09 15:59:42 +01:00
friendica
c6b9e44353
fix table bbcode
2014-01-09 00:53:33 -08:00
friendica
6eda806444
This should be approaching completion for file OS storage. May be a few minor bugs remaining due to some late-breaking fixes but I've been testing it as I go.
2014-01-08 18:06:52 -08:00
friendica
7910221832
preparatory work for supporting a "list view" mode for conversations. This would be useful for forum-like channels and/or block-oriented themes.
2014-01-08 15:20:12 -08:00
friendica
29db236981
qr enhancements
2014-01-08 14:11:39 -08:00
friendica
8b93881ce7
qr code support
2014-01-07 20:36:16 -08:00
friendica
4011837805
more work on dav - deletion and a bit more progress on OS storage
2014-01-07 18:47:33 -08:00
friendica
b8564134aa
make storage limit service classes apply to accounts, not channels. Also include a css file that was missing from work yesterday.
2014-01-07 14:10:28 -08:00
friendica
e635dcb309
bbcode convenience variables for producing documentation.
2014-01-06 23:54:40 -08:00
friendica
5a5466346c
prepare for OS file storage, and add bbcode attachment link to mod/filestorage. This isn't beautiful, but it's a start.
2014-01-06 18:13:02 -08:00
friendica
8223f04b97
add potentially recursive set permissions function for file storage
2014-01-06 14:57:51 -08:00
friendica
db0867aeec
reddav: improve and cleanup permission checks
2014-01-06 14:33:49 -08:00
friendica
196b3022bd
Merge branch 'master' into movejs
...
Conflicts:
version.inc
2014-01-06 02:37:06 -08:00
friendica
ae8a30273a
whitespace
2014-01-06 02:23:56 -08:00
friendica
64152ac956
implement storage size limits
2014-01-05 19:49:45 -08:00
friendica
daf5daa2d3
disable web browser post inputs if no storage write permission
2014-01-05 19:25:56 -08:00
friendica
e10c237386
make directory hierarchy work
2014-01-05 18:44:32 -08:00
friendica
56f4b0f976
more syntax
2014-01-05 18:19:56 -08:00
friendica
ea251d2939
typos
2014-01-05 18:18:39 -08:00
friendica
bcb812b2f8
set channel default permissions on file creation
2014-01-05 17:54:20 -08:00
friendica
cbc34a40ad
reddav: bring permissions up to date with recent code changes
2014-01-05 17:42:56 -08:00
friendica
d0be9d3b23
dav uploading actually works - there's just an issue with the AnyClient running through a proxy. There are probably still some issues with tree structure, but you should be able to use your personal cloud in your top level storage directory now.
2014-01-05 17:28:19 -08:00
friendica
0297241a64
some dav cleanup
2014-01-05 16:37:07 -08:00
friendica
061894d37f
reddav - basic mkdir support - needs more work to be robust
2014-01-05 16:00:05 -08:00
friendica
d920e212ac
typo in import_directory_profile
2014-01-05 15:51:44 -08:00
friendica
587c5d3e46
a few fixes to webpage editing
2014-01-04 13:44:43 -08:00
friendica
0c85c97480
move js files from core
2014-01-04 03:58:21 -08:00
friendica
f2ba6ed998
fix mimetype detection fallback
2014-01-03 14:18:06 -08:00
friendica
475b24ca9e
more dav work
2014-01-03 01:44:25 -08:00
friendica
a1c198814d
basic browsing and file retrieval for webdav working - uploads not yet. A lot of permissions stuff is in place so it's marginally (but probably not completely) permission controlled
2014-01-02 17:49:39 -08:00
friendica
ad08561d84
some DAV tweaks before the next round of heavy lifting
2014-01-02 01:09:57 -08:00
friendica
057d885baf
return to working on red-dav; This is a bit of a slog at the moment and the basic framework isn't even close to working. This does break the working test we did have (which was never connected to the Red backend). Now we're starting to connect Red and DAV together intimately. There will probably be some twists and turns along the way as we get the information we need into all the class objects that need them. But the important part is that the RedDirectory and RedFile classes are loading without throwing white screens and from here we can use logging to figure out what the DAV front end is trying to do and what it is passing to the backend and hopefully figure out what it expects to do with the results. Unless you're a competent developer with a strong background in OOP and are helping develop this code, you should keep it an arm's length away from any production site and don't even think of enabling it. By default it is turned off.
2014-01-01 16:07:36 -08:00
friendica
c95909921e
auto-crop imported photos for things and xchans. This results in undistorted images but may result in cropping important parts of the picture. Still this will work well for 95 out of 100 cases. If the width exceeds the height by greater than 1.2 we will remove an equal margin from either side of the photo leaving the center intact. If the height exceeds the width we will chop off the bottom to make it square. This is good for most single person photographs, unless the object of interest is off-center horizontally in a wide photo - or one is trying to emphasize aspects of human anatomy which may be at the bottom of a tall photo.
2013-12-30 21:41:13 -08:00
friendica
0dd7d93674
basic edit and delete for things
2013-12-30 04:25:55 -08:00
friendica
a331e1acde
modify tag_deliver and tgroup_check to handle exclusion tags
2013-12-29 19:45:54 -08:00
friendica
f36be066af
display_thing: it ain't much, but it's implemented.
2013-12-29 00:51:27 -08:00
friendica
22f614feba
a bit more backend work on things
2013-12-28 17:04:23 -08:00
friendica
1d0fddd39c
things can now have (consistent sized) photos - plus I found a couple of issues with duplicate notifications and contact photos not getting an album name (it was crossed with filename). The last one doesn't matter as neither is used, but it was wrong so it has been corrected. Oh and thing photos weren't working at all because the form element name was different than what the module was looking for. But that had never been tested as I was waiting to get the import/resize finished. Next up for that module is display and deletion of things; but the priority is pretty low.
2013-12-28 13:28:49 -08:00
friendica
121ee48963
sslify - remove the redirect fallback - as it gets called occasionally and creates mixed content exceptions. Let's see how we go without it. Also a doc update.
2013-12-27 21:19:23 -08:00
friendica
c59688553c
remove prettyphoto from core - this will affect the enhanced photo albums feature on the short term which has been disabled until we figure out how to make the setting per-theme instead of a core option. The library is still available in core (library/prettyphoto) currently but needs to be moved to theme js and loaded/accessed from there [for themes which use it]. Then the library will be removed. It appears that other lightboxes commonly use rel= to group photo albums. So we may provide a generic rel= tag in photo album templates so that the choice of lightbox or album viewer is not only a theme option but could also be accomplished with plugins.
2013-12-26 13:08:16 -08:00
friendica
152ed96379
issue #230 - deletion failure in multiple delivery chains
2013-12-26 00:14:17 -08:00
friendica
66600ed2f8
try again
2013-12-25 04:06:26 -08:00
friendica
6c0a3f31bb
didn't work
2013-12-25 02:48:59 -08:00
friendica
4ec569d6e7
sslify http links in media elements if you're on an https server
2013-12-25 02:45:22 -08:00
friendica
fe00e9b261
extend the directory profiles a bit more
2013-12-25 01:57:04 -08:00
friendica
8194ade886
improve the directory popup a bit
2013-12-23 19:44:23 -08:00
friendica
49d2ada4f8
Merge https://github.com/friendica/red into zpull
2013-12-23 15:15:56 -08:00
friendica
63a42480c7
add account_level, is_foreigner and is_member functions; convert all e2ee user input and prompts to hex to avoid javascipt's lame handling of quotes. !!This breaks all prior encrypted posts.!!
2013-12-23 15:13:09 -08:00
friendica
f3abd76e04
Merge pull request #253 from cvogeley/master
...
Show expire date in post tooltip
2013-12-23 14:10:51 -08:00
Christian Vogeley
84d8fab6f1
Show expire date in post tooltip
2013-12-23 22:29:35 +01:00
Thomas Willingham
50e39c330d
Zidification of author links in webpages.
2013-12-23 18:41:41 +00:00
friendica
1a42580ad4
remove a couple of mysql reserved words from being used as table or row names. For this round we're getting 'group' and 'desc'. Warning: potentially destabilising as this touches a lot of code.
2013-12-22 18:37:39 -08:00
friendica
97728543c1
clean up sys_channel creation so it will work
2013-12-22 14:08:38 -08:00
friendica
30219b5bda
Merge pull request #249 from cvogeley/master
...
New modal dialog for item expiry
2013-12-22 13:44:34 -08:00
Thomas Willingham
0d5c5187f9
Style
2013-12-22 21:15:13 +00:00
Thomas Willingham
2074bd0a3b
Must have broken that in a merge - put it back
2013-12-22 21:13:24 +00:00
Thomas Willingham
c4b4f27796
Some sys chan stuff
2013-12-22 20:47:57 +00:00
Christian Vogeley
870df76463
Merge remote-tracking branch 'upstream/master' into bootstrap
...
Conflicts:
view/php/theme_init.php
2013-12-22 14:31:27 +01:00
Christian Vogeley
25a533bd72
New modal dialog for item expiry
2013-12-22 14:21:57 +01:00
friendica
0366991b45
appears that I missed a few files for Comanchification. so here's mitem.
2013-12-22 02:04:55 -08:00
friendica
d32bbaf599
split private messages into two modules - "message" is just for message lists, "mail" is for reading and writing conversations. This is so we can Comanchify it cleanly.
2013-12-21 23:47:44 -08:00
friendica
aa312f72bf
comanchify mod_directory. Two modules remaining. Actually three because message needs to be split.
2013-12-20 12:43:04 -08:00
friendica
2c0fbc508e
comanchify connedit, group
2013-12-19 23:56:37 -08:00
friendica
cd78f9d13d
sourced items which are then edited at the source weren't setting up the second delivery chain.
2013-12-19 20:23:19 -08:00
friendica
bccc20f38c
default photo issue, and connections page showing deleted accounts. Also show last updated on connedit page
2013-12-19 19:16:46 -08:00
friendica
564f431551
comanchificate mod_photos
2013-12-19 17:36:31 -08:00
friendica
7c81889b33
make default profile photo configurable - should be functional but needs admin ui
2013-12-19 16:33:36 -08:00
friendica
f8042cc467
add 'src' parameter to api photo list
2013-12-19 15:23:36 -08:00
friendica
e6dc916915
if somebody tagged you in a private post, the tag email notification contained the obscured message. Clear it.
2013-12-19 13:52:23 -08:00
friendica
825492407e
more comanche
2013-12-19 02:35:45 -08:00
friendica
b28a37c38e
more comanche
2013-12-19 02:25:44 -08:00
friendica
125543aded
more comanche migration
2013-12-19 02:16:14 -08:00
friendica
38fd8410eb
split off mod_connections into mod_connections & mod_connedit - lots of links to fix
2013-12-18 01:00:08 -08:00
friendica
7b5a42568a
Tricky little bug. Allowed somebody to bypass comment permissions. Hopefully the fix will have no undesired side effects.
2013-12-16 18:07:41 -08:00
friendica
065300f7c3
bloody hell - it isn't defined either.
2013-12-15 18:43:54 -08:00
friendica
817d146123
bloody hell... php version incompatibility with openssl - openssl no longer accepts a string as an algorithm. Earlier versions didn't recognise sha256. So we'll look to see if the algorithm constant for sha256 is defined and if so we'll use that instead of the string.
2013-12-15 18:30:10 -08:00
friendica
950bd72e02
use sitename for the banner if nothing else has been set
2013-12-14 21:37:37 -08:00
friendica
d14e2db6b4
make home.html fullpage mode - make directory search work for non-logged in, but leave off suggest and invite
2013-12-14 17:03:37 -08:00
friendica
c00f0d4b28
a couple more comanche conversions
2013-12-14 13:26:40 -08:00
friendica
0215043826
prepare for Comanchification of mod_photos
2013-12-13 13:30:33 -08:00
friendica
94975f8d30
categories should already be html encoded - ensure this is the case but don't double encode
2013-12-13 12:30:44 -08:00
friendica
65c0b84313
always load css and js sources using the same url as the page that is being visited so there is no http/https mismatch.
2013-12-12 18:13:52 -08:00
zottel
3a11980e49
htmspecialchars_decode only takes one argument.
2013-12-12 13:32:11 +01:00
friendica
303324cdff
more htmlspecialchars sanitisation
2013-12-12 02:15:02 -08:00
friendica
b3fe221b7f
issue #240 - we were using htmlentities instead of htmlspecialchars in several places, and this was a bit greedy in the set of characters which were converted from utf-8 to HTML entities. Also brought mail attachments up to date so they are rendered identically to item attachments.
2013-12-11 23:13:36 -08:00
friendica
18f0ab2605
cmax wasn't defaulting correctly
2013-12-11 19:56:57 -08:00
friendica
b4e1e8a4a4
The affinity tool is not a "traditional" widget. But it is nevertheless a widget. It just makes fewer page layout decisions which are hard-coded. If you want to shrink it down and put it on the sidebar in your theme, go for it.
2013-12-11 19:43:41 -08:00
friendica
2f46bacded
head_remove_css, head_remove_js
2013-12-11 18:29:56 -08:00
friendica
c57b6745e8
Merge https://github.com/friendica/red into zpull
...
Conflicts:
view/theme/redbasic/css/style.css
2013-12-11 15:32:25 -08:00
friendica
06c81e189f
Merge pull request #239 from git-marijus/master
...
make empty notes saveable as well
2013-12-11 15:35:54 -08:00
friendica
40e2900326
comanchify all the simple cases - those that only load a profile. Rework permission checks for the profile sidebar so that it is all done internally. Remove crepair which we aren't using.
2013-12-11 14:54:36 -08:00
marijus
aea1e1af82
this makes quotes appear as quotes in notes once page is reloaded. i guess thats fine since we use escape_tags() in notes.php
2013-12-11 18:57:42 +01:00
Thomas Willingham
d93ba783f5
Don't let nobody set an xconfig in safe search.
2013-12-11 15:35:19 +00:00
marijus
1d8c15f2df
make suggest channels a feature
2013-12-11 12:01:28 +01:00
friendica
652959678f
cleanup and Comanchification of mod_profile
2013-12-10 23:27:17 -08:00
friendica
e5ea4a009b
mod channel is now Comanchified
2013-12-10 20:36:11 -08:00
friendica
e873f6e95e
we're almost ready to turn on comanche for mod_network. All the widgets are done.
2013-12-10 00:05:31 -08:00
friendica
ed9f108722
comanchify the savedsearch widget
2013-12-09 21:20:55 -08:00
friendica
251720bfd3
turn private notes into a feature
2013-12-09 18:54:50 -08:00
friendica
70a81d6ad5
Merge branch 'master' of https://github.com/git-marijus/red
...
Conflicts:
view/theme/redbasic/css/style.css
2013-12-09 15:45:52 -08:00
marijus
76d8501d67
saved search icon work and bugfixes for #tags not beeing deletable and save button showing if saved search is disabled
2013-12-10 00:32:49 +01:00
friendica
f85cba10eb
notes widget
2013-12-09 15:27:46 -08:00
friendica
75ebf06131
some work on modularising the default profile photo so we can make them site selectable. Also red != friendica so we don't need all these friendica logos taking up space
2013-12-09 14:05:52 -08:00
friendica
d8c632ada2
more comanchisation (I declare this to be a word)
2013-12-09 00:41:49 -08:00
friendica
00f4ee2717
migrate follow widget to comanche and remove obsolete mod/intro.php
2013-12-09 00:12:44 -08:00
friendica
082ac67778
suggestion widget tweaked to make it comanche capable. Remove old versions of specs that are so obsolete it isn't funny. Zot protocol reference is in red's github wiki, and in the code. We should move the github copy to /doc once it is updated to match the code. There's no point in documenting dfrn in the red code base.
2013-12-08 20:08:50 -08:00
friendica
d32e05fb5e
starting on the journey to comanche everywhere - beginning with widget conversions. There are approximately 20 which need to be wrapped for accessibility to comanche.
2013-12-08 16:04:28 -08:00
friendica
b8454cbd1d
post_activity_item issues
2013-12-07 23:29:26 -08:00
friendica
6dc157a9f9
finish ACL's in personal menus
2013-12-07 13:05:17 -08:00
friendica
08bbab9a06
show a clean url in the hovertip for suggested friends
2013-12-06 22:54:21 -08:00
friendica
39536f6b7d
add some entropy
2013-12-06 22:48:06 -08:00
friendica
f45b06ffa0
suggestion widget
2013-12-06 21:40:01 -08:00
friendica
5382f607d9
yeah - that's what I'm going to do. we'll just keep system notifications. If somebody wants web pages for the others we'll start fresh. It's easier than starting with curfty friendica code that doesn't work anymore and will never work without starting over.
2013-12-06 00:11:15 -08:00
friendica
1aa79d9ee6
some code cleanup - gad I forgot what a mess the "other" notifications tabs (everything but system) were in. Maybe I'll just remove them so we can start over.
2013-12-06 00:02:39 -08:00
friendica
78d19f3395
move profile tabs and network/matrix tabs to include/conversation
2013-12-05 21:00:14 -08:00
friendica
38577cf26c
issue #225
2013-12-05 18:17:16 -08:00
friendica
cc1e906825
generate a small amount of entropy to avoid duplicate notifications from essentially simultaneous deliveries.
2013-12-04 23:54:46 -08:00
friendica
04f61dd4a1
add icon_trnalsate
2013-12-04 21:10:03 -08:00
friendica
13feafce17
add poco and follow to default xchan creation
2013-12-04 18:30:14 -08:00
friendica
d8903f09f5
include re-organisation and more doco, post_to_red fix ampersands in categories
2013-12-04 00:19:29 -08:00
friendica
7187c493e1
add hooks to zot-finger and import_xchan
2013-12-03 17:55:10 -08:00
friendica
657b842d64
more documentation work
2013-12-03 17:33:48 -08:00
friendica
f57909d190
on successful magic-auth, put remote_service_class and remote_hub into the session
2013-12-03 16:31:05 -08:00
friendica
6c321be03c
reorganise a few included functions - notably identity related functions
2013-12-03 15:35:13 -08:00
friendica
9f2efb0291
ensure that every imported channel has a primary hubloc
2013-12-02 23:55:57 -08:00
friendica
d9f67876dc
refactor magic-auth
2013-12-02 15:15:02 -08:00
friendica
55d8ed17a7
trimmed style.css by a few hundred lines. Needs many more such efforts
2013-12-01 21:11:47 -08:00
friendica
92f60ef51f
get rid of deprecated post_url() function
2013-12-01 19:52:18 -08:00
friendica
fefc44660f
remove hook logging - too noisy
2013-12-01 13:41:51 -08:00
friendica
d43118fdcf
get rid of fetch_url - post_url will be a bit harder as several plugins need to be updated
2013-12-01 00:35:35 -08:00
friendica
bd33e0486d
deprecate a->get_curl_code() and $a->get_curl_headers()
2013-12-01 00:16:02 -08:00
friendica
3163731a3d
hooks getting called twice
2013-11-30 03:40:25 -08:00
friendica
1c5f98440d
quite a bit of work on default acl permissions and various acl quirks
2013-11-29 14:09:21 -08:00
friendica
7536ed6e44
allow themes to mess with the navbar contents without a custom template. It's done as a callback using a transient plugin hook.
...
For instance to get rid of the notifications link:
insert_hook('nav','strip_notify');
function strip_notify($a,&$b) {
unset($b['nav']['notifications']);
}
2013-11-28 20:17:07 -08:00
friendica
d1ab865ccf
make the template processor (e.g. replace_macros) pluggable
2013-11-28 19:17:45 -08:00
friendica
94c293f2c6
doco
2013-11-28 18:46:59 -08:00
friendica
eae3327584
item store hooks
2013-11-28 18:10:04 -08:00
friendica
8e0d3c2d6f
doco
2013-11-28 17:47:33 -08:00
friendica
fafba385c1
only list undeleted hublocs in zot_finger
2013-11-28 16:46:47 -08:00
friendica
13e73c005a
Merge https://github.com/friendica/red into zpull
2013-11-28 16:13:35 -08:00
friendica
ff91541cfd
zot doco
2013-11-28 16:13:09 -08:00
Olivier Migeot
2239d472e5
Plurals for conversation.php
2013-11-28 12:24:37 +01:00
friendica
aab9b30d03
synchronise deletion of comments between red and wp
2013-11-28 00:16:13 -08:00
friendica
64b467ea98
reduce the likelihood that a given channel will have 30-40 valid hublocs with the same hubloc_url.
2013-11-27 02:51:16 -08:00
friendica
da29ce6dac
more loop prevention
2013-11-26 23:10:10 -08:00
friendica
ff635f0133
ensure that drop_item doesn't recurse
2013-11-26 23:00:32 -08:00
friendica
ef53c72a70
delete from the wp side as well as from the red side
2013-11-26 17:02:49 -08:00
friendica
6f6fcddfc3
api fixes
2013-11-26 16:38:48 -08:00
friendica
dde3e28ceb
add drop_item hook
2013-11-26 15:26:11 -08:00
friendica
a82a1d7c05
add recipient name to the rest of the notification emails
2013-11-24 14:39:29 -08:00
tuscanhobbit
2c6e1b7aee
replaced rhash icon
2013-11-23 20:01:11 +01:00
tuscanhobbit
8619fc368d
updated logo in readme and r# shorthand
2013-11-22 22:45:16 +01:00
friendica
34f8b21511
init_groups_visitor() was still using old array of id output (not the newer array of hash which we need for permission queries)
2013-11-22 11:52:38 -08:00
friendica
4be581494e
add recipient name to some of the notification emails for those who have a lot of channels and it isn't always obvious which channel is getting the notification. If this works out we should probably add this to the rest of them.
2013-11-21 20:40:31 -08:00
friendica
f2435ed4cd
follow and accept_follow hooks
2013-11-21 17:49:14 -08:00
friendica
3e0ac769aa
white screen
2013-11-21 17:23:14 -08:00
friendica
be8a7e2de6
this is necessary for any possibility of a federated future.
2013-11-21 15:58:42 -08:00
friendica
4791b2fd9c
add aid to notifiy table which we may need to supress duplicate notify emails across your channels
...
also try to handle the wretched mess of broken and duplicated hublocs that fred.cepheus.uberspace.de typically reports
2013-11-20 21:09:13 -08:00
friendica
5315c88621
webpage edit - losing the ability to pass unfiltered html and perhaps some php due to unsetting uid too early in item_store_update()
2013-11-20 16:20:32 -08:00
friendica
d7ee552c57
Protocol: now set data['alg'] on all encapsulated encrypted packets, so that we can more easily retire 'aes256cbc' once it is no longer viable.
2013-11-20 15:20:12 -08:00
friendica
ed129f19b0
fix plugin and them toggles for the colourblind, add theme info block and recent screenshot to redbasic
2013-11-18 18:37:38 -08:00
friendica
dd6c64f95a
magic auth issues
2013-11-17 23:12:34 -08:00
friendica
f8b07e1935
filter out duplicate recipients on local deliveries. We only need to deliver stuff once to any particular channel.
2013-11-17 20:43:50 -08:00
friendica
6378600747
fix commented timestamp
2013-11-17 20:09:40 -08:00
friendica
23352b939b
better job of setting parent created
2013-11-17 19:49:48 -08:00
friendica
13538cdd21
pull in some posts when we first connect with a new channel (if allowed to) - if not allowed to, do it if that condition changes
2013-11-17 19:22:24 -08:00
friendica
06e0272db8
populate some posts when somebody is granted "read stream" permission
2013-11-17 16:50:32 -08:00
friendica
e8c9dafb90
revert to prepare_page - but have it call prepare_body
2013-11-15 15:32:26 -08:00
friendica
d06fd40696
change product name on notification emails to lowercase
2013-11-15 04:07:13 -08:00
friendica
bff135db62
comment out the multi-delete feature until somebody wants it bad enough to make it work
2013-11-15 03:44:52 -08:00
friendica
0b8c9654ea
allow rpost to set source app
2013-11-15 03:10:00 -08:00
friendica
2fe6aef8bc
fix default cipher for comments and set it at the conversation level rather than the item level.
2013-11-14 22:54:16 -08:00
friendica
613ff90e6a
silence a warning
2013-11-14 19:33:28 -08:00
friendica
d44f77cbe3
Don't allow channel creation with a nickname
2013-11-14 16:51:23 -08:00
friendica
592c24e162
e2ee in comments and a bit of cleanup so not every theme has to define how to insert bbcode, only if they're doing something special (e.g. this is how to implement a javascript plugin :-)), and I got rid of the predefined http:// in the bbcode for urls. You're almost always pasting a url which already has that bit and it just creates an extra step.
2013-11-14 15:41:25 -08:00
marijus
3311fe4813
make autocomplete better themable by adding an id
2013-11-14 18:03:16 +01:00
friendica
ee629534d5
E2EE on private mail (also fixed autocomplete results dropdown for recipient which was positioned below the navbar instead of next to the recipient input box)
2013-11-13 23:10:29 -08:00
friendica
b26989bb65
removeme sort of works for a single channel - lots of loose ends to deal with but it's a start
2013-11-12 18:27:36 -08:00
Olaf Conradi
e31dae76ce
Fix missing argument warning
2013-11-12 22:26:47 +01:00
friendica
a7c53d470b
ability to use other ciphers
2013-11-11 18:42:49 -08:00
friendica
4a3191cd19
localise js ui strings for e2ee
2013-11-11 15:20:30 -08:00
marijus
c06dd4b589
looks more structured this way
2013-11-11 18:44:23 +01:00
friendica
b5bc04799c
turn safemode into a proper widget
2013-11-11 01:18:09 -08:00
friendica
260d5231a4
change wording on feature to "even more encryption" because otherwise it sounds like we don't have any at all - and we certainly do.
2013-11-11 00:29:25 -08:00
friendica
435e2dae0e
display encrypted text inline
2013-11-11 00:21:00 -08:00
friendica
0adf31eef2
Merge https://github.com/friendica/red into zpull
2013-11-10 23:20:07 -08:00
friendica
ca4103debe
e2ee
2013-11-10 23:19:44 -08:00
Thomas Willingham
888d7e05bf
More safe search - since the default is one, toggle only works after
...
an initial xconfig is set - the first one will turn safe search on
(ie, do nothing from a users point of view). Fix that.
2013-11-11 06:13:17 +00:00
friendica
3a10e698c9
Didn't finish it. Gotta' pee.
2013-11-10 19:58:08 -08:00
friendica
a6f37739c2
too much privacy on get_plink() which is left over from Friendica days
2013-11-10 14:15:57 -08:00
Thomas Willingham
bbe16eba34
Stray line
2013-11-09 18:49:50 +00:00
Thomas Willingham
8569fda732
Clean up
2013-11-09 18:45:52 +00:00
Thomas Willingham
7b29400c6c
Bring safe search to the UI
2013-11-09 18:43:40 +00:00
friendica
90ab0d963b
we should probably only expire things once...
2013-11-07 22:45:13 -08:00
friendica
4b3db9b523
update smilies
2013-11-07 20:48:46 -08:00
friendica
fc317172d5
more e2ee infrastructure - at this point if somebody wants it they're going to have to work for it.
2013-11-07 20:18:52 -08:00
friendica
7381326b7a
provide expire feature on post and comments as well as private messages. This requires a feature setting and is currently unmaskable - if the author says it's gone, there's not a lot you can do to stop it or try and save it. It's gone.
2013-11-07 00:47:50 -08:00
friendica
6162de142c
allow private mail sender to set an expiration on their messages. Once expired the message is destroyed at both ends (subject to the granularity of the polling interval) and is gone. Officially it takes some form of language independent string like 2013/11/22, but English speakers can use anything that strtotime() understands, like "+30 minutes" or "next Tuesday".
2013-11-06 18:28:36 -08:00
friendica
5b3adf7755
more work on channel removal - it might sort of work now but I'm expecting lots of issues. Hence there is still no code in chanman to start the process rolling and make it happen. Will need a barrage of test cases.
2013-11-05 17:43:32 -08:00
friendica
5b48ab772b
fix private group delivery
2013-11-05 14:26:31 -08:00
friendica
727e8cc298
don't store update records if we're not a directory server of some kind
2013-11-04 20:43:32 -08:00
friendica
f89e7b2bd5
make the storage permissions tweakable for hosted environments where they may require tweaking.
2013-11-04 19:21:09 -08:00
friendica
1c5e2b8645
solid progress on attach_mkdir - but we need to figure out where to store default file permissions. This should be separate from post/item permissions and we won't be able to set permissions from the DAV interface so if we want something private we have to provide these permissions in our preferences.
2013-11-04 19:08:34 -08:00
friendica
372a92533f
tag notifications for private posts contain obscured data - they should be blank
2013-11-04 16:53:42 -08:00
friendica
c61a0d9dab
private tagged posts weren't creating second delivery chain - they were incorrectly being marked as "in a reshare" due to being obscured.
2013-11-04 16:44:23 -08:00
friendica
d783183572
add attach_mkdir()
2013-11-03 20:55:58 -08:00
friendica
400753b6cc
Merge https://github.com/friendica/red into zpull
2013-10-30 17:34:16 -07:00
friendica
a5693df07f
issue #189 - show post edited time on relative date hovertip
2013-10-30 17:33:10 -07:00
zottel
09d5fa6a64
Use only one regex for title matching in rpost tag
2013-10-31 00:08:32 +01:00
zottel
4cae5249d4
Allow setting of title in rpost tag with [rpost=title]body[/rpost]
2013-10-30 22:29:25 +01:00
friendica
2035a5dd76
allow zot public providers to list their location, as a non US-based server could be a strong selling point.
2013-10-30 01:58:45 -07:00
friendica
8da4da37cc
access policy and directory mode were crossed on site table creation
2013-10-30 01:30:37 -07:00
friendica
ed8f14549f
send rpost requests from remote sites back to yours.
2013-10-29 21:49:10 -07:00
friendica
75ba7ae116
rpost bbcode tag
2013-10-29 18:46:51 -07:00
friendica
5c98d5eaae
doco
2013-10-28 18:43:49 -07:00
friendica
1380bee82c
Comanche documentation and some cleanup of layout page (including link to doco) and a few other webpage related cleanups
2013-10-28 17:48:42 -07:00
friendica
1bf6591e1b
implement monthly directory pings
2013-10-28 00:11:44 -07:00
friendica
9b7994a9b7
remote post module so that from anywhere on the web or at least within the matrix you'll be able to share content or we can have apps on other sites that post status updates on your wall. All with your permission of course as you'll have to click "share" to actually post it.
2013-10-27 20:01:28 -07:00
friendica
c9f51d7860
a bit more progress on DAV driver
2013-10-27 18:35:40 -07:00
friendica
e2988a0253
put comanche widgets in their own file. Added a category tagcloud widget - but the entries aren't going to link to anything until we have a webpage search ability. But this will be a way to exercise and test widget arguments.
2013-10-27 16:30:55 -07:00
friendica
370f8b84da
include/reddav.php is the glue between Red attachments and the SabreDav interfaces. Much work remains beofre we're ready to actually use this interface. Think of it as a conceptual outline and I'm starting to fill it in from the top down.
2013-10-26 14:48:03 -07:00
friendica
0b0bd3c207
create update record for accounts on directory server itself during profile changes, re-queue failed directory sync packets, fix account_id index in queue creation, be more selective about updating hubloc_connected (only when we're talking to the associated site). But we still need a way to flag dead accounts and these mechanisms won't cut it, because it isn't a requirement that channels communicate with anybody, except for contacting the directory when the account is created. I think we need to make every channel ping the directory once a month. Then we can find those that have not done so (after syncing with other directories). We can't have the directory just flag dead accounts as this would create a way for an anti-social attacker to become a directory server and mark all the accounts dead.
2013-10-24 19:38:50 -07:00
friendica
336768715c
Optionally pass a prepared "top level" item into conversation(). This will eventually be used by the photos module where the "top level item" of the conversation is a photo with editing and album navigation controls and doesn't look anything like a post.
2013-10-24 18:19:39 -07:00
friendica
d51aa653e2
passing vars to widgets in Comanche - !this breaks existing widget declarations!
...
See the wiki for updated syntax but basically it's now [widget=name][var=varname]varvalue[/var]...[/widget]
2013-10-24 15:35:24 -07:00
friendica
c48da79adf
link to source - if it's on the display page link to original source (probably on a different site). All other conversations link to 'llink' which is a local copy and may provide a richer possibility of interactions, especially if you're logged in locally and it's your own copy of the post.
2013-10-20 20:29:52 -07:00
friendica
784aa1407f
prevent posts from floating to the top after minor edits
2013-10-19 23:38:07 -07:00
friendica
d54b6099d2
remove "via wall-To-Wall" text as it's soooo Facebook and is out of place in derived/sourced channels. It's now just "$author via $xyz".
2013-10-19 01:48:43 -07:00
friendica
4ce948731a
doc - complete hook list, still need detailed functional descriptions with parameters and examples for each
2013-10-18 15:48:59 -07:00
friendica
3772682204
Put a status editor on the display page if you're logged in. This fixes issue #113 and also provides the ability to reshare from that page.
2013-10-18 14:25:55 -07:00
friendica
100043da38
oauth wasn't logging in properly, also fixed api status_show to return last public post, not the last private post
2013-10-15 15:51:20 -07:00
friendica
66f427db5e
directory sync optimisations to save redundant processing
2013-10-15 02:33:35 -07:00
friendica
89378fb12a
update even if no change
2013-10-14 22:20:14 -07:00
friendica
b75163fb80
why do these have invalid id's?
2013-10-14 22:04:45 -07:00
friendica
83daf51460
extra logging
2013-10-14 21:56:56 -07:00
friendica
3a615528e8
sync tweaks
2013-10-14 21:39:54 -07:00
friendica
6dbaaef7b7
don't update old entries with no address
2013-10-14 21:19:23 -07:00
friendica
a13ab4ee9b
sql wrong number of args
2013-10-14 21:09:39 -07:00
friendica
96ba0dccf9
sql typo in directory sync
2013-10-14 20:51:26 -07:00
friendica
9787872778
linkify post categories
2013-10-14 15:34:47 -07:00
friendica
4f2c056d6d
template and icons for categories and "file as"
2013-10-14 04:49:28 -07:00
friendica
db42e4d2f9
attachment icons revisited
2013-10-13 21:14:04 -07:00
friendica
454aa6bff3
turn off endless scroll if we have no more content to load - currently for mod_display, need to add to other content modules
2013-10-13 20:09:11 -07:00
friendica
bae7f4e078
directory sort links on sidebar
2013-10-13 19:49:40 -07:00
friendica
0e0e0d018b
provide config for preferred directory server
2013-10-13 19:29:54 -07:00
friendica
ad29d0f9a1
preserve the source owner when creating a delivery fork so that we can uplink back to them without any ambiguity.
2013-10-13 18:36:28 -07:00
zottel
e6c93e4146
fix alt_pager to work if item count is higher than page['itemspage'] (threads)
2013-10-11 10:50:06 +02:00
friendica
3985aa07b4
more icon tweaks - this could be going on for some time; try to get icon code (and all theme stuff) out of main code and into templates, but on the short term provide both so nothing breaks.
2013-10-10 02:15:44 -07:00
friendica
1aa69604fc
more redbasic icon work
2013-10-09 18:33:33 -07:00
friendica
1e7034c4da
nav icons
2013-10-09 03:26:24 -07:00
friendica
0e793dea9b
replace a bunch of graphic icons with vector icons
2013-10-08 21:17:11 -07:00
friendica
e369e5ddc5
The check for f*cked database (which otherwise sends out zillions of update failed emails) interferes with install. So what else can we do about f*cked databases which open successfully but don't actually read/write data? It would of course be nice if we didn't have to deal with them, but apparently we do. For now we're not doing anything until I can figure out how to take the site offline when it happens without affecting install.
2013-10-04 14:42:18 -07:00
friendica
ff7182f441
fix a bunch of post editing bugs - though this consolidates some disparate code and may create some new bugs due to regression
2013-10-04 04:47:41 -07:00
friendica
e1fb45bc4a
bring back photo shadows (via theme settings)
2013-10-02 22:59:58 -07:00
friendica
78a8d176ac
post signatures
2013-10-02 21:04:48 -07:00
friendica
6e2695f94a
that would've messed it up
2013-10-02 04:13:35 -07:00
friendica
266c701034
directory sync typo
2013-10-02 04:04:37 -07:00
friendica
de9aee8a07
block forgeries
2013-10-02 02:50:02 -07:00
friendica
f7aaa2290a
Merge https://github.com/friendica/red into zpull
2013-10-01 22:24:44 -07:00
friendica
494090a3b7
in probe diagnostic - note https failure as diagnostic info - this also changes zot_finger so you can tell it not to fallback. This could be useful in corporate environments that are off the grid or other high security situations (as much as anything could be considered high security which relies on SSL).
2013-10-01 22:20:09 -07:00
Thomas Willingham
b25d2e0d12
Slightly modify reshares so they can be themed as a whole.
2013-10-02 05:03:09 +01:00
friendica
7b6530fed5
add the auto form submit even though it doesn't seem to work. Will debug it later.
2013-10-01 20:10:09 -07:00
zottel
d7b81b1afd
Add possibility to use a block a channel menu (set channel_menublock to the lowercase title of the block without special chars)
...
Fix comanche_block() SQL
2013-10-01 09:36:28 +02:00
friendica
dffce63662
implement republish permission for use in sourced channels
2013-09-30 21:49:26 -07:00
friendica
e992cfeca9
directory sync - this will either work, or it won't work, or it will possibly recurse and blow up the matrix. Hard to say. Do you feel lucky? Well do ya' ... punk? Rule #1 - don't mess with anything unless it's blowing up the matrix. If it doesn't blow up the matrix, but doesn't work, just let it go and let's figure out what it is doing and what it isn't doing.
...
The flow is as follows:
Once a day go out to all the directory servers besides yourself and grab a list of updates. This happens in the poller. If we've never seen them before add them to the updates table. The poller also looks to see if we're a directory server and have updates that haven't yet been processed. It calls onedirsync.php to process each one. If we contact the channel to update and don't find anything (we're just doing a basic zot_finger), set a ud_last timestamp. If this is set we will only try once a day for seven days. Then we stop trying to update.
This will probably cause a spike the first time through because you haven't seen any updates before, but we spread out the load over your delivery interval.
2013-09-30 18:33:27 -07:00
friendica
e0391de906
there's no $a in comanche_block() (zottel)
2013-09-30 13:42:29 -07:00
Olaf Conradi
0497c441df
ret_secret is not used
2013-09-30 09:59:22 +02:00
friendica
0e95bae3d2
RSS feeds as channel sources. It's feasible and within reach, however there's a lot of work left to do.
...
How bad does anybody want it?
Let's find out...
2013-09-29 20:34:05 -07:00
friendica
bd0b4d8487
remove the "Similar Interests" link until somebody makes it work
2013-09-29 18:34:41 -07:00
friendica
a26e48b013
sources management page
2013-09-29 18:18:05 -07:00
Thomas Willingham
3c42989fc4
Typo
2013-09-29 16:45:21 +01:00
Thomas Willingham
9212fd0ecc
Issue #117
2013-09-29 16:40:15 +01:00
friendica
4f83a1c152
Merge https://github.com/friendica/red into zpull
2013-09-29 02:47:58 -07:00
friendica
a06f1f9594
Issue #158
2013-09-29 02:47:36 -07:00
Thomas Willingham
3cf5e5effd
Fix Comanche menus
2013-09-28 19:05:50 +01:00
friendica
6ca6bc2dd8
close comment
2013-09-28 05:03:58 -07:00
friendica
110974eb55
fix can_comment_on_post when viewing wall-to-wall
2013-09-28 04:41:12 -07:00
friendica
4b3c565174
convert to plaintext before matching words in body. Otherwise every post I make with a link in it is going to match a test for zot.
2013-09-26 19:58:24 -07:00
friendica
017db29947
aggregate channels
2013-09-26 19:34:45 -07:00
friendica
8e94e79c7b
Merge https://github.com/friendica/red into zpull
2013-09-26 16:26:08 -07:00
friendica
edc5566f79
structure for channel unions
2013-09-26 16:25:28 -07:00
Olaf Conradi
c81ad135ac
Merge pull request #155 from oohlaf/fixes
...
Explain why public comments are disabled and what needs to happen to enable them.
2013-09-26 14:03:26 -07:00
Olaf Conradi
26492b3ad4
Add explanation why public comments are disabled.
2013-09-26 22:57:13 +02:00
Thomas Willingham
689cea3170
Typo
2013-09-26 18:26:03 +01:00
friendica
6519433301
suppress creating the directory update record for profile updates which are part of the normal import_xchan sequence - otherwise we get two for every change. Create it normally if we are called with a profile_update message and don't go through the whole import_xchan thing.
2013-09-25 21:22:36 -07:00
friendica
00e5ded1c8
populate the new fields in the directory updates table
2013-09-24 20:13:53 -07:00
friendica
d62508072c
don't send email notifications for likes (as comment notifications). We'll need a separate preference for whether you want notifications for likes.
2013-09-24 19:43:28 -07:00
zottel
5092ae9e2b
Fix observer=1 tag. Using only observer without =1 won't work anymore now.
2013-09-24 14:35:47 +02:00
friendica
d4ea56a77e
reduce susceptibility to bleichenberger attack
2013-09-24 05:20:29 -07:00
friendica
1f916adfb8
spice this up a little bit...
2013-09-23 18:38:08 -07:00
zottel
e79bc29244
add [observer] tags and [observer.baseurl]
2013-09-23 13:26:23 +02:00
friendica
a2b20bd58f
one more edge case in the public perms - don't match perms = 0 which is private, this and prior checkin are for issue #114
2013-09-22 23:00:55 -07:00
friendica
956d275693
fixes for display and search privacy enforcement
2013-09-22 22:52:48 -07:00
friendica
44354c1aa8
bug #150 , if deny access is present but nobody has been allowed, create an allow list containing everybody in your address book. Then subtract those who are denied.
2013-09-22 20:55:55 -07:00
friendica
cdfb5f9dc7
adult channel setting
2013-09-22 20:38:24 -07:00
friendica
fd2379530c
hopefully(?) the final word on remote comment permissions
2013-09-20 20:15:53 -07:00
friendica
43e290f4c0
fix contact comment permissions
2013-09-20 19:14:57 -07:00
friendica
15ae108832
missing uid check on comanche_block to ensure we get the block with that name that we own
2013-09-20 18:41:15 -07:00
friendica
fb03195c3f
OK, sure.
2013-09-20 18:07:16 -07:00
friendica
1126d8f2e3
hopefully this will go over a bit better - check post owner permissions as well as local owner permissions for comments during submission, since the comment was being blindly accepted on the local system due to only checking the profile owner. Also change collections query to include only top-level posts by a member of the collection.
2013-09-20 17:58:11 -07:00
Olaf Conradi
b520f3547f
Mark child posts as commentable when parent is set to commentable
2013-09-20 23:50:23 +02:00
Olaf Conradi
35993bcfec
Enable likes again on posts
2013-09-20 21:58:20 +02:00
friendica
e6d93b2516
is_commentable() had some major issues when applied to the atrocity known as ConversationObject, hopefully this won't destabilise the network as it's a somewhat major permission tweak related to comments; also add any local clones to allowed_public_recips() as they should always be allowed recipients. Not sure what to do about host permissions in the event of clones. They have more than one host, and it isn't spelled out in the sent message.
...
All of this stuff will make your head hurt.
2013-09-20 05:45:11 -07:00
friendica
876a9d1850
missing hash
2013-09-19 21:13:45 -07:00
friendica
54abed8457
provide a "safe search" backend and allow for self-censorship using nsfw or adult profile keywords. Eventually the directories will be forced to mark adult profiles and sync this knowledge between them. At the moment there's no way to do an unsafe search, but we really just need a checkbox and pass the value through directory to dirsearch on the back end, and some will want this as a pconfig.
2013-09-19 19:50:13 -07:00
friendica
a5656c350d
trim commas from keywords
2013-09-19 01:45:06 -07:00
friendica
63fc92b9e5
sync item_search with yesterday's network fix for collections. Add ud_addr to update table to store the target address since it's possible the mirroring directory won't yet have an xchan or hubloc they can link the ud_hash to and therefore mayn't know how to contact them.
2013-09-19 01:01:51 -07:00
friendica
14f6bf06e7
set default charset of email_header_encode, add ud_flags to indicate which (directory sync) updates have been processed in some way.
2013-09-18 21:22:08 -07:00
friendica
e4d2e2200e
add "tiered" access policy, add tagcloud to directory pages
2013-09-18 17:47:26 -07:00
Olivier Migeot
98e87b2149
Changed CSS class "selected" to "active" in navbar, according to https://abcentric.net/display/f17b319c6d4b616a0d0a639e177969c6ae084248f1ee2bec9d8147c9291bf495@abcentric.net
2013-09-18 12:11:46 +02:00
friendica
b0a4f1b30a
fix sql for directory tagcloud
2013-09-17 22:56:09 -07:00
friendica
f7acc94bfe
provide the back-end for a directory tag cloud
2013-09-17 22:52:46 -07:00
friendica
d3aa31be4d
site sellpage links
2013-09-17 22:27:51 -07:00
friendica
ff2ada207a
Pieces we'll need to tie together chanman and account/channel deletion and directory sync. Please do not mess with any of this.
...
Please do not mess with any of this. Please do not mess with any of this. Please do not mess with any of this. Please do not mess with any of this. Please do not mess with any of this. Please do not mess with any of this. Please do not mess with any of this. Please do not mess with any of this. Please do not mess with any of this. Please do not mess with any of this. Please do not mess with any of this. Please do not mess with any of this. Please do not mess with any of this. Please do not mess with any of this. Please do not mess with any of this. Please do not mess with any of this. Please do not mess with any of this. Please do not mess with any of this. Please do not mess with any of this. Please do not mess with any of this. Please do not mess with any of this. Please do not mess with any of this. Please do not mess with any of this. Please do not mess with any of this.
OK? Understood?
2013-09-17 20:50:09 -07:00
friendica
4fa68c7f3d
missing verb on items linked to photos
2013-09-17 17:53:44 -07:00
friendica
a78b76d393
more work on viewing obscured api posts
2013-09-16 22:51:39 -07:00
friendica
c6d6c01fb6
use prepare_body in api calls to properly render content, add 'mode' to conversation templates so that themes can use the module context to suppress or show comments as desired
2013-09-16 22:40:53 -07:00
friendica
9bff739d96
several oauth fixes - shred doesn't completely work yet, but it also doesn't completely NOT work, so at least there's some improvement
2013-09-16 21:35:52 -07:00
friendica
4b5d91ccb5
found it
2013-09-15 23:02:18 -07:00
friendica
4decbacda1
more logging
2013-09-15 22:19:24 -07:00
friendica
b3575484c7
don't create a directory sync notification (entry in the updates table) if the site record was updated - without checking first to see if anything changed. This is causing lots of sync entries when nothing changed to warrant it.
2013-09-15 19:04:11 -07:00
friendica
129a119c84
implement what I hope will now be the server side of directory sync, add viewsrc to item_photo_menu, and log what changed in import_xchan update objects so we can find out why there are so many updates when nothing _obvious_ has changed that should trigger it.
2013-09-15 03:48:43 -07:00
friendica
053893b067
some fixes to directory keyword searches
2013-09-14 17:20:24 -07:00
Michael Johnston
ec7b462b18
set menu_channel_id before we use it in a query
2013-09-14 18:16:54 -04:00
Michael Johnston
0c4857e1a9
let me edit menu_desc even if menu_name has not changed
2013-09-14 17:59:44 -04:00
Olaf Conradi
05649fa33a
Revert broken commit
2013-09-14 23:39:40 +02:00
mrjive
095939f0d8
First try to tell a comment from a like/dislike in notification system
2013-09-14 20:28:56 +02:00
friendica
94417eecba
import_xchan - check every known hubloc/location field and create a new hubloc if anything at all changed anywhere.
2013-09-14 01:56:25 -07:00
friendica
83e086edcd
doc update, put more telemetry on notifier and try to ensure that private posts have recipients.
2013-09-13 04:51:55 -07:00
friendica
cf87653a92
need to figure out what's causing this
2013-09-12 22:50:41 -07:00
friendica
e9ea80f2f6
No point beating a dead horse
2013-09-12 21:54:15 -07:00
friendica
3a2d11bde1
so public_recips and allowed_public_recips is working so much better than before, but was still not quite right. We seem to be getting all the right results for top-level posts now, but comments aren't getting through on channels for which we've allowed them to send us their stream, but not comment on our posts. The reason is we were seeing if they could comment - and we only need to do that if we own the post. If they own the post, we only need to check if they can send us their stream.
2013-09-12 20:11:56 -07:00
friendica
816d764aec
remove some debugging stuff now that the problem they were trying to locate down has been solved.
2013-09-12 03:26:24 -07:00
friendica
ca1b8dbe1e
Merge pull request #129 from MicMee/master
...
to flag failed auth attempts in db table hubloc as hubloc_receive_error
2013-09-12 02:26:56 -07:00
Michael Meer
82f4b1767e
delete logger line; was the wrong place.
2013-09-11 14:05:33 +02:00
Michael Meer
2228264772
flag failed auth attempts in DB table hubloc
2013-09-11 13:59:45 +02:00
friendica
d593b40d9a
assuming this doesn't blow up the internet like the last fix - this is a very old bug that's been reported time and time again and nobody every bothered to debug or even report it somewhere where we could monitor it. It's buried somewhere in my stream, but basically is "things don't work right if you've got 'everybody in my address book' permissions" on "can send me their channel stream and posts". I think this is Michelle's problem and anybody else who has en empty matrix after making lots of connections.
2013-09-11 02:03:37 -07:00
friendica
5fbe4c1876
make comments work again
2013-09-10 23:25:56 -07:00
friendica
5e230edb85
well that really stuffed things up...
2013-09-10 22:45:04 -07:00
friendica
3c328083d2
this should fix the foreign language like notifications (again)
2013-09-10 21:10:56 -07:00
friendica
46c66e2e4c
change wording on item_store message so we can find failures fast with grep item_store logfile | grep -v created
2013-09-10 20:14:12 -07:00
friendica
3e5414cf35
provide detailed error to remote site for the myriad of things that can go wrong inside item_store(), !! this changes the return of item_store !!
2013-09-10 19:06:06 -07:00
friendica
72f562c190
z_fetch_url - include curl debug info in return array and log it (at logger_data level) on failure
...
This should probably be at a lower log level, but unsuccessful connections could happen a lot on a busy production site so we'll try to keep the log noise down unless somebody really needs to track this info.
2013-09-10 17:09:10 -07:00
Michael Meer
fd540cd596
just a typo
2013-09-09 10:30:37 +02:00
friendica
25a5a5ff4d
some alteration to the way directory sync was originally supposed to work. I'm making this up as I go and not exactly certain where to go next but it makes more sense now and I think the basic idea will actually work. I'll just have to keep making it up until it does work.
2013-09-09 01:05:29 -07:00
friendica
a09829a1ee
perform a refresh_all when an import has completed so that all your connections get a fresh update.
2013-09-08 21:05:39 -07:00
friendica
e11f2a9b02
make sure new contacts who are not yet in the address book are sync'd across clone instances
2013-09-08 20:38:15 -07:00
friendica
ead50382c0
Merge pull request #119 from unary/categorywidget
...
only show categories this channel has used
2013-09-08 16:37:02 -07:00
Michael Johnston
a36abb764d
added dbesc
2013-09-08 14:53:14 -04:00
Michael Johnston
a1b3a72f9e
only show categories this channel has used
2013-09-08 13:55:37 -04:00
Christian Vogeley
e70c9b3613
Merge service class
...
//service class configure in .htconfig.php:
$a->config['system']['default_service_class']='standard'; // this is
the default service class that is attached to every new account
$a->config['service_class']['standard'] =
array('photo_upload_limit'=>20000000, // total photo storage limit per
channel (here 20MB)
'total_identities' =>5, // number of channels an account can create
'total_items' =>2000, // number of top level posts a channel can
create. Applies only to top level posts of the user, other posts and
comments are unaffected
'total_pages' =>10, // number of pages a channel can create
'total_channels' =>500, // number of channels the user can add, other
users can still add this channel, even if the limit is reached
'attach_upload_limit' =>20000000); // total attachment storage limit
per channel (here 20MB)
2013-09-08 18:03:26 +02:00
Christian Vogeley
f4dfb90dbc
Service class items
...
Items / webpages /attachment message
2013-09-08 17:19:09 +02:00
Christian Vogeley
94fb9c2406
Service class
...
identity, follow, photo upload, att upload
2013-09-08 00:21:42 +02:00
friendica
d194ee091a
encode and decode channel names containing HTML special characters and quotes so they will survive a reshare without mangling
2013-09-06 05:25:10 -07:00
friendica
c65ea0b97b
public site list (will take a few days to populate, assuming folks have updated their site access policy which old sites do not have)
2013-09-05 22:00:06 -07:00
friendica
4df0aad6ab
pages feed
2013-09-05 19:31:26 -07:00
friendica
f1d875c3e1
issue #59 - this is a real bugger. Might seem fixed but read the code. This could potentially create a security/permissions issue
2013-09-04 23:15:53 -07:00
friendica
99ea251b12
provide templating options in comanche for the underlying webpage element - in this case the way the author is displayed. Leave this open for other forms templating options.
2013-09-04 21:24:57 -07:00
friendica
a8f99df777
render blocks - yes these should be templates, but I've got too much to do at the moment and just want everything to fall into place quickly. The clerical work will have to wait.
2013-09-04 00:50:47 -07:00
friendica
a0668c8bbb
fix private message encryption since the input_filter mangled it
2013-09-03 22:48:08 -07:00
friendica
ab1c9dc9c9
add design tool menu to appropriate pages
2013-09-03 19:55:26 -07:00
friendica
c6df954fc0
make displaying the language selector configurable
2013-09-03 18:48:01 -07:00
friendica
879ac35952
my bad
2013-09-03 18:00:09 -07:00
friendica
bac2dcd46a
typo
2013-09-03 17:55:25 -07:00
friendica
c360bf3252
personal config to just show the page content without author info - probably this needs to be a page option
2013-09-03 17:49:47 -07:00
friendica
0be8e4061c
testing Comanche
2013-09-03 01:57:11 -07:00
friendica
615bf23733
add a layout selector
2013-09-02 20:25:33 -07:00
friendica
1a7bb1fb75
The triple linebreaks in notification emails finally bothered me enough to do something about it.
2013-09-02 19:40:21 -07:00
friendica
a32d86f0a0
preserve mimetype on page edits
2013-09-02 17:48:48 -07:00
friendica
6ad6aa307f
Merge pull request #108 from cvogeley/master
...
More mobile theme fixes
2013-09-02 17:03:54 -07:00
friendica
dfa2efcecf
oh that's why
2013-09-02 16:37:54 -07:00
friendica
56e408f467
pass execflag - Working for preview but not yet executing on page render
2013-09-02 16:29:52 -07:00
friendica
7c775db9d6
fix webpage storage
2013-09-02 16:01:29 -07:00
friendica
5f2a7573d5
only allow richtext editor on pages if bbcode is the default mimetype, otherwise use plaintext editor. This will eventually need work to support a visual editor for html or other types.
2013-09-02 13:39:13 -07:00
friendica
f44274bfca
allow a channel owner to define a default mimetype on webpages (otherwise default to "choose") - also fix the selector w/r/t php code. There is no ui for setting either at the moment, but for instance with wiki pages we probably don't want to have multiple choice of the mimetype. Keep it simple.
2013-09-02 13:31:59 -07:00
friendica
8b7757e033
webpage content-type -- needs cleaning up and a security check once all the important bits are in place.
2013-09-02 01:38:17 -07:00
friendica
a35d440ff1
Add Comanche layouts to the things that don't go offsite.
2013-09-01 20:11:04 -07:00
friendica
caa148c1e3
Sheesh. Three lines of Javascript. All you have to do is find which of the three lines is doing something wrong. Or FILE A BUG. Or use a different browser (not *try* a different browser, *use* a different browser), or turn off freaking tinymce. But no - let's argue about browsers instead.
2013-09-01 19:15:08 -07:00
friendica
a1906482dc
rework the pdl_selector a bit since we've slightly changed the way layouts are stored.
2013-09-01 18:36:14 -07:00
Christian Vogeley
02fe2d4881
More mobile theme fixes
...
If user is logged in personal settings are used else use admin
settings.
Only show toggle link if there is something to switch between.
2013-08-31 18:20:34 +02:00
friendica
d43a765985
more debugging on localize_item top find out why likes are not translated in notifications, but are in displayed posts (using 'new' on matrix page) - in one case we're successfully pulling stuff from item['object'] and in the other we aren't - and it's the same object.
2013-08-31 04:19:26 -07:00
friendica
7458263017
I've got a pretty good idea of how to bootstrap, parse and render Comanche now. This does not mean it's close to being presentable - far from it.
2013-08-29 20:54:42 -07:00
friendica
85e291f535
figure out why poller isn't picking up old posts which failed to deliver
2013-08-29 18:17:15 -07:00
friendica
b4bd518e40
silence some warnings at php E_ALL levels
2013-08-28 21:56:01 -07:00
friendica
03e1a0cc15
really truly bare-bones comanche
2013-08-28 20:03:01 -07:00
friendica
c877d8f9fa
It's a wretched mess, but at least photo comments show up again when viewing the photo. This is just temporary until these conversations are merged into the common conversation viewer, so it's not worth spending a lot of time cleaning up the remnants.
2013-08-28 17:57:45 -07:00
friendica
95fcf773be
right - here's how we're going to link comanche with webpages
2013-08-28 16:39:43 -07:00
friendica
e8cd3b7040
bring back mail list and cleanup some issues which popped out with full PHP warnings
2013-08-27 22:30:06 -07:00
friendica
7bb9289921
Preparatory work for photo conversations (third time). Also take away unused "post new activity" preferences until they actually do something.
2013-08-27 21:06:11 -07:00
friendica
390a1ce552
more loose ends
2013-08-27 18:40:33 -07:00
friendica
b77eaebb3a
force webbies to lowercase
2013-08-27 17:19:52 -07:00
friendica
c8e27b54ec
update hubloc_timestamps
2013-08-27 17:08:59 -07:00
friendica
c6e527f6fe
when using the bbcode mimetype a space is just a space. A return is a return. But as opposed to HTML, two spaces are now non-breaking. A tab (assuming you can figure out how to enter one in a text field) is now four non-breaking spaces. This should let us insert code snippets with much more readable indentation.
2013-08-27 05:02:40 -07:00
friendica
6a2cb837af
get rid of ssl_policy - it's implicit in the site url
2013-08-27 02:27:36 -07:00
friendica
31b934eb5e
clone sync was trying to update xchan info in the abook loop.
2013-08-26 20:58:07 -07:00
friendica
2e72b136c5
fix profile change activity where the change is a solitary url - and includes a stray right quote
2013-08-26 17:48:05 -07:00
friendica
7a8363c328
more cleanup from the mess yesterday - you might have a look for xchan_addr and hubloc_addr with slashes in them and fix them - especially getting rid of ip addresses and the /channel/xyz in the addr fields
2013-08-26 17:06:19 -07:00
friendica
2f2a316b27
regex patch
2013-08-26 03:54:27 -07:00
friendica
e9125ce065
try to fix bad addresses that got into the network
2013-08-25 20:17:45 -07:00
friendica
7546117388
Try to ensure full paths don't leak into xchan_addr and hubloc_addr
2013-08-25 20:11:49 -07:00
friendica
99a9aee03e
extra logging for translating likes in notification emails - which is still failing on occasion.
2013-08-22 06:15:00 -07:00
friendica
141c8ccb1f
possible fix for mention tags not posting to mentioned forum (when send stream permission is blocked)
2013-08-22 05:50:15 -07:00
friendica
32ff0932bf
add detailed logging to public recips - find out why some public recipients are getting bypassed (David Benfells' problem with tagging groups, etc.)
2013-08-22 03:24:50 -07:00
friendica
af72f40759
make premium channels a feature
2013-08-22 01:00:54 -07:00
friendica
22b6ddef94
add zid to connect_url
2013-08-22 00:44:24 -07:00
friendica
925b046794
premium/restricted channel connections implemented, configure at yoursite/channel/nickname - this basically redirects "follow" requests to a premium channel's sell page if it has one configured. You can still click through and create a connection request (introduction), but this provides a means for the channel owner to state their terms. If you don't abide by the terms, you will likely be blocked or the channel deleted. This facility is extensible in a number of ways.
2013-08-21 22:10:08 -07:00
friendica
6cea04eb44
progress on generic sellpage - is not yet linked from existing connect buttons and editing has not been completed
2013-08-21 20:05:55 -07:00
friendica
5083aa3cbd
implement premium channel discovery
2013-08-21 17:34:04 -07:00
friendica
02a3694868
fix superblock for comments
2013-08-20 19:51:58 -07:00
friendica
cd5fdbcb48
email attachments (and fix email photos)
2013-08-19 21:19:39 -07:00
friendica
b9314935e6
localize_item() thinks all likes on posts are likes on comments because we didn't pass any info in the activity object to distinguish them from each other.
2013-08-19 19:05:11 -07:00
friendica
20f3d09708
some sane permission defaults.
2013-08-18 20:20:03 -07:00
friendica
8bac352b1c
item_store logging to discover where object is getting quote mangled.
2013-08-18 05:04:37 -07:00
friendica
9fb2a87c9a
Another try at issue #61 and #62 - an earlier fix was partially working but the issue persisted - this extends it a bit.
2013-08-18 00:04:38 -07:00
Thomas Willingham
353ccaac05
Issue #99
2013-08-18 05:03:04 +01:00
friendica
a8dd7280b3
get rid of more variables with dashes in the names - use underscore *except* in CSS. These were probably already here, but if you see any - please keep them out of PHP and MySQL where they sometimes get interpreted as a subtraction operation and are a bugger to find.
2013-08-15 22:52:19 -07:00
friendica
b3070cf496
Merge pull request #98 from cvogeley/master
...
Partial fix for Issue #97
2013-08-15 22:31:32 -07:00
friendica
764e0201ce
don't include archived contacts in public posts, unless specifically requested
2013-08-15 17:43:19 -07:00
friendica
d46436dc9c
issues marking for death
2013-08-15 17:36:00 -07:00
Christian Vogeley
bdfd0aa917
Fix Load mobile theme
2013-08-16 02:30:55 +02:00
friendica
7d0b1506a8
Merge pull request #96 from beardy-unixer/master
...
Webpages
2013-08-14 20:56:49 -07:00
friendica
ac541a7d32
most of expire is now ported from friendica, but the protocol bits to push out the delete notifications for the entire batch to all recipients of the original post are not complete and will take quite a bit more work. As a consequence, expire has been completely disabled until it is fully implmented since it could result in completely un-removable posts reminiscent of the infamous "Bonnie Nadri" incident at Diaspora which we do not wish to re-live.
2013-08-14 20:09:02 -07:00
Thomas Willingham
608e04c65e
More progress on pages - extend writepages widget, add pagelist widget
2013-08-14 20:46:48 +01:00
Thomas Willingham
a0dfd44f91
Merge remote-tracking branch 'upstream/master'
2013-08-14 20:44:17 +01:00
friendica
de4e4c5ebd
typo
2013-08-14 05:29:01 -07:00
friendica
f287ff596c
fix expire so it actually should expire stuff; and mostly the correct stuff - though it DOESN'T currently send out notifications to connections
2013-08-14 05:26:17 -07:00
friendica
9508967c73
menu management is now functional with the exception of acl's (and of course a way to display the menus you create, and probably a bit more input sanity checking)
2013-08-13 20:57:03 -07:00
friendica
680baff73d
menu management complete (as opposed to menu *content* management, which is not). As usual, this means functionally complete - as theming and presentation have been left for those more suited to the task.
2013-08-13 18:10:03 -07:00
friendica
d6c6a2b144
debugging issue #58 - seems to work but needs (more) theming
2013-08-13 02:29:10 -07:00
friendica
b9a8b73392
untested patch for issue #58 - will require theming if it works
2013-08-13 02:06:05 -07:00
friendica
55cb322489
a bit more work on menus
2013-08-13 01:24:02 -07:00
friendica
04f8de184e
block content-type (called ITEM_BUILDBLOCK to avoid confusion with content that is blocked)
2013-08-12 17:42:52 -07:00
friendica
98c5bce56a
more menu manage functions - should be everything we need to get started
2013-08-11 21:18:32 -07:00
friendica
1600e72158
debugging user menus
2013-08-11 19:20:05 -07:00
friendica
6191cfef2a
check these in so I can go back and find out why the stylsheet is horked
2013-08-11 19:04:07 -07:00
friendica
4eca591aed
Merge https://github.com/friendica/red into zpull
2013-08-11 16:59:34 -07:00
friendica
d7a9db1088
important bits we need to allow php executable content. These must be explicitly allowed - but only if the account has ACCOUNT_ROLE_ALLOWCODE and *only* for web pages and profile fields. This content cannot be transmitted to other sites.
2013-08-11 16:56:06 -07:00
friendica
5aa508dba7
don't import any hubloc that doesn't have a sitekey. Eventually we should also verify that it is a valid key, as we've already seen one case where one character got mangled and messed up communication.
2013-08-11 16:16:05 -07:00
Thomas Willingham
94335f237f
Initial shot at write_pages widget
2013-08-10 22:06:30 +01:00
Thomas Willingham
c1a633ddee
Missing include for new_keypair
2013-08-10 16:28:05 +01:00
friendica
c02a930121
move sitekey creation to the account creation function instead of during channel creation. Channel import bypassed sitekey creation completely. We should do it during install, but it's possible somebody might have to install manually and the sitekey would never get created. This is the best compromise I can come up with. Looks like the doc tree was also updated in this checkin
2013-08-09 01:20:34 -07:00
friendica
085eec4869
malformed ru string file
2013-08-08 03:28:42 -07:00
friendica
4cda133e89
Add public visibility setting to privacy groups (collections). This doesn't yet make them visible, but allows them to be visible (like a Cc: instead of a Bcc:)
2013-08-07 17:51:10 -07:00
friendica
38d9cf4327
remove some un-needed code
2013-08-07 03:54:47 -07:00
friendica
20b22421d3
big changes to photo->store() which is now photo->save() and takes an array instead of a list of args. Also the beginning of the migration to using photo_flags to indicate special purpose photos such as profile photos and contact photos and "thing" photos.
2013-08-07 01:42:45 -07:00
friendica
24b9799dca
convert all stored json calls to json_decode_plus()
2013-08-06 03:54:49 -07:00
friendica
71347bb9e0
we've been storing json_encoded structures on disk in several places because it's a lot easier to parse than xml - but OMG do they get mangled - stored as single quoted strings when escaped as if double quoted. We need to use my new function json_decode_plus() wherever we need to parse one of these babies to make sure we get it right. Maybe we should've just used serialize().
2013-08-06 03:29:57 -07:00
friendica
576b815f9b
add extra logging to tag_deliver
2013-08-05 21:42:55 -07:00
friendica
d467544bb7
fine tuning the error checks
2013-08-05 20:46:25 -07:00
friendica
790c6507d5
keep total of imported xchans correct - even if one or mail failures occur
2013-08-05 20:36:05 -07:00
friendica
d5e873f549
more error checking in case import_xchan fails
2013-08-05 20:32:58 -07:00
friendica
18f8fcf9e7
use url part of array
2013-08-05 20:20:34 -07:00
friendica
8d2debca7e
prune old suggested channels
2013-08-05 20:15:33 -07:00
friendica
c2f97f7490
populate initial suggestions (ultimately we want to do this at install time as well as from the poller so that new sites have friend suggestions when they create their first channel).
2013-08-05 20:08:35 -07:00
friendica
c965ed2bb6
enotify: localize things we know how to translate
2013-08-05 17:32:33 -07:00
friendica
c86dfd2e0c
directory server sitelist module (needed for public site list and building friend suggestions for new sites/channels with no known contacts)
2013-08-04 21:20:03 -07:00
friendica
ad36ccdbc8
progress on unfriending
2013-08-04 19:09:53 -07:00
friendica
68d907803a
basic *account* removal, but the channel removal which it calls still needs (lots of) work. Oh and the intro table is no longer used and won't be - so it's gone.
2013-08-04 17:17:00 -07:00
Christian Vogeley
f09ac4e597
Revert "Revert "merge""
...
This reverts commit 9294f72adb
.
2013-08-03 00:18:14 +02:00
Christian Vogeley
9294f72adb
Revert "merge"
...
This reverts commit c0cd147a3a
, reversing
changes made to d2d1e54bfe
.
2013-08-03 00:14:59 +02:00
Christian Vogeley
c0cd147a3a
merge
2013-08-03 00:04:26 +02:00
friendica
ae5cd53e1e
potentially fixes the "federation" bug w/r/t/ tagged forums
2013-08-01 21:24:55 -07:00
friendica
27b4127f30
pass item by reference so title can be altered
2013-08-01 19:18:05 -07:00
friendica
222fe08420
ensure that no unencrypted content leaks through item_store which is private - we typically do this in mod/item, but some functions
...
bypass mod/item to create private posts
2013-08-01 18:50:36 -07:00
friendica
85c7d7165f
yhis should fix the privacy leak - as well as non-private replies to private posts
2013-08-01 14:27:40 -07:00
friendica
2a848c0d37
privacy leakage
2013-07-31 22:58:23 -07:00
friendica
0d22e1eefb
fix some privacy leakage in logs
2013-07-31 18:57:14 -07:00
friendica
c00c550c58
better mail obscuring
2013-07-31 02:32:41 -07:00
friendica
41c411739f
attachment permissions not right
2013-07-30 19:43:46 -07:00
friendica
1a78c85fa0
zot feed - getting cut off too early
2013-07-29 20:39:12 -07:00
friendica
5613e27f00
ensure conversation is included
2013-07-29 20:31:58 -07:00
friendica
79dacc3f1a
fix some weirdness on the zot feed
2013-07-29 20:31:02 -07:00
friendica
7b3c29ebe6
fix bug #84 , make imported messages from your clones show up on your wall
2013-07-29 17:30:46 -07:00
friendica
092ef64ac7
tgroup_check wasn't allowing comments through.
2013-07-29 16:51:44 -07:00
friendica
ca5abc0247
load_pconfig had some issues when given a family
2013-07-29 05:37:05 -07:00
friendica
d002ff668a
encrypt private messages on disk - there are still a couple of places where the text is leaked in the logs during processing.
2013-07-28 21:04:03 -07:00
friendica
10f016841c
cleaning up issues reported in logs
2013-07-28 18:54:40 -07:00
friendica
aa8bb99678
improve the red smiley
2013-07-28 18:45:27 -07:00
Christian Vogeley
d2d1e54bfe
Check existance of bbcode tags before executing regexes, to avoid unnecessary execution
2013-07-28 02:28:35 +02:00
friendica
53118a4352
add gz to access denied files to block rotated logs from public access
2013-07-26 03:50:46 -07:00
friendica
7f87da68ba
the rest of the heavy lifting on clone sync - now we're down to some log messages and a whole lot of testing
2013-07-25 22:57:06 -07:00
friendica
e822ab65d7
build_sync_packet was looking at stale channel info - load it fresh from the DB.
2013-07-25 20:10:53 -07:00
friendica
65c8100948
log the sync packets locally at LOGGER_DATA level
2013-07-25 19:50:55 -07:00
friendica
3d95fcb7cd
more work on clone sync
2013-07-25 16:00:04 -07:00
friendica
e45beccd5b
fix media uploads in api (specifically friendica for android)
2013-07-25 05:04:52 -07:00
friendica
c5d456af9b
add more siteinfo
2013-07-24 20:35:54 -07:00
friendica
36f63573c5
more site stats
2013-07-24 18:17:34 -07:00
friendica
f92266d804
recover padding functions which are still used
2013-07-24 17:07:45 -07:00
friendica
30da632878
get rid of legacy (unused) encryption stuff.
2013-07-24 17:03:47 -07:00
friendica
20ba6dd62e
not quite so much crypto logging
2013-07-24 05:13:21 -07:00
friendica
9288c2e636
start saving site info
2013-07-23 22:33:56 -07:00
friendica
fd09cfa1df
build_sync_packet - use correct host data element
2013-07-23 20:58:25 -07:00
friendica
727ab78f9a
crypto logging
2013-07-23 20:51:37 -07:00
friendica
263d1531a9
itemobject location
2013-07-22 21:01:38 -07:00
friendica
f9e61fe075
remote control - if auth'd visitor is in config system remote_admins (array), become superuser. Literally. Full control. Untested.
2013-07-22 14:34:26 -07:00
friendica
05612a8a77
make zot_finger more bulletproof
2013-07-21 22:39:21 -07:00
friendica
4680a818ea
improve logging zot_finger
2013-07-21 21:54:20 -07:00
friendica
9f1fa5aba2
improvements in delivery logging
2013-07-21 17:19:16 -07:00
friendica
2f0c853ba0
clone sync: extra param to zot_build_packet
2013-07-20 05:20:14 -07:00
friendica
b4f4b8cb13
private mail is just a little more private now. Not encrypted and the obfuscation is easily reversible, but not casually readable by browsing logfiles or mysql dumps.
...
This isn't backward compatible - folks will have to upgrade if they can't read their mail.
2013-07-19 02:45:44 -07:00
friendica
29f53a4049
Clone syncronisation might work better if we sent out the right kind of packet. We need to send them as 'notify' packets and arrange for pickup just like other authenticated message types.
2013-07-18 22:02:04 -07:00
friendica
dfd13a0d8a
fix registration email (sitename)
2013-07-18 21:42:10 -07:00
friendica
94dfe87a6b
fix default channel setting after import
2013-07-18 21:35:28 -07:00
friendica
247d132e17
start using profile_flags in photo queries so we can start creating PHOTO_THING's
2013-07-18 20:55:25 -07:00
friendica
4aff3d4217
validate input to import_xchan(), as we don't consistently check it prior to entering this function
2013-07-18 18:22:08 -07:00
friendica
c6c0a1caa9
Merge https://github.com/friendica/red into zpull
2013-07-18 18:11:39 -07:00
friendica
6f1db253f3
use (numeric) abook_id for friends/followers in Twitter API. Many existing clients won't be able to handle xchans. Save those for the Red specific API.
2013-07-18 18:10:03 -07:00
marijus
9383694432
make home link on remote sites work again
2013-07-18 20:01:03 +02:00
friendica
94e87c0a84
update friends/followers API so Friendica Android client won't choke
2013-07-17 21:53:35 -07:00
friendica
4c30cddbfc
provide a controlling user for theme settings, not necessarily local_user() - can't test on my test site so moving into production and I'll debug it there.
2013-07-16 22:48:05 -07:00
friendica
4de52e601c
add channel_name to delivery logs because it is a bit more useful than an xchan_hash
2013-07-15 19:04:23 -07:00
friendica
3bd7c1af23
fix some issues that showed up in the logs.
2013-07-15 18:07:23 -07:00
friendica
f384695e3d
more diagnostics
2013-07-15 03:12:51 -07:00
friendica
4e69119d58
implement the other part of ITEM_NOCOMMENT - which means an item is not commentable. Useful for pages - that is if they use the conversation() function to render the post.
2013-07-14 21:09:19 -07:00
friendica
9e28318e4d
more error checking
2013-07-14 20:42:06 -07:00
friendica
75af9b8cd1
more logging on hubloc import - figure out why it did not get stored.
2013-07-14 18:32:20 -07:00
friendica
39856f7cb1
Add self to recipient lists. Sure we already have a copy but it's possible our nomadic channel clones don't.
2013-07-14 01:12:05 -07:00
friendica
72d737cc82
fix missing edit link
2013-07-10 05:14:23 -07:00
friendica
5a8cda632b
remove double tags on search results, updates to install doco to get rid of Friendica name there and clarify Red requirements.
2013-07-09 22:48:34 -07:00
friendica
69d9ec9a94
This should fix some of the remote permissions issues
2013-07-08 22:27:55 -07:00
friendica
6e012839c9
more work on bug #59 - hope this doesn't hork everything. Also some tweaking of the theme for the new radius control, which produced some surprising results when expert mode was toggled.
2013-07-08 22:01:57 -07:00
friendica
8b9f2f8ef7
input form for profile stuff
2013-07-04 20:35:42 -07:00
friendica
2979a2ee5a
more "thing" work
2013-07-04 04:53:03 -07:00
friendica
6f390330ff
nearly ready for the output template
2013-07-03 22:51:49 -07:00
friendica
fbdee83dca
some object/thing tweaks
2013-07-03 20:37:39 -07:00
friendica
8ec5f8b07a
$yoursite/thing?f=&verb=has&term=big+balls
...
These will eventually be listed by category in your profile and you will be able to have different lists in different profiles (which is why the multi-profile feature needed to get finished before I could get any further along on this...)
have fun
2013-07-03 19:30:52 -07:00
friendica
1af5ecf1af
tag cloud tweaking - allow your own comments, disallow all private posts
2013-07-03 17:22:40 -07:00
friendica
8369a8a755
progress on multiple profiles, doing it the old way. I don't think we're going to be able to do it the new way - way too complicated.
2013-07-03 01:50:39 -07:00
friendica
fd74c5b2ce
really, truly fix the age missing in directory bug
2013-07-02 22:41:17 -07:00
friendica
2ecd5a7632
missing comma
2013-07-02 22:29:24 -07:00
friendica
23d7eab761
age was not syncing to the directory
2013-07-02 22:22:13 -07:00
friendica
d3b745db5d
bitwise logic issue comparing with multiple bits
2013-07-02 21:57:18 -07:00
friendica
50c70a3ef2
only show tag cloud for visible items
2013-07-02 21:30:27 -07:00
friendica
b021c8e31e
oops - returned too many items
2013-07-02 21:19:12 -07:00
friendica
08023eb099
tag cloud feature (enable the feature, then it will show up on your channel page)
2013-07-02 21:04:46 -07:00
friendica
da05b9736e
some work on issue #62 (comments collapsing on liveupdate), but still a work in progress
...
some work on photo consolidated "view/edit", but still a work in progress
2013-07-02 16:37:33 -07:00
friendica
b86253c655
issue #65
2013-07-01 19:41:11 -07:00
friendica
822a4a0287
fix some community tagging bugs
2013-06-30 23:04:27 -07:00
friendica
72f6edd595
add age to directory profile - requires updating on each birthday and that part is still missing
2013-06-30 00:38:02 -07:00
friendica
070aeeefd6
Merge https://github.com/friendica/red into zpull
2013-06-29 02:07:26 -07:00
friendica
28e0665cad
doc update, plus possible fix to "complex delivery chains" issue. Basically when the top-level post creator replies to a thread he sent to a forum via tags, it isn't getting redelivered to the forum members.
2013-06-29 02:04:44 -07:00
Thomas Willingham
54b8c6ce36
Missing include
2013-06-28 20:41:58 +01:00
friendica
6fba7ac1af
fix cid query
2013-06-27 21:40:56 -07:00
friendica
b9466941e7
more work on channel sync
2013-06-26 17:31:02 -07:00
friendica
156cf592ee
more nomadic clone sync
2013-06-26 14:28:11 -07:00
friendica
57c7f725f6
begin code to sync channel changes across all channel clones.
2013-06-25 18:15:17 -07:00
friendica
5e235fba78
make manual image scaling work - even if auto scaling kicks in.
2013-06-23 23:13:07 -07:00
friendica
b841f825b5
linkify the non-embeddable video
2013-06-21 21:50:02 -07:00
friendica
2fbc78e6cd
fix non-embeddable videos by returning plain links
2013-06-21 21:39:06 -07:00
friendica
f835737cb7
fix some anomolies in config functions
2013-06-21 21:36:48 -07:00
friendica
e16d678aab
relocate tagadelic to include/taxonomy
2013-06-21 15:15:07 -07:00
friendica
0b9337dffb
community tag issues
2013-06-20 21:19:22 -07:00
friendica
58ac92f4e1
bring back the body tag list - though it really belongs in the templates. It's difficult to debug community tags when you can't see any tags (except those the author typed in).
2013-06-20 20:34:00 -07:00
friendica
95d7514633
undefined activity_compare which broke notifications (should be activity_match) and revamp xchan_query as abook is optional and need not be present - if it isn't there we still need the xchan, but if it is there we need to make sure that it belongs to whichever channel owns the post
2013-06-20 15:55:20 -07:00
friendica
3dcf9a1df7
bug in commentable - ambiguous abook entry
2013-06-20 02:03:14 -07:00
friendica
3b1e5e5204
source code re-org, move taxonomy to separate include
2013-06-19 21:50:14 -07:00
friendica
9d03da1348
fall back on object author/actor if no owner
2013-06-18 21:52:54 -07:00
friendica
0b935b79dc
Support arbitrary likes - "David likes Bob's bicycle" or "Nancy likes Margaret's breasts" or whatever... This is a tricky activity to construct. You will need to set the object owner to the owner of the "thing" and the object title to the name of the "thing". The thing liked can include a photo if desired. This will probably have issues working correctly in other activitystreams environments.
2013-06-18 20:30:20 -07:00
friendica
ba4f237be2
provide support for "bob likes Lisa's channel" activities
2013-06-18 20:14:56 -07:00
friendica
40c8e89d84
undo comment policy override - there are a handful of stored posts from the 17th-June with a broken policy (which won't have a comment box) but it seems to be working for both recent and older posts.
2013-06-18 18:48:41 -07:00
friendica
6220ab4b54
fix profile update propagation
2013-06-18 02:51:43 -07:00
friendica
c0cc494bf3
fix mod-display when not logged in.
2013-06-18 02:06:16 -07:00
friendica
5f84e3940d
much more efficient config functions. This will save potentially hundreds of DB lookups - still need to update the xconfig but want to give the others a good workout as it has been one of those days.
2013-06-17 20:16:50 -07:00
friendica
c5e3859828
another try on zidified notifications - this time it actually seems to work
2013-06-17 19:25:46 -07:00
friendica
49802d9a47
one of those days...
2013-06-17 17:19:05 -07:00
friendica
94c758080f
zidify bodies of notification emails
2013-06-17 16:21:03 -07:00
friendica
f4e8198335
found it - but I'll do some more testing before undoing the bypass
2013-06-16 23:20:36 -07:00
friendica
322c9d76fc
undefined function
2013-06-16 23:08:52 -07:00
friendica
7ae340dd40
typos
2013-06-16 23:07:04 -07:00
friendica
82539ba2bc
override comment policy until it's working
2013-06-16 22:56:56 -07:00
friendica
28cd8594a7
implement 'can_comment_on_post()' which doesn't require a separate DB lookup per item.
2013-06-16 20:44:29 -07:00
friendica
764ee785f5
We will need a per item comment policy to be able to determine in advance if we have permission to comment on something , and we'll need to send it out with all communications. The current check is not only flawed but also a huge performance hit. Also provide the ability for an item to disable commenting completely - such as for a webpage or wherever you want to prevent comments on one item, without requiring a change to your entire permission scheme. All of this is only partially implemented at the moment but we need the structures in place on several sites in order to finish it without breaking everything.
2013-06-16 19:14:01 -07:00
friendica
2971ee9a4c
hopefully this won't screw up everything - if it does, revert. Otherwise this should work at delivery time to check tag deliveries and bounce the message before it's stored if the channel doesn't allow you to post and you aren't allowed to tag deliver either. Previously this was handled after the post was already stored so you needed posting permission as well as tag deliver permission to get past the checks.
2013-06-16 00:57:39 -07:00
friendica
f338da04e1
don't federate webpages ;-)
2013-06-15 19:31:38 -07:00
friendica
ee21dfc245
fix "new connection has less permissions than public"
2013-06-15 15:45:54 -07:00
friendica
b7854c89b1
silence a pointless warning
2013-06-15 02:15:45 -07:00
friendica
765d6e0a97
push refresh messages, performance work on conversations and configs, doc updates
2013-06-14 16:54:58 -07:00
friendica
125ee673de
missing include
2013-06-13 17:53:16 -07:00
friendica
2d3a0a6525
feeds are bit more standards compliant and a bit less broken now
2013-06-12 21:12:27 -07:00
friendica
d996dc58be
very minimal Atom feed - there will be a lot of bugs and unparseable content if you've got elaborately structured objects, but I got the thing to at least render in firefox given some quick test posts. If you find bugs (as you certainly will), feel free to fix them.
2013-06-12 20:03:04 -07:00
friendica
4a072297f7
missed a few zrl/zmg conversions, like for translate_item and enotify messages
2013-06-12 00:58:31 -07:00
friendica
c21f8c68e3
by default pending connections have no rights
2013-06-06 18:35:37 -07:00
friendica
1b70ac1bc0
no GMT_TIMESTAMP() in mysql - use UTC_TIMESTAMP() instead
2013-06-06 16:12:34 -07:00
friendica
0ef71dd4e2
This should get community tagging pretty close to working - deleting a community tag is left as a FIXME
2013-06-04 22:52:17 -07:00
friendica
8321a2e41a
tagging posts now sends out a presumably legal activity message - all that's missing is catching it on the post owner's side, checking if people can tag this stream, and then add the tag to the parent message.
2013-06-04 20:07:13 -07:00
friendica
21491100f8
fix buggered contact photos
2013-06-03 22:34:35 -07:00
friendica
b866cc26fa
templatise alt_pager
2013-06-03 18:16:00 -07:00
friendica
1f94429b2c
move oohembed service to addon
2013-06-03 16:53:53 -07:00
friendica
8b87eee869
force delayed_publish time comparisons to UTC.
2013-05-29 21:11:30 -07:00
friendica
fadf2c3ea6
add photos and albums enumeration to Red API (will allow us to export either all our photos or individual albums using a script)
2013-05-29 19:47:01 -07:00
Thomas Willingham
5e1a5a696b
Typo, or somehow ended up with a missing line another way.
2013-05-29 04:30:04 +01:00
friendica
6bb3583267
Merge https://github.com/friendica/red into zpull
2013-05-28 16:33:24 -07:00
friendica
281d73b03a
issue #55 (number 2)
2013-05-28 16:32:31 -07:00
Thomas Willingham
af3fc75856
Add red smiley for the sake of consistency with Friendica's set.
2013-05-28 19:28:14 +01:00
friendica
08a4ffd663
convert most red photos to zmg
2013-05-28 04:50:16 -07:00
friendica
e81e11382f
cleanup localisation of like activities
2013-05-28 01:50:28 -07:00
friendica
7a011a99c7
wrong attribution on likes of comments in email notifications. Let's also call the thing they liked a comment instead of a status
2013-05-28 01:40:27 -07:00
friendica
9fda0a3fd5
add support for zmg bbcode tag (img with class=zrl) which will eventually get turned into a zid link when rendered for display. TODO - turn photo items and photos uploaded into posts into zmg, then run all incoming bbcode posts through a filter to see if there's a photo from a known hubloc (with an http(s): src attr - not data:) and if so turn it into a zmg. Then fix the zidify functions to look for class="zrl" and we're done.
2013-05-27 21:23:43 -07:00
friendica
ad0c5e3c68
fix zidify_img_callback - wrong number of args
2013-05-27 19:50:29 -07:00
friendica
df32c93d56
zidify img links, delay notifier until actually published for time travelling posts
2013-05-27 05:27:35 -07:00
friendica
87e7deacf9
use http_authorization header with nginx
2013-05-23 22:29:27 -07:00
friendica
5e83c58a95
move new_cookie() to the session driver so we can use it for other purposes besides "normal" web login (for instance magic auth)
2013-05-23 20:35:40 -07:00
friendica
6a2e644a87
more progress on items_fetch (new name)
2013-05-23 18:50:27 -07:00
friendica
c721c3a20e
implement time travelling posts
2013-05-23 17:24:15 -07:00
friendica
981a497fa0
first cut at generic item search
2013-05-22 21:54:02 -07:00
friendica
b76397ee83
and the obligatory typo
2013-05-22 19:16:05 -07:00
friendica
3b707b533a
add api/red/channel/stream POST method (post_activity_item()), add additional endpoint to channel export to api/red/channel/export/basic
2013-05-22 19:12:45 -07:00
friendica
aa1eb2d89e
add basic input filtering to the simple activity posting
2013-05-22 18:22:41 -07:00
friendica
75e4d446ef
missing comma
2013-05-21 21:54:21 -07:00
friendica
1c908c0891
improvements to post_activity_item() so that it does not behave differently with delivery plugins than post_local via the API.
2013-05-21 21:51:02 -07:00
friendica
c64c79eb11
fix app display
2013-05-21 20:52:18 -07:00
friendica
d72d30fabb
more permissions descriptive text to lessen confusion
2013-05-21 17:13:51 -07:00
friendica
52acfce84b
some auto-friending cleanups
2013-05-19 20:38:53 -07:00
friendica
1f921a51ae
typo in auto permissions
2013-05-19 20:16:05 -07:00
friendica
f2de266ce6
doc update plus fix the "only to those in my address book" permission
2013-05-18 01:25:54 -07:00
friendica
75461355ff
extend delivery reports to mail
2013-05-16 20:43:24 -07:00
friendica
deedac6ae5
workarounds for people that re-install and end up polluting everybody's databases with stale entries
2013-05-16 20:21:12 -07:00
friendica
20d5985c0a
fix setting account_roles for admin account
2013-05-15 22:59:05 -07:00
friendica
d20a0cb6ab
fix intltext template driver
2013-05-15 22:27:35 -07:00
friendica
b00c900fa2
fix intltext templates - maybe
2013-05-15 21:21:44 -07:00
friendica
97f63d0066
install issues
2013-05-15 20:28:22 -07:00
friendica
fece1675d3
don't use permissions to block directory updates from happening. Use zfinger to decide what to send.
2013-05-15 16:06:49 -07:00
Thomas Willingham
3b96a19fd3
Another typo
2013-05-14 23:27:07 +01:00
Zach Prezkuta
24d088d43b
mysql 5.1 chokes on 'select * from group' since group is a keyword
2013-05-12 09:40:54 -06:00
friendica
8a1c8c4a03
It's a red matrix, and matrix is better indicated by # than by ! - and would otherwise be similar to the Diaspora 5-pointed asterisk except that Red's has no center.
2013-05-11 15:37:36 -07:00
friendica
99c842ff39
also strip title from notification of private messages - it leaks potentially sensitive message info. Note: there is still information leakage of sender but this is difficult to avoid completely. "You've got an email from (we're sorry, we can't tell you...)"
2013-05-10 16:09:24 -07:00
friendica
6f7e002922
add db_port to setup and cli_startup - still need to set the port in mod/setup
2013-05-10 03:37:41 -07:00
fabrixxm
d4c07930d5
add $db_port to .htconfig.php and $a->config['syste]['smarty3_folder'] for compiled templates
2013-05-10 06:13:24 -04:00
friendica
112dbf3abd
get search page working with live-update and endless scroll, still not perfect - there may be duplicated content and possibly unauthorised content and 'timeago' not working correctly - will deal with those later, but at least you can see results.
2013-05-09 18:08:00 -07:00
friendica
735140e8d9
Merge https://github.com/friendica/red into zpull
2013-05-08 21:31:15 -07:00
friendica
cb0a90d628
small updates
2013-05-08 21:30:54 -07:00
fabrixxm
5e1980becf
remove "internal" templates, use "tpl/" folder for smarty3 templates,
...
move smarty3 templates in "tpl/" folder, add util/precompile_smarty.php utility, add precompiled templates
2013-05-08 04:23:17 -04:00
fabrixxm
c753fa19d2
fix internal
2013-05-08 04:00:05 -04:00
fabrixxm
31a21ac24c
use smarty3 as default template engine. add pluggable template system
2013-05-08 03:51:38 -04:00
friendica
dc028ce8ba
fixes
2013-05-06 02:17:20 -07:00
friendica
524f205caa
photo driver issue when updating contact photos - old class structure used instead of photo_factory()
2013-05-05 22:49:46 -07:00
friendica
175f30d7cc
fix admin assign
2013-05-05 21:27:21 -07:00
friendica
5031015cc5
email notification content privacy by default (unless it's public content)
2013-05-05 20:07:19 -07:00
friendica
6f04a7e070
minor fixes related to postgres development
2013-05-05 19:34:56 -07:00
friendica
b33c15d045
members_of_group() output not entirely correct
2013-05-02 20:51:58 -07:00
friendica
d517b4fdf5
change plugin_install to plugin_load, etc.
2013-05-01 02:23:40 -07:00
friendica
72a770ae36
change the way profiles are imported
2013-04-30 18:16:51 -07:00
friendica
d63de4dbe2
don't try and load an empty string as a photo
2013-04-29 19:52:31 -07:00
friendica
641e69ef7f
fix broken profile syncing
2013-04-29 18:47:34 -07:00
friendica
04170328b1
add some debugging - update times are changing much faster than they're supposed to. Log what has changed.
2013-04-29 18:21:23 -07:00
friendica
50db4a7120
port superblock core code (except Red will use an xchan instead of a URL)
2013-04-28 22:46:07 -07:00
friendica
72e83f69bc
photo driver abstraction
2013-04-25 20:01:24 -07:00
friendica
d3b5e67890
odds and ends in prepearation for photo abstraction, plus red-to-friendica addon
2013-04-25 01:55:35 -07:00
friendica
9d564913f6
dba driver cleanup
2013-04-23 04:52:03 -07:00
friendica
9bff33f112
remove old driver
2013-04-22 21:40:33 -07:00
friendica
150b18005a
cleanup debugging code in abstracted db driver
2013-04-22 21:14:11 -07:00
friendica
552f03122c
db abstraction layer
2013-04-22 20:02:21 -07:00
friendica
7621bd3bb1
reverting to fancybox for "save to file" selection box until we find a better way - prettyPhoto just isn't working for this and I really need this functionality ATM until we can figure out how to make prettyPhoto work properly here.
2013-04-21 22:12:18 -07:00
friendica
868a1877d2
sql error on contact removal
2013-04-19 04:47:49 -07:00
friendica
0fbb3b6a97
for directory sync, ensure we have a fallback master; even if we have nothing else
2013-04-18 20:47:35 -07:00
friendica
db038c5654
turn naked links in posts into zrl's if we've got a hubloc for the site
2013-04-18 17:55:35 -07:00
friendica
5f27e29bb8
basic poke working
2013-04-17 21:40:40 -07:00
friendica
4d5eade991
That was a bit premature. I'll hold these for now until they're more production ready.
2013-04-17 18:55:26 -07:00
friendica
3e1b005de0
start of DB driver abstraction class (we'll need similar mechanisms for the GD/ImageMagick photo stuff and perhaps also for abstracting alternate "social networks")
2013-04-17 01:47:36 -07:00
Thomas Willingham
6e2e8f101a
Uncripple zids.
2013-04-16 05:52:10 +01:00
friendica
7e6890832b
turn all Red links into zrls (not the old zrls, the new bbcode zrl which means we can zidify them)
2013-04-15 03:00:08 -07:00
friendica
ab5151c470
more Friendica removals
2013-04-14 22:44:11 -07:00
friendica
53c69a17c5
more cleanup
2013-04-14 22:28:45 -07:00
friendica
b84d8bfbc9
begin to cut the umbilical
2013-04-14 22:24:47 -07:00
friendica
e411a4bdc2
IMPORTANT: magic-auth protocol update, plus 'zrl' bbcode tag for the privacy-is-more-important-than-ease-of-use folks.
2013-04-14 20:41:58 -07:00
friendica
f5940b7ddb
modify linkify to work correctly with Red mid's containing '@'
2013-04-08 16:58:52 -07:00
friendica
989e78137e
wrapper function to create arbitrary activities (e.g. for plugins and apps) with a minimal amount of fuss, though the amount of fuss could increase significantly depending on the nature of the activity. For a simple wall post, just set the $arr['body'] to the desired text and we'll do the rest. If the activity requires special verbs, objects or targets, these will all need to be constructed.
2013-04-04 18:54:24 -07:00
friendica
6e17be3e85
Merge https://github.com/friendica/red into zpull
2013-04-03 18:06:16 -07:00
friendica
f353b9ae3d
liking comments were reverted to liking the parent after sending item to another channel
2013-04-03 18:04:48 -07:00
Thomas Willingham
8741bb20e8
Make prettyPhoto a feature, add slideshow for albums.
2013-03-29 20:36:39 +00:00
friendica
810a60b912
add new connections to default group (if any)
2013-03-27 19:35:34 -07:00
friendica
8148b7c32f
update manage table and some documentation
2013-03-27 19:02:01 -07:00
friendica
ca605a8c83
more doco
2013-03-26 19:53:04 -07:00
friendica
abd58bce68
set hidden flags on new directory entries, not just existing ones
2013-03-26 19:37:33 -07:00
friendica
884812bcba
doco
2013-03-25 21:32:12 -07:00
friendica
0999b88a48
Merge https://github.com/friendica/red into zpull
2013-03-21 18:29:08 -07:00
friendica
ddf5bf8968
rename 'uri' (and parent_uri) to 'mid' (and parent_mid) since these no longer remotely resemble uri's and are actually message_id's. This change is potentially destabilising because it touches a lot of code and structure. But it has to get done and there's no better time than the present.
2013-03-21 18:25:41 -07:00
Michael Johnston
fea2f9ac9b
small fixes for events
2013-03-21 21:07:38 -04:00
friendica
b3c699d49a
support various and multiple content_types on the display side - still have some work to do on the posting side.
2013-03-21 16:14:08 -07:00
friendica
02eb9aa521
update for js_upload
2013-03-21 15:30:51 -07:00
friendica
4b22c6e531
update
2013-03-21 02:21:44 -07:00
friendica
9d6a4093ba
we'll need a special system channel (not attached to any account) for directory synchronisation
2013-03-18 17:55:04 -07:00
friendica
5a29f511c1
add xconfig table and functions, update strings and doco
2013-03-15 15:36:58 -07:00
friendica
580acc5445
update modification time whenever a directory related attribute is changed
2013-03-13 17:27:17 -07:00
friendica
e7b6669dc3
update xchans on url change
2013-03-12 17:39:35 -07:00
friendica
022316fd49
tell it like it is
2013-03-12 01:55:25 -07:00
friendica
f3f341eb8d
tell it like it is.
2013-03-12 00:55:29 -07:00
friendica
6c9db5a1cf
make reshares translateable
2013-03-11 21:29:43 -07:00
friendica
f988213af8
fix typos
2013-03-11 18:22:40 -07:00
friendica
f09f2998dc
unknown column
2013-03-11 17:42:12 -07:00
friendica
d568f4d029
class def for reshared content
2013-03-11 16:50:24 -07:00
friendica
b86277b0ff
dangerous typo that removes all your hublocs, fix reshare formatting
2013-03-11 16:13:09 -07:00
friendica
26499981b6
cleanup
2013-03-10 20:39:27 -07:00
friendica
952b2ef2ab
.
2013-03-10 18:45:58 -07:00
Michael Johnston
41cd10f903
some fixes related to events
...
- add backticks around column "desc" in sql query
- fixed query for data passed to showEvent
- showEvent was picking up on id from item instead of id from event
- fixed references to author info in template
2013-03-07 02:07:51 -05:00
friendica
3d299f066e
fix comment permissions on display (again) and clean up an error seen in the logs
2013-03-06 18:52:42 -08:00
friendica
c5d0da43e5
tweaky tweak, plus add share tracking db, and don't show acl for guest postings, and experiment with compressing pcss on the fly
2013-03-06 15:13:54 -08:00
friendica
59ea4e32a0
randprof sorta working
2013-03-06 00:21:02 -08:00
friendica
6845d22285
hide hidden entries
2013-03-05 21:04:47 -08:00
friendica
4062be2869
basic friend suggestions (but not "new to the network and have no friends at all" suggestions)
2013-03-05 21:00:25 -08:00
friendica
dd22e1b582
just tinkering and trying a few things - don't get upset. It can all be reverted it it sucks. Freedom's just another word for "nothin' left to lose" and I'm not sure it's possible to create a UI that's hated more than Friendica. So that gives us plenty of artististic license to explore some different directions and see if they lead to anything interesting.
2013-03-05 15:48:56 -08:00
friendica
8d442e6fc1
fix timeago (again), webfinger new spec implemented, some theme work
2013-03-04 20:58:39 -08:00
friendica
4cfbdfa6db
cleanup affinity tool
2013-03-03 23:38:08 -08:00
friendica
a7efec2b51
edits might really work now
2013-02-28 18:59:03 -08:00
friendica
a2a2ae2dd2
this might make edits update across the wire, or it might not
2013-02-28 18:20:42 -08:00
friendica
8275f14cea
mail recall - just set mail_flags = mail_flags & MAIL_RECALLED and tell the notifier. We'll need a special button for this. Also should probably report whether it was seen or not. Will do that another day.
2013-02-27 20:38:33 -08:00
friendica
5612716cff
taking the next step on pages
2013-02-27 17:09:04 -08:00
friendica
596ed80adf
hex2bin is a built-in function in PHP 5.4
2013-02-27 00:59:41 -08:00
friendica
48d2f7e07d
get rid of str_getcsv legacy function since we now require php 5.3
2013-02-26 20:07:14 -08:00
friendica
70e766c2bf
xss attack vector in bbcode.php - check for proc_open being disabled for security reasons in install
2013-02-26 19:41:44 -08:00
friendica
c1e2f95484
doc update
2013-02-26 18:26:33 -08:00
friendica
1a6a89da1b
remove things calling feed_birthday(), so we can remove it
2013-02-26 18:10:09 -08:00
friendica
b69fca14e7
initial doco
2013-02-26 15:49:37 -08:00
friendica
9430117204
route oembed through z_fetch_url
2013-02-25 20:13:30 -08:00
friendica
c45a8e2763
make sure old fetch_url calls (and those that provided their own curl wrapper) go through z_fetch_url
2013-02-25 20:06:33 -08:00
friendica
46a89910ae
partial port of embedded shares
2013-02-25 19:06:31 -08:00
friendica
ea3940c4b0
start formatting for Doxygen
2013-02-25 17:09:40 -08:00
friendica
cfd0dc1bff
little fixes
2013-02-24 20:21:37 -08:00
friendica
1abce176ff
add groups and personal configs to export/import
2013-02-21 21:18:36 -08:00
zottel
e724e2b0d2
bring back like/dislike and share buttons
2013-02-21 11:27:41 +01:00
friendica
0e9cf839d6
fix localdir privacy (again)
2013-02-19 23:41:42 -08:00
friendica
7038ad2e59
set xchan hidden flag correctly when local directory update
2013-02-19 23:31:26 -08:00
friendica
a192171365
directory debugging
2013-02-19 23:21:23 -08:00
friendica
23718e5e28
that should be the last critical piece. Everything else is gravy.
2013-02-19 20:22:04 -08:00
friendica
ef360f0a5c
dang - this is almost testable. Still have to figure out the best way to deal with the profile photo. Otherwise if you're really brave you could give it a go and see what happens. The worst that could happen is that it destroys the universe. Not a big deal. More likely you could end up with a bunch of imported things that have to be cleaned up. Less likely but entirely possible is that nothing useful will happen at all and it'll white screen.
2013-02-19 19:08:04 -08:00
friendica
24eac8c656
the heavy lifting is done for location migration aka channel import - now it's just connecting all the dots. Don't get impatient, there are a lot of dots.
2013-02-19 17:13:23 -08:00
friendica
8a474cbff5
permission plugin hooks
2013-02-19 14:22:10 -08:00
friendica
488714290f
global rename viewcontacts to viewconnections
2013-02-19 03:00:29 -08:00
friendica
2d6027150f
viewcontacts update
2013-02-19 00:20:47 -08:00
friendica
6e6a83194a
nothing to see, keep moving
2013-02-18 16:27:54 -08:00
friendica
65912ec0bf
moving on
2013-02-18 15:15:55 -08:00
friendica
a21e6cffa1
start on channel_remove(), add some generic channel queries to the API layers
2013-02-16 15:51:55 -08:00
friendica
e754845c80
add rating support to poco
2013-02-15 22:34:01 -08:00
friendica
c66c168d1c
needle/haystack reversal
2013-02-15 17:18:07 -08:00
friendica
ec3d387a65
public scope
2013-02-15 14:13:58 -08:00
friendica
b3bc061ae1
implement sender side of public scope setting (public post, network-wide, site-wide, etc....)
2013-02-14 20:17:30 -08:00
friendica
9784536ff9
more groundwork for channel import
2013-02-14 17:39:16 -08:00
friendica
d6db8513e8
placeholder comment for public scope requirement
2013-02-14 14:07:00 -08:00
friendica
4bde38c429
make 'view in context' actually go somewhere useful
2013-02-13 23:54:25 -08:00
friendica
b4057cfeb4
use our own CA bundle as authoritative for backend communications. This avoids OS dependent CA validity mismatches.
2013-02-13 20:09:30 -08:00
Thomas Willingham
5888d03ff6
Expert mode. Doesn't do anything yet, just checking in on the offchance anyone needs it before I'm finished with the theme stuff that uses it.
2013-02-13 15:35:57 +00:00
friendica
b19764c9a1
fix to common friends - it seems it counts the right number of common friends, but they are all you
2013-02-13 04:12:13 -08:00
friendica
d1e5337c72
recursion and typo in rmagic with zid
2013-02-13 00:14:01 -08:00
friendica
33c97f718c
contact photo update issue
2013-02-12 16:21:12 -08:00
friendica
3ee75a795a
Whinging whining stupid fucks.
2013-02-12 02:02:35 -08:00
friendica
e7170cb513
maybe it would work if I didn't put non-existent php vars into the sql.
2013-02-11 17:03:06 -08:00
friendica
bf8f066dcd
more progresss on tag delivery
2013-02-11 16:59:48 -08:00
friendica
698a372ba1
Sort out registrations requiring approval
2013-02-11 16:43:27 -08:00
friendica
6db8e97535
tag notifications now work.
2013-02-11 15:51:43 -08:00
friendica
ba3cff6d9a
progress on tag delivery
2013-02-11 00:20:14 -08:00
friendica
191af201fb
debug tag_deliver
2013-02-10 23:19:52 -08:00
friendica
127f5a447d
debug import_profile_photo
2013-02-10 20:09:32 -08:00
friendica
08bc8ed876
add mimetype to protocol layers
2013-02-10 19:08:19 -08:00
friendica
90c1ecca24
taming the wild mod_display
2013-02-10 17:03:33 -08:00
friendica
2cfd73c57d
progress on mod/display - slow but any progress is good
2013-02-10 16:04:03 -08:00
friendica
99c5f88963
mod_display - no fun. Not working at all. But a bit of progress.
2013-02-10 04:55:29 -08:00
friendica
e0cbbbf918
smarty support in intltext, fix old pending accounts query in ping, log failed email register notify
2013-02-09 13:20:10 -08:00
friendica
6022a9e9cd
more profiling - cache the qcomment list so we don't have to look it up for every rendered item
2013-02-09 04:22:11 -08:00
friendica
d8c667288e
this seems to cut load times in half
2013-02-09 03:40:56 -08:00
friendica
55df911403
performance profiling - 95% of the time is spent in "conversation()" e.g. rendering and templates, even with the new theme engine. The time spent in the DB is miniscule. Will have to profile the bbcode processing and template engines individually to drill down further.
2013-02-09 02:46:50 -08:00
friendica
2f36f6307d
another sql error from the logs
2013-02-08 16:29:18 -08:00
friendica
ce95b1f68c
clean up some sql errors from the logs
2013-02-08 16:26:00 -08:00
friendica
62afdf3820
more register_approve stuff - like the admin page. Hopefully this won't conflict with Thomas's admin page "list users" changes
2013-02-08 03:51:31 -08:00
friendica
dbc024cdaf
perhaps REGISTER_VERIFY will work now. I'll test it and make certain it works some day. But not today.
2013-02-08 03:11:40 -08:00
friendica
1ae87e51c5
No bloody comment.
2013-02-08 00:58:09 -08:00
friendica
71cfa66193
I think we're finally done with import_xchan_from_json - everything has been converted to import_xchan now
2013-02-07 20:06:01 -08:00
friendica
5c21798ed3
cleanup issues discovered in the logs
2013-02-07 19:55:40 -08:00
friendica
82ed07baa1
provide a global way of enforcing name policy restrictions, but only enforce empty names or length > storage size. Allow plugins to set other policies. In particular, you can't have an empty channel name now, but one char is legal ;-)
2013-02-07 18:53:51 -08:00
friendica
ce2fd23461
this should fix the auto-friend stuff
2013-02-07 14:49:09 -08:00
friendica
1e665f4da1
catch typos
2013-02-06 21:22:48 -08:00
friendica
3a1eef6449
massive notification revision
2013-02-06 21:21:50 -08:00
friendica
1e8146fc5c
work on notifications
2013-02-06 20:29:17 -08:00
friendica
af1b3c6c9a
this might make zot-id work as originally conceived complete with reverse magic auth. If it doesn't it will probably crash and burn every site involved in horrible ways. To test or not to test.... decisions. (Maybe tomorrow.)
2013-02-06 17:04:34 -08:00
friendica
6a23ac9217
added 'dlogger()' which is intended as a low noise personal logger() facility for developers. See the source.
2013-02-05 20:39:19 -08:00
friendica
2a6abaf9d5
partial cleanup of mod/profile_photo - needs a LOT more
2013-02-05 20:14:19 -08:00
friendica
f3eb2eb9e7
convert wall_upload to use the photo api
2013-02-05 16:54:09 -08:00
friendica
05ba851d52
mod/attach support for files/attachments using OS storage
2013-02-05 15:34:30 -08:00
friendica
a5671c0e26
error 500 trying to debug templates
2013-02-04 23:54:59 -08:00
friendica
66b3603178
make preview work again after search/new template change
2013-02-04 18:50:55 -08:00
friendica
da388f4bc5
fix new/search mod on network page, fix the parent queries on network and channel pages - which you probably didn't even notice were all stuffed up because the endless scroll made things right.
2013-02-04 17:46:04 -08:00
friendica
ff0a73bf40
null notice when sending private mail
2013-02-04 15:06:23 -08:00
friendica
421921d4d0
debugging mark all seen for various notification types
2013-02-04 00:03:19 -08:00
friendica
fb2b21626e
clearly a chanview link is not going to work there, go back to zid.
2013-02-03 19:53:16 -08:00
friendica
b41106f2fb
allow non-linkable locations, self-linked locations and get rid of google default location link
2013-02-02 16:34:00 -08:00
friendica
3eacd7aab3
debugging the photo api
2013-02-02 15:08:11 -08:00
friendica
c5b00bc56c
Merge pull request #26 from beardy-unixer/master
...
Admin page
2013-02-02 12:50:04 -08:00
Oliver
4ee4dcf43d
fix con"n"nections
2013-02-02 20:07:28 +01:00
Oliver
d1428571a9
fix con"n"nections
2013-02-02 20:05:50 +01:00
Thomas Willingham
c4ca0f796a
Fix broken menu for multiple profiles.
2013-02-02 16:28:10 +00:00
friendica
5c6c4395f4
Communication of mention tags were garbled
2013-02-02 04:47:30 -08:00
friendica
ed277f82f4
searchable flag logic reversed
2013-02-02 03:11:23 -08:00
friendica
7645b440e8
more progress on photos api
2013-02-02 01:58:11 -08:00
friendica
344b8593a8
sort out the rest of the nasty stuff in the attachment/file api - time to move on to something else
2013-02-01 00:49:07 -08:00
friendica
5ca88ca10a
debugging of file attachment api - somewhat functional but the attachment info structure in the item table needs to be re-done.
2013-01-31 23:56:46 -08:00
friendica
982034b87d
update friends in common tool now that poco is working
2013-01-31 17:55:52 -08:00
friendica
02e099da45
file/attachment storage api with revision control - needs a bit more testing but the framework is in place
2013-01-31 16:13:44 -08:00
friendica
3767bba3c3
beginning of backend file/attachment api
2013-01-30 17:27:32 -08:00
friendica
e270bd3874
mark for death implemented
2013-01-29 19:28:19 -08:00
friendica
fb9ccf5d1b
fix edit permissions
2013-01-29 18:08:28 -08:00
friendica
f591526ebc
missing permission settings
2013-01-29 18:01:33 -08:00
friendica
62d08029d8
connnnnnnnections
2013-01-29 14:29:40 -08:00
friendica
b2d03eb55c
convert mod/follow to associative json and add more logging for when things go wrong
2013-01-29 02:05:21 -08:00
friendica
3cf3f7437e
It's really not supposed to be quite this chatty on the network - ah that's why. Oops.
2013-01-28 20:51:37 -08:00
friendica
95415bff69
delete item should now mostly work
2013-01-28 19:24:36 -08:00
friendica
89c6fc939d
Someday the social graph will work, but alas not today. Add more debugging.
2013-01-28 18:07:31 -08:00
friendica
4c5d2fe0fe
check for mcrypt during install, allow admin email account to be admin *if* it's the first account.
2013-01-27 22:49:18 -08:00
friendica
357e71cb44
simplify friendship approval - merge with connection editing
2013-01-27 17:05:32 -08:00
friendica
bbcbd504cf
help deletions along
2013-01-27 13:43:43 -08:00
friendica
28ab6d5bf5
lostpass fixes and login/logout flow if authenticated but no default channel exists
2013-01-27 01:19:24 -08:00
friendica
0c67ce57e3
ensure zot messages with 'deleted' items set 'created' as a fallback to ensure the message isn't tossed.
2013-01-26 22:24:08 -08:00
friendica
3e096e4a42
better handling of failures to lookup remote authors
2013-01-26 15:50:31 -08:00
friendica
3e0040d7c3
photos cont.
2013-01-26 03:42:05 -08:00
friendica
91126d8dd3
more photo backend stuff
2013-01-26 02:24:07 -08:00
friendica
70aa8421b3
further baby steps on the photos API
2013-01-25 23:32:44 -08:00
friendica
b43b6c3549
start on photos rework
2013-01-25 18:13:15 -08:00
friendica
c96eb6dc97
make contact_remove sort of work so I can actually get rid of Oliver's and Michael J's dead contacts and not poll them every ten minutes forever
2013-01-25 16:18:35 -08:00
friendica
318d75a86a
poco debugging cont.
2013-01-25 15:36:18 -08:00
friendica
a8575199af
upstream fixes, template regeneration
2013-01-25 13:55:42 -08:00
friendica
c657cabc9a
Putting the final wraps on the backend private message API. This is more or less what needs to happen for every data type and get all the SQL code out of the front-end controllers.
2013-01-25 12:28:32 -08:00
friendica
da6276255d
api for abook entries
2013-01-25 05:12:16 -08:00
friendica
d8fe7e0115
more api functions to help pull business logic out of controller code, in this case the often used functions to fetch all contacts or fetch the self contact
2013-01-25 05:00:18 -08:00
friendica
132a5f0f96
add new magic links to activity translations
2013-01-25 04:30:03 -08:00
friendica
299507de08
fix wall-wall ownername
2013-01-24 23:49:44 -08:00
friendica
851e436d04
make all private message functionality api-able
2013-01-24 23:45:15 -08:00
friendica
769456305b
inverted logic on wall-wall check
2013-01-24 23:10:37 -08:00
friendica
fc8225be8d
here's another reason the social graph isn't updating
2013-01-24 21:17:59 -08:00
friendica
50433d857a
quick-n-dirty wall-to-wall detection, wasn't working at all - this may be overboard or it may still not work at all.
2013-01-24 20:43:33 -08:00
friendica
99c40ce388
check comment permissions against observer, unbold email subject links for read messages
2013-01-24 20:05:23 -08:00
friendica
566dd55146
turn down the log noise a bit
2013-01-24 19:45:08 -08:00
friendica
33b22338dc
turn private_messages_list into backend functionality and separate it from the controller
2013-01-24 18:51:02 -08:00
friendica
cb5a20ba2c
uncomplicate item deletion and fixup all the other linked tables
2013-01-24 16:44:10 -08:00
friendica
4f7f547190
why oh why is poco_load not getting called? oh - that's why.
2013-01-24 14:31:57 -08:00
friendica
6e6b268e25
auto permissions (such as for forums or whatever) - untested but might just work
2013-01-23 21:15:40 -08:00
friendica
739ea78905
Merge https://github.com/friendica/red into zpull
2013-01-23 16:07:56 -08:00
friendica
f63997f618
plug potential hole in magic auth, add link to chanview to view in dedicated window
2013-01-23 16:06:01 -08:00
Michael Meer
657a02ad3c
delete item: change of timestamp last edit
2013-01-23 15:06:49 +01:00
MicMee
9996d5ee9b
Merge pull request #1 from friendica/master
...
get changes
2013-01-23 04:55:09 -08:00
Michael Meer
fca354aa46
delete of single items should now work again
2013-01-23 13:50:57 +01:00
friendica
b8c92a0a42
fix some displayed links that were wonky
2013-01-22 23:08:46 -08:00
friendica
d06c21dc39
some poco fixes
2013-01-22 20:48:03 -08:00
friendica
d43591fb0f
fixed contactgroup editor
2013-01-22 20:13:20 -08:00
friendica
cf2488e999
clean up the photo storage backend, revamp mod/wall_upload
2013-01-22 17:48:42 -08:00
friendica
beb3301d43
security fixes related to directory access and sites that are off the grid
2013-01-22 02:56:32 -08:00
friendica
bda4ca4c0d
hidden directory entries
2013-01-22 00:20:25 -08:00
friendica
fb76675a28
now we're into the minor nitty fixes
2013-01-21 19:56:39 -08:00
friendica
4119e1f9cc
testing begins
2013-01-21 19:40:25 -08:00
friendica
5949607d17
magic auth - it's mostly done or at least all the code bits are written and it looks in theory to be pretty secure and it doesn't white screen. Getting it to actually work(?), well we won't know how hard that will be until we get it on a couple of systems and try it. Magic auth on one box is a no-op because you're already authenticated.
2013-01-21 19:16:21 -08:00
friendica
debf7f5f26
more work on magic auth
2013-01-21 15:39:05 -08:00
friendica
15150ab958
sort out yet more api functions
2013-01-20 18:36:33 -08:00
friendica
060716f172
make lockview work, bring back acl widget theming in redbasic
2013-01-20 18:05:29 -08:00
friendica
127b605f32
preserve event item[uri] if present
2013-01-20 15:36:04 -08:00
friendica
45be26dd81
more heavy lifting on API - though need to re-visit events and give them all message_ids from the origination site.
2013-01-19 22:21:00 -08:00
friendica
994f322d47
more hard slogging on the api
2013-01-19 06:08:13 -08:00
friendica
d8d8dd5ced
directory services cleanup
2013-01-19 01:07:35 -08:00
friendica
9725dcf41d
distributed directory search from the navbar
2013-01-19 00:43:05 -08:00
friendica
6554246045
add versioning info to basic identity export, create skeleton function for import
2013-01-18 16:01:14 -08:00
friendica
2ae2bb4191
provide other ways to export the basic info
2013-01-16 21:34:36 -08:00
friendica
92cf3aae10
api/export/basic - how we'll migrate you
2013-01-16 20:49:07 -08:00
friendica
26b5d50e86
yet another api hackathon
2013-01-16 19:18:10 -08:00
friendica
77bba56336
api posting seems to work now - of course that's the easiest part of the API.
2013-01-16 17:36:45 -08:00
friendica
c74bf006cc
begin the hard slog on the api
2013-01-16 15:51:21 -08:00
friendica
af066d7383
mopping up the events issues so I can move on to other stuff
2013-01-16 03:18:32 -08:00
friendica
a9f4a47a35
import events (not just event posts) from zot
2013-01-16 00:59:43 -08:00
friendica
ddd8a0e062
still some bugs but events are happening again.
2013-01-15 20:13:25 -08:00
friendica
275fa6e1d2
events backend heavy lifting - the new structure is slowly emerging.
2013-01-15 17:59:49 -08:00
friendica
ed275cd40d
slow progress on events, one step forward, one step back.
2013-01-15 16:48:59 -08:00
friendica
6b6a742a1b
reduce number of template include paths, which were needed during the theme restructure but no longer required.
2013-01-15 13:57:24 -08:00
friendica
62b1eb65dc
pages sorta working
2013-01-15 01:32:11 -08:00
friendica
639325b235
progress on pages - they're still getting lost inside conversation(), but progress is progress.
2013-01-14 16:49:57 -08:00
friendica
67868a3094
Merge https://github.com/friendica/red into zpull
2013-01-14 16:20:33 -08:00
friendica
610dc2823a
read/write "pages" permissions and fiddly bits - per Thomas
2013-01-14 16:17:57 -08:00
Michael Meer
dbbdad12d1
function contact_selector is no longer in use, commented out
2013-01-14 20:44:46 +01:00
friendica
3a5fea516a
syntax error
2013-01-13 23:16:04 -08:00
friendica
5182d6d820
this should make tag delivery (e.g. forums) work - but not yet fully tested
2013-01-13 18:35:12 -08:00
friendica
4f6c4f4d2d
ignore tagged items in reshares from notifications and tag_delivery
2013-01-12 18:35:27 -08:00
friendica
d5c71e5691
start on tag deliver rewrite
2013-01-12 18:06:34 -08:00
friendica
f24ce35603
implement "finger" command
2013-01-12 15:55:37 -08:00
friendica
fa642b36ff
fix double-encoding
2013-01-11 14:53:14 -08:00
friendica
b3d1b8332f
use correct param for connect link
2013-01-11 14:40:44 -08:00
friendica
89423844bb
network & home notification fixes
2013-01-11 02:19:46 -08:00
Zach Prezkuta
ddb2a8c23a
add Smarty templates for international templates
2013-01-10 21:24:10 -07:00
friendica
f0a08a05ae
fix the "personal" network filter and introduction notifications
2013-01-09 23:07:13 -08:00
friendica
948644bd46
minor notification tweaks
2013-01-08 13:38:07 -08:00
friendica
a96d3ac66f
The rest of the front end for the new notifications - now only missing "mark all seen" for some types, ajax loader for a couple of types, and perhaps a birthday cake icon if any birthdays today, a bit of css cleanup of duplicated or obsolete stuff
2013-01-08 11:59:29 -08:00
friendica
ba20913c2b
lots of notification tweaks
2013-01-08 02:49:08 -08:00
friendica
5cfbb3f5e8
registration issue
2013-01-07 22:37:48 -08:00
friendica
5cb8db64cf
bypass smarty for intletext templates
2013-01-07 20:25:38 -08:00
friendica
da188214c3
events are still buggered and aren't anywhere close to working, but not buggered quite as much as before.
2013-01-07 15:12:16 -08:00
friendica
31ce6a3876
input cleansing
2013-01-07 13:58:25 -08:00
friendica
f04ce3b093
more work on notification system, fix a couple of minor issues from smarty conversion
2013-01-07 13:40:58 -08:00
friendica
3fc6df1000
Merge pull request #13 from fermionic/20130105-smarty3
...
implement smarty3
2013-01-06 19:25:01 -08:00
Zach Prezkuta
c94c500cdc
deal gracefully with non-existent files
2013-01-06 19:58:50 -07:00
Zach Prezkuta
b4a95460e6
fix show-stopping bugs
2013-01-06 19:34:54 -07:00
friendica
a9aa74a807
make dislikes work - though they need a display tweak
2013-01-06 16:36:02 -08:00
Zach Prezkuta
a0d19ffb72
implement Smarty3
2013-01-06 15:57:11 -07:00
friendica
7cd014e93c
make preview work fix some other nits
2013-01-06 04:07:10 -08:00
friendica
6d9d07bdde
fix notification uid
2013-01-05 23:24:15 -08:00
friendica
d132d49e79
some work bringing acl_selectors into the modern era
2013-01-05 23:07:17 -08:00
friendica
364e33e4f1
tweak notifications so they store correctly
2013-01-05 20:57:41 -08:00
friendica
529451a4e5
start rewrite of notification system delivery backend
2013-01-05 18:08:06 -08:00
friendica
5894a7db48
tag cloud ported - except for putting into a template
2013-01-04 22:40:35 -08:00
friendica
0d623f716c
import basic tag cloud functions - needs porting to this database schema and taxonomy infrastructure
2013-01-04 22:04:57 -08:00
friendica
490867ebf7
port "remember me" from Friendica
2013-01-04 21:34:36 -08:00
friendica
3795720421
move all the final page construction to a construct_page() function
2013-01-04 20:27:41 -08:00
friendica
78a65c7c1b
remove the country autofill declaration
2013-01-04 19:56:00 -08:00
friendica
d14c211341
debugging directory profiles
2013-01-04 19:47:03 -08:00
friendica
70b6f989dd
fix the contorted update logic on the network page
2013-01-04 19:24:17 -08:00
friendica
e208e07e35
Make zot_feeds in ascending created order so that we'll see parents before kids. Otherwise if we get a kid and we don't have a parent we'll drop it.
2013-01-04 18:06:38 -08:00
friendica
9253eaa98a
never enough documentation
2013-01-04 17:16:35 -08:00
friendica
816383a9c3
This should fix the errant relaying...
2013-01-04 17:04:44 -08:00
friendica
37a4afa2ff
fix typo - commited to wrong tree
2013-01-04 16:28:33 -08:00
friendica
59c23564a0
break delivery loop
2013-01-04 03:36:32 -08:00
friendica
bd728e773b
small tweaks to icon positions
2013-01-03 20:41:17 -08:00
friendica
53cd7a64b6
json_decode param missing
2013-01-03 19:35:42 -08:00
friendica
bec7d9f483
temporary feed import/export (public only for the moment) until this is integrated with remote permissions
2013-01-03 19:34:04 -08:00
friendica
b001323390
make the menu consistent and eliminate redundancy - though we need icons for mail and events (sorry Thomas if this breaks your themes in a bad way, but at least the menus make sense now).
2013-01-03 17:36:03 -08:00
friendica
9a8dec5480
place holders for mail and event icons on nav bar
2013-01-03 17:08:36 -08:00
friendica
e03f6cb975
more debugging - looks like michameer.dyndns.org is throwing 500s so cannot test further
2013-01-03 16:39:22 -08:00
friendica
6a42d3708c
change precedence of bitwise operation
2013-01-03 16:30:35 -08:00
friendica
7df33bb963
fix register_policy globally
2013-01-03 13:50:23 -08:00
friendica
05d8faf5e1
provide delivery report on both sides, local and remote
2013-01-03 02:21:35 -08:00
friendica
4aae0ac948
issue with abook creation
2013-01-03 01:53:22 -08:00
friendica
4c21abe533
verify table needs auto_increment flag
2013-01-02 23:07:46 -08:00
friendica
32a97d5065
zome issues registering new hubs
2013-01-02 16:28:47 -08:00
friendica
c266f0724b
another typo
2013-01-02 01:47:06 -08:00
friendica
a824a87d80
foreach issue
2013-01-02 01:44:50 -08:00
friendica
03a4ad0e09
typos etc.
2013-01-02 01:30:53 -08:00
friendica
50d1cb2e3a
start building social graph
2013-01-01 23:56:27 -08:00
friendica
4d7fe15d3b
more poco discovery
2013-01-01 02:06:41 -08:00
friendica
93d85858d5
poco discovery
2013-01-01 01:57:20 -08:00
friendica
6accc190d4
ensure all delivery result possibilities are logged and communicated to the sender
2013-01-01 00:45:44 -08:00
friendica
f2a4ea7254
add individual message delivery reporting
2012-12-31 21:33:11 -08:00
friendica
8d32477bff
cleanup boot
2012-12-31 17:18:11 -08:00
friendica
a8812346c4
couple of fixes to follow, prepare for default connection permissions
2012-12-31 15:47:51 -08:00
friendica
791302f317
more delivery diagnostics
2012-12-31 14:45:26 -08:00
friendica
ba0876d011
update timestamps on successful poll
2012-12-30 23:55:57 -08:00
friendica
2d113f0c87
refresh now works on poller runs
2012-12-30 23:51:39 -08:00
friendica
83db4abaab
fixes
2012-12-30 22:56:52 -08:00
friendica
abc271a0e7
more progress on onepoll
2012-12-30 22:41:53 -08:00
friendica
4e23e700f4
requeue failed deliveries
2012-12-30 21:44:59 -08:00
friendica
14fb503800
progress on poller
2012-12-30 16:14:29 -08:00
friendica
8eee37e1fa
more logging, some debugging of group membership page
2012-12-30 15:28:13 -08:00
friendica
2f1bc925de
add item['expires'] to protocol communications
2012-12-30 00:41:08 -08:00
friendica
cb329b9fb4
no hub - well doh, no wonder; we were looking for array['hub'] and it's actually array['url'].
2012-12-29 23:45:06 -08:00
friendica
098de66c2f
probe diagnostic translated to zot, will use your current channel for permissions, logout to check anonymous permissions
2012-12-29 00:33:04 -08:00
friendica
ddd58e6e28
bypass replace_macros and use template processor directly for theme includes
2012-12-28 17:28:49 -08:00
friendica
dda4d689bb
This was bloody hard to sort out.... but now it's sorted and we can move forward again. Put back xtag for efficient keyword searching, use it in conjunction with xprof['keywords'] to avoid a SQL triple join and group_concat (which simply won't scale on a directory server), figured out how best to work timezone corrected birthdays into the protocol. The directory can even provide an age if one was provided to it. Both of these things need some more work, but we have the mechanisms and a plan how to do it right instead of "how the !@#$ are we going to do pull this off?"
2012-12-27 23:33:37 -08:00
friendica
55e77a57d0
get rid of xtag
2012-12-27 14:36:06 -08:00
friendica
a2c6f8c965
master/standalone directory profile update
2012-12-26 19:39:37 -08:00
friendica
d80f299dd4
more progress on directory import
2012-12-26 18:18:56 -08:00
friendica
91dac0f18a
Merge pull request #9 from oohlaf/fixes
...
HTTP redirect fixes and a include file fix
2012-12-26 12:57:52 -08:00
Olaf Conradi
a5cbea038e
Tweak behavior of redirect for http codes
...
Not every webserver supports 308 redirects with POST correctly.
Most sites are already configured using 301 or 302 redirects.
This only effects POST, GET behavior is unmodified.
Most calls to POST are under control by friendica not the end user,
so should not be a problem ni general.
GET with 301, 302, 303, 307 and 308 are redirected as GET
POST with 301, 302, 307 and 308 are redirected as POST
POST with 303 is redirected as GET
2012-12-26 18:44:30 +01:00
Olaf Conradi
7f13baf367
Same applies for 307
...
308 spec mentions 307 must not rewrite POST to GET
2012-12-26 16:30:19 +01:00
Olaf Conradi
cb46f7b227
POST redirects to POST on 308 only
...
POST redirects to POST on 308 only, 301-307 to GET.
Side-effect is that POST params get dropped for GET.
2012-12-26 16:08:21 +01:00
friendica
c8292b3cdd
remove the private keywords stuff to reduce directory and search complexity
2012-12-26 03:49:50 -08:00
friendica
1aeea64311
include/follow cleanup
2012-12-25 22:57:16 -08:00
Olaf Conradi
bb16186fab
Add permanent redirect (308) http code
...
Add 308 http code next to 301, 302, 303 and 307.
Close curl session before returning on redirect.
Let post_url redirect using post_url, not fetch_url (which is
actually 308 behavior).
2012-12-26 04:03:12 +01:00
friendica
f2a0514917
prevent connecting to yourself or connecting to the same channel multiple times
2012-12-25 18:48:51 -08:00
Olaf Conradi
e15683175e
More whitespace fixes
2012-12-26 03:25:13 +01:00
Olaf Conradi
4d684b3790
Fix whitespace
2012-12-26 02:17:43 +01:00
Olaf Conradi
acbf822bbd
Stringify groups before imploding
2012-12-25 16:01:32 +01:00
friendica
ce0d389696
profile messages for directory synchronisation
2012-12-22 04:33:32 -08:00
friendica
f09b9f1e44
add permission controls to "storage" objects such as attachments or other stored files
2012-12-22 03:33:12 -08:00
friendica
e091d30ca4
wrong constant
2012-12-20 00:33:53 -08:00
friendica
ad20e1f617
directory page still needs a lot of work, look up locally if local master or standalone, need to put some basic profile info in discovery page and direct to local directory master
2012-12-19 19:51:52 -08:00
friendica
893ba371a9
set_baseurl issue, more cleanup
2012-12-19 16:48:17 -08:00
friendica
44e70bdca3
send stuff to zothub as a fallback directory master for now
2012-12-18 19:10:56 -08:00
friendica
e9c87a69ce
cleanup more obsolete stuff
2012-12-18 16:29:57 -08:00
friendica
e9b5b0f0b4
several small fixes and adjustments
2012-12-16 20:20:29 -08:00
friendica
fa8b4e98b7
some cleanup - Thomas we can put the radius/shadow stuff back later for the hipster kids, it's quite distracting at the moment and makes it hard to get serious work done. Hmmm. Wonder if we could make radius/shadow configurable like colours.... and maybe even screen transparency.... that could be interesting.
2012-12-16 15:49:22 -08:00
friendica
5d008a6923
fixing permissions_sql - may need more tweaks
2012-12-16 03:38:04 -08:00
friendica
00128955eb
typo - this keyboard is getting frustrating
2012-12-16 02:46:21 -08:00
friendica
8d8ad7656e
there are now 2 permalinks - one is the remote original post (plink) and the other is a pointer to a local copy (llink). mod_display is not longer tied to a particular id or channel so if a message is publicly viewable it will appear without any ownership info.
2012-12-16 02:18:26 -08:00
friendica
696551222e
typo
2012-12-16 02:07:16 -08:00
friendica
37974e5288
db query looping without bounds if group table wasn't manually updated to add the 'hash' column.
2012-12-14 15:08:55 -08:00
friendica
dd2483221d
admittedly local magic-auth is easy so that's mostly done. Now it gets hard.
2012-12-13 16:27:58 -08:00
friendica
6e363ed0c8
typo
2012-12-12 15:31:43 -08:00
friendica
d93080ac74
So what if Red could do more CMS types of things? And you could add arbitrary web content pages of your own design to your channel resources? Oh wait...
2012-12-12 15:27:39 -08:00
friendica
7737382378
revamp permissions, blocking a contact takes priority over all other permission settings, such as "allow anybody in network to do xyz". If they're blocked they can't do it.
2012-12-10 20:09:19 -08:00
friendica
b0970850d4
Allow forum/account delegation by anybody? On any site? But of course...
2012-12-10 13:44:54 -08:00
friendica
c066793554
get rid of more targeted windows and direct all profile view to local site
2012-12-09 20:17:38 -08:00
friendica
47235e5b32
start whipping the item photo menu into shape
2012-12-09 19:57:02 -08:00
friendica
f8c33243bf
start to whip the permissions into shape, also got rid of the mce drop shadow until we can figure out how to do it without the ugly black bars. I tend to prefer "outy" shadows over "inny" shadows anyway, but maybe that's just me.
2012-12-09 18:07:36 -08:00
friendica
c70777e19c
a bit of e_all cleanup
2012-12-08 14:18:02 -08:00
friendica
2452b822f9
permissions should now be stored correctly on posting
2012-12-07 14:18:10 -08:00
friendica
a0a8cde201
do zot_finger/import_xchan on zid requests so we get the info cached locally
2012-12-06 20:05:42 -08:00
friendica
2a7a5b2d01
move 'Connect' button to local chanview page, remove from remote profile pages - still requires some theming love
2012-12-06 19:44:13 -08:00
friendica
8f864ebd19
Fixing the acl widget is going to be hard. Here's a start.
2012-12-06 19:18:38 -08:00
friendica
435836b224
templatise micropro
2012-12-06 18:17:43 -08:00
friendica
0bcbcc3b5a
use consistent quote encoding
2012-12-06 16:12:45 -08:00
friendica
6ed27f9503
contact photo issues
2012-12-06 15:52:37 -08:00
friendica
7d1610197d
move autosubmit up a level where it will actually work
2012-12-06 14:15:40 -08:00
friendica
c6b8ab534f
fixed several little nit bugs that cropped up during deployment
2012-12-06 00:03:24 -08:00
friendica
d5800c61dc
third param to zot_finger no longer needed
2012-12-05 18:50:27 -08:00
friendica
270266357d
make mail replies work
2012-12-05 17:11:38 -08:00
friendica
1c6f301d8f
y'all got mail
2012-12-05 16:44:07 -08:00
friendica
e17ba14696
DB: do the mail table again. Mail almost working onsite, still needs to zot though
2012-12-04 18:24:46 -08:00
friendica
c5cace552b
most of the basic "make friends" stuff except for email notifications, drop community tab
2012-12-03 19:17:02 -08:00
friendica
7b4a92146f
local delivery
2012-12-02 20:54:20 -08:00
friendica
c38ec1ab48
notify stuff
2012-12-02 20:01:30 -08:00
friendica
7f1a4a3060
auto-friending for forums and stuff is almost trivial now. But we will need a page to set the permissions on the "self" abook record. These will be the default permissions for anybody we wish to connect with.
2012-12-01 22:37:41 -08:00
friendica
f7ff2de132
add pending check on group queries
2012-11-29 23:06:03 -08:00
friendica
c079133719
remove previous iterations of threading code because it's not being used and just confusing things
2012-11-29 20:53:43 -08:00
friendica
59ea856311
further progress on new network/home notifications
2012-11-29 20:46:45 -08:00
friendica
dd428cf4fc
rm pidfile stuff since we won't need poller locking
2012-11-29 19:52:10 -08:00
friendica
7082d198c2
Now if you follow somebody it will create an abook entry on the other site with blocked,ignored, and pending set. No "friend notifications" yet.
2012-11-29 18:15:13 -08:00
friendica
e138052584
backport features categories and add some new ones like the affinity slider
2012-11-28 19:23:39 -08:00
friendica
05e08cb5d2
trace through the threaded conversation spaghetti to bring back a sane looking network page
2012-11-28 18:45:11 -08:00
friendica
2fe2de1d5a
got comments going back and forth - we really need local_deliver now since even local deliveries are going through zot and that isn't necessary or desirable in the long term
2012-11-27 17:09:01 -08:00
friendica
f3fdbb6021
tracking through comments
2012-11-27 03:08:26 -08:00
friendica
e916d71cc5
basic (very basic) communication showing up on network page
2012-11-26 23:52:16 -08:00
friendica
941c554031
You've got mail! (actually a post, mail is for another day)
2012-11-26 21:20:16 -08:00
friendica
ed9d7257b0
fix item_private flag
2012-11-26 17:07:23 -08:00
friendica
d79d698beb
more heavy lifting on delivery - now we can find all the recipients on the system who have any acceptable permissions for receiving a post. Next we just need to process edits and deletes, and otherwise store the message - yay. Still a lot of work, but we've come a long way baby.
2012-11-26 16:48:04 -08:00
friendica
ccf44f2514
more but slow progress on deliveries. The b*tch is trying to match permissions
2012-11-25 23:18:11 -08:00
friendica
cd4e381aa1
"heavy lifting" - zot messages flowing, now just need to be parsed and stored at the other end.
2012-11-19 20:45:12 -08:00
friendica
194ef02c28
DATABASE: outq additions, delivery now getting the notify across to the other side
2012-11-19 16:51:15 -08:00
friendica
db77309bc3
For private messages, use hush-hush ultra top-secret mode by default
2012-11-18 19:19:16 -08:00
friendica
8611c3da68
Now we are able to get a zot notification packet and the resulting json encoded message into the queue, it's still a hard slog, but there's light at the end of the tunnel - "a message is ready and waiting to be delivered".
2012-11-18 18:30:00 -08:00
friendica
387346c772
and there's the import side of things
2012-11-17 12:55:59 -08:00
friendica
9c51f37f29
mostly working item_decode, but without full input santising
2012-11-17 02:29:02 -08:00
friendica
011ca56e93
remove include/salmon
2012-11-16 16:13:02 -08:00
friendica
b8609aba63
little stuff
2012-11-16 15:53:02 -08:00
friendica
9a726f0308
finish basic item encoding, add plugin compatibility tag, notes on improving $global_perms for edge cases
2012-11-16 13:57:55 -08:00
friendica
5d4c9f5617
more progress on notifier cleanup and encoding items for transit.
2012-11-15 21:52:05 -08:00
friendica
ef192a3c14
start on item feed structures
2012-11-14 23:09:25 -08:00
friendica
160258fd5d
make the visual group editor work again in the new world
2012-11-14 20:55:05 -08:00
friendica
71dc132f42
more infrastructure changes
2012-11-14 19:27:16 -08:00
friendica
fcb89c6311
groups now take xchans, so you can have groups containing channels that you aren't connected with
2012-11-14 18:18:28 -08:00
friendica
0ace91bd0e
starting the big notifier cleanup
2012-11-14 17:02:30 -08:00
friendica
6ac5e048b3
cleanup
2012-11-13 20:53:33 -08:00
friendica
aa88165383
mood mostly working
2012-11-13 19:32:59 -08:00
friendica
4af6d77de3
a bit more progress on the new network/home ajax notifications, at least I've now got a plan
2012-11-13 16:04:22 -08:00
friendica
b7ccf08cea
self-signed cert? Since you won't listen to me and insist on annoying your friends, sorry, but red won't talk to you. This snake is dead.
2012-11-13 14:58:58 -08:00
friendica
34f8b06d45
still a lot of files to bring up to date with new architecture - keep plugging away at them
2012-11-13 14:37:02 -08:00
friendica
9bfff0bca1
ensure we update the correct abook record
2012-11-13 01:42:08 -08:00
friendica
5bf3ddfcf6
got zot
2012-11-12 20:59:18 -08:00
friendica
b4c603cdac
one could say we've sort of got zot - at least there are two-way communications for channel meta info, don't yet know if it's working
2012-11-12 16:16:37 -08:00
friendica
f4ac91a8bc
typo
2012-11-11 19:13:38 -08:00
friendica
9fd2c2dd8a
hush-hush ultra top-secret mode
2012-11-11 19:12:20 -08:00
friendica
093ab7177a
rework a couple of zot basics
2012-11-10 23:26:12 -08:00
friendica
dd00fcc7bb
starting to get into the hairy parts of zot - identity, location, and permission synchronisation. After this, messaging should be a piece of cake.
2012-11-10 20:08:07 -08:00
friendica
593d361d2e
profile/channel page view contacts
2012-11-09 00:02:46 -08:00
friendica
517c05700d
turn star into a feature
2012-11-08 23:04:34 -08:00
friendica
22841e1566
start implementing zot-id
2012-11-08 19:07:19 -08:00
friendica
f66a3d26be
magic auth indicator (link is dead at the moment)
2012-11-08 18:44:33 -08:00
friendica
c1b931549c
permissions and contact permissions are now sticky
2012-11-08 17:33:38 -08:00
friendica
3d56ab227d
turn multiple profiles into a feature, implement connection flags (block,hide,archive,etc.)
2012-11-07 18:48:31 -08:00
friendica
295b865d06
"follow" now creates an address book entry, which means we can start tying that into the "connections" module - still have to turn the "contact edit" page from a mockup to real code, but it's all starting to flow.
2012-11-06 18:13:47 -08:00
friendica
55df0452b6
finish off like/dislike localisation except for zrl/magic_link
2012-11-06 16:16:26 -08:00
friendica
417d1080d4
likes working a bit better - not translateable yet
2012-11-06 00:30:40 -08:00
friendica
82e74e3520
likes are quasi working again - at least an activity item is stored and it mostly has correct data, but displaying it needs improvement.
2012-11-05 23:52:01 -08:00
friendica
7d926213c6
fix the profile change activity post
2012-11-05 21:05:51 -08:00
friendica
90e70d9674
start on the like/dislike activities
2012-11-05 20:42:12 -08:00
friendica
fe5f511f19
more work on the settings pages
2012-11-05 17:17:21 -08:00
friendica
4f1170b656
change permission settings from radio buttons to select boxes
2012-11-05 15:26:01 -08:00
friendica
2752b58f33
plaintext default - richtext is a feature
2012-11-05 01:25:08 -08:00
friendica
152641bf24
that was certainly some fun debugging (not)
2012-11-04 20:53:59 -08:00
friendica
94f737b699
some cleanup of main item template
2012-11-04 16:57:09 -08:00
friendica
aaa5a2638c
feature enable 'dislike' - backend
2012-11-03 23:39:38 -07:00
friendica
d72bad4efa
typo
2012-11-04 15:52:58 +11:00
friendica
a746eb751f
note about extending the hook system for application wrappers
2012-11-03 20:21:55 -07:00
friendica
be0f376d6a
expanded help text for features
2012-11-03 20:13:21 -07:00
friendica
f55636aeb6
turn off categories feature by default
2012-11-03 16:51:29 -07:00
friendica
ece59b778e
turn off some "advanced" features by default, like archives and saved search - even though we don't yet have a screen to turn them on. That will come.
2012-11-03 16:40:05 -07:00
friendica
7915e597ec
more theme stuff
2012-11-03 06:32:27 -07:00
friendica
358111c76b
fix post preview
2012-11-03 05:46:56 -07:00
friendica
8a983a82ec
remove recursive share tags
2012-11-03 03:59:37 -07:00
friendica
2fa93655c4
a lot more changes of terminology
2012-11-03 02:34:12 -07:00
friendica
140f464e02
channels you are connected to are "connections". Get rid of "address book" which doesn't fit.
2012-11-03 02:00:48 -07:00
friendica
a47a1d5eb9
secure permission discovery
2012-11-02 16:25:59 -07:00
friendica
aca2e3b52a
add key passing and verification to targeted discovery
2012-11-02 15:34:35 -07:00
friendica
9547e8004d
slightly better wording of permission choices
2012-11-02 02:18:52 -07:00
friendica
af9890cd3e
consolidate permission arrays
2012-11-02 02:04:07 -07:00
friendica
8ae77d2984
verify all the signatures before adding contact
2012-11-02 01:44:27 -07:00
friendica
83cf11dd95
fixed the hash, now onward & upward
2012-11-02 00:19:04 -07:00
friendica
37653a3760
grrr... hashes aren't matching.
2012-11-01 22:23:13 -07:00
friendica
5c9a68488a
bug in get_all_perms
2012-11-01 20:47:32 -07:00
friendica
3bf5677797
settings page channel permissions front-end (needs back-end still)
2012-11-01 19:47:10 -07:00
friendica
42ac706b9f
more progress on follow - should be able to import the xchan and photos.
2012-11-01 16:36:35 -07:00
friendica
9bf4508ffb
cleanup channel management
2012-11-01 15:45:02 -07:00
friendica
3f7530417a
typos
2012-11-01 02:00:25 -07:00
friendica
d4657c89c2
merging zot_finger schema additions
2012-11-01 01:54:51 -07:00
friendica
1b74753c11
typo
2012-10-31 21:58:17 -07:00
friendica
77c30972cb
network discovery on follow
2012-10-31 21:42:20 -07:00
friendica
78f64c90a3
get permission discovery working - guid sigs were getting truncated in db
2012-10-31 20:53:02 -07:00
friendica
0dd06b736a
need to accomodate different webbies on different hubs
2012-10-31 18:05:36 -07:00
friendica
2a0ff2b542
merge zperms functionality into zfinger
2012-10-31 17:38:22 -07:00
friendica
62a8298b54
starting on pinging the basic elements of federation and communication
2012-10-31 16:55:19 -07:00
friendica
fb173900a1
more progress on address book
2012-10-30 21:37:58 -07:00
friendica
f608373d08
fixing broken things again after the latest round of ripping out the yellow slime and replacing it with red slime.
2012-10-29 20:47:56 -07:00
friendica
1a6415807e
more structural stuff
2012-10-29 19:31:38 -07:00
friendica
e3c2e58979
"profile url" e.g. the wall/stream is now "channel url". "Profile URL" goes to the profile details.
2012-10-29 17:14:02 -07:00
friendica
6496a07460
ignore error for non-existent DB fields at the present time since it's just filling up the logs with noise.
2012-10-28 22:10:07 -07:00
friendica
e138876199
fix updating of bitwise 'unseen' to account for mysql operator precedence
2012-10-28 22:08:08 -07:00
friendica
d0d8971a69
start to use our permissions for stuff
2012-10-28 20:01:36 -07:00
friendica
4bcf19632b
Now have a solid permissions model. Create a few functions to enumerate them and then we're off to the races.
2012-10-28 18:50:35 -07:00
friendica
1a9ab12748
fix starring posts
2012-10-27 05:26:34 -07:00
friendica
96c8e74438
start on network/home notification refactor
2012-10-27 04:43:39 -07:00
friendica
e29618ee0d
contact group is now 'channel group'
2012-10-27 03:54:44 -07:00
friendica
0baf4bb4d2
fix a couple of things that went wonky when moving to thread objects
2012-10-27 03:05:51 -07:00
friendica
5b1a15704b
feature management
2012-10-26 15:31:10 -07:00
friendica
26774310b1
move things to the newer conversation object, a few minor bugs - will sort it out eventually
2012-10-25 21:58:33 -07:00
friendica
3b394ea43f
comments sort of working again but now need to fix the threading which was ported when it was only half working
2012-10-25 18:42:42 -07:00
friendica
ebb75340ec
fixes to photo linked items, shut up poller until I can get to that
2012-10-25 00:10:53 -07:00
friendica
939543b26d
more progress on the main photos module
2012-10-24 22:21:35 -07:00
friendica
ceeb4db6e3
Give the UI a little love after all the backend mods
2012-10-24 19:13:29 -07:00
friendica
cf89db176a
fix photo paths
2012-10-24 00:00:16 -07:00
friendica
968b9ce1af
more heavy lifting
2012-10-23 21:24:23 -07:00
friendica
8e8482355b
more heavy lifting
2012-10-23 17:14:50 -07:00
Mike Macgirvin
7acba41dc6
more cleanup
2012-10-23 21:26:12 +11:00
Mike Macgirvin
672da80282
progress however tedious
2012-10-23 20:59:20 +11:00
Mike Macgirvin
364266e7a0
cleanup
2012-10-23 20:51:41 +11:00
Mike Macgirvin
76f7a4baf3
cli_startup() for directory updates
2012-10-23 19:35:06 +11:00
Mike Macgirvin
9d043d2db4
remove remoteupdate since it only worked for a month in 2011
2012-10-23 19:09:32 +11:00
friendica
d9c947663c
mv objects from object dir to include where they belong
2012-10-22 20:07:40 -07:00
friendica
21578fd0b0
cleanup missing functions after move
2012-10-22 19:48:48 -07:00
friendica
a7abe24382
more file cleanup
2012-10-22 19:46:18 -07:00
friendica
8f9ddcb536
lotsa little fixes
2012-10-21 22:11:02 -07:00
friendica
87c171030c
upstream fixes
2012-10-21 17:23:21 -07:00
friendica
112e4e6c9c
more work on profile changes - the notify activity is still stuffed as we finalise the json structure for activitystream meta-data
2012-10-19 15:40:13 -07:00
friendica
b60560812f
fix photo in nav menu
2012-10-19 03:49:39 -07:00
friendica
8981da89c3
don't show categories widget if there are none
2012-10-19 03:36:09 -07:00
friendica
2c3c933ed4
get profile edits working
2012-10-18 20:59:00 -07:00
friendica
a680eb3a73
output queue (merges the old deliverq and queue and adds some zotness)
2012-10-17 16:18:36 -07:00
friendica
794c92a8fb
wall posts now display - address book structure revamp started
2012-10-10 17:58:56 -07:00
friendica
5248c5075d
more stuff we don't need.
2012-10-08 18:23:43 +11:00
friendica
ef22c1a9b3
prevent tag recursion on shared posts
2012-10-08 18:04:12 +11:00
friendica
3c04676a32
get posts to show up
2012-10-07 21:44:11 -07:00
friendica
a56c0425e6
start fixing all the item queries
2012-10-07 18:44:06 -07:00
friendica
c612253627
fix some issues that couldn't be tested yesterday - as was working offline
2012-10-07 16:39:29 -07:00
friendica
118049c0e9
new item structure to item_store
2012-10-06 18:17:25 +10:00
friendica
7bee460df2
provide auto admin registration as before, but allow the current admin to create other admins
2012-10-04 23:05:45 -07:00
friendica
ff43d62e44
add hash to channel structure for consistency/redundancy
2012-10-04 03:13:57 -07:00
friendica
e124c9fa5c
Can't see any posts currently - after the big shakeup, but we can now post top level activities and store them.
2012-10-03 22:28:19 -07:00
friendica
dc8a46477b
use hash for channel id
2012-10-01 19:04:21 -07:00
friendica
846a9813b2
here's where the heavy lifting begins - everything is likely to be broken for quite some time as we add location and db independence to items and conversations and work through the rest of the permissions and how to federate the buggers.
2012-10-01 18:02:11 -07:00
friendica
fbafd92f7f
moving a lot of structure around. 'entity' is now 'channel'
2012-09-25 17:57:20 -07:00
friendica
6c92b5ab86
separate the public feed from everything else
2012-09-20 17:04:22 -07:00
friendica
c8957b36ea
permissions responder + upstream merge
2012-09-10 22:00:56 -07:00
friendica
e4f3e96b65
remove targeted windows
2012-09-09 21:26:36 -07:00
friendica
3ebb4a3dc7
updates
2012-09-09 21:17:06 -07:00
friendica
a08666be14
unbreak some more stuff
2012-09-04 19:49:29 -07:00
friendica
cf9a6454b0
bring back "this is you" comment photo
2012-09-04 04:28:38 -07:00
friendica
2df083efb1
rev update
2012-09-03 22:32:35 -07:00
friendica
fd5dfc95f6
set the account_id on channel creation
2012-09-02 21:24:39 -07:00
friendica
7550cd586b
fix the nav
2012-09-02 20:57:44 -07:00
friendica
38344798f2
rev update
2012-09-02 01:59:11 -07:00
friendica
80bd128425
more DB cleanup
2012-08-30 18:47:07 -07:00
friendica
eac29badb2
start on contacts/profiles
2012-08-30 18:17:38 -07:00
friendica
f6d198ce5d
trim a bit of fat
2012-08-29 23:03:03 -07:00
friendica
9cd1dabe73
have to do something about that return_url - but let's just plunge forward without it.
2012-08-28 03:02:45 -07:00
friendica
5d23e701c0
now it gets hard
2012-08-28 01:55:18 -07:00
friendica
fb714f9e72
recover frankentheme
2012-08-27 22:27:36 -07:00
friendica
a13c196032
solve endless redirect
2012-08-27 21:56:13 -07:00
friendica
7fad83cea4
Now logging in with Red zaccount/zentity instead of Friendica user. Yay. Most existing Friendica functionality is now stuffed since the Red structures are quite different.
2012-08-27 21:17:46 -07:00
friendica
8c3c3d5fd7
stuff
2012-08-27 01:22:08 -07:00
friendica
5ff6e9348b
a few minor changes
2012-08-26 23:05:00 -07:00
friendica
f0e299a97a
begin debug zentity
2012-08-24 01:57:36 -07:00
friendica
b08d070e15
basic identity creation
2012-08-24 01:14:42 -07:00
friendica
2456174cc9
back to identity creation form
2012-08-23 20:00:10 -07:00
friendica
136380fede
cleanup the rest of the new register logic
2012-08-22 19:39:12 -07:00
friendica
2140c2ea37
basic hub registration
2012-08-21 23:11:27 -07:00
friendica
30e86284af
upstream
2012-08-21 20:03:25 -07:00
friendica
9b9f35f8e5
NaCl passwords - (db update)
2012-08-21 17:48:09 -07:00
friendica
2f81fb4385
upstream fixes
2012-08-20 06:34:54 -07:00
friendica
d78d6a2e66
reversed error logic
2012-08-16 05:13:51 -07:00
friendica
5c8d854d7d
zregister, cont.
2012-08-16 03:37:07 -07:00
friendica
434bcfef8b
add invitiation logic to registrations - this is starting to look good
2012-08-16 03:16:55 -07:00
friendica
adba0bd98a
That's better
2012-08-16 01:03:53 -07:00
friendica
eb911443aa
more zregister cleanup and theme separation
2012-08-16 00:51:03 -07:00
friendica
5b547ae991
registration dangling code fragment that should've been removed
2012-08-15 23:15:29 -07:00
friendica
f7c6a6ff90
item table rename parent-uri, target-type, object-type (more to come later)
2012-08-15 22:33:37 -07:00
friendica
77b334efbc
cleanup of mod_zregister, basic functionality working - new accounts getting stored.
2012-08-15 21:56:04 -07:00
friendica
2358a220ba
merge from upstream
2012-08-15 20:01:55 -07:00
friendica
2a49460c77
improvements in js localisation/translation
2012-08-13 22:12:16 -07:00
friendica
184cf51d2f
reduce duplication - only provide one system language setting
2012-08-12 20:56:23 -07:00
friendica
f261871346
cleanup all the theme include stuff - this could make Friendica themes work out of the box, maybe.
2012-08-11 19:28:58 -07:00
friendica
e80d69d25b
merge upstream
2012-08-11 18:54:23 -07:00
friendica
26e29d7f88
zot basic comm structure (real basic)
2012-08-09 20:31:06 -07:00
friendica
f2a7fcf822
more theme modularisation and css/js management
2012-08-09 19:09:55 -07:00
friendica
0292d46e5d
merge comment threading, provide plugin/theme functions to handle css/js includes
2012-08-09 16:26:44 -07:00
friendica
432595314a
Merge https://github.com/friendica/red into zpull
2012-08-08 18:50:33 -07:00
friendica
9a39d4ade2
moving forward again
2012-08-08 18:50:04 -07:00
Thomas Willingham
29b8b8f82b
Merge remote-tracking branch 'upstream/master'
2012-08-09 01:35:46 +01:00
friendica
5f619d3254
the dynamic "show more" sort of works - but with a nagging delay. But I need to move on to bigger things. We'll leave it for now.
2012-08-06 23:10:37 -07:00
Thomas Willingham
e6763be5f3
Bring get_theme_screenshot and get_theme_info up to date.
2012-08-06 19:25:09 +01:00
friendica
c673c70c25
updates
2012-08-05 21:41:58 -07:00
friendica
dcbc0c0c95
major theme re-org, only duepuntozero and slackr working atm
2012-08-01 05:02:43 -07:00
friendica
7a08942872
remember that the main thing is to keep the main thing the main thing...
2012-07-31 17:55:27 -07:00
friendica
65160ffd12
functions to generate and check webbies interactively
2012-07-30 21:51:25 -07:00
friendica
194c52aee5
get_item_elements (json version)
2012-07-29 22:43:51 -07:00
friendica
4824e5b8b8
birthdays and events are now notifications
2012-07-29 18:29:27 -07:00
friendica
2ae0076ae2
move today's events into a ping notification
2012-07-28 17:21:42 -07:00
friendica
4ec7ef5223
more fixes for the legacy stuff as we push forward to new stuff
2012-07-26 02:27:12 -07:00
friendica
7bdbb8331c
picking up the page load times a bit
2012-07-25 22:55:43 -07:00
friendica
fc53a7a09e
recover existing conversation loading functionality for home,search,community,display,etc. whilst working on the ajax stuff in network
2012-07-25 18:57:04 -07:00
friendica
6911beca2f
ajax page loads
2012-07-24 22:06:21 -07:00
friendica
ea13ece890
rev update
2012-07-24 21:03:15 -07:00
friendica
4b36e41b09
implement page update modes
2012-07-23 20:49:56 -07:00
friendica
b0f1d03a8a
convert all network search params to get requests (no url path args)
2012-07-23 17:35:58 -07:00
friendica
3decf67e6d
realtime updates of "6 minutes ago" with fallback to iso8601 timestamps (available on tooltip)
2012-07-23 04:11:59 -07:00
friendica
4e4395b00f
more registration functions plus ability to over-ride individual strings plus upstream merges plus rev update
2012-07-22 17:25:26 -07:00
friendica
1f313eba50
upstream fixes
2012-07-22 05:13:29 -07:00
friendica
236ba8badc
more account infrastructure
2012-07-22 00:46:20 -07:00
friendica
6e08f39820
simplify
2012-07-21 03:48:59 -07:00
friendica
bf38674904
sync
2012-07-19 21:09:40 -07:00
friendica
49c0e0de9b
sync changes
2012-07-19 18:53:26 -07:00
friendica
d92a4a686d
eliminate the obsolete "last-child" indicator
2012-07-18 17:08:03 -07:00
friendica
0400779b43
remove some d* extraneous bullshit
2012-07-18 05:00:59 -07:00
friendica
d683df17bd
Removing connectors we won't be needing - this is probably going to break some shit.
2012-07-18 04:49:15 -07:00
friendica
59ec671879
json notification popup mostly working in zero
2012-07-17 22:11:24 -07:00
friendica
073eb1b845
backend support for alternate profile photos for private profiles
2012-07-17 16:02:16 -07:00
friendica
359c74d320
error cleanup
2012-07-17 05:30:32 -07:00
friendica
e03da2beba
first cut at a generalised item query function
2012-07-16 23:14:11 -07:00
friendica
54ffc32d7c
working towards getting rid of item['tag'] and item['file'] - still some dependencies
2012-07-16 21:52:26 -07:00
friendica
d3279a6157
more search cleanup
2012-07-16 21:20:04 -07:00
friendica
aeaccb03ba
make network tag and personal searches work again
2012-07-16 21:07:59 -07:00
friendica
44638184c3
the pioneers should at least have a current db - it will likely be some time before db updates go into this tree as many incompatible things are changing and cannot be automatically migrated, so it will probably mean frequent reinstalls.
2012-07-16 16:33:31 -07:00
friendica
5902e0983d
language filtering infrastructure, check owner's language prefs and either translate it or dump it depending on those prefs and the availability of translation plugins.
2012-07-16 03:53:11 -07:00
friendica
a047c5b1c3
call item_translate hook if source language is not acceptable, ignore message if it cannot be translated.
2012-07-16 03:32:42 -07:00
friendica
0dc9c66b17
check for existence, not value of $arr['term']
2012-07-16 01:56:32 -07:00
friendica
b79212dcc8
split up get_browser_language() to use in additional ways
2012-07-16 01:38:26 -07:00
friendica
c148455570
use include/language.php for all language and translation code
2012-07-16 01:26:26 -07:00
friendica
f83a504da1
more work on json notifications, now working except for notify popup
2012-07-15 21:06:07 -07:00
friendica
03209d2d0d
updates
2012-07-14 20:39:46 -07:00
friendica
a20a637727
merge upstream, slider work, refactor ping module, language selection work
2012-07-13 07:09:29 -07:00
friendica
599f3d2961
add plink to profile change notifications
2012-07-12 16:53:42 -07:00
friendica
3f7b93ce65
language detection and sparkle links added to plinks where appropriate
2012-07-12 03:50:05 -07:00
friendica
3f414aec63
get rid of special "short salmon key" for statusnet
2012-07-11 16:54:18 -07:00
friendica
71afdf3d9c
gracefully recover from datetime constructor issues
2012-07-11 16:20:17 -07:00
friendica
6105211e73
catchup
2012-07-11 04:29:47 -07:00
friendica
31c218e785
catchup
2012-07-10 20:44:17 -07:00
friendica
e7957e1448
create fetch_tags function, make search work again, change logo
2012-07-10 19:28:02 -07:00
friendica
94fabe3a29
upstream fixes and a lot of taxonomy stuff
2012-07-10 06:28:02 -07:00
friendica
1215de575d
slider
2012-07-09 23:23:20 -07:00
friendica
5355193b63
theme cleanup
2012-07-09 22:48:51 -07:00
friendica
4b066e04f6
making tags work
2012-07-09 22:08:25 -07:00
friendica
95fdba753c
remove bookmark content flag
2012-07-08 03:38:10 -07:00
Zach Prezkuta
6d10374c17
cleanup
2012-07-07 18:50:46 -06:00
Zach Prezkuta
da2ccebed8
fix bugs
2012-07-07 18:50:33 -06:00
Zach Prezkuta
173b3a1b9a
allow more than one embedded private photo
2012-07-07 16:24:20 -06:00
Zach Prezkuta
57635e7684
add function to exclude embedded images when checking message length
2012-07-07 16:24:20 -06:00
friendica
0c5af9f303
Merge pull request #379 from fermionic/events-display-wrong-in-diaspora
...
remove check for event description in bb2diaspora
2012-07-07 04:19:15 -07:00
Zach Prezkuta
4fb996d9f7
remove check for event description, since it's not required to create an event
2012-07-06 17:11:25 -06:00
Vasudev Kamath
ba4db236ec
Merge branch 'master' of git://github.com/friendica/friendica
2012-07-06 22:47:27 +05:30
friendica
a6514e81bb
remove obsolete zot encapsulation functions
2012-07-05 20:58:45 -07:00
Zach Prezkuta
47c7fd89ba
my php thinks this is a typo
2012-07-05 20:39:22 -06:00
Zach Prezkuta
5395cf5bd9
clear title and body of items on local delete
2012-07-05 20:07:01 -06:00
friendica
854abcf612
Merge pull request #376 from fermionic/diaspora-prevent-fcontact-race-conditions
...
slightly better way of handling last loop
2012-07-05 18:10:32 -07:00
Zach Prezkuta
528d250ded
slightly better way of handling last loop
2012-07-05 19:08:30 -06:00
friendica
09959b1b1c
Merge pull request #375 from fermionic/diaspora-prevent-fcontact-race-conditions
...
add some timeouts to prevent deadlock
2012-07-05 18:05:32 -07:00
Zach Prezkuta
5dcce1ed93
add some timeouts to prevent deadlock
2012-07-05 19:01:13 -06:00
friendica
fe984963ed
Merge pull request #373 from fermionic/more-list-fixes
...
fix small bug in lists and revert Diaspora list processing to non-Markdo...
2012-07-05 16:03:29 -07:00
Zach Prezkuta
e0607e0238
cleanup some syntax errors in lock.php
2012-07-05 14:27:29 -06:00
Zach Prezkuta
75ed37fb3d
"lock" is a reserved MySQL keyword
2012-07-05 14:27:29 -06:00
Zach Prezkuta
46068935d0
minor cleanup in lock.php
2012-07-05 14:26:42 -06:00
Zach Prezkuta
20c4ecbcd9
cleanup obsolete comments
2012-07-05 14:26:42 -06:00
Zach Prezkuta
168ae40dd2
add rudimentary locking capability to Friendica functions
2012-07-05 14:26:42 -06:00
Zach Prezkuta
041aeaf4a1
fix small bug in lists and revert Diaspora list processing to non-Markdownify version
2012-07-05 12:54:52 -06:00
friendica
360c35e438
recycle symbol woes with multiple html entity encode/decode cycles going on
2012-07-04 23:24:59 -07:00
friendica
e29dd081ca
render the recycle symbol correctly on Diaspora reshares
2012-07-04 22:44:04 -07:00
friendica
f40b056e3b
some initial code and benchmarking for "red" content rendering engine
2012-07-04 20:37:15 -07:00
friendica
0990269555
restore translation of bbcode videos, events, bookmarks, etc. to diaspora
2012-07-04 19:12:09 -07:00
friendica
5589bca1e0
fix !@#$ tinymce linebreaks for the thousandth time
2012-07-04 17:15:43 -07:00
friendica
c726a92a3f
punycode hostname
2012-07-03 21:40:13 -07:00
friendica
ced0a208d8
fix double lines
2012-07-02 16:34:01 -07:00
friendica
315784444a
try and get unadulterated bb2md2html2bb for simple stuff, then we'll work up to harder stuff
2012-07-02 01:11:19 -07:00
friendica
dd71f9446b
config to disable email validation
2012-07-01 18:56:00 -07:00
friendica
6cc844b2f9
restore 'shareable' to feeds after recent feed privacy re-factoring
2012-06-30 05:16:30 -07:00
Fabrixxm
0fb08e3642
nav: pass $baseurl to template
2012-06-29 05:29:29 -04:00
friendica
43036bee98
wrong column name (- vs _)
2012-06-28 21:32:49 -07:00
friendica
1830ecc9ba
remote_self feeds are not private
2012-06-28 18:52:49 -07:00
friendica
a3edbf7e5d
create third privacy state - public post but not searchable or publicly visible
2012-06-28 17:43:29 -07:00
friendica
43d3721fa9
css smiley class
2012-06-28 16:42:40 -07:00
friendica
d7f35c81db
Merge https://github.com/friendica/friendica into pull
2012-06-28 16:05:28 -07:00
friendica
de93c61e0d
remove titles in ostatus even when edited date differs from created date
2012-06-28 16:04:00 -07:00
Zach Prezkuta
cd9ce0ecb3
fix logic for nested lists--should be OR, not AND
2012-06-27 21:21:26 -06:00
Sebastian Egbers
587b081a38
moved api direct message formating to own function.
...
added same formating to direct reply message, when posting a new message.
2012-06-26 08:54:01 +02:00
Sebastian Egbers
0f0fb2e2f3
Merge branch 'master' of https://github.com/friendica/friendica
2012-06-26 08:33:41 +02:00
friendica
a4b407eb54
stray s
2012-06-25 22:01:32 -07:00
friendica
d32d0e2154
typos
2012-06-25 21:39:07 -07:00
friendica
78ede4744f
add event titles to discovered birthday events
2012-06-25 21:37:38 -07:00
friendica
0f0ffce1b6
change required doco
2012-06-25 21:27:34 -07:00
friendica
359a98cd22
change event behaviour so that title is required but description is not
2012-06-25 21:20:08 -07:00
friendica
fbaca4b742
event summary/title
2012-06-25 20:55:27 -07:00
friendica
53f0aee82d
Merge https://github.com/friendica/friendica into pull
2012-06-25 18:16:55 -07:00
friendica
f1991a5952
propagate remote deletes
2012-06-25 18:15:56 -07:00
Zach Prezkuta
5773241537
add some debug logging
2012-06-25 19:03:03 -06:00
Zach Prezkuta
c0c50ece0f
revert extra Diaspora disabling changes to try to eliminate Mustard double-posting
2012-06-25 19:03:03 -06:00
Zach Prezkuta
8bb7ab88fb
Clean up the Diaspora connectivity:
...
- Move Diaspora code into separate functions to make it more modular
- Create more checks for whether Diaspora connectivity has been enabled
2012-06-25 19:03:03 -06:00
friendica
f0b41709eb
improve remote delete forwarding
2012-06-25 17:45:33 -07:00
friendica
fad2679c7e
Merge https://github.com/friendica/friendica into pull
...
Conflicts:
include/bbcode.php
2012-06-25 16:05:42 -07:00
friendica
b044cd922d
typos in bbcode, add service class restrictions to jot uploads
2012-06-25 16:03:46 -07:00
Simon L'nu
939ebe16f8
fix typo and syntax error
...
Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
2012-06-25 18:49:36 -04:00
friendica
cb450d3365
Merge pull request #360 from fermionic/more-nested-lists
...
allow nested [ol] and [ul] lists too
2012-06-25 14:20:16 -07:00
Zach Prezkuta
fa7e803f73
fix check for parent of StatusNet API post
2012-06-25 08:26:12 -06:00
Zach Prezkuta
4293de7554
allow nested [ol] and [ul] lists too
2012-06-25 08:26:00 -06:00
Sebastian Egbers
8c251aebc7
fixed direct message reply in api call.
2012-06-25 16:25:34 +02:00
Sebastian Egbers
af1d4bb632
modified api message reply to set title to conversion title, when replying.
2012-06-25 15:53:56 +02:00
Sebastian Egbers
020deedd7c
Merge branch 'master' of https://github.com/friendica/friendica
2012-06-25 13:59:39 +02:00
friendica
7ea5917bf7
more service class functionality
2012-06-25 03:25:06 -07:00
friendica
35a098e0dc
service limits for photo uploads
2012-06-25 01:37:44 -07:00
friendica
ad6c82bdea
implement "follow" service limits
2012-06-24 22:23:17 -07:00
friendica
c464bc494c
add like/dislike to profiles
2012-06-24 21:16:55 -07:00
friendica
7f3813e9b0
service class basics
2012-06-24 00:56:27 -07:00
fermionic
49ecf58163
Merge pull request #357 from fermionic/fix-relayable-signature-handle
...
ok now I'm just making silly mistakes--take out premature function locki...
2012-06-23 21:29:52 -07:00
Zach Prezkuta
59ebe6f111
ok now I'm just making silly mistakes--take out premature function locking code
2012-06-23 22:28:28 -06:00
friendica
92a997365f
Merge https://github.com/friendica/friendica into pull
2012-06-23 21:11:41 -07:00
friendica
1574396d04
sort out some "like" issues
2012-06-23 21:11:18 -07:00
fermionic
642880f89a
Merge pull request #356 from fermionic/fix-relayable-signature-handle
...
use author handle instead of sender handle
2012-06-23 21:08:43 -07:00
Zach Prezkuta
0877c5b687
use author handle instead of sender handle
2012-06-23 22:04:20 -06:00
Zach Prezkuta
5d2eed3517
allow bare URLS to make it through to Diaspora
2012-06-23 22:02:08 -06:00
Zach Prezkuta
1f96839674
small optimization
2012-06-23 20:01:29 -06:00
Zach Prezkuta
4ef33ac6eb
fix BB-to-Diaspora list formatting
2012-06-23 19:57:59 -06:00
Max Weller
cbf1cab0da
Merge remote-tracking branch 'sebastian/master'
2012-06-23 22:59:03 +02:00
Max Weller
e3c36dfd1d
add reliable way to get server version
2012-06-23 22:52:50 +02:00
Max Weller
11b6beae06
make it selectable
2012-06-23 22:39:11 +02:00
Max Weller
111ace5abd
I want HTML code!
2012-06-23 22:35:43 +02:00
Max Weller
9d462c6b6a
new param getUserObjects to avoid retransmitting the whole user info objects
2012-06-23 19:38:15 +02:00
Max Weller
2c992c5969
bugfix
2012-06-23 19:35:01 +02:00
Max Weller
f45c881815
changes on api_direct_messages_box to allow to retrieve conversations and all messages
2012-06-23 19:29:58 +02:00
Max Weller
d8a376666c
modified direct_messages
2012-06-23 19:21:48 +02:00
Zach Prezkuta
90f8454190
allow linking to Diaspora's scaled-down images
2012-06-23 11:02:15 -06:00
friendica
7a346bc756
this is going to take some more debug before it can be roller out
2012-06-23 07:43:56 -07:00
friendica
63141c73d8
debugging
2012-06-23 07:26:45 -07:00
friendica
a132eda2cf
cokmment likes not propagating
2012-06-23 06:41:37 -07:00
friendica
1ba0d73a9a
make feeds work with comment likes/dislikes
2012-06-23 06:13:11 -07:00
friendica
f55e8e831c
typo
2012-06-23 06:04:56 -07:00
friendica
49360b0a64
Merge https://github.com/friendica/friendica into pull
2012-06-23 05:47:31 -07:00
friendica
22ca358a8c
like comments
2012-06-23 05:46:15 -07:00
friendica
7614d35cad
liking comments backend
2012-06-23 04:44:48 -07:00
Michael Vogel
a81af2e042
Merge remote branch 'upstream/master'
...
Conflicts:
include/bb2diaspora.php
2012-06-23 12:50:00 +02:00
Michael Vogel
7a4ad4564d
Diaspora: Messages are now looking better
2012-06-23 12:42:01 +02:00
Zach Prezkuta
9c9e727042
cleanup lists and more comment signature stuff
2012-06-22 20:45:37 -06:00
Zach Prezkuta
7b219649a4
expand support for BB code-to-Diaspora conversion
2012-06-22 20:45:37 -06:00
Vasudev Kamath
6e4760dd9c
Merge branch 'master' of git://github.com/friendica/friendica
2012-06-23 08:11:35 +05:30
Sebastian Egbers
cd25c3b5dd
added replyto and subject to direct messages.
2012-06-22 14:54:31 +02:00
Sebastian Egbers
c14270ac64
modified conversion to use x function for parameter checking.
2012-06-22 13:35:36 +02:00
Max Weller
6fe8a13b64
Added ORDER BY clause for conversation view
2012-06-21 12:55:03 +02:00
Max Weller
0f5a6bfcdb
Added statuses/show parameter ?conversation=true
2012-06-21 10:53:48 +02:00
friendica
53c9ea7606
show last.fm source in username
2012-06-20 23:04:55 -07:00
friendica
91a3a2d551
follow last.fm scrobbles
2012-06-20 22:59:01 -07:00
Zach Prezkuta
73c6f40ebc
create new signed text for relayables right when relaying them
2012-06-20 20:52:09 -06:00
friendica
bf0ab10caf
undefined unmark_for_death
2012-06-20 16:35:49 -07:00
friendica
0d0f129d04
Merge https://github.com/friendica/friendica into pull
2012-06-20 05:06:20 -07:00
friendica
f0db196288
iframes were getting stripped at the rss/atom parser level. We can preserve these because we will strip them in the purifier after checking for supported video sources
2012-06-20 05:04:51 -07:00
friendica
961c633773
Merge pull request #344 from ridcully/master
...
exclude_replies for twitter api
2012-06-20 01:01:55 -07:00
friendica
b3bf48782f
allow dfrn_deliver to undo a mark_for_death just in case the poller is consistently getting killed.
2012-06-19 20:59:22 -07:00
friendica
1dd33770ed
plugin optimisation - don't loop through every single plugin callback for every hook call, only those registered for that hook
2012-06-19 18:26:40 -07:00
Zvi ben Yaakov (a.k.a rdc)
ff2f7dfeef
Added App::get_cached_avatar_image usage on conversation wall of Normal View
2012-06-19 16:05:39 -07:00
Zvi ben Yaakov (a.k.a rdc)
6df74b8cd9
Now using App::get_cached_avatar_image for navigation bar
2012-06-19 16:05:39 -07:00
Zvi ben Yaakov (a.k.a rdc)
ac50c9e84d
Beginning to use App::get_cached_avatar_image for loading profile images in conversations
2012-06-19 16:05:38 -07:00
Sebastian Egbers
eab3938471
added exclude_replies option to api call statuses/user_timeline.
2012-06-19 16:27:23 +02:00
Sebastian Egbers
43532b7414
added exclude_replies option to api call statuses/home_timeline.
2012-06-19 16:15:19 +02:00
friendica
dbceef04e8
exif_read_data may not be available and isn't a requirement - check and silently ignore exif orientation if it isn't there
2012-06-18 20:21:54 -07:00
Zach Prezkuta
7cd516e34f
fix some whitespace issues
2012-06-18 21:06:54 -06:00
Zach Prezkuta
42fa47e8f7
rotate uploaded images if an EXIF rotation is present
2012-06-18 21:02:11 -06:00
friendica
341a5a2672
public forum author using private posting, correct the comment permissions downstream.
2012-06-18 17:19:56 -07:00
Thomas Willingham
371bdfb19d
Typo breaking tag notifications
2012-06-18 22:00:18 +01:00
Michael
6eaca19f41
Merge branch 'master' of github.com:annando/friendica
...
Conflicts:
include/oembed.php
2012-06-18 08:51:12 +02:00
Michael
d53414a333
OEmbed: Don't output the width of images
2012-06-18 08:49:35 +02:00
Michael Vogel
cc56f33b80
New option in the bbcode parser to disable oembed.
2012-06-18 01:29:08 +02:00
Zvi ben Yaakov (a.k.a rdc)
8af9fe8df7
Added missing backticks to navigation bar query
2012-06-17 23:39:28 +03:00
Zvi ben Yaakov (a.k.a rdc)
b0021a4637
Enabled Profile photo revisions to be displayed in navigation bar
2012-06-17 23:22:37 +03:00
Michael Vogel
3968e77f9e
New function to convert bbcode to markdown.
2012-06-17 19:49:05 +02:00
friendica
7c2d27e275
rev update
2012-06-16 17:29:42 -07:00
Hauke Zuehl
cc7d849ce3
Merge remote branch 'upstream/master'
2012-06-16 19:49:04 +02:00
fermionic
950dacbbdd
Merge pull request #338 from fermionic/diaspora-dont-check-more-signatures-than-diaspora-does
...
Diaspora dont check more signatures than diaspora does
2012-06-16 09:49:19 -07:00
Zach Prezkuta
3132ed2979
more cleanup
2012-06-16 10:45:26 -06:00
Zach Prezkuta
577cfdd314
some cleanup of obsolete code
2012-06-16 10:41:25 -06:00
Zach Prezkuta
0ff86e28bb
fix small typo for logging command in api.php
2012-06-16 10:25:46 -06:00
Zach Prezkuta
0946c4a375
still need the original author information for comments and likes
2012-06-16 10:25:33 -06:00
Zach Prezkuta
09eb52810b
update signature checking for relayables
2012-06-16 10:25:32 -06:00
Hauke Zuehl
f9a40ccbde
Merge remote branch 'upstream/master'
2012-06-16 18:04:59 +02:00
Hauke Zuehl
1231dd72f0
Check if $rr exists
2012-06-16 15:07:23 +02:00
friendica
4faf0e609f
rev update
2012-06-16 03:35:45 -07:00
friendica
ff45e11284
redundant log entry
2012-06-14 17:55:30 -07:00
friendica
2efee75557
also mark for death if there isn't any xml to be found
2012-06-14 17:38:39 -07:00
friendica
267681844d
poll even if contact hasn't responded recently, so we can update the termination status
2012-06-14 17:27:07 -07:00
friendica
be090cc851
better handling of dead contacts
2012-06-14 16:56:46 -07:00
friendica
79e2ae3791
syntax on sql
2012-06-13 22:34:48 -07:00
friendica
edeca6d815
remove php version restriction on archive widget
2012-06-13 20:59:19 -07:00
friendica
b0a0c1ef4d
couple of little fixes to enotify positional params
2012-06-13 20:03:18 -07:00
friendica
7d8b087f4a
fix to imported youtube videos, updating of contact profile photos, do not remove "dead" contacts but archive them.
2012-06-13 19:59:20 -07:00
friendica
24bf4632af
Merge https://github.com/friendica/friendica into pull
2012-06-13 16:25:57 -07:00
friendica
85876be48a
Merge https://github.com/fabrixxm/friendica into pull
...
Conflicts:
util/messages.po
2012-06-13 16:25:09 -07:00
friendica
36491462ba
Merge pull request #333 from Erkan-Yilmaz/master
...
missing bracket
2012-06-13 16:21:15 -07:00
friendica
d908c9dd71
disable archive widget for PHP < 5.3
2012-06-13 16:17:45 -07:00
Erkan Yilmaz
e8e1de3603
add missing bracket
2012-06-13 20:41:53 +02:00
fabrixxm
feab17bfea
enotify: fix stupid typo
2012-06-13 12:08:34 -04:00
fabrixxm
46cb8174fa
enotify: rework strings to more easy to translate
2012-06-13 11:55:21 -04:00
friendica
a424fecdae
this should catch any weirdness caused by being in different timezones and making your first post on the 31st of March
2012-06-12 22:52:34 -07:00
friendica
bbdb8751e5
that was it
2012-06-12 21:39:39 -07:00
friendica
82ad881c85
think this will fix it
2012-06-12 21:38:10 -07:00
friendica
d955813f22
tracking another edge case
2012-06-12 21:34:28 -07:00
friendica
08af43f396
edge case
2012-06-12 21:30:17 -07:00
friendica
920ea2e1c7
archive widget
2012-06-12 20:46:30 -07:00
friendica
832d9eeaaf
more fixes
2012-06-12 16:17:34 -07:00
friendica
08b3126dae
Merge https://github.com/friendica/friendica into pull
2012-06-12 02:48:00 -07:00
friendica
1dd52c20cf
move parens to proper place
2012-06-12 02:47:05 -07:00
Michael Vogel
a1c407e017
Removed "oauth/authorize" from the list of not implemented functions since it is implemented in "mod/api.php"
2012-06-12 12:39:28 +03:00
friendica
b6ff71acaa
survive bad/un-parseable input to datetime_convert
2012-06-12 02:06:29 -07:00
friendica
645c2f9092
Merge pull request #331 from mexon/upstream
...
Add a hook for post-processing remote items
2012-06-12 00:52:36 -07:00
Matthew Exon
33a4e45f6b
Add a hook for post-processing remote items after they've been stored in the database and have an ID
2012-06-12 07:58:12 +02:00
friendica
b7e2f802d8
revert an optimisation that was wrong
2012-06-11 21:50:10 -07:00
friendica
24e85c95b6
date based profile wall filter - backend
2012-06-11 19:36:04 -07:00
friendica
75104416e0
reduce reverted edits due to edit arriving before original
2012-06-11 18:14:49 -07:00
friendica
09f74be14c
variable confusion in poller, don't allow negative page offsets
2012-06-11 17:24:16 -07:00
friendica
3b9c3d886d
sheesh
2012-06-11 16:21:27 -07:00
Vasudev Kamath
11974b4d94
Merge branch 'master' of git://github.com/friendica/friendica
2012-06-11 20:47:11 +05:30
friendica
afa8815411
bug #447 - make followed feeds private
2012-06-11 05:28:08 -07:00
friendica
da7773a259
ostatus hub subscription issues
2012-06-07 19:53:39 -07:00
friendica
ba2452a076
png support for embedded private photos
2012-06-07 16:02:56 -07:00
Fabio Comuni
2438c6e45d
png support: update database.sql, fix some typos, fix tinymce image browser
2012-06-07 20:17:31 +02:00
Fabio Comuni
7cc8c369cb
Add support for PNG images with alpha
2012-06-07 17:42:13 +02:00
fabrixxm
1d832618a4
fix a random profile error message
2012-06-07 08:49:33 -04:00
friendica
6477c24919
more logging on subscribe_to_hub
2012-06-06 23:10:32 -07:00
friendica
5389efffa9
add email probe logging, limit typo check to main addon files and skip additional support files
2012-06-05 19:28:04 -07:00
Vasudev Kamath
12474e3c2e
Merge branch 'master' of git://github.com/friendica/friendica
2012-06-04 12:04:17 +05:30
Michael Vogel
0353410cd4
Merge remote branch 'upstream/master'
2012-06-04 08:09:15 +02:00
Michael Vogel
5de91c2a7c
API: Only repeat items if there is a content
2012-06-04 08:08:45 +02:00
Zach Prezkuta
9920fb39e5
Debugged implementation of Diaspora relayable_retractions
...
Diaspora "relayable_retraction" is now supported by Friendica.
The following should now work:
Friendica top-level post:
Diaspora comment deleted, disappears in Friendica
Friendica comment deleted, disappears in Diaspora
Diaspora like retracted, disappears in Friendica
Friendica like retracted, disappears in Diaspora
Diaspora top-level post:
Same
There are still exceptions, however. First, Friendica and Diaspora
seem to frequently reject comments with an "invalid signature" error.
This can probably be fixed.
Also, some comments/likes/retractions seem to just disappear on the
Diaspora side. In the Diaspora log these seem to be accompanied by a
"not a valid object" error, often preceeded by a "received a comment
but no corresponding post" error. These seem to be purely internal,
since sometimes it works for some Diaspora contacts but not others.
2012-06-03 14:53:30 -06:00
Zach Prezkuta
06263f72a8
cleanup and logging
2012-06-03 14:53:30 -06:00
Zach Prezkuta
cde0de965f
first shot at getting like/unlike functions to work consistently
2012-06-03 14:53:30 -06:00
Zach Prezkuta
77962aa79d
Fix bugs in the retraction code
...
Currently, the following seems to be the functional status:
For a Diaspora top-level post:
Friendica comments show up AND delete
Diaspora comments show up AND delete for top-level owner
Diaspora comments show up for non-owner
Diaspora comments sometimes don't delete for non-owner
-> Appears to be Diaspora's fault, as a "not a valid object" error shows up in the log
Friendica likes show up, but can't unlike (Friendica doesn't even message Diaspora)
Diaspora likes show up
Diaspora non-owner can't unlike
-> Same as comments, seems to be Diaspora's fault
For a Friendica top-level post:
Friendica comments show up AND delete
Diaspora comments show up AND delete
Friendica likes don't show up in Diaspora sometimes
Friendica doesn't even message Diaspora for unlikes (sometimes?)
Diaspora likes and unlikes work
2012-06-03 14:53:30 -06:00
Zach Prezkuta
c0af6dbb1a
Implement relaying of relayable_retractions
...
Also: some whitespace cleanup, fix Diaspora parent DB query
2012-06-03 14:53:29 -06:00
Zach Prezkuta
1fe1ac022f
Support relayable_retractions that are relayed to us by the top-level post owner
2012-06-03 14:53:29 -06:00
friendica
daa4f5213f
zrl's when visiting public photos at the source site
2012-06-03 01:53:11 -07:00
friendica
97576e3e33
doco
2012-06-02 23:22:02 -07:00
friendica
82cf664920
turn "follow" into a function
2012-06-02 23:12:20 -07:00
friendica
d27c6de84e
add hometown to profiles
2012-06-02 20:58:20 -07:00
friendica
3d39e6e594
bug #439 - remove web port number from notification email "from" address
2012-06-02 18:23:54 -07:00
friendica
4978ee12d1
webfinger profile linker
2012-06-02 18:05:23 -07:00
friendica
608d424b0b
"howlong" added to marital status.
2012-06-02 02:30:26 -07:00
friendica
29bdf432f0
fewer "bob smith to bob smith via wall-to-wall".
2012-06-02 00:40:38 -07:00
friendica
c0b74b18fe
Merge pull request #321 from beardy-unixer/master
...
BB code [quote=somebody] fix.
2012-06-01 21:48:23 -07:00
friendica
0165d5dd2c
registration issue after re-factor
2012-06-01 15:42:13 -07:00
Thomas Willingham
7a5c85f628
[quote=somebody] was appearing as an extended spoiler tag.
2012-06-01 23:31:07 +01:00
friendica
93bc29a711
turn registration code into a standalone function for re-use
2012-05-31 19:06:17 -07:00
Zach Prezkuta
d5116689af
query using both id
and parent
2012-05-31 19:45:58 -06:00
friendica
f0cf0ebb48
prevent email from leaking in feeds
2012-05-30 19:11:01 -07:00
friendica
15c023a218
y didn't i think of this b4?
2012-05-30 17:22:51 -07:00
friendica
e5a988f0b5
fix private photos that also have a size specification
2012-05-30 01:52:58 -07:00
friendica
88a0d6a1d5
private group tests, cont.
2012-05-29 22:57:15 -07:00
friendica
c58b0b9cbb
prvgroup should see intros
2012-05-29 18:24:44 -07:00
friendica
514c994e6a
possible sql injection in search
2012-05-29 17:14:35 -07:00
friendica
21d79e787e
Merge https://github.com/friendica/friendica into pull
...
Conflicts:
mod/search.php
2012-05-29 16:50:42 -07:00
friendica
419cf91aae
bugfixes: private photo embeds and search for strings with %
2012-05-29 16:44:02 -07:00
Simon
43c185ce04
Merge pull request #316 from annando/master
...
Speed improvements
2012-05-29 13:13:10 -07:00
Tobias Hößl
dfef0ec84d
Add two hooks, event_created and event_updated. One Bugfix for the <id>...</id> tag ($uri was never defined). Commented out the parse_event() function - its never called and would lead to a program abortion due to a broken require_once at the beginning
2012-05-29 19:03:30 +00:00
Michael Vogel
8202355df9
Disabled logging of SQL statements
2012-05-29 16:16:37 +02:00
Michael Vogel
68757f2504
Merge remote branch 'upstream/master'
2012-05-29 16:09:26 +02:00
friendica
2eafa9a475
ability to only expire contacts, not self
2012-05-29 01:14:53 -07:00
friendica
0241bd1fbf
Provide backend option to only expire other peoples' conversations.
2012-05-28 23:24:10 -07:00
friendica
f033c9a4ae
rev update
2012-05-28 16:51:52 -07:00
friendica
ff0291c876
add plugin hooks to gender, sexpref, and marital selectors
2012-05-27 22:35:01 -07:00
friendica
b752acd089
birthday in november,december bug
2012-05-27 21:36:20 -07:00
friendica
2bd1004587
rework the way private photos are embedded to avoid url differences and also check the permissions if possible to make sure that nothing sneaks by.
2012-05-27 21:01:58 -07:00
friendica
08941d4285
handle multiple underscores in D* links
2012-05-26 23:46:42 -07:00
friendica
73c61b6f96
allow force ssl on notifications
2012-05-26 16:11:51 -07:00
Michael Vogel
7f19d39b14
Doing negative caching for config values, special logfile for database optmisations
2012-05-26 15:41:23 +02:00
Michael Vogel
a612b10b2a
Deactivating the test output in db engine
2012-05-26 03:23:18 +02:00
Michael Vogel
4951210508
Speed optimisation by enabling the posibility of the MySQL fulltext engine
2012-05-26 03:21:07 +02:00
Michael Vogel
a71e3134bf
Merge remote branch 'upstream/master'
2012-05-25 16:19:10 +02:00
Simon L'nu
789063da39
add a placeholder attribute on search-text; dispy fixes
...
Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
2012-05-23 15:58:22 -04:00
friendica
61dba985c1
photo rotation
2012-05-23 01:01:04 -07:00
friendica
3ac7c4e859
keep FB out of private notes
2012-05-22 21:20:31 -07:00
friendica
b43b680802
clear submanage, etc from session on logout
2012-05-22 18:05:58 -07:00
friendica
3ce06caeed
cause of bogus wall-to-wall posts found
2012-05-22 03:55:11 -07:00
Tobias Diekershoff
30f3a16874
Merge branch 'master' of https://github.com/friendica/friendica
2012-05-22 11:57:19 +02:00
Tobias Diekershoff
5dad99888d
fix setting array values to config items
2012-05-22 11:56:49 +02:00
friendica
a163825291
redir links for permission controlled attachments
2012-05-21 22:54:39 -07:00
friendica
54e2c1ca81
rev update, bug 428, 429, and ability to block globaldir submissions from demo sites
2012-05-21 16:40:11 -07:00
friendica
afaf9ec74f
rev update
2012-05-20 18:30:02 -07:00
Michael Vogel
8c80fe0bf5
Performance tests
2012-05-20 00:11:32 +02:00
Michael Vogel
9a940786c1
Merge remote branch 'upstream/master'
2012-05-19 14:04:24 +02:00
friendica
513ef2410d
backend support for 'x' deliveries per process - x is configurable, more importantly any search starting with # is automatically a tag search. TODO: Need to extend this to people searches starting with @
2012-05-19 02:42:11 -07:00
friendica
34b79b4f2b
theming for default group selector
2012-05-18 01:38:11 -07:00
friendica
7b0ded3f14
more private forums, default privacy group for new contacts
2012-05-17 22:44:52 -07:00
friendica
7cfa7a7671
tell browser not to cache permission denied (private) photos so that after authenticating we don't have to fight the browser - plus more prvgroup work
2012-05-17 19:59:46 -07:00
friendica
d5d853f37f
setup delivery chain for private groups (work in progress)
2012-05-17 19:35:24 -07:00
friendica
4f0e26759c
bring in the *much better* xml parser from the original zot branch
2012-05-16 21:29:57 -07:00
Michael Vogel
f2c0c40f6e
Merge remote branch 'upstream/master'
2012-05-16 08:24:46 +02:00
Matthew Exon
e574514e21
Allow plugins to modify the contact photo menu
2012-05-15 08:59:45 +08:00
friendica
3811fe288f
rename get_language() to get_browser_language()
2012-05-13 04:52:29 -07:00
Vasudev Kamath
10db2f00f9
Merge branch 'master' of git://github.com/friendica/friendica
2012-05-12 12:10:09 +05:30
friendica
4e0b0d4e43
fix search/new against possible email leakage
2012-05-11 05:19:29 -07:00
friendica
20229ce187
better test of email reply visibility
2012-05-11 05:11:53 -07:00
friendica
496782e468
moderated comment templates
2012-05-11 03:41:29 -07:00
Michael Vogel
f2e648d62f
Merge remote branch 'upstream/master'
2012-05-09 14:56:48 +02:00
friendica
53157bb954
send browser back to correct page (with query args) after posting
2012-05-09 04:18:01 -07:00
friendica
70a07086ad
slight improvement in a couple of queries
2012-05-08 22:46:40 -07:00
friendica
a048fd806a
don't provide 'show more' on remote friends in common unless there are actually more
2012-05-08 17:40:56 -07:00
friendica
10812e0c19
make it optional to optimize the item table after expire
2012-05-08 15:33:01 -07:00
friendica
f0b7a8ae35
finished dry run - now for real test
2012-05-07 18:36:28 -07:00
friendica
8a4e3cc370
don't throw "did not contain xml" error if it's a valid rss that doesn't have the <?xml declaration
2012-05-07 16:51:09 -07:00
friendica
189a31e628
If a contact has had delivery issues in the last 15 minutes, send new posts straight to the queue
...
and don't even try to connect. Also defer polling for stuck contacts. Should reduce the number of
stuck processes trying to connect with dead or dying servers significantly.
2012-05-07 15:54:49 -07:00
friendica
e8b9b8a403
separate poll_interval from delivery_interval - default is the same.
2012-05-07 04:21:54 -07:00
friendica
8c26640835
reset permissions to forum default when adding forum delivery chain
2012-05-06 23:06:21 -07:00
Vasudev Kamath
b5e857c0e7
Merge branch 'master' of git://github.com/friendica/friendica
2012-05-05 20:48:16 +05:30
friendica
8ae83201cf
consolidate item deletion so we can fix orphaned categories and file_as tags.
2012-05-05 07:05:32 -07:00
friendica
d0dd22af57
workaround to clean up orphaned filetags
2012-05-04 17:43:47 -07:00
friendica
7c6e8b30b2
only show remove category to item owner
2012-05-04 16:45:10 -07:00
friendica
10754ced3e
category removal
2012-05-04 06:42:56 -07:00
friendica
9ecd128e5e
"show more" friends in common
2012-05-04 01:46:36 -07:00
friendica
421acee65b
implement max load average before queuing/deferring delivery and poller processes
2012-05-03 21:50:48 -07:00
friendica
15542a8690
yet another bug in remote_friends_in_common
2012-05-03 20:47:04 -07:00
friendica
f3e18df55d
string update
2012-05-03 16:55:03 -07:00
Fabio Comuni
52915c6e68
validate_url() and validate_email() validate also IP address.
2012-05-03 15:28:23 +02:00
friendica
3ecde2d72f
use mysql replace on cache items
2012-05-02 16:27:19 -07:00
friendica
8e1437ca8b
fixing common friends
2012-05-02 16:15:59 -07:00
friendica
21e18db757
missing param
2012-05-02 02:18:54 -07:00
friendica
35dc4202a2
how did that happen?
2012-05-02 00:58:28 -07:00
friendica
a42a475e10
shuffle results of remote_common_friends widget
2012-05-02 00:44:37 -07:00
friendica
1b1f56f556
only validate once
2012-05-01 23:16:58 -07:00
friendica
dd27328390
perform basic validation
2012-05-01 23:15:39 -07:00
friendica
becdb1f508
final touches - show friends in common with total strangers from different sites
2012-05-01 21:22:27 -07:00
friendica
e247ed3de2
cross fingers
2012-05-01 20:36:35 -07:00
friendica
594803afca
reduce the scope a bit
2012-05-01 20:33:19 -07:00
friendica
72dbc2faee
fn not found
2012-05-01 20:11:35 -07:00
friendica
15c1850156
another one
2012-05-01 19:20:41 -07:00
friendica
1fc796b276
typo
2012-05-01 19:19:24 -07:00
friendica
8bd6e1aef9
first try common friends for visitors
2012-05-01 19:16:18 -07:00
friendica
f24ffa8ef0
improve handling of relative feed url's
2012-05-01 17:10:26 -07:00
friendica
38ccd2e655
convert html entities to utf-8 before email header encoding
2012-05-01 15:49:22 -07:00
friendica
0ca4fa78c8
link socgraph to zrls
2012-05-01 01:34:47 -07:00
friendica
584ac68ae4
adding zrl support to social graphs
2012-05-01 01:16:47 -07:00
friendica
d48cd0f9a3
hidden plugins (add .hidden file to dir)
2012-04-30 23:07:52 -07:00
Zach Prezkuta
a844093365
change api.php in function api_item_get_user to check if $usercache is NULL before checking an element in it
2012-04-30 20:51:22 -06:00
friendica
da555286d6
missed a db field
2012-04-29 22:36:26 -07:00
friendica
928faf3b97
typo in profile_selectors, fix remote tagging
2012-04-29 22:34:05 -07:00
friendica
ae2aa74444
not all profile selector choices have unique or direct translations
2012-04-29 20:05:29 -07:00
friendica
1ebde08415
log db error strings in all cases
2012-04-29 19:41:17 -07:00
friendica
e3fecb2557
improved db error logging
2012-04-29 17:34:54 -07:00
friendica
64060f82dc
toggle to archive unfriends, though render them useless
2012-04-28 21:56:17 -07:00
friendica
4ff2e9a103
a few more continues that should be returns
2012-04-28 16:54:33 -07:00
friendica
44700b914d
poller refactor: continue not valid in this context
2012-04-28 04:20:38 -07:00
friendica
f163aed66d
break up poller into separate processes
2012-04-27 23:17:40 -07:00
friendica
26c53580d1
implement contact archival
2012-04-27 17:17:58 -07:00
Vasudev Kamath
214ec91a3f
Merge branch 'master' of git://github.com/friendica/friendica
2012-04-27 22:43:26 +05:30
friendica
3c6cf1f19c
make comment edit icons look more like base theme
2012-04-26 19:55:20 -07:00
friendica
2064d86cb3
separate tag search from body search
2012-04-23 22:41:32 -07:00
friendica
3637534119
move unfriend to standalone function for use in account removal
2012-04-23 19:42:57 -07:00
friendica
e9e4fb664a
allow bbcode representation of html symbols such as © by wrapping in bb brackets
2012-04-23 05:42:46 -07:00
friendica
2170df897b
bug #388 - notify_comment received after post deleted
2012-04-22 19:19:02 -07:00
Michael Johnston
76aa9b3037
api: add support for StatusNet-style media param to API
2012-04-22 13:37:25 -04:00
Michael Vogel
a3f08c44be
API: RSS-Feeds are now shortened to 1000 characters. (With added link)
2012-04-22 18:00:24 +02:00
Vasudev Kamath
8465ad6e1e
Few more files with unnecessary executable permissions
2012-04-21 00:22:48 +05:30
Tobias Hößl
e3af818263
Typo
2012-04-17 19:31:06 +00:00
Tobias Hößl
720c8324c7
Some Bugfixes, and variable checks
2012-04-17 11:33:50 +00:00
friendica
fd2f7dd6ae
turn on comment edit
2012-04-16 03:51:48 -07:00
friendica
0b838e4cc7
propagate edited comments
2012-04-16 02:09:00 -07:00
friendica
c8598e7da6
edited comments weren't being relayed
2012-04-16 01:35:27 -07:00
friendica
93df525f5c
Merge pull request #238 from annando/master
...
API: Support of the statusnet application
2012-04-15 16:00:07 -07:00
friendica
f994f9abc6
open contact edit in same window
2012-04-15 06:34:01 -07:00
friendica
31b1d353b2
Merge pull request #234 from copyninja/master
...
Executable permisson removal on files which are not elf/script
2012-04-14 14:50:54 -07:00
Simon L'nu
6278b2a923
string fix: typo. slow down scroll to top in dispys
...
Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
2012-04-14 16:24:35 -04:00
Vasudev Kamath
41d74c0868
Another bunch of executable permission removal
2012-04-14 20:16:06 +05:30
Michael Vogel
e825a73f1d
DBA: Reverting back to original source
2012-04-14 13:35:11 +02:00
friendica
9dd0ef2aeb
bug #372 - category feeds
2012-04-14 04:19:41 -07:00
Michael Vogel
eb27c32065
DBA: Nothing really done ..
2012-04-14 13:17:58 +02:00
Michael Vogel
4e220ec391
Merge commit 'upstream/master'
2012-04-14 13:15:25 +02:00
friendica
7c63ca8364
one more
2012-04-13 17:39:12 -07:00
friendica
0d0aa7495b
additional marital status selectors
2012-04-13 17:34:02 -07:00
Fabio Comuni
f6e1ddf7fb
Merge remote-tracking branch 'friendica/master'
2012-04-13 11:59:25 +02:00
Fabio Comuni
4496d075e5
move html out of lang_selector() and new template lang_selector.tpl
2012-04-13 11:56:21 +02:00
Fabio Comuni
67a2d5be77
validate_url allow naked subdomain if is "localhost"
2012-04-13 09:42:53 +02:00
friendica
df1904b204
stray debug statements, forgot to filter pending contacts
2012-04-12 23:14:41 -07:00
friendica
3c4e6d3461
bug #369 - show contacts who are not in any groups
2012-04-12 23:06:41 -07:00
Michael Vogel
572678fef9
Merge commit 'upstream/master'
...
Conflicts:
include/dba.php
2012-04-13 00:10:41 +02:00
Michael Vogel
138caa4380
DBA: Deactivation of the mysqli-class for testing purposes.
2012-04-13 00:05:52 +02:00
friendica
73487989c0
query to find un-grouped contacts
2012-04-12 07:48:28 -07:00
friendica
60871555f5
reverting recent db driver changes - won't install cleanly, won't update cleanly, and leaks DB credentials over the web if there's a connection problem
2012-04-12 06:50:11 -07:00
friendica
5a78400f37
table cleanup
2012-04-12 05:15:45 -07:00
Michael Vogel
ee714daf4d
Merge commit 'upstream/master'
2012-04-11 19:35:51 +02:00
Michael Vogel
c88c2515e4
API: Improved the timeline. Several (disabled) tests with caching of photos.
2012-04-11 19:31:01 +02:00
friendica
b02a671494
visit "random profile" feature
2012-04-10 20:50:31 -07:00
friendica
640f258f18
cleanup photo menus
2012-04-10 19:33:32 -07:00
friendica
19b636e7e8
more backend work on mail2 followers
2012-04-10 19:15:52 -07:00
friendica
9b1bb53234
fix_mce_lf on profiles
2012-04-10 16:31:49 -07:00
friendica
14d68a0dc0
set default on get_avatar
2012-04-10 15:33:43 -07:00