PrivatePaste.com
================
Repository for v2 of PrivatePaste.com which will be developed in an open-source
model.

Build requirements
------------------
- Erlang
- gettext (including xgettext app)
- libmagic
- nodejs && npm
  - bower
  - less

TODO
----

### MVP
- ~~Add link to Github project in footer~~
- ~~Add Remote IP address to paste~~
- ~~Add HTTP request headers to paste~~
- ~~Add mime-type to paste~~
- ~~Update sanitize to omit request headers and remote ip~~
- ~~Download Paste~~
- Copy Paste
- Disable Edit
- Content Scanning / Blocking
- Session / Secure Cookie
 - Config based secure cookie signing salt
 - Flagged clients in browser get recaptcha
 - Recaptcha
- Secure Paste password entry
- Report Paste
- DB Import for current version
- Hostname specific settings
 - OSS Icons for header icon
 - Default syntax
 - Default ttl override
- Travis build to github release

### Post-Beta Launch
- Login
 - Local accounts
  - Email Address Validation
 - OAuth
- Bypass content flagging with validated account
- Takedown Paste with validated account
- DB Backup

### Libs to look into/use for things
- https://github.com/ferd/erlpass.git
- https://github.com/tim/erlang-oauth.git

PrivatePaste.com
================
Repository for v2 of PrivatePaste.com which will be developed in an open-source
model.

Build requirements
------------------
- Erlang
- gettext (including xgettext app)
- libmagic
- nodejs && npm
  - bower
  - less

TODO
----

### MVP
- ~~Add link to Github project in footer~~
- ~~Add Remote IP address to paste~~
- ~~Add HTTP request headers to paste~~
- ~~Add mime-type to paste~~
- ~~Update sanitize to omit request headers and remote ip~~
- ~~Download Paste~~
- Upload binary paste via JS drag/drop
- Copy Paste
- Disable Edit
- Content Scanning / Blocking
- Session / Secure Cookie
 - Config based secure cookie signing salt
 - Flagged clients in browser get recaptcha
 - Recaptcha
- Secure Paste password entry
- Report Paste
- DB Import for current version
- Hostname specific settings
 - OSS Icons for header icon
 - Default syntax
 - Default ttl override
- Travis build to github release

### Post-Beta Launch
- Login
 - Local accounts
  - Email Address Validation
 - OAuth
- Bypass content flagging with validated account
- Takedown Paste with validated account
- DB Backup

### Libs to look into/use for things
- https://github.com/ferd/erlpass.git
- https://github.com/tim/erlang-oauth.git

Add the paste upload to the todo list
Add the paste upload to the todo list
