Commit Graph

  • e0d6be4d01 wip: mark items as the user scrolls past them (#62) Athou 2013-05-05 19:35:07 +02:00
  • 38ce8f9dec instructions on how to update the application Athou 2013-05-05 18:45:53 +02:00
  • 90283510a6 prevent scrolling propagation to parent when scrollbar reaches top or bottom (fix #68) Athou 2013-05-05 13:44:37 +02:00
  • dcd8ab951f initial expanded view support (#62) Athou 2013-05-04 21:12:51 +02:00
  • d2da4d2b7d added missing instructions about the logs directory, otherwise tomee won't start Athou 2013-05-03 23:19:13 +02:00
  • 3a4cd7fcc7 added shortcut documentation Athou 2013-05-03 22:11:44 +02:00
  • c2c07988b8 keyboard shortcut to star/unstar an entry Athou 2013-05-02 22:42:52 +02:00
  • b411528ac7 allow category selection by clicking anywhere on the row Athou 2013-05-02 12:11:46 +02:00
  • 12bd58c484 format feed refresh time the same way we format entries time Athou 2013-05-02 10:01:51 +02:00
  • 32a1c74fdf support for gzipped feeds Athou 2013-05-02 09:32:27 +02:00
  • d31ba48507 skip characters until the xml actually starts Athou 2013-05-02 08:59:47 +02:00
  • 5dcc923cf1 added authentication via api key for some limited api methods (fix #64) Athou 2013-05-01 21:56:59 +02:00
  • 52a8ea1920 add a warning message when the application is initially deployed Athou 2013-05-01 18:09:34 +02:00
  • 07fb0e712b social sharing buttons Athou 2013-05-01 18:06:18 +02:00
  • 451979589c tree hover Athou 2013-05-01 17:04:49 +02:00
  • cd10ee2e0a open settings and profile on the feeds page Athou 2013-05-01 16:21:52 +02:00
  • 1e4b01d67d set a border to stars, probably need to use an image instead of a font Athou 2013-05-01 16:20:55 +02:00
  • 2006d7d6b2 switched twitter buttons Athou 2013-05-01 16:05:29 +02:00
  • 61c7592363 format date differently if date is today Athou 2013-05-01 15:51:31 +02:00
  • 6f9e00339f smarter subscription dialog Athou 2013-05-01 15:14:43 +02:00
  • 547e1dd7ab twitter link on welcome page Athou 2013-05-01 15:00:05 +02:00
  • a49fcb9359 don't touch the toolbar when searching Athou 2013-05-01 14:51:25 +02:00
  • bfda641501 set parent category of children categories to null when removing a category (fix #38) Athou 2013-05-01 14:49:03 +02:00
  • fb881ff3bb refresh category tree when a category is removed Athou 2013-05-01 14:38:37 +02:00
  • 3ff21b0dbd fix category removal Athou 2013-05-01 14:26:58 +02:00
  • e9dde086fd changed settings dropdown Athou 2013-05-01 14:22:50 +02:00
  • 78e2116372 icons for meta categories Athou 2013-05-01 14:18:13 +02:00
  • 682e2d525f preselect default category when subscribing Athou 2013-05-01 14:08:14 +02:00
  • 4111b49d5f preselect All if no category is set, and prevent setting a parent category to itself Athou 2013-05-01 14:06:38 +02:00
  • 9223ad0def change tree hover icon Athou 2013-05-01 14:05:44 +02:00
  • 048c7e2a4e hide some form elements for meta categories details Athou 2013-05-01 07:30:36 +02:00
  • ff0367c62b concat templates and use build timestamp as cache invalidator Athou 2013-05-01 07:13:57 +02:00
  • 10cbfd6171 moved directive template to the templates directory Athou 2013-05-01 06:46:41 +02:00
  • b8d9663365 added missing injection point Athou 2013-04-30 23:06:41 +02:00
  • 4cbd77ca03 version resources Athou 2013-04-30 22:56:43 +02:00
  • b95e7c41f6 remove extra comma Athou 2013-04-30 22:56:29 +02:00
  • f9aa4995f9 refactored a little bit Athou 2013-04-30 22:20:39 +02:00
  • e01da0645d prevent subscription to our own feeds Athou 2013-04-30 22:05:38 +02:00
  • 2d40c4292c refactored tree, no more dropdown for feed editing Athou 2013-04-30 16:17:34 +02:00
  • bfde9241eb starring support (#43) Athou 2013-04-30 11:29:02 +02:00
  • 2cbf51c287 rest endpoint to retrieve a feed or a category as a feed Athou 2013-04-30 07:12:45 +02:00
  • aef82fe690 store a copy of the settings in memory Athou 2013-04-30 07:11:57 +02:00
  • c36e684440 actually restrict starred list to the user's feeds Athou 2013-04-29 22:40:49 +02:00
  • d5218b8773 initial starring support Athou 2013-04-29 22:37:26 +02:00
  • 7c061d333a self-hosting instructions Athou 2013-04-29 17:05:20 +02:00
  • f7004bf625 make sure opml is not empty before importing Athou 2013-04-28 18:04:41 +02:00
  • dc46b2295e dependencies update Athou 2013-04-28 15:28:25 +02:00
  • c3d826eb74 bypass our server directly for feed favicons Athou 2013-04-28 15:15:59 +02:00
  • 06f86a992a add missing injection points Athou 2013-04-28 11:29:41 +02:00
  • 7f979e2310 handle sass files Athou 2013-04-28 11:20:20 +02:00
  • b11e674e9d limit entry body content width Athou 2013-04-28 10:50:21 +02:00
  • e3358e97e4 uservoice feedback Athou 2013-04-28 10:44:45 +02:00
  • 30cf80e4f5 api method to export opml (#64) Athou 2013-04-28 09:19:27 +02:00
  • 2e789b9aa8 document api auth mechanism (fix #65) Athou 2013-04-28 07:47:59 +02:00
  • cfb1e550bc resources concat and minify in production Athou 2013-04-28 07:47:16 +02:00
  • fe3ccb92df disable a feed up to 12 hours Athou 2013-04-27 11:12:05 +02:00
  • af821662cf intercept empty feed early on Athou 2013-04-27 11:03:47 +02:00
  • afcfebdc36 that check is not reliable Athou 2013-04-27 10:49:15 +02:00
  • 0fb6c6c40c refresh button now queues the feed for refresh Athou 2013-04-27 10:44:16 +02:00
  • 71213bfcd8 oops Athou 2013-04-27 06:43:07 +02:00
  • 791aede4cf category is required when subscribing Athou 2013-04-26 23:06:35 +02:00
  • ac47bd61a0 preparing what will be needed to minify and concat resources for production use Athou 2013-04-26 22:34:08 +02:00
  • 56ba907ec5 only allow one thread to update entries for a feed, avoids duplicates if two feeds containing the same entry are updating at the same time Athou 2013-04-26 18:53:48 +02:00
  • aa3baf5007 log an info line for metrics Athou 2013-04-26 15:52:08 +02:00
  • ec3c98b7aa prevent duplicates Athou 2013-04-26 11:14:52 +02:00
  • e3682ac844 added a way to display an announcement Athou 2013-04-26 07:40:39 +02:00
  • 51f11e48b5 more performance tweaks Athou 2013-04-26 07:12:19 +02:00
  • 85f381ad99 auto reconnect Athou 2013-04-25 18:56:20 +02:00
  • 69e9d05e0b warn if we are unable to parse xml, debug otherwise (timeout, ...) Athou 2013-04-25 17:28:08 +02:00
  • 2af55553a2 return to async beans, jms is too much overhead atm Athou 2013-04-25 17:26:07 +02:00
  • 84f9b4e10e tomee variable tweaks Athou 2013-04-25 16:39:44 +02:00
  • 9ee2f60e03 small tweaks Athou 2013-04-25 14:59:00 +02:00
  • 50585b3ff9 refactored feed updating Athou 2013-04-25 14:43:52 +02:00
  • 9ea1278823 added utility methods Athou 2013-04-25 14:43:37 +02:00
  • 735c2efb34 queue feed for refresh after a subscription Athou 2013-04-25 14:41:56 +02:00
  • 8944687006 new frontend model class instead of using the backend feed model Athou 2013-04-25 13:14:56 +02:00
  • 98d73ab747 rewrote query (#53) Athou 2013-04-25 13:14:21 +02:00
  • 7912e1e098 correctly check if ga is defined Athou 2013-04-25 12:54:32 +02:00
  • effa009241 new fetchedfeed class Athou 2013-04-25 12:30:21 +02:00
  • 3cbdbcc6f7 missing slash Athou 2013-04-25 08:09:44 +02:00
  • 7f80ccec2c name of columns were actually inverted Athou 2013-04-25 07:08:10 +02:00
  • b390b3534d don't use angular-ui for dropdowns, breaks other dropdowns on the page Athou 2013-04-24 13:55:19 +02:00
  • 1504924a76 fix build failure Athou 2013-04-24 13:16:53 +02:00
  • cde844b4a5 moved some functions to category directive scope Athou 2013-04-24 13:11:34 +02:00
  • edb345da9c track more events Athou 2013-04-24 12:26:27 +02:00
  • 9dab6fa0fa angularjs service for analytics tracking Athou 2013-04-24 11:42:39 +02:00
  • fcb6ad2af2 domain name not needed Athou 2013-04-24 11:41:13 +02:00
  • b767980fe5 import using small database transactions, not a huge one with the whole OPML in it, prevents long table lock Athou 2013-04-24 05:13:06 +02:00
  • 23e6915643 use java classes instead of scala ones Athou 2013-04-23 21:29:16 +02:00
  • 5bba598b2e allows http threads to continue their job by asynchronously queuing database updates Athou 2013-04-23 20:05:08 +02:00
  • c71b0aee96 don't batch refresh more than 100 feeds Athou 2013-04-23 16:00:18 +02:00
  • 83946373d9 use a constant instead Athou 2013-04-23 15:58:56 +02:00
  • f705faf7ac added missing injection points Athou 2013-04-23 12:03:17 +02:00
  • d6597d8cdd simulate internet ag Athou 2013-04-23 11:55:47 +02:00
  • 5c4df4e451 handle background threads ourselves, leave the stateless pool intact Athou 2013-04-23 10:51:05 +02:00
  • 3dd5f8375a dependencies update Athou 2013-04-23 10:31:44 +02:00
  • 62215bf66e removed unnecessary class declaration Athou 2013-04-23 10:25:50 +02:00
  • 0c2712cc6b removed ugly tree icons Athou 2013-04-23 10:23:08 +02:00
  • d56b13784d added missing injection point Athou 2013-04-23 09:55:30 +02:00
  • 24198689a5 properly detect invalid characters Athou 2013-04-23 09:40:13 +02:00