Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
6d47fac7e8
Added a new "type" role and displaying it with a combobox in the UI. New user facing columns now need less manual adjustment because the control widgets in NewItemDialog and EditItemDialog are dynamically generated
2d8c97b5f0
NewItemDialog uses dynamically generated control widgets for model data as well. Added a WidgetHelper class to consolidate identical source code for ItemDetailMapper and NewItemDialog.
560cadb2c0
All mapped control widgets (plus labels) are dynamically generated from meta data.
0e7f803d42
Refactored ItemDetailMapper to encapsulate widget creation and their mappings into functions to be able to iterate over meta data to auto generate them. (Only working for string roles for now)
d56af7231c
Added the type role to the EditItemDialog.
3431e281c3
CSV import: Added "AGA"-> "erarbeitet", "ja"-> "bezahlt" and "teils"-> "teils/teils" replacements for ShareType values to support the new spreadsheet entries.
d800ecfed7
The calculation of how many harvest shares are expected in total.
6b383b8f55
Added more model tests and fixed the calculations for nPlacedBiddings, biddingSum and totalSharesWithBiddings if there are conflicting entries (shareType: "erarbeitet" but a bidding is placed).
85afc9b329
Converted non critical qCritical() calls into qInfo() calls.
f3e2dbf309
Added two simple tests for the table model.
2021830239
Setting the server URL for displaying the users bidding link on program start from settings. Doesn't get updated after settings have been changed.
6cd205506f
If no authToken is stored in settings but email and password are on startup the log_in route is triggered to receive a new token. This token will be used to access a protected API.
064da850c4
Clicking the sendInvite button triggers a post request to the server to send a bidding invite via mail.
06589e5a09
Cleaning up TableModel::updateBiddings function
d381e1ab8c
Merging received bidding into the model.
440333b589
Routing the received biddings to the model. Just debug outputs there yet.