parent
5e4f3fb730
commit
816f699f69
12 changed files with 607 additions and 457 deletions
1000
LICENSE.md
1000
LICENSE.md
File diff suppressed because it is too large
Load diff
24
README.md
24
README.md
|
@ -36,7 +36,27 @@ very much a work in progress.
|
||||||
License
|
License
|
||||||
-------
|
-------
|
||||||
|
|
||||||
GPL version 3 or later, please see [LICENSE](LICENSE.md) for the full text.
|
Foodsoft is licensed under the [AGPL](https://www.gnu.org/licenses/agpl-3.0.html)
|
||||||
Some bundled third-party components have [other licenses](vendor/README.md).
|
license (version 3 or later). Practically this means that you are free to use,
|
||||||
|
adapt and redistribute the software, as long as you publish any changes you
|
||||||
|
make to the code.
|
||||||
|
|
||||||
|
For private use, there are no restrictions, but if you give others access to
|
||||||
|
Foodsoft (like running it open to the internet), you must also make your
|
||||||
|
changes available under the same license. This can be as easy as
|
||||||
|
[forking](https://github.com/foodcoops/foodsoft/fork) the project on Github and
|
||||||
|
pushing your changes. You are not required to integrate your changes back into
|
||||||
|
the main Foodsoft version (but if you're up for it that would be very welcome).
|
||||||
|
|
||||||
|
To make it a little easier, configuration files are exempt, so you can just
|
||||||
|
install and configure Foodsoft without having to publish your changes. These
|
||||||
|
files are marked as public domain in the file header.
|
||||||
|
|
||||||
|
If you have any remaining questions, please
|
||||||
|
[open an issue](https://github.com/foodcoops/foodsoft/issues/new) or contact
|
||||||
|
the [mailing list](http://foodsoft.51229.x6.nabble.com/foodsoft-discuss-f5.html).
|
||||||
|
|
||||||
|
Please see [LICENSE](LICENSE.md) for the full and authoritative text. Some
|
||||||
|
bundled third-party components have [other licenses](vendor/README.md).
|
||||||
|
|
||||||
Thanks to [Icons8](http://icons8.com/) for letting us use their icons.
|
Thanks to [Icons8](http://icons8.com/) for letting us use their icons.
|
||||||
|
|
|
@ -1,4 +1,9 @@
|
||||||
# MySQL. Versions 4.1 and 5.0 are recommended.
|
# Foodsoft database configuration for MySQL
|
||||||
|
#
|
||||||
|
# This file is in the public domain
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# MySQL versions 4.1 and 5.0 are recommended.
|
||||||
#
|
#
|
||||||
# Install the MYSQL driver
|
# Install the MYSQL driver
|
||||||
# gem install mysql2
|
# gem install mysql2
|
||||||
|
|
|
@ -1,4 +1,7 @@
|
||||||
# SQLite version 3.x
|
# Foodsoft database configuration for SQLite 3.x
|
||||||
|
#
|
||||||
|
# This file is in the public domain
|
||||||
|
|
||||||
development:
|
development:
|
||||||
adapter: sqlite3
|
adapter: sqlite3
|
||||||
database: db/development.sqlite3
|
database: db/development.sqlite3
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
# Foodsoft development configuration.
|
||||||
|
#
|
||||||
|
# This file is in the public domain.
|
||||||
|
|
||||||
Foodsoft::Application.configure do
|
Foodsoft::Application.configure do
|
||||||
# Settings specified here will take precedence over those in config/application.rb.
|
# Settings specified here will take precedence over those in config/application.rb.
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
# Foodsoft production configuration.
|
||||||
|
#
|
||||||
|
# This file is in the public domain.
|
||||||
|
|
||||||
Foodsoft::Application.configure do
|
Foodsoft::Application.configure do
|
||||||
# Settings specified here will take precedence over those in config/application.rb.
|
# Settings specified here will take precedence over those in config/application.rb.
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
# Foodsoft test configuration.
|
||||||
|
#
|
||||||
|
# This file is in the public domain.
|
||||||
|
|
||||||
Foodsoft::Application.configure do
|
Foodsoft::Application.configure do
|
||||||
# Settings specified here will take precedence over those in config/application.rb.
|
# Settings specified here will take precedence over those in config/application.rb.
|
||||||
|
|
||||||
|
|
|
@ -38,5 +38,5 @@ This plugin introduces the foodcoop config option `use_current_orders`, which
|
||||||
needs to be set to `true` to enable the plugin. This can be done in the
|
needs to be set to `true` to enable the plugin. This can be done in the
|
||||||
configuration screen or `config/app_config.yml`.
|
configuration screen or `config/app_config.yml`.
|
||||||
|
|
||||||
This plugin is part of the foodsoft package and uses the GPL-3 license or later
|
This plugin is part of the foodsoft package and uses the AGPL-3 license (see
|
||||||
(see foodsoft's LICENSE for the full license text).
|
foodsoft's LICENSE for the full license text).
|
||||||
|
|
|
@ -22,5 +22,5 @@ If `discourse_sso` is set to `true` Foodsoft will act as an SSO provider for
|
||||||
Discourse. The `sso url` for Discourse is `/discourse/sso` relative to root url
|
Discourse. The `sso url` for Discourse is `/discourse/sso` relative to root url
|
||||||
of Foodsoft (e.g. `https://foodsoft.example.com/f/discourse/sso`).
|
of Foodsoft (e.g. `https://foodsoft.example.com/f/discourse/sso`).
|
||||||
|
|
||||||
This plugin is part of the foodsoft package and uses the GPL-3 license (see
|
This plugin is part of the foodsoft package and uses the AGPL-3 license (see
|
||||||
foodsoft's LICENSE for the full license text).
|
foodsoft's LICENSE for the full license text).
|
||||||
|
|
|
@ -36,5 +36,5 @@ Before this plugin would be enabled by default, at least the latter would need
|
||||||
to be solved.
|
to be solved.
|
||||||
|
|
||||||
|
|
||||||
This plugin is part of the foodsoft package and uses the GPL-3 license (see
|
This plugin is part of the foodsoft package and uses the AGPL-3 license (see
|
||||||
foodsoft's LICENSE for the full license text).
|
foodsoft's LICENSE for the full license text).
|
||||||
|
|
|
@ -23,5 +23,5 @@ mails you can also feed every mail via a call to `foodsoft:parse_reply_email`
|
||||||
into foodsoft. It expects the address given in the `MAIL FROM` command via
|
into foodsoft. It expects the address given in the `MAIL FROM` command via
|
||||||
SMTP in the environment variable `RECIPIENT` and the mail body as `STDIN`.
|
SMTP in the environment variable `RECIPIENT` and the mail body as `STDIN`.
|
||||||
|
|
||||||
This plugin is part of the foodsoft package and uses the GPL-3 license (see
|
This plugin is part of the foodsoft package and uses the AGPL-3 license (see
|
||||||
foodsoft's LICENSE for the full license text).
|
foodsoft's LICENSE for the full license text).
|
||||||
|
|
|
@ -17,5 +17,5 @@ gem 'foodsoft_wiki', path: 'lib/foodsoft_wiki'
|
||||||
This plugin introduces the foodcoop config option `use_wiki`, which can be set
|
This plugin introduces the foodcoop config option `use_wiki`, which can be set
|
||||||
to `false` to disable the wiki. May be useful in multicoop deployments.
|
to `false` to disable the wiki. May be useful in multicoop deployments.
|
||||||
|
|
||||||
This plugin is part of the foodsoft package and uses the GPL-3 license (see
|
This plugin is part of the foodsoft package and uses the AGPL-3 license (see
|
||||||
foodsoft's LICENSE for the full license text).
|
foodsoft's LICENSE for the full license text).
|
||||||
|
|
Loading…
Reference in a new issue