Webdav #173
Conversation
- enable Projects button in navbar for admin projects page - enable copy of user ID in user info modal - add null check in UserListController (thanks @moschlar)
- generate overleaf.conf dynamically - support GIT_BRIDGE_HOST and GIT_BRIDGE_PORT - configure client_max_body_size for /git using GIT_BRIDGE_REPOSTORE_MAX_FILE_SIZE
…projects see upstream commit a9c4138 here is an appropriate DockerRunner.mjs patch
- code moved to modules/admin-tools (yu-i-i)
* Logo Tools * Moved to /tools/logo; Checks dependencies first and stops if they are not there; Added information about 3_remove_branding_from_projectpage.sh in README ; reordered the commands of 1_convert.sh to avoid the logo-horizontal.png problem
|
Cool. Thanks. |
|
for nextcloud, is that possible connect by Oauth2? Administrator config the info, user just need to click and grant the permission. -> maybe this is another integation named Nextcloud ... |
Hello, I am the author who submitted the PR to the official repository. The reason I chose to use WebDAV was to facilitate permission management. I did not want ShareLaTeX to have access to all of my directories. Therefore, I opted to use shared links for access—and these shared links should only be accessible and operable via WebDAV. |
I see. thanks |
Good work, thanks.
I didn't quite understand this. As soon as you open your project and compile it, it is accessed by the server. If you want to restrict access, the Overleaf model may not be suitable. If you care about keeping your data accessible only to you and your collaborators, I can point you to a very interesting project: https://github.com/TeXlyre/texlyre Overleaf is designed for situations where the server is trusted, for example, a university server used by researchers and/or students. I always keep such scenarios in mind. In that context, WebDAV can be used as an additional private backup storage option, a way to share data with someone who does not have access to Overleaf, or simply for people who prefer working offline and storing data in Nextcloud, but are now collaborating with someone using Overleaf. Essentially, I would like to have functionality similar to Dropbox in the official Overleaf. I believe I will be able to reuse at least part of your code. …or, more likely, @davrot will implement everything before I even decide where to start :) |
|
@fabawi from texlyre is a very nice guy. And he is really fast in implementing new features. |
Based on overleaf#1436 but I tried to put as much as possible into a module.
It is now integrated into the Railbar Integration menu.
PS: @AinzRimuru i18n strings need to be put in services/web/frontend/extracted-translations.json too
How it looks under Nextcloud:

Don't forget that you need your app password from next cloud (you can not use your normal user password)

@yu-i-i I hope that helps you as a basis.