Comments (10)
Source code released in github:
https://github.com/DesarrolloAntonio/Shiori-Android-Client
from shiori.
Thank you for the feedback. I will try to implement those suggestions as soon as I can.
from shiori.
I have released a new version 1.02:
- Bug fixes
- Now it first loads from cache and then updates in the background if there is new content
from shiori.
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 http
or https
in 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 code
Update3: 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
- app does not show readable version of bookmarks
- for each time you use the app you should connect to the server so user can't access content or read them if not connect to server. maybe some kind of offline mode needed.
- Do not show thumbnail in application
- RTL text not showing in right direction.
- edit option limit to tag right now.
- accesses to epub not available right now.
- have an option in share manu for PageKeeper can be nice.
- batch edit, delete, etc... can be helpful.
- UI is nice. i like the simplicity of PageKeeper UI 👍
thanks. awesome we can finally have an app for shiori ❤️
from shiori.
Very cool! I will try the application when the source code is available.
Does the application support HTTP Basic Auth?
from shiori.
thank you 👍
i test that and two bug solved.
- now block user to login if server url is invalid
- user can accesses to the content in offline mode
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 (defaultFollow System Settings
)- Follow system settings
- Light Mode
- Dark Mode
-
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?
from shiori.
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/liveness
endpoint 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.
from shiori.
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/liveness
endpoint 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.
Yes, I plan to update the API as soon as I can.
from shiori.
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)
from shiori.
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)
You're right, I will fix the bug.
from shiori.
Related Issues (20)
- Issue with image display in Chrome v1.6.0-rc.7 HOT 2
- Parsing error and missing content on theregister.com
- Container image tag "latest" is not updated v1.6.0 HOT 2
- Investigate mysql database url using password with special characters not working HOT 5
- Cannot rename tags in v1.6.0
- Some API calls do not respect root path HOT 6
- Improve search behavior
- Apache reverse proxy does not work for me HOT 24
- Shiori auto increasment not work currectly on sqlite database HOT 1
- Search API Fails to Return Results for Multi-Keyword Queries HOT 4
- Can't use anymore after last upgrade HOT 2
- Shiori can't migrate from 1.6.3 to last commit in master, if you use Postgres or Mariadb HOT 4
- Unify datetime manipulation for the multiple database engines
- Home button should clear search query
- PUT request to /api/v1/bookmarks/cache takes too long HOT 2
- Allow PDF file archives
- "View Original" link in the archive view references the same page HOT 1
- Frontend refactor to Vue3
- Some asset take so much time to load when became behind revece proxy HOT 2
- Update the usage docs
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from shiori.