Commit Graph

648 Commits

Author SHA1 Message Date
Athou
8997024eb7 set a timeout on more queries 2013-07-01 21:15:32 +02:00
Athou
d3dd084dd7 better refresh algorithm using queues instead of synchronous database call 2013-06-30 12:35:17 +02:00
Athou
a023de3d28 look subscriptions up only if needed 2013-06-30 07:44:59 +02:00
Athou
a425c33cf8 set different http timeouts based on what we are fetching 2013-06-29 12:05:22 +02:00
Athou
27e03e3038 added in memory cache and redis cache and marked them as application scoped 2013-06-29 11:20:53 +02:00
Athou
32fb3229ca added getters and setters for json serialization 2013-06-28 22:37:46 +02:00
Athou
8c080a581e metrics for entry cache 2013-06-28 22:31:40 +02:00
Athou
fbd0feb6e7 initial entry caching implementation 2013-06-28 20:46:30 +02:00
Athou
410806a68f better rolling mechanism for metrics 2013-06-28 12:20:49 +02:00
Athou
d97ed43d49 fix next unread bookmarklet for categories 2013-06-28 11:02:08 +02:00
Athou
8191530e73 added additional request infos in prevision of google sign in 2013-06-28 09:27:47 +02:00
Athou
5a907dd093 fix exception when renaming a subscription with no parent category 2013-06-28 06:38:54 +02:00
Athou
97f3efbf7c fix postgresql deployment (fix #350) 2013-06-27 23:30:16 +02:00
Athou
f4e726a9de upgrade to liquibase 3.0.1 (#351) 2013-06-27 17:10:43 +02:00
Athou
9e2892cbe0 strip html from the author field (fix #351) 2013-06-27 16:54:58 +02:00
Athou
57e08fdd36 cache subscriptions and categories 2013-06-27 12:49:50 +02:00
Athou
42a26b86ed cache settings and roles 2013-06-27 12:49:50 +02:00
Athou
d98a1621c8 cache users 2013-06-27 12:49:50 +02:00
Athou
0ff4438731 utility methods for enabling query cache and read only queries 2013-06-27 12:49:49 +02:00
Athou
9c6f75b633 added metric for pubsub 2013-06-27 09:50:11 +02:00
Athou
dbc1e0b538 make sure pubsub is enabled before doing anything 2013-06-27 09:39:37 +02:00
Athou
211c9a3e02 increased http timeout 2013-06-27 06:18:01 +02:00
Athou
322676e9e5 fix image behavior in entries 2013-06-26 15:48:06 +02:00
Athou
158abadf19 use date constructor directly when a calendar is not needed, better performances 2013-06-25 16:57:48 +02:00
Athou
863ea406dc use forbidden instead of unauthorized 2013-06-24 16:37:11 +02:00
Athou
268fb26220 strip html from entry titles (closes #329) 2013-06-24 10:18:07 +02:00
Athou
b5e0f42a58 force unread reading mode for the moment until the "all" performance issues are fixed 2013-06-24 09:25:48 +02:00
Athou
c78ca29c35 set a default value 2013-06-23 16:21:32 +02:00
Athou
ad619a5262 filter duplicates 2013-06-23 16:10:34 +02:00
Athou
8936a0c784 faster existing entry detection 2013-06-23 15:16:21 +02:00
Athou
a2a88e85c4 queue first when urgent 2013-06-22 22:32:57 +02:00
Athou
d7ab27a147 prevent use of proxy if option is disabled 2013-06-22 21:58:12 +02:00
Athou
070276d7bd removed debug lines 2013-06-22 21:55:17 +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
ddfca39d61 search in read items too (#325) 2013-06-22 16:41:35 +02:00
Athou
51e24059db admin panel should force registrations (#323) 2013-06-22 16:12:26 +02:00
Athou
2f32a01947 fix relative url detection when entry link starts with a blank space or blank line 2013-06-22 10:29:26 +02:00
Athou
91f6a43b2f set timeout on unread count too 2013-06-22 06:21:37 +02:00
Athou
604343c3ce batch fetch for all subscription query 2013-06-21 09:38:49 +02:00
Athou
f4170b12f2 remove debug line 2013-06-21 09:18:40 +02:00
Athou
1b37e95336 smarter queries for other types 2013-06-20 23:31:28 +02:00
Athou
a203246e04 smarter findAll query 2013-06-20 16:49:18 +02:00
Athou
9b3b43f042 split cleanup into two methods 2013-06-20 10:07:48 +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
01fde2fc16 list more infos in admin panel 2013-06-19 16:40:29 +02:00
Athou
1239725083 fix character detection for eastern europe languages (fix #138) 2013-06-19 15:23:40 +02:00
Athou
5e3b3c3b87 logging phrasing 2013-06-19 15:14:15 +02:00
Athou
5ce780e6a2 purge entries as well as statuses 2013-06-19 13:29:56 +02:00