frontend/CHANGELOG.md
Philipp Dormann 64ade901de
All checks were successful
continuous-integration/drone/push Build is passing
🚀RELEASE v0.3.1
2021-01-16 20:59:45 +01:00

41 KiB
Raw Blame History

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

0.3.1

  • Merge pull request 'feature/16-org-management' (#35) from feature/16-org-management into dev #16
  • 🏃‍♂️🏃‍♂️🏃‍♂️ basic UI components for team management d87b879
  • TeamDetail with edit,delete ccf09f9
  • 🔒 ConfirmTeamDeletion in TeamsOverview cbcce33
  • 🔒 ConfirmOrgDeletion in OrgDetail d890112
  • basic TeamsOverview 597e9e1
  • UX - ConfirmOrgDeletion cancel event reflection in datatable 84a9cf0
  • 🧹 Dashboard - drop header bar f1833f1
  • 🤝 attribution/ credits for icons and illustrations eb0dd3f
  • added new empty states 66e6cd8
  • Merge pull request 'feature/14-team-management' (#36) from feature/14-team-management into dev 4285168
  • 🐞 fix Dashboard sidebar responsiveness 6a81e36
  • AddTeamModal working 9bb027e
  • 🧹 TeamDetail cleanup 7654b79
  • 🔒 re-enable confirmation in OrgOverview ce6002a
  • 🧹 TeamsOverview - formatting 6870a7f
  • 🔒 ConfirmOrgDeletion in OrgOverview 83f19a7
  • 🧹 Team cleanups 07f2e65
  • 🔒 ConfirmTeamDeletion in TeamDetail 489244f
  • 🐞 fix deletion in TeamDetail + TeamsOverview e3943d8
  • 🐞 fix component mount in TeamsEmptyState ace1a1b
  • new license file version [CI SKIP] aaec5a3
  • 🧹 drop tmp modification from UsersOverview 854db4e

0.3.0

15 January 2021

  • Merge pull request 'feature/16-org-management' (#32) from feature/16-org-management into dev #16
  • Merge commit 'fcd657c10ea14290455cfb0bf2de89375a664143' into dev #31
  • added Org base components bdc0de6
  • 🚀RELEASE v0.3.0 7cd24cd
  • 🏬 OrgDetail ui 7a09869
  • 🏁 finish basic functionality of AddOrgModal + OrgDetail 9324925
  • basic functionality in OrgDetail 0e2a10f
  • 🐞 fix sidebar mobile-md scaling fcd657c
  • 🔨 reorder CI build order for correct license exporting 7d58657
  • 💬 AddOrgModal bindings bc239ee
  • improvements in OrgOverview 0b9f3de
  • 🔨 config compatibility for new Snowpack V3 bundler 32ffa34
  • 🧹 general component cleanup 157c7c6
  • basic dependency bump 6fc3c16
  • 🌎 i18n 01c01a4
  • bump gridjs to 3.2.2 6ff9069
  • [tmp] - disable serviceworker 0fa107a
  • new license file version [CI SKIP] ad34e45
  • Bump Dockerfile builder to 15.5.1-alpine3.12 01fdd0b
  • new license file version [CI SKIP] 87926e6
  • 🐳 Dockerfile - drop js sourcemaps 4b80f30

0.2.1

13 January 2021

  • 🔒 UserDetail - WIP on Permissions 36a084e
  • 👪 UserDetail - group edit support a9e319e
  • 🙋‍♂️ UserDetails - group updating 041c24a
  • shared state reactivity - AddUserModal-Users-UsersOverview f7acbb1
  • AddUserModal + UserDetail - optional username field 7df76f9
  • UserDetail - fixed group updating e6fbf7a
  • 🚀RELEASE v0.2.1 2bbaa50
  • 💬 UserDetail - info Toasts ea23b97
  • 🔨 optimized release script 23c3cd6
  • 🐞 fix package release script: locales directory 722a20e
  • bump @odit/lfk-client-js to 0.0.11 f6db117
  • 🐞 UserDetail - fix permission reactivity by assignments 39a3baa

0.2.0

11 January 2021

  • 🔒 added rendering based on permission level 5937a0d
  • UserDetail - delete 4512272
  • 🖊 UserDetail - reactivity on edit + update functionality ce1f384
  • 🚀RELEASE v0.2.0 7769070
  • [tmp] - disable darkmode + re-enable sw c7679b7
  • 🕕 set manual refresh time to 2min be629e5
  • 🐞 [tmp] - nginx.conf - disable .js file caching e6ac34b
  • update jwtinfo store on token refresh 6356968

0.1.6

10 January 2021

  • UsersOverview - user delete f0c100a
  • 🔒 UserDetail - added basic layout for permission change 81c1537
  • 🚀RELEASE v0.1.6 ee01c3a
  • 📧 UserDetail - email input f856c6a
  • UserDetail multiselect layout for groups 98ecfab
  • UserDetail - placeholder for permission picker 🔒 b948b8c

0.1.5

10 January 2021

  • Merge commit '16f572480ad55425890061f9dad65fe85f2f39ad' into dev #30
  • 🚀RELEASE v0.1.5 330755c
  • ⤵ load dynamic build info in Footer component c089bb3
  • 📅 dynamic copyright year in Footer component b8a9e4f
  • 👀 improved Footer layout + display on Login component 43b4065
  • added versionbuilder.js script 1dd6674
  • add versionbuilder script to release hook 16f5724
  • 🔨 sample build of index.html with versionbuilder script 3caa1fc

0.1.4

10 January 2021

  • Merge commit '45ec97066f425ac2ac66914be649cbd5a1038e10' into dev #20
  • 🌎 add remaining translation keys for filepond 45ec970
  • add basic i18n logic to filepond b08c0f1
  • 🚀RELEASE v0.1.4 4674b52
  • 🌎 About - i18n 692c906
  • About - change license modal icon to "legal" 0e31ba2
  • new license file version [CI SKIP] 4f3837a

0.1.3

10 January 2021

  • 🌎 improved i18n for AddUserModal and UserDetail 1c356a4
  • 🧹 simplified UsersOverview table e1d5d54
  • 🌎 added i18n for UsersOverview 3754f09
  • 🖊 add basic UserDetail editing reactivity 6012d05
  • AddUserModal - data validation 264e0d7
  • sample layout for advanced search 5ec1dfa
  • userdetail - dynamic buttons ded3198
  • 🚀RELEASE v0.1.3 ccb5125
  • 🔍 UsersOverview table - basic fuzzy search b9e0be4

0.1.2

10 January 2021

  • Merge commit '2a37dfafa426e070aa136d171a1a01aa7f609d18' into dev #29
  • Merge commit '5810b4ec4396ad650d90493fb48e2a8320865b42' into dev #4
  • 🔒 added basic manual refresh every 4mins d92c6c0
  • 🚀RELEASE v0.1.2 242b5af
  • dropped redundant console.log 2a37dfa
  • 💾 save new auth data to localstorage 2cbb431
  • new license file version [CI SKIP] 519ba79

0.1.2-1

10 January 2021

  • 🚀RELEASE v0.1.2-1 5810b4e
  • 🧪 modified auto-changelog to commit CHANGELOG.md 52aa996

0.1.2-0

10 January 2021

  • 🧪 experimental - auto changelog generation b28f76a
  • 🚀RELEASE v0.1.2-0 0276c3d

0.1.1

10 January 2021

  • 🚀RELEASE v0.1.1 a66f6bb
  • 🧪 move changelog generation to default 139b329

0.1.0

10 January 2021

  • Merge commit '2657f30cf3acaa592408d2d4cddcb02bf76bb6af' into dev #27
  • Merge commit '80d30a8e5425f4041e79c299095c36386b8d7777' into dev #26
  • 📦 further Dockerfile/ Bundle optimizations #25
  • Merge commit 'bb0eb6d1e276186af2c1e5d26abda4413c278981' into dev #11
  • Merge branch 'feature/24-i18n-formatting' into dev #24
  • Merge branch 'feature/17-license_collection' into dev #17
  • Merge pull request 'feature/10-dashboard-stats' (#21) from feature/10-dashboard-stats into develop #10
  • Merge pull request 'feature/8-login-preserve' (#19) from feature/8-login-preserve into develop #8
  • Merge pull request 'feature/5-base-components' (#18) from feature/5-base-components into develop #5
  • Merge commit 'de7cd1267df684b5befd6111aa347e76c6f2ffdd' into develop #7
  • 🌑 enable tailwind darkmode in config #6
  • basic move to snowpack #3
  • tailwind config #2
  • license.json export + usage 9ab72ae
  • basic User Components 08278b3
  • general page cleanups 3f961dd
  • demo run 70e10f7
  • basic AddUserModal ui e5ec98b
  • working on user detail page 0e08c7f
  • simplified css classes for cleanliness 9684c22
  • first UserDetail page mockup d570336
  • AboutPage - read license text modal c0328c5
  • fixed datatable-emptystate transition 10bf88e
  • working on AddUserModal cb58fdf
  • display full user names in overview table 6529907
  • reactivity on adding a new Track f37ba1d
  • User Overview table expansion 58d68c8
  • basic track deletion working 35a9aa4
  • Track edit animation e5fcb2e
  • basic edit logic in table 039fd8f
  • PWA optimizations bc66ebb
  • UserDetailOne sample ui 23e03be
  • improved sidebar icons 5c218c6
  • added Breadcrumb nav to UserDetail 11457b2
  • basic ForgotPassword improvements e8c98a0
  • 🎨 general page styles 02d8888
  • AddTrackModal - basic validation w/ class + layout responses 591dc09
  • general dependency bump 6e4fe37
  • edit is working 🎉 68de076
  • move serviceworker registration to separate module 8f25a87
  • 🌍 i18n 8443085
  • AddTrackModal action 501bf7a
  • 🌍 translations 48ddc62
  • general cleanups 5b15141
  • 🐞👀 visual fix in Footer component 0c7bc07
  • include minimum lap times 7210f1b
  • general + PWA optimizations 43ecd83
  • improved order script for scalability 947482c
  • i18n 🌍 1c2636d
  • delete confirmation 7d1b519
  • Component + Login cleanup b111463
  • AddTrackModal - more input validation response fe297f6
  • UserOverview cleanup 71c7611
  • AddTrackModal - minlaptime validation bb0eb6d
  • AddTrackModal - add track icon 7bb5a18
  • StatCards direct linking to detail page 9527167
  • added basic release-it config 52a19c2
  • move FormLayout component to Settings Page 9309ea9
  • logic cleanup 🧠 59d5ad5
  • use outsideclick custom directive in AddTrackModal component 2657f30
  • 🐳 added Docker buildsteps for sw generation aaef97d
  • improved empty state 6e00ac8
  • AddTrackModal padding style d830727
  • added general PromiseError component 9e19c48
  • basic formatting script f9aa262
  • 🌍 i18n lap time dadccc1
  • added routing to UserDetail page 3c4a109
  • added outsideclick as custom directive a042c8a
  • added middlename input field to mock 8cf73a2
  • re-enable Tailwind compile with postcss 6915123
  • display profilepic properly 4fd1ac2
  • general dependency bump f7d7b83
  • Login Component Accessibility 👀 fc5c8d1
  • NGINX config - enable brotli compression 1f50574
  • remove duplicate class usage in Dash Component dbc660c
  • escape key support 0c3e74f
  • 🚀RELEASE v0.1.0 1aac783
  • ▶ ENTER key submit 80d30a8
  • EmptyState fixup 02bfecd
  • 🎨 OrgDetail style fix 3a702aa
  • re-added missing i18n keys 17e7778
  • bump to @odit/license-exporter@0.0.9 for version support 919910d
  • AddTrackModal - autofocus on modal open 388fc8f
  • AddTrackModal - trap focus if active 0e7640b
  • bump lfk client 236aba8
  • dependency bump ba87349
  • 🌍 i18n 281747a
  • move OpenAPI config to App component rather than Login b107f5d
  • NGINX config - fix 404 error for SPA usage 32e4f22
  • 🐞fixed snowpack config for bundle optimization 3e8d0b5
  • 🐞 fix malfuntion in logout logic 7cf2ffc
  • actually perform user logout (recreate Cookies, invalidate token) 2048533
  • proper middlename display support 644b9a7
  • ignore licenses.json in serviceworker c38d33a
  • dependency bump 9aeb99d
  • Dashboard - fix accessibility focus state on nav Dropdown + Logout 44029c8
  • move toastify css to app base 34ecb8b
  • tinro dependency bump e62277b
  • new layout margin from page title 51c9c3f
  • add basic package script e361c89
  • added release-it dev dependency 0023e22
  • AddTrackModal - placeholder input d45eec9
  • add package script 1cd03ef
  • track lap time interactive placeholder 008c91a
  • Merge commit '3a702aa91e768ab58e017d859732fcac960edac6' into feature/11-tracks-management 8af63fc
  • init 32357ec
  • tmp 1b7173c
  • Login - move to env.js import 8ef0b21
  • initial commit 4bb3bae
  • Initial license export 4c96b9a
  • 🚚 move to tinro svelte router a50ea15
  • new Dashboard 7270ce9
  • Tracks sample page w/ modal c2cf8a0
  • Profile page d580522
  • PwReset view 98bc810
  • StatCards - fetch real data from API 3d93b04
  • general UI cleanup 0e5fbb8
  • Dashboard component cleanup 89fcfe6
  • improved About page + route 45cd532
  • 🌎 first i18n support 2c77450
  • i18n fix + more pages 4633a9b
  • i18n compatible datatable 3c36bea
  • more translations 1dc4983
  • tmp 8ff1c55
  • Tags 3bd954e
  • About page a977b34
  • ForgotPassword page 25e62f0
  • Sidebar 4765fae
  • Avatars 7e69eee
  • 🖼 new icons + i18n for card titles 4f02a5b
  • basic dependencies + first layout 3ce8284
  • 💡 sample card layout + data 20ee0c1
  • Breadcrumb component 815e07c
  • Badges 2fa102b
  • first working router 🎉 b4d1370
  • Dashboard code cleanup 9b036de
  • 💾 login state preserve (localstorage) + JWT payload parsing 13ccb56
  • profile actions dropdown a80d3b0
  • Added drone file with pipeline for dev 9bf21a0
  • DataTable d293859
  • 🚧 move to new config based env 2cdd1cd
  • Dashboard - dropdown arrow change b27fb8c
  • filepond integration ada6888
  • more translations 186803f
  • general cleanups 428d2e2
  • 🐳 move to new + simple Dockerfile 9202b47
  • TracksOverview route f3f318f
  • Sidebar - UX logic w/ interactivity 773800e
  • Login component - enter key listener 016f08b
  • 🐳 new Dockerfile 33d8622
  • AddTrackModal cleanup f5d0e28
  • Footer component cleanup 05306c7
  • ♻️ drop svelte-spa-router 46491f3
  • 🚧 working on sidebar e4c6c57
  • added webmanifest 🧾 de7cd12
  • basic service worker registration via workbox 13b6b32
  • more i18n usage + logo d817058
  • Tabs e6815eb
  • Dashboard - use sample components b2b05a4
  • Tracks page cleanup 9af4cfe
  • Track page cleanup 72f1645
  • first language support 35d379d
  • cleaned up Login component for darkmode compatibility 040359a
  • Tracks datatable action ui 9975c0c
  • hash based routing in env file 3396d17
  • 🌎 translations 0ff0a29
  • dependency bumps 0dc8bff
  • 🧠 logic cleanup in Login component 90be420
  • demo login 5499669
  • [tmp] - move to cdn usage 1473267
  • 🧹 drop nanoid dependency 71b6258
  • updated Dockerfile for snowpack ❄ 6f787f6
  • add Tracks route to app 728dd40
  • small bugfix b9410dc
  • 🌍 i18n - general_promise_error f1b2c1d
  • move filepond import to css-in-js e48502f
  • Dashboard - demo urls c65c138
  • gitignore yarn.lock package-lock.json 112516c
  • dependency bump 1104ab2
  • Updated dev branch name b538b6c
  • Added script for license export 1fba3ef
  • added translations 🌍 b4df123
  • NotFound d188ae6
  • DataTable - load from json object a379327
  • dependency bump svelte 905d8b0
  • favicon + title d2b2542
  • 🎨 TailwindStyles - Chromium fix 9fbe1c7
  • 👋 sample user info usage on dashboard 813c058
  • 🔧 re-enable jwtinfo userdetails in Dashboard 12eb207
  • Dependency: Bumped license-exporter version 0842640
  • move StatCards up in Dashboard UI e9a6637
  • 🐞 translation fix 517c638
  • Dashboard - hide overflow 4c161b3
  • bump client to 0.0.5 9633a09
  • Bump snowpack to 3.0.0-rc.2 🧪9a53e32
  • ✒ package rename 937d044
  • add theme color to index fe40fd9