Skip to content

Latest commit

 

History

History
1505 lines (1348 loc) · 125 KB

CHANGELOG.md

File metadata and controls

1505 lines (1348 loc) · 125 KB

Changelog

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

Generated by auto-changelog.

  • feat(frontend): preserve email after login #2994
  • feat(frontend): send coins via identifier #2989
  • feat(backend): export user events to klicktipp #2916
  • fix(backend): add extension pug json and css to nodemon. #2996
  • feat(backend): send coins via alias #2988
  • refactor(backend): replace jasonwebtoken with jose #2975
  • feat(frontend): username in wallet #2984
  • feat(frontend): add community to send form #2986
  • fix(frontend): date fns locales #2983
  • refactor(federation): federation reduce spam #2967
  • refactor(federation): refactor federation clients #2965
  • feat(backend): migrate transactions table for x community sendcoins #2917
  • feat(backend): alias in update user info #2727
  • refactor(backend): eslint comments #2981
  • refactor(backend): eslint security #2980
  • refactor(backend): rename klicktippSignIn to subscribe. #2973
  • refactor(backend): eslint typescript strict #2979
  • fix(frontend): between store problems #2972
  • refactor(other): delete build folders #2977
  • refactor(backend): no email in user #2953
  • refactor(frontend): remove email in wallet #2952
  • fix(frontend): update jest-canvas-mock version to resolve window mock problem in tests #2974
  • feat(federation): federation autoreload on codechange #2969
  • feat(backend): add fields to subscriber #2887
  • feat(backend): x-com-2: distingue communities and communities_federation in database #2890
  • feat(backend): add event for subscribe and unsubscribe #2886
  • refactor(backend): eslint disable more typesafety #2922
  • refactor(backend): eslint disable tests typesafer #2921
  • refactor(backend): eslint disable @typescript eslint/unbound method #2920
  • docs(other): removed obsolete yarn cron docu #2909
  • refactor(other): finalize workflow separation and resolve mariadb and database dependencies in workflow files #2962
  • refactor(workflow): align workflow naming and remove docker-compose filter from build tests #2894
  • refactor(backend): eslint plugin promise + fixes #2830
  • fix(backend): log stack trace included #2915
  • refactor(backend): prettier refine config #2832

12 April 2023

  • chore(release): v1.20.0 #2939
  • fix(backend): no await for emails #2918
  • fix(frontend): no receiver on send by link #2933
  • fix(admin): pagination set currentPage by switch tabs #2902
  • fix(federation): correct export of the community url #2931
  • fix(frontend): displayed decay duration #2927
  • fix(frontend): community tab navigation #2928
  • fix(frontend): moderator id missing #2925
  • fix(frontend): reset button send coins #2924
  • refactor(backend): eslint plugin import export style #2908
  • fix(backend): vscode intellisense fixes #2919
  • refactor(backend): eslint import-no-cycle enabled #2905
  • docs(backend): alias rules and conventions #2881
  • refactor(backend): get transaction list #2923
  • feat(backend): previous balance in transaction #2914
  • refactor(backend): eslint update packages #2829
  • feat(frontend): send coins via gradido ID #2837
  • refactor(database): cleanup database #2808
  • refactor(backend): eslint plugin n + fixes #2828
  • feat(frontend): add link to download QR-Code #2889
  • fix(other): delete node_modules and /tmp/yarn--* on start.sh #2904
  • fix(admin): add confirmation modal for user role change and user (un)deletion #2880
  • fix(admin): admin open contribution edit button #2811
  • fix(backend): import order #2911
  • fix(other): use default values for undefined .env database values #2910
  • refactor(backend): eslint plugin import + fixes #2827
  • refactor(backend): missing event tests #2900
  • refactor(backend): unify event names #2799
  • feat(backend): events for users #2797
  • fix(backend): subscription get's email and languages from user #2885
  • refactor(backend): eslint-plugin-jest + fixes #2816
  • fix(frontend): fr change and ´ to ' [#2888`](gradido#2888)
  • feat(backend): events for transaction links #2792
  • feat(backend): events for contributions #2784
  • feat(backend): events for contribution messages #2783
  • refactor(backend): upgrade coverage to 85% #2884
  • refactor(backend): add klicktipp-api library #2883
  • feat(backend): events for contribution links #2780
  • refactor(backend): separate events in own files #2777
  • refactor(backend): rename evenProtocolType to eventType #2776
  • refactor(other): add yarn installAll on gradido folder #2703
  • docs(federation): describe the technical federation architecture #2716
  • refactor(admin): admin list contributions for creation transaction list query #2791
  • refactor(workflow): separate workflow with file filter for nginx testing #2871
  • feat(backend): read communities data from database #2807
  • feat(federation): implement a graphql endpoint to answer getpublickey-request #2651
  • refactor(workflow): add file filters to dht node and federation workflows #2838
  • refactor(workflow): separate test workflow for end-to-end tests #2836
  • refactor(workflow): separate test workflow for frontend #2835
  • feat(federation): add federation modul to deployment scripts #2733
  • refactor(database): event table #2720
  • refactor(workflow): separate test workflow with file change filters for admin interface #2734
  • fix(admin): fix translation in menu (english) #2814
  • refactor(workflow): configure jest to directly check coverage to schlanken the test workflows #2790
  • fix(database): removed commands from package.json not working #2805
  • fix(other): repair UserProfile.ChangePassword.feature scenario #2782
  • feat(backend): test double redeem transaction links #2788
  • feat(backend): admin open creations query #2813
  • refactor(backend): eslint-plugin-type-graphql + fixes #2745

10 March 2023

  • chore(other): upgrade version to 1.19.1 #2812
  • fix(frontend): admin question clickable #2810
  • refactor(frontend): change b-img to b-icon send #2809
  • fix(admin): update openCreation in case of tab open. #2806
  • fix(admin): english language for contributions in admin #2804
  • refactor(admin): event buttons for myself turned off in open contributions #2760
  • fix(admin): contribution page #2794
  • fix(frontend): info.svg #2798
  • fix(backend): add relation messages to database query #2795
  • fix(admin): header and menu #2793
  • fix(frontend): send gdd - change first submit button text to 'Check Now' #2774
  • refactor(frontend): creations generated by link NL #2771
  • refactor(frontend): creations generated by link (FR) + (NL) #2770
  • refactor(frontend): update German locales #2765
  • refactor(backend): use find contributions helper for list contributions #2762

7 March 2023

  • chore(release): version 1.19.0 #2786
  • fix(frontend): change contribution design #2731
  • refactor(frontend): commnity navbar- & unauthenticated b-gradido styles #2732
  • fix(database): change downwards migration to delete entries with last_announced_at IS NULL #2767
  • feat(admin): deleted contributions visible #2759
  • feat(other): e2e test user story user registration #2753
  • refactor(frontend): style and design changes to a contribution #2648
  • test(backend): add tests that sendContributionDeleted and sendContributionDenied are called #2740
  • fix(backend): set email tls true in test #2763
  • refactor(frontend): add visible event an answer question #2750
  • refactor(frontend): style sidebar, add icons #2737
  • fix(backend): possible flaky test #2761
  • fix(backend): emails – adjust namings of menus to new design #2756
  • ci(other): rename dht node and federation workflow jobs for better branch protection maintenance #2743
  • refactor(backend): combine logic for listTransactionLinks & listTransactionLinksAdmin #2706
  • refactor(backend): remove admin create contributions #2724
  • refactor(frontend): remove .vue as imports #2725
  • feat(federation): add dht-node to deployment scripts #2729
  • fix(frontend): change fetchPolicy, add scripts.update #2718
  • refactor(backend): list unconfirmed contribution to admin list all contribution #2666
  • refactor(frontend): community routes #2721
  • test(backend): authentication tests for TransactionLinkResolver #2705
  • refactor(backend): use LogError on errors #2679
  • refactor(backend): use LogError on encryptorUtils #2678
  • refactor(backend): use LogError on creations #2677
  • refactor(other): decrease docker build dependencies in test workflow #2719
  • refactor(backend): unit test for the method denyContribution #2639
  • refactor(frontend): logo inserted with better quality. #2646
  • feat(federation): harmonize and sync modules and data of federation #2665
  • feat(federation): add docker and github-workflow files #2680
  • feat(other): e2e test user authentication reset password #2644
  • refactor(admin): add tabs for all statusus on contributions #2623
  • feat(federation): implement a graphql client to request getpublickey #2511
  • refactor(frontend): style refactor mobil auth area #2643
  • refactor(backend): use LogError on TransactionResolver #2676
  • refactor(backend): event protocol rework #2691
  • refactor(backend): use LogError on TransactionLinkResolver #2673
  • fix(frontend): simple disabled function on submit send #2647
  • refactor(frontend): missing message on old transactions #2660
  • refactor(admin): remove overview and multi creation menu entry #2661
  • feat(other): add locales check to backend and integrate it to test workflow #2693
  • refactor(other): add linting rules like in backend modul #2695
  • refactor(backend): use LogError on contributionResolver #2669

