Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kkirsche/obfuscate-my
Obfuscate My... is a project which allows you to parse your data and replace sensitive information with dummy data.
https://github.com/kkirsche/obfuscate-my
Last synced: about 1 month ago
JSON representation
Obfuscate My... is a project which allows you to parse your data and replace sensitive information with dummy data.
- Host: GitHub
- URL: https://github.com/kkirsche/obfuscate-my
- Owner: kkirsche
- Created: 2015-04-16T03:13:29.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-06-27T21:37:14.000Z (over 9 years ago)
- Last Synced: 2023-03-15T06:15:46.459Z (almost 2 years ago)
- Language: Ruby
- Homepage: https://github.com/kkirsche/obfuscate-my
- Size: 160 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![Test Coverage](https://codeclimate.com/github/kkirsche/obfuscate-my/badges/coverage.svg)](https://codeclimate.com/github/kkirsche/obfuscate-my)
# Obfuscate My…
Welcome to Obfuscate My…! With this gem, we hope to allow you to work with sensitive information such as credit cards, social security numbers, and more within your code without worrying about accidently exposing your actual information. Want to create one public and one private version of a website for a client? Obfuscate My… can help! Just obfuscate your data in the public version and voila, your data is hidden from viewers!
## Installation
Add this line to your application's Gemfile:
```ruby
gem 'obfuscate_my'
```And then execute:
$ bundle
Or install it yourself as:
$ gem install obfuscate_my
## Usage
Currently, this is a library to be integrated into your own projects. In the future, this will hopefully gain support for git, directories, and more to allow you to hide sensitive information in any context you may need.
## Development
After checking out the repo, run `bin/setup` to install dependencies. Then, run `bin/console` for an interactive prompt that will allow you to experiment.
To install this gem onto your local machine, run `bundle exec rake install`. To release a new version, update the version number in `version.rb`, and then run `bundle exec rake release` to create a git tag for the version, push git commits and tags, and push the `.gem` file to [rubygems.org](https://rubygems.org).
## Contributing
1. Fork it ( https://github.com/[my-github-username]/obfuscate_my/fork )
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create a new Pull Request