frontend/CHANGELOG.md

145 KiB
Raw Blame History

Changelog

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

0.15.6

  • Fixed donations getting reduced to the first one on certificates 2391668
  • new license file version [CI SKIP] 97054a7

0.15.5

5 July 2021

  • 🚀RELEASE v0.15.5 717d335
  • Merge pull request 'Fixed kilometer conversion' (#142) from bugfix/141-runner_kilometers into dev 997be32
  • Fixed kilometer conversion 134f00c
  • new license file version [CI SKIP] e752ee1

0.15.4

5 July 2021

  • Merge pull request 'fix total donation sum in dashboard' (#140) from bugfix/139-total-donation-sum-is-wrong into dev #139
  • 🚀RELEASE v0.15.4 cc4515f
  • divide by 100 + toFixes(2) b246f2b

0.15.3

16 April 2021

  • 🚀RELEASE v0.15.3 76b69d8
  • Small bugfix (null got displayed) 🛠 224f586

0.15.2

16 April 2021

0.15.1

16 April 2021

  • 🚀RELEASE v0.15.1 a85db7c
  • Merge pull request '🐞🐳 fix Dockerfile' (#138) from bugfix/136-opacity_reactivity into dev 2bd3779
  • 🚚 move to tailwind 07ac041
  • 🐞🐳 fix Dockerfile 303e33c
  • Dockerfile now uses selfhosted registry b4e689d
  • new license file version [CI SKIP] 98a0b03
  • Merge pull request 'Opacity import fix bugfix/136-opacity_reactivity' (#137) from bugfix/136-opacity_reactivity into dev fb3f30f
  • Added bs import fix 6213952

0.15.0

15 April 2021

  • 🚀RELEASE v0.15.0 5c02028
  • Merge pull request 'Mark donations as payed feature/133-donation_payments' (#135) from feature/133-donation_payments into dev c561b53
  • Sorted translations c7a858e
  • Added total donation amount to donor overview e42ea94
  • Added Add Payment button to donor overview 6e6e8b2
  • You can now open a modal to add a payment to a donation from the donation overview a943aaf
  • You can now add payments from the donation overview 1dbab03
  • Added payment updating via detail bdcf5d3
  • Added all missing toast translations de5aa92
  • You can now mark fixed donations as already paid on creation 3d3a10a
  • Added translations 🌎 d015f97
  • Changed top info style for donation overview 4c2c24a
  • Added paid donation amount and status to donation detail 5645eea
  • Added total donation amount to donation overview 961477d
  • Fixed chante recognition bug for fixed donation 0f0aae7
  • Added total donation amount to donor detail a5f7101
  • Added msiisng runner id conversion 5761815
  • AddDonationModal - vertical alignment for paid status 18acac8
  • Added missing updated comparison 04a3038
  • DonationsOverview contrast on action d7d4447
  • Fixed typo 4c0886a
  • Fixed styling 865254d
  • Changed top info style for donation detail 000fc97

0.14.0

14 April 2021

  • Merge pull request 'added donor receipt list download to DonorsOverview' (#134) from feature/132-export-donors-receipt-list into dev #132
  • Sorted translations 🌎 c6c9751
  • Fixed typos in translations 03676b2
  • added donor receipt list download to DonorsOverview d241ca5
  • 🚀RELEASE v0.14.0 9c5fc6b
  • general version bump 18f151c
  • new license file version [CI SKIP] 302caf0
  • Switched to selfhosted images 112eb29
  • bump @odit/lfk-client-js@0.11.0 9ca57fa
  • replace donationAmount with paidDonationAmount e90e56d

0.13.1

11 April 2021

0.13.0

11 April 2021

  • 🚀RELEASE v0.13.0 467808a
  • Merge pull request 'Better org pdf generation feature/130-org_doc_splitting' (#131) from feature/130-org_doc_splitting into dev 861f1f2
  • Org card generation now runs in sequence fef14b6
  • Org certificate generation now runs in sequence 509b22b
  • Org contract generation now runs in sequence 01d2a7e
  • Emergency document server url change 5476808
  • Fixed const -> let 7447b2f
  • Hotfix: Org * generation🐞 ac586fe

0.12.5

8 April 2021

  • 🚀RELEASE v0.12.5 331d737
  • Merge pull request 'Added runner team's parentorg name to runenr overciew' (#129) from feature/128-runner_orgs into dev ef81b8a
  • Switched to html entity 8a7d635
  • Added runner team's parentorg name to runenr overciew 4c259c1

0.12.4

8 April 2021

  • 🚀RELEASE v0.12.4 5b4ede5
  • 🚑 [HOTFIX] - drop "svelte-infinite-loading" d0ab3dd

0.12.3

8 April 2021

  • Merge pull request 'fix' (#126) from bugfix/125-mobile into dev #125
  • almost fixed... 495a6b2
  • 🐞 bugfix for svelte x tailwind class names b6b07cf
  • fix 0acaffb
  • 🚀RELEASE v0.12.3 d9cf51b
  • custom css fix for collapsed_navigation ffbc243
  • new license file version [CI SKIP] aa17f24

0.12.2

7 April 2021

  • 🚀RELEASE v0.12.2 6043bc4
  • Merge pull request 'feature/110-virtual_list' (#124) from feature/110-virtual_list into dev e6ed066
  • wip on virtuallist 6304116
  • fixed height table 4cad86c
  • pre-merge fixes 37970d2
  • updated virtual scroll list 1376788

0.12.1

6 April 2021

  • 🚀RELEASE v0.12.1 834ff8f
  • Merge pull request 'ImportRunnerModal Cancel Button feature/122-import_cancel' (#123) from feature/112-import_cancel into dev 1f428a5
  • Added cancel button for the first stage of runner import 0c40966
  • Escape now triggers foll modal close (including reset) instead of just hiding th modal 9da071f

0.12.0

5 April 2021

  • Merge pull request 'feature/108_vite_migration' (#118) from feature/108_vite_migration into dev #108
  • 🚀RELEASE v0.12.0 892a04f
  • Fixed package version 27cc972
  • Merge pull request 'Implmented certificate generation feature/119-Certificate_generation' (#120) from feature/119-Certificate_generation into dev f0738d4
  • The PFS Prefixes now get translated via i18n bfacfec
  • Sorted translations 🌍 9e6a8da
  • added missing/ wrong translations + formatting! 7c86a5e
  • Added i18n 17f6f4e
  • Added basic certificate generation component af63ce6
  • basic ViteJS migration ae79e9f
  • Implemented generation for orgs 2e3ac15
  • Implemented generation for teams 2472640
  • updated default entrypoint 95c8fde
  • 📍 version bump + pin b065b4f
  • 🧹 reorder + fix package 12433f7
  • 🔨 re-added VS Code devcontainer config 9318709
  • 🐳 new Dockerfiles 0f32968
  • 📃 added readme aa24b1d
  • Copy-paste fix f47d5e3
  • 🔨🔥 alpine based devcontainer with working yarn PnP 777304f
  • Copy-paste fix 7488a8b
  • You can now generate certificates from the runner overview bb9b779
  • Cleaned up generation strings and added the schem for single runner generations for cards 9c867e1
  • Changed the basic nameing generation for runenr certificate files d65d379
  • version bumps d7fecfb
  • Cleaned up generation strings and added the schem for single runner generations for sponsoring contracts 22b09d1
  • Certificate generation from org overview 3177c6e
  • certificate pdf names now include their locale 304f28a
  • Runnercard pdfs now include their locale 3638d87
  • 🐞 fix await for esNext a922776
  • Certificate generation from team overview 18ec100
  • Added certificate generation from runner overview and detail 7b685d6
  • package cleanup 6be2ee6
  • sponsoring pdf names now include their locale 0bae5bf
  • update licenses.json e99e9e0
  • added windicss settings for VSCode 008027d
  • Certificate generation from team detail acd2f05
  • 💾 prevent env.js from being cached c5d1553
  • for await fix - ViteJS aec5e34
  • Certificate generation from org detail e6ffc37
  • 🧹 drop unused dependencies ce50fa2
  • 🐞 fix NGINX config 5352410
  • Fixed wrong permissiong getting checked b97a928
  • new license file version [CI SKIP] 5cc4871
  • bump @odit/lfk-client-js@0.10.1 8b74d6d
  • 🔨 dev container open ceb2146
  • version bump: vite-plugin-windicss@0.12.2 8d006d8
  • 🚚 move @svitejs/vite-plugin-svelte to @sveltejs/vite-plugin-svelte 44b53da
  • upgrade vite-plugin-windicss@0.12.1 ab45fc1
  • 🐞 fix main.js linking 467404b
  • 🐞 fix vite config for production system 10a011d
  • fix dev script eb3ede9
  • bump vite to 2.1.3 0cd3e93
  • Removed useless console.log d23dbaa
  • Removed useless console log 48cfc15

0.11.0

30 March 2021

  • Added button (including translations 0614c76
  • Added button (including translations 97e338f
  • Sorted translations 89bb9c2
  • Added function for generating cards with pdf c8d6390
  • 🚀RELEASE v0.11.0 f8ccf4f
  • Fixed button styling 08cb079
  • Now returning cards on creation with pdf 1d999d4
  • new license file version [CI SKIP] 8f8b998
  • Merge pull request 'Generate and print bulk blank cards feature/116-download_blanc_cards' (#117) from feature/116-download_blanc_cards into dev 25d8b86
  • Added comment 636f018
  • Bumped lfk client js version 2d18686
  • Bumped lfk-client-js 7dfaa75

0.10.0

26 March 2021

  • Added translations 79c447b
  • Sorted translations 🌍 5bd3a46
  • Reset can now only be triggered if pw is strong enoug 75d8f73
  • Module now exports functions that check if a password is strong enough and equal to a potential confirmation field b2509e9
  • 🚀RELEASE v0.10.0 f7fc196
  • Added more cirteria to the password strength component 5fa9939
  • Now using pw strength component 6aaf838
  • Added a password strength verification ad3bd31
  • Implemented a custom password strength component 4956bb0
  • User creation can now only be triggered if pw is strong enoug 540304f
  • Now using pw strength component for user creation 7862f44
  • Added missing exports 962dd0c
  • new license file version [CI SKIP] aedb8a7
  • Bumped lfk-client version 🔝 cf58bd1
  • new license file version [CI SKIP] 34f4f68
  • Merge pull request 'Implemented password strength test feature/106-password_strength' (#115) from feature/106-password_strength into dev 09b8144
  • Formatting🛠 4167819
  • Now using pw strength component for reset 5d5f7c7

0.9.1

26 March 2021

  • 🚀RELEASE v0.9.1 2ca63fd
  • Merge pull request 'Org selfservice Link feature/112-org_registration_links' (#114) from feature/112-org_registration_links into dev a5d25e7
  • Added checkbox to enable registration f9fe793
  • Sorted translations c074c12
  • You can now copy the selfservice links to your clipboard fcd55f8
  • Formatting f185d55
  • Copy now 100% worX a3921b4
  • Fixed changes in wrong file 73d95bc
  • Added check if key exists c2d29ff
  • Added check if key exists 2316baa
  • Added translations ddbc293
  • new license file version [CI SKIP] ded9b58
  • Merge pull request 'first merge to main 🚀' (#71) from dev into main 9aa8e7e

0.9.0

26 March 2021

  • 🚀RELEASE v0.9.0 67c3732
  • Merge pull request 'Runner cards feature/94-runnercard_mgnt' (#111) from feature/94-runnercard_mgnt into dev 2932f45
  • Sorted translations 🌍 1665a1a
  • Added translations 6b5945a
  • Sorted translations 🌍 d6c315a
  • Sorted translations de2fe0e
  • Added basic cards page 5c5ef95
  • Moved contract generation to it's own component 0cfc87f
  • Teams now use the new sponsoring contracts module 014ba3b
  • Basic card generation worX 🎉🎉 d467475
  • Orgs now use the new sponsoring contracts module 8b451b3
  • Added runnercard detail/edit modal 0313f8c
  • Implemented Add card modal 535b23a
  • Added bulk card creation modal 8a32569
  • Added basic card overview c6a1526
  • Fixed org generation not hiding the generation toast c87321f
  • Working runner runnercard generation c907486
  • Implemented bulk creation 7ad6b73
  • Now w/ working dialog🎉🎉🎉 ae96730
  • Now w/working editing fac059f
  • Added runnercard generation for teams 23e0b53
  • Added bulk creation modal to cards view f46ccb6
  • Added a new runenrcard logo acf78a8
  • Moved modal import to overview for simplification 1a52aaf
  • Added CardsEmptyState + Emtystate graphic 2d0beaa
  • Added message for missing runner/blanco card) 4715978
  • Fixed counting bug f5c1ec9
  • Added card generation/printing from detail 4a36fb6
  • Formatting a516aa7
  • Moved the pdf generation related componenets to their own folder ddd82a7
  • Now routing the cards page e852305
  • Fuggin snowpack bs 44bc148
  • Formatting 9f7d223
  • Now with working org runenrcard generation 4b3d38b
  • Now importing runner overview 77e9c20
  • CardsOverview - move to 'enabled' language key df53c07
  • ✒ typo - "Geb" -> "Gebe" f794af0
  • Bumped lfk client lib version 3cd0468
  • drop console log - CardDetailModal 40899e9
  • Removed debug info 55693de

0.8.7

25 March 2021

  • 🚀RELEASE v0.8.7 0af2647
  • Fixed listen on wrong permission🐞 0844215

0.8.6

25 March 2021

  • 🚀RELEASE v0.8.6 c3c95bf
  • Merge pull request 'Know Production Bugs 🐞' (#109) from bugfix/107-prod_issues into dev d2050b5
  • Errors now toast errors 17e0805
  • Sorted translations 👀 82b1811
  • Fixed missing translations for scanstations🌍 aeadef6
  • Sorted translations🌍 a1ab65a
  • Fixed runner import getting triggered with invalid information ddd9c39
  • Removed middlename search from all files that had it 6b92405
  • Fixed mail login bug🐞📧 0768939
  • Now disabled search by middlename as a quick workaround 🐞 49e87cc
  • Fixed conflicting css 50fffef
  • Commented out the buggy runner search to prevent bad UX fbe74a5
  • Fixed outsideclick not clearing import modal🛠 ef49e50

0.8.5

20 March 2021

0.8.4

20 March 2021

  • CONFIG: default_username + default_password cc926e8
  • 🚀RELEASE v0.8.4 3d4dc2d
  • CONFIG: add 'demo' as default username/password ba34710

0.8.3

20 March 2021

0.8.2

20 March 2021

0.8.1

20 March 2021

0.8.0

20 March 2021

  • 🚀RELEASE v0.8.0 009431f
  • new license file version [CI SKIP] 579ece6
  • Merge pull request 'User settings feature/103-settings_page' (#104) from feature/103-settings_page into dev 822e97d
  • Sorted translations🌍 120d3c9
  • Translated headers 01eba88
  • Implemented change detection 37bc5ff
  • Added new profile deletion modal 13b557a
  • Implemented the password change logic 24b9898
  • The settings page now boasts your profile picture e459bb0
  • Added inputs for password update 5d7eb69
  • Added delete Profile button 418f9c2
  • Implemented profile updates 3a4575f
  • Added translations 🌍 3945f3c
  • Its translation time 🌍 5de0fd7
  • Fixed delete_triggered not getting reset e76e5ab
  • Added deletion confirmation modal 716b728
  • Added translations e76854c
  • Added translations🌍 34dfc9a
  • Added hint to the logout after password update 0b6134d
  • Added missing translation 44d6cba
  • Updated old endpoints 178c257
  • Settings - rouded corners on password change e0ae2ec
  • Now force reloading to log out 342a95d
  • Removed useless debug info 🐞 bef180f
  • Bumped lfk client js version 50be992
  • Now showing logo as default profile pic d00f46e
  • Moved settings to their own folder 016fba5
  • Now also resetting postdata (prevent against password leaks) 859f6e2

0.7.0

19 March 2021

  • Merge pull request 'feature/62-contract-generation' (#76) from feature/62-contract-generation into dev #62
  • Merge pull request 'Small bugfixes - feature/64-dialog_clearing_bug' (#75) from feature/64-dialog_clearing_bug into dev #64
  • Fixed non-automatic logout #38
  • Merge pull request 'feature/69-translation-keys' (#74) from feature/69-translation-keys into dev #69
  • Merge pull request 'feature/50-contact-management' (#67) from feature/50-contact-management into dev #50
  • 🚀RELEASE v0.7.0 da5d62a
  • Ordered locales 0f93feb
  • Added missing translation 918bb94
  • Sorted translations eff2050
  • Sorted translations 🌎🌍 5f6ee33
  • Added language keys🌎 60aa919
  • Sorted translations 🌎 16d0dba
  • Translated missing german stuff 🌍 e4b80c9
  • Added translation keys 880d722
  • Added german translations d4d8470
  • Working add fixed/normal switch 5d2025a
  • Added basic donation detail 88ade26
  • Added basic overview with emptystate f1ceef0
  • Finished group creation modal d2193bf
  • Added basic donation overview 8d89d15
  • Donors now get their donations linked in the donor detail 3aea259
  • Fixed text size mismatch 3d51ba0
  • Applied the select fix to all things runner 🏃‍♀️🏃‍♂️ 0386d4e
  • Now the saveing button even worx :O 63e0249
  • Switched import modal over to svelte select bd3ea72
  • Switched the scanstation detail over to svelte select👀👀 b1031e3
  • Switched the scanstation modal over to svelte select👀👀 64c96f2
  • Fixed select bug for sponsoring detail 🛠 64311e9
  • Added missing translation keys c96a21c
  • Fixed runner group update recognition being weired b009501
  • Fixed runner group update recognition being weired ee49e78
  • Donors now get their donations linked in the donor overview 0f64767
  • Fixed load order bug c575c73
  • Fixed select bug for sponsoring modal 🐞 77662b9
  • Fixed select bug for org detail 🏠 82423ec
  • Added new icon for donations fa522a8
  • Formatting f09e58c
  • Bumped non-svelte dev dependencies🔝 629aabd
  • Added missing language keys 6109996
  • Added groupoverview to router d9eab9f
  • Added the new, shiny badges to donor overview b0aca9d
  • Fixed missing inversion a8774fa
  • New folder structure 4dbca60
  • Fixed missing middlename action d6c96b7
  • Formatting a79a87d
  • Fixed donation badges now show their amount fb5a64c
  • Added donation route ccacdf2
  • Formatting cd9a546
  • Enabled add modal 8042bca
  • Added custom i18n ally insert format 1ef1053
  • Now routing stuff to the donation detail fd406eb
  • Adjusted togle label font size a880ed2
  • DonorDetail accessibility improvements 👀 019a029
  • Updated donor badege styleing 247ba40
  • Updated donor badege styleing fcf01ba
  • Removed useless style 07636f5
  • Renamed button 1124f25
  • Amount now also self-resetts d2430ba
  • Renamed folder 7d08ea8
  • Merge pull request 'Donation management feature/79-donation_management' (#87) from feature/79-donation_management into dev 03be2d0
  • Merge pull request 'i18n fix run no.1 feature/69-i18n_fixes' (#85) from feature/69-i18n_fixes into dev 8b7f5a7
  • Merge pull request 'Fixed refresh page reload bug' (#86) from feature/82-auth_refresh_bug into dev 9cd9400
  • Sorted translations 8b70882
  • Implmented donor deletion confirmation 264868b
  • Error message on pdf generation fail 12bcbd2
  • i18n translation spree 🌍 7fb7ba0
  • Added missing translations 🌍 a99c022
  • Implemented donor creation modal 1b6f866
  • Added donor detail cb704c4
  • Implemented donor overview and deletion 02087a5
  • Some i18n 🌍 ca8f978
  • Updated sponsoring logo 3a57e1c
  • PDF download from TeamDetail + TeamsOverview dbc0ab7
  • basic progress toasts a7642c2
  • i18n run 1939300
  • PDF generation from OrgDetail 0a55d73
  • Now the toast hides the generation toast ed13a0d
  • Now using translations in org/add/address b7d38dd
  • Now the toast hides the generation toast 8fa0be7
  • Added donors to sidebar 0cc91ac
  • More missing translations 🌍 d0a48ab
  • Added missing translations 2b037d4
  • progress toast in RunnersOverview 4ece21c
  • Fixed missing icon bca9605
  • Updated icons 0321f0e
  • ✒ change "Edit" table actions to "Detail" 289a8c1
  • Fixed orgs/teams not being marked as selected on initial modal opening 44ed633
  • Mitigated null error 396bd22
  • Fixed known translation mishaps 02d2413
  • Added total dontaion amount to donor detail 5d945f5
  • Fixed refresh page reload bug c569724
  • Merge pull request 'Donor management feature/78-donor_mgnt' (#80) from feature/78-donor_mgnt into dev ad638e8
  • 🖼 new donor empty image aec8bf5
  • Formatting 3e9383e
  • Normalized svg 18335e3
  • Fixed deletion in detail bug f97c2a3
  • Implemented currency formatting 1c49755
  • Updated donot empty logo fffe5c2
  • Converted total donation amount to € 04a09c3
  • Fixed typo f63e177
  • Implemented receipt needed 78514c6
  • Merge pull request 'Mitigated null error' (#77) from feature/64-dialog_clearing_bug into dev 32024cf
  • 🐞 fixed translation keys d67dfdf
  • Removed key duplicate from last merge 5b3e66c
  • translation keys a588bc4
  • basic select boxes in table e8f7c1c
  • First part of org detail address edit e5c31c9
  • Added address to org creation dialog (styleing only) 6d2431b
  • 🐞 fixed bug in OrgDetail address reactivity 616990b
  • Removed unused locales 722feac
  • OrgOverview - multiple pdf download 40dda11
  • Removed unused locales 4be87a6
  • Translated all missing translations 🌍 2e3750c
  • PDF from RunnerDetail 3b18be5
  • 🇩🇪 more german translations 377d691
  • 🐞 fixed bug in Tracks datatable translation keys 30867b4
  • 📃 pdf generation in RunnersOverview fa3dc87
  • some more translation keys 9b0252f
  • drop filepond keys e90fe73
  • Implemented detail address add fix ec8d946
  • reactive button for checkboxes in table 5e6ada1
  • Genered soem runner related keys 3c541ad
  • Added address to org overview bcc7d77
  • Runner Contact information column npow features address 57e17f2
  • 🌎 i18n ff15308
  • Fixed privacy/imprint fallback bug b195c70
  • Formatting 25ac84e
  • Fixed clear on import bug e53467d
  • Fixed clear on import bug 09d27c0
  • Merge commit 'b337873ca214682487844973104772539956c09a' into feature/48-usergroup-management 266a11f
  • Merge commit '6d0bca6d6783d3f7bbff5d413b158c6b60720bd8' into feature/48-usergroup-management e442b92
  • new license file version [CI SKIP] afd73d5
  • Merge pull request 'Addresses for orgs and a bunch of bugfixes feature/72-adddress_for_everyone' (#73) from feature/72-adddress_for_everyone into dev 652e55e
  • Implemented org address creation modal logic 86f1300
  • ForgotPassword demo for translation with interpolation 505ca6a
  • 🐞 fixed address removal bug ContactDetail 1eea935
  • Fixed wrong relation getting targeted 4f3f7d1
  • Replaced untranslated key with already existant key 56b5008
  • Replaced untranslated key with already existant key 555778f
  • Unified key translation style ec1a622
  • Merge commit '9faa93e29239182871b82bca211531fb95d37b7f' into feature/69-translation-keys 5f1c8f3
  • new license file version [CI SKIP] 3834079
  • Merge pull request 'component/ structure cleanup feature/68-component-cleanup' (#70) from feature/68-component-cleanup into dev 9faa93e
  • basic Contact components 054c7fa
  • Sorted locales e64b318
  • basic UserGroup components 0361f8a
  • 🌎 Contacts i18n c1251d3
  • Now w/ 100% german translation 🌍 6c2a5f9
  • Added license to package dc0c738
  • UserGroupsEmptyState, UserGroupsOverview, basic GroupDetail eddfeb1
  • ContactDetail route 6f4f4cc
  • AddContactModal - allow optional address 7138ca1
  • Initial component sort/cleanup c0534a3
  • ContactDetail - added checkbox for optional address 894160f
  • 🚧 WIP on ContactDetail 4541304
  • renamed folder and removed useless files e1427f3
  • 🐞 fixed null addresses in ContactsOverview 6a91bd5
  • OrgDetail - edit contact 1586c2f
  • ContactsEmptyState a7098df
  • TeamDetail - edit contact 2033572
  • Fixed org deletion dialog a4c955c
  • 🧹 ContactOverview refinement 0f01330
  • 🔗 link to ContactDetail from OrgOverview 1a4cf21
  • German spell check 83495b1
  • 🎉 working AddContactModal 45e7f6a
  • Removed usless console logs 7278648
  • 🎉 ContactDetail + ContactOverview 4ef1b7a
  • Gendered some stuff ce678c1
  • Fixed contact update detection bug 696d3ff
  • 🔗 link to ContactDetail from TeamsOverview b01fe05
  • Fixed store destrucuured import f086027
  • Fixed group posting issue e4ae1dd
  • Fixed modal multiselect 46cd262
  • new license file version [CI SKIP] eb46c5e
  • Merge pull request 'i18n fixed + dependency bumps bugfix/99-i18n_run' (#102) from bugfix/99-i18n_run into dev 100094e
  • Added select workaround for all things team🏠 5ad42d6
  • Implemented svelt select bug workaround for scan detail🔥🔥🔥 cda4512
  • Fix for bug discovered by @philipp d28a0e1
  • Added german translations for the new keys 635e2ba
  • Fix for bug discovered by @philipp 94d52df
  • Svelte select is now 100% keyboard useable (or at least in one modal it is....) eb6af4b
  • Added patime to track scan detail 937265e
  • sorted translations 🌍 e723cbf
  • Removed lodash as a dependency 🗑 f09224d
  • Added translation keys 99c3050
  • Found a hiddeen missing key👀👀 00d16ef
  • Bumped svelte-* dependencies (non-dev)🔝 b4e7f90
  • Bumped svelte-related dev dependencies🔥 5204ba5
  • Bumped router 1b9b9ed
  • new license file version [CI SKIP] 7521ad8
  • Merge pull request 'Scan management feature/92-scan_mgnt' (#101) from feature/92-scan_mgnt into dev b994065
  • Merge pull request 'Svelte select dropdown fix bugfix/98-dropdowns' (#100) from bugfix/98-dropdowns into dev a7fb2b8
  • Sorted translations 95eb8b6
  • Basic scan detail 107360c
  • Fixed emptystate 🛠 e9d5527
  • Implemented basic scan creation 1ada5d9
  • Bugfix for download button dropdown outsideclick 6a925cb
  • Added basic scan overview eb0910b
  • Advanced Scan detail 284bdc6
  • Added contact selection via svelte select 7edc342
  • Runner detail now uses svelte select🔥🔥 cee1ab1
  • Added formatted laptime 5afa541
  • Added scans to sidebar (including a new icon) 2cf8e02
  • Adjusted filter 53aa3bc
  • Org detail now uses svelte select 6b59067
  • Add runner now uses svelte-select 0e682bf
  • Added basic files for scans f67e089
  • Added new scan icon to add scan modal 9e5a093
  • Now using svelte-select 2a644d7
  • MAde detail editable through the more reacctive process 8b95b30
  • Add Team now uses the new select 1da1578
  • Formatting e1bd364
  • Fixed broken change detection a45c5da
  • Fixed bugs with stuff not being displayed🛠 ff1bc8a
  • Now routing scans "start" page 915bbbb
  • Added translations 🌎 8acbfa8
  • Now checking selectables for not being null 5a2172b
  • formatting 9d0c6b9
  • Fixed initial select value d3a3de2
  • Small bugfixes dfa38d3
  • Added clear event ee0c149
  • Now routing scan detail abf9aa4
  • Small bugfixes 6e04b71
  • Reset array 8252a35
  • Removed useless console.logs fc668c6
  • Bumped lfk lib version bb7f2a6
  • Fixed visual bug (overflow) 4e51b12
  • Bumped svelte select version 0277263
  • Removed depreciated information 99fb420
  • Merge pull request 'Make dropdowns (selects) searchable feature/91-searchable_dropdowns' (#97) from feature/91-searchable_dropdowns into dev b541c93
  • Fixed typo✏ e6df764
  • Reapplied change from dev b841cc8
  • Removed console log 🤫 bc2a8ca
  • Applied Docker MTU fix 🛠 f24b2b9
  • Small bugfix 🛠 1a115a8
  • Merge pull request 'Scan station management feature/93-scan_stations' (#95) from feature/93-scan_stations into dev d00446d
  • Fixed case sensitivity c6db6c5
  • Sorted translations 74c042a
  • Sorted translations 👀 a5d1b76
  • Added translations for runner searching 8c4a54e
  • Sorted translations 476f919
  • Added search languagke keys 47f0cd0
  • i18n run: Added keys 🌍 50aa891
  • Added new translation keys 🌍 1aa2b3b
  • Added german translations 🇩🇪 e6d80c8
  • Added german translations e93f4e9
  • Basic scanstation creation 9ee7685
  • Added scanstation detail 258b3ce
  • Added station token copy modal 8856671
  • Added station deletion confirmation dialog 9f754ef
  • New fancy selects for donation details 76be8d5
  • Spelling+Formatting 7ff1d50
  • Finished scanstationmodal (without i18n) 83e782c
  • Now with custom label generation functions 48b8dfe
  • Updated ci secrets and type 65111e8
  • New select fe16c66
  • Added custom placeholders 1c330d0
  • Added new select for runners dab5bee
  • Added scanstations to sidebar 4b47e70
  • Added fancier active states 95b1490
  • Finished scanstations base view 85fa9d9
  • Added missing clear 1bc8404
  • Added icon 🖼 e8e3ddc
  • Added translation strings 88ad64f
  • Added custom filter/search f97be4e
  • Merge pull request 'Well that was less work than expected ....' (#96) from feature/90-translations into dev 64b6c4d
  • And with working i18n 🌍 e07d1e4
  • Sorted translations 6870e31
  • Sorted translations e487213
  • Added translation keyz 3693025
  • Translated stuff 🌍 dcaca2e
  • Moved pdf generation to function instead of onclick for all components 22e9f53
  • New download buttons for everyone (that can generate sponsoring contracts) e24b84e
  • Now routing to gorup permissions af7e44c
  • Now routing scan statins overview ca9c390
  • Implemented rough outside click handler for the dropdown c2bd696
  • Working button onklicks 3b7c25b
  • Added basic table for scanstations c53b579
  • Added permissions list to usergroup detail 05099d0
  • Working suergroup permissions overview 7c32486
  • Switched the icon style 305b18e
  • Basic sponsoring language dropdown for runners 6079e1f
  • Updated users icon 8ebc88a
  • You can now delete a station from it's detail c4acf77
  • Updated users icon c111ec9
  • More i18n 🌍 e85cdaf
  • Added group detail routing 937486a
  • Changed row order 773fbfc
  • Added missing translations 🌍 599d340
  • Added missing translations 🌍 89b7fb8
  • Now with dropdown aiutoclose c89caf7
  • Now routing scan station detail a3daa2d
  • You can now add scanstations e45f8fa
  • Clicking on a dropdown option now closes it everywhere 9fec315
  • Removed locale overrides 9a8a978
  • Udergroup permission reactivity fix bfc9315
  • Added "tooltip" 2de861d
  • Fixed nameing 5e417f0
  • Changed group icon 16e1434
  • New image for emptystate e8de1f6
  • Added german translation 🇩🇪 95fcd1d
  • Fixed routing 891ea2d
  • Well that was less work than expected .... 8d8695b
  • Added cursor-pointer 27a1f57
  • Spelling bd22d3b
  • Switched pipeline type to kubernetes ba9d458
  • Fixed emptystate svg 870e772
  • new license file version [CI SKIP] 7d654f4
  • Merge pull request 'Spnonsoring contract language selector feature/84-sponsoringcontract_language_selector' (#89) from feature/84-sponsoringcontract_language_selector into dev b810bb0
  • Merge pull request 'Usergroup management in the UI feature/48-usergroup-management' (#88) from feature/48-usergroup-management into dev 434466b
  • Fixed root breadcrumb linking e1ac35f
  • Added missing translations 🌍 29f99f0
  • Formatting b8725c9
  • Fixed Back linking 4397566
  • Fix for user permission availdable 7e80608
  • Dependency bump 👊 2b57d49
  • Removed filepond ca41f4d
  • Reimported simple.css e2fb9a6
  • Fixed store not being found 543b3bd
  • new license file version [CI SKIP] 0c9785a
  • Fixed address update bug 14e5d0e
  • Removed debug output 27609dc
  • Merge pull request 'Translated everything feature/65-translations' (#66) from feature/65-translations into dev 3f54180
  • Fixed import modal width d822e4a
  • User permission update reactivity fix 5994b22

0.6.0

12 February 2021

  • Merge pull request 'feature/52-runner-filters' (#63) from feature/52-runner-filters into dev #52
  • Merge pull request 'feature/43-password-reset' (#61) from feature/43-password-reset into dev #43
  • Merge pull request 'feature/51-teamoverview-badge-org' (#59) from feature/51-teamoverview-badge-org into dev #51
  • Merge pull request 'feature/47-sidebar-responsiveness' (#60) from feature/47-sidebar-responsiveness into dev #47
  • Merge pull request 'feature/15-runner-import' (#58) from feature/15-runner-import into dev #15
  • Merge pull request 'feature/56-footer-version-loading' (#57) from feature/56-footer-version-loading into dev #56
  • Merge pull request 'feature/46-imprint-privacy' (#55) from feature/46-imprint-privacy into dev #46
  • Merge pull request 'feature/44-require-mail-addresses' (#54) from feature/44-require-mail-addresses into dev #44
  • Merge pull request 'feature/45-component-drop' (#53) from feature/45-component-drop into dev #45
  • 🧹 drop old + unused components Dash + LoginAlt eeee272
  • added basic UI for ResetPassword b18a99e
  • 🧹 remove placeholder options from Dashboard sidebar 16ac96c
  • 👀 ResetPassword - success and error states 8b2f196
  • added Privacy page 5741cbe
  • ImportRunnerModal - differenciate between team and org import acf0562
  • 🚀RELEASE v0.6.0 087c85e
  • RunnersOverview - basic working filter 575b4ce
  • basic select filtering in RunnersOverview e415258
  • WIP on filter e23821a
  • layout for Import from RunnerOverview c698508
  • working Imprint page 6401aeb
  • 🌍 i18n for ResetPassword 428a8a1
  • dependency bump 6614242
  • added Imprint route /imprint bbec9ff
  • general dependency bump 369b099
  • AddUserModal - enforce email input 7131ba9
  • Org badge in TeamsOverview 3490abe
  • RunnersOverview - support should_display_based_on_id search 5dc11c2
  • RunnersOverview badge to team/org a02be78
  • working import binding 7dd0881
  • Footer linking 945963d
  • UserDetail - invalid email UI feedback 7897820
  • reactivity in import table b501342
  • 😬 use actual team id for RunnersOverview badge 1fac0c8
  • 🐞 re-add sidebar component f8014c6
  • load version on DOMContentLoaded 901c7c1
  • UserDetail - enforce email input 0dd9de2
  • use onMount event instead of DOMready c2d7a31
  • new license file version [CI SKIP] 43df188
  • new license file version [CI SKIP] b25dc62
  • ⏮decode base64 reset key 92fee08
  • 🧹 formatting 7b7e484
  • Merge commit '65f49489ad2e0cff30560e4c326ca7294d7f6190' into feature/51-teamoverview-badge-org f0be73c
  • 👀 only display navbar on sm devices / hide on md and up 42bd632
  • new license file version [CI SKIP] 65f4948
  • new license file version [CI SKIP] e4e2bda
  • client library bump 80c3a90
  • new license file version [CI SKIP] 0e04298
  • text selection color 4e82369
  • added basic styling to Imprint component 6a0c129
  • 🧹 remove ComponentDump from MainDashContent 1bb79b1

0.5.0

26 January 2021

  • Merge pull request 'feature/12-user-management' (#39) from feature/12-user-management into dev #12
  • Merge pull request 'feature/13-runner-management' (#42) from feature/13-runner-management into dev #13
  • Merge pull request 'added permissions to dashboard sidebar' (#41) from feature/40-dynamic-sidebar-options into dev #41
  • basic UserPermissions view 9c6dc5b
  • basic RunnerDetail 03aa670
  • 👀 ImportRunnerModal - layout cleanup 2cc9b3e
  • basic ImportRunnerModal with CSV input b1e9f95
  • basic xlsx + csv parsing 74d9b94
  • 🧹 darkmode classes cleanup 259a76f
  • UserDetail - basic permission badges 7d4e939
  • added permissions to dashboard sidebar acb86ae
  • UserPermissions - working edit 10d7955
  • 🐞 ImportRunnerModal - table overflow fix dc1644e
  • 🧹 general runner cleanup 9240e0c
  • 🚀RELEASE v0.5.0 2563e9d
  • formatting 6e5a4bc
  • ImportRunnerModal usage in TeamDetail de0bd5f
  • 💣 process breaking changes for lib v0.3.0 dadb806
  • 👀 basic ui interaction for ImportRunnerModal c382f77
  • 🐞 [bugfix] RunnerDetail update ec4bcd0
  • 🏃‍♂️ support for runner group edit 8d92a75
  • AddRunnerModal - improved team select 1694c71
  • 🙋‍♂️🔒 UserDetail - permission layout ui 65b36f8
  • 🌎 added locale based csv/xlsx header parsing b606037
  • AddUserModal - username/email validation ff14f02
  • UserDetail - link to permission page aaab95d
  • UserDetail - add permission layout d65b463
  • RunnerDetail - button text fixes 5552055
  • 🧹 RunnerDetail cleanup + i18n 🌎 a871651
  • ↙ added default fallback parsing to ImportRunnerModal ecad1ea
  • 🌎 i18n 366804a
  • ImportRunnerModal - compatibility for multi-component access f8a5913
  • use ImportRunnerModal in OrgDetail + Orgs 8aa1d94
  • ImportRunnerModal - hide team when loading from TeamDetail 819b02a
  • 🚀 ImportRunnerModal - working demo 6b91b22
  • 🌎 i18n ae8bc01
  • 🐞 fixed merge conflict errors cbc1d53
  • basic cancel event dispatch from ImportRunnerModal cde4ec1
  • 🧹 AddUserModal cleanup 44f07ca
  • 🙋‍♂️ UserDetail - active/inactive user state edit 86c54e0
  • UserDetail - update permission badges on change save 358865d
  • i18n 🌍 415f340
  • 👀 UsersOverview - disable advanced search b34e3ae
  • 🙋‍♂️ UserDetail - disable profile picture edit ef9fc59
  • 🌎 i18n 2d48691
  • 🌎 i18n in ImportRunnerModal headers e34c91b
  • 🌎 last i18n keys 6c2d13b
  • Fixed User group update 1a799dc
  • 🌎 UserDetail - more i18n keys e750c37
  • general dependency bump b30b673
  • 💻 updated VSCode recommended extensions fc21427
  • 🐞 improved version builder from template 09fd73b
  • general dependency bump 9a1f7a1
  • 🌎 added more i18n keys 169ffc1
  • 😦 added missing dependencies 822759a
  • fixed runner permissions e0356fa
  • Added friles to ignore 9fbc1ba
  • new UsersEmptyState 959b32d
  • 🐞 fix package release for index template compatibility 24bec66
  • new license file version [CI SKIP] 3d30734
  • new license file version [CI SKIP] 3281239
  • 🐞 alphabetically sort permission targets in UserDetail ffd88ff
  • new license file version [CI SKIP] e91e197
  • Deleted files to ignore 6704c07
  • new license file version [CI SKIP] c6504c2

0.4.0

17 January 2021

  • Merge commit 'a284806d3cb769030a4e28d0403190b746f8fc61' into dev #37
  • AddRunnerModal 66ffd8e
  • RunnersOverview 66a07c6
  • improved dev scripts for speed starts 383f828
  • 🚀RELEASE v0.4.0 7d104a1
  • dynamic contact info in AddRunnerModal d4579a9
  • 🐞 fix cross-env logic for faster dev starts 2ce4199
  • 👩‍💻 developer configs/ recommendations for VSCode 5e02502
  • re-enable PWA functionality via serviceworker a284806
  • 🔨 cleaned up build process + Dockerfile 7e10c1d
  • 🔨 cleaned up build process + Dockerfile 1179063
  • improved serviceworker + PWA logic 0583cbe
  • apply new gitignore config 2e6874c
  • PWA optimizations dccf7c6
  • general dependency bumps 03125b3
  • 🐞 gitignore fix e49dca0
  • gitignore fix a523379
  • fix package:dev script aa6348a
  • new license file version [CI SKIP] 382cc3d
  • 🧹 gitignore changes in public/index.html & svelte.config.js dd74d9e

0.3.1

16 January 2021

  • 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
  • 🐞 fix Dashboard sidebar responsiveness 6a81e36
  • 🧹 Dashboard - drop header bar f1833f1
  • AddTeamModal working 9bb027e
  • 🧹 TeamDetail cleanup 7654b79
  • 🚀RELEASE v0.3.1 64ade90
  • 🤝 attribution/ credits for icons and illustrations eb0dd3f
  • 🔒 re-enable confirmation in OrgOverview ce6002a
  • added new empty states 66e6cd8
  • Merge pull request 'feature/14-team-management' (#36) from feature/14-team-management into dev 4285168
  • 🧹 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