10 February 2023

  • chore(release): version 1.18.2 #2700
  • fix(admin): deny contribution button to left #2699

10 February 2023

  • chore(release): version 1.18.1 #2698
  • fix(frontend): fix is last month for empty form date #2697
  • fix(frontend): community link #2696

9 February 2023

  • feat(release): version 1.18.0 #2690
  • refactor(frontend): toast by automatically logged out #2681
  • refactor(frontend): change text for gdd_per_link.choose-amount #2638
  • fix(backend): emails for deny and delete contribution #2688
  • refactor(other): remove config version from .env.dist #2686
  • refactor(backend): use LogError on contributionMessageResolver #2663
  • refactor(backend): get last transaction by only one function #2668
  • refactor(other): don't rebuild modul if unit test file has been changed #2667
  • refactor(backend): use LogError on contributionLinkResolver #2662
  • refactor(backend): remove event protocol config switch #2670
  • refactor(backend): event protocol #2652
  • refactor(frontend): sidebar becomes smaller when critical phase #2649
  • refactor(backend): use LogError on sendEMailTranslated #2656
  • refactor(backend): log error class #2640
  • feat(backend): add filterState parameter to listAllContributions query #2619
  • refactor(frontend): there is no message when a month is fully created #2626
  • refactor(frontend): better text alignment on send via link #2637
  • refactor(frontend): text changed as indicated in the issues #2642
  • refactor(frontend): when you click on create, you will be directed to the form #2645
  • feat(backend): federation: separated dht-hub features in new dht-node modul #2510
  • refactor(backend): refine assembly of error message in user resolver #2636
  • fix(backend): unit tests creations for 31st day #2641
  • fix(workflow): properly lint pr - prevent requirement to restart linting #2635
  • feat(frontend): 'yes'-button shows which dialog is currently open with a different color #2629
  • feat(backend): federation implement multiple apollo graphql endpoints #2459
  • refactor(frontend): add legend to all contribution tab, and add tests. #2625
  • feat(frontend): unit tests community page #2587
  • feat(backend): deny contributions #2461
  • refactor(admin): update yarn.lock file of admin. #2579

20 January 2023

  • chore(release): v1.17.1 #2588
  • refactor(frontend): change contribution memo add word-break #2583
  • refactor(admin): add text-break on all table memo fields #2584
  • fix(frontend): throw proper frontend warning errors #2586
  • refactor(frontend): equalize en with fr languages. #2585
  • refactor(frontend): forgot password unit tests #2582
  • fix(frontend): fix min value for hours input #2581
  • fix(frontend): change dropdown placement calender no-flip true #2580
  • refactor(frontend): link send result style #2577
  • refactor(frontend): remove vertical scrolling & small fixes #2578
  • refactor(frontend): tyle mobile device auth template #2576

18 January 2023

  • chore(release): v1.17.0 #2575
  • fix(frontend): submit contribution text #2573
  • fix(backend): admin cannot delete confirmed contribution #2571
  • fix(frontend): english locales - horas -> hours #2572
  • fix(frontend): mobil divices datepicker add props dropleft #2570
  • fix(frontend): pagination #2569
  • fix(frontend): add a watch on gdt prop to assure propper loading when mounted #2568
  • refactor(frontend): creation step in quarter hour set #2566
  • fix(frontend): tunneled email on right side last transactions #2561
  • feat(frontend): test transaction page #2555
  • refactor(backend): statistics with field resolvers #2553
  • fix(frontend): normalized amount transaction if processed again #2550
  • fix(backend): semaphore deadlock #2551
  • fix(frontend): mobile design #2552
  • refactor(frontend): slots for right sidebar and header #2548
  • fix(frontend): creation menu highlighted on all submenus #2527
  • refactor(frontend): computed hours for open creations #2545
  • feat(other): add description for daily backup cronjob #2532
  • fix(frontend): editing transaction does not work #2543
  • refactor(frontend): remove open creations from store #2541
  • feat(other): vscode extensions #2524
  • fix(backend): remove jest from dependecies #2533
  • fix(frontend): initials without space #2546
  • fix(backend): fix backend not confirmable #2539
  • fix(frontend): send gdd and send link gdd is running #2534
  • fix(other): update browser list #2540
  • test(backend): increase backend coverage to 78% #2542
  • fix(frontend): pagination gdt #2525
  • fix(frontend): leaves are over the user symbol #2526
  • fix(frontend): input-email label and placeholder are displayed correctly per language #2528
  • feat(backend): add hideAmountGDD & hideAmountGDT to users table. #2506
  • fix(frontend): avatar initials always has 2 letters #2530
  • refactor(backend): seed contributions as user #2460
  • fix(backend): fix logger middleware #2503
  • fix(backend): fix email text #2523
  • feat(other): new scopes for lint pr #2489
  • fix(backend): fix config - some typos #2477
  • style(frontend): new Design #2297
  • refactor(other): adjust some texts and translations #2504
  • test(other): fix tests breaking with the new year #2505
  • feat(backend): federation implement exchange of api versions persist in table #2427
  • feat(backend): semaphore to lock transaction table #2458
  • feat(backend): design html emails and adjust texts #2472
  • feat(backend): test semaphore #2468
  • fix(admin): reduce triggers of success toast on deleted user form to exactly one #2471
  • refactor(other): build nginx docker image in workflow independent of other builds #2470
  • feat(backend): setup unit tests for federation #2465

15 December 2022

  • feat(release): version 1.16.0 #2467
  • refactor(backend): cleaning user related old password junk #2426
  • fix(database): consistent transaction table #2453
  • refactor(backend): dissolve admin resolver #2416
  • fix(backend): email verification code never expired #2418
  • fix(database): consistent deleted at bewteen users and user contacts #2451
  • feat(backend): log client timezone offset #2454
  • refactor(backend): refactor more emails to translatables #2398
  • fix(backend): delete / undelete email contact as well #2444
  • feat(backend): 🍰 Mark creation via link #2363
  • fix(backend): run all timers for high values #2452
  • fix(backend): critical bug #2443
  • fix(other): missing files for docker production build #2442
  • fix(frontend): in contribution messages formular a message can be send twice, when clicking the submit button fast #2424
  • fix(backend): wrong month for contribution near turn of month #2201
  • feat(backend): add federation config properties #2374
  • fix(backend): moved all jest & type-definition related packages into the devDependencies section #2385

26 November 2022

  • chore(release): v1.15.0 #2425
  • fix(database): wrong balance and decay values #2423
  • fix(backend): wrong balance after transaction receive #2422
  • feat(other): feature gradido roadmap #2301
  • refactor(backend): new password encryption implementation #2353
  • refactor(admin): statistics in a table and on separate page in admin area #2399
  • feat(backend): 🍰 Email Templates #2163
  • fix(backend): timezone problems #2393

