zotlabs
fe5f109af5
more cloud updates - upgrade the DAV structures as well.
2017-03-29 14:14:05 +02:00
zotlabs
f1da003020
some more photo issues
2017-03-29 14:13:10 +02:00
zotlabs
9d0e2cbd89
more work on the photo album mess
2017-03-29 14:11:56 +02:00
zotlabs
032b6f193d
photos_album_exists() requires an observer to work correctly; provide it.
2017-03-29 14:11:22 +02:00
zotlabs
b03cd330e5
begin the process of using the relevant attach directory/path for photo albums instead of an album basename which may not be unique. Created an 'ellipsify()' function to shorten long names and keep the beginning and end intact
2017-03-29 14:09:19 +02:00
zotlabs
515f1e76b0
perform attach_upgrade()
2017-03-29 14:04:44 +02:00
zotlabs
5915f31950
add function attach_syspaths to calculate the contents of os_path and display_path; add this to the rename function. We will also need it to populate existing file/photo structures as an upgrade task.
2017-03-29 13:57:15 +02:00
zotlabs
8caa4d9e37
attach_folder_rpaths() providing incorrect results
2017-03-29 13:56:43 +02:00
zotlabs
d5525a38f1
various input filter fixes
2017-03-29 13:56:31 +02:00
zotlabs
e9a5af6109
simplify the message signing spaghetti
2017-03-29 13:50:27 +02:00
zotlabs
fd6b32758e
namespace error
2017-03-29 13:47:24 +02:00
zotlabs
4387fb715b
ensure z_input_filter is called exactly once, since we now depend on the number of htmlspecialchars operations for
...
markdown content. Also ensure that the content is escaped the correct number of times on imported items.
2017-03-29 13:45:42 +02:00
zotlabs
fa5115b3ed
add os_path and display_path to photos, fix some issues with multiple path separators after cloud/nickname in the content field of attach and photos
2017-03-29 13:44:17 +02:00
zotlabs
ec5e1067bc
store os_path and display_path with files
2017-03-29 13:43:13 +02:00
zotlabs
fa629841bd
input filter updates
2017-03-29 13:39:36 +02:00
zotlabs
155b57c2de
fix group by item query
2017-03-29 13:38:29 +02:00
zotlabs
0f7832dc30
code_allowed is a real mess. Start the cleanup by remving the account level code allow and limiting to specific channels only. This reduces the possibility of cross channel security issues coming into play. Then provide a single function for checking the code permission. This is only partially done as we often need to check against the observer or logged in channel as well as the resource owner to ensure that this only returns true for local channels which also own the requested resource.
2017-03-29 13:32:23 +02:00
zotlabs
6c92a240cc
remove include/widgets.php
2017-03-29 12:04:44 +02:00
zotlabs
0bad26e116
the rest of the standard widgets converted
2017-03-29 12:02:09 +02:00
zotlabs
0908da9529
widgets cont.
2017-03-29 11:57:00 +02:00
zotlabs
6e101e4582
widgets cont.
2017-03-29 11:50:52 +02:00
zotlabs
f60309efa1
more widget migrations
2017-03-29 11:50:03 +02:00
zotlabs
47f4007951
more widgets
2017-03-29 11:49:32 +02:00
zotlabs
17977effe7
more widgets
2017-03-29 11:48:35 +02:00
zotlabs
477ed97c2f
convert more widgets to classes
2017-03-29 11:47:58 +02:00
zotlabs
755b751614
Comanche: allow widgets to be class based and stored appropriately in Zotlabs
2017-03-29 11:45:54 +02:00
Klaus
6375401e0a
Merge pull request #701 from dawnbreak/HTMLpurifier
...
HTMLPurifier library update
2017-03-27 21:39:02 +02:00
git-marijus
060cc15f81
Merge pull request #704 from zotlabs/doppleclone
...
remove redundant and non-functional/broken check for successfully clo…
2017-03-27 11:30:49 +02:00
Klaus Weidenbach
f718e2b0db
⬆️ Update HTML Purifier library.
...
Updated HTML Purifier from 4.6.0 to 4.9.2 with better PHP7 compatibility.
Used composer to manage this library.
2017-03-26 00:41:27 +01:00
Mario Vavti
43a794a905
bs4 fixes for events
2017-03-23 13:11:27 +01:00
Mario Vavti
546867c102
add icon, name and thumb to profile tabs. remove login app - we have login in the panel now.
2017-03-21 13:38:44 +01:00
zotlabs
f252f3efc5
remove redundant and non-functional/broken check for successfully cloned channel record which was left over from an earlier method of creating the table; which was deprecated a few months back.
2017-03-20 15:40:48 -07:00
Mario Vavti
ca14ab3d55
move profile tabs to app-tray
2017-03-20 17:24:48 +01:00
Mario Vavti
cfdf1def2a
since we have the app bin we do not actually need the profile tabs for ourself
2017-03-20 14:09:27 +01:00
Mario Vavti
949ca844c5
open like-modal directly if more than 10 likes
2017-03-19 17:49:07 +01:00
Mario Vavti
b2ad4e8c2a
bs4 fixes
2017-03-18 23:45:55 +01:00
Mario Vavti
d10525a375
fix item_list and item_search templates. make item filer use a bootdtrap modal and some css and class fixes
2017-03-17 14:22:10 +01:00
Mario Vavti
a73ea134cd
re-add spaces between tags
2017-03-15 21:22:16 +01:00
Mario Vavti
aa33cacb62
style hashtags, mentions and categories. hide expand-aside button if not needed. css and class fixes
2017-03-15 16:42:55 +01:00
Mario Vavti
a0a376e95e
hide nav search behind a button, css fixes and cleanup
2017-03-14 18:31:19 +01:00
Mario Vavti
8aabc6bc3d
many dropdown and class fixes. still a long way to go...
2017-03-12 21:11:28 +01:00
Andrew Manning
a2371d56fd
Take me home instead of get me home
2017-03-09 20:43:16 -05:00
zotlabs
a037590ce3
allow post_activity_item to be passed an empty ACL without resetting to channel default
2017-03-06 21:01:17 -08:00
zotlabs
595cb13d8f
correct fix for wiki anonymous read issue (items_permissions_sql checks item.public_policy which was set for posts, not wikis)
2017-03-06 15:33:10 -08:00
zotlabs
4f5e9d77b2
remove include/probe.php which has never completed development and has never been used
2017-03-05 20:45:21 -08:00
zotlabs
4c0c153b8f
move emoji emoticons (not reactions) to plugin
2017-03-05 16:18:09 -08:00
zotlabs
384db9d10d
Merge branch 'dev' of https://github.com/redmatrix/hubzilla into dev_merge
2017-03-05 11:02:19 -08:00
Klaus Weidenbach
6c79e0c077
⬆️ 🔨 Upgrade Markdownify library.
...
The current version 2.0.0 (alpha) throws deprecated warning with
PHP7.1 and PHPUnit.
Upgrade the HTML to Markdown converter for PHP to the current
Markdownify 2.2.1.
Used composer to manage this library.
2017-03-05 01:14:15 +01:00
zotlabs
47d2467e24
minor feed issue
2017-03-04 11:56:59 -08:00
zotlabs
155844f142
reverse sort order
2017-03-02 23:02:44 -08:00
zotlabs
cee9a20e85
activity widget - turns out the owner is not relevant.
2017-03-02 18:10:23 -08:00
zotlabs
e58dc726c5
activity widget - like the forum widget but represents unseen activity by author. Still experimental until it can be tested with diaspora xchans, which may require additional urlencoding.
2017-03-02 17:32:43 -08:00
zotlabs
1ca0b85196
cleaner integration between the headers and session options of z_fetch_url()
2017-02-28 16:32:24 -08:00
zotlabs
fa02f3a108
Merge pull request #686 from dawnbreak/markdown
...
Upgrade PHP Markdown library.
2017-03-01 09:54:01 +11:00
zotlabs
fa944fc526
provide 'session' option to z_fetch_url to assist with remote fetches requiring magic auth
2017-02-27 23:48:54 -08:00
zotlabs
c49935d91c
remove logging
2017-02-27 22:48:52 -08:00
Klaus Weidenbach
503c368f9e
⬆️ 🔨 Upgrade PHP Markdown library.
...
The current version throws deprecated warning with PHP7.1 and PHPUnit.
Upgrade the Markdown library to the current PHP Markdown Lib 1.7.0.
Used composer to manage this library.
2017-02-27 23:40:29 +01:00
Mario Vavti
0f208fb36b
set minversion and maxversion for themes in view/theme/themename/php/theme.php instead of separate file.
2017-02-27 10:13:08 +01:00
zotlabs
8783ccfd72
move admin permission decision out of the router - it is already provided in the module and the higher level check is causing some oembed redirect issues.
2017-02-25 16:22:09 -08:00
zotlabs
8d0d2015d7
We've passed the deadline for allowing unsigned zot finger tokens. It is now a protocol requirement.
2017-02-24 13:53:49 -08:00
zotlabs
b1ff5367e7
more work on profile vcards - still a lot of work to go
2017-02-23 19:07:01 -08:00
zotlabs
3e992604c7
move some functions to more appropriate places
2017-02-23 14:52:36 -08:00
zotlabs
7b4d0168c0
parse bbcode events which use the "new" vcalendar format. work in progress.
2017-02-23 11:09:02 -08:00
Mario Vavti
3d0c6700db
yet one more place to use chanlink_hash() instead of chanlink_url()
2017-02-23 12:24:42 +01:00
Mario Vavti
55924f5c5b
apps improvements
2017-02-22 11:22:43 +01:00
zotlabs
956f0043fc
change text back to 'add apps'
2017-02-21 23:16:05 -08:00
zotlabs
70cdbe4816
Merge pull request #684 from anaqreon/dev
...
Change Add Apps to Manage Apps and support translation.
2017-02-22 18:14:30 +11:00
zotlabs
6644dc4861
use head_add_link() for feed discovery
2017-02-21 18:58:51 -08:00
Andrew Manning
3e144baacd
Change Add Apps to Manage Apps and support translation.
2017-02-21 20:32:13 -05:00
Mario Vavti
81d556d32e
wrong permission
2017-02-21 10:34:40 +01:00
zotlabs
5ad5a0fa07
detect no acl
2017-02-20 23:13:27 -08:00
zotlabs
e54ba7ecbc
fix find_folder_hash_by_path() which was not safe against multiple attach structures with the same filename but in different directories
2017-02-20 23:03:48 -08:00
zotlabs
1c1d1f1185
update fr translation
2017-02-20 18:46:51 -08:00
zotlabs
bc1812840a
don't search on empty filename - we shouldn't find it. The reason why this change is being made is because we actually did find it due to a development glitch
2017-02-20 15:06:17 -08:00
zotlabs
6f811fd7f9
bug in adding main.js as a js source
2017-02-19 17:04:37 -08:00
zotlabs
573846707c
fix several places where head_add_(css|js) functions have been used incorrectly. It appears that mistakes were made going back a long time and propagated. Here's the way it should work:
...
- if there is no preceding / character, we look for the file within all the appropriate theme directories.
- otherwise the file should have a preceding /, which means use this path relative to the hubzilla basedir
- files beginning with // are considered to be schemeless URLs.
Therefore 'foo.css' means find the best theme-able representation of foo.css.
'/library/foo.css' means only use the version of foo.css that is in /library.
2017-02-19 16:50:41 -08:00
Mario Vavti
16a8416495
css fixes and rename link to full docs to help since its app is also called help
2017-02-17 15:07:20 +01:00
zotlabs
5db3b71c6a
strip possible quotes from attribute_contains() haystacks
2017-02-15 11:35:36 -08:00
zotlabs
07d92796d2
provide HTTP header parser which honours continuation lines and despite the fact that continuation lines have been deprecated - as they still exist in the wild.
2017-02-14 20:57:14 -08:00
zotlabs
f63aaa5429
be consistent with the name
2017-02-12 18:42:43 -08:00
zotlabs
7c72886b1b
Merge branch 'dev' of https://github.com/redmatrix/hubzilla into dev_merge
2017-02-12 17:40:45 -08:00
zotlabs
2a52592292
testing and bug fixes virtual profile groups
2017-02-12 17:40:18 -08:00
zotlabs
ccdfbc721f
Create virtual privacy groups for private profile member lists
2017-02-12 15:56:33 -08:00
Andrew Manning
0017de46e4
remove logger lines
2017-02-11 20:54:09 -05:00
Andrew Manning
8ff9ad7636
Webpage import tool works again after setting iconfig properly and following the Impel class function example. More testing is needed.
2017-02-11 20:52:06 -05:00
zotlabs
16f27d0004
more work on permcats and consolidating calls that try to discover connect permissions, also create lowlevel store functions for abook and profile - since these currently may have issues with sql strict mode.
2017-02-09 17:29:24 -08:00
zotlabs
91819bfc2d
bringer - all basic functionality is implemented
2017-02-08 17:21:32 -08:00
zotlabs
28f0833237
fix immediate issue with multiple login forms until I can figure out an elegant way to "popup" the modal login form already on the page. We still may need this fix for the actual login module which should always be callable and present a login form even if the nav is completely borked.
2017-02-08 11:24:21 -08:00
Mario Vavti
1cef3f15d5
sort the apps
2017-02-07 22:32:25 +01:00
Mario Vavti
1bb56309a6
default to manual conversation updates
2017-02-07 20:45:13 +01:00
zotlabs
6a083e8452
bring back view links for all notification types (esp: network, channel) for easy access
2017-02-06 14:32:50 -08:00
Mario Vavti
70edcabca1
move icon stuff back to app_render() and send navapps through app_render()
2017-02-06 20:10:10 +01:00
Mario Vavti
8059260c18
import system apps on initial load
2017-02-06 13:45:46 +01:00
Mario Vavti
e70c87ed41
merge dev
2017-02-06 10:08:05 +01:00
zotlabs
eb3685f537
remove per-page login css (home, login); add support for alternative markdown mention format
2017-02-05 18:47:35 -08:00
zotlabs
fc4083346e
more work on nav-modal
2017-02-03 15:31:01 -08:00
Mario Vavti
dce9a70ff5
check for app-icons in app_list() instead of app_render()
2017-02-03 12:12:05 +01:00
Mario Vavti
dd2a5e6b28
Merge branch 'dev' into wip-app-bin
2017-02-03 09:24:09 +01:00
zotlabs
7e1e9ac94a
rename bb2diaspora.php to markdown.php
2017-02-02 19:12:48 -08:00
zotlabs
2daafe80a5
move opensearch to plugins
2017-02-02 14:49:51 -08:00