Joas Schilling
db16dc6644
Correctly register autoloading before install.php and loading commands
10 years ago
Roeland Jago Douma
f6ee738ba8
Add \OC\User\Backend
Since some apps (ldap et al) still depend on OC_User_Backend this seemed
like the cleanest approach.
10 years ago
Roeland Jago Douma
9e1d9871a8
Move OC_User_Database to \OC\User\Database
10 years ago
Roeland Jago Douma
9504500e5f
Move \OC\User to PSR-4
10 years ago
Roeland Jago Douma
c51ebb02fa
Move OC_User_XX to legacy folder
10 years ago
Lukas Reschke
8b428d84c0
Make update server URL configurable
Currently testing the updates is a big problem and not really super easy possible. Since we now have a new updater server we should also make this configurable so that people can properly test updates.
10 years ago
Vincent Petry
caefe23bb6
Send permalink in internal share notification emails
10 years ago
Jarrett
482bfae123
Set higher timeout limit
Set the timeout limit to be 20 instead of 5 for machines that take longer to load the apps from apps.owncloud.org so that it doesn't show up blank.
10 years ago
Joas Schilling
9fbb8ce302
Do not save the language as request lang for apps when we didn't find any
10 years ago
Joas Schilling
dda949e915
Allow migration steps to use automatic DI
10 years ago
Roeland Jago Douma
f90acb1b53
Move \OC\Share to PSR-4
10 years ago
Björn Schießle
8c0984d605
first call the post_login hooks, before we call getUserFolder.
The login process needs to be completed before we can safely create
the users home folder. For example we need to give encryption a chance
to initialize the users encryption keys in order to copy the skeleton
files correctly
10 years ago
Joas Schilling
6ab004fac1
Fix doc block
10 years ago
Joas Schilling
1e5f85ac8c
Use internal tag so IDEs highlight the usage
10 years ago
Roeland Jago Douma
5ba6fe2983
Use a CappedCache in the user database backend
When running with a user database backend on large installations the
cache can grow to significant sizes. This can be especially problematic
when running big cron/repair jobs.
10 years ago
Thomas Müller
71fa0a75bf
Allow declaration of background jobs in info.xml
10 years ago
Roeland Jago Douma
03f1a270cc
Move \OC\Log to PSR-4
10 years ago
Roeland Jago Douma
fc82047e26
Move OC_Log_xx to \OC\Log namespace
10 years ago
Roeland Jago Douma
c96ed5c4ce
Move OC_Archive to \OC\Archive\Archive
* Move out of legacy folder
* Move to proper namespace
* Fix calling code
10 years ago
Roeland Jago Douma
0cb434686c
Move OC_Archive_XX to PSR-4
* Fix code
* Fix tests
10 years ago
Joas Schilling
d879354ccb
Use lib/ instead of src/ because that is what people are used to
10 years ago
Joas Schilling
ee3457aec0
Register the PSR-4 path on loadApp
10 years ago
Thomas Müller
7aca13f14c
Allow login by email address
10 years ago
Thomas Müller
b10dcfc3b7
Fixing local event delivery for calendar events based on the email address
10 years ago
Robin Appelman
9677681a37
free up memory when releasing the last shared lock
10 years ago
Roeland Jago Douma
eb1d5fdaf8
Use correct typehint
10 years ago
Joas Schilling
7bfc617b03
Move activity manager to the namespace
10 years ago
Morris Jobke
5595e038ae
Remove unneeded private wrapper methods
10 years ago
Joas Schilling
3397e27657
Remove the password from the validateUserPass() method as well
10 years ago
Roeland Jago Douma
9b875db8b8
OCS API should catch LoginExceptions
Catching the login exception and returning false (login failed). Makes
the OCS API properly return data instead of printing the exception page.
10 years ago
Thomas Müller
9c9fec36dd
Add occ commands to enable and disable a user + a disabled user can no longer login - fixes #23838
10 years ago
Thomas Müller
5e055ca6c1
Move uninstall repair step execution to the correct place
10 years ago
Thomas Müller
b0211a54c4
Repair steps no longer implement the Emitter interface
10 years ago
Thomas Müller
f91e5f87d2
Fix installer file location
10 years ago
Thomas Müller
e049953d1a
OC_Installer -> \OC\Installer
10 years ago
Thomas Müller
54f45f95f5
Adding repair steps for install and uninstall - fixes #24306
10 years ago
Roeland Jago Douma
e68ca8695d
Move lonely file from \OC\Files to PSR-4
Conflicting PR probabaly caused this
10 years ago
Roeland Jago Douma
0caa09e845
Move \OC\Group to PSR-4
10 years ago
Roeland Jago Douma
d89b533fa5
Move old classes to legacy
10 years ago
Roeland Jago Douma
368be8894c
Move non PSR-4 files from lib/private root to legacy
As discussed we move all old style classes (OC_FOO_BAR) to legacy.
Then from there we can evaluate the need to convert them back or if they
can be fully deprecated/deleted.
10 years ago
Roeland Jago Douma
00122c166a
Properly get the internal path for a cachejail move
10 years ago
Robin Appelman
e51467689d
mount custom cache folder using mount providers
10 years ago
Vincent Petry
4326d73ff6
Fix SMB storage to not normalize UTF8
This makes sure that even if a NFD file name exists, it is found by the
storage and will be visible to higher layers. Even though the file will
be discarded anyway there, it gives the scanner a chance to display a
warning at least.
10 years ago
Roeland Jago Douma
f52c5b31b6
Move more from \OC to PSR-4
* \OC\OCSClient
* \OC\Preview
* \OC\PreviewManager
* \OC\Repair
* \OC\RepairException
* \OC\Search
* \OC\ServerContainer
* \OC\ServerNotAvailableException
* \OC\ServiceUnavailableException
* \OC\Setup
* \OC\Streamer
* \OC\SubAdmin
* \OC\SystemConfig
* \OC\TagManager
* \OC\Tags
* \OC\TempManager
* \OC\TemplateLayout
* \OC\URLGenerator
* \OC\Updater
10 years ago
Robin Appelman
d850a764eb
cap the normalized path cache
10 years ago
Roeland Jago Douma
f5e0d6ae6a
Move more of \OC to PSR-4
* \OC\DateTimeFormatter
* \OC\DateTimeZone
* \OC\ForbiddenException
* \OC\HTTPHelper
* \OC\HintException
* \OC\LargeFileHelper
* \OC\Log
* \OC\NaturalSort
* \OC\NavigationManager
* \OC\NeedsUpdateException
* \OC\NotSquareException
10 years ago
Robin Appelman
49ad0fcfa9
optimize releaselock for memcache based locking backends
10 years ago
Joas Schilling
f1b6b0799c
Add a warning if a storage wrapper was registered outside of the hook
10 years ago
Roeland Jago Douma
d312051b3d
Moved some files in \OC to PSR-4
* \OC\ActivityManager
* \OC\AllConfig
* \OC\AppConfig
* \OC\AppHelper
* \OC\Avatar
* \OC\AvatarManager
* \OC\CapabilitiesManager
* \OC\Config
* \OC\ContactsManager
* \OC\DatabaseException
* \OC\DatabaseSetupException
10 years ago
Bernhard Posselt
4c1b55be92
allow app developers to specify the minimum int size
simplify comparison
remove additional null
fix off by 1 error
10 years ago