Commit Graph

124 Commits

Author SHA1 Message Date
Athou
6dcf2aabd1 pass a context object around instead of creating transient fields in model objects 2013-07-31 13:06:57 +02:00
Athou
5fe5b97130 configurable feed refresh interval 2013-07-29 10:40:55 +02:00
Athou
6d396e1982 don't fetch the whole content, just return the id if it does 2013-07-27 16:42:50 +02:00
Athou
60bf96411c removed unused urlHash field 2013-07-27 15:45:15 +02:00
Athou
3dd4f140e2 refactored the way we handle feed refresh queue 2013-07-27 15:45:03 +02:00
Athou
1131d70645 move utility method to service (fix #463) 2013-07-27 13:01:28 +02:00
Athou
da94880c53 added a little doc 2013-07-26 16:00:02 +02:00
Athou
9cdc364fde index title hash 2013-07-26 08:15:23 +02:00
Athou
bdb30a60c3 ignore utility method for (de)serialization 2013-07-25 09:27:09 +02:00
Athou
8845c54d0c apply formatter 2013-07-25 09:17:33 +02:00
Athou
02f1090fe7 set parameters for delete query 2013-07-25 09:12:56 +02:00
Athou
645164997d move author to content 2013-07-24 15:50:05 +02:00
Athou
c2b53b117c remove many to many relationship between entries and feeds 2013-07-24 15:40:59 +02:00
Athou
150920e0c8 delete old statuses 2013-07-23 15:27:56 +02:00
Athou
079345b2e0 refactored the way entries and statuses are fetched 2013-07-19 11:30:40 +02:00
Athou
24ee418f3f denormalized fields on statuses for faster queries 2013-07-14 05:48:47 +02:00
Athou
d8f3316747 faster feed cleanup 2013-07-05 17:00:32 +02:00
Athou
5530c5fd7e setting to pause feed crawling 2013-07-05 08:23:18 +02:00
Athou
1324f79df7 relationships are lazy 2013-07-04 23:55:50 +02:00
Athou
4efa18f9e6 materialize the manytomany relationship to have better control over queries 2013-07-04 23:44:12 +02:00
Athou
4c1c9aef6f cleaner way of deleting relationships 2013-07-04 21:32:34 +02:00
Athou
f0f1a7f87b cache the "tree" 2013-07-02 18:49:34 +02:00
Athou
a7f5f9ee00 method to merge feeds 2013-07-02 16:56:25 +02:00
Athou
f230ad74b1 store normalized urls 2013-07-02 16:56:25 +02:00
Athou
97f3efbf7c fix postgresql deployment (fix #350) 2013-06-27 23:30:16 +02:00
Athou
57e08fdd36 cache subscriptions and categories 2013-06-27 12:49:50 +02:00
Athou
52e4a2a0b7 proxy images through commafeed (#231) 2013-06-22 21:45:44 +02:00
Athou
f54e41897d manually queue feeds for refresh (#316) 2013-06-22 20:06:09 +02:00
Athou
ae44a1563a initial support for infinispan as 2nd level caching layer 2013-06-19 18:44:56 +02:00
Athou
285baaafb7 added feeds cleanup method 2013-06-19 17:01:28 +02:00
Athou
05f80d6765 unused import 2013-06-17 08:50:08 +02:00
Athou
968a911ccf save when users were created 2013-06-16 18:31:21 +02:00
Athou
897b482698 cascade delete for users 2013-06-16 18:03:52 +02:00
Athou
e6a091d351 don't delete in a big transaction 2013-06-16 16:32:46 +02:00
Athou
76f7978a06 rename language column because language is a reserved keyword in hsqldb 2013-06-16 13:19:42 +02:00
Athou
379e342e30 added on-demand database cleanup (date is hardcoded for the moment) 2013-06-16 12:06:59 +02:00
Athou
4e412c150c add missing fields and recreate sequence (#291) 2013-06-13 10:58:29 +02:00
Athou
2baa2bbfe5 store average entry interval and use it to decide when to reschedule feed refresh when it returns 304 2013-06-10 12:53:46 +02:00
Athou
d855455b54 store feed content hash 2013-06-09 16:22:38 +02:00
Athou
d212cf66c1 change log level at runtime 2013-06-09 16:19:49 +02:00
Athou
ceeeee8466 Merge remote-tracking branch 'origin/master' into tg 2013-06-08 21:47:45 +02:00
Athou
19a4a58d9e use publishedDate from feed to determine if we need to handle feed entries or not 2013-06-08 21:47:19 +02:00
Athou
a73d82bd6c table generator 2013-06-07 15:47:13 +02:00
Athou
4edb481fea remove ehcache support as it does not provide a performance boost (fix #264) 2013-06-07 13:27:41 +02:00
Athou
c907abbf62 cache tweaks 2013-06-06 08:50:15 +02:00
Athou
dbe7b48a04 merge push infos into feeds 2013-06-05 21:50:26 +02:00
Athou
7cbcf1080b initial ehcache support 2013-06-05 11:58:35 +02:00
Athou
41344e08f7 Merge pull request #252 from Athou/dragndrop
Dragndrop
2013-06-03 22:17:18 -07:00
Athou
502938a1df refresh pubsubhubbub subscriptions every three days 2013-06-03 06:50:36 +02:00
Athou
7ffd044a86 added needed fields in models and needed libraries for frontend (#67) 2013-06-02 09:46:36 +02:00