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
Hakan Ensari
2b53906e41
Get time period up to the present
2018-09-18 13:16:10 +01:00
Hakan Ensari
b64a41b87f
Visual tweaks
2018-09-18 13:15:58 +01:00
Hakan Ensari
603ad1c653
Remove obsolete code
2018-09-18 12:58:28 +01:00
Hakan Ensari
d107134548
Upcase symbols
2018-09-18 12:56:11 +01:00
Hakan Ensari
79f1972361
Fix tracking code
2018-09-17 22:14:21 +01:00
Hakan Ensari
0a2f6f443f
Hide on mobile
2018-09-17 14:06:43 +01:00
Hakan Ensari
5eddb8cad0
Add cookie notice
2018-09-13 17:34:44 +01:00
Hakan Ensari
396427f0e4
Remove unused css
2018-09-12 11:08:17 +01:00
Hakan Ensari
8c5ec7d00e
Revert "Update port"
...
This reverts commit 92852468d9
.
2018-09-12 11:08:03 +01:00
Hakan Ensari
c07c84ad1f
Revert "Replace Unicorn with Puma"
...
This reverts commit 11c2d760bc
.
2018-09-12 00:54:39 +01:00
Hakan Ensari
5467b1b50e
Fix js toggle
2018-09-11 18:41:51 +01:00
Hakan Ensari
97e47b4797
Don't ignore markdown
2018-09-11 18:15:07 +01:00
Hakan Ensari
92852468d9
Update port
2018-09-11 18:12:08 +01:00
Hakan Ensari
e52cdd8512
Fix Rubocop offenses
2018-09-11 18:08:14 +01:00
Hakan Ensari
21a357521f
Update gems
2018-09-11 18:08:01 +01:00
Hakan Ensari
c6a04ae694
Fix ECB url
2018-09-11 18:05:14 +01:00
Hakan Ensari
5789880a59
Update homepage
2018-09-11 17:59:42 +01:00
Hakan Ensari
8060f41566
Minor tweaks
2018-09-11 17:59:42 +01:00
Hakan Ensari
479ed20142
Return amount
2018-07-20 21:14:26 +01:00
Hakan Ensari
09ec280a81
Drop Guard, use Sass
2018-07-20 21:14:26 +01:00
Hakan Ensari
11c2d760bc
Replace Unicorn with Puma
2018-07-20 21:02:46 +01:00
Hakan Ensari
a96e56808e
Implement time series
...
... along with some minor miscellaneous refactoring
This finally completes fixerAPI/fixer#22
2018-07-05 21:30:17 +01:00
Hakan Ensari
fcc5f8504f
Add a Heroku app.json
2018-06-08 15:32:52 +01:00
Hakan Ensari
95d63c143f
Refactor tasks that fetch rates
2018-06-08 15:32:52 +01:00
Hakan Ensari
2c91173ecf
Rebrand, serve HTML
2018-06-08 15:32:52 +01:00
Hakan Ensari
b30c23d0d8
Fix failing build
2018-03-22 22:53:02 +00:00
Hakan Ensari
a0a981e897
Use ON CONFLICT when fetching all records
2018-03-22 08:49:32 +00:00
Hakan Ensari
9389566ab0
Revert "Add some rake tasks for Docker"
...
This reverts commit 9d364565f6
.
2018-03-17 14:41:44 +00:00
Hakan Ensari
9d364565f6
Add some rake tasks for Docker
2018-03-17 14:39:42 +00:00
Hakan Ensari
c655b16cb8
Add note to README
2018-03-17 14:28:52 +00:00
Hakan Ensari
fc98543702
Fix quoting amount to specific currency when base is Euro
2018-03-17 14:26:59 +00:00
Hakan Ensari
5e1ccaa5ef
More notes on Docker
2018-03-09 12:35:43 +00:00
Hakan Ensari
15813d8e1c
Add back base
2018-03-09 12:20:25 +00:00
Hakan Ensari
c13208c644
Fix broken test
2018-03-09 00:01:34 +00:00
Hakan Ensari
cfbb4ac4ac
Repack app
...
I'm moving my company's server to a private location now that I have sold the domain. While prepping for this, I've done some cleanup and also threw in changes I had lingering on my hard drive.
- Run a single database query instead of two
- Fold the gem into the app and use Ox instead of REXML
- Simplify error handling logic
- Relax throttling
2018-03-08 23:51:36 +00:00
Hakan Ensari
9d0d22e504
Merge pull request #100 from nilsding/correct-sort-order
...
Sort rates by the currency ISO code
2018-01-27 13:26:38 +00:00
Georg Gadinger
48c5579974
Sort rates by the currency ISO code
2018-01-26 20:24:54 +01:00
Hakan Ensari
a0e174421b
Update README
...
[ci skip]
2018-01-08 12:37:17 +00:00
Hakan Ensari
4eb8e0ec48
Fix missing rake task
2018-01-08 12:21:19 +00:00
Hakan Ensari
697b941632
Move scheduler back to separate container
...
Closes #94
2018-01-08 12:12:54 +00:00
Hakan Ensari
69c53367b1
Update gems
2018-01-08 12:11:47 +00:00
Hakan Ensari
a0a16684a6
Run scheduler in a separate process
2017-12-31 17:13:51 +00:00