Commit Graph

348 Commits

Author SHA1 Message Date
Hakan Ensari
85c241d756 Stop using deprecated --without flag 2019-12-20 01:04:22 +00:00
Hakan Ensari
c222476d6a Update gems 2019-12-20 01:04:22 +00:00
Hakan Ensari
d249853a2a Clean up ignores 2019-12-20 01:02:07 +00:00
Hakan Ensari
a998f2048a Revert "Fold back docker-compose configuration into single file"
This reverts commit 1d7ef2700e.
2019-12-20 00:22:38 +00:00
dependabot[bot]
4f135d19da
Bump rack from 2.0.7 to 2.0.8
Bumps [rack](https://github.com/rack/rack) from 2.0.7 to 2.0.8.
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rack/rack/compare/2.0.7...2.0.8)

Signed-off-by: dependabot[bot] <support@github.com>
2019-12-19 04:43:07 +00:00
Hakan Ensari
6e27b7596c Fix branch when reporting test coverage 2019-11-24 23:57:04 +00:00
Hakan Ensari
c3dfec5943 Tweak script so we publish to Docker 2019-11-22 15:10:24 +00:00
Hakan Ensari
94bb47ba6e Add SimpleCov 2019-11-22 14:56:04 +00:00
Hakan Ensari
a1506edb28 Add ports to postgres service 2019-11-22 14:46:38 +00:00
Hakan Ensari
913b375bf1 Install missing dependency 2019-11-22 14:42:49 +00:00
Hakan Ensari
97c886700d Bump Ruby back down to 2.6.3 2019-11-22 14:38:37 +00:00
Hakan Ensari
af9e8c8665 Move CI off Travis to GitHub 2019-11-22 14:30:44 +00:00
Hakan Ensari
0584ef54c2 Remove obsolete dockerignore line 2019-11-22 14:30:11 +00:00
Hakan Ensari
1d7ef2700e Fold back docker-compose configuration into single file 2019-11-22 14:29:58 +00:00
Hakan Ensari
b3a557e8d6 Split Rubocop files and fix warning 2019-11-22 13:12:25 +00:00
Hakan Ensari
13c0240d54 Update gems 2019-11-22 13:12:10 +00:00
Hakan Ensari
12e8723d8a Bump Ruby to 2.6.5 2019-11-22 13:11:57 +00:00
Hakan Ensari
3101083cea
Merge pull request #9 from hakanensari/dependabot/bundler/rack-cors-1.0.5
Bump rack-cors from 1.0.3 to 1.0.5
2019-11-16 16:56:15 +00:00
dependabot[bot]
ba31595709
Bump rack-cors from 1.0.3 to 1.0.5
Bumps [rack-cors](https://github.com/cyu/rack-cors) from 1.0.3 to 1.0.5.
- [Release notes](https://github.com/cyu/rack-cors/releases)
- [Changelog](https://github.com/cyu/rack-cors/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cyu/rack-cors/compare/v1.0.3...v1.0.5)

Signed-off-by: dependabot[bot] <support@github.com>
2019-11-15 21:10:43 +00:00
Hakan Ensari
dac5465300 Remove obsolete linter 2019-07-19 17:11:25 +03:00
Hakan Ensari
b94b3f2bec Update gems 2019-07-19 17:11:07 +03:00
Hakan Ensari
d060e26464 Configure stale bot 2019-07-19 17:07:28 +03:00
Hakan Ensari
18fb9a1341 Update README 2019-05-15 13:27:01 +01:00
Hakan Ensari
9cf19975f5 Update gems 2019-05-15 13:21:59 +01:00
Hakan Ensari
7e8fa60440 Allow domain root in robots.txt 2019-05-12 11:59:51 +01:00
Hakan Ensari
f62426797d Handle interval where base is missing on older dates 2019-05-02 20:36:35 +01:00
Hakan Ensari
5057365be9 Add Rubocop Performance gem 2019-05-02 20:35:03 +01:00
Hakan Ensari
e28755f76c Move migration to top of unicorn config file
There's probably a cleaner way of doing this, but it should do for now.

Fixes #4
2019-04-27 14:57:27 +01:00
Hakan Ensari
6c48bcadbe Yank content from server 2019-04-25 16:58:29 +01:00
Hakan Ensari
d50a96ede8 Install new Bundler in Dockerfile 2019-04-25 16:49:27 +01:00
Hakan Ensari
7e880dd7e4 Update runtime and gems 2019-04-25 16:37:56 +01:00
Hakan Ensari
c574d0268b Install new bundler 2019-04-09 20:21:09 +01:00
Hakan Ensari
694803dd35 Bump Ruby and gems 2019-04-09 17:31:38 +01:00
Hakan Ensari
067a3251dc Update Ruby and gems 2019-01-19 13:11:26 +00:00
Hakan Ensari
7d171ac7be Minor tweaks 2018-10-18 13:34:21 +01:00
Hakan Ensari
e7fe4d8f44 Fix Travis 2018-10-12 13:06:35 +01:00
Hakan Ensari
c1e1644c52 Implement currencies endpoint 2018-10-10 13:55:55 +01:00
Hakan Ensari
8d61d97c69 Fix test task 2018-10-10 13:55:55 +01:00
Hakan Ensari
4debe6f5a6 Have CI push Docker image 2018-10-10 13:55:55 +01:00
Hakan Ensari
67911aacb8 Change wording 2018-10-09 17:52:43 +01:00
Hakan Ensari
428f24ec64 Add link to Product Hunt 2018-10-09 17:52:43 +01:00
Hakan Ensari
63b898571d Add sitemap 2018-10-09 15:55:20 +01:00
Hakan Ensari
200d10122a Add Deploy to Heroku button 2018-10-07 01:08:45 +01:00
Hakan Ensari
cf373f3efb Denormalise database schema
This way, we will have no issue fitting the entire dataset on the free tier of Heroku
2018-10-07 01:08:45 +01:00
Hakan Ensari
fb7761bc05 Refactor daemon 2018-10-07 01:08:45 +01:00
Hakan Ensari
339ccbd743 Don't test daemon 2018-10-07 01:08:45 +01:00
Hakan Ensari
fb44818efb Implement fork-based daemon for scheduling jobs
Extracted from

https://github.com/discourse/discourse/blob/master/lib/demon/sidekiq.rb
2018-10-07 01:08:45 +01:00
Hakan Ensari
1da5f39405 Improve SEO? 2018-10-07 01:08:45 +01:00
Hakan Ensari
4df1d794c2 Don't return empty hashes
This happened when rebasing and converting to unavailable currencies. For instance, the following was returning empty hashes for dates prior to the release of the new Turkish Lira:

https://frankfurter.app/1999-01-01..?from=USD&to=TRY
2018-09-21 20:20:56 +01:00
Hakan Ensari
82a5c59cb6 Update gems 2018-09-21 20:17:48 +01:00