Kamil Domanski
ee247a21a4
shipped apps are no longer hardcoded
2011-06-19 22:46:05 +02:00
Robin Appelman
37f9e03772
improved check in oc_preferences if a key already exists
2011-06-19 22:34:36 +02:00
Robin Appelman
11dc3bb0e1
only load apps if they exist
2011-06-19 22:34:36 +02:00
Robin Appelman
07f2fcf7ec
add post_* hooks to filesystem for write, create, delete, rename and copy
2011-06-19 22:34:36 +02:00
Jakob Sack
c26719a10d
Fixed documentation of OC_L10N
2011-06-19 19:38:51 +02:00
Jakob Sack
e8e483d079
L10N is here ;-)
2011-06-19 18:53:02 +02:00
Jakob Sack
86406c6cfe
Merge branch 'master' of git://anongit.kde.org/owncloud
2011-06-19 16:06:52 +02:00
Jakob Sack
a688e5a5b1
Load preferences only if user is registered
2011-06-19 16:06:05 +02:00
Kamil Domanski
6b2ec22104
allow disabling apps, install apps as disabled
2011-06-19 15:18:52 +02:00
Jakob Sack
d5b550395a
Removed debug messages
2011-06-19 15:08:28 +02:00
Jakob Sack
baa00a589f
l10n added
2011-06-19 14:27:52 +02:00
Jakob Sack
6a19a7d226
added preferences to base.php, will be needed for i18n stuff
2011-06-19 14:24:26 +02:00
Kamil Domanski
1cab3ca92c
move installation of shipped apps to setup
2011-06-19 00:55:19 +02:00
Kamil Domanski
be3ee03189
handle app repo connection failure
2011-06-18 22:02:45 +02:00
Robin Appelman
51420a7522
only create one connection to a sqlite3 database, fixes 'Database locked' errors with webdav
2011-06-17 16:09:43 +02:00
Robin Appelman
561c3a15f0
prevent some possible warnings if there are files in /apps
2011-06-17 14:17:08 +02:00
Robin Appelman
300b8c06cf
allow plugins to cancel filesystem operations using the provided hooks
2011-06-16 22:44:36 +02:00
Robin Appelman
3062723c34
default to sqlite3 over sqlite2 for new installations
2011-06-16 14:56:56 +02:00
Robin Appelman
7d3ae7ae9b
fix settings page for non-admin users
2011-06-14 16:03:57 +02:00
Robin Appelman
f6eb7c1205
make use of native sqlite3 prepared statements
2011-06-14 01:20:41 +02:00
Robin Appelman
00858efbe2
store numbers as strings to prevent errors with numeric passwords
2011-06-14 01:20:41 +02:00
Robin Appelman
f863002e95
use sqlite3 if sqlite2 isn't available
2011-06-14 01:20:41 +02:00
Robin Appelman
1e0fe05bef
fix error with empty config file
2011-06-14 01:20:41 +02:00
Robin Appelman
1ea43dd7f9
make OC_DB work with the sqlite3 driver
2011-06-13 04:06:43 +02:00
Robin Appelman
600219c8c0
sqlite3 driver for mdb2
...
the only problem that I found with it so far is that it gives a database locked error on login,
the rest seems to work fine but more testing is required.
2011-06-13 04:05:41 +02:00
Robin Appelman
964b51879e
add option to remove tables install from database structure
2011-06-12 17:51:31 +02:00
Robin Appelman
bb5a2a917b
test case library and start of filesystem test
2011-06-12 01:06:27 +02:00
Robin Appelman
2a5ee9512e
allow tear down of filesystem.
...
also fix a bug when chrooting to '/'
2011-06-12 00:57:43 +02:00
Robin Appelman
5425c3d1e9
fix delTree
2011-06-12 00:50:13 +02:00
Alessandro Cosentino
86dd023448
Adding clear logs functions
2011-06-07 15:48:21 -04:00
Robin Appelman
d65f8bba73
try to adjust times to the clients timezone
2011-06-05 15:13:03 +02:00
Robin Appelman
d8ba312679
fix incorrect variable name in libfilestorage
2011-06-04 18:34:15 +02:00
Robin Appelman
016a892a78
merge refactoring in master
2011-06-02 20:35:14 +02:00
Robin Appelman
5d3cf06c73
delete old plugin stuff
2011-06-02 20:21:31 +02:00
Robin Appelman
7f987b84a5
fix OC_HELPER::linkTo again
2011-06-02 20:21:02 +02:00
Robin Appelman
2b45a28bd4
fix OC_HELPER::linkto() when the link is not a valid file.
...
(e.g. a php script with ?foo=bar appended)
2011-06-02 02:58:42 +02:00
Robin Appelman
09458aa639
add dateOnly option to formatDate
2011-06-02 02:29:16 +02:00
Robin Appelman
c1d02fd166
install apps that are shipped with owncloud the first time they are loaded
2011-06-01 15:05:48 +02:00
Robin Appelman
6b34ba8a8e
Make max upload filesize configurable for apache hosts
2011-05-29 17:43:13 +02:00
Robin Appelman
f48344df30
recursive deletion is now in OC_HELPER
2011-05-29 17:01:34 +02:00
Robin Appelman
85cae2cc32
recursive copy is now in OC_HELPER
2011-05-29 17:00:34 +02:00
Robin Appelman
f4e4617be7
App installer backend.
...
Not yet attached to the gui
2011-05-28 17:33:25 +02:00
Robin Appelman
d23ecd0538
fix a strict error in webdav
2011-05-28 15:52:35 +02:00
Robin Appelman
5ccce7e45f
fix a potential infinite loop when installing with sqlite
2011-05-28 15:52:35 +02:00
Alessandro Cosentino
1ec304227e
changed the path in imagePath again
2011-05-17 23:29:09 -04:00
François Kubler
13ddf8100f
New installer.
...
* Forms have been revamped (CSS + javascript),
* Process has been improved : errors are displayed on the form page,
* Some changes in the index.php page so that everything related to installation is in lib/setup.php
* Also added a small function in OC_HELPER class to set input values.
All these should improve the installation process in terms of ergonomics.
Well, I do hope so.
2011-05-17 22:34:31 +02:00
Jakob Sack
e314a83a7b
Fixing the image link for apps
2011-05-17 17:19:21 +02:00
Robin Appelman
915073f8ea
use simplexml instead of dom for OC_APP::getAppInfo()
2011-05-16 16:20:56 +02:00
Robin Appelman
d10840ab18
moved app install/remove/update functions to lib/installer.php
...
added OC_APP::getAppInfo() for reading app metadata
2011-05-15 16:32:22 +02:00
Jakob Sack
d70dfbdebb
Renamed a few columns in order t ohave both sqlite and mysql up and running
2011-05-15 15:03:12 +02:00