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
zotlabs
96fdb88690
nativewiki: only apply markdown filter to markdown input
2017-02-23 15:15:19 -08:00
Mario Vavti
5012baba15
one more place to use chanlink_hash() instead of chanlink_url()
2017-02-23 11:41:03 +01:00
Mario Vavti
c75852455b
use chanlink_hash() instead of chanlink_url() for $profile_link
2017-02-23 09:53:24 +01:00
Mario Vavti
55924f5c5b
apps improvements
2017-02-22 11:22:43 +01:00
zotlabs
21e3481810
wiki page permissions issue
2017-02-20 14:07:22 -08:00
zotlabs
1fb37f93cc
more permissions optimisations
2017-02-09 19:52:13 -08:00
zotlabs
91819bfc2d
bringer - all basic functionality is implemented
2017-02-08 17:21:32 -08:00
zotlabs
6ee691e019
Merge branch 'dev' of https://github.com/redmatrix/hubzilla into dev_merge
2017-02-08 11:29:45 -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
eb415fd869
better detection of when to show the feature button and document nav mode for app_render()
2017-02-08 11:17:09 +01:00
Mario Vavti
ace0a1cb75
do not show feature button if the app is shared. css fixes
2017-02-08 10:56:03 +01:00
zotlabs
30659aef50
initial permcat creation ability, in /settings/permcats; functional permcat creation for testing but still needs a lot of UX work before promoting the ability
2017-02-07 20:29:03 -08:00
zotlabs
46d0e23e7b
atokens - we only need one permission column
2017-02-07 19:49:15 -08:00
zotlabs
2d3e20d96e
move permcat initialisation to zlib
2017-02-07 17:51:56 -08:00
zotlabs
a6160e3026
move permcat library functions to Zlib
2017-02-07 16:43:00 -08:00
zotlabs
27cac334e1
Merge branch 'dev' of https://github.com/redmatrix/hubzilla into dev_merge
2017-02-06 14:12:43 -08:00
zotlabs
947478ca76
don't add zid to app links if they're on this system and we're logged in already. This messes up the null arg detection in mod_network.
2017-02-06 14:10:54 -08:00
Mario Vavti
5d12c56510
only check for mode
2017-02-06 20:30:02 +01: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
59baf34170
make sure we do not remove other categories on app un-feature
2017-02-06 14:37:33 +01:00
Mario Vavti
cf4cdffcc1
parse icons in get_system_apps()
2017-02-06 10:49:42 +01:00
Mario Vavti
dce9a70ff5
check for app-icons in app_list() instead of app_render()
2017-02-03 12:12:05 +01:00
zotlabs
2daafe80a5
move opensearch to plugins
2017-02-02 14:49:51 -08:00
zotlabs
94290102b6
tested extensible permissions by adding wiki permissions. Discovered a couple of issues that needed attention in the process.
2017-02-01 18:05:02 -08:00
Mario Vavti
a6cbebe03c
hide featured app category in the app category widget
2017-01-31 12:53:33 +01:00
Mario Vavti
d0827dbb3c
provide a feature/unfeature app button
2017-01-30 15:17:46 +01:00
zotlabs
22839e48d0
better handling of html special chars in wiki and wikipage names
2017-01-26 15:16:41 -08:00
Mario Vavti
f7f39cf6c0
missing single quote in query
2017-01-26 14:50:52 +01:00
Mario Vavti
b30e799847
query for item_hidden is not needed anymore
2017-01-26 11:43:21 +01:00
Mario Vavti
02e8058c50
fix renaming of wiki pages
2017-01-26 10:46:44 +01:00
zotlabs
5bc6941b57
resolve the linked item delete issue by declaring what types of linked items cannot be deleted
2017-01-25 14:40:04 -08:00
Mario Vavti
1db57c498d
fixes for wiki create/delete page
2017-01-25 19:41:47 +01:00
zotlabs
54f7cd5302
typo
2017-01-24 20:17:05 -08:00
zotlabs
9e70d54300
always sync parent wiki when syncing pages, just in case the original wiki creation wasn't synced.
2017-01-24 20:14:58 -08:00
zotlabs
0d9e12737a
remnant code that checked for version to see if an app was installed. We do that differently now.
2017-01-23 11:36:28 -08:00
Hubzilla
17f1d39fcf
basic support for clone syncing of wikis and wiki pages
2017-01-22 18:48:45 -08:00
Hubzilla
1627297143
use icons for app photos.
2017-01-22 15:17:37 -08:00
Hubzilla
b513662b52
remove the channel introduction on the system notifications page. "Hubzilla, George commented on your status 20 minutes ago". We need the channel introduction (in this case "Hubzilla," in emails for situations where one person controls a lot of channels. We don't need it on the web notification summary; where you're only viewing notifications for a single given channel.
2017-01-21 15:20:59 -08:00
Hubzilla
bb233a9872
add bbcode language conditionals to wiki
2017-01-20 15:42:15 -08:00
Hubzilla
ece1dd1d7e
js errors with raw message-id, string update
2017-01-20 12:03:46 -08:00
Hubzilla
f57926d9ec
Merge branch 'dev' of https://github.com/redmatrix/hubzilla into dev_merge
2017-01-19 15:40:28 -08:00
Hubzilla
96f196febd
add gen_link_id() function to selectively encode/decode the message-id component of /display/ links for message-ids that contain troublesome characters
2017-01-19 15:37:30 -08:00
Mario Vavti
4295b1945e
we need channel_id here not the whole channel
2017-01-19 10:02:26 +01:00
Hubzilla
5ce96b9b95
more urlencoding of message-ids which are used in links
2017-01-18 19:36:06 -08:00
Hubzilla
d4e58e94f6
native wiki updates
2017-01-18 18:18:37 -08:00
Hubzilla
6e504b7bc9
nwiki updates
2017-01-18 17:45:27 -08:00
zotlabs
7f944515de
more work on native wiki - revert now works; still remaining: diff, delete-page, rename-page and export wiki.
2017-01-17 23:39:28 -08:00
zotlabs
4f1e4ffa70
several minor app nits
2017-01-13 13:22:36 -08:00
zotlabs
92f3d863fa
re-factor item_photo_menu - there is some room for future development, currently it was made compatible with minimal template changes
2016-12-18 16:26:00 -08:00
zotlabs
bae28965ab
issue #446 apps usability - disable app if attached to a plugin that is uninstalled, allow system apps to be soft deleted and undeleted from the edit pane.
2016-12-14 19:11:01 -08:00
zotlabs
e06647b54e
some preliminary work for email notification of likes - potentially destabilising so disabled until after next release
2016-12-11 17:54:03 -08:00
zotlabs
0f7d36cfa0
move the rest of superblock out of core
2016-12-11 16:27:43 -08:00
zotlabs
fbf13dde21
minor changes to config api and markdown_to_bb
2016-12-05 14:50:34 -08:00
zotlabs
47a356ff52
compatible_project: we are only concerned with the default realm
2016-12-01 14:45:24 -08:00
zotlabs
0cf6c6c132
wrong link
2016-11-29 17:00:37 -08:00
zotlabs
d757dd4e17
provide a fresh new look and cleaner layout and more relevant information to siteinfo
2016-11-29 15:47:38 -08:00
zotlabs
a6d47ca772
notification issue
2016-11-22 14:24:38 -08:00
zotlabs
abb3341030
redmatrix is no longer considered a supported platform and will not be listed in pubsites as of 2.x
2016-11-19 13:15:29 -08:00
zotlabs
1274889931
issue #588 , change 'Bug Report' app to 'Report Bug'
2016-11-17 11:00:34 -08:00
zotlabs
640d15dba5
don't send notification for posts/comments on old conversations that were refetched after having expired. We'll accomplish this by limiting notifications to items posted within the last month.
2016-11-12 14:09:33 -08:00
zotlabs
c427fe94da
cleanup and re-organise the voting and attendance buttons
2016-11-07 18:29:38 -08:00
zotlabs
aab7bc5282
silence a minor warning
2016-11-02 18:48:23 -07:00
Klaus Weidenbach
b71e148cea
[BUGFIX] for fromStandalonePermission().
...
Not sure if this method is used anywhere, but it should not have worked
correctly. This should correct it.
Add a unit test for this class.
2016-10-20 20:22:39 +02:00
zotlabs
17091bd38c
add get_photo hook to go along with get_profile_photo hook. This allows a plugin to over-ride the permissions for cover photos or insert a different photo in place of that requested
2016-10-17 22:09:41 -07:00
zotlabs
437aa168d1
array_key_exists warning on PConfig::Delete()
2016-10-17 21:03:34 -07:00
zotlabs
daaefed61b
provide text log results of email success/failure rather than 1 and 0.
2016-10-13 16:47:45 -07:00
redmatrix
bad5057a74
start removing db backticks
2016-10-03 19:47:36 -07:00
redmatrix
cef1aa6d1b
add some more stuff to admin/account_edit (service class, language, and techlevel if appropriate). Fix en-au and en-gb so they are listed as languages, and move language selector stuff to include/language.php instead of include/text.php; new file Zotlabs/Lib/Techlevels.php so we only need to write the selection array once.
2016-10-03 17:16:24 -07:00
redmatrix
5b10db6f91
return the email_sent status
2016-10-03 15:58:54 -07:00
Mario Vavti
816802774d
another missing backslash
2016-10-02 10:47:25 +02:00
Mario Vavti
b7559c1df6
missing backslash
2016-10-02 10:36:04 +02:00
redmatrix
883828c6cc
change hook name and return results
2016-10-01 15:15:14 -07:00
redmatrix
fa94644bcf
Unify the various mail sending instance to enotify::send() and z_mail(). Both take the same arguments. z_mail() is text only, enotify::send() provides html and text. Both are pluggable using the enotfy_send hook.
2016-10-01 03:06:01 -07:00
redmatrix
e48323775d
add another hook
2016-09-29 22:28:23 -07:00