af27457da5
here's a fair chunk of the new schema - still a lot of bits missing and no migration tools, and only for mysql currently. Oh, and you still don't have the new code to make use of the new schema yet. That's on another branch that I'm not checking in yet because then you might get the idea that bits of it actually work and infect the rest of the matrix with unstable code and bring other sites down that have never even heard of hubzilla. Please do not use this code. Let me repeat, please do not use this code. One more time in case you didn't understand - please do not use this code.
redmatrix2015-05-17 22:43:36 -07:00
3b859aa9ef
Implement permission checking for OAuth clients using the xperm table. Currently 'all' permissions are applied to OAuth clients which gives them the same rights as the channel owner and full access to API functions as the channel owner. However, individual permissions can now be created. These mirror the permission names from the normal permission table (although it isn't required that they do so). Lack of an xp_perm entry for the specified permission and lack of an 'all' override indicates permission denied.
redmatrix2015-05-17 18:14:50 -07:00
7233967ad5
Merge pull request #322 from dawnbreak/master
redmatrix2015-05-18 09:41:53 +10:00
9a67ec8bd4
new string file - isolating the projectname from translated strings so that translation files will work across multiple projects.
redmatrix2015-05-17 16:33:43 -07:00
91d7b0f7eb
more work isolating the projectname from core.
redmatrix2015-05-17 16:28:16 -07:00
f987f4a049
Merge pull request #324 from Razlo/master
Klaus2015-05-17 11:51:44 +02:00
fc1c188a7e
updated the templates to the {{}}, compared to
Razlo2015-05-17 02:40:51 +02:00
47564d4310
provide default permissions ('all') for existing and newly created OAuth app clients, which will be extended in the future to allow specific permissions.
redmatrix2015-05-14 21:57:20 -07:00
f866a42a42
not sure how these files ended up here, but they belong with doxygen stuff
redmatrix2015-05-13 18:10:15 -07:00
364025e550
remove project name dependency from most of the doc files to ease project merging, there are going to be some edge cases requiring manual tweaking as most of this was done by script.
redmatrix2015-05-13 17:59:45 -07:00
c82082d2bb
restrict webpage list to undeleted items
redmatrix2015-05-13 16:27:04 -07:00
d6f98e6511
product was a bad string to use because we may require it for e-commerce, and RED_PLATFORM is equally problematic for other reasons.
redmatrix2015-05-13 16:01:00 -07:00
1e0e812440
provide a method for loading site/custom widgets
redmatrix2015-05-12 18:11:54 -07:00
1970670596
replace project name with $product or $Product in strings to avoid merge issues across different project names. Currently a place-holder. The strings themselves have not yet been modified.
redmatrix2015-05-12 17:06:47 -07:00
257c670d5c
avoid double slash after editing layout
Mario Vavti2015-05-06 12:16:53 +02:00
9391f6f905
allow blocks to have custom classes and add a new template called zen which gives you an empty page to work with
Mario Vavti2015-05-06 10:53:26 +02:00
f559c91b7a
turn consensus items into diaspora polls for that network
redmatrix2015-05-05 19:23:21 -07:00
c9ec4f46b6
for hubzilla we won't be obscuring items, only private mail, this will allow us to search and cache private posts
redmatrix2015-05-05 18:36:05 -07:00