Releases: Traewelling/traewelling
v1.11.3
v1.11.2
v1.11.1
Enhancements
🚸 Improve FAQ (#521)
Fixed Bugs
🚸Increase overlapping time (#508)
🐛 Fix timestamp format of APIv1 (#525)
🐛 Fix HTML syntax (#520)
🐛 Catch error when wrong datatype is given in request (#507)
🐛 Fix status sorting on profiles page (#519)
Localisation
🌐 Update language files (#501)
🌐 Update language files (#526)
Dependencies
⬆️ Update dependencies (#500)
Admin Panel
✨ Add status edit to admin panel (#517)
v1.11
Implemented Features
✨ Add new chart for travel purpose (#482)
🚚 Rename imprint to legal notice (#471)
Beta Features
-> beta.traewelling.de
🚀 Change subdomain from vue. to beta. (#494)
✨ Autocomplete [VueJS] (#487)
✨ Implement default visibility for check-ins (#463)
✨ Implement statistics in Vue (#490)
✨ Implement Follow-Button in Vue.JS (#493)
✨ Add support for future check-ins in Vue.js dashboard (#492)
🔧 Manifest.json [VueJS] (#488)
Fixed Bugs
🚑 Private users check ins should now be hidden in the global dashboard
Backend Improvements
🕒🎉 Carbon-Party (#465)
🗃️ Add UserID to TrainCheckins [1/2] (#486)
🐛 Fix import (#483)
Dependencies
⬆️ Update abraham/twitteroauth to v3 (#466)
v1.10
Hotfixes
🚑 Allow invalidation & recreation of mastodon secrets (#442)
🚑 Hotfix (#441)
🚑 Location-API fix (#431)
🚑 Profile no longer throws a server error (#419)
Updates
⬆️ Bump league/flysystem from 1.1.3 to 1.1.4 (#445)
⬆️ Update webpack (#470)
Bugfixes
🐛 Fix distance calculation (#407)
🐛 Fix distance calculation (#462)
🐛 Fixed HTTP 500 on API checkins (#449)
🐛 Fixed that status can't be edited without body (#450)
🐛 Vue.js Fixes (#451)
Improvements
🗃️ Remove unused HafasTrips (#454)
🗃️ Remove unused polylines (#453)
🗃️ Replaced polyline hash by id (#436)
🗃️ Save last login to prepare inactive user deletion (#452)
🗃️ Squash migrations and moved Blogposts/Privacy to Seeder (#437)
⚰️ Remove unused endpoint (#455)
👷 Run node test with latest LTS and stable release (#472)
📝 Updated the documentation of the .env and of the setup section in readme (#468)
🗑️ Removed unused method (#434)
✅ Reduce amount of tests running (#435)
🔧 Added default run configurations for phpstorm (#469)
🔧 Moved PointsCalculation to configuration files (#456)
⚡ Improved refreshing of trips (#418)
🎨 Improvements (#429)
🎨 Make renderLatest static (#432)
🎨 Refactor function to throw exceptions instead of bools (#433)
Translations
🌐 Update language files (#464)
🌐 Updated language files (#440)
Implemented Enhancements/Features
🔥 Added GPS Location to Vue (#458)
🔥 Remove BabelEdit.babel (#473)
🔥 Removed example privacy agreement (#457)
🔥 added possibility to get multiple results from gps-api (#459)
✨ Added Home functionality to vue (#475)
✨ Many many layout touchups and also finally a loading animation! (#477)
✨ Vue again (#443)
✨ Vue can now log in to the api, fave posts and also delete their own! (#401)
✨ Vue-CheckIns (#438)
✨ Vue.js checkin (#422)
✨ Vue: MetaTags and title now change according to the accessed site (#476)
⚡ Replaced twitter link by unique link (#467)
v1.9
v1.8.5
Implemented Enhancements
🚸 Link current commit to repo (#395)
⚡ Improved performance of notifications (#412)
⚡ Improved session performance (#413)
⚡ Improved dashboard performance (#414)
⚡ Improved profile performance (#415)
⚡ Improved check-in performance (#416)
🚸 [AdminPanel] Show all events (#396)
🚸 [AdminPanel] Improved charts (#397)
🚸 [Admin Panel] Link public event page (#404)
Fixed Bugs
🐛 Prevent users from muting themselves (#394)
🐛 Now like creation is only possible with a visibleToMe-Status! (#403)
🐛 Bring Twitter to show the correct profile picture after update (#408)
SEO
🔍️ Add canonical links (#409)
v1.8.4
Implemented Enhancements
🚸 Added notice to leaderboard (#371)
🚸 Added "Sorry-Alert" (#368)
🔍 Improved SEO (#364)
🔍 SEO (#361)
:artmag: Improved blog structure (+little bit SEO) (#362)
Fixed Bugs
🚑 Fixed Leaderboard data and performance (#383)
🐛 fixed CSRF and SameSite-Cookies (#386)
:white_check_markroll_eyes: Skip broken tests (#384)
🐛 Fix (#375)
🐛 Fixed another bug (#376)
🚸 Hide "Stats" menu if not logged in (#369)
🐛 Fixed leaderboards duration and speed calculation (#367)
🔍 I'm stupid (#365)
Security
♻️ Refactoring JS-vulnerabilites. (#387)
Language
🌐 Added translation (#399)
🌐 Updated language files (#389)
🌐 Translated using Weblate (English) (#381)
🌐 Translated using Weblate (Swedish) (#377)
🐛 Localize dates on statistics page (#380)
🌐 Updated language files (#366)
🌐 Added polski & updates language files (#363)
Admin Panel Enhancements
✨ Added event-page, suggestions and improved Admin-Panel (#374)
Code-Cleanup
🗑️ Removed database columns and deprecate some functions (#372)
🎉 Carbon Party tada (#370)
Vue testing
🎉 First vue.js and api v1 implementation (#352)
🌐 Vue.js i18n (#378)
✨ Remaining public routes (Leaderboard + EnRoute) (#373)
v1.8.3
v1.8.2
Enhancements
⚡️ Improved leaderboard performance (#358)
Fixed Bugs
🩹 remove option to follow yourself via the api (#276)
✅ Fixed NotificationsTest (#357)
Code improvements
🎨 Code cleanup for better Codacy performance! (#359)
Localisation
🌐 Updated language files (#354)
🌐Updated language files (#356)