Commit Graph

144 Commits

Author SHA1 Message Date
Athou
e10f25c601 allow unsecure https connections 2013-04-19 13:24:46 +02:00
Athou
7502707930 check if the feed has changed by using publishDate of the feed or the first entry 2013-04-19 12:53:25 +02:00
Athou
f8a7241bc1 disable http retry manager 2013-04-19 11:49:22 +02:00
Athou
185c5de7af store duration of fetching 2013-04-19 09:37:07 +02:00
Athou
a4a7f6389c faster way of extracting declared encoding 2013-04-19 09:36:58 +02:00
Athou
38dd8237cf allow storage of 4-byte utf8 characters 2013-04-19 09:19:46 +02:00
Athou
6fdd07f810 store last login user timestamp 2013-04-18 16:58:56 +02:00
Athou
db8fc29d4f don't update the database if the feed didn't change 2013-04-18 13:22:59 +02:00
Athou
af109ccf5c fix for admin api 2013-04-18 13:08:17 +02:00
Athou
715dc8783f refactored resource classes 2013-04-17 16:49:43 +02:00
Athou
ef3508f393 speed feeds refresh up by using http headers 2013-04-17 12:52:17 +02:00
Athou
8343434882 remove circular dependency 2013-04-17 07:57:43 +02:00
Athou
af4e294a0c log feed url in message when available 2013-04-16 14:57:36 +02:00
Athou
743b389808 initial metrics system 2013-04-16 13:52:20 +02:00
Athou
703a3bf0d5 make sure the title is not too long 2013-04-16 12:57:40 +02:00
Athou
94251d2be7 ability to queue a feed for refresh 2013-04-16 12:50:41 +02:00
Athou
11a9d68948 transaction not needed 2013-04-16 10:53:56 +02:00
Athou
852f834377 api tweak 2013-04-16 10:42:34 +02:00
Athou
b6d8072090 smarter way of stopping things 2013-04-16 09:29:33 +02:00
Athou
2fbd7c3837 set new entries as unread when subscribing 2013-04-16 07:30:40 +02:00
Athou
b9fbf0fdf3 force a feed refresh when someone subscribes 2013-04-16 07:30:23 +02:00
Athou
c35363a8cb just log the error and go on 2013-04-15 22:46:41 +02:00
Athou
12e775d64d added enunciate for doc generation 2013-04-15 14:47:37 +02:00
Athou
f8faa69f02 remove serializable as it does not make sense 2013-04-15 11:47:48 +02:00
Athou
0da3ce1bc5 scale based on number of background threads 2013-04-15 10:50:25 +02:00
Athou
48a53a188b make sure the title is not too long 2013-04-14 22:40:13 +02:00
Athou
5be7c487ad optimizations 2013-04-14 18:51:12 +02:00
Athou
86edd54a21 index hashes 2013-04-14 18:28:48 +02:00
Athou
6217f236fa avoid an extra database roundtrip 2013-04-14 18:12:35 +02:00
Athou
874d7a4c07 write lock subscription 2013-04-14 18:12:19 +02:00
Athou
cad38e5e31 remove initial data 2013-04-14 18:11:55 +02:00
Athou
9275ab4b61 remove extra line 2013-04-14 18:11:38 +02:00
Athou
03a5b54a5a enforce utf8 on mysql 2013-04-14 09:12:16 +02:00
Athou
73c932ed6e no transaction needed 2013-04-13 22:55:54 +02:00
Athou
b3465f33c1 cancel threads when application stops/restarts 2013-04-13 11:41:33 +02:00
Athou
c41c4fe8b9 forgot to refresh lastUpdate field 2013-04-13 10:13:41 +02:00
Athou
544ebb8e86 injetions cleanup 2013-04-13 09:17:38 +02:00
Athou
f148fd3ead actually leave the handle as is, some feeds take a lot of time building at first but then are cached and a retry is working then 2013-04-13 07:23:21 +02:00
Athou
281ff6d883 smarter way of getting the next feed to update 2013-04-13 07:02:59 +02:00
Athou
7c5cd361da disable retry handler 2013-04-13 07:01:28 +02:00
Athou
9d7c6b17c0 don't stop the worker, just log the exception and go on 2013-04-13 06:39:12 +02:00
Athou
47cddc954a add indexes 2013-04-13 01:24:28 +02:00
Athou
38233be861 added mailing class 2013-04-12 13:27:30 +02:00
Athou
edd2ec42c7 use metamodel 2013-04-12 10:44:41 +02:00
Athou
b459975522 rewrote query with criteria api 2013-04-12 10:29:34 +02:00
Athou
65552294cc user setting for showing or hiding 'empty' categories and feeds 2013-04-12 10:06:44 +02:00
Athou
38c58fcf64 admin setting for background thread count 2013-04-12 09:56:57 +02:00
Athou
5b5ad242e0 major classes refactoring 2013-04-11 20:49:08 +02:00
Athou
54ebf7b9db more threads 2013-04-11 19:35:16 +02:00
Athou
4b49625a8f better background refresh 2013-04-11 19:11:27 +02:00