Aart van Baren
Aart van Baren
@GitMensch @rangav @spoenemann I've added functionality to the user settings that let you create namespaces and upload extensions. It's a first draft. Your feedback is much appreciated.
Let's continue the discussion about other login options in #337.
@thunderclient You can test the PR in Gitpod: https://gitpod.io/#https://github.com/eclipse/openvsx/pull/437 - Wait until the server is running and test extensions have been published. - Copy the current browser url (Gitpod workspace...
@MarekLani, @nitisharora007 I think forking the https://github.com/open-vsx/publish-extensions repo should work for you. You'd have to change the Open VSX url to your local instance. Configure a privileged user to publish...
+1 for Keycloak. It would be nice to decouple user management from the registry.
@zlweicoder I have a working prototype/draft for Keycloak integration. It's been a couple months since I last worked on it. I'll commit the changes and link the branch here. Maybe...
This is the Keycloak integration branch: https://github.com/amvanbaren/openvsx/tree/feature/issue-337
I've replaced the fileType detection logic with [Apache Tika](https://github.com/apache/tika). It supports [more file types](https://github.com/apache/tika/blob/main/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml) out of the box and it lets you configure custom file types too. The bad news...
Ok, that would narrow it down. I don't know how many of the extensions are web extensions.
# Reminder ### TODO - [x] Fix file type detection - [ ] Re-upload all incorrect `text/plain` files - [ ] Re-upload all *.vsix packages