aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-07-01implement comment functionalityDaniel Schadt
2022-07-01remove separate id from track_cacheDaniel Schadt
We can just re-use the track's id, which also has the nice benefit that both the cache and the track have the same id.
2022-07-01remodel storage of tagsDaniel Schadt
Using a weird custom preprocessor and saving the tags as a space separated list in the database was not a good decision. A secondary table is more in line with how databases work, will probably help us with faster search later if we implement it (by creating an index for it). Additionally, this opens the possibility to have things like user-styled tags (custom color), as we can save additional information in the tag table.
2022-07-01implement client-side validation of password fieldDaniel Schadt
2022-07-01update translationsDaniel Schadt
2022-07-01add a "logged in" visibilityDaniel Schadt
2022-07-01implement personal data change formDaniel Schadt
2022-07-01implement password reset tokensDaniel Schadt
2022-06-30fix lintsDaniel Schadt
Sooner or later, I'd like to have pylint running on the code in the CI. It's better to fix errors sooner, than to be greeted with hundreds of pylint issues once it will be turned on later.
2022-06-30add friend request machineryDaniel Schadt
2022-06-30add support for invalidating a share linkDaniel Schadt
2022-06-30add some more iconsDaniel Schadt
2022-06-30use properly localized decimal separatorsDaniel Schadt
2022-06-30implement share links for tracksDaniel Schadt
2022-06-29implement different track visibilitiesDaniel Schadt
2022-06-29form target -> actionDaniel Schadt
This is the correct way to do it.
2022-06-29add badgesDaniel Schadt
2022-06-29don't set default tags of "hi" and "bye"Daniel Schadt
2022-06-29better checking for invalid GPX filesDaniel Schadt
2022-06-29more track dataDaniel Schadt
Now we have moving time, stopped time, max speed, average speed and the GPX dates as well.
2022-06-29add babel-init command to makefileDaniel Schadt
This is useful to easily create new locales from scratch.
2022-06-29add tooltips to track overviewDaniel Schadt
2022-06-29first uploads are working!Daniel Schadt
2022-06-28Initial commitDaniel Schadt