All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning. This change log follows the conventions of keepachangelog.com.
v0.3.0-SNAPSHOT - code
- Make async callbacks to invoke webhooks on successful signup (to services such as Slack and MailChimp)
- MailChimp callback
- POSThere.io callback
- Provide admin's user name and password with ENV var
- Added OpenCompany.io usage link and screenshot in README
- Show signups in newest first order on the admin page
- Move from deprecated cross-overs to the new hotness, cljc
- Upgraded the Bootstrap used in the default template to 3.3.5
- Upgraded the Font Awesome used in the default template to 4.4.0
- Upgraded Clojure to 1.9.0
- Updated
build
alias to perform a complete production build - Updated dependencies
- Minute in contact timestamp now has prefixed 0 on admin page
- Added explicit AOT to remove leiningen uberjar warning
- Updated the ClojureScript coming-soon namespace to remove warning
- Google fonts are now pulled in with the current protocol (HTTP or HTTPS)
- Removed incomplete browser tests
- Custom styling of admin page, without dedicated styles this was too often ugly and hard to read
- Added support for a title on all the user configured "social" links (Twitter, Facebook, GitHub, RSS)
- Added unit tests and continuous integration with Travis CI
- Added a configurable error message if saving user's contact info is not successful. :error and :error-color in your config.edn file
- Upgraded the Font Awesome used in the default template to 3.2.1
- Moved expectations tests to midje
- Updated dependencies
v0.1.0 - 2015-05-13
Initial release.