39bc0664a7
Separate cron into periodic components and use that as the main interface for scheduled tasks instead of the quaint 'poller'.
redmatrix2016-05-19 21:22:04 -07:00
853322e7d2
don't try to deliver empty hashes
redmatrix2016-05-19 20:48:40 -07:00
9cb1ac3de5
daemon master: create some compatibility code
redmatrix2016-05-19 20:36:32 -07:00
5b2474238e
first phase of daemon refactoring
redmatrix2016-05-19 19:42:45 -07:00
3c5cb15432
Merge pull request #397 from git-marijus/dev
hubzilla2016-05-20 11:39:44 +10:00
3355210878
explain what we're doing and where we're going with this.
redmatrix2016-05-18 22:03:43 -07:00
ada26dd2cb
This explains it all. Don't set the domain when creating a cookie. You'll get a wildcard and sessions will break if you have multiple domains running hubzilla (or any php basic session based code).
redmatrix2016-05-18 21:00:31 -07:00
f4b31dcb3a
Document what I know about the session regeneration issue. I'm really tired of fighting this darn thing. Sessions and cookies need to work.
redmatrix2016-05-18 20:36:03 -07:00
7abb214eaf
Merge pull request #394 from anaqreon/plugin-link
hubzilla2016-05-19 12:17:19 +10:00
77eb9bcfa0
Link new plugins when updating repos via admin/plugins
Andrew Manning2016-05-18 21:32:23 -04:00
c17b47518d
comment out session_regenerate until we get this sorted
redmatrix2016-05-18 17:55:22 -07:00
1f7e6cae82
Revert "Revert "yet more session work""
redmatrix2016-05-18 17:03:54 -07:00
37d14f3a1d
Revert "yet more session work"
redmatrix2016-05-18 17:02:46 -07:00
d38851023e
provide server role on pubsites page
redmatrix2016-05-18 16:28:51 -07:00
e35bd5d251
Merge pull request #393 from git-marijus/dev
hubzilla2016-05-19 06:28:54 +10:00
c77732b8ed
only show $showall_origin if permission_role is custom. it does not make much sense otherwise since the member is merely using a preset of permissions.
Mario Vavti2016-05-18 21:23:24 +02:00
43c2b22fca
cli utilities - argc and argv reversed. Not functionally incorrect since it was consistent but aesthetically incorrect.
redmatrix2016-05-17 19:49:21 -07:00
9a64c6b9f7
Merge pull request #389 from sasiflo/dev_sasiflo_sync
hubzilla2016-05-18 12:16:20 +10:00
20cb4130d4
support work for a long-term fix for issue #390, essentially one can specify a theme:schema string anywhere a theme is input. It will be honoured unless an existing schema setting over-rides this behaviour. This should also be backward compatible but the theme selection code has been cleaned up slightly and there may be subtle differences in behaviour after this commit. On my site this required a page refresh as the first page load after this change was a bit confused.
redmatrix2016-05-17 17:46:30 -07:00
1977ab35c0
remove the app_menu hook - no longer used anywhere in core. Several addons still hook into it, but we can remove these over time.
redmatrix2016-05-16 21:39:37 -07:00
de1527eba8
Merge pull request #388 from phellmes/de20160516
hubzilla2016-05-17 10:29:53 +10:00
2dcedd6951
more work on sessions and cookies, as some anomalies appeared in caldav and firefox which suggested deeper issues
redmatrix2016-05-16 17:07:39 -07:00
0800bd1e19
we don't need to force case conversion on anything but the plugin name
redmatrix2016-05-14 17:30:06 -07:00
0503b11840
allow addon autoloaders to specify absolute namespace classes starting with \
redmatrix2016-05-14 17:24:50 -07:00
b497faee27
Allow plugins to define autoloaded classes - a class such as Foobar\Class will load addon/foobar/Class.php and also Foobar\Category\Class.php will load addon/foobar/Category/Class.php
redmatrix2016-05-14 17:18:51 -07:00
5897f62fa9
Merge pull request #381 from anaqreon/chat-notify
redmatrix2016-05-14 18:32:24 +10:00
0baab50191
Enable options for chat notifications, with optional audio. Notify for member entering room and incoming messages.
Andrew Manning2016-05-13 21:47:37 -04:00
1e00fa79b3
change wording restricted -> custom selection and add a label to the select
Mario Vavti2016-05-13 17:38:50 +02:00
573dea42d0
instead of radio buttons use select to choose between public and restricted acl. if restricted is selected acl is set to default. if there is no default acl will be set to self. if public is selected acl-list will be hidden and acl-info is visible.
Mario Vavti2016-05-13 16:22:43 +02:00
2f222546da
Comanche: provide a variable '$region' which can be used within a layout to make content aware of where it is on the page. For instance this can be passed as a variable to a widget and trigger either a vertical or horizontal layout depending on which region it is assigned to.
redmatrix2016-05-12 21:18:34 -07:00
522fec5763
split off feed handling stuff from include/items
redmatrix2016-05-12 20:21:04 -07:00
f2fc7d25c5
remove the rarely if ever used filter_insecure() function. We will provide this functionality in other ways.
redmatrix2016-05-12 20:02:16 -07:00
2d79e75788
SECURITY: edited comment to private post loses privacy info. Not visible in stream but may be visible in feeds
redmatrix2016-05-12 16:51:20 -07:00
781716277b
SECURITY: a comment to a private post that has been edited (the comment has been edited) loses its privacy settings. This comment isn't visible in the stream but may be visible in feeds.
redmatrix2016-05-12 16:45:49 -07:00
70d413ab04
Create store/git/sys/extend/addon directory and link if it does not exist in all plugin repo GUI POST actions
Andrew Manning2016-05-12 06:49:24 -04:00
710d6ebd49
Merge remote-tracking branch 'upstream/dev' into dev
zottel2016-05-12 12:25:10 +02:00
32ad8bbaac
Ensure that channels can't be created with DAV reserved paths as a redress. Sabre mentions in several places that trying to change these paths to other strings; while possible - is unsupported and likely to cause problems. So for now, we're stuck with 'principals', 'addressbooks', and 'calendars'. If you already have these redresses on your site, you're basically buggered.
redmatrix2016-05-11 17:18:17 -07:00
913d07a4a7
Merge remote-tracking branch 'upstream/dev' into chat-notify
Andrew Manning2016-05-11 20:08:54 -04:00
b40d8070f3
Browser notification issued when member enters chat room
Andrew Manning2016-05-11 20:02:19 -04:00
1fb21b781f
Merge pull request #376 from anaqreon/plugin-repo
redmatrix2016-05-12 08:57:22 +10:00