Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
e
infra
ecloud
nextcloud
Commits
664e5d52
Commit
664e5d52
authored
Apr 06, 2022
by
Akhil
😶
Browse files
Commented out privacy patches
parent
7a24abad
Pipeline
#176273
passed with stage
in 3 minutes and 24 seconds
Changes
1
Pipelines
2
Hide whitespace changes
Inline
Side-by-side
Dockerfile
View file @
664e5d52
...
...
@@ -98,28 +98,28 @@ RUN sed -i "s/\$systemConfig->setValue('theme', '');/\$systemConfig->setValue('t
# Patches
COPY
patches/ ${TMP_PATCH_DIR}/
RUN
patch
-u
${
BASE_DIR
}
/core/Controller/LoginController.php
-i
${
TMP_PATCH_DIR
}
/002-login-without-domain.patch
RUN
patch
-u
${
BASE_DIR
}
/core/templates/layout.user.php
-i
${
TMP_PATCH_DIR
}
/003-contact-search-removal.patch
RUN
patch
-u
${
BASE_DIR
}
/core/Controller/ContactsMenuController.php
-i
${
TMP_PATCH_DIR
}
/004-contact-search-controller-removal.patch
RUN
cd
${
BASE_DIR
}
&&
patch
-p0
<
${
TMP_PATCH_DIR
}
/005-autocomplete-user-leak-core.patch
RUN
cd
${
BASE_DIR
}
/custom_apps
&&
patch
-p0
<
${
TMP_PATCH_DIR
}
/005-autocomplete-user-leak-custom-app.patch
#
RUN patch -u ${BASE_DIR}/core/templates/layout.user.php -i ${TMP_PATCH_DIR}/003-contact-search-removal.patch
#
RUN patch -u ${BASE_DIR}/core/Controller/ContactsMenuController.php -i ${TMP_PATCH_DIR}/004-contact-search-controller-removal.patch
#
RUN cd ${BASE_DIR} && patch -p0 < ${TMP_PATCH_DIR}/005-autocomplete-user-leak-core.patch
#
RUN cd ${BASE_DIR}/custom_apps && patch -p0 < ${TMP_PATCH_DIR}/005-autocomplete-user-leak-custom-app.patch
RUN
cd
${
BASE_DIR
}
&&
patch
-p0
<
${
TMP_PATCH_DIR
}
/006-recovery-email-changes.patch
RUN
patch
-u
${
BASE_DIR
}
/apps/settings/lib/Settings/Personal/ServerDevNotice.php
-i
${
TMP_PATCH_DIR
}
/007-remove-dev-notice.patch
RUN
patch
-u
${
BASE_DIR
}
/lib/private/Template/IconsCacher.php
-i
${
TMP_PATCH_DIR
}
/008-icons-cacher-theme-svgs.patch
RUN
patch
-u
${
BASE_DIR
}
/core/Controller/SvgController.php
-i
${
TMP_PATCH_DIR
}
/008-svg-controller-theme-svgs.patch
RUN
cd
${
BASE_DIR
}
&&
patch
-p0
<
${
TMP_PATCH_DIR
}
/009-help-links.patch
RUN
patch
-u
${
BASE_DIR
}
/lib/private/Updater.php
-i
${
TMP_PATCH_DIR
}
/010-disable-app-store-upgrade.patch
#
RUN patch -u ${BASE_DIR}/lib/private/Updater.php -i ${TMP_PATCH_DIR}/010-disable-app-store-upgrade.patch
RUN
cd
${
BASE_DIR
}
&&
patch
-p0
<
${
TMP_PATCH_DIR
}
/011-privacy-settings.patch
RUN
cd
${
BASE_DIR
}
&&
patch
-u
${
BASE_DIR
}
/apps/dashboard/lib/Controller/DashboardController.php
-i
${
TMP_PATCH_DIR
}
/012-remove-user-status-widget.patch
#
RUN cd ${BASE_DIR} && patch -u ${BASE_DIR}/apps/dashboard/lib/Controller/DashboardController.php -i ${TMP_PATCH_DIR}/012-remove-user-status-widget.patch
RUN
patch
-u
${
BASE_DIR
}
/lib/private/Authentication/Token/PublicKeyTokenProvider.php
-i
${
TMP_PATCH_DIR
}
/013-revert-token-password-update.patch
RUN
patch
-u
${
BASE_DIR
}
/lib/private/legacy/OC_Helper.php
-i
${
TMP_PATCH_DIR
}
/014-add-mail-usage.patch
RUN
rm
-rf
${
TMP_PATCH_DIR
}
# autocomplete leak tweak apps frontend with sed, disable group suggestion
RUN
cd
${
BASE_DIR
}
/custom_apps/contacts
&&
sed
-i
's/"GROUP","INDIVIDUAL"/"INDIVIDUAL"/g'
js/contacts-main.js
RUN
cd
${
BASE_DIR
}
/custom_apps/contacts
&&
sed
-i
's/emit("new-contact")/emit("newContact")/g'
js/contacts-main.js
RUN
cd
${
BASE_DIR
}
/custom_apps/calendar
&&
sed
-i
's/"GROUP","INDIVIDUAL"/"INDIVIDUAL"/g'
js/calendar-main.js
RUN
cd
${
BASE_DIR
}
/custom_apps/calendar
&&
sed
-i
's/{name:\[a,"displayname"\]},//'
js/calendar-main.js
#
RUN cd ${BASE_DIR}/custom_apps/contacts && sed -i 's/"GROUP","INDIVIDUAL"/"INDIVIDUAL"/g' js/contacts-main.js
#
RUN cd ${BASE_DIR}/custom_apps/contacts && sed -i 's/emit("new-contact")/emit("newContact")/g' js/contacts-main.js
#
RUN cd ${BASE_DIR}/custom_apps/calendar && sed -i 's/"GROUP","INDIVIDUAL"/"INDIVIDUAL"/g' js/calendar-main.js
#
RUN cd ${BASE_DIR}/custom_apps/calendar && sed -i 's/{name:\[a,"displayname"\]},//' js/calendar-main.js
# Set default widgets to calendar, tasks and notes
RUN
sed
-i
's/recommendations,spreed,mail,calendar/calendar,tasks,notes/'
${
BASE_DIR
}
/apps/dashboard/lib/Controller/DashboardController.php
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment