Athou
|
b8a256ac7d
|
allow some css rules for images (#478)
|
2013-08-06 13:00:28 +02:00 |
|
Athou
|
71403d4174
|
if under heavy load, don't refresh feeds for users who logged in more than a month ago for the last time
|
2013-08-01 21:11:45 +02:00 |
|
Athou
|
8926f9784d
|
documentation is now generated during build time and swagger is not needed for runtime anymore
|
2013-08-01 13:35:04 +02:00 |
|
Athou
|
8f85637bb8
|
invalidate cache once per feed instead of once per entry
|
2013-07-31 16:03:52 +02:00 |
|
Athou
|
6dcf2aabd1
|
pass a context object around instead of creating transient fields in model objects
|
2013-07-31 13:06:57 +02:00 |
|
Athou
|
71bb33d710
|
small cleanup
|
2013-07-31 12:07:29 +02:00 |
|
Athou
|
704081656e
|
increase batch size again
|
2013-07-30 13:23:32 +02:00 |
|
Athou
|
c1ac273749
|
increase maximum allowed favicon size
|
2013-07-30 09:20:52 +02:00 |
|
Athou
|
9bc5fdf02f
|
small batch size seems better than a large one
|
2013-07-30 06:18:22 +02:00 |
|
Athou
|
f5943889ec
|
increase batch size
|
2013-07-29 12:10:22 +02:00 |
|
Athou
|
5fe5b97130
|
configurable feed refresh interval
|
2013-07-29 10:40:55 +02:00 |
|
Athou
|
ef79cf1748
|
added comments for refill()
|
2013-07-29 09:47:21 +02:00 |
|
Athou
|
7827cf49d6
|
limit queue sizes
|
2013-07-28 16:36:21 +02:00 |
|
Athou
|
e3e476555a
|
use default thread factory
|
2013-07-28 12:44:24 +02:00 |
|
Athou
|
3dd4f140e2
|
refactored the way we handle feed refresh queue
|
2013-07-27 15:45:03 +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
|
6f29af1710
|
better locking mechanism
|
2013-07-25 16:41:48 +02:00 |
|
Athou
|
c618e22c52
|
revert part of caching mechanism
|
2013-07-25 10:48:52 +02:00 |
|
Athou
|
73f2871235
|
revamp cache service
|
2013-07-25 10:21:11 +02:00 |
|
Athou
|
8845c54d0c
|
apply formatter
|
2013-07-25 09:17:33 +02:00 |
|
Athou
|
dd0fdfc89e
|
prevent exception when hashing content
|
2013-07-24 19:19:50 +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
|
71d9d9aeea
|
remove potential leading invalid characters
|
2013-07-21 12:16:10 +02:00 |
|
Athou
|
60c64ce900
|
display app version
|
2013-07-21 11:40:32 +02:00 |
|
Athou
|
9a124db32d
|
name threads using the pool name
|
2013-07-21 11:40:15 +02:00 |
|
Athou
|
642c780936
|
rename queues
|
2013-07-21 11:13:26 +02:00 |
|
Athou
|
f4dd989b04
|
cleanup
|
2013-07-17 09:14:51 +02:00 |
|
Athou
|
e02532aa7b
|
use title if text is empty (fix #419)
|
2013-07-11 13:35:58 +02:00 |
|
Ebrahim Byagowi
|
0eda8a26b9
|
keep direction of p tag
* spotted on http://fedorafans.com
|
2013-07-09 20:38:13 +04:30 |
|
Athou
|
b368ab877d
|
don't check the query params for feedburner
|
2013-07-06 06:42:36 +02:00 |
|
Athou
|
1e36564ff8
|
limit batch size
|
2013-07-05 11:03:56 +02:00 |
|
Athou
|
c388e726fe
|
show active threads in metrics
|
2013-07-05 09:52:23 +02:00 |
|
Athou
|
5530c5fd7e
|
setting to pause feed crawling
|
2013-07-05 08:23:18 +02:00 |
|
Athou
|
4f09d650f6
|
continue with normalization even when the canonicalizer returns null
|
2013-07-03 13:15:11 +02:00 |
|
Athou
|
ef4dfe2ff5
|
cache unread count
|
2013-07-03 12:42:01 +02:00 |
|
Athou
|
aab83043bd
|
feedburner special handling for normalization
|
2013-07-03 11:42:36 +02:00 |
|
Athou
|
e2f1774e1d
|
remove www from normalized url
|
2013-07-03 10:19:22 +02:00 |
|
Athou
|
e759d095ed
|
propagate exception message
|
2013-07-03 07:56:52 +02:00 |
|
Athou
|
f0f1a7f87b
|
cache the "tree"
|
2013-07-02 18:49:34 +02:00 |
|
Athou
|
8a23c79d16
|
comment phrasing
|
2013-07-02 16:57:30 +02:00 |
|
Athou
|
f230ad74b1
|
store normalized urls
|
2013-07-02 16:56:25 +02:00 |
|
Athou
|
d8a9022c97
|
initial feed url canonicalizer setup (requires java 1.7)
|
2013-07-02 16:56:25 +02:00 |
|
Athou
|
b77077828e
|
catch potential exception (timeout) when subscribing
|
2013-07-02 10:31:24 +02:00 |
|
Athou
|
b8a62777be
|
always store validate date
|
2013-07-02 09:44:16 +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 |
|