Thomas Willingham
9212fd0ecc
Issue #117
2013-09-29 16:40:15 +01:00
friendica
d4ea56a77e
reduce susceptibility to bleichenberger attack
2013-09-24 05:20:29 -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
a78b76d393
more work on viewing obscured api posts
2013-09-16 22:51:39 -07:00
friendica
ab1c9dc9c9
add design tool menu to appropriate pages
2013-09-03 19:55:26 -07:00
friendica
615bf23733
add a layout selector
2013-09-02 20:25:33 -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
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
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
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
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
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
aa8bb99678
improve the red smiley
2013-07-28 18:45:27 -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
b86253c655
issue #65
2013-07-01 19:41:11 -07:00
friendica
e16d678aab
relocate tagadelic to include/taxonomy
2013-06-21 15:15:07 -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
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
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
b866cc26fa
templatise alt_pager
2013-06-03 18:16:00 -07:00
Thomas Willingham
5e1a5a696b
Typo, or somehow ended up with a missing line another way.
2013-05-29 04:30:04 +01: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
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
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
6a2e644a87
more progress on items_fetch (new name)
2013-05-23 18:50:27 -07:00
fabrixxm
31a21ac24c
use smarty3 as default template engine. add pluggable template system
2013-05-08 03:51:38 -04: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
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
8148b7c32f
update manage table and some documentation
2013-03-27 19:02:01 -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
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
4cfbdfa6db
cleanup affinity tool
2013-03-03 23:38:08 -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
c1e2f95484
doc update
2013-02-26 18:26:33 -08:00
friendica
ea3940c4b0
start formatting for Doxygen
2013-02-25 17:09:40 -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
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
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
Oliver
4ee4dcf43d
fix con"n"nections
2013-02-02 20:07:28 +01: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
132a5f0f96
add new magic links to activity translations
2013-01-25 04:30:03 -08:00
friendica
060716f172
make lockview work, bring back acl widget theming in redbasic
2013-01-20 18:05:29 -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
9725dcf41d
distributed directory search from the navbar
2013-01-19 00:43:05 -08:00
Zach Prezkuta
c94c500cdc
deal gracefully with non-existent files
2013-01-06 19:58:50 -07:00
Zach Prezkuta
a0d19ffb72
implement Smarty3
2013-01-06 15:57:11 -07: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
8eee37e1fa
more logging, some debugging of group membership page
2012-12-30 15:28:13 -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
2452b822f9
permissions should now be stored correctly on posting
2012-12-07 14:18:10 -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
1c6f301d8f
y'all got mail
2012-12-05 16:44:07 -08:00
friendica
5d4c9f5617
more progress on notifier cleanup and encoding items for transit.
2012-11-15 21:52:05 -08:00
friendica
160258fd5d
make the visual group editor work again in the new world
2012-11-14 20:55:05 -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
aa88165383
mood mostly working
2012-11-13 19:32:59 -08:00
friendica
9fd2c2dd8a
hush-hush ultra top-secret mode
2012-11-11 19:12:20 -08:00
friendica
593d361d2e
profile/channel page view contacts
2012-11-09 00:02:46 -08:00
friendica
22841e1566
start implementing zot-id
2012-11-08 19:07:19 -08:00
friendica
55df0452b6
finish off like/dislike localisation except for zrl/magic_link
2012-11-06 16:16:26 -08:00
friendica
3c04676a32
get posts to show up
2012-10-07 21:44:11 -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
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
e4f3e96b65
remove targeted windows
2012-09-09 21:26:36 -07:00
friendica
2df083efb1
rev update
2012-09-03 22:32:35 -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
5ff6e9348b
a few minor changes
2012-08-26 23:05:00 -07:00
friendica
2456174cc9
back to identity creation form
2012-08-23 20:00:10 -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
0292d46e5d
merge comment threading, provide plugin/theme functions to handle css/js includes
2012-08-09 16:26:44 -07:00
friendica
dcbc0c0c95
major theme re-org, only duepuntozero and slackr working atm
2012-08-01 05:02:43 -07:00
friendica
65160ffd12
functions to generate and check webbies interactively
2012-07-30 21:51:25 -07:00
friendica
4b36e41b09
implement page update modes
2012-07-23 20:49:56 -07:00
friendica
6e08f39820
simplify
2012-07-21 03:48:59 -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
54ffc32d7c
working towards getting rid of item['tag'] and item['file'] - still some dependencies
2012-07-16 21:52:26 -07:00
friendica
aeaccb03ba
make network tag and personal searches work again
2012-07-16 21:07:59 -07:00
friendica
03209d2d0d
updates
2012-07-14 20:39:46 -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
4b066e04f6
making tags work
2012-07-09 22:08:25 -07:00
friendica
5589bca1e0
fix !@#$ tinymce linebreaks for the thousandth time
2012-07-04 17:15:43 -07:00
friendica
dd71f9446b
config to disable email validation
2012-07-01 18:56:00 -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
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
832d9eeaaf
more fixes
2012-06-12 16:17:34 -07:00
friendica
24e85c95b6
date based profile wall filter - backend
2012-06-11 19:36:04 -07:00
friendica
4978ee12d1
webfinger profile linker
2012-06-02 18:05:23 -07:00
friendica
15c023a218
y didn't i think of this b4?
2012-05-30 17:22:51 -07: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
a163825291
redir links for permission controlled attachments
2012-05-21 22:54:39 -07:00
friendica
70a07086ad
slight improvement in a couple of queries
2012-05-08 22:46:40 -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
26c53580d1
implement contact archival
2012-04-27 17:17:58 -07:00
Fabio Comuni
4496d075e5
move html out of lang_selector() and new template lang_selector.tpl
2012-04-13 11:56:21 +02:00
friendica
9b1bb53234
fix_mce_lf on profiles
2012-04-10 16:31:49 -07:00
friendica
3a1c78bd75
some work on tests
2012-04-07 01:04:45 -07:00
friendica
221726392e
pass autoname(0) test
2012-04-05 18:44:36 -07:00
friendica
62e528ba43
remove zrl from query string
2012-04-02 00:45:45 -07:00
friendica
1f74bd1b78
catch a couple more Oo smilies
2012-04-01 22:57:50 -07:00
Michael Johnston
581b54c974
allow users to set categories on their posts
2012-04-01 21:28:31 -04:00
friendica
53f799f2bc
handle escaped file chars in display and search
2012-03-31 15:25:17 -07:00
friendica
0cf2e051bb
escape % in file_tag_query as it is ultimately embedded in a sprintf
2012-03-31 14:48:35 -07:00
friendica
8c928e67ba
warning cleanup
2012-03-30 23:18:46 -07:00
friendica
bb8beb26b4
use zrl to get home again
2012-03-29 20:58:32 -07:00
Michael Vogel
bdd2754740
Merge commit 'upstream/master'
2012-03-28 19:52:30 +02:00
Fabio Comuni
7aec2fd68d
filer: info() on item filed
2012-03-28 10:45:16 +02:00
friendica
528d795fb6
ability to change tags in edited posts
2012-03-22 16:17:10 -07:00
friendica
d81256d7b0
support lowercase :-p smilie
2012-03-21 21:45:45 -07:00
Thomas
84f8e2eaa8
modified: include/text.php
...
Stupid bug fixed
2012-03-19 22:32:19 +00:00
Thomas
e9b33a6f1f
modified: include/text.php
...
deleted: images/diaspora.png
deleted: images/smiley-bangheaddesk.gif
deleted: images/smiley-beard.png
deleted: images/smiley-shaka.gif
deleted: images/smiley-whitebeard.png
Removed selected smiley per Mike's request. Also removed deprecated smileys that were just commented out.
2012-03-19 21:59:06 +00:00
friendica
139a86dbd3
some openid fixes, use identity url from openid server and normalise it.
2012-03-19 06:48:11 -07:00
friendica
2349852b4a
support "no_smilies"
2012-03-19 03:18:39 -07:00
friendica
67fd539f53
bug #337 , call template_unescape() only at the end of template processing
2012-03-17 18:15:36 -07:00
Michael Vogel
f5db142d93
Quotes with author are now having an "open/close" link
2012-03-17 12:15:59 +01:00
Michael Vogel
8a1f175df0
New bbcode element: "spoiler". Mail: Top post quotes are now embraced in "spoiler" elements
2012-03-17 11:07:49 +01:00
friendica
224dfa848b
bug #335 network search broken after new ssl policy settings
2012-03-16 05:51:04 -07:00
Michael Vogel
9243c9fc14
Merge commit 'upstream/master'
2012-03-15 21:11:58 +01:00
friendica
4972d7ef6e
more work on filer, comment level and file tag removal
2012-03-13 20:46:37 -07:00
friendica
be48fff157
file as widget and basic filing implementation for duepuntozero,slackr
...
much more work needed - this is just for test/evaluation currently
2012-03-13 18:13:03 -07:00
friendica
5a41676465
initial tag display for categories and save-to-file - suitable for testing but needs cleanup, links to delete term, and theming.
2012-03-13 04:04:26 -07:00
friendica
3bc990f718
more save to file backend
2012-03-11 21:32:11 -07:00
friendica
93058af4fc
backend for "save to file" feature
2012-03-11 20:19:56 -07:00
Michael Vogel
9f76d96d46
Cache: item cache now has an autodelete of old files. The pages plugin now sets a link via redirection. So posting works.
2012-03-11 19:11:25 +01:00