145 KiB
145 KiB
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
0.15.2
16 April 2021
- 🚀RELEASE v0.15.2
9add6c8
- Footer - noopener link
cee04c1
- Hotfix: Team change recognition 🐞
cbec785
- NGINX cache assets
e54a480
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
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
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
- Sorted translation 🌍
d6f6d10
- Smaller bugfixes
8e04377
- More small fixes
1249904
- 🚀RELEASE v0.8.3
fff16e6
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
0.1.2-0
10 January 2021
0.1.1
10 January 2021
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