Joas Schilling
aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
7 months ago
Joas Schilling
3a265cee30
fix(3rdparty): Don't use indirect dependency "Safe/" for functions
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 months ago
Joas Schilling
fd9f7a7188
fix(profile): Directly migrate to OCP constants
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 months ago
Joas Schilling
2353d3cd5c
feat(profile): Add public interface for profile manager so apps can check config
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 months ago
Faraz Samapoor
d1673ca3b8
Update lib/private/Profile/Actions/FediverseAction.php
Co-authored-by: Pytal <24800714+Pytal@users.noreply.github.com>
Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com>
11 months ago
Thomas Citharel
cd9dac1d20
fix(profile): fix getUID on nullable user variable
As per method signature, $visitingUser is nullable, so we can't be sure calling getUid() on it will
work.
Closes #35766
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
1 year ago
Faraz Samapoor
b4dd68f5b3
Refactors lib/private/Profile.
Mainly using PHP8's constructor property promotion.
Signed-off-by: Faraz Samapoor <fsa@adlas.at>
1 year ago
Jérôme Herbinet
c343569b3f
To be consistent with the list of users
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
1 year ago
Côme Chilliet
f5c361cf44
composer run cs:fix
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
1 year ago
Carl Schwan
d1209d8302
Rename mastodon to fediverse
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
1 year ago
Carl Schwan
86d9626901
Add mastodon personal info field
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
1 year ago
Carl Schwan
5edab8c922
Cache ConfigProfile
Reduce DB query count on homepage from 21 to 13
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
1 year ago
luz paz
368f83095d
Fix typos in lib/private subdirectory
Found via `codespell -q 3 -S l10n -L jus ./lib/private`
Signed-off-by: luz paz <luzpaz@github.com>
1 year ago
Christopher Ng
108abd77ed
Add profile default setting for admin
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2 years ago
Christopher Ng
1fc0b4320c
Add global profile toggle config
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2 years ago
Christopher Ng
abecf594d6
Fix source of translations
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2 years ago
Christopher Ng
ae85a16ed2
Fix inactive profile parameters being returned
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2 years ago
Christopher Ng
50a6612c1f
Refine profile backend for frontend visibility requirements
- Provide metadata
- Dynamic displayId
- Add appId
- Filter out unused parameter config properties from the existing profile config
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2 years ago
Christopher Ng
eb6217f551
Better function descriptions
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2 years ago
Christopher Ng
ee1c6eefb4
Add additional check on action registrations
- Minor refactor
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2 years ago
Christopher Ng
7b1cdf1fa6
Prevent unnecesary profile action registrations
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2 years ago
Christopher Ng
9f8eae3f50
Use more explicit naming for profile link action
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2 years ago
Christopher Ng
bff02f5e51
Populate defaults into exising profile config
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2 years ago
Christopher Ng
f5bdf02695
Cleanup
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2 years ago
Christopher Ng
309354852f
Profile backend
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2 years ago