14 November 2022

  • chore(release): version 1.14.1 - hotfix #2391
  • fix(frontend): load contributionMessages is fixed #2390

14 November 2022

  • chore(release): version 1.14.0 #2389
  • fix(frontend): close all open collapse by change tabs in community #2388
  • fix(backend): corrected E-Mail texts #2386
  • fix(frontend): better history messages #2381
  • fix(frontend): mailto link #2383
  • fix(admin): fix text in admin area to uppercase #2365
  • feat(frontend): move the information about gradido being free to the auth layout #2349
  • fix(admin): load error fixed for contribution link #2364
  • fix(admin): edit contribution link does not take old values #2362
  • fix(other): corrected dockerfile descriptions #2346
  • feat(backend): 🍰 Send email for rejected contributions #2340
  • feat(admin): edit automatic contribution link #2309
  • refactor(backend): fix logger mocks #2308
  • fix(admin): update contribution list after admin updates contribution #2330
  • fix(frontend): inconsistent labeling on login register #2350
  • feat(backend): setup hyperswarm #1874
  • feat(other): lint pull request workflow #2338
  • Feature: 🍰 add updated at to contributions #2237
  • Refactor: GitHub test workflow - disable video recording and reduce wait time #2336
  • 2274 feature concept manuel user registration for admins #2289
  • 1574 concept to introduce gradidoID and change password encryption #2252
  • contributionlink stage-2 and stage-3 of capturing and activation #2241
  • Github workflow: update actions to the current API version using Node v 16 #2323
  • feature: Fullstack tests in GitHub workflow #2319

1 November 2022

  • release: Version 1.13.3 #2322
  • 2294 contribution links on its own page #2312
  • fix: Change Orange Color #2302
  • fix: Release Statistic Query Runner #2320
  • bug: 2295 remove horizontal scrollbar in admin overview #2311
  • 2292 community information contact #2313
  • bug: 2315 Contribution Month and TEST FAIL in MASTER #2316
  • 2291 add button for close contribution messages box #2314

28 October 2022

  • release: Version 1.13.2 #2307
  • fix: 🍰 Links In Contribution Messages Target Blank #2306
  • fix: Link in Contribution Messages #2305
  • Refactor: 🍰 Change the query so that we only look on the contributions table. #2217
  • Refactor: Admin Resolver Events and Logging #2244
  • contibution messages, links are recognised #2248
  • fix: Include Deleted Email Contacts in User Search #2281
  • fix: Pagination Contributions jumps to wrong Page #2284
  • fix: Changed some texts in E-Mails and Frontend #2276
  • Feat: 🍰 Add deletedBy To Contributions And Admin Can Not Delete Own User Contribution #2236
  • deleted contributions are displayed to the user #2277

20 October 2022

  • release: Version 1.13.1 #2279
  • Fix: correctly evaluate to EMAIL_TEST_MODE to false #2273
  • Refactor: Contribution resolver logs and events #2231

18 October 2022

  • release: Version 1.13.0 #2269
  • fix: Linked User Email in Transaction List #2268
  • concept capturing alias #2148
  • fix: 🍰 Daily Redeem Of Contribution Link #2265
  • fix: 🐛 Prevent Loosing Redeem Code When Changing Between Register and Login in Auth Navbar #2260
  • fix: Disable Change of Month on Update Contribution #2264
  • feat: 🍰 Global Jest Extension For Decimal Equal #2261
  • feat: 🍰 Daily Rule For Contribution Links In Admin Interface #2262
  • feat: 🍰 Do Not Show Expired Contribution Links In Wallet #2257
  • fix: 🍰 Disable Change Of Month For Update Contribution (wallet and admin) #2258
  • refactor: 🍰 Login And Logout To Mutations #2232
  • fix: 🐛 Verify Token Before Redeeming A Link #2254
  • Refactor: Add all events to documentation table #2240
  • reconfig log4js with rollover feature and userid in logevent-message #2221
  • refactor: 🍰 Refactoring Components Of CotributionMessagesListItem #2251
  • style: add border-radius on send form #2233
  • 2198 adminarea more dates on created transaction #2212
  • Bug: delete contribution link #2213
  • chore: 🍰 Fix Cypress Tests Unreliability #2245
  • docs: 🍰 Refine Deployment Documentation #2209
  • End-to-end test setup #2047
  • config testmodus flag for sending emails to test or team account instead of user account #2216
  • GradidoID 1: adapt and migrate database schema #2058
  • feat: Add Client Request Time to Context #2206
  • 2219 feature rework eventprotocol #2234
  • Refactor: Test register with redeem code #2214
  • 2203 delete query modal when redeeming the redeem link #2211
  • Refactor: 🍰 Change email templates #2228
  • Refactor: Events and logs completed in User Resolver #2204
  • change support mail #2210
  • feat: 🍰 Send email when contribution is confirmed #2193
  • feat: 🍰 Send email when admin writes message to contribution #2187
  • feat: 🍰 Send Email To Transaction Link Sender After Receiver Redeemed It #2063

13 September 2022

  • release: Version 1.12.1 #2196
  • fix: 🍰 Show Not Icons In allContribution List #2195

12 September 2022

  • release: v1.12.0 #2191
  • if message empty else disabled button #2189
  • messages show if Confirmed #2185
  • text in messages smaller #2186
  • feat: 🍰 Klicktipp retrieve not registered email #2181
  • fix: 🍰 isModerator on messages to switch the messages side in the messages overview #2182
  • Refactor locales for Nederlands #2174
  • Add is moderator to contribution message #2180
  • feat: 🍰 Moderator Cannot Answer Himself #2178
  • refactor: Improve Statistics Query #2170
  • fix: Remove Statistics from Wallet #2171
  • feat: 🍰 Contribution Messages In Frontend #2164
  • feat: 🚀 CRUD For Contribution Messages #2149
  • fix: 🍰 Decay Calculation In Community Statistics #2167
  • chore: 🍰 Remove Fetch Policy Network Only From Statistics #2159
  • feat: 🍰 Remove Some Statistics Data From Frontend #2153
  • feat: 🍰 Add Toogle Collaps On Language Name #2156
  • 2145 corrections style for frontend #2147
  • 2072 feature usecase contribution messaging #2073
  • 2151 add hint to redeem link #2158
  • 🍰 Create contribution messages table #2137
  • feat: 🍰 Add The Languages French And Dutch #2138
  • 1973 list open contribution links in the wallet #1975
  • feat: 🍰 Admin Interface Displays Statistics #2124
  • feat: Statistics Resolver #2041
  • 2116 retrieve admin and moderators #2127
  • 2125 feature gradido id: new column gradidoid in users table #2126
  • 2119 new menu item gdt #2120
  • feat: Migrate Contributions Table #2136
  • chore: 🍰 Refactor Contribution Form Logic And Write Tests #2092
  • fix: 🍰 Add emailChecked Before Changing optIn State & Log Error On klicktipp Middleware #2107
  • Add RIGHTS.LIST_CONTRIBUTION_LINKS to ROLE_USER #2123
  • 2121 translate locales to spanish #2122
  • add formatter on input amount replace point and comma #2115
  • remove required from form.memo #2114
  • Fix pagination ellipsis #2104

