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
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
Robin
aacda0367d
merge
2010-04-28 12:15:52 +02:00
Robin
eaf0024c0f
bugfix when filling the database in first run dialog
2010-04-25 18:18:04 +02:00
Robin
d9e0d5deca
remove dependency on set_include_path because not all hosts support it
2010-04-24 12:40:20 +02:00
Robin
b5dae01a8a
change the config system to support multi user
2010-04-23 00:05:04 +02:00
Robin
6b5bd81341
(very) early multiuser support
2010-04-22 19:03:54 +02:00
Robin
38bdf4083a
same fixes, this time hopefully without merge conflict
2010-04-19 19:46:42 +02:00
Frank Karlitschek
7adbbfe05c
add Open Collaboration API support. You can now connect your ownCloud with the KDE Social Desktop and push notifications to your Social News Plasmoid. This requires KDE trunk or KDE SV 4.5
2010-04-14 16:58:52 +02:00
Frank Karlitschek
a061dd3314
Merge commit 'refs/merge-requests/17' of git://gitorious.org/owncloud/owncloud
2010-04-09 10:53:10 +02:00
Robin
8f92dc8e25
fixed automatic creation/filling of mysql databases
2010-04-08 14:49:48 +02:00