Christoph Wurst
e029055e76
Make the bootstrap context return ContainerInterface instances
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-07-21 20:42:24 +02:00
kesselb
9a7a8b6e38
Merge pull request #21941 from nextcloud/design/font-ubuntu-cantarell
...
Move Cantarell before Ubuntu in font stack to fix GNOME + Ubuntu setups
2020-07-21 17:36:03 +02:00
Jan C. Borchardt
49f4b726e9
Move Cantarell before Ubuntu in font stack to fix GNOME + Ubuntu setups
...
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
2020-07-21 16:20:32 +02:00
Morris Jobke
d35e8d7b2b
Merge pull request #21934 from nextcloud/tests/noid/disable-fragile-comments-tests
...
Disable fragile comments tests
2020-07-21 15:19:28 +02:00
Morris Jobke
24889128cc
Merge pull request #21929 from nextcloud/bugfix/noid/encryption-transfer-user
...
Encryption is ready if master key is enabled
2020-07-21 13:42:26 +02:00
Morris Jobke
c25c984df5
Disable fragile comments tests
...
Those tests are actual problems in our code. See https://github.com/nextcloud/server/pull/20462#issuecomment-613380650 for a summary by @danxuliu
Basically they are introduced by #18929 but are only revealed by #18764 .
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2020-07-21 13:31:19 +02:00
Julius Härtl
fc1596fada
Encryption is ready if master key is enabled
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-07-21 09:16:43 +02:00
Nextcloud bot
baa5e9fcfa
[tx-robot] updated from transifex
2020-07-21 02:17:06 +00:00
Morris Jobke
0716fb9c96
Merge pull request #21864 from nextcloud/techdebt/files-versions-psr-container
...
Migrate files versions to the PSR container
2020-07-21 00:17:17 +02:00
Morris Jobke
5fc51b33a3
Merge pull request #21865 from nextcloud/techdebt/settings-psr-container
...
Migrate settigns to the PSR container
2020-07-21 00:16:03 +02:00
Morris Jobke
09e6b26bdd
Merge pull request #21875 from nextcloud/techdebt/deprecate-ilogger
...
Deprecate ILogger in favor of the PSR-3 logger
2020-07-20 16:45:14 +02:00
Morris Jobke
8a229d6035
Merge pull request #21862 from nextcloud/techdebt/files-sharing-psr-container
...
Migrate files sharing to the PSR container
2020-07-20 16:41:35 +02:00
Morris Jobke
f88a4b5604
Merge pull request #21866 from nextcloud/techdebt/ldap-psr-container
...
Migrate LDAP to the PSR container
2020-07-20 16:28:54 +02:00
Morris Jobke
5563a952ce
Merge pull request #21846 from nextcloud/dependabot/npm_and_yarn/p-limit-3.0.2
...
Bump p-limit from 2.3.0 to 3.0.2
2020-07-20 15:00:45 +02:00
Morris Jobke
9ae75a3ca9
Merge pull request #21850 from nextcloud/techdebt/noid/register-alternative-logins
...
Allow to register AlternativeLogin on RegistrationContext
2020-07-20 14:20:03 +02:00
John Molakvoæ
84ca5863d7
Merge pull request #21921 from nextcloud/fix/use-DOMContentLoaded
...
Use DOMContentLoaded and fix sharebymail loading issue
2020-07-20 14:07:20 +02:00
dependabot-preview[bot]
30a18f6dd9
Bump p-limit from 2.3.0 to 3.0.2
...
Bumps [p-limit](https://github.com/sindresorhus/p-limit ) from 2.3.0 to 3.0.2.
- [Release notes](https://github.com/sindresorhus/p-limit/releases )
- [Commits](https://github.com/sindresorhus/p-limit/compare/v2.3.0...v3.0.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
2020-07-20 11:40:20 +00:00
John Molakvoæ (skjnldsv)
6fcd075730
Use DOMContentLoaded and fix sharebymail loading issue
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-07-20 12:42:08 +02:00
Roeland Jago Douma
b2e3466005
Merge pull request #21916 from nextcloud/tests/remove-ui-regression
...
Remove outdated ui-regression tests
2020-07-20 10:56:16 +02:00
Julius Härtl
6f32b59b23
Remove outdated ui-regression tests
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-07-20 09:27:46 +02:00
Morris Jobke
9271d65641
Merge pull request #21880 from nextcloud/webauthn/discourage_user_auth
...
Discourage webauthn user interaction
2020-07-20 09:24:08 +02:00
Nextcloud bot
5add0ff1e2
[tx-robot] updated from transifex
2020-07-20 02:16:48 +00:00
Morris Jobke
a1a1349977
Merge pull request #21891 from nextcloud/techdebt/undeprecate-iappcontainer-iservercontainer
...
Undeprecate IAppContainer and IServerContainer
2020-07-19 22:16:59 +02:00
Nextcloud bot
d925c45373
[tx-robot] updated from transifex
2020-07-19 02:17:06 +00:00
Nextcloud bot
9f50b19a4d
[tx-robot] updated from transifex
2020-07-18 02:16:57 +00:00
Christoph Wurst
7224d268e4
Merge pull request #21887 from nextcloud/techdebt/deprecate-server-container-query
...
Deprecate the query mothod on the server container
2020-07-17 14:55:40 +02:00
Joas Schilling
5cd404a504
Merge pull request #21889 from nextcloud/techdebt/noid/make-magic-strings-publicly-available
...
Make magic strings of ClientFlowLogin and v2 publicly available
2020-07-17 13:12:06 +02:00
Christoph Wurst
22ff03969e
Undeprecate IAppContainer and IServerContainer
...
With 4152216bd8
these two interfaces got
deprecated with the reasoning that we only need the base PSR interface.
However, there are cases where in Nextcloud you still want to have a
specific container (the one for the app vs the one for the server) when
you either have a container injected or query one from a container.
With a single interface that would not be possible. So it's probably
better if we leave the two interfaces, but only have them extend the PSR
interface. IContainer – with the custom methods – shall still be phased
out, but the two other sub interfaces can stay for tagging purposes.
Tagging means that no methods shall be added.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-07-17 10:17:18 +02:00
Joas Schilling
543fabe279
Make magic strings of ClientFlowLogin and v2 publicly available
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-07-17 09:06:13 +02:00
Roeland Jago Douma
79c677e26d
Merge pull request #21859 from nextcloud/techdebt/dav-psr-container
...
Migrate DAV to the PSR container
2020-07-17 08:21:48 +02:00
Christoph Wurst
9bc6a8437d
Deprecate the query mothod on the server container
...
The interface method has already been deprecated, but if some code uses
the concrete type instead, the deprecation is not shown (by phpstorm),
so I think it's better to have this method tagged as well.
The "fix" for this deprecation is to simply use `get` instead of
`query`. Right now this will work 100% the same, but the goal is to slim
down the interface and only use what PSR-11 offers.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-07-17 08:05:07 +02:00
Nextcloud bot
2c79083f27
[tx-robot] updated from transifex
2020-07-17 02:17:12 +00:00
Joas Schilling
cae849bcf9
Merge pull request #21869 from nextcloud/techdebt/noid/add-constants-for-magic-strings
...
Add constants for the magic strings of template rendering
2020-07-16 22:00:57 +02:00
Roeland Jago Douma
884f3d009a
Discourage webauthn user interaction
...
Else people might have the feeling this is also doing 2FA. And since it
is only prefered it can be ignored and hacked around.
Once we have proper 2FA with webauthn in one go this probably needs to
be revisted.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2020-07-16 21:10:07 +02:00
Roeland Jago Douma
dfcb49b9b7
Merge pull request #21873 from nextcloud/techdebt/deprecate-server-container-getters
...
Deprecate the server container getters
2020-07-16 20:27:36 +02:00
Roeland Jago Douma
3085cf7341
Merge pull request #21874 from nextcloud/feature/scoped-psr-logger
...
Add a scoped PSR logger for apps
2020-07-16 20:25:40 +02:00
Roeland Jago Douma
514dc45468
Merge pull request #21855 from p5n/master
...
fix typo in revokeShare()
2020-07-16 19:58:49 +02:00
Christoph Wurst
b3b856c9db
Migrate contacts interaction to the PSR-3 logger
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-07-16 19:38:20 +02:00
Christoph Wurst
8a433a7226
Deprecate ILogger
...
The logger service was always intended to follow the PSR-3 interface.
It's time to embrace this and switch over to the "official" API,
hence this custom interface can be slowly phased out.
With Nextcloud 20 the logger also got support for
* App id filled out automatically
* Exceptions handling (as replacement for logException)
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-07-16 19:19:23 +02:00
Christoph Wurst
c889021334
Add a scoped PSR logger for apps
...
Just like for ILogger we should have a version that has the app ID
pre-set for the context (unless overwritten) so that each log entry can
be traced back to the app that produced it.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-07-16 19:11:56 +02:00
Christoph Wurst
efd2835b23
Deprecate the server container getters
...
Service locators are an anti pattern. These getters just make it more
appealing to do the wrong thing. If you want to locate a service the bad
way, just use the `get` method on a container – it will do the same in
also one line of code.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-07-16 18:59:56 +02:00
Christoph Wurst
684a7200ac
Merge pull request #21863 from nextcloud/techdebt/files-trashbin-container-cleanup
...
Clean up container usage in files trashbin
2020-07-16 18:46:10 +02:00
Christoph Wurst
35e966c38d
Migrate LDAP to the PSR container
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-07-16 15:57:17 +02:00
Christoph Wurst
090a54adab
Migrate settigns to the PSR container
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-07-16 15:55:04 +02:00
Christoph Wurst
3b0478773a
Migrate files versions to the PSR container
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-07-16 15:53:40 +02:00
Christoph Wurst
b641f25606
Migrate files sharing to the PSR container
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-07-16 15:52:46 +02:00
Joas Schilling
49970639fa
Add constants for the magic strings of template rendering
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-07-16 15:47:28 +02:00
Christoph Wurst
5005510d82
Migrate DAV to the PSR container
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-07-16 15:44:03 +02:00
Christoph Wurst
33aeef2d10
Merge pull request #21809 from nextcloud/techdebt/di-container-cleanup
...
Use PSR container interface and deprecate our own abstraction
2020-07-16 15:43:26 +02:00
Joas Schilling
0dfcc132ca
Allow to register AlternativeLogin on RegistrationContext
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-07-16 14:20:24 +02:00