d57169fcf6
profile_tabs is now channel_apps (except the original was left behind as the gitwiki addon still uses it). A couple of things were modernised but basic functionality is the same as the latest revisions to the original.
zotlabsandMario Vavti2017-04-27 22:37:51 -07:00
25760e30f9
make mail_store() safe for postgres or mysql5.7 - although this interface needs to be refactored in the future
zotlabsandMario Vavti2017-04-27 20:08:38 -07:00
968209471e
authenticate onepoll so we can receive private posts/comments in zotfeed; if local server bypass the network access and invoke zotfeed directly.
zotlabs2017-04-30 18:24:48 -07:00
230617208b
more work on client side e2ee
zotlabs2017-04-29 16:30:11 -07:00
e99be61d49
Reformatted Webpages.php to clean up whitespace, where there was a mixture of spaces and tabs for indentation. No other changes made.
Andrew Manning2017-04-29 12:56:25 -04:00
033cf61380
profile_tabs is now channel_apps (except the original was left behind as the gitwiki addon still uses it). A couple of things were modernised but basic functionality is the same as the latest revisions to the original.
zotlabs2017-04-27 22:37:51 -07:00
70e17f9194
more work client mail crypto
zotlabs2017-04-27 20:22:28 -07:00
89e7e5e4fb
make mail_store() safe for postgres or mysql5.7 - although this interface needs to be refactored in the future
zotlabs2017-04-27 20:08:38 -07:00
ab32372f8f
update feedutils with as:author changes, also update tests
zotlabs2017-04-27 16:50:37 -07:00
c904bd3a62
The rest of the library and backend changes to support client-side e2ee and deprecate previous uses of item_obscured.
zotlabsandMario Vavti2017-04-20 20:19:15 -07:00
d48bda88e6
In the rare case where a default channel is not selected but channels actually exist, you should be able to visit /manage and set a default channel. Originally I believe this may have been possible but the ability was lost when delegation was added to the interface - which requires an active channel. Remove the active channel restriction so that the rest of the interface works (channel selections can be made and the ability to set a default is provided) however delegation info isn't presented unless there is an active channel.
zotlabsandMario Vavti2017-04-20 19:52:50 -07:00
8ad2b3e7a1
When template "none" is used in a webpage layout, then the contents of the page should be the sole output, with no other code before or after the page element content.
Andrew Manning2017-04-23 21:22:40 -04:00
a84695bb86
if there is no site record, site_dead won't be 0, in a left join it will in fact be null. As long as it isn't 1, we should attempt delivery.
zotlabs2017-04-22 23:15:00 -07:00
c2ec3b0bf4
if there is no site record, site_dead won't be 0, in a left join it will in fact be null. As long as it isn't 1, we should attempt delivery.
zotlabs2017-04-22 23:15:00 -07:00
ac12f923ea
Revert "Revert "if there is no site record, site_dead won't be 0, in a left join it will in fact be null. As long as it isn't 1, we should attempt delivery.""
Mario Vavti2017-04-23 16:05:14 +02:00
b6be0e1b99
Revert "if there is no site record, site_dead won't be 0, in a left join it will in fact be null. As long as it isn't 1, we should attempt delivery."
Mario Vavti2017-04-23 12:58:36 +02:00
42f5291f69
if there is no site record, site_dead won't be 0, in a left join it will in fact be null. As long as it isn't 1, we should attempt delivery.
zotlabs2017-04-22 23:15:00 -07:00
02ea713d6a
make it easier to hook into feed headers in the future
zotlabs2017-04-20 21:25:37 -07:00
94f15e3551
The rest of the library and backend changes to support client-side e2ee and deprecate previous uses of item_obscured.
zotlabs2017-04-20 20:19:15 -07:00
2d90b831f0
In the rare case where a default channel is not selected but channels actually exist, you should be able to visit /manage and set a default channel. Originally I believe this may have been possible but the ability was lost when delegation was added to the interface - which requires an active channel. Remove the active channel restriction so that the rest of the interface works (channel selections can be made and the ability to set a default is provided) however delegation info isn't presented unless there is an active channel.
zotlabs2017-04-20 19:52:50 -07:00
a3b1eec548
backend infrastructure for 'channel protection password'; which will be used to optionally encrypt export files and resolve channel/identity ownership/hijacking disputes
zotlabsandMario Vavti2017-04-12 17:32:28 -07:00
397fef519c
give the item_obscured flag a new lease on life by using it to designate third party client-side e2ee or binary content which can only be downloaded and not viewed directly on the web (as a side effect this also allows binary files to be submitted as activities/content). The content display is suppressed and replaced with a download button. This is unfinished but harmless to backport while work is in progress unless told otherwise. Future development will take care of the remaining loose ends.
zotlabs2017-04-18 21:18:49 -07:00
53bd0146bb
oembed cache: don't store the url (which may need to be truncated), store a hash instead. This will allow us to convert the table to utf8mb4 without running into mysql key length restrictions as well as dealing with the potential ambiguity of truncated urls.
zotlabs2017-04-18 18:31:10 -07:00
e3dc242a3c
allow downloading via viewsrc to support client side e2ee
zotlabs2017-04-17 20:45:53 -07:00
bff2ed3837
allow downloading via viewsrc to support client side e2ee
zotlabs2017-04-17 20:45:53 -07:00
9c31e26cf1
include attach.php here (boot.php) instead of each file that uses it. Eventually this needs to move to an autoloader.
zotlabs2017-04-17 17:54:50 -07:00