Patrick Gansterer
1550eedb5a
Add additional eager loading annotations
2019-10-30 11:53:44 +01:00
Patrick Gansterer
39aff78f11
Remove protected_attributes gem
...
We do not enforce the rules, so removing it and switching the existing
annotations to strong_parameters does not make our situation worse.
2019-10-29 18:09:24 +01:00
Patrick Gansterer
9fc51bdce8
Add rake task to import bank_transactions
2019-10-29 18:06:53 +01:00
Patrick Gansterer
d4ab0a055f
Fix "Cannot infer root key from collection type." in UserController
2019-10-29 17:46:04 +01:00
Patrick Gansterer
1773018191
Use class Rack::Cors instead of string to fix rails 5 warnings
2019-10-29 17:45:37 +01:00
Patrick Gansterer
8e2ca5e7d7
Add automatic generation of financial transactions and links
2019-10-29 13:52:56 +01:00
Patrick Gansterer
91eeac6c40
Set the common ActionMailer default_url_options only once
...
There is no need to set options other than the foodcoop during every
change of the scope. This also makes sure that the correct options will
be loaded during testing to fix problems with newer rails versions.
2019-10-29 13:40:45 +01:00
Patrick Gansterer
722bb474d1
Show private messages in foodsofts index pages ( fixes #106 )
2019-10-29 13:40:11 +01:00
Patrick Gansterer
f8148e7d30
Store message receivers in a new table instead of in a serializied value
2019-10-29 13:40:11 +01:00
Harald Reingruber
1cb7f888b7
Fix Gemfile.lock write permission for Docker dev build
2019-10-29 13:39:34 +01:00
Patrick Gansterer
2100c738af
Change deprecated *_filter methods to *_action
2019-10-29 09:41:01 +01:00
Patrick Gansterer
bee671c90e
Remove deprecated and obsolete quiet_assets gem
...
As of sprockets-rails version 3.1.0 the same functionality can be
enabled via config.assets.quiet.
2019-10-29 09:40:22 +01:00
Patrick Gansterer
a0d4fad4d8
Add multi_coop configuration via environment variable in docker setup
...
If the file app_config.defaults.yml exists in the working directory,
the content will be written to the config/app_config.yml and appended
by a configuration entry for every foodcoop in the space separated
environment variable FOODSOFT_FOODCOOPS.
2019-10-28 19:01:02 +01:00
Patrick Gansterer
ae11931ca5
Create database.yml via Dockerfile
2019-10-28 19:01:02 +01:00
wvengen
6d9c35db20
Move to apparition for integration tests
2019-10-28 17:58:14 +00:00
wvengen
8823ca2060
Bundle update (except capybara)
2019-10-28 17:58:14 +00:00
wvengen
84319d2c1a
Update midi-smtp-server and silence test messages
2019-10-28 17:58:14 +00:00
wvengen
f2cb17bcd6
Upgrade factory_bot, faker
2019-10-28 17:58:14 +00:00
wvengen
e6a1bfcb45
Add command to update translations
2019-10-26 21:30:51 +02:00
wvengen
9840803a9f
Crowdin roundtrip
2019-10-26 21:24:46 +02: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
wvengen
c03bd5996c
Move translations to current_orders plugin
2019-10-21 17:42:25 +00:00
Rolf Schröder
7f963b43dc
Make DE translations consistent (PR #678 )
2019-10-15 15:35:51 +00:00
JuliusR
71bdf3bfcc
Allow to copy articles (PR #673 , #541 )
2019-10-14 07:25:34 +00:00
JuliusR
3ade87167a
Allow Wiki links to pages that have number signs in title
2019-10-14 07:24:53 +00:00
JuliusR
8b0c749c5b
Fix anchor links in Wiki
...
Fixes #558 .
2019-10-14 07:24:53 +00:00
JuliusR
00458f79ab
Suppress deleted suppliers from SharedSupplier.suppliers
...
Fixes #546 .
2019-06-14 10:10:20 +00:00
JuliusR
5bf7f41005
Fix matching of uploaded articles by order_number
2019-06-14 10:08:19 +00:00
MatCast
7136d015c4
Added css to improve smaller screen usability (PR #668 )
2019-06-05 21:50:11 +02:00
JuliusR
2d0a81c92d
Fix and cleanup stock takings (PR #667 )
2019-05-14 14:24:41 +00:00
Herst
c38abedf2a
Fix links to Docker files
2019-05-10 18:23:59 +00:00
wvengen
0354db19c6
Support RAILS_RELATIVE_URL_ROOT
2019-05-10 17:48:04 +02:00
wvengen
b823c7e2b6
Use new way to run xvfb on Travis CI ( #658 )
2019-05-03 14:26:29 +02:00
wvengen
22e1748f81
Allow three-letter locale files
2019-05-03 12:19:18 +02:00
wvengen
f963bfee92
Don't dump schema in production
2019-05-03 10:35:29 +02:00
wvengen
ae193fe011
Update Crowdin configuration file
2019-05-03 06:16:37 +00:00
Tom Carchrae
ef545e978e
add search to balancing page (PR #651 )
...
(cherry picked from commit 2039da54b2077a6befccb409ef02a3172bcba237)
2019-05-01 17:33:32 +00:00
wvengen
e9be38b3e9
Add OAuth scopes
...
https://github.com/foodcoops/foodsoft/issues/582#issuecomment-442513237
2019-04-03 17:20:44 +00:00
wvengen
02f1940694
API v1 specs for user, config and navigation endpoints
2019-04-03 17:08:38 +00:00
wvengen
900cc91197
API documentation and spec setup
2019-04-03 17:08:38 +00:00
wvengen
99ecb75c83
Add required column for Doorkeeper 5
2019-04-03 17:08:38 +00:00
Tom Carchrae
0d9acd3082
localize without errors applying to non-string values
2019-04-03 17:07:46 +00:00
wvengen
9ab54af5ea
Update development docker instructions ( #585 )
2019-04-03 17:06:23 +00:00
wvengen
e6e060cab9
Fix mailcatcher
2019-04-03 17:06:23 +00:00
Tom Carchrae
7050137c68
Fix group and matrix PDFs ( fixes #648 )
2019-04-03 16:58:27 +00:00