- Update readme to take build pipeline changes into account.
- Version bump to test build pipeline.
- Listen on the port specified by the PORT environment variable. Otherwise use 3030.
- Fix public route handling
- Add custom menu feature
- Add tab based navigation
- Add template and GA support
- [BREAKING CHANGE] Add config file support
- [BREAKING CHANGE] Remove github exception
- Add rewrite functionality
- Add config package
- Change search results layout
- Add vendor go-yaml
- Change result text in DoPrint
- Add redirect for slash handling
- Add focus handling for search input
- Fix pushState parameter
- Implement navigation handling
- Add url query parameter handling
- Add navigation bar tabs
- Update release.sh
- Add test.sh
- Update statik vendor
- Fix error checking on json.Unmarshal
- Misc. code refactoring
- Add priority sort to UI
- Add priority for providers
- Add FERRET_LISTEN_PATHPREFIX
- Replace FERRET_LISTEN_PORT with FERRET_LISTEN_ADDRESS
- Add limit option for search results
- Misc. UI improvements
- Add date info to search results
- Add FERRET_LISTEN_PROVIDERS environment variable
- Implement dynamic provider list for UI
- Refactoring UI
- Refactoring due to ctxhttp.Do
- Add UI
- Improve response and error handling
- Add REST API
- Refactor provider packages
- Refactor search and provider packages
- Refactor search package and add query package
- Add timeout feature for search
- Add elapsed time for search results
- Add Consul provider
- Add pagination support
- Add Trello provider
- Add AnswerHub provider
- Add Github provider
- Add Slack provider
- Initial release