zotlabs
91ac38f18e
more content formatting and feature trimming
2018-07-17 21:56:51 -07:00
zotlabs
731e9b9dad
update site import
2018-07-16 20:04:47 -07:00
zotlabs
717c0df9d5
comment and mail permissions, remove page permissions from core
2018-07-16 19:08:10 -07:00
zotlabs
970f4a3175
namespace/use swapped, merge conflict
2018-07-15 19:22:15 -07:00
zotlabs
444de76ee6
Merge branch 'red'
2018-07-15 18:47:55 -07:00
zotlabs
cf88cbb46f
add summary field to item table
2018-07-15 18:31:39 -07:00
zotlabs
d71e70bedf
functions to support module and widget registration by plugins. These have identical construction to core modules and widgets and are registered just like hooks during addon load. Also additional Apps functions addon_app_installed() and system_app_installed() which will eventually replace feature_installed() for features which are converted to apps. The convention being used is that the module associated with the app calls the appropriate *_app_installed() function and if not present emits descriptive text about the app and exits. This allows one to click on an 'available' app and learn about it. Once installed, the app module behaves normally and may offer functionality or what once were addon settings on the settings/featured page. Refer to zap-addons in the zap repository for examples of how this is being used to eliminate the 'additional features' and 'addon settings' pages.
2018-07-12 16:23:32 -07:00
zotlabs
b3b6b813f2
upstream/downstream comment work
2018-07-11 18:02:25 -07:00
zotlabs
b7e0115447
add plugin registration for widgets, move wiki to addon/app
2018-07-10 19:58:18 -07:00
zotlabs
4cc607ca36
provide widget registration for addons
2018-07-10 16:42:16 -07:00
zotlabs
cc90f71230
trim features (e2ee and bookmarks)
2018-07-08 22:28:15 -07:00
zotlabs
5b084c759e
more app work
2018-07-05 22:27:44 -07:00
zotlabs
c80e009cf3
app store fixes
2018-07-05 21:46:34 -07:00
zotlabs
f7db9dcec5
more app work
2018-07-05 17:52:32 -07:00
zotlabs
f6e8ce5516
appstore changes
2018-07-04 23:20:35 -07:00
zotlabs
07ce5e04c1
appstore
2018-07-04 22:56:43 -07:00
zotlabs
1b7543680b
Merge branch 'dev'
2018-07-04 20:09:55 -07:00
zotlabs
cf4a12b173
Merge branch 'dev'
2018-07-04 19:18:05 -07:00
zotlabs
c2c4e427a8
add plugin route registration, deprecate/remove plugin_module() functionality
2018-07-04 18:18:35 -07:00
zotlabs
a9cfa51c68
more reorg
2018-07-03 23:24:36 -07:00
zotlabs
e2e7acd20f
more optimisations
2018-07-03 22:18:07 -07:00
zotlabs
29d973f848
move group to lib
2018-07-03 16:40:54 -07:00
zotlabs
6bf88f10d2
move queue functions to Zotlabs/Lib
2018-07-02 22:43:41 -07:00
zotlabs
40ab482ada
various fixes
2018-07-01 21:07:35 -07:00
zotlabs
8c26db63dd
some changes to support plume
2018-07-01 19:12:45 -07:00
zotlabs
bf405df4ed
cleanup of jsalmon, return hubloc with verification success to save a lookup
2018-06-28 20:25:43 -07:00
zotlabs
7b841a6d40
finish the jsalmon verification bit
2018-06-27 19:22:12 -07:00
zotlabs
e55c703fe0
Time to celebrate: Z6 basic messaging -> posts, replies, and likes working
2018-06-27 18:43:39 -07:00
zotlabs
eb89ce9d04
fixes to the refresh transaction
2018-06-25 23:51:12 -07:00
zotlabs
90c5fb4794
remove public policy, fix more zot => zot6 network changes
2018-06-25 23:37:12 -07:00
zotlabs
f51dd5c3e3
more z6 heavy lifting
2018-06-25 20:55:53 -07:00
zotlabs
aab1ca25d4
dreport updates - separate dreport_name from dreport_recip
2018-06-24 19:41:03 -07:00
zotlabs
8222b02495
more zot6 heavy lifting
2018-06-24 18:54:29 -07:00
zotlabs
5c47602ba6
debugging the refresh handler
2018-06-21 01:15:12 -07:00
zotlabs
e00bae8bb6
httpsig refactor
2018-06-19 19:33:50 -07:00
zotlabs
e640171719
as fixes
2018-06-17 19:25:45 -07:00
zotlabs
1cd80c7a70
provide a primary_location info block with primary urls, etc.
2018-06-14 17:27:36 -07:00
zotlabs
13d6b254ff
Merge branch 'red'
2018-06-13 21:41:11 -07:00
Mario Vavti
d0f7b1d9b7
fix issue #1221
2018-06-10 17:04:34 +02:00
zotlabs
e4649648d1
upgrade the rest of my_perms
2018-06-07 20:17:30 -07:00
zotlabs
3b0469a277
finish migrating their_perms (except for federation addons)
2018-06-07 19:44:09 -07:00
zotlabs
38a2493ed0
Merge branch 'red'
2018-06-07 18:44:05 -07:00
Mario Vavti
dfa48ba17c
fixes for search_item.tpl
2018-06-07 23:24:36 +02:00
zotlabs
2c7597066c
update a number of links in the code
2018-06-06 17:12:20 -07:00
zotlabs
c2acdd299b
should probably add the files
2018-06-04 23:20:09 -07:00
zotlabs
915c50064c
consolidate directory functions into libzotdir
2018-06-04 23:19:16 -07:00
zotlabs
391cbacb2a
a few dangling references to libzot
2018-06-04 18:47:36 -07:00
zotlabs
4846ae5326
split off libsync from libzot
2018-06-04 18:40:11 -07:00
zotlabs
eee6131d41
permissions work
2018-06-03 22:57:02 -07:00
zotlabs
b7356eda49
start fresh after a lot of heavy lifting and fix a lot of stuff
2018-06-03 21:23:34 -07:00
zotlabs
02e173e733
finish porting zot6handler primitives
2018-06-03 17:49:48 -07:00
zotlabs
191edfdaa1
more heavy lifting
2018-05-31 21:05:09 -07:00
zotlabs
fd4ea47503
move libzot to class
2018-05-31 19:42:13 -07:00
zotlabs
6dcad87ae8
make refresh packet work
2018-05-30 20:32:59 -07:00
zotlabs
e0a35392f7
more commits
2018-05-29 23:30:18 -07:00
zotlabs
111bb93462
basic communication
2018-05-29 21:08:52 -07:00
zotlabs
b88a683127
zot communications
2018-05-28 19:42:40 -07:00
zotlabs
aa57887dd5
Merge branch 'master' into zapp
2018-05-26 15:13:57 -07:00
Mario Vavti
33700e9cf4
differentiate between direct messages and followers-only messages
2018-05-25 15:29:59 +02:00
zotlabs
c9fb4fd070
start sorting the permission debacle
2018-05-23 22:50:33 -07:00
zotlabs
d101ea88ca
more zot6 work
2018-05-23 21:48:19 -07:00
Mario Vavti
9cf8931136
paint the locks on private activitypub items red. their privacy model is "slightly" different from ours
2018-05-23 22:11:13 +02:00
zotlabs
27ce7c11bd
lots more zot6 work
2018-05-22 23:20:29 -07:00
zotlabs
9e44835cc9
Merge branch 'master' into zapp
2018-05-22 19:04:24 -07:00
zotlabs
9bf26cee6d
add hook 'get_system_apps'
2018-05-21 16:19:17 -07:00
zotlabs
b1629db876
checkin lots of recent zap/zot6 work
2018-05-18 03:09:38 -07:00
Mario Vavti
efb0ac5996
fix php warning
2018-05-12 13:28:04 +02:00
zotlabs
721496f922
hubzilla issue #1169
2018-05-10 17:11:03 -07:00
zotlabs
67bb167cf8
Change hovertip on paperclip button to read 'Attach/Upload file' because a lot of people gravitate to 'insert photo from album' instead, looking for a way to upload into the post.
2018-05-09 21:22:25 -07:00
zotlabs
406ea67bbc
Provide admin delete ability if the viewer is admin but has no existing delete authority. For 3.5+ as a new string is involved.
2018-05-02 17:39:12 -07:00
zotlabs
5a9e9284c2
generating random numbers too large for 32-bit systems
2018-04-25 14:10:11 -07:00
zotlabs
a6c42e8756
added variable to store the raw json string as received, since this is signed and we may need to forward the signed data.
2018-04-23 21:55:16 -07:00
zotlabs
3e6a55a295
issue with wiki sync
2018-04-15 17:29:40 -07:00
Mario Vavti
88ca6fc12e
Merge remote-tracking branch 'mike/master' into dev
2018-04-13 11:59:09 +02:00
Mario Vavti
e04d3c45a4
provide visible star status for starred posts
2018-04-13 11:58:12 +02:00
zotlabs
3be0b0925c
remove recipient name from stored notifications but keep them in emails.
2018-04-12 17:55:45 -07:00
Mario Vavti
fee258edbe
allow to toggle visibility of likes/dislikes in notifications
2018-04-11 11:49:33 +02:00
Andrew Manning
f9ec3c66ff
Added feature setting for auto-save, defaulting to enabled.
2018-04-08 19:44:21 -04:00
zotlabs
bcffb6cf55
obscurify chats
2018-04-01 16:53:10 -07:00
zotlabs
bb4f9eecbe
preserve existing categories when updating an app from an embed source
2018-03-24 21:17:15 -07:00
zotlabs
d4e91d5d9b
app sellpage not being stored
2018-03-24 15:13:19 -07:00
zotlabs
91b710b07d
add auth flag to share attributes so we can make a costly determination to use zid at post submission time instead of making multiple calls to is_matrix_url() at render time
2018-03-15 17:51:24 -07:00
Mario Vavti
924c8db712
missed some string for translation - update strings
2018-02-28 08:38:56 +01:00
zotlabs
d2ed3a9abb
provide opt-out link and text with notification emails
2018-02-25 21:40:19 -08:00
zotlabs
bb2ec5d8dc
remove the unused ZotDriver and ProtoDriver classes
2018-02-21 21:29:55 -08:00
zotlabs
56d1c08317
move dreport from zot to lib
2018-02-21 21:18:54 -08:00
zotlabs
2d69b419ff
move Zotlabs\Zot\Verify to Zotlabs\Lib\Verify as part of the z6 re-org
2018-02-21 20:59:30 -08:00
zotlabs
f492f808f4
refactor of the DB update system. Updates are now stored individually in Zotlabs/Update/_nnnn.php and are objects; so only the pending updates need to be loaded and executed rather than all historical updates. There is one single number (DB_UPDATE_VERSION) representing the current version and it is EQUAL TO the last known update. A dummy update _1201 was created to address the difference in counting behaviour; it will be executed on the next change of DB_UPDATE_VERSION as well as the next update. The database config values are also loaded from disk on every update immediately before setting the update lock in order to reduce timing conflicts and race conditions.
2018-02-16 12:42:02 -08:00
zotlabs
c11ebd12d5
Merge branch 'dev' of https://github.com/redmatrix/hubzilla into xdev_merge
2018-02-14 15:37:35 -08:00
zotlabs
465d89129c
provide option to block the public stream unless authenticated, since there could be legal issues with unmoderated content
2018-02-14 15:32:33 -08:00
Mario Vavti
0336082920
Merge remote-tracking branch 'mike/master' into dev
2018-02-14 10:29:36 +01:00
zotlabs
64809dd277
turn shares into activities - make certain to pull addons or JSON-LD will chuck a wobbly
2018-02-13 20:07:57 -08:00
Mario Vavti
27baf46eb5
fix item link in fsprint
2018-02-13 12:33:49 +01:00
Mario Vavti
d2dcb93866
match against item verb
2018-02-13 12:04:48 +01:00
Mario Vavti
b7fb78245a
if always_show_in_notices is set to 1 also show likes and dislikes
2018-02-12 22:48:53 +01:00
zotlabs
deede8e2dd
Merge branch 'dev'
2018-01-22 11:58:12 -08:00
zotlabs
f85c6d76de
better notifications for edit post/comments which may have been originally posted long ago
2018-01-22 11:54:53 -08:00
zotlabs
a4588af0f8
mod_search: fix the group by mess
2018-01-21 17:06:38 -08:00
zotlabs
b2ab906483
remove deprecated 'qcomment' feature; unused since 2012
2018-01-18 17:02:59 -08:00
zotlabs
03f692f24f
surface the article feature
2018-01-15 21:46:27 -08:00
git-marijus
07b67963f1
Merge pull request #951 from dawnbreak/docu
...
💡 Add source documentation from recent conversations.
2018-01-12 10:15:43 +01:00
zotlabs
3ce79dd6e1
scrutinizer mods
2018-01-09 17:04:02 -08:00
zotlabs
0d415fb3c9
hubzilla issue #946
2018-01-07 02:34:37 -08:00
Klaus Weidenbach
aa63c23839
💡 Add source documentation from recent conversations.
...
There have been some conversations in the last weeks which explained
several parts of the code, so add it to the source code documentation.
Also some other small source code documentation improvements.
2018-01-05 01:38:20 +01:00
zotlabs
8451ee20c9
disallow backslashes in wiki and wiki-page names
2017-12-05 16:33:24 -08:00
Mario Vavti
5c12b56e87
PHP 7.2 silence some warnings
2017-12-04 08:56:01 +01:00
Mario
dae0107dd0
fix some pubstream on/off weirdness
2017-12-03 12:31:41 +01:00
Mario Vavti
dcad9ce26a
add a filter for notification to show new posts only
2017-12-01 21:00:39 +01:00
zotlabs
0e91810ed6
pubstream comments and a few other bugfixes that were discovered along the way
2017-11-26 18:29:24 -08:00
Mario Vavti
87eaa6d8e5
some more work on mod hq
2017-11-24 15:01:34 +01:00
zotlabs
8fcf16ee63
optional divider between item header and body
2017-11-22 18:39:23 -08:00
zotlabs
6c178d4485
article feature
2017-11-22 15:39:06 -08:00
Mario Vavti
241a0829dc
fix issues with apporder related to recent pinned apps changes
2017-11-19 22:42:16 +01:00
Mario Vavti
3f2b7d756c
add > pin and remove > unpin
2017-11-16 21:42:39 +01:00
Mario Vavti
78c9f752af
provide ability to pin apps to navbar from /apps. this removes the ability to have per custom navbar pinned apps - this can be added later if desired
2017-11-16 11:11:06 +01:00
Mario Vavti
3a17225546
revert back to get the mid from enotify - otherwise we can not distinct between posts and likes
2017-11-10 20:30:55 +01:00
Mario Vavti
40a7446e3e
get the path infos from pathname instead of seperate data attribute
2017-11-09 12:41:57 +01:00
Mario Vavti
fc96cd3710
load notifications links to /display via ajax if we are already in /display
2017-11-09 11:34:41 +01:00
git-marijus
cfbeb1655d
Merge branch 'dev' into docu
2017-11-04 10:22:58 +01:00
zotlabs
9abb061e71
provide short localised summary for likes that will end up in displayed notifications
2017-11-03 16:47:05 -07:00
Klaus Weidenbach
1a737be2b4
💡 Improving Doxygen documentation.
...
Fix some Doxygen parsing errors.
Improve hooks documentation.
2017-11-03 23:04:27 +01:00
zotlabs
23812e5b48
ability to pin apps to the navbar when using named navbars
2017-10-08 19:43:03 -07:00
zotlabs
c37908f344
check write_storage permission in /display
2017-10-08 17:22:38 -07:00
Mario Vavti
e7c8012794
no need to move $modrated check up
2017-10-06 22:25:53 +02:00
Mario Vavti
9bd30eb8bf
to find out if a comment is to be moderated we need to look at the actual comment not at its parent
2017-10-06 21:32:06 +02:00
Mario Vavti
b883b9c983
enable anonymous comments also in /display
2017-10-06 21:30:44 +02:00
zotlabs
052ed1f88b
typo
2017-10-05 22:01:45 -07:00
zotlabs
34a0ec4089
Add JSalmon signing library for Zot6. See https://macgirvin.com/wiki/mike/Zot%2BVI/Encryption/Signatures
2017-10-05 20:09:21 -07:00
zotlabs
2ed77b5986
add admin app - the site admin link probably does not belong in the 'usermenu' and this is a first step to straigtening out that historical mistake.
2017-10-05 19:51:00 -07:00
zotlabs
80ca99fe5b
wiki double encoding html entities
2017-10-04 16:37:14 -07:00
zotlabs
be8061b64b
typo
2017-09-25 20:12:43 -07:00
zotlabs
d91a82430a
more zot6 basic stuff
2017-09-25 20:11:21 -07:00
zotlabs
237aca32e3
missing Zlib file
2017-09-24 21:21:49 -07:00
zotlabs
06a674775e
handle jsonld parse errors and send them to the app log instead of the php log.
2017-09-24 20:18:36 -07:00
zotlabs
2e9336beb5
change back to the ugly content-type
2017-09-20 23:42:57 -07:00
zotlabs
24a9c3ba79
add more signature logging
2017-09-20 21:20:00 -07:00
zotlabs
90f759412b
fix namespace parsing issue
2017-09-20 16:26:33 -07:00
zotlabs
00fe4e747f
use frozen jsonld contexts
2017-09-19 21:40:38 -07:00
zotlabs
b0cdec0c35
perform caching of jsonld schemas
2017-09-19 19:15:15 -07:00
Mario
4500faf463
fix various wikipage widget issues (sort pages by name, respect locked mime type setting, move create tool back to the bottom)
2017-09-19 18:59:06 +02:00
zotlabs
1d9e0f17a6
more mastodon testing
2017-09-17 18:40:32 -07:00
zotlabs
9120a82ab4
wiki: update acl on child pages when wiki perms change
2017-09-16 16:52:25 -07:00
zotlabs
ca24bfdc46
wiki sync - we weren't getting the child pages
2017-09-16 16:42:01 -07:00
Mario
eef1fcbb07
set update_title to false
2017-09-15 22:28:27 +02:00
Mario
373651c3db
implement wiki editing
2017-09-15 22:17:18 +02:00
git-marijus
663802e699
Merge branch 'dev' of https://github.com/redmatrix/hubzilla into dev
2017-09-15 16:30:14 +02:00
git-marijus
4c5722c766
some work on wiki acl
2017-09-15 16:27:30 +02:00
zotlabs
cf120b2351
wiki: lock mimetype
2017-09-14 17:14:50 -07:00
zotlabs
d7ec6865b4
bring back wiki download
2017-09-14 04:06:09 -07:00
zotlabs
55aaabc2f1
add text/plain type to wiki
2017-09-13 22:37:18 -07:00
zotlabs
796228b7ad
wiki mimetype selection. We can add text/plain as soon as we add code to purify and render it specifically.
2017-09-12 23:15:30 -07:00
zotlabs
7489a4442e
wiki mimetype
2017-09-12 22:35:30 -07:00
zotlabs
5e99295bf6
wiki mimetype selection
2017-09-12 22:32:31 -07:00
zotlabs
4ff89a5862
drop salmon until we improve performance
2017-09-12 20:24:57 -07:00
zotlabs
d4e53bb86f
typo in ldsigs
2017-09-11 18:56:17 -07:00
zotlabs
45eb61bcf0
provide sharing of cards
2017-09-05 18:32:37 -07:00
Mario Vavti
68a91ec3ea
32 characters are often not enough to distinguish gnu-social mids - use the entire mid. in /display if we are not dealing with posts (eg likes) provide the thr_parent mid as bParam_mid so we can still adress the right post in javascript
2017-09-05 23:18:02 +02:00
zotlabs
ad637b5b50
Merge branch 'dev' of https://github.com/redmatrix/hubzilla into xdev_merge
2017-08-29 23:38:23 -07:00
zotlabs
5abc9ef10b
bring back nomadic locations
2017-08-29 22:08:37 -07:00
zotlabs
d47df8663f
add a nonce
2017-08-29 20:57:30 -07:00
zotlabs
1f42d23332
add reliable signatures
2017-08-29 18:46:00 -07:00
zotlabs
06be21af05
use top level for verification
2017-08-28 19:12:35 -07:00
zotlabs
ab5e7ad7a2
provide support for json-ld signatures ( https://w3c-dvcg.github.io/ld-signatures/ )
2017-08-28 19:06:01 -07:00
git-marijus
8517e7e798
Merge remote-tracking branch 'mike/master' into dev
2017-08-28 23:45:03 +02:00
git-marijus
e70bf97508
rewrite comment form handling
2017-08-28 23:42:17 +02:00
zotlabs
6385d11b54
AS2: recipient collection
2017-08-27 21:46:10 -07:00
zotlabs
e157e3bec8
cards: make page load after comment post
2017-08-23 22:06:42 -07:00
zotlabs
3b68df1be6
several card enhancements
2017-08-23 17:46:20 -07:00
zotlabs
e084b776ee
cards feature
2017-08-23 00:01:02 -07:00
zotlabs
f15d96bebe
add namespaces to activitystreams parser
2017-08-20 19:40:37 -07:00
zotlabs
65a320c509
move activitystreams parser back to core; we will eventually need it in core utilities
2017-08-17 16:53:14 -07:00
git-marijus
4848dc5ec8
minor js and css changes
2017-08-12 22:29:57 +02:00
zotlabs
1408e3da3b
prevent uploads to comments if the channel has a default private ACL.
2017-08-10 21:08:07 -07:00
zotlabs
5686901869
some doco fixes and other real minor stuff to improve logreading ability
2017-08-09 22:45:52 -07:00
zotlabs
6531cbd1d2
libxml errors
2017-08-09 17:35:03 -07:00
zotlabs
8eb6dafe31
only show upload button to those with write_storage permission
2017-08-08 23:12:08 -07:00
zotlabs
ca11d7b9a7
support upload of files and attachments into comments. This has some repercussions when it comes to post permissions since the commenter will not know the distribution of the post. Basically the files will be uploaded with the commenter's default ACL. Most of the time this will do the right thing.
2017-08-08 22:55:47 -07:00
git-marijus
1c0c01ccfe
make config requirements in apps more universal - provide key and value
2017-08-06 23:20:24 +02:00
zotlabs
6e9fb9b9fd
Merge branch 'dev' of https://github.com/redmatrix/hubzilla into xdev_merge
2017-08-01 18:20:34 -07:00
zotlabs
a97b09210e
auto preview when inserting a media item or embed into a post. Since this unanticipated action could be alarming (some might think the post was actually submitted), also provide a visible preview indicator within the previewed content. Remove the css for the old striped background image which hasn't been available for previewed content for a year or two.
2017-08-01 18:05:04 -07:00
git-marijus
1f2482f6ab
correct the logic for configs in app requirement
2017-08-01 03:38:41 +02:00
git-marijus
b4efe8ad8d
implement system configs as app requirement and add the pubstream app
2017-07-31 02:24:49 +02:00
git-marijus
e71cdf02a8
move the active app code to include/nav.php - it is only relevant there
2017-07-26 21:42:07 +02:00
git-marijus
1bdcfe5219
provide a mechanism to mark apps active in the bin
2017-07-21 10:32:21 +02:00
zotlabs
d8c93c0d13
activitypub, cont.
2017-07-17 22:17:40 -07:00
zotlabs
1aedf22228
initial activitystreams2 parser
2017-07-16 22:28:28 -07:00
zotlabs
2d119c81a4
turn platform name and std_version into config variables
2017-07-13 20:18:19 -07:00
zotlabs
5f1a1db30f
oopsy
2017-06-21 17:46:28 -07:00
zotlabs
07a8151ae6
more anon comment fixes
2017-06-20 12:45:05 -07:00
zotlabs
1b31c9f8a8
prevent likes/dislikes/etc. from anon commenters
2017-06-20 05:11:07 -07:00
zotlabs
b0a6a5a91e
minor cleanup of moderated comment feature
2017-06-18 22:51:52 -07:00
zotlabs
b917cf1ecc
allow moderated comments like wordpress if permissions are compatible
2017-06-18 22:25:41 -07:00
zotlabs
6f78183b74
add numbers to the techlevel descriptions because that's what we will use to indicate a minimum level in documentation
2017-06-11 18:52:00 -07:00
zotlabs
4fcfcc8117
start deprecation of server_role
2017-05-29 13:50:02 -07:00
zotlabs
bf580fcc06
Merge branch 'dev' of https://github.com/redmatrix/hubzilla into xdev_merge
2017-05-23 16:14:41 -07:00
zotlabs
da682717ab
wiki auto language select to match webpages implementation
2017-05-23 21:51:17 +02:00
zotlabs
50c9aec436
some issues with the app order template logic
2017-05-23 21:44:57 +02:00
zotlabs
ec7ecc285e
apporder module and all the associated backend stuff to make it work; probably needs a bit of UI cleanup and a link to it from somewhere
2017-05-23 21:44:25 +02:00
zotlabs
357e7af6ad
add 'apps' app
2017-05-23 01:18:34 -07:00
zotlabs
53057830e0
wiki auto language select to match webpages implementation
2017-05-22 20:18:47 -07:00
zotlabs
1c8c7479b8
Merge branch 'dev' of https://github.com/redmatrix/hubzilla into xdev_merge
2017-05-22 03:51:58 -07:00
zotlabs
07ee4984cb
some issues with the app order template logic
2017-05-21 22:42:22 -07:00
zotlabs
e4448423fb
apporder module and all the associated backend stuff to make it work; probably needs a bit of UI cleanup and a link to it from somewhere
2017-05-21 22:23:36 -07:00
git-marijus
ed4d589077
Merge pull request #783 from zotlabs/app_order
...
provide mechanism to arbitrarily sort the nav tray apps, currently th…
2017-05-17 10:06:14 +02:00
zotlabs
21103f8bc4
provide mechanism to arbitrarily sort the nav tray apps, currently the preferred order list needs to be manually created
2017-05-16 23:00:28 -07:00
zotlabs
a1ba44db72
provide mechanism to arbitrarily sort the nav tray apps, currently the preferred order list needs to be manually created
2017-05-16 22:57:34 -07:00
zotlabs
ef51c1c2b2
Do not yet understand why on postgres, app['plugin'] gets set to 3 linefeeds but this prevents it from rendering
2017-05-14 18:17:54 -07:00
zotlabs
f637faf0d2
Do not yet understand why on postgres, app['plugin'] gets set to 3 linefeeds but this prevents it from rendering
2017-05-14 18:02:22 -07:00
zotlabs
ecbba93784
markdown autolinks - hubzilla bug #752
2017-05-05 02:28:38 -07:00
zotlabs
47ebddf99f
markdown autolinks - hubzilla bug #752
2017-05-05 02:27:24 -07:00
zotlabs
2778e63d6c
issues from hubzilla:#737
2017-04-27 14:33:01 +02:00
zotlabs
6fcfab3488
issues from hubzilla:#737
2017-04-26 19:47:05 -07:00
zotlabs
f3adc8d738
Merge branch 'dev' of https://github.com/redmatrix/hubzilla into xdev_merge
2017-04-19 17:55:07 -07:00
Mario Vavti
09967598e1
order wiki pages by creation date
2017-04-19 10:51:50 +02:00
zotlabs
f174c4fccb
don't allow any null fields in notify creation
2017-04-19 09:58:31 +02:00
zotlabs
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.
2017-04-18 18:31:10 -07:00
zotlabs
63dd6ad01a
don't allow any null fields in notify creation
2017-04-11 23:05:56 -07:00
zotlabs
fbba78411d
app sorting issue
2017-04-03 10:50:43 +02:00
zotlabs
29596d12e3
app sorting issue
2017-04-02 17:34:16 -07:00
zotlabs
57a8b3f857
provide compatibility with old-style update system
2017-03-31 10:26:44 +02:00
zotlabs
6e5a06421f
get rid of 'davguest' and allow for project specific DB updates (currently db updates are common between all possible projects/subprojects/forks).
2017-03-31 10:26:06 +02:00
zotlabs
5f0004b416
move db_upgrade to zlib
2017-03-31 10:25:27 +02:00
zotlabs
e49c59959b
use the same host macro for sender address as for reply_to address
2017-03-29 14:09:58 +02:00
zotlabs
542fa4a08c
more markdown purification
2017-03-29 14:05:12 +02:00
zotlabs
d95f7efea7
after all of this, I would be very hesitant to use any multi-user system which uses markdown and which doesn't have a large security budget.
2017-03-29 14:04:04 +02:00
zotlabs
e97dd48b4c
even more fine tuning of the markdown purifier - especially when used with the wiki
2017-03-29 14:03:24 +02:00
zotlabs
d5525a38f1
various input filter fixes
2017-03-29 13:56:31 +02:00
zotlabs
fa629841bd
input filter updates
2017-03-29 13:39:36 +02:00
zotlabs
6ea32a8ba3
class MarkdownSoap to safely store markdown by purifying and preserving (escaped) what may be unsafe code in codeblocks. The stored item needs to be unescaped just prior to calling the markdown-to-html processor
2017-03-29 13:37:36 +02:00
zotlabs
e5e0a6b31f
Merge branch 'dev' of https://github.com/redmatrix/hubzilla into xdev_merge
2017-03-25 14:40:31 -07:00
zotlabs
b0b5db770d
provide compatibility with old-style update system
2017-03-25 13:22:14 -07:00
zotlabs
878614f97a
get rid of 'davguest' and allow for project specific DB updates (currently db updates are common between all possible projects/subprojects/forks).
2017-03-25 13:07:46 -07:00
zotlabs
a2e1019978
move db_upgrade to zlib
2017-03-23 21:49:20 -07:00
zotlabs
a7bf4366ce
use the same host macro for sender address as for reply_to address
2017-03-21 21:00:48 -07:00
zotlabs
82631c3413
more markdown purification
2017-03-21 00:40:19 -07:00
zotlabs
8821986d87
after all of this, I would be very hesitant to use any multi-user system which uses markdown and which doesn't have a large security budget.
2017-03-20 19:50:09 -07:00
zotlabs
35fc7328de
even more fine tuning of the markdown purifier - especially when used with the wiki
2017-03-20 19:41:03 -07:00
zotlabs
4afeefb5ce
various input filter fixes
2017-03-18 16:41:43 -07:00
zotlabs
2c73b457ef
input filter updates
2017-03-14 17:07:29 -07:00
zotlabs
1244b0e36a
class MarkdownSoap to safely store markdown by purifying and preserving (escaped) what may be unsafe code in codeblocks. The stored item needs to be unescaped just prior to calling the markdown-to-html processor
2017-03-14 00:23:44 -07:00
Mario Vavti
700c05a55b
many class fixes and revive shiny class for item titles in a new way
2017-03-13 16:34:23 +01:00
zotlabs
fc533107ed
better handling of mimetype security
2017-03-12 21:55:24 -07:00
zotlabs
c39c925d8d
grrr. stop making branding assumptions.
2017-03-12 17:32:45 -07:00
Mario Vavti
8aabc6bc3d
many dropdown and class fixes. still a long way to go...
2017-03-12 21:11:28 +01:00
zotlabs
1a49f0d164
one role.
2017-03-09 18:54:10 -08:00
zotlabs
a18e8e1ede
add public_policy to the nwiki container also. This should not affect the recent bug as presented, but is being added for consistency.
2017-03-06 17:59:34 -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
Mario Vavti
9e44b07275
allow unauthenticated access to public wiki pages
2017-03-06 22:32:05 +01:00
Mario Vavti
eaefb36212
we need item edited for wiki page history, not item created
2017-03-04 16:56:52 +01:00
zotlabs
d7e24b2494
make system.expire_delivery_reports default setting consistent (10 days)
2017-03-01 20:05:52 -08:00