zotlabs
|
e46e3027fa
|
rename diaspora2bb() to markdown_to_bb() to reflect that is has a more generic use
|
2016-10-16 16:48:33 -07:00 |
|
zotlabs
|
facc6ee6b3
|
allow hooks to have negative priority
|
2016-10-12 20:04:19 -07:00 |
|
redmatrix
|
a2ccfc1e50
|
update version
|
2016-10-01 15:48:18 -07:00 |
|
Mario Vavti
|
b0dbb6708e
|
std_version bump due to js and css changes
|
2016-09-29 12:06:40 +02:00 |
|
Mario Vavti
|
0add06380f
|
upgrade fullcalendar to version 3
|
2016-09-14 22:51:00 +02:00 |
|
Mario Vavti
|
5680a88c59
|
version bump due to js caching issue
|
2016-09-09 10:01:25 +02:00 |
|
redmatrix
|
c2f83639d4
|
provide version info in /pubsites
|
2016-09-07 17:36:45 -07:00 |
|
redmatrix
|
bedc7b7b69
|
use SubModule class for generalising submodules, move back to the zotlabs/module hierarchy
|
2016-09-05 18:11:00 -07:00 |
|
Mario Vavti
|
2226d708ba
|
bump STD_VERSION due to possible js chaching issue with new jotnets implementation
|
2016-09-05 10:36:28 +02:00 |
|
redmatrix
|
ea0be8ea1a
|
provide techlevels in the pro server role. Should have no visible effect on other roles.
|
2016-08-31 17:49:22 -07:00 |
|
redmatrix
|
38ca3bac40
|
optional server role compatibility checks for plugins
|
2016-08-22 17:41:41 -07:00 |
|
redmatrix
|
d177cf94da
|
server role management, part 1
|
2016-08-22 16:21:07 -07:00 |
|
redmatrix
|
537401cf27
|
don't set session theme unless logged in.
|
2016-08-16 22:15:51 -07:00 |
|
redmatrix
|
8cbffdf0b4
|
s/$rr/$rv/
|
2016-08-14 22:44:25 -07:00 |
|
redmatrix
|
b587bdf863
|
new version
|
2016-08-10 16:57:14 -07:00 |
|
redmatrix
|
de455e4cd0
|
server roles
|
2016-08-07 17:40:56 -07:00 |
|
redmatrix
|
5243dd153b
|
use config system.server_role and deprecate 'UNO'
|
2016-08-07 17:29:35 -07:00 |
|
redmatrix
|
70dae328b5
|
check for new permissions and update channels and connections with defaults if any are found and if there are defaults for any channel roles which are being used on this site.
|
2016-07-25 21:59:52 -07:00 |
|
redmatrix
|
063b4286e7
|
trace log pconfig cache if for some reason it isn't an array
|
2016-07-24 22:36:37 -07:00 |
|
redmatrix
|
a961d5e6c8
|
permission fixes
|
2016-07-19 20:49:54 -07:00 |
|
redmatrix
|
8a9f062b95
|
Merge branch 'dev' into perms
|
2016-07-18 22:35:31 -07:00 |
|
redmatrix
|
269b3cef72
|
runaway cron emails
|
2016-07-18 22:33:26 -07:00 |
|
Mario Vavti
|
3beb94dc52
|
whitespace
|
2016-07-18 13:52:26 +02:00 |
|
Mario Vavti
|
4371e6ad97
|
resolve merge conflict
|
2016-07-18 13:50:32 +02:00 |
|
redmatrix
|
de4f9d68bd
|
Merge branch 'dev' into perms
|
2016-07-17 21:40:04 -07:00 |
|
redmatrix
|
571b8cc85b
|
roll version
|
2016-07-17 19:57:19 -07:00 |
|
redmatrix
|
fc78ba7c2f
|
change std_version
|
2016-07-17 16:38:21 -07:00 |
|
redmatrix
|
d6d94d9427
|
Merge branch 'dev' of https://github.com/redmatrix/hubzilla into dev_merge
|
2016-07-15 15:31:50 -07:00 |
|
redmatrix
|
acb78205c8
|
login isn't always your email.
|
2016-07-15 15:30:52 -07:00 |
|
Mario Vavti
|
9048f8cffe
|
bump minor version because of jquery update
|
2016-07-15 14:53:15 +02:00 |
|
redmatrix
|
94bd53c0f1
|
schema updates for zot access tokens
|
2016-07-14 20:51:15 -07:00 |
|
redmatrix
|
917a465ccd
|
more work on perms
|
2016-07-09 19:03:29 -07:00 |
|
redmatrix
|
e6c8de5e4c
|
if cron is broken because the entire db or config table is crashed, don't send a cron broken email - because we have no way of limiting it to just one email. We need a working config to do that.
|
2016-06-30 21:43:00 -07:00 |
|
redmatrix
|
51e2ef39c2
|
db update for abconfig transition
|
2016-06-23 18:35:01 -07:00 |
|
redmatrix
|
e5c66d94f2
|
relocate the cache class
|
2016-06-23 05:18:58 -07:00 |
|
Mario Vavti
|
953ac6f3c7
|
last merge from master did reset the std_version to 1.8 - set it back to 1.9 for dev
|
2016-06-20 22:03:39 +02:00 |
|
Mario Vavti
|
985fb44424
|
Merge branch 'master' into dev
|
2016-06-20 21:46:33 +02:00 |
|
redmatrix
|
3cf6f1f79c
|
merge conflict
|
2016-06-19 21:47:04 -07:00 |
|
redmatrix
|
905374c86e
|
experimental rtl support; this will probably require a fair bit of work.
|
2016-06-19 21:10:57 -07:00 |
|
redmatrix
|
953ca2c21e
|
zot_revision should be string, not float
|
2016-06-19 19:15:26 -07:00 |
|
redmatrix
|
fb61c4fb34
|
Merge branch '1.8RC'
|
2016-06-19 19:12:33 -07:00 |
|
redmatrix
|
dbb0a0283f
|
schema changes needed for the caldav client bit
|
2016-06-18 15:33:47 -07:00 |
|
redmatrix
|
1e68d4fb75
|
deprecate the item_id table - replace with iconfig. A possibly useful function in the iconfig class would be a search which takes a service id and type and uid, matches against an item and returns the iid. That could save a bit of code duplication.
|
2016-06-13 19:58:24 -07:00 |
|
redmatrix
|
974ca9d526
|
move dev forward
|
2016-06-10 14:26:14 -07:00 |
|
Andrew Manning
|
7a242f829f
|
Merge remote-tracking branch 'upstream/dev' into wiki
|
2016-06-09 20:07:09 -04:00 |
|
redmatrix
|
2ad5010dc3
|
issue #59
|
2016-06-08 20:00:36 -07:00 |
|
Andrew Manning
|
08a9553ccc
|
Merge remote-tracking branch 'upstream/dev' into wiki
|
2016-06-05 16:52:02 -04:00 |
|
redmatrix
|
a6012af00d
|
For emojis in posts, extend smilies and save a lot of duplication of effort
|
2016-06-04 17:06:12 -07:00 |
|
Andrew Manning
|
c08f428b5e
|
Merge remote-tracking branch 'upstream/dev' into wiki
|
2016-06-04 05:45:53 -04:00 |
|
redmatrix
|
a4474b49cb
|
make init static on master also
|
2016-06-03 20:22:20 -07:00 |
|
redmatrix
|
0333dca550
|
App::init() should be static
|
2016-06-03 19:46:48 -07:00 |
|
Andrew Manning
|
b93e398674
|
Merge remote-tracking branch 'upstream/dev' into wiki
|
2016-06-02 22:32:50 -04:00 |
|
redmatrix
|
f9075e2a2f
|
some initial emoji reaction work
|
2016-06-02 18:42:51 -07:00 |
|
redmatrix
|
a9d7acda27
|
the rest of the schema updates - WARNING: some third party plugins may fail; e.g. embedphotos and chess. $item['object'] is now $item['obj'] and $photo['type'] is $photo['mimetype'], $photo['scale'] is $photo['imgscale'] and $photo['data'] is now $photo['content']. There are a number of other changes, but these are the ones noted to cause issues with third-party plugins. The project plugins have been updated. Please note any new issues as this effort touched a lot of code in a lot of files.
|
2016-06-01 21:48:54 -07:00 |
|
redmatrix
|
b1259876bf
|
more db column renames
|
2016-05-31 21:45:33 -07:00 |
|
redmatrix
|
dfb6255f59
|
more removal of reserved words from DB schemas
|
2016-05-31 17:50:47 -07:00 |
|
redmatrix
|
ca78374f30
|
remove unused tables
|
2016-05-30 22:41:45 -07:00 |
|
redmatrix
|
6602ff83dd
|
start removing reserved words from database column names (this run: addon and hook)
|
2016-05-30 19:44:30 -07:00 |
|
Andrew Manning
|
8f0c3f0e9b
|
Merge remote-tracking branch 'upstream/dev' into wiki
|
2016-05-29 21:45:54 -04:00 |
|
redmatrix
|
3b2679db29
|
fix remote_channel(), update php minversion requirement
|
2016-05-29 18:38:24 -07:00 |
|
Andrew Manning
|
55b587002e
|
Merge remote-tracking branch 'upstream/dev' into wiki
|
2016-05-28 14:12:53 -04:00 |
|
redmatrix
|
ac4688eac0
|
allow objs to represent inventory
|
2016-05-27 23:57:47 -07:00 |
|
redmatrix
|
0919c1eb61
|
check for session before querying session vars
|
2016-05-27 16:09:44 -07:00 |
|
Andrew Manning
|
d554681174
|
Merge remote-tracking branch 'upstream/dev' into wiki
|
2016-05-27 06:35:15 -04:00 |
|
redmatrix
|
1bce285eca
|
don't need quite so many backslashes
|
2016-05-26 17:51:59 -07:00 |
|
redmatrix
|
096fdfc61b
|
consolidate all the sys_boot functionality that is common between the web server and the cli daemon manager. Get rid of yet another global variable ($default_timezone) whilst doing so.
|
2016-05-26 16:33:01 -07:00 |
|
redmatrix
|
4716627453
|
run background/daemon tasks at approximately 4 hour intervals from web accesses if they aren't being run otherwise. This ensures they run, although perhaps a bit infrequently; even if unconfigured. This is not suitable for a production site, but may be acceptable for small single person hubs and test sites. The 'cron warning email' now means that background processes are totally borked; probably due to a fascist hosting provider that has blocked process execution.
|
2016-05-25 21:10:13 -07:00 |
|
redmatrix
|
80f2ba640e
|
code cleanup
|
2016-05-24 20:49:23 -07:00 |
|
redmatrix
|
5e0698ba87
|
turn the oft-repeated block_public ... check into a function observer_prohibited()
|
2016-05-22 17:52:30 -07:00 |
|
redmatrix
|
de006771c7
|
renamed include files identity.php (channel.php) and Contact.php (connections.php)
|
2016-05-22 16:54:30 -07:00 |
|
Andrew Manning
|
049147a9d7
|
Successful new wiki git repo and item table record
|
2016-05-21 19:02:23 -04:00 |
|
redmatrix
|
d8ace38041
|
rework the conversation object stuff at a high level - still needs a bit of refactoring
|
2016-05-20 22:52:47 -07:00 |
|
redmatrix
|
ac095c89f1
|
code comments
|
2016-05-20 19:14:49 -07:00 |
|
redmatrix
|
f4da365abd
|
move template stuff to zotlabs/render
|
2016-05-20 19:11:14 -07:00 |
|
redmatrix
|
b2f0d2d085
|
cleanup proc_run after messing it up with debugging yesterday
|
2016-05-20 17:44:26 -07:00 |
|
redmatrix
|
aefeda8c41
|
recurse one more level of array when processing args
|
2016-05-20 01:45:29 -07:00 |
|
redmatrix
|
fdece3b102
|
add some backtrace to find the issue
|
2016-05-20 01:33:34 -07:00 |
|
redmatrix
|
cae380f068
|
case issue
|
2016-05-20 01:21:19 -07:00 |
|
redmatrix
|
2e83c17e2d
|
roll minor version, change example text
|
2016-05-19 22:47:20 -07:00 |
|
redmatrix
|
a2cec8899a
|
daemon conversion continued...
|
2016-05-19 22:26:37 -07:00 |
|
redmatrix
|
014168a29b
|
cleanup of daemon infrastructure
|
2016-05-19 21:32:19 -07:00 |
|
redmatrix
|
9cb1ac3de5
|
daemon master: create some compatibility code
|
2016-05-19 20:36:32 -07:00 |
|
redmatrix
|
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.
|
2016-05-17 17:46:30 -07:00 |
|
redmatrix
|
296957b5b5
|
minor version roll
|
2016-05-16 19:39:08 -07:00 |
|
redmatrix
|
2dcedd6951
|
more work on sessions and cookies, as some anomalies appeared in caldav and firefox which suggested deeper issues
|
2016-05-16 17:07:39 -07:00 |
|
redmatrix
|
a0dd03ea0e
|
be specific
|
2016-05-15 17:56:13 -07:00 |
|
redmatrix
|
894114bfbd
|
be a bit more precise
|
2016-05-15 17:54:25 -07:00 |
|
redmatrix
|
c9ce5664d4
|
roll minor version due to change
|
2016-05-15 13:22:22 -07:00 |
|
redmatrix
|
e8ad16cf2a
|
issue #387
|
2016-05-15 13:20:58 -07:00 |
|
redmatrix
|
c3090d5480
|
issue #387
|
2016-05-15 13:20:17 -07:00 |
|
redmatrix
|
b14dd0e066
|
issue #383
|
2016-05-14 21:05:24 -07:00 |
|
redmatrix
|
0800bd1e19
|
we don't need to force case conversion on anything but the plugin name
|
2016-05-14 17:30:06 -07:00 |
|
redmatrix
|
0503b11840
|
allow addon autoloaders to specify absolute namespace classes starting with \
|
2016-05-14 17:24:50 -07:00 |
|
redmatrix
|
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
|
2016-05-14 17:18:51 -07:00 |
|
redmatrix
|
2d79e75788
|
SECURITY: edited comment to private post loses privacy info. Not visible in stream but may be visible in feeds
|
2016-05-12 16:51:20 -07:00 |
|
redmatrix
|
9f57bfb5df
|
update std_version
|
2016-05-12 16:13:29 -07:00 |
|
redmatrix
|
4d00c48026
|
back merge
|
2016-05-12 16:11:38 -07:00 |
|
redmatrix
|
fae78b947f
|
push point release
|
2016-05-11 20:16:57 -07:00 |
|
redmatrix
|
0c5434d5e3
|
try again with shutdown handler, fix issue #373 (live-pubstream div wasn't present
|
2016-05-10 01:30:22 -07:00 |
|
redmatrix
|
baa7020036
|
revert shutdown function
|
2016-05-09 22:28:54 -07:00 |
|
redmatrix
|
a674b05e96
|
register shutdown procedure
|
2016-05-09 19:13:27 -07:00 |
|
Treer
|
e7a65c1f8d
|
improve non-ACL option description in ACL dialog
|
2016-05-08 20:44:30 +10:00 |
|
redmatrix
|
7101bbedcb
|
objectify comanche
|
2016-05-05 23:07:35 -07:00 |
|
redmatrix
|
3df0bb5522
|
some preliminary structural work for app organisation
|
2016-05-03 18:41:16 -07:00 |
|
redmatrix
|
bd2f11ed8b
|
db schema change to add tags to content sources
|
2016-05-01 21:00:02 -07:00 |
|
redmatrix
|
f284558007
|
use only the std_version
|
2016-05-01 19:29:30 -07:00 |
|
redmatrix
|
f99daf8ff9
|
move iconfig functions to include/config.php with all the rest of the configs, fix an issue with singleton discovery and start work on singleton delivery
|
2016-04-26 16:12:31 -07:00 |
|
redmatrix
|
0e34811886
|
add some missing hook entries to the doco
|
2016-04-23 22:55:45 -07:00 |
|
Mario Vavti
|
665a517a47
|
bump std version to prevent issues with context help js changes
|
2016-04-23 16:55:55 +02:00 |
|
redmatrix
|
1ff189ee90
|
new hook interface (the old one still works but requires handlers to have two calling arguments; the first of which is no longer used). The new interface is called from Zotlabs\Extend\Hook::register() and allows you to specify which hook version to use. The default will be the new interface with one function argument. We also implement the hook priority field which was always there but needed to be set manually in the DB. This provides a way for two hook handlers that implement the same hook interface to determine which order to be called in the event of conflicts.
|
2016-04-21 17:03:05 -07:00 |
|
redmatrix
|
8f64b28fb9
|
upgrade std rev
|
2016-04-20 19:06:19 -07:00 |
|
redmatrix
|
1698732cff
|
convert all the _well_known service controllers which are a bit touchy when it comes to the router
|
2016-04-18 01:35:09 -07:00 |
|
redmatrix
|
a29c0371f1
|
commit 1.4
|
2016-04-14 20:11:36 -07:00 |
|
redmatrix
|
91cc365143
|
reverse the logic of the jsenabled setting so that sessions without js are performance penalised instead of regular sessions.
|
2016-04-12 22:55:26 -07:00 |
|
redmatrix
|
0269825bc0
|
localise the opensearch link
|
2016-04-10 21:56:16 -07:00 |
|
redmatrix
|
0fe4957274
|
when setting the session handler as an object using the auto register shutdown flag, explicitly calling session_write_close() should no longer be required. It shouldn't cause any issues if it is called twice, but the session driver interface has been known to sometimes act in unexpected ways and there are lots of "subtleties" which can often be difficult to debug. The mentioned flag implies PHP 5.4 minimum but I believe we require that anyway.
|
2016-04-10 17:42:32 -07:00 |
|
redmatrix
|
abfbe9c937
|
a few issues: block public not blocking mod_cal, typo in sql for one clone file sync operation, fix_system_urls not catching cached contact photos, extend sessionhandler expiration when remember_me is enabled as the stored session is expiring long before the browser session.
|
2016-04-10 16:56:08 -07:00 |
|
redmatrix
|
0d50d29538
|
Merge branch 'master' into dev
|
2016-04-05 22:15:29 -07:00 |
|
redmatrix
|
54aa998b52
|
undeclared static property App::$stringsave (push_lang() and pop_lang())
|
2016-04-05 22:13:56 -07:00 |
|
redmatrix
|
a703835b5c
|
Bug: "remember me" doesn't
|
2016-04-03 17:38:17 -07:00 |
|
redmatrix
|
8b3c099a12
|
use constant
|
2016-04-02 21:06:41 -07:00 |
|
redmatrix
|
e16da7a166
|
unreferenced app member
|
2016-04-01 03:27:21 -07:00 |
|
redmatrix
|
8f006a98c4
|
primary hub change
|
2016-04-01 00:54:23 -07:00 |
|
redmatrix
|
9d47de65d9
|
undeclared static vars
|
2016-03-31 23:41:20 -07:00 |
|
redmatrix
|
44283dbbbb
|
change the App constructor
|
2016-03-31 20:24:30 -07:00 |
|
redmatrix
|
0cda431456
|
create miniApp to convert existing settings files to the static App class
|
2016-03-31 20:15:47 -07:00 |
|
redmatrix
|
bbfe4de310
|
increment std_version
|
2016-03-31 18:57:44 -07:00 |
|
redmatrix
|
9abd95fad3
|
static App
|
2016-03-31 16:06:03 -07:00 |
|
redmatrix
|
256c228efd
|
initial conversion to static app class
|
2016-03-31 13:00:04 -07:00 |
|
redmatrix
|
1cd3b41825
|
deprecate $a->get_baseurl()
|
2016-03-30 22:13:24 -07:00 |
|
redmatrix
|
4148211086
|
change primary directory
|
2016-03-30 18:37:37 -07:00 |
|
redmatrix
|
51a840f46a
|
update network_to_name (reserve DFRN for future use)
|
2016-03-21 22:02:18 -07:00 |
|
redmatrix
|
77094f8d2b
|
make the admin side menu extensible and provide a hook for a channel "move" operation that federation plugins might use to re-establish connections after a channel move.
|
2016-03-19 16:17:19 -07:00 |
|
redmatrix
|
b6ae2bff01
|
change rev
|
2016-03-17 18:42:32 -07:00 |
|
Mario Vavti
|
14e55e8bd6
|
should have probably done that on tag release
|
2016-03-09 13:06:24 +01:00 |
|
redmatrix
|
cf4dc2caa8
|
move "generator" to HttpMeta
|
2016-03-08 16:21:35 -08:00 |
|
redmatrix
|
1258f9bb21
|
turn 'OpenGraph' into a more general purpose HTTP meta facility for setting any meta header
|
2016-03-08 16:06:58 -08:00 |
|
redmatrix
|
76467b5a35
|
allow modules/addons to override the og:title field
|
2016-03-07 15:11:11 -08:00 |
|
redmatrix
|
d5db25808a
|
Facebook scraper "OpenGraph" support; modules will need to set the required fields (type, image, url) as well as any desired optional or type specific fields. We will set the title during pagebuild.
|
2016-03-07 15:03:53 -08:00 |
|
redmatrix
|
be2b7c0b5f
|
abconfig
|
2016-02-29 19:31:52 -08:00 |
|
redmatrix
|
6300f47cdc
|
schema change to support channel move (a completely different operation than channel clone)
|
2016-02-24 17:00:16 -08:00 |
|
redmatrix
|
f1564b4cff
|
retry the move of AccessList to composer format (one or more third-party plugins will likely break as a result)
|
2016-02-21 16:49:49 -08:00 |
|
redmatrix
|
dfbe2eaf98
|
Revert "move accesslist class to namespace"
This reverts commit a9711895cf .
|
2016-02-20 00:49:37 -08:00 |
|
redmatrix
|
a9711895cf
|
move accesslist class to namespace
|
2016-02-20 19:39:54 +11:00 |
|
redmatrix
|
1db3409f36
|
add router class
|
2016-02-19 16:19:15 -08:00 |
|
redmatrix
|
5a7b994e59
|
siteinfo regression with Zotlabs\Project - add an autoloader
|
2016-02-18 19:32:06 -08:00 |
|
redmatrix
|
342fda94e4
|
Provide Zotlabs\Project and System class for querying details about the project/version info. Move these out of /boot.php
|
2016-02-18 15:24:58 -08:00 |
|
redmatrix
|
76bf892f9f
|
iconfig - add sharing variable
|
2016-02-18 00:20:08 -08:00 |
|
redmatrix
|
879bc71927
|
this qualifies as an interface change
|
2016-02-17 17:29:06 -08:00 |
|
redmatrix
|
4da7fcb41d
|
schema updates for iconfig
|
2016-02-17 16:24:26 -08:00 |
|