28 July 2022

  • release: Version 1.11.0 #2103
  • Fix navbar community item #2102
  • Add validation date info to copied text after transaction link creation #2101
  • Remove member area from menu (desktop and mobile), when user has no elopage account #2099
  • fix: Use Inner Join for Contribution and User #2100
  • Enable copying the link, username, amount, and memo text after transaction link creation #2098
  • feat: Insert Missing Contributions Migration #2053
  • [Bug] Wallet improvments for Contributions #2090
  • [Fix] Add createdAt & contributionDate to ContributionListItems #2093
  • fix: 🍰 Reset Amount In Contribution Form And Write A Test #2086
  • [Feat] Replace logic to validation-provider. #2088
  • fix: Add Confirm Dialog on Delete Contribution #2087
  • fix: Admin Cannot Edit User Contribution #2085
  • fix: Update contribution_date when Moved by Seed #2083
  • chore: 🍰 Provide Volume For Backend Log-Files In Docker #2067
  • feat: 🍰 Community Contribution Site And Form #2042
  • [Refactor] Move MEMO_MIN_CHARS and MEMO_MAX_CHARS to const file #2082
  • Fix: Test memo length on createContribution & updateContribution #2080
  • chore: 🍰 Change image Entries In Docker Compose Files And Get Apple M1 Running #2050
  • fix: Windows 0D 0A Linebreaks to Unix 0A #2064
  • Add contributionDate to the Contribution object. #2066
  • fix: Add Contributions to User #2062
  • Feat: ContributionResolver - delete mutation #2035
  • Fix: Add count to list contributions #2061
  • docu: Explain how .env Files are Working #2022
  • [WIP] 1794 feature event protocol 1 implement the basics of the business event protocol #1997
  • docs: 🍰 Document The Setup Of The GraphQL Playground #2060
  • Feat: List all contribution #2057
  • feat: Do not log IntrospectionQuery from Query Browser #2059
  • Feat: Add confirmedBy and confirmedAt for the contribution query. #2052
  • Add open creations to webapp #2048
  • Prevent session expiration modal from displaying negative seconds, when session is expired for more than 0 seconds #2054
  • feat: mutation contribution update #2032
  • feat: Login Returns Open Creations for User #2046
  • Migrate transaction to valid dataset for gradido node #2029
  • feat: implement contribution list query #2031
  • add code for moving user creation date if transaction before exist #2034
  • change text from page #2037
  • Transaction link: copy link, text and more #2030
  • change welcome in community text #2025
  • changed link color in navbar and language switch #2024
  • feat: ContributionResolver - createContribution #2009

30 June 2022

  • release: 1.10.1 #2021
  • automatic session logout with info modal #2001
  • 1910 separate text for the slideshow images. #1998
  • Origin/1921 additional parameter checks for createContributionLinks #1996
  • add missing locales #1999
  • 1906 feature concept for gdd creation per linkqr code #1907
  • refactor: 🍰 Not Throwing An Error When Register With Existing Email #1962
  • feat: 🍰 Set Role In Admin Interface #1974
  • refactor mobile style step 1 #1977
  • changed mobil stage picture #1995

17 June 2022

  • release: v1.10.0 #1993
  • frontend redeem contribution link #1988
  • change new start picture #1990
  • feat: Redeem Contribution Link #1987
  • fix: Max Amount on Slider for Edit Contribution #1986
  • CRUD contribution link admin interface #1981
  • fix: .env log level for apollo and backend category #1967
  • refactor: Admin Pending Creations Table to Contributions Table #1949
  • devops: Update Browser List for Unit Tests as Recomended #1984
  • feat: CRUD for Contribution Links in Admin Resolver #1979
  • 1920 feature create contribution link table #1957
  • refactor: 🍰 Delete user_setting Table From DB #1960
  • locales link german, english navbar #1969

2 June 2022

  • devops: Release Version 1.9.0 #1968
  • refactor: 🍰 Refactor To filters Object And Rename Filters Properties #1914
  • refactor register button position #1964
  • fixed redeem link is mobile start false #1958
  • 1951 remove back link and remove gray box #1959
  • 1952 change footer icons color an remove save login #1955
  • fix: License should be a valid SPDX license expression #1954
  • refactor: 🍰 Refactor THX Page – 2. Step #1858
  • fix: Add Timezone to Decay Start Block #1931
  • devops: Update License in all package.json #1925
  • docu: Creation Flowchart #1918
  • refactor: Use Logger Categories #1912
  • 1883 remove the animated coins in the profile settings #1946
  • 1942 replace pictures for carousel #1943
  • 1933 auth footer is not on one level #1941
  • 1929 styling new template for password component #1935
  • 1926 button concept for gradido template #1927
  • 1916 remove select language from register form #1930
  • rename files from auth folder, rule vue name = name files #1937
  • Add files Bild_1_2400.jpg #1945
  • Bilder für Slider #1940
  • contribution analysis of elopage and concept proposal #1917
  • 1676 feature federation technical concept #1711
  • more details about Windows installation #1842
  • Concept to Introduce Gradido ID #1797
  • first draft of concept event protocol #1796
  • 1682 new design for the login and registration area #1693
  • fix: Database Connection Charset to utf8mb4_unicode_ci #1915
  • refactor: 🍰 Create Filter Object in GQL And Rename Args #1860
  • feat: 🍰 Improve Apollo Logging #1859
  • Add files via upload #1903
  • 🍰 Hide Pagenation On Short Transactionlist #1875
  • 🍰 Ignore macOS .DS_Store Files #1902
  • pre I from #1682, add images, svg for new styling #1900
  • add browserstack logo image #1888

13 May 2022

  • Release 1.8.3 #1899
  • Checkbox #1894
  • fix: Count Deprecated Links as Well #1892

12 May 2022

  • Release 1.8.2 #1890
  • Update README.md #1878
  • fix: Unique Previous Column in Transactions Table #1879
  • fix: Up and Down Migrations for Older SQL Versions #1861
  • 🍰 Refactor THX Page – 1. Step #1856
  • Create LICENSE #1803
  • docu: Update Deployment Documentation #1864
  • fix: Loading Transaction Links after Reopening Link List #1863
  • 🍰 Add NVM Config Files To '.gitignore' #1846

28 April 2022

  • v1.8.1 #1855
  • 1851 integrate and test the behaviour of clipboard polyfill #1853
  • fix: Deprecated Warning from Faker on Seeding #1854
  • feat: Test Admin Resolver #1848
  • devops: Disable DB Reset on Stage 1 #1852
  • 🍰 Refactor notActivated and isDeleted #1791
  • devops: Disable Send Email on Seeding #1849
  • fix: Confirm Creation with Decimal #1838
  • error message by no navigator.clipbord function #1841

25 April 2022

  • v1.8.0 #1836
  • Fix: database version requirement for backend corrected #1835
  • feat: More User Resolver Tests #1827
  • fix: Round Decay with Tranasction Links #1834
  • Fix: config value for the redeem URL was missing #1828
  • Refactor: Database admin pending creations use decimal #1748
  • refactor: Drop Server User Table #1808
  • 1816 expired link are not highlighted #1821
  • 1812 put qr code into popup on generate #1820
  • Docu: Federation image #1817
  • 1813 qr code popup #1819
  • Fix: cross-env for windows #1822
  • fix: Double Load Transaction Links #1818
  • Generated link in backend should also give back the base url #1745
  • 1731 style startDecayStartblock, style Adapted across pages #1809
  • Refactor: Frontend bake in community info #1750
  • fix: Load Transaction Link Details on Click #1806
  • devops: Deploy Seed in Backend #1790
  • refactor: Balance Model and Decay Rounding #1780
  • change config DECAY_START_TIME in UTC 0000 #1807
  • 1751 make gdt visible only if explicitly clicked #1752
  • add Tab system from bootstrap in SearchUserTable Userdata #1744
  • Fix: Certbot renewal #1789
  • 🍰 Add Wallet Link To Mails #1765
  • 1633 display qr code on link in transaction list #1661
  • 1755 insert additional text when redeeming #1756
  • refactor: Define Context Interface #1762
  • fix: Elopage Status #1742
  • Refactor: Frontend decay start block as static config value #1749
  • better date format for reddem valid date #1758
  • add insert shadow in summary links transaction type #1754
  • Feature: JWT duration is now 30min by default #1747
  • Docu: Scope of Gradido #1746
  • fix: Check That Recipient User Has Activated Account to Receive Coins #1743
  • Fix: Fixed config dist version to properly reflect new password reset url #1737
  • 503 transaction list pagination pages clickable #1677
  • if no recipientEmail else form.email #1722
  • 1727 change button text and observe spelling #1728
  • 1729 load spinner if pending balance #1730
  • transaction type remains when jumping from the verification back #1724
  • text for toast expand link copied #1726

