Foodsoft is online software for a non-profit food coop. It features a product catalog, order cycle management, accounting, and tasks. A food cooperative is a group of people that buy food from suppliers of their own choosing; a collective do-it-yourself supermarket. Members order their products online and collect them on a specified day, and all put in a bit of work to make that possible. foodsoft facilitates the ordering and administration.
Redmine is a flexible project management and issue tracking Web application. It supports multiple projects, flexible role based access control, Gantt charts and calendars, news, document, and file management, feeds and email notifications, per-project wikis and forums, time tracking, custom fields for issues, time entries, projects, and users, SCM integration (SVN, CVS, Git, Mercurial, Bazaar, and Darcs), issue creation via email, multiple LDAP authentication support, user self-registration support, multi-language support, and multiple database support.
Coquelicot is a “one-click” file sharing Web application with a focus on protecting users’ privacy. Its basic principle is that users can upload a file to the server, and in return they get a unique URL which can be shared with others in order to download the file. Coquelicot aims to protect, to some extent, users and system administrators from disclosure of the files exchanged from passive and not-so-active attackers.
Roles UI is a graphic interface library for Ruby on Rails which provides the ability to manage roles and permissions in realtime for applications which use Cancan. It is a Rails engine, so it has its own namespace. You can reach Roles UI in /roles_ui. Roles UI consist of two main entities, Role and Permission. Each Role may have a permission set. Roles belongs to users. Roles UI extends your User model so you don't need to create this association. By default, Roles UI is configured to work with the User model.
MightyString adds array functionality and other tools for Ruby strings, including matching, indexing, substitution, and deletion. MightyString::HTML.strip_html provides more ideal HTML-to-ASCII formatting output. This is an advanced block "filtering" module. It works very well, with extremely rare cases which fall through its fingers.
The Whitewash module allows Ruby programs to clean up any HTML document or fragment coming from an untrusted source and to remove all dangerous constructs that could be used for cross-site scripting or request forgery. All HTML tags, attribute names and values, and CSS properties are filtered through a whitelist that defines which names and what kinds of values are allowed; everything that doesn’t match the whitelist is removed. The whitelist is provided externally, and the default whitelist is loaded from the whitelist.yaml shipped with Whitewash. The default is the most strict (for example, it does not allow cross-site links to images in IMG tags) and can be considered safe for all uses.
NewsCloud is software you can use to power engaging social media communities. It provides a suite of Facebook-connected interactive features that can help you host a vibrant online community for your neighborhood, topic, community group, nonprofit, membership association, or city. While most content management systems are optimized around publishing, NewsCloud's features offer ways for your audience to participate and lead the site with user generated content. As activity increases, you can integrate advertising and paid content referral systems to capture new revenue streams. NewsCloud is designed to help you move beyond the limitations of Facebook pages.
BitNami Cloud Tools packages together Amazon Web Services tools with preconfigured Java and Ruby language runtimes to work out of the box. It is a self-contained, easy to use distribution with one goal in mind: to make it simple to get started using AWS services from the command line.