Philipp Rothmann
c8e0c79114
feat(messages): add html formatting to messages
...
This commit allows users to use the trix editor to send
messages with basic formatting and attachements.
* add active storage
* add actiontext
* add richtext field to messages
* add imageprocessing for message attachements
* add html email layout and adjust translations to use html urls
2023-02-24 13:04:20 +01:00
44f5d13920
update article category implemented
...
adapt tests
add translations
adapt test
fix bug
2023-02-23 13:29:29 +01:00
wvengen
095ff8ef0e
Fix typo in i18n source string
2022-12-06 18:05:36 +01:00
mariandl
708f85a839
Add admin UI for SupplierCategories
2022-02-20 16:43:20 +01:00
Patrick Gansterer
79fdb4dafb
Add admin UI for BankGateway
2022-02-18 10:09:15 +01:00
Patrick Gansterer
87fe9ccdb1
Add model for BankGateway
2022-02-18 10:09:15 +01:00
mjavurek
0d6a3c14e9
fix translation missing: xxx.orders.state.received ( #927 )
2022-02-16 21:02:22 +01:00
mjavurek
daccf91ab6
Invoice: change label "delivery" to "stock delivery" ( #922 )
2022-02-16 18:11:34 +01:00
Patrick Gansterer
38193e43a9
Add missing migration file and translations after 7d5155b
2021-03-05 11:31:57 +01:00
lentschi
9a7d4bf07d
Add option to send mails when an order has been received
2021-02-27 17:24:25 +01:00
wvengen
d45256145d
Fix typo in invitation mail
2021-02-26 17:32:19 +01:00
twothreenine
226c11737f
Improve reference calculator
...
fix rounding error, add currency symbol, better(?) translation for headline
2021-02-22 11:40:36 +01:00
Patrick Gansterer
00f1dddd3d
Add admin interface to enable the self service functionality
2021-02-18 18:09:40 +01:00
wvengen
e1d50e5b9c
API v1 group_order_articles endpoints
2021-02-17 17:07:39 +01:00
Patrick Gansterer
a30d0d4453
Add option to create a new FinancialTransaction at a FinancialLink
2021-02-17 13:52:39 +01:00
Patrick Gansterer
0e77a0e77c
Add button to create a new empty FinacialLink
2021-02-17 13:52:39 +01:00
Patrick Gansterer
aad4fbd5b6
Add option to set all received items to zero
...
When an order could not be delivered, this option makes it easy to
set all amounts to zero with only one click.
2021-02-12 15:07:21 +01:00
lentschi
45a8911ca6
Add option to ignore delivered amounts in order group distribution ( #765 )
2021-02-05 16:19:05 +01:00
Patrick Gansterer
a5582e9542
Rename Delivery.delivered_on to date
...
This aligns it with column names of StockTaking and us to use inheritance
in a next step to share common code between the entities.
2020-09-05 13:52:18 +02:00
Patrick Gansterer
f221a081dd
Rename config tab roles to security
2020-08-12 13:32:37 +02:00
Patrick Gansterer
4c567fece1
Add transport costs to Order
2020-08-07 00:52:43 +02:00
Patrick Gansterer
057f3ec8ea
Add welcome mail
2020-07-30 17:14:14 +02:00
Patrick Gansterer
75129b52c6
Add set_balance_as_sum and wait_with_text to BankAccountConnector
2020-07-29 19:19:27 +02:00
Patrick Gansterer
3f25138997
Add option to create foodcoop transaction when creating a collection
...
This option can be used, if a kind of "double-entry accounting" is used
and every transaction should have a corresponding transaction.
2020-07-29 18:11:51 +02:00
Patrick Gansterer
602f663245
Add UI to show and create financial transactions for the foodcoop
2020-07-29 11:43:45 +02:00
Patrick Gansterer
1a49bee42d
Adopt model to allow FinancialTransaction without an ordergroup
...
This will allow us to add accounting for the foodcoop itself, to support
listing for spendings independent of the order (e.g. rent, electricity).
2020-07-29 11:43:31 +02:00
Patrick Gansterer
e16f03eebf
Add reference_calculator
2020-07-29 11:02:58 +02:00
wvengen
e3746eebd7
Translation fixes + Crowdin roundtrip
2020-07-25 15:48:36 +02:00
Patrick Gansterer
0aa853c53d
Add information text to the receive view
2020-06-22 16:35:22 +02:00
Patrick Gansterer
5a9cc811c9
Add download for articles
2020-06-22 16:35:22 +02:00
Patrick Gansterer
b6f5295267
Add created_by user to Task
2020-04-11 00:04:49 +02:00
Patrick Gansterer
9b889dd643
Add option to create ordergroup together with user
2020-04-11 00:04:49 +02:00
Patrick Gansterer
3b79c05ffe
Add link to unpaid invoices to invoice index page
2020-04-11 00:03:55 +02:00
Patrick Gansterer
a3defc5463
Add FinacialTransaction create_collection for ordergroup custom fields
...
Custom fields of an ordergroup can set financial_transaction_source to
true, to act as an source for a new collection of FinacialTransaction.
A typical usecase would be a variable membership fee, which will be stored
in a custom field on the ordergroup. When a new membership period begins
a collection with all membership fees can be created with one click.
2020-03-23 17:40:18 +01:00
Patrick Gansterer
3a4519757e
Add move operation for documents plugin
2020-03-23 16:31:26 +01:00
Patrick Gansterer
ecb4a8a4ba
Add method to close all invoices with an invoice direct
...
When the charge_members_manually option is active there is no need for an
explicit balancing step. This new function allows to close_direct all
orders which have an assigned invoice, which is usually indication enough
to find orders which can be closed finally.
2020-02-28 12:17:27 +01:00
Patrick Gansterer
5d84156bd8
Add BankAccountConnector to implement bank import methods in plugins
2020-02-24 14:30:03 +01:00
Patrick Gansterer
f15ca8610b
Add pickup date to order_result message
2020-02-18 19:04:10 +01:00
Patrick Gansterer
e498f9cb58
Add default roles for users
...
Some foodcoops want to give some roles to every member by default,
without adding every users to a workgroup.
2019-11-04 11:39:33 +01:00
Patrick Gansterer
ff76fa60c0
Allow deletion of financial transactions
2019-11-01 20:56:00 +01:00
Patrick Gansterer
260ef90f6b
Add option to create a financial_link when creating financial_transaction
...
If multiple financial transaction belong to a bank transaction, it
is sometimes easier to create them as a collection and add the bank
transaction instead of adding all financial transaction to a link
created via a bank transaction.
2019-10-30 22:27:18 +01:00
Patrick Gansterer
c559a31a9e
Fix and clean up bank account translations for English and German
2019-10-30 12:42:41 +01:00
Patrick Gansterer
30c53746fc
Replace custom search placeholder with ui.search_placeholder
2019-10-30 12:00:46 +01:00
Patrick Gansterer
8e2ca5e7d7
Add automatic generation of financial transactions and links
2019-10-29 13:52:56 +01:00
wvengen
d4d82846e1
Update Crowdin configuration
...
This makes the Crowdin CLI work, when you set CROWDIN_API_KEY.
2019-10-26 21:03:08 +02:00
wvengen
132b9765ed
Move translations to printer plugin
2019-10-21 17:42:25 +00:00
wvengen
3cbb5783d4
Move translations to wiki plugin
2019-10-21 17:42:25 +00:00
wvengen
ca76de8a5b
Move translations to messages plugin
2019-10-21 17:42:25 +00:00
wvengen
4366a9b2bb
Move translations to documents plugin
2019-10-21 17:42:25 +00:00
wvengen
f3ffcdaf6a
Move translations to discourse plugin
2019-10-21 17:42:25 +00:00