1 April 2022

  • v1.7.1 #1721
  • fix: Localize Dates on Redeem Transaction Link Page #1720
  • fix: Round Virtual Transaction Link Transaction #1718
  • larger icon and deacy information if center #1719
  • Fix: restore script load correct .env #1717
  • fix-disbled-button-if-totalBalance #1716
  • icon droplet-halflarger and correctly positioned #1713
  • fix: Clean up Registration Flow #1709
  • 1703 submit button disabled when total amount to submit is minus #1705
  • add extra disabled variable for send emit, disabled send by emit #1704
  • Fix: Correct calculation of decay #1699
  • Fix: Allow sending of more then half of my wealth via link #1700
  • feat: Seed Creations Months Ago From Now #1702
  • Fix: Frontend show proper error message on failed send #1701

30 March 2022

  • v1.7.0 #1698
  • folder for new style images #1694
  • fix: No Email Exposed on Forgot Password #1696
  • fix: No Decay Calculation in Frontend #1692
  • fix: Wrong Balance on Decay Transaction #1691
  • fix: No Plus Before Zero Decay #1689
  • fix: Update Deployment env.dist #1688
  • 1684 when generating a link form does not reset #1687
  • Refactor: Multicreation - do not show unactivated emails #1679
  • feat: Show Link Duration in Emails #1663
  • refactor: Balance Resolver #1665
  • refactor: Set Email Optin Valid Time to 24 hours #1662
  • Fix: Fixes found on Stage1 #1683
  • 1555 admin see user generated link #1656
  • 1594 show transaction was created by link #1680
  • refactor: Memo Text Length to 255 Characters #1675
  • adminarea: fetchPolicy on searchUser deleted User #1678
  • 1223 community communication concept #1313
  • clear form.email if click send per link, tests if clicked #1660
  • feat: User in Transaction Clickable to Send Directly #1658
  • feat: Add Sender Email to Transaction Received Mail #1664
  • Feature: Enforce config versions #1627
  • 1559 frontend transport redeem link through register #1647
  • update-balance if link succesfully generated #1655
  • feat: Add Referrer ID to Users #1654
  • 1558 - show tranaction link information page #1625
  • refactor: No Float Ids #1624
  • Change the text if the account is not activated yet and changed the b… #1336
  • Refactor: Corrected name of transaction link summary #1628
  • fix: Query for Only Creations Transaction List #1623
  • Fix: build for development and production links external modules properly #1626
  • feat: Seed Transaction Links #1622
  • 1588 frontend expendable paginated link list #1620
  • feat: Seed Creation Transactions in Backend #1621
  • Feature: Eslint i18n validation #1618
  • refactor: Seed in Backend #1619
  • 1554 frontend transaction link summary #1613
  • Frontend generate link for send gdd #1579
  • feat: Test Logout in User Resolver #1617
  • Fix: Logrotate & Log Dates & Save Update Log & Correct tag Checkout #1612
  • refactor: No Reset DB in Backend Unit Tests #1616
  • Test: Require 53% backend coverage #1611
  • 1599 components for transactionlist types #1600
  • feat: Link Transaction to Transaction Link on Redeem #1610
  • feat: Redeem Transaction Link Mutation #1607
  • feat: List Transaction Links Query #1606
  • feat: Virtual Transaction for Transaction Links #1603
  • refactor: Transaction Link Query #1605
  • 1216 seo vorschau links #1426
  • Feature: Eslint style rules & Stylelint for SCSS #1598
  • refactor: Remove showEmail from Transaction Links #1602
  • feat: Delete Transaction Link Mutation #1597
  • Query-transaction-link #1586
  • feat: Create Transaction Link Mutation #1585
  • feat: Model Transaction Link #1584
  • feat: Test Login in User Resolver #1538
  • add style in App.vue, set class .pointer on transaction-list-item #1583
  • feat: Use Vue Filter to Display Gradido Amounts #1576
  • refactor: Resolve Relative Paths in Backend #1572
  • refactor: Frontend Directory Structure and Routes #1571
  • community name in creation transaction is displayed cleanly #1578
  • Planning: send new users gradido #1567
  • Refactor arithmetic merge #1548
  • Adminarea creation transactionlist show #1550
  • Fix: Validate password on UpdateUserInfos #1568
  • Fix: Allow sending to user without transactions #1549
  • Fix: Balance type #1569
  • Refactor: arithmetic and data types #1539
  • refactor: Bootstrap Vue Toast in Admin interface #1547
  • Refactor: Combine transaction tables and restructure transaction design #1531

28 February 2022

  • v1.6.6 #1541
  • Fix: Upper case email on register breaks account #1542
  • 1106 first transaction cannot be expanded #1432
  • added missing bootstrap scss. bootstrap/scss/bootstrap, plus more mis… #1540
  • feat: Seed Deleted User #1533
  • fix: No Creations for Deleted Users #1534
  • fix: Wrong Key Name for Recover User #1535
  • [Feature] : user deleted and undeleted functions for adminarea #1520
  • fix: Possible SQL Exception in User Search #1530
  • Feature: Make lint warnings unwanted #1529
  • 1459 list data again on confirm creation #1467
  • fix: Return Empty Array When No Pending Creations Are Present #1526
  • Fix: Correct path of index.js in production #1525
  • refactor: Get Open Creations by One Query #1524
  • Admin: Langsame Benutzer-Suche #1472
  • fix: Backend Unit Tests Running Again #1513
  • Refactor: Combine transaction tables #1523
  • Refactor: User resolver #1522
  • feature: Soft-Delete for users (backend) #1521
  • feature: Soft-Delete for users (database only) #1516
  • refactor: Improve Decay Display #1517
  • 404 page needs back to login button #1515
  • feature: show current version in admin footer #1514
  • fix: Never Sent Email Text #1512
  • refactor: static decay block #1405
  • refactor: Use Bootstrap Vue Toast #1499
  • fix: Catch GDT Server Errors #1479
  • Fix: Autochangelog - no commits #1498

15 February 2022

14 February 2022

  • v1.6.4 #1478
  • fix: Admin Email Confirmation Date and Time #1448
  • Fix: Do not log password or token to the console #1477
  • Fix: Elopage Hook Crash #1474
  • 538 unify all buttons #1455
  • 833 old error is shown for a second even if transaction is successful #1460
  • fix: Wrong Email Spelling in German #1446
  • fix: Redirect to Login after Register #1445
  • refactor: Split User Table Component in Admin Interface #1443

9 February 2022

  • v1.6.3 #1447
  • add .btn-outline-secondary in scss #1442
  • Profil settings and footer refactor #1440

8 February 2022

  • v1.6.2 #1438
  • updated_changelog_library #1437
  • admin interface does user have member area #1416
  • Refactor - Remove community_server #1408
  • 1389 transactions tabs are not well designed #1425
  • fix_community_name_description #1429
  • remove_unnecessary_repositories #1406
  • clean_database_users #1427
  • remove_gradido_node #1431
  • add updateTransactions function for GDD balance if reload page #1423
  • 1390 display error when navigating to send form without any gdd #1424
  • have an delete button for the search input #1413
  • reset all selected users in mass creation #1422
  • combine_user_tables #1411
  • feat: Test Table Row Details Toggling #1420
  • feat: Improved Tests for Mass Creation #1419
  • refactor: Mixin for Creation Labels #1409
  • Marque community_server as to be removed. #1407
  • database_transaction_signatures #1368
  • database_pending_creations #1367
  • fix_seed #1410
  • clean_database #1362
  • multiple creation already selected users remain saved #1376
  • fix: Localize Datetime in Admin Interface #1327
  • feat: Remove Login Server #1383
  • refactor: Tag Last Version with Login Server #1391
  • if an email is not confirmed, a user cannot be added to any multiple … #1374
  • cleanups_refactors #1404
  • 1365 clear bootstrap version for vue2, preparation for new template #1366
  • upgrade vue version from ^2.6.11 to 2.6.12 #1382
  • remove vue-qrcode from dashboard-plugin #1364
  • remove unused package from frontend #1360

