Jordan Petridis
|
5598740fd5
|
Split the unit test monolyths to per-feed tests.
|
2017-09-21 12:49:14 +03:00 |
|
Jordan Petridis
|
aefc237296
|
index_podcast/episode/source now also return the row they indexed.
|
2017-09-21 11:50:52 +03:00 |
|
Jordan Petridis
|
78a892b4be
|
Setters and getters, and decoupling of insert and update logic for Episode struct.
|
2017-09-21 11:44:28 +03:00 |
|
Jordan Petridis
|
5dc6c002fe
|
Prototype of decoupled insert and update logic for podcast struct.
|
2017-09-21 10:29:06 +03:00 |
|
Jordan Petridis
|
356cc54ba1
|
Initial prototype of decoupling insert/update logic.
|
2017-09-21 09:57:55 +03:00 |
|
Jordan Petridis
|
6b4b772462
|
Renamed parse_feeds.rs to feedparser.rs
|
2017-09-21 08:33:45 +03:00 |
|
Jordan Petridis
|
870e37e5b1
|
Updated test_parse_episode and TheBreakthrough xml feed file.
|
2017-09-21 07:31:29 +03:00 |
|
Jordan Petridis
|
64ed1790ce
|
Getting there.
|
2017-09-21 06:35:22 +03:00 |
|
Jordan Petridis
|
5187bd1f32
|
Schema tweaks of the episodes table.
|
2017-09-20 13:36:55 +03:00 |
|
Jordan Petridis
|
159ac4cd5d
|
Finally getting somewhere.
|
2017-09-19 14:16:40 +03:00 |
|
Jordan Petridis
|
91b314a81f
|
Still figuring out the schema.
|
2017-09-19 12:16:12 +03:00 |
|
Jordan Petridis
|
a696e60f07
|
I dont even know at this point.
|
2017-09-19 10:22:34 +03:00 |
|
Jordan Petridis
|
fe2d8c8b52
|
rss Channel guarantes that some fields exist and dont need to be Option<foo>.
|
2017-09-19 08:33:14 +03:00 |
|
Jordan Petridis
|
ffda7c6fc8
|
Trying insertable stucts that might own their data.
|
2017-09-19 08:15:54 +03:00 |
|
Jordan Petridis
|
c204a61ff7
|
Even more schema changes.
|
2017-09-18 15:44:08 +03:00 |
|
Jordan Petridis
|
97dbab0b89
|
Extended test_parse_episode a bit.
|
2017-09-16 08:15:09 +03:00 |
|
Jordan Petridis
|
f802e187f3
|
Added parse_episode and test_parse_episode functions, Added missing pubdate to db schema.
|
2017-09-16 07:43:46 +03:00 |
|
Jordan Petridis
|
1542309478
|
small schema fix.
|
2017-09-16 07:30:15 +03:00 |
|
Jordan Petridis
|
dbe606f5d5
|
Extended parse_podcast_test and implemented parse_podcast.
|
2017-09-16 05:52:45 +03:00 |
|
Jordan Petridis
|
dcd5a8dcb7
|
Initial parse_podcast_test.
|
2017-09-16 03:48:15 +03:00 |
|
Jordan Petridis
|
55a310d3a5
|
Initial diesel models.
|
2017-09-16 02:22:23 +03:00 |
|
Jordan Petridis
|
600415ff5d
|
Diesel and XDG yak-shaving.
|
2017-09-15 04:45:25 +03:00 |
|
Jordan Petridis
|
44eb261b95
|
Initial yak shaving.
|
2017-09-15 03:24:17 +03:00 |
|