| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
background job for user clean up
adjust user backend for clean up
register background job
remove dead code
dependency injection
make Helper non-static for proper testing
check whether it is OK to run clean up job. Do not forget to pass arguments.
use correct method to get the config from server
methods can be private, proper indirect testing is given
no automatic user deletion
make limit readable for test purposes
make method less complex
add first tests
let preferences accept limit and offset for getUsersForValue
DI via constructor does not work for background jobs
after detecting, now we have retrieving deleted users and their details
we need this method to be public for now
finalize export method, add missing getter
clean up namespaces and get rid of unnecessary files
helper is not static anymore
cleanup according to scrutinizer
add cli tool to show deleted users
uses are necessary after recent namespace change
also remove user from mappings table on deletion
add occ command to delete users
fix use statement
improve output
big fixes / improvements
PHP doc
return true in userExists early for cleaning up deleted users
bump version
control state and interval with one config.php setting, now ldapUserCleanupInterval. 0 will disable it. enabled by default.
improve doc
rename cli method to be consistent with others
introduce ldapUserCleanupInterval in sample config
don't show last login as unix epoche start when no login happend
less log output
consistent namespace for OfflineUser
rename GarbageCollector to DeletedUsersIndex and move it to user subdir
fix unit tests
add tests for deleteUser
more test adjustements
|
|\
| |
| | |
Allow read-only configuration
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Workaround required for IIS setups running ownCloud to prevent dataloss.
Long-term solution would be to move some configuration settings to the database
Conflicts:
lib/base.php
settings/admin.php
|
|/ |
|
|\
| |
| | |
Store credentials only in session if required
|
| |
| |
| |
| |
| | |
Conflicts:
lib/repair/repairconfig.php
|
| | |
|
| | |
|
| | |
|
|/ |
|
|
|
|
|
|
| |
This lead to a lot of confusion in the past and did not really offer any value. Let's remove the port check therefore. (it's anyways not really a part of the domain)
Fixes https://github.com/owncloud/core/issues/12150 and https://github.com/owncloud/core/issues/12123 and also a problem reported by @DeepDiver1975.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
This commit will make the supported DBs for installation configurable within config.php. By default the following databases are tested: "sqlite", "mysql", "pgsql". The reason behind this is that there might be instances where we want to prevent SQLite to be used by mistake.
To test this play around with the new configuration parameter "supportedDatabases".
Conflicts:
lib/private/util.php
|
|
|
|
| |
There is not much sense in having these files marked executable, we should avoid that.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Correctly use overwritemailurl value when generating absolute urls in CLI
Fix #11500
Rename the config to *cli
Add overwrite.cli.url to the sample config
Revert separator fix, fixes unit test
Backport of 0407bc097895355b90bc722e8b58afb27a40d538 from master
|
|
|
|
|
|
| |
This reverts commit 48a1e69f5e803d61edcd7d083fd8e794f5bf194d.
This was backported too quickly.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Correctly use overwrite.cli.url value when generating absolute urls in CLI
Fix #11500
Backport and squash of the following from master, in order:
- f0fcaff9b957f1e6c04f9bfd9b8e0eb84f78bbf8
- 923de0afd9a7e717a5e1d25747caf4840633db25
- a487ce76e86940c94801da6157bcf70ed4005c1f
- bd3ebdbd135b30946fdf55b41b5e96497d0c3e4a
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* owncloud -> ownCloud
* add default value
* proper comment style
* fix line wrapping and minor typo
* remove duplication
* add Vincents proposals
* drop master config switches while backporting
|
|
|
|
|
| |
Conflicts:
config/config.sample.php
|
|
|
|
|
|
|
| |
* use ' instead of " for config option
* place default parameters where useful into sample
* use proper comment block
* limit line size to 80 characters
|
|
|
|
|
|
| |
Remove the second comment which could be confused with suggesting an invalid value: `// 100 MiB`.
To keep the easily readable example value, it has been moved into the comment header for the config item.
|
|
|
|
|
|
|
| |
a
Conflicts:
lib/private/preview.php
|
|\
| |
| |
| |
| | |
Conflicts:
config/config.sample.php
|
| | |
|
|/
|
|
| |
Backport of https://github.com/owncloud/core/pull/11211 to stable7
|
|
|
|
| |
The old one was just horrible wrong.
|
| |
|
| |
|
|
|
|
| |
Fixes https://github.com/owncloud/core/issues/10366
|
| |
|
| |
|
| |
|
|
|
|
|
| |
If a default app isn't visible for the user, try the next one.
Else fallback to the "files" app.
|
| |
|
|
|
|
| |
of containers, use generated container names for tests
|
| |
|
| |
|
|\
| |
| | |
Refactor OC_DB::connect() to properly support sockets.
|