28 January 2022

  • Hotfix elopage #1358
  • change standard text für creation #1343
  • Check if user email is activated to make a creation. #1356
  • fix: Creation Confirmation User Ids #1345

27 January 2022

  • v1.6.0 #1357
  • fix updatePendingCreation method #1346
  • klicktipp_config #1348
  • 1351 form to create incorrect due to change of bootstrap version #1352
  • first draft of releaseplan #1349
  • Rechtschreibfehler behoben, entgültig zu endgültig #1354
  • production_deployment #1341
  • import_production_data #1324
  • remove division / 100 for GDT #1339
  • fix: Language Set Correctly after Page Reload in Admin Interface #1334
  • fix: Set Locale after Login #1328
  • deployment_community_parameters #1331
  • bold text if acive page #1337
  • 1303 thanks page after set password #1335
  • Changed the toasted message for successful creating a creation. #1332
  • Added a required to the password repeat field, errors are shown immed… #1333
  • fix_rejected_login #1329
  • defined fields for Transactionlist in UserSearch in Adminarea, add Lo… #1322
  • fix: Render Localized Balance in NavBar #1321
  • 1227 vergaenglichkeit besser darstellen #1312
  • 1300 gray out register button further when disabled #1316
  • change Admin Gradido-Logo font color to white #1315
  • 1299 remove text from register publisher #1317
  • 1249 gdd gdt values look displaced or cut off #1318
  • 1307 admin rename wallet to my account #1314
  • 1011 visualize and refine the register process #1136
  • New roadmap #1219
  • fix: Redirect after Email Confirmation #1308
  • fix_docker_logging #1309
  • feat: Paginate User Table #1293
  • Adding button, to link back to the login page from the error not activated page. #1297
  • [WIP] new_deployment_stage2 #1290
  • add icons in menu and navbarmenu #1298
  • Withdrew horrizontal scrollbar #1295
  • transactionCount false or transactionCount error text hide #1259
  • 1265 mouse hovering over pencil in settings #1270
  • Fix redirect to /logout, now redirects to the wallet login. #1285
  • feat: Test and Refactor Send Email #1224
  • new_deployment #1220
  • Withdrew space at the end of an locale definition. #1283
  • Fix removing from masscreationlist now gives right item to the left l… #1284
  • onboarding process document #1148
  • Don't show the language-switch on the /register page. #1282
  • language_updates_bernd #1260
  • Admin Logout redirectes to the wallet login page. #1271
  • fix: Admin Creation List #1276
  • fix: Override Existing Token in Response Header #1278
  • fix: Pass Language to Admin Interface #1280
  • feat: Seed Garrick Ollivander #1277
  • fix: Fix Update of Open Creations #1273
  • fix: Change Password in User Profile #1266
  • Wallet shows the wrong gdt sum (gdtSum * 100) #1269
  • 1240 account not activated needs a button to login page #1261
  • reverse filter for unregistered emails #1256
  • close row-details automatically when switching to multiple creation page #1245
  • change creationdatas if change pending creation #1244
  • 1230 details für wiederholte email bestaetigen versenden #1255
  • 1221 month names of the open creation in multiple creation #1222
  • Documentation Template-Overview-2021 PDF #1194
  • Admin create multiple pending creations #1203
  • feat: Catch No Cookies Allowed #1187
  • Remove confirmation of own pending creation #1215
  • feat: Test Create User Mutation #1217
  • #751 Änderungen auf Federation und Community-Erstellprozess #969
  • 1055 concept of operations requirements #1129
  • Admin Translations German English #1218
  • Roadmap #1213
  • pr_admin_refactor #1214
  • 1197 admin interface created transactions list #1202
  • migration_0006_login_users_collation #1207
  • wrong_login_is_not_password_reset #1179
  • Moved reverse of the getPendingCreations to the AdminResolver instead… #1185
  • Withdrew password argument of createUser. #1206
  • fix_optin_code_regeneration #1195
  • 1057 display gdd balance when sending #1149
  • 1145 refactor admin resolver from master #1164
  • Error handling in GddTransactionList.vue #1183
  • state-balance balanceDate can't get the date of the last transaction #1182
  • feat: Frontend Refactor and Tests #1186
  • fix: No Nodemon in Database Scripts #1167
  • feat: Test Creation in Admin Interface #1172
  • 533 refactor menu remove tim #1162
  • database_docker_fixes #1176
  • naming_conventions_pending_tasks #1184
  • fix_i18n #1180
  • fix_corrupted_sender_balance #1178
  • Withdrew * 10000 and / 10000 since we need to store the full value. #1181
  • catch error Client certificate revoked and pass error.session-expired… #1152
  • feat: Test Apollo Provider in Frontend #1161
  • fix: Pending Creations are Updated Without Page Reload #1160
  • Error on upgrade database after downgrade #1119
  • Login fix creation validation #1159
  • login_call_resetPassword #1130
  • register add tabindex-1 on password show #1158
  • feat: Seed Transaction Creations #1146
  • Admin confirm pending creation #1153
  • Admin delete pending creation query #1141
  • fix: Catch Expired Session when Coming from Admin Interface #1151
  • docu_release #1138
  • feat: Verify Login in Admin Interface #1150
  • Admin pending creation queries #1140
  • 1137 publisher id as input field on register #1147
  • Admin pending creation #1135
  • feat: Setup Data Seeding #1121
  • fix_admin_token_renewal #1139
  • backend_rights #1126
  • Login admin interface #1125
  • Adminbereich first step #1116
  • Login hook elopage #1112
  • Since we don't make a request to the login_server we need to catch if… #1131
  • feat: Add Server Users Entity #1127
  • Stale: 1002-language-selection-register #1113
  • Error for removing coin animation #1120
  • Adding a check that the user is activated before letting them login. #1099
  • Changed the Auto increment so that it is done after the rollback and … #1128
  • Login call unsecure login #1095
  • feat: Setup Admin Interface #1045
  • login_call_updateUserInfos #1084
  • fix: Await Resolved Promises in Backend Unit Tests #1079
  • feat: Raise Test Coverage Frontend #1102
  • login_call_logout #1096
  • login_call_hasElopage #1083
  • login_call_create_user #1070
  • 1036 register page breaks without community #1043
  • Apollo create transactions without signation #1044
  • change getCustomRepository to createUser function #1046
  • fresh_install_instructions #1065
  • login_call_check_username #1037
  • feat: Setup Unit Tests for Resolvers in Backend #951
  • Login hotfixes 1.5.1 #1075
  • vscode_suggest_extensions #1073
  • Documentation on the coin creation and the steps to have the accounts… #1052
  • fix open community server user account creation #1072
  • when creating the register page, everything in the form is set to blank #1025
  • Spelling error fixed 'Berechnungsformel' #1048
  • checkEmail.vue page text is displayed correctly now #1051
  • Adminarea old #1058
  • migrate_login_database #1031
  • Text changes for german and english. #1041
  • refactor: Transaction Component #1026
  • 1017 fixe dashboard layout safari #1038
  • 707 separate account overview and send #970
  • Link to the funding contributions of gradido.net memberships #984
  • fix: Decay Rounded to Ceil #1021
  • fix: Flaky Dashboard Layout Test on Logout #1024
  • Move Entity models into database #956
  • Text 'No decay' replaced by the number 0.00 #1023
  • change text 'eingetraten' to 'eingetragen' #1022
  • fix: Test Default Publisher ID in Sidebar Menu #987
  • increase_frontend_coverage #1020
  • analyse_bundle #1019
  • release_issue_template #1013
  • fix_changelog #1014

15 October 2021

  • fix isExitInDb #994

