Robin Appelman
8b2ff8dcad
change the user backend after we load the plugins
2010-08-03 17:46:41 +02:00
Robin Appelman
2a78209728
comply with updated version of the plugin.xml syntax
2010-07-28 22:45:24 +02:00
Robin Appelman
98e49c7552
use new plugin system for loading plugins
2010-07-28 18:12:00 +02:00
Robin Appelman
687cb29c7d
Merge commit 'refs/merge-requests/31' of git://gitorious.org/owncloud/owncloud into merge
2010-07-28 00:16:56 +02:00
Martin T. H. Sandsmark
1f46d0fc7d
remove debug output
2010-07-25 13:00:09 +02:00
Martin T. H. Sandsmark
c2504f54ad
fix some, do not enjoy php
2010-07-25 02:38:35 +02:00
Martin T. H. Sandsmark
e6f6c62113
some fixes
2010-07-25 01:48:36 +02:00
Aldo "xoen" Giambelluca
11664f3153
Moved LDAP authentication into a plugin
...
Used the current plugin system to define `USER_OC_LDAP` class
that can be used as backend for OC_USER
2010-07-23 00:48:45 +02:00
Aldo "xoen" Giambelluca
68775a282d
Created class `OC_USER_BACKEND` for general user managment
...
It's possible to use `OC_USER` as normal but the real stuff
is done by the `OC_USER::$_backend` class, setted using
`OC_USER::setBackend()` (this is done in inc/lib_user.php)
2010-07-21 17:53:51 +02:00
Aldo "xoen" Giambelluca
9fe46ef093
OC_USER now is an abstract class (OC_USER_ABSTRACT)
...
At start the choosen user manager is created
(e.g. OC_USER_DATABASE, OC_USER_LDAP)
and put into the global variable `$userManager`.
This is the variable to use instead of `OC_USER` class.
TODO: A better name than $userManager?
2010-07-19 21:33:29 +02:00
Martin T. H. Sandsmark
64d4d57615
fix permissions, start to implement private data api
2010-07-16 11:36:03 +02:00
Aldo "xoen" Giambelluca
00df2099b5
Using camelCase for function names in 'inc/lib_base.php'
...
PHP function names is case-insensitive so this change isn't
intrusive but improve readability of the code.
2010-07-10 19:56:47 +02:00
Robin Appelman
96e185f150
Merge git://gitorious.org/~icewind/owncloud/icewinds-owncloud into merge
...
Conflicts:
inc/MDB2/Driver/Function/pgsql.php
inc/MDB2/Driver/Manager/mysql.php
inc/MDB2/Driver/Reverse/pgsql.php
inc/MDB2/Driver/mysql.php
inc/lib_base.php
2010-07-09 13:43:40 +02:00
Robin Appelman
68cc904bc1
Merge branch 'merge'
2010-07-08 20:31:54 +02:00
Robin Appelman
b38aa771d1
Initial version of remote ownCloud access through filesystem abstraction
2010-07-07 12:30:30 +02:00
Robin Appelman
581328fbc1
Fix custom database names
2010-07-06 19:57:08 +02:00
Robin Appelman
db5ac0b477
merge
2010-07-05 13:35:41 +02:00
Robin Appelman
4e12ce63f9
fix affected frows and free_result in OC_DB
2010-07-05 13:31:32 +02:00
Robin Appelman
845d534144
Merge branch 'master' of gitorious.org:owncloud/owncloud
2010-07-05 11:44:33 +02:00
Robin Appelman
d96793f14f
Fix some database problems, do not use the cache when creating users
2010-07-05 11:37:50 +02:00
Sandro
8ede7d075e
load all plugins
2010-06-29 14:53:54 +02:00
Sandro
4f5e24a327
load plugins
2010-06-28 18:38:06 +02:00
Robin Appelman
0ba0f22627
fix webroot when using symlinks
2010-06-27 18:09:59 +02:00
Sandro
a0088cfea6
right WEBROOT
2010-06-27 00:16:09 +02:00
Robin Appelman
a9fd0c67b4
Initial PostgreSQL support
2010-06-20 17:58:39 +02:00
Robin Appelman
7503ad139b
use MDB2_Schema for the creation of the initial database
2010-06-18 20:08:24 +02:00
Robin Appelman
02ad83b04d
fix insertid in OC_DB
2010-06-11 18:09:34 +02:00
Robin Appelman
df149217b9
fix loading of plugins
2010-06-11 16:54:57 +02:00
Robin Appelman
56dfcce9b9
improved detection of WEBROOT
2010-06-07 02:18:21 +02:00
Robin Appelman
43cabdb3f8
better error messages if there are premission problems
2010-06-01 13:59:04 +02:00
Robin
cd1ffd912b
only check for a writeable config.php when attempting to change the config
2010-05-23 00:18:37 +02:00
Robin
3d546db141
do not give the 'can't write config file' error when the config file doesn't exsist
2010-05-22 23:45:58 +02:00
Robin
7b08854f70
use MDB2's escape instead of mysql_escape
2010-05-22 23:05:49 +02:00
Robin
086f060b9e
fix when owncloud is installed in the root of a server
2010-05-21 19:50:18 +02:00
Robin
78e54e1909
fixes in log and ocs
2010-05-15 22:29:14 +02:00
Robin
35711d7534
small fixes
2010-05-15 20:23:43 +02:00
Robin
8058b24227
provide layout for smaller screens on android/iphone
2010-05-14 23:32:35 +02:00
Robin
672297531b
merge
2010-05-10 16:55:30 +02:00
Robin
898d2489bb
more checks on server enviroment and some bugfixes in admin and firstrun dialog
2010-05-09 16:33:16 +02:00
Robin
51b253447d
provide option for automatic backup
2010-05-08 21:32:20 +02:00
Robin
565410d8e2
use an abstraction for file system functions to allow premisions and multiply storage backends
2010-05-07 22:50:59 +02:00
Robin
ede1c64edd
port OC_DB to MDB2
2010-05-04 03:21:57 +02:00
Thibaut GRIDEL
bc8aed9e79
give a chance to configure CONFIG_DATADIRECTORY
2010-05-02 22:01:53 +02:00
Robin
e0347b7fa6
initial work on making connections between seperate owncloud installations possible
2010-05-02 18:07:36 +02:00
Robin
15b284578e
fix webdav when not using the default data directory
2010-05-02 14:04:08 +02:00
Robin
0732264d67
merge
2010-05-02 13:24:39 +02:00
Thibaut GRIDEL
19ab1292fb
simple fixes
2010-05-02 11:24:46 +02:00
Robin Appelman
c52e7d360f
More bug fixes, mostly IE related
2010-05-01 23:09:36 +02:00
Robin Appelman
4a23a0e23d
fix bug on windows hosts where serverroor uses \ in the path and documentroot uses /
2010-04-30 15:32:22 +02:00
Robin
68ef145609
fix determing the user specific data directory when the data directory is not the default one
2010-04-28 12:23:19 +02:00