mirror of
https://github.com/go-shiori/shiori.git
synced 2026-04-25 06:25:54 +03:00
[GH-ISSUE #813] New Android Client App for go-shiori/shiori #385
Labels
No labels
component:backend
component:builds
component:builds
component:extension
component:frontend
component:readability
database
database:mysql
database:postgres
database:sqlite
feature:ebooks
github_actions
good first issue
hacktoberfest
note:duplicate?
note:fixed?
note:out-of-scope?
os:windows
priority:high
priority:low
pull-request
resolution:as-intended
resolution:cant-reproduce
resolution:duplicate
resolution:fixed
resolution:wontfix
tag:TBD
tag:big-task
tag:help-wanted
tag:huge-data
tag:meta
tag:more-info
tag:next
tag:no-stale
tag:requires-migrations
tag:research
tag:security 🛡️
tag:stale
tag:waiting-for-assignee
type:bug
type:documentation
type:enhancement
type:meta
type:ux
user:cli
user:web
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/shiori#385
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Originally created by @DesarrolloAntonio on GitHub (Jan 9, 2024).
Original GitHub issue: https://github.com/go-shiori/shiori/issues/813
Hello go-shiori team!
I'm an Android/iOS app developer. I wanted to let you know that I have created a client app for go-shiori in my free time, and it's now available on the Play Store.
I thought it would be great to have a mobile version of go-shiori, so I got to work on it. My plan is to release the source code soon.
Here's the link to the Play Store for you to check it out:
https://play.google.com/store/apps/details?id=com.desarrollodroide.pagekeeper
Would really appreciate your feedback or suggestions for improvements. Looking forward to your thoughts!
Best regards,
@Monirzadeh commented on GitHub (Jan 9, 2024):
Thanks for your help.
Is it possible to release that on f-droid too?
Update1:
I try this for server but I get server not found ( I can acsses on web browser)
http://192.168.1.35:8080
Update2: if i not use
httporhttpsin server field app will show me invalid url but app not block me to login. when i try to login i get an Error contain of a 404 webpage html source codeUpdate3: last version on master branch
Update4: i test that on stable release and finally i can login. @fmartingr refactor most of API recently.
there are some feedback for my first try. i wish we can solve them on feature
thanks. awesome we can finally have an app for shiori ❤️
@Katarn commented on GitHub (Jan 9, 2024):
Very cool! I will try the application when the source code is available.
Does the application support HTTP Basic Auth?
@DesarrolloAntonio commented on GitHub (Jan 9, 2024):
Thank you for the feedback. I will try to implement those suggestions as soon as I can.
@DesarrolloAntonio commented on GitHub (Jan 10, 2024):
I have released a new version 1.02:
@Monirzadeh commented on GitHub (Jan 10, 2024):
thank you 👍
i test that and two bug solved.
It can be useful if you can create a list of bugs (or better yet, release source code so we can track and report bugs more easily).
I noticed two new bug:
app theme not follow system them automatically. if you active dark mode in android than open app for first time PageKeeper open in light mode.
It can be good if we have 3 option (default
Follow System Settings)if you in offline mode and try to remove a bookmark you will get error and back to login page
it can be better that it remove from bookmark list in app and if it can't connect to the server keep it in the Queue . next time user connect and has accesses to the server send that delete (or edit or anything else) request to the server.
(maybe an undo option if app not send request yet)
do i missing any other Bug fixes?
@DesarrolloAntonio commented on GitHub (Jan 11, 2024):
Source code released in github:
https://github.com/DesarrolloAntonio/Shiori-Android-Client
@fmartingr commented on GitHub (Jan 13, 2024):
Hey Antonio, I don't use an Android phone as primary but unshelved my old One Plus just to install and check this out, looking good!
Are you aware of the API rework going on? Some of the API endpoints are going to change over time and the new API will be documented following the OpenAPI spec. From 1.6.0 forward you will have a
/system/livenessendpoint that will contain the version of the server, that will be useful to deal with the new API routes.If you have any questions or suggestions for the API as a consumer let me know.
Leaving this as an issue to add a section in the usage with community clients.
@DesarrolloAntonio commented on GitHub (Jan 15, 2024):
Yes, I plan to update the API as soon as I can.
@MrColumbo commented on GitHub (Jan 22, 2024):
when i try to share a link with it, then it only works when i recently logged in.
It might nice if the app checks if session expired and logs in and then then submits the URL to shiori since currently it just shows a spinning wheel which stops after a while but nothing happens (if the session expired)
@DesarrolloAntonio commented on GitHub (Jan 22, 2024):
You're right, I will fix the bug.
@Else00 commented on GitHub (Sep 19, 2024):
Will you ever do a client for iOS?
@Monirzadeh commented on GitHub (Sep 19, 2024):
it has an open issue for that https://github.com/DesarrolloAntonio/Shiori-Android-Client/issues/44