Use the app in guest-mode / make login optional #57
Labels
No Label
⌚ Major-release
⌚ Minor-release
⚔️ Wontfix
⚙️ CI
⛏️ Breaking
✨ Duplicate
❌ Invalid
❓ Question
❤️ Support
➡️ Frontport
➡️ Needs-frontport
🔙 Backport
💭 Brainstorming
🐛 Bug
🔭 Cannot-reproduce
🧺 Cleanup
🧾 Confirmed
💬 Discussion
📄 Documentation
🎯 Enhancement
🩹 External-dependecy
📱 F-droid
🎉 Feature
👋 Good-first-issue
🤾 Google-play
🔙 Has-backport
🚀 Improvement
🚨 Investigate
🌠 Long-term
🔙 Needs-backport
🧺 Needs-cleanup
📡 Needs-feedback
📈 Performance
📌 Priority-critical
📌 Priority-high
📍 Priority-low
📍 Priority-medium
🥑 Ready
🪒 Refactor
🔙 Regression
📸 Release
🔒 Security
💡 Suggestion
🧪 Testing
🌐 Translation
💻 UI/UX
🪜 Upstream
🟦 Website
🙇♂️ Needs-help
🛰️ API-dependency
🛡️ Blocked
🏗️ Build
🗒️ Changelog
🗄️ Repository
🗓️ Summary
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: gitnex/GitNex#57
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Created By: @succfemboi
There are many different gitea instances out there but I don't want to register to all of them.
Ideally I could just enter the the url and simply browse through the repositories
I would love to implement such a feature. But it is dependent on the API. Currently API does not provide such feature.
Would you help open an issue in the upstream project?
Thanks
Created By: @succfemboi
Issues appear to be on Github and I don't have a Github account
In that case either I or maybe @6543 can open an issue if you think that would help.
https://github.com/go-gitea/gitea/issues/8287
@succfemboi
But i thought it is posible, @mmarif wich parts are missing?
@6543 most(by most I mean All) APIs require tokens to access. There is no public API as far as I know.
If there is any, I would like to know about it.
davidsvantesson at https://github.com/go-gitea/gitea/issues/8287 write, there are ...
so we have to check wich one do need and which one dont - how mouch time do you have at the moment @mmarif
I do not have much time specially for this feature at this moment. My focus is to have a feature rich app 1st.
But if time permits it will be part of future releases.
@mmarif works without tocken:
->
139ec95769
dont see blocking api - just a lot of gitnex features to be deaktivated in UI :D
Problem is, currently it has zero features other than a blocking login page.
@MPeter
Care to explain zero features?
As a user I am not allowed to do anything in the app until I log in at the instance which has the repository that I wanted to check out.
95% of the time I only use code forge apps on my phone to check the changelog of other apps before updating them, and the remaining 4% is reading issues, PRs or documents.
For apps hosted on Github, there is no problem as the Github client I use allows read access to repositories without logging in.
But for apps hosted on a Gitea instance, there is no such possibility. There are several instances that are used for this purpose, and I don't want to register on any instance until I want to contribute in some way there (PRs, bug reports, custom repository), because it does not make sense. I also don't want to deal with the ToS and other policies of any random instance I end up on while I'm only just reading content there.
This is partly like I wont register a Twitter account just to read tweets.
For my use case, the app would be useful because I'm very frequently on a very bandwidth limited connection, where loading the site could take minutes, but an app would help because it does not need to download the HTML+CSS+JS of the webpage, but instead significantly less data obtained from the API.
Sorry if I was a bit harsh. It's ok if you don't want to deal with making it possible to read Gitea content without logging in, but the app being feature rich sounded weird because of this issue. Maybe it is, but with other sites people often dislike design that is forcing a login, and with Gitea's selfhosted nature I think this hits even harder, as you may need a login to multiple places.