@GoustiFruit have you set FitTrackee service available to Visitors?
I deleted access to Visitors (ynh group) and then I could not log in with the admin user in FitTrackee. Added it back and it worked fine.
Initially I wanted to limit access just to my YNH users (logged in) but it does not work, so I guess I have to disallow registration setting to false in the app config. I have CLI docs and thereās no reference to disallow regitration from there.
Actually, there is no in place import. So you have to upload every file (or zip containing multiple files) manually.
But you can change your data directory in the config_panel.
Yes, the admin user chosen during the installation has no incidence for now, but I expect that future releases will soon let me configure the admin user during the installation to get rid of the cli for Yunohost users
Itās not that fittrackee service/app reads a directory on the fly looking for .gpx files, every .gpx workout has a reference in a database and has to be imported.
Yes, I may update the messages to let admin know about this.
I dontā retreive the information, but in my memories this behavior will be changed in the future to let a user add those infos for already uploaded workouts.
Thanks for the heads up!
The biggest change is that now the admin creation is directly in the installation script thanks to the new cli command available in the latest FitTrackee version.
Maybe it helped, or just the new Fittrackee version resolves the issue by itself.
I managed to install it on my server but unfortunately I canāt upload the gpx file. The server message is unclear (the console doesnāt say much), but I increased the single file limit - from 10 to 100Mb.
I downloaded the original gpx file from strava / garmin connect (weight ~ 9 mb) and ā¦ still canāt upload. now the server returns information that the uploaded file is too large.
Thank you for your report.
This is because I havenāt touch at the default nginx configuration which only allows for upload files < 1mb.
Could you follow this steps in cli: nano /etc/nginx/conf.d/fittrackee.domain.d/fittrackee.conf (change fittrackee.domain.d with your fittrackee domain and append .d at the end),
Then do ctrl+o (the letter, not zero) to save and ctrl +x to quit.
Then restart nginx by yunohost service restart nginx and try again. If you have set 100mb in FitTrackee, all files under 100mb should now be correctly uploaded.
I will see if I can easily propose this as setting in the config panel.
[forgot to say] until a proper implementation is done in the config_panel, you will have to repeat those steps after each FitTrackee package upgrade.
thanks, after making a change in the nginx configuration it worked
I will add a few more observations, because maybe someone will have a similar problem. Generally, I park the domain in cloudflare, which provides all routing.
Before I made the suggested changes, it crashed once that the file was too large and twice in the console I saw error 520 (cloudflare). So for testing purposes I disabled the proxy.
now I turned it back on (after updating the nginx configuration) and ā¦ it makes no difference
to sum up, configuring the max file weight from the yunohost panel does not work? is read-only?
it still looks cool (I made a similar one but based on nextjs + md
@bobiko@ghose could one of you please test this upgrade? sudo yunohost app upgrade fittrackee -u https://github.com/YunoHost-Apps/fittrackee_ynh/tree/testing --debug
Iāve set a maximum of 20MB, which should handle the vast (if not all) majority of cases.
the update seems to be working fine. The question is, shouldnāt I roll back the changes to the nginx configuration on my server? (unless the update overwrites the configuration)
If itās working fine, then itās good to go, thank you!
The nginx config has normally be updated with the latest template from the repository, overriding all your changes. This is normally noticeable in your upgrade logs: there must be something like ānginx was manually edited, old file is backupedā and the new file from the upgrade takes its place.
If you have a look at your nginx conf now, it must be 20m.
It would be nice if there was an app that would encourage me to do more again. To get on the bike or even to imagine the whole thing so far that the yunohost freaks meet to ride together sport so bike and exchange. The app would be the best app for that. We strengthen ourselves and at the same time yunohost