Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-07-02 | update translation | Daniel Schadt | |
2022-07-02 | style updates to many forms | Daniel Schadt | |
2022-07-02 | pass tags as separate inputs | Daniel Schadt | |
This looks way better than doing wonky space-separated things. | |||
2022-07-02 | change way in which badges are handled | Daniel Schadt | |
Supplying multiple inputs and retrieving them all is probably better than the weird badge-1, badge-2, ... hack we used. | |||
2022-07-01 | add ability to actually tag friends | Daniel Schadt | |
2022-07-01 | add list of people to browsing list | Daniel Schadt | |
2022-07-01 | update translation | Daniel Schadt | |
2022-07-01 | fix download link for share links | Daniel Schadt | |
2022-07-01 | start on a track listing | Daniel Schadt | |
2022-07-01 | implement account registration | Daniel Schadt | |
2022-07-01 | use locale-aware datetime formatting | Daniel Schadt | |
2022-07-01 | use month names from locale instead of redoing it | Daniel Schadt | |
2022-07-01 | update messages | Daniel Schadt | |
2022-07-01 | implement comment functionality | Daniel Schadt | |
2022-07-01 | remove separate id from track_cache | Daniel 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-01 | remodel storage of tags | Daniel 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-01 | implement client-side validation of password field | Daniel Schadt | |
2022-07-01 | update translations | Daniel Schadt | |
2022-07-01 | add a "logged in" visibility | Daniel Schadt | |
2022-07-01 | implement personal data change form | Daniel Schadt | |
2022-07-01 | implement password reset tokens | Daniel Schadt | |
2022-06-30 | fix lints | Daniel 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-30 | add friend request machinery | Daniel Schadt | |
2022-06-30 | add support for invalidating a share link | Daniel Schadt | |
2022-06-30 | add some more icons | Daniel Schadt | |
2022-06-30 | use properly localized decimal separators | Daniel Schadt | |
2022-06-30 | implement share links for tracks | Daniel Schadt | |
2022-06-29 | implement different track visibilities | Daniel Schadt | |
2022-06-29 | form target -> action | Daniel Schadt | |
This is the correct way to do it. | |||
2022-06-29 | add badges | Daniel Schadt | |
2022-06-29 | don't set default tags of "hi" and "bye" | Daniel Schadt | |
2022-06-29 | better checking for invalid GPX files | Daniel Schadt | |
2022-06-29 | more track data | Daniel Schadt | |
Now we have moving time, stopped time, max speed, average speed and the GPX dates as well. | |||
2022-06-29 | add babel-init command to makefile | Daniel Schadt | |
This is useful to easily create new locales from scratch. | |||
2022-06-29 | add tooltips to track overview | Daniel Schadt | |
2022-06-29 | first uploads are working! | Daniel Schadt | |
2022-06-28 | Initial commit | Daniel Schadt | |