15 October 2021

  • v1.5.0 #986
  • default value for empty field #993
  • fix language registriert #992
  • Change the publisherId to nullable. #991
  • Revert "deliver a decay block every time" #990
  • update first name, last name and username in community server db on c… #989
  • deliver a decay block every time #988
  • refactor: Activate Registration #978
  • fix: summe-gdd-schoepfun #980
  • fix: Use TransactionId as Collapse Identifier #985
  • icon in one row - fix #979
  • error rounding in transactions list fixed #974
  • fix publisherId config #973
  • refactor: In Production only Show one Community #968
  • 804 elopage registration #959
  • Add autocorrect keys #960
  • check for elopage account #949
  • check pid on gdt server #958
  • add check for empty user list #957
  • feat: Improve Test of Navigation Guard of Vue Router #950
  • refactor: Clean Up Frontend Links, Tests and Logic #952
  • feat: Global Catch of Publisher ID to Store #943
  • Add User on createUser to community server db #915
  • Frontend tests & coinanimation fixes #936
  • 803 community selection page of registration process 2 #918
  • feat: Test Vue Router #940
  • Frontend style documentation wallet-app #938
  • Clean graphql structure #935
  • silence webpack, it was very noisy #934
  • Community test database fix #932
  • 585 coin animation on and off switchable #813
  • Bug fixes recent changes #931
  • fix migrations to use only the entity model #928
  • Refactor graphql #929
  • Clean models2 #927
  • Docu graphics mocks #930
  • feat: Setup Unit Tests for Backend #920
  • refactor: Provide pubKey in Resolver Context to Avoid API Calls #906
  • fix: Double Redirect After Logout with Expired JWT #914
  • fix: Whitespace in Password Shows Validation Error #907
  • feat: Test Change Language in User Profile #904
  • Apollo list transactions #893
  • Remove api endpoints from frontend config #912
  • register process simplified #908
  • Cleaned up locales for settings and adjusted texts in files #905
  • fix: Warnings in Gdd Transaction List Spec #903
  • docu release plan #868
  • update password check, allow every special char #890
  • fix error with apollo, typeorm and build #897
  • Db check with typeorm #894
  • fix bug col to cols on <b-col> #895
  • bug fix givenType 2,3,5,6 change to givenType 1 #896
  • Apollo list gdt transactions #891
  • 826 different design of gdd and gdt lists #886
  • decay calculation is calculated #815
  • round corners removed from profile settings page #887
  • Implement getBalance in Apollo #831
  • feat: Redirect to Login when JWT has expired #889
  • refactor: Queries to Mutations #863
  • Community-Server Test with new db migration #881
  • fix database not reading config #871
  • 733 language switch toast success #880
  • UserProfil Language switch has an error & UserProfil Language switch don't show right language text #879
  • docker skeema: mount sql files folder dynamic #864
  • disable auto-resend of not finished transactions on login-server restart #865
  • add commit hash with link to github into frontend #794
  • mock_choose_community #844
  • Remove discord link for issue templates #845
  • update docker files #830
  • added publisher_id field to user #245
  • webpack update #811

16 September 2021

  • feat: Release 1.4.0 #814
  • Integration of the KlicktippAPI to the User management #753
  • feat: Locale Management #809
  • feat: Increase Coverage Test Frontend #812
  • My thoughts to jwt #800
  • Remove discord link #808
  • refactor: Pagination Buttons #806
  • add new components selectLanguage and Usercard_Language #798
  • gdt transaction with arrays and without slots #793
  • feat: New JWT in Every Authenticated Response #797
  • fix euro after comma gdt view #799
  • different path for checkEmail and resetPassword #796
  • fix old frontend wrong display of event gdt #795
  • update scripts and doc for login-server setup without docker #783
  • fix: Flaky Test for Logout #792
  • Analyse Iota Colored Coins #779
  • Fix Bug in displaying GDT in Old frontend #788
  • feat: JSON Web Token for Authentification #777
  • select language during registration #778
  • Fix missing gdt id #782
  • Remove Migrations from community server #776
  • fix_database_migrations #775
  • decay with the value 0 is no longer displayed #773
  • database_migrations #770
  • backend_version #756
  • issue_type_release #769
  • some_docu #771
  • database_reachable_in_testmode #768
  • logo changed, old logos and icons deleted #734
  • change default value of communty url #755
  • feat: Testing Tabs of TransactionLists #737
  • Added a fetchPolicy: 'no-cache' to the login vall. #736
  • Docu fragen community #731
  • feat: Vue Apollo Client #701
  • change text from Geld to Gradidos #711
  • fix fix #728

12 August 2021

  • fix: Translations and Formula Display #727
  • 612 docu structure #688
  • Community update for gdt list GDT transaction format #726

12 August 2021

  • Update README.md #719
  • fixed bugs, step 1 #718
  • update code for correct transactions listening #725
  • bugfix: change to new frontend passwort reset #724
  • feat: Add Pagination Buttons to GDT Transaction List #716
  • fix bug, change statment from transaction infbox #712
  • 650-display of the gdt transactions #687
  • Login-Server bug fix, allow names with 2 characters also #714
  • Apollo sendCoins via Login-Server #699
  • increase coverage to 34% #700
  • mobile friendly, add text, change text #683
  • Css color input error #646
  • Apollo gdt #686
  • Backend Setup #584
  • text-size in textarea and font-variante if focus #677
  • 680 app large maximum width #681

22 July 2021

  • release 1.2.1 #670
  • exchange positions of decay in transaction in old frontend #662
  • fix unneccessary migration run on fresh (docker) setup #654
  • move back decay as standalone transaction in old frontend #656
  • fix display error with creation #652

20 July 2021

  • feat: Release v1.2.0 #648
  • 630 frontend text improvemets #645
  • #435 Visual Feedback on not sending GDD #647
  • Make E-Mail Text 100% German #643
  • Login fix crash #641
  • check for null date #640
  • Login fix wrong check email link #642
  • Change timeout for email resend to 10 Minutes #635
  • fix last Transaction are not shown in new frontend #633
  • fix bug with user roles and pending transactions #627
  • fix type not found error in listTransaction Call #628
  • refactor: Use Vue-Toasted to Toast Messages #619
  • feat: Test UserProfileTransactionList #624
  • fix: QRCode Error after Logout #623
  • fix: Fix Infinite Loop in Transaction List #622
  • feat: Transaction Details #607
  • fix: Test for ScrollTo in Transaction List #621
  • Allow empty description #618
  • fix: Do Not Pass Userdata Description to Server #617
  • fix: Transaction Pagination Scroll Top #615
  • fix: Mobile Pagination #614
  • feat: Test AccountOverview #611
  • feat: Test Validation Rules #610
  • refactor: Reset Password Page #606
  • refactor: Change Password #603
  • refactor: Forgot Password Form #602
  • refactor: Update Store Tests #601
  • Community fix #598
  • refactor: Password Component #564
  • Fix crashing Problem with Login-Server #600
  • Update Password Reset E-Mail Subject Encoding #579
  • move decay between transactions into the transactions #483
  • fix #591 #591

22 June 2021

  • release #581
  • Auto deploy #580
  • update transfer email text #574
  • update mysql because tuple has changed #576
  • Login fix pending transactions #578

