Commit Graph

2150 Commits

Author SHA1 Message Date
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
wvengen 366d92e421 Fix sync with unavailable by default (#649) 2019-04-03 18:53:23 +02:00
wvengen bb4d9d132c Add missing explicit dependency (#640) 2019-03-27 16:50:12 +01:00
Tom Carchrae 99052fa3a7 Don't allow changes to settled orders (PR #614) 2019-03-26 19:14:39 +00:00
Tom Carchrae a524dd0325 use a sensible default if no redis. 2019-03-26 18:59:34 +00:00
Tom Carchrae d70c3a9bf1 allow 1 char unit, eg L or g 2019-03-26 18:58:36 +00:00