17 June 2021

  • add first error additional as msg #573
  • fix: Remove Grouping for Max Error #572
  • fix: API Call for Reset Password #571
  • Login reset password #570
  • Hide unuse components in profil #566
  • fix: Thousend Dividers on GDD Send Amount Field #567
  • reorganisiere Dockerfiles #550
  • hot fixes shown by test #551
  • fix to big text ths #565
  • feat: Trim Email on Blur #556
  • Mobile UI send gdd form #562
  • fix: Change Password Form #561
  • change userdata button disable rules #548
  • Change password require old password #519
  • feat: Test Forget Password #546
  • feat: Validate Change Username #545
  • Remove base input example login vue #524
  • Feature: Change Username #490
  • feat: Toaster to Display Messages #512
  • fix: Validation of GDD Send Amount Field #525
  • Community coverage #496
  • compare with last transaction sended #523
  • remove check decays for being at least 100 GDD cent #526
  • fix: Remove Target Date in Send Coins Request #518
  • Feature profile page bugs #511
  • fix: GDD Send Amount Input Field #491
  • change transfer confirmation email #485
  • Login wait on passwords with missing chars #487
  • fix problem with create User #486
  • Feature: Profile Page + Update API #474
  • add new API Call checkUsername #482
  • feat: Pagination Buttons for Transaction List #473
  • Login-Server & Community-Server Coverage #472
  • login without hedera #478
  • fix: Show Correct Version Number in Footer #475
  • refactor: Remove Element-UI #476

27 May 2021

  • feat: Test Transaction List #470
  • fixed problem with finding cpsp parse binary under windows with conan #471
  • fix: GDD Amount is Always Displayed with Two Digits #468
  • fix: Date Time Formats #469
  • Community ipv6 localhost #466
  • Login html pages autoparse #464
  • everything I find and fix crash related in login server this week (kw 20) #448
  • 437 bug mobile transaction list is not easy to read #462
  • Require memo in send #455
  • bug: Thx Page Shows Content Dependent of Route From #459
  • bug: responsive display error on pads fixed #461
  • [Bug] German "Dir" is written with capital D in send validation bug #460
  • feat: Save Locale in Database #450
  • attention! notice in send area removed #458
  • Remove Error Message encoding #456
  • bug fix:mobile menu closes on logout, probs value problem on logout f… #454
  • bug-login password change show hide inserted #453
  • fix sorting and use total count #451
  • add dynamic error email if transaction failed #452
  • ceil the last decay #449
  • feat: Raise Coverage of Frontend Unit Tets to 18% #447

14 May 2021

  • Login crash fix #444

14 May 2021

  • Login build alpine #423
  • Release fix #428
  • Send button only click #427
  • use new function for balance overview in old frontend, update balance… #422
  • thx.vue coloured background removed. design adapted to app #426
  • translation password rules in Register.vue and ResetPasswort.vue fixed #424
  • 06x style #419
  • feat: Dash is Shown When Balance is Loading #396
  • refactor: Split GddSend into Components #415
  • fix: Set Maximum Transactions Loaded to 1000 #395
  • BUG : preRELEASE : thx transaction false #394
  • feat: Validation of Input Fields of GddSend #386
  • add validation, check if user has tried to send themself gradidos #277
  • fix link generation #347
  • Community start decay #387
  • transaction error message, translations #388
  • docu: locales schöpfen-mysql befehl #392
  • Fix: QR Scanner Hide #380
  • change design- dark-blue of text-ligth #381
  • spelling & translation #385
  • 350 6 login #383
  • fix: breakout error #375
  • 233-Support-Button fix, and col error fix #343
  • fix: membersarea open in a new tap #370
  • 00x table footer componente #345
  • clickevent from icon to button #364
  • 404 link to login page fix #366
  • bug: session_id vs sessionId #365
  • eslint rule standard #344
  • don't show decays smaller than 0,01 GDD #329
  • 338 - mt-5 margin top 5 eingebunden #341
  • feat: Update Transactions When GddTable Is Rendered #339
  • my profile auskommentiert #337
  • give balance as float value in GDD (not longer GDD cent) #273
  • fix error with password reset email #276
  • transaction.show_all in en.json hinzugefügt #335
  • refactor: Add Paramerts to ListTransactions API Call #332
  • css abstände vom rand in mobilen style #272
  • error messages are displayed #304
  • cancel to reset, form rest event added #334
  • remove from error messages because its no longer exist #330
  • xx deleted #333
  • fix bug on Login group add host #274
  • transactionslist load and icon #324
  • THX changed to Thank you #305
  • fix_bug_template #284
  • feat: Restructure Overview #271
  • fix: Dynamic Balance in User Profile #278
  • refactor: Test and Clean Up Store #270
  • remove links to not work #267
  • change order of session_id #269
  • bug: Dynamic Balance #260
  • Fix problems with transactions in docker environment #261
  • update skeema call to allow also for unsafe db updates #250
  • turn registration on and off #266
  • 243 vue loader component - varante 2 #257
  • fix_issue_templates #262
  • fix_nginx_docker #253
  • 13_coverage #255
  • add language as fields which will be returned with user-object #244
  • add short description for target date in creation transaction #252
  • fix error "Integrity constraint violation: 1052 Column 'id' in where … #251
  • Clicks on button #246
  • Change css #231
  • feat: Reset Password #212
  • fix bug #221 #228
  • fix empty reply by empty group_id #227
  • Bugfix 22 04 21 #226
  • Rollback use prebuild dependencies #225
  • Docu #199
  • update login-server build #222
  • Login add language #220
  • User Object on Json Login #219
  • refactor: Remove loginAPI Call from Store #215
  • fix: Remove Rules for Password on Login #214
  • Community 15 04 2021 #198
  • refactor: Remove Right Menu #204
  • feat: Raise Frontend Test Coverage to 12% #206
  • refactor: Remove Cookies #202
  • fix_docker_compose #205
  • 62 pwd reset #203
  • workflows_refactor #200
  • feat: Link to Whitepaper in Content-Footer #196
  • update code which produce error which last fix (._.); #197
  • refactor: Redirects and Misuse of Children in Router #194
  • fix: Gradido-Akademie in Footer Links to gradido.net #170
  • fix register #160
  • Login 14.04.21 #175
  • coverage_no_report #176
  • Community 14.04.21 #174
  • feat: Add Coverage Check To GitHub Workflow #158
  • Stage2 #49
  • feat: Unit Test for KontoOverview #169
  • fix: Remove Hashtag From Route #167
  • documentation for reset password #166
  • 90 show release version in frontend #153
  • docu frontend menu page structur #159
  • userstorry_button.txt example #157
  • fix getBalance API call #147
  • Locale clear list merge master #119
  • fix-125-link-to-community #152
  • feat: Test Dashboard Layout #154
  • feat: Activate Coverage Report For Unit Tests In Frontend #156
  • Docu #120
  • Fix compose bug #138
  • feat: Test Login Form #113
  • at last, fix email-bug #134
  • Api password reset #82
  • Optimize login server build #101
  • markdown of login server api #111
  • Fix lineendings #112
  • Background color change #117
  • Delete unused files #116
  • store aufräumen teil 1 #115

30 March 2021

  • Vue with nginx #84
  • Build on run #103

30 March 2021

  • new version 0.9.3 #110
  • feat: Frontend tests for Content Footer #102
  • add check session state json function and doc #96
  • activity page stap 2 #86
  • qrcode scanner fixed, datum in activitäten fixed, sprache not null fixed #88
  • add additional docker container which is running skeema on startup to… #83
  • New fix up frontend for presentation #85
  • feat: Tougher eslint rules #77
  • feat: improve translations #81
  • use_correct_send_api #80
  • fix bug with access rights #78
  • make response.html better accessible #75
  • feat: Lokalize Validation Messages #67
  • feat: Localize links to gradito.net #74
  • fix-padding #73
  • Correctly use transactions API in frontend #69
  • Qr code scanner #72
  • Login fail message #71
  • Setup unit tests for frontend #55
  • Update doc #63
  • Add Feature in user search old frontend because Support has requested the feature long ago #56
  • sprache angepasst, for login, pwd, sigin #54
  • Improve workflows #53

18 March 2021

  • v0.9.2 #51
  • Reload after login fixed #50
  • Monorepo login server #48
  • Stage0 #3

0.9.1

13 March 2021

  • Login gbb #12
  • Admin prework axios json #10
  • Merge pull request #1 from gradido/master #8
  • [WIP] 2 create a dockerfile for the frontend application #6
  • Master - first step #1
  • Add docker compose #7