1
0
mirror of https://github.com/chylex/Nextcloud-News.git synced 2024-11-22 16:42:47 +01:00
Commit Graph

1210 Commits

Author SHA1 Message Date
Bernhard Posselt
fd29c9480f version bump 2014-11-11 14:43:11 +01:00
Bernhard Posselt
c91a32982d version bump 2014-11-07 17:11:39 +01:00
Bernhard Posselt
2a601bc35b enable other dbs for test suite 2014-11-06 10:25:30 +01:00
Bernhard Posselt
c9f46e2e3c run integration tests on travis 2014-11-06 10:17:47 +01:00
Bernhard Posselt
88bd2545b1 downgrade karma unit 2014-11-06 09:14:43 +01:00
Bernhard Posselt
1bacdd19d6 add php server to grunt 2014-11-06 09:02:26 +01:00
Bernhard Posselt
0a97b588d0 update dev deps and angular 2014-11-06 09:02:26 +01:00
Bernhard Posselt
95530f6251 update picofeed, add max size setting, fix #642 2014-11-05 11:30:38 +01:00
Bernhard Posselt
f11e4cff46 semantic versioning 2014-10-27 15:00:13 +01:00
Bernhard Posselt
694a9030ec update grunt phpunit 2014-10-22 15:30:25 +02:00
Bernhard Posselt
78d3e21641 get rid of simplepie 2014-10-22 01:35:59 +02:00
Bernhard Posselt
42d69a95f3 convert tabs indention to indention with 4 spaces because of mixing of both variants in code and better readability on github and websites because you cant set the indention width there and 8 spaces will be used for a tab 2014-10-21 16:45:36 +02:00
Bernhard Posselt
f22254594c version bump 2014-10-21 16:13:50 +02:00
Bernhard Posselt
7471729142 typo fixes 2014-10-21 15:15:38 +02:00
Bernhard Posselt
fbad651ebd Make config.ini editable in the admin interface 2014-10-21 15:14:19 +02:00
Bernhard Posselt
da083dc5fd version bump 2014-10-20 17:25:53 +02:00
Bernhard Posselt
7a2aad5501 add keyboard shortcuts 2014-10-20 17:24:42 +02:00
Bernhard Posselt
569406f2d3 add shortcut for jumping to next/previous folder 2014-10-20 13:23:13 +02:00
Bernhard Posselt
7683efc12d version bump 2014-10-20 10:54:57 +02:00
Bernhard Posselt
382a9d70e7 update angularjs 2014-10-17 09:55:47 +02:00
Bernhard Posselt
17239c0851 fix python updater, bump to older url 2014-10-17 09:22:09 +02:00
Bernhard Posselt
45213bf848 version bump 2014-10-16 10:21:03 +02:00
Bernhard Posselt
24aa2e62fd remove warning on camel case in gruntfile 2014-10-08 14:40:36 +02:00
Bernhard Posselt
8ba4347be1 turn off warning for unused code in App.js 2014-10-08 14:38:12 +02:00
Bernhard Posselt
f29ad806fa version bump 2014-10-07 18:33:36 +02:00
Bernhard Posselt
4bd0f63bae remove tmp file 2014-10-07 17:48:38 +02:00
Bernhard Posselt
dd8785b60a remove derstandard.at enhancer 2014-10-07 17:48:20 +02:00
Bernhard Posselt
ef1ed919da fix #75 2014-10-07 15:12:39 +02:00
Bernhard Posselt
608ffd3026 js update 2014-10-07 13:27:35 +02:00
Bernhard Posselt
0ae9051e7f only get route id if route with an id is present 2014-10-06 14:50:39 +02:00
Bernhard Posselt
1ad4b87007 version bump 2014-10-06 14:34:11 +02:00
Bernhard Posselt
9694690a09 also allow 7.0.3 alpha, minify css 2014-10-06 14:24:42 +02:00
Bernhard Posselt
eeec3b2818 use @ngInject annotation for minification 2014-10-06 13:41:07 +02:00
Bernhard Posselt
e63fd2677e Fix text overflow for subscriptions and starred feed 2014-10-04 20:24:56 +02:00
Bernhard Posselt
86c4a3e527 also allow minor patches for es6shim 2014-10-04 20:17:14 +02:00
Bernhard Posselt
6448bd281b update angular 2014-10-04 19:51:40 +02:00
Bernhard Posselt
e25bde882d bump version 2014-10-04 13:57:29 +02:00
Bernhard Posselt
8ecc37bafc fix #624 2014-10-04 13:48:44 +02:00
Bernhard Posselt
f02e2efa43 fix #621 2014-09-30 21:00:04 +02:00
Bernhard Posselt
65cceba832 version bump 2014-09-29 21:43:02 +02:00
Bernhard Posselt
ddd4fda04d update angular 2014-09-29 14:18:47 +02:00
Bernhard Posselt
f9c1bc9f2d update deps 2014-09-29 14:17:06 +02:00
Bernhard Posselt
d4f19a20c6 require libxml 2014-09-29 14:08:27 +02:00
Bernhard Posselt
e783212262 version bump 2014-09-24 09:12:54 +02:00
Bernhard Posselt
abee75897d use 3 digit npm version 2014-09-23 14:58:25 +02:00
Bernhard Posselt
08c800d263 fix app version in bower and npm 2014-09-23 14:50:35 +02:00
Bernhard Posselt
402578fc01 version bump 2014-09-23 14:41:29 +02:00
Bernhard Posselt
1c872d3d50 update angular 2014-09-23 09:46:18 +02:00
Bernhard Posselt
47ea87c288 update build deps 2014-09-22 22:35:57 +02:00
Bernhard Posselt
ff4abd968f fix scrutinizer issues 2014-09-22 13:20:33 +02:00
Bernhard Posselt
3f713cc53d faster window title replacement 2014-09-22 09:36:57 +02:00
Bernhard Posselt
63a3bdfd58 fix update bug 2014-09-19 15:36:08 +02:00
Bernhard Posselt
5fb9e4a435 autopage later to give an impression that the app is fast :P 2014-09-18 20:18:01 +02:00
Bernhard Posselt
8f35519c6f use config for scroll configs 2014-09-18 20:02:40 +02:00
Bernhard Posselt
4588f3def9 scroll timeout 2014-09-18 18:29:41 +02:00
Bernhard Posselt
38e9b22598 o also opens articles in expanded view 2014-09-18 17:05:03 +02:00
Bernhard Posselt
2fd1cdf278 update readme 2014-09-18 16:46:07 +02:00
Bernhard Posselt
0d4094334c fix keyboard shortcuts when folder active 2014-09-18 16:02:52 +02:00
Bernhard Posselt
1b263b0b66 correctly unset the getsfeed counter 2014-09-18 15:12:51 +02:00
Bernhard Posselt
afa1a7887f fix delete folder 2014-09-18 15:06:28 +02:00
Bernhard Posselt
682f89fa8d fix delete 2014-09-18 14:39:45 +02:00
Bernhard Posselt
d45ce51678 fix opml import 2014-09-18 14:26:02 +02:00
Bernhard Posselt
4fe70c8f1b correctly destroy element when route is being changed 2014-09-18 10:14:46 +02:00
Bernhard Posselt
8e0cbf094e fix enclosure 2014-09-16 19:42:37 +02:00
Bernhard Posselt
ad701076c1 add pull to refresh 2014-09-15 15:37:43 +02:00
Bernhard Posselt
ce118f2a97 also remove undo entry if user changes the route 2014-09-15 15:26:19 +02:00
Bernhard Posselt
7f035733fd dont immediately remove unread count to prevent folders from hiding and thus preventing undo 2014-09-14 22:21:06 +02:00
Bernhard Posselt
df6487b2f8 add conditional style include for 7 2014-09-14 21:06:37 +02:00
Bernhard Posselt
3d04a9ae9c implement jump to next feed source, fix #414 2014-09-14 20:55:03 +02:00
Bernhard Posselt
8b8da49d79 bump version and depend on 7.0.3 because css will be backported 2014-09-14 20:33:40 +02:00
Bernhard Posselt
8668848e81 require folder class for parent folder keyboard 2014-09-14 20:18:55 +02:00
Bernhard Posselt
568f4f7b80 go through feeds and child feeds of folders 2014-09-14 20:18:00 +02:00
Bernhard Posselt
c3a0bf654c add keyboard shortcuts for reloading and jumping to the next/previous feed 2014-09-14 20:02:05 +02:00
Bernhard Posselt
242fdbf9fc add import articles 2014-09-14 04:17:32 +02:00
Bernhard Posselt
a5e9937c86 jshint 2014-09-14 01:01:03 +02:00
Bernhard Posselt
e794b8ccde fix jshint 2014-09-14 00:51:41 +02:00
Bernhard Posselt
2647d14cf0 add parser for opml 2014-09-14 00:43:40 +02:00
Bernhard Posselt
14a03286a8 layout 2014-09-13 20:13:51 +02:00
Bernhard Posselt
31f812730e styling for expanded view 2014-09-13 19:47:29 +02:00
Bernhard Posselt
6f0de45079 fix indention issues 2014-09-13 17:06:34 +02:00
Bernhard Posselt
08df2433ca autopaging 2014-09-13 16:58:38 +02:00
Bernhard Posselt
11c4b03d70 mark read on scroll 2014-09-13 14:36:27 +02:00
Bernhard Posselt
e06aaac512 fix starred count for deleted folders, reload path when deleting 2014-09-13 12:46:29 +02:00
Bernhard Posselt
021b680252 better folder undelete 2014-09-13 12:00:54 +02:00
Bernhard Posselt
1cb7d9ad1f also delete feeds when their parent folder is being deleted 2014-09-13 04:43:37 +02:00
Bernhard Posselt
5f43cd596f fix removal of error feeds 2014-09-13 04:25:29 +02:00
Bernhard Posselt
218f7821cb remove angular-animate from build, update bower packages 2014-09-13 03:05:47 +02:00
Bernhard Posselt
0a818fa9ff delete + undo folders 2014-09-13 02:42:19 +02:00
Bernhard Posselt
8c38ef40bd delete feed + undo 2014-09-13 01:19:39 +02:00
Bernhard Posselt
72c4fc9acb rename folder 2014-09-12 23:54:49 +02:00
Bernhard Posselt
f7feeecf39 rename feed 2014-09-12 22:05:17 +02:00
Bernhard Posselt
218ddcaf53 mark read in the navigation, fix drag and drop 2014-09-12 20:08:02 +02:00
Bernhard Posselt
b86a559166 adding feeds and folders, lady and gentlemen :P 2014-09-12 19:40:16 +02:00
Bernhard Posselt
748500380e only take the url as title if the title is not given 2014-09-12 05:35:29 +02:00
Bernhard Posselt
cc1dc2ed30 working on creating folders 2014-09-12 05:28:09 +02:00
Bernhard Posselt
2c161c47ec add feed without folder 2014-09-12 03:14:04 +02:00
Bernhard Posselt
761412ebaa create folders! 2014-09-12 03:03:44 +02:00
Bernhard Posselt
aee7a83449 add styling for error, disable draggable on error 2014-09-12 02:07:01 +02:00
Bernhard Posselt
6f68f42535 if a feed is created, load it 2014-09-12 00:58:47 +02:00
Bernhard Posselt
fc4aa4d97b dont transform folder to uppercase due to possible conflicts with folders created from the api 2014-09-12 00:27:10 +02:00
Bernhard Posselt
145912a4fe Compact view: Expand item when jumping to it with a keyboard shortcut, fix #437 2014-09-11 23:44:08 +02:00
Bernhard Posselt
5c63092dd7 fix order by 2014-09-11 22:17:19 +02:00
Bernhard Posselt
c27dab7c80 add collection view 2014-09-11 22:05:36 +02:00
Bernhard Posselt
ac653d89d9 implement move feed 2014-09-11 21:19:50 +02:00
Bernhard Posselt
3e313821cf fix autofocus 2014-09-11 21:11:42 +02:00
Bernhard Posselt
f3091d84e1 various work on creating feeds, folders and showing folders 2014-09-11 20:26:04 +02:00
Bernhard Posselt
f50dba835f fix indention 2014-09-11 17:15:43 +02:00
Bernhard Posselt
b4c8934dd3 fix line lengths and indention 2014-09-11 17:08:04 +02:00
Bernhard Posselt
42628b133f fix phpunit tests 2014-09-11 15:42:52 +02:00
Bernhard Posselt
8a282f747e remove traceur docs 2014-09-11 14:33:31 +02:00
Bernhard Posselt
793bd21773 port to ES5, fix unread count going into minus 2014-09-11 14:32:59 +02:00
Bernhard Posselt
ea9ebd4826 port to es5 and add es6 shims for object prototypes instead 2014-09-11 03:55:52 +02:00
Bernhard Posselt
bad22a2d3d fix ordering by oldest first 2014-09-10 01:44:20 +02:00
Bernhard Posselt
5fbcf7441c update traceur runtime 2014-09-10 01:26:12 +02:00
Bernhard Posselt
952df56f79 add todo 2014-09-09 22:37:48 +02:00
Bernhard Posselt
7b3ed89268 only toggle item if in compact mode 2014-09-09 22:37:31 +02:00
Bernhard Posselt
ff528b18df fix settings 2014-09-09 22:21:40 +02:00
Bernhard Posselt
319a6f848d update grunt libs 2014-09-07 12:07:20 +02:00
Bernhard Posselt
78082d5263 remove methods 2014-09-05 18:42:14 +02:00
Bernhard Posselt
9fd26858e7 add timeout to feed delete message 2014-09-05 18:38:28 +02:00
Bernhard Posselt
3921c654f8 add undo for feed deletion 2014-09-05 18:07:02 +02:00
Bernhard Posselt
c97bfffd72 update some stuff 2014-09-05 15:03:45 +02:00
Bernhard Posselt
59db6aebde fix backend sorting 2014-09-05 14:00:24 +02:00
Bernhard Posselt
b752c690b4 fix build 2014-09-05 12:44:54 +02:00
Bernhard Posselt
dda6a6963c update deps 2014-09-04 17:01:35 +02:00
Bernhard Posselt
d52b05965d update bower deps 2014-09-02 19:09:58 +02:00
Bernhard Posselt
8bcc2b1bcc update deps 2014-09-02 19:07:47 +02:00
Bernhard Posselt
00a567d7fc fix folder exists 2014-08-29 18:11:48 +02:00
Bernhard Posselt
60c9b601aa validation feedback if folder exists 2014-08-29 18:08:27 +02:00
Bernhard Posselt
25239690a3 correct input behaviour 2014-08-29 17:07:54 +02:00
Bernhard Posselt
a17700800c add folder drop down 2014-08-29 16:55:32 +02:00
Bernhard Posselt
73e0c1704d use only one button for edit 2014-08-27 20:00:35 +02:00
Bernhard Posselt
c7c2bf214c editing 2014-08-27 18:52:13 +02:00
Bernhard Posselt
831893647b fix js unit tests 2014-06-26 12:22:27 +02:00
Bernhard Posselt
c4e591f541 properly redirect with appended slashes 2014-06-02 03:48:41 +02:00
Bernhard Posselt
8601a2b833 reload with directive 2014-06-02 00:57:12 +02:00
Bernhard Posselt
1280da30fc reload route if you click the path and the route is the same string 2014-06-02 00:49:36 +02:00
Bernhard Posselt
b5e4dd0ee5 focus 2014-05-31 03:00:15 +02:00
Bernhard Posselt
1d5ff06407 restyle and fix add website popup 2014-05-31 02:46:30 +02:00
Bernhard Posselt
1685a6b0ce remove clog 2014-05-31 02:17:36 +02:00
Bernhard Posselt
123e146215 fix active feed and folder markup 2014-05-31 02:16:57 +02:00
Bernhard Posselt
0675405a8c show unreadcount in title 2014-05-31 01:34:08 +02:00
Bernhard Posselt
82f0a877a0 add active and unread stuff 2014-05-31 01:12:20 +02:00
Bernhard Posselt
35d0d8750e more additions 2014-05-30 22:19:26 +02:00
Bernhard Posselt
e9a2c6bac0 more stuff 2014-05-30 16:12:51 +02:00
Bernhard Posselt
88279961c5 fix autopaging and marking read, render items 2014-05-30 15:14:07 +02:00
Bernhard Posselt
abd5ef4c4c finish content controller 2014-05-30 12:23:34 +02:00
Bernhard Posselt
57bccbf06a bump api 2014-05-30 00:38:04 +02:00
Bernhard Posselt
8d254cf11c add missing commas 2014-05-30 00:17:27 +02:00
Bernhard Posselt
79032a17fb add autopaging 2014-05-30 00:06:49 +02:00
Bernhard Posselt
320304c909 dont mark read on scroll 2014-05-29 23:10:55 +02:00
Bernhard Posselt
cba949fb07 order by pubdate 2014-05-29 22:58:30 +02:00
Bernhard Posselt
b91ef01fdb use controller as syntax for ng-view 2014-05-26 02:41:01 +02:00
Bernhard Posselt
6dc363a14a render items 2014-05-26 02:01:59 +02:00
Bernhard Posselt
0b22611a92 more boilerplate 2014-05-23 20:19:06 +02:00
Bernhard Posselt
94e24c1e1a remove slideup since its in core 2014-05-23 18:46:53 +02:00
Bernhard Posselt
6208debf04 use firefox for ci and e2e 2014-05-23 17:55:30 +02:00
Bernhard Posselt
4fa9c6d6cf add missing controller methods bodies 2014-05-23 13:26:01 +02:00
Bernhard Posselt
f27198da9d implement mark feed, folder and all read for navigation controller 2014-05-23 13:14:32 +02:00
Bernhard Posselt
f1261587eb cache unread count 2014-05-23 12:53:03 +02:00
Bernhard Posselt
c12a2504cd fix rename 2014-05-23 03:53:24 +02:00
Bernhard Posselt
21445917b0 rename settings to settingsresource 2014-05-23 03:51:37 +02:00
Bernhard Posselt
02adea04a5 fix space in for 2014-05-23 02:55:39 +02:00
Bernhard Posselt
66dc3028d7 stuff 2014-05-23 02:54:58 +02:00
Bernhard Posselt
993a4a7ed0 uppercase shortcuts 2014-05-23 01:38:33 +02:00
Bernhard Posselt
65607055a5 add bind unsafe directive 2014-05-23 01:34:18 +02:00
Bernhard Posselt
4eaee79d9b implement #137 serverside 2014-05-23 01:25:55 +02:00
Bernhard Posselt
8f833877ee fix slideup 2014-05-23 01:11:53 +02:00
Bernhard Posselt
a0b6fad1ad add most of the settings except import 2014-05-23 00:44:27 +02:00
Bernhard Posselt
7bcdc3d062 make code more readable 2014-05-22 17:07:50 +02:00
Bernhard Posselt
3108dba268 add tooltip 2014-05-22 15:22:36 +02:00
Bernhard Posselt
26c063e3b6 make code easier to read 2014-05-22 15:17:29 +02:00
Bernhard Posselt
131ccd6d3e destroy elem 2014-05-22 15:10:40 +02:00
Bernhard Posselt
2bb6bc03b5 add autopaging directive 2014-05-22 15:09:57 +02:00
Bernhard Posselt
7030132583 implement read all 2014-05-22 02:53:56 +02:00
Bernhard Posselt
6b46f7b265 increase starcount if starring 2014-05-22 02:50:55 +02:00
Bernhard Posselt
23246ea398 add keep unread, read, read feed and starring 2014-05-22 02:40:44 +02:00
Bernhard Posselt
2b4da592f1 simplify star and read 2014-05-22 02:15:56 +02:00
Bernhard Posselt
f0aae6875b fix iterators comment 2014-05-22 01:46:30 +02:00
Bernhard Posselt
d3a84beec0 readme fixes 2014-05-22 01:27:08 +02:00
Bernhard Posselt
780fa97864 add docs on iterators 2014-05-22 01:26:06 +02:00
Bernhard Posselt
772b4e86c2 readme additions 2014-05-22 01:10:47 +02:00
Bernhard Posselt
dc44592a17 remove chrome from ci since it fails 2014-05-22 01:04:54 +02:00
Bernhard Posselt
bf52ed4a0a add generators to iterate over objects 2014-05-22 01:03:27 +02:00
Bernhard Posselt
295adcbef7 add chrome to js unit tests 2014-05-22 00:23:49 +02:00
Bernhard Posselt
fe486da549 try to use firefox to run js unittests 2014-05-22 00:05:44 +02:00
Bernhard Posselt
6c09a9d37e disable failing test 2014-05-21 23:57:58 +02:00
Bernhard Posselt
aff0213dc9 const possible values 2014-05-21 23:49:00 +02:00
Bernhard Posselt
0fa6755224 es6 all the things 2014-05-21 23:43:28 +02:00
Bernhard Posselt
d3a774b2bd finish migrating keyboard shortcuts 2014-05-21 14:09:04 +02:00
Bernhard Posselt
0db81a2fc1 keyboard shortcuts first pitch 2014-05-20 17:58:17 +02:00
Bernhard Posselt
5a7b1e0c36 rename model to resource 2014-05-20 17:01:59 +02:00
Bernhard Posselt
b5d5b2b22a bind items to controller 2014-05-19 16:21:17 +02:00
Bernhard Posselt
274034a633 put models into seperate folder 2014-05-19 16:00:08 +02:00
Bernhard Posselt
11f0246acd subscribe to more channels and fetch more feeds on init 2014-05-19 15:51:26 +02:00
Bernhard Posselt
928ccf49fb periodically update 2014-05-19 03:41:28 +02:00
Bernhard Posselt
90584316b8 add test for firstrun page 2014-05-19 02:22:02 +02:00
Bernhard Posselt
ded252d29e register publisher 2014-05-18 22:56:44 +02:00
Bernhard Posselt
2459002dcc add models 2014-05-18 22:49:30 +02:00
Bernhard Posselt
e2e9a79aa3 add model 2014-05-18 18:51:16 +02:00
Bernhard Posselt
88d5f941a0 fix e2e test 2014-05-16 21:14:07 +02:00
Bernhard Posselt
9247e21d8b fix e2e test 2014-05-16 20:46:56 +02:00
Bernhard Posselt
c4463b432f more debug 2014-05-16 20:26:00 +02:00
Bernhard Posselt
f76e26981e debug with curl 2014-05-16 20:18:27 +02:00
Bernhard Posselt
731823c61f cleanup 2014-05-16 20:11:12 +02:00
Bernhard Posselt
980da28c8f use phantomjs for travis 2014-05-16 19:52:14 +02:00
Bernhard Posselt
af1edf7516 try to fail e2e 2014-05-16 17:25:06 +02:00
Bernhard Posselt
054aad5a69 fix coding style and dead code 2014-05-16 01:19:29 +02:00
Bernhard Posselt
fd0db13040 disable e2e tests 2014-05-16 00:25:50 +02:00
Bernhard Posselt
4772ad4101 travis fixes 2014-05-15 17:16:36 +02:00
Bernhard Posselt
25f2f16a9b move notes to github issue 2014-05-15 15:42:45 +02:00
Bernhard Posselt
5eee2cc5a1 add ng animate 2014-05-15 15:36:11 +02:00
Bernhard Posselt
145ba6a487 add some notes 2014-05-15 14:17:55 +02:00
Bernhard Posselt
9d3de6d095 serve an example rss file for testing 2014-05-15 13:55:31 +02:00
Bernhard Posselt
3bd4247065 remove jshint because jslint is the same but stricter 2014-05-15 13:45:05 +02:00
Bernhard Posselt
dcbe710cf2 put login into prepare function 2014-05-15 13:36:51 +02:00
Bernhard Posselt
d6625bc445 fix protractor tests 2014-05-15 12:26:42 +02:00
Bernhard Posselt
83226fc3cb add first protractor test 2014-05-15 05:36:41 +02:00
Bernhard Posselt
1ab7ba56d8 add makefile to build project 2014-05-15 04:46:32 +02:00
Bernhard Posselt
04e421cf2f add basic files for js rewrite 2014-05-15 04:36:40 +02:00
Bernhard Posselt
3ce894af1e use markdown, refactor js 2014-05-15 03:00:53 +02:00
Bernhard Posselt
b567d32b0e first commit, nothing working yet 2014-05-14 19:22:55 +02:00
Bernhard Posselt
f333f6b38f fix js tests 2014-05-13 22:48:54 +02:00
Bernhard Posselt
b9de58c0c9 remove more old code 2014-05-13 22:10:02 +02:00
Bernhard Posselt
22ce7b5640 version bump 2014-05-10 00:08:48 +02:00
Bernhard Posselt
1ca71fccb1 fix broken audio feeds, fix #508 2014-04-18 17:47:50 +02:00
Bernhard Posselt
10109c9ebe fix js tests to run without appframework 2014-04-12 01:56:59 +02:00
Bernhard Posselt
8588c46028 fix user settings request 2014-04-09 22:52:27 +02:00
Bernhard Posselt
3b5d012b57 fix user settings request 2014-04-09 22:52:27 +02:00
Bernhard Posselt
643fa4624d port to internal controller, some routes are still broken 2014-04-09 22:52:27 +02:00
Bernhard Posselt
17e1e167ba fix bug that would prevent you from creating folders 2014-04-08 22:43:37 +02:00
Bernhard Posselt
4c17bce22e fix undo notification 2014-04-08 22:33:00 +02:00
Bernhard Posselt
a3c78541d7 use generate url, fix #496 2014-04-08 22:29:12 +02:00
Bernhard Posselt
8750ce5d8c Merge pull request #502 from owncloud/routing
Update requests to use the full route. Refs. #496
2014-04-08 22:21:27 +02:00
Bernhard Posselt
68f5a01dc6 port javascript from appframework 2014-04-08 22:19:19 +02:00
Bernhard Posselt
31ae116fe4 migrated database, utility, bootstrap from appframework 2014-04-08 18:50:10 +02:00
Bernhard Posselt
7c6d727f6a fix errors related to persistence data change 2014-04-06 16:00:21 +02:00
Bernhard Posselt
dbd18a2099 get rid of deprecated getParams and renderJSON method to ease transition to built in appframework 2014-04-06 15:26:58 +02:00
Bernhard Posselt
19bab14274 Don't prevent shortcuts if a button (starred icon for instance) is focused (theres no input for buttons anyways), fix #497 2014-04-03 23:59:42 +02:00
Bernhard Posselt
4ab9494fc9 only instantiate one itemcontroller, prevent tons of requests when autopaging, fix #498 2014-04-03 23:53:42 +02:00
Bernhard Posselt
e59034b11d recreate old bind unsafe html behaviour 2014-03-27 03:12:43 +01:00
Thomas Tanghus
e2dfa63781 Update requests to use the full route. Refs. #496 2014-03-26 21:07:40 +01:00
Bernhard Posselt
ee3776b367 fix tests 2014-03-26 01:34:51 +01:00
Bernhard Posselt
78ede91cec fix autofocus when loading unread articles and initial view 2014-03-26 01:34:51 +01:00
Bernhard Posselt
fc95846094 fix tests 2014-03-26 01:34:51 +01:00
Bernhard Posselt
e6cf6a2dfc fix autofocus when loading unread articles and initial view 2014-03-26 01:34:51 +01:00
Bernhard Posselt
2fc5ca4f60 update a lot of stuff, WIP 2014-03-26 01:34:31 +01:00
Bernhard Posselt
88b8803e65 fix autofocus when loading unread articles and initial view 2014-03-18 20:20:57 +01:00
Bernhard Posselt
69ba0a6f92 dont collapse old item when opening a new one, fix #453 2014-03-08 21:54:06 +01:00
Davide Saurino
acec12a5dc Rename folders (FIX #456) 2014-02-06 16:38:14 +01:00
Alessandro Cosentino
bb064aa9cc activate shortcuts only when modifier keys are not pressed. fix #449 2014-01-14 10:34:21 +01:00
Bernhard Posselt
c930b7c448 debug 2013-12-20 23:25:00 +01:00
Bernhard Posselt
35316ec933 debug 2013-12-20 23:22:43 +01:00
Bernhard Posselt
abb988dd23 debug 2013-12-20 23:21:50 +01:00
Bernhard Posselt
b55935fb4e debug 2013-12-20 23:19:58 +01:00
Bernhard Posselt
4c310835ed debug 2013-12-20 23:16:12 +01:00
Bernhard Posselt
c0ffe8b967 debug 2013-12-20 23:10:30 +01:00
Bernhard Posselt
e8cdd19195 debug 2013-12-20 23:04:25 +01:00
Bernhard Posselt
13f9849a68 debug 2013-12-20 23:02:29 +01:00
Bernhard Posselt
0dbcbb6f8b debug 2013-12-20 23:01:24 +01:00
Bernhard Posselt
b5553a83db debug 2013-12-20 22:54:32 +01:00
Bernhard Posselt
0454021bc3 Revert "prevent multiple autopage requests, fix #201"
This reverts commit 67daf10747.
2013-12-20 17:30:51 +01:00
Bernhard Posselt
67daf10747 prevent multiple autopage requests, fix #201 2013-12-20 17:25:01 +01:00
Bernhard Posselt
a74f2eed1f fix star shortcut 2013-12-19 19:07:35 +01:00
Bernhard Posselt
84b5be7f0b fix shortcuts and add shortcut to expand current item 2013-12-19 17:57:26 +01:00
Bernhard Posselt
015fbb80fc add compact view, fix #267, merry christmas ;D 2013-12-19 17:47:10 +01:00
Bernhard Posselt
6dc8dad23e add persistent option for compact view 2013-12-19 15:15:32 +01:00
Bernhard Posselt
11e170fc19 lint coffee 2013-12-19 13:59:39 +01:00
Bernhard Posselt
43f86e58d2 Merge pull request #411 from sub/issue242
Make feed title editable (FIX #242)
2013-12-19 04:32:34 -08:00
Matthias Blümel
85f54470ea Issue #420 2013-12-10 00:24:13 +01:00
Davide Saurino
aacdd4328a Move set/unset feed editing code to controller 2013-11-27 10:52:21 +01:00
Davide Saurino
ccfa661880 app.js updated 2013-11-16 12:53:10 +01:00
Davide Saurino
260beb6b12 Rename Feed: tests added 2013-11-16 12:51:13 +01:00
Davide Saurino
e7b94256e4 Style improvements 2013-11-13 18:18:36 +01:00
Davide Saurino
86196178eb FIX + new app.js added 2013-11-12 10:55:43 +01:00
Davide Saurino
be253cdc1b Make feed title editable (FIX #242) 2013-11-12 10:46:31 +01:00
Bernhard Posselt
dbd13392dd use better wording for hiding/showing unread articles and feeds/folders, fix #366 2013-09-23 21:54:59 +02:00
Bernhard Posselt
ffab9d0163 always clear input for adding feeds 2013-09-23 02:16:11 +02:00
Bernhard Posselt
00119cb60c Empty folders should probably be displayed
Edit
 fix #361
2013-09-23 02:11:54 +02:00
Bernhard Posselt
d9f1aca951 version bump 2013-09-16 20:20:23 +02:00
Bernhard Posselt
2937a633de also translate title, fix #350 2013-09-16 17:39:32 +02:00
Bernhard Posselt
752e45abfe allow by default 2013-09-14 05:22:28 +02:00
Bernhard Posselt
ec513ada34 allow by default 2013-09-14 05:18:44 +02:00
Bernhard Posselt
bfa090ed5d dont do pull to refresh when loading in items 2013-09-14 02:44:32 +02:00
Bernhard Posselt
df8f6b5fee implement pull to refresh, fix #44 2013-09-14 02:22:44 +02:00
Bernhard Posselt
346a657bcf remove unneeded files 2013-09-12 13:11:05 +02:00
Bernhard Posselt
e2b56e0d61 add fileextensions as hint to subscriptions export 2013-09-12 13:10:20 +02:00
Bernhard Posselt
2391e6bf62 fix #342 2013-09-12 01:00:32 +02:00
Bernhard Posselt
d54475fb0f log 2013-09-09 16:38:08 +02:00
Bernhard Posselt
4a8984a997 dont ignore vendor build directories 2013-09-09 16:37:04 +02:00
Bernhard Posselt
a84b978221 fix unit tests for phantomjs runner 2013-09-09 16:31:03 +02:00
Bernhard Posselt
2824b43b73 use bower for managing deps 2013-09-09 15:57:18 +02:00
Bernhard Posselt
6dfbc778ab add hint in readme to make data directory readable 2013-09-03 17:15:59 +02:00
Alessandro Cosentino
778f7b2be6 all the firstrunpage in one commit 2013-09-02 23:42:55 -04:00
Bernhard Posselt
2ec1f71203 more whitespace for oc6 2013-09-01 00:31:36 +02:00
Bernhard Posselt
824f074ecb change email adress in copyright headers 2013-08-26 17:23:22 +02:00
Bernhard Posselt
259dcbe5a0 When jumping to the next item after the last one, also mark the last item as read, fix #213 2013-08-14 12:15:19 +02:00
Bernhard Posselt
c745c82423 update karma test runner to fix build 2013-08-07 16:14:24 +02:00
Bernhard Posselt
c1adf7d39d update readme 2013-08-07 15:31:05 +02:00
Bernhard Posselt
c8b04a1395 also use title as folder name if text is not on the opml outline element, fix #306 2013-08-07 15:30:12 +02:00
Bernhard Posselt
b48a0308c5 check phantomjs bin 2013-08-06 10:46:35 +02:00
Bernhard Posselt
9f1ae2a545 dont install phantomjs from npm 2013-08-04 17:21:37 +02:00
Bernhard Posselt
01e7467c0b also scroll correctly to bottom in firefox 2013-08-01 16:06:19 +02:00
Bernhard Posselt
cdf3fd3b91 scroll to bottom when you click on show all to make it easier to click the button again, fix #296 2013-08-01 11:38:44 +02:00
Bernhard Posselt
866f5e8ed8 display download link if audio file is not playable, fix #250 2013-07-18 17:06:22 +02:00
Bernhard Posselt
edbe434a2c display 40 articles by default, autopage when 20 are left 2013-07-05 16:46:20 +02:00
Bernhard Posselt
2411424951 make it possible to turn off mark read by scrolling 2013-07-05 14:19:20 +02:00
Morris Jobke
23cf5cfe6c fix open in new window 2013-06-07 19:15:25 +02:00
Morris Jobke
fa7553a05d add shortcut to open current item 2013-06-07 19:02:54 +02:00
Bernhard Posselt
a19aedbec8 updated build tools, testacular is now named karma 2013-06-05 23:26:20 +02:00
Xemle
ce88338925 Issue #166 Improve RESTful urls for web backend
Change create and delete urls for feeds and folders:

    POST /feed - Creates a feed
    DELETE /feed/:feedId - Deletes a feed
    POST /folder - Creates a folder
    DELETE /folder/:folderId - Deletes a feed
2013-05-27 17:01:48 +02:00
Lukas Reschke
67220f815b Fix URL 2013-05-24 22:02:14 +03:00
Alessandro Cosentino
50f42ab8e4 app.js updated 2013-05-12 20:01:58 -04:00
Alessandro Cosentino
9acb57e21e adds shortcut to star and jump 2013-05-12 17:59:47 -04:00
Bernhard Posselt
0f56370f8c fixed tests for delete 2013-05-10 16:15:53 +02:00
Bernhard Posselt
3843f75b49 undo queue fixes (unittests not adjusted yet: todo fix folderbusinesslayer and feedbusinesslayer specs) 2013-05-10 15:19:30 +02:00
Bernhard Posselt
347000cc2d use a deleted flag for deleted feeds to handle undo 2013-05-10 13:30:00 +02:00
Bernhard Posselt
019b286b8e Fix a bug that would mark the items on the right side as read regardless of feed or folder id 2013-05-09 14:03:37 +02:00
Bernhard Posselt
c894577781 fix bug that wouldnt restore deleted folders on undo 2013-05-09 13:00:21 +02:00
Bernhard Posselt
b8b4dfb496 only make one request for mark all read and mark folder read, fix #171, fix a bug that prevented readding of feeds when its folder was deleted, fix a bug that would not allow mark read for feeds when the app was started for the first time 2013-05-09 12:57:35 +02:00
Bernhard Posselt
030f3e2ccd dont highlight tab title when nothing changed, fix #157 2013-05-07 10:43:54 +02:00
Bernhard Posselt
5981406dc0 dont show loading sign when updating feeds and folders, fix #153 2013-05-06 11:50:50 +02:00
Bernhard Posselt
d648b26345 use 99 as maximum unread count to display, permanently display delete button for active feed 2013-05-04 16:44:22 +02:00
Bernhard Posselt
081704721a also update folders periodically 2013-05-03 10:41:14 +02:00
Bernhard Posselt
28c64c842f dont mark feed read if newest item id is 0 2013-04-29 13:30:02 +02:00
Bernhard Posselt
3fc18156ae go back to order by id, fix #138, use a newest item id to prevent marking items as read that the user didnt see yet fix #141, also update the starred count periodically 2013-04-29 13:30:01 +02:00
Bernhard Posselt
ebb5a2f442 autopage by item fix #136 2013-04-27 18:23:41 +02:00
Bernhard Posselt
95ead2f0da delete queue after successful delete request to prevent addtional delete when the next item is deleted 2013-04-27 11:34:40 +02:00
Bernhard Posselt
01210ea081 format unread count properly 2013-04-26 12:08:07 +02:00
Bernhard Posselt
f987751d8c order by pubdate on the client side fix #115 2013-04-26 11:52:50 +02:00
Bernhard Posselt
025cbba00f also use l for star (9gag, like) 2013-04-25 14:05:26 +02:00
Bernhard Posselt
cca3ff47f0 add s and i for starring item, u for keeping it unread, fix #52 2013-04-25 12:55:19 +02:00
Bernhard Posselt
02436eae6d dont show unread articles when there are no feeds 2013-04-23 13:47:16 +02:00
Bernhard Posselt
61fb7b93a0 added configuration info 2013-04-23 12:25:27 +02:00
Bernhard Posselt
d72ddb277f add n and p for next and previous 2013-04-22 18:26:25 +02:00
Bernhard Posselt
df18314b32 added import from google reader, fix #80 2013-04-22 18:24:31 +02:00
Bernhard Posselt
366c1b1554 added gitignore file for js 2013-04-22 16:16:18 +02:00
Bernhard Posselt
cdcba0d007 adjusted gitignore 2013-04-22 16:07:33 +02:00
Bernhard Posselt
b9099435cb add undo for feed and folder deletion, fix #56 2013-04-22 16:05:45 +02:00
Bernhard Posselt
ac5c8f5f4f add unittest for feedcontroller, fix #51, dont activate add button if input does not contain characters 2013-04-22 12:31:38 +02:00
Bernhard Posselt
6c7883d284 add a unittest for itemcontroller, fix #92 2013-04-22 11:15:51 +02:00
Bernhard Posselt
bcba311485 add http:// to feed url if its not specified, fix #111 and fix #61 2013-04-22 10:24:07 +02:00
Bernhard Posselt
177a6af3d6 update the unread count every 3 minutes 2013-04-20 19:10:18 +02:00
Bernhard Posselt
ad919b8965 added backgroundjob infos 2013-04-20 16:30:47 +02:00
Bernhard Posselt
4344888056 update all feeds in one go and dont trigger serverside update anymore on feedupdate, fix #90 2013-04-20 16:11:56 +02:00
Bernhard Posselt
67e00e798d added javascript for uploading google reader json files 2013-04-19 12:31:54 +02:00
Bernhard Posselt
402c534ee6 remove clientside hashing, fix #72 2013-04-18 17:47:03 +02:00
Bernhard Posselt
97452a5f5e also format unreadcount in the title 2013-04-18 16:39:02 +02:00
Bernhard Posselt
fd8a57477e show unread count in title, fix #64 2013-04-18 16:08:22 +02:00
Bernhard Posselt
9452c4bf7f dont kill favicons on feed update 2013-04-17 11:53:59 +02:00
Bernhard Posselt
1fbcd35ac8 always return the unreadcount when marking read to set update request as 0, dont create new feeds that only consist of unreadcount updates 2013-04-17 10:51:04 +02:00
Bernhard Posselt
e48be020ad fix bug that prevented marking read if the highestitemid was 0 also clientside 2013-04-16 17:24:15 +02:00
Bernhard Posselt
43ca6673b4 unescape title to not escape html characters, this is handled by angularjs 2013-04-16 16:59:38 +02:00
Bernhard Posselt
a412194653 implement autopaging and proper loading symbols fix #45 and #26 2013-04-16 15:43:42 +02:00
Bernhard Posselt
dee17d002d dont show unread count when it is 0, dont bold read feeds, implemented autopaging 2013-04-16 15:23:12 +02:00
Bernhard Posselt
8df6d36d49 move instantiation into file where object is declared, fix unittests that overwrote services for all unittests and caused them to fail 2013-04-16 15:23:12 +02:00
Bernhard Posselt
34342814a0 fix potential errors when fetching favicon that preven feed from being added, fix #66 by not shortening the url 2013-04-15 18:49:44 +02:00
Bernhard Posselt
0ed9131f3f add simple keyboard shortcuts, implemt keep unread fix #43, implement mark as read when scrolling fix #4 2013-04-15 18:31:30 +02:00
Bernhard Posselt
7c3c70fc88 removed useless file 2013-04-15 18:12:20 +02:00
Bernhard Posselt
94e82411f7 fix unittest breakage errors in firefox and phantomjs, bump build tools 2013-04-15 18:11:38 +02:00
Bernhard Posselt
464ff6c4c1 renamed bl to businesslayer, handle exception in update routine, fix #69 2013-04-15 16:02:32 +02:00
Bernhard Posselt
01d6e6a3df show real date on hover, more robust check for language support for relative dates 2013-04-15 14:44:48 +02:00
Bernhard Posselt
cdbafe0555 removed useless file 2013-04-15 13:53:17 +02:00
Bernhard Posselt
506dc652ff add support for relative dates, fix #28 2013-04-15 13:52:56 +02:00
Bernhard Posselt
360966ab4b get language from server and save it in a language object, dont use a seperate file for instantiating controllers 2013-04-15 12:06:14 +02:00
Bernhard Posselt
8553c92dd9 remove opacity for feedcounter, fix #57 2013-04-15 11:11:20 +02:00
Bernhard Posselt
b4818a403a also check https for favicons 2013-04-14 00:30:01 +02:00
Bernhard Posselt
33342f4ea6 add code to get favicons, fix #49 2013-04-13 23:56:41 +02:00
Bernhard Posselt
ce7cd121f4 fix import scoping issue that caused feeds not to be imported at times, set created folders to be opened by default 2013-04-13 22:48:31 +02:00
Bernhard Posselt
0fa0fb22c7 add license headers and authors file 2013-04-13 18:08:52 +02:00
Bernhard Posselt
3149963853 remove debug console.log output from import 2013-04-13 17:37:19 +02:00
Bernhard Posselt
ee9e17ef17 implement opml import, fix #23 2013-04-13 17:28:38 +02:00
Bernhard Posselt
38e4b6d7e9 implement opml import, fix #23 2013-04-13 17:28:38 +02:00
Bernhard Posselt
a069add71e implement export, needs proper unittests though, fix 31 2013-04-12 14:53:02 +02:00
Bernhard Posselt
e8767f7511 implement clientside update requests, fix #27 2013-04-12 12:25:58 +02:00
Bernhard Posselt
b90fe335d2 visually show unreadcount using opacity, fix #57 2013-04-12 01:11:34 +02:00
Bernhard Posselt
eda8fec587 autoselect folder when it was created and open folder if a feed gets added to it 2013-04-11 21:38:20 +02:00
Bernhard Posselt
b06fc20ddb allow users to discard folder and feed errors 2013-04-11 20:56:23 +02:00
Bernhard Posselt
ce6b20c59e properly clear the query cache 2013-04-11 20:32:34 +02:00
Bernhard Posselt
a9fb379b37 make moving feeds work, fix #22 2013-04-11 19:56:36 +02:00
Bernhard Posselt
f16b8e1d92 load new feed when it was added 2013-04-11 19:50:17 +02:00
Bernhard Posselt
aa208e38b6 fixed folderselection 2013-04-11 19:45:36 +02:00
Bernhard Posselt
61395bc32d fixed linting errors 2013-04-11 19:36:34 +02:00
Bernhard Posselt
9963975875 added more code for adding feeds and folders 2013-04-11 19:34:24 +02:00
Bernhard Posselt
59f42f80ad add a button for people to get out of add folder mode 2013-04-11 17:55:59 +02:00
Bernhard Posselt
7808ff902b implemented drag and drop directives 2013-04-11 14:40:00 +02:00
Bernhard Posselt
b54b454f8a fixed feedmodel 2013-04-11 11:33:05 +02:00
Bernhard Posselt
50902e1c05 fixed foldermodel 2013-04-11 11:21:02 +02:00
Bernhard Posselt
ca0864dbcd prework for adding folders 2013-04-08 17:56:53 +02:00
Bernhard Posselt
e6d926de62 add link to feed which gets opened when clicked on the subheading of an item 2013-04-08 15:23:06 +02:00
Bernhard Posselt
4b169b4561 dont allow setting read and unread if it doesnt change the status 2013-04-05 23:53:56 +02:00
Bernhard Posselt
27f34bcb4b reload page after showall has been changed 2013-04-05 23:15:25 +02:00
Bernhard Posselt
685ff350eb reduce unreadcount instantly when marking as read, fixes #7 2013-04-05 14:27:14 +02:00
Bernhard Posselt
ae42bb1c5f fix collapsing of folders 2013-04-05 14:08:12 +02:00
Bernhard Posselt
1a169b29c1 fixed showall toggle and added methods to set items read and starred 2013-04-05 13:50:30 +02:00
Bernhard Posselt
a6d1cc915a implemented bare itembl methods 2013-04-05 12:07:04 +02:00
Bernhard Posselt
54a67849bd brought back feeds and folders 2013-04-05 11:38:12 +02:00
Bernhard Posselt
f8451ca565 bring back show all button 2013-04-05 11:22:38 +02:00
Bernhard Posselt
d001da3394 cleaned up feedcontroller 2013-04-04 21:57:17 +02:00
Bernhard Posselt
76267670f3 finished feedbl methods 2013-04-04 21:18:43 +02:00
Bernhard Posselt
346346e01c added most of the bl functionality 2013-04-04 19:59:06 +02:00
Bernhard Posselt
1ffedced05 fixes mappers by using the correct status condition 2013-04-04 17:21:43 +02:00
Bernhard Posselt
b723c12e4c improved and cleaned up js unittests 2013-04-04 15:23:58 +02:00
Bernhard Posselt
4b994c97ad autopurge all read items which are not starred if there are more than 1000 2013-04-04 13:12:07 +02:00
Bernhard Posselt
711c260bfe small pixel fixes 2013-04-02 10:38:00 +02:00
Bernhard Posselt
635a9d7795 split logic into business layers 2013-04-02 10:38:00 +02:00
Bernhard Posselt
7178cd8f35 use click focus from appframework 2013-03-29 12:36:18 +01:00
Bernhard Posselt
b798674188 removed old file 2013-03-27 20:44:55 +01:00
Bernhard Posselt
eb532ff318 adding dudes 2013-03-27 20:44:20 +01:00
Bernhard Posselt
d97e2b1f0e fixed bug that didnt add feeds when they were deleted once 2013-03-27 18:07:48 +01:00
Bernhard Posselt
02869fdc16 adding folders works 2013-03-27 17:19:50 +01:00
Bernhard Posselt
78674ebc36 star by guid hash and feedid to also star an item if it has been updated in the meantime. read still only works on the current version of the item, that means if an item is updated on the server side and an older version is being read on the server it will not be marked as read 2013-03-27 13:47:53 +01:00
Bernhard Posselt
03e4ec51b3 also update feedmodel if urlhash is the same 2013-03-27 12:49:18 +01:00
Bernhard Posselt
02ae36eba3 fixed mark all unread serverside (was missing highestitemid, dont use lastmodified to compare for new versions but use the highest item id. if items are updated and the guidHash and feedId are the same then it will be deleted and newly inserted to make the lastmodified feasable 2013-03-27 12:26:04 +01:00
Bernhard Posselt
7b2a214017 show title and author below feed 2013-03-26 19:48:55 +01:00
Bernhard Posselt
f7c8199380 viewing the first 20 items is now possible 2013-03-26 19:30:27 +01:00
Bernhard Posselt
eff408710b fixed setting of active feed 2013-03-26 18:27:30 +01:00
Bernhard Posselt
d646f33a1a deleting and adding feeds works 2013-03-26 18:21:00 +01:00
Bernhard Posselt
c8d3f8fb46 added casting information for data objects 2013-03-26 18:04:02 +01:00
Bernhard Posselt
8e1e0f5281 added logic for adding feeds 2013-03-26 14:45:39 +01:00
Bernhard Posselt
cd3b748f65 added adding of feeds logic 2013-03-26 14:22:01 +01:00
Bernhard Posselt
866f5eef01 fix bad setter usage 2013-03-25 23:24:47 +01:00
Bernhard Posselt
79105cc756 setting read and unread works now 2013-03-25 22:30:52 +01:00
Bernhard Posselt
0430a6ca38 added more feedcontroller methods 2013-03-25 21:50:49 +01:00
Bernhard Posselt
7ade1165dd added feedcontroller methods and tests 2013-03-25 21:13:09 +01:00
Bernhard Posselt
29b4fc1552 provide feedcontroller skeleton methods 2013-03-25 17:07:12 +01:00
Bernhard Posselt
b0f35f7f7b fixed js errors on load 2013-03-25 15:05:20 +01:00
Bernhard Posselt
88d5942739 removed unneeded coffee grunt dep 2013-03-24 15:55:40 +01:00
Bernhard Posselt
842b39c380 various bugfixes 2013-03-23 16:43:50 +01:00
Bernhard Posselt
ecc4a533cc use all articles if active feed is null 2013-03-23 16:18:43 +01:00
Bernhard Posselt
d65fa80904 fixed dicontainer and added basic controllers 2013-03-23 16:08:39 +01:00
Bernhard Posselt
165488f70a readme infos on status 2013-03-23 15:30:47 +01:00
Bernhard Posselt
53248304dd removed old appjs 2013-03-23 13:28:30 +01:00
Alessandro Cosentino
d692600a31 directive for testacular unit test with phantomjs 2013-03-21 18:03:56 +01:00
Bernhard Posselt
aa4916b829 wired routing 2013-03-21 12:56:14 +01:00
Bernhard Posselt
f435e1261b removed unnecessary nodejs dep 2013-03-21 11:06:42 +01:00
Bernhard Posselt
8f215ec03b tests 2013-03-20 19:06:17 +01:00
Bernhard Posselt
3cacc9c90d added entity baseclass and pull deps if phpunit is run 2013-03-19 18:41:42 +01:00
Bernhard Posselt
206510d126 fixed test for init 2013-03-18 12:41:57 +01:00
Bernhard Posselt
a8c1a0dd93 ported persistence to new request interface 2013-03-18 12:32:40 +01:00
Bernhard Posselt
8c5bf6f317 added rewritten js from appframwork-js branch 2013-03-18 11:49:26 +01:00
Bernhard Posselt
735b2ff157 different order for the delete icon, disable export button if there are no feeds 2013-02-12 17:51:55 +01:00
Bernhard Posselt
c0ff872e0a added oc notification for container 2013-02-12 15:25:11 +01:00
Bernhard Posselt
a658eac21f also slide down other elements that have the click slide handler and listeners on focus lost when an element wit this directive is clicked 2013-02-12 15:25:11 +01:00
Bernhard Posselt
a75e37f569 slide areas with jquery and slide click directive 2013-02-12 11:22:40 +01:00
Bernhard Posselt
17902de40c forward import click to hidden file input 2013-02-12 03:07:28 +01:00
Bernhard Posselt
399007f6b7 prevent dnd element from loading after dragged 2013-02-12 02:53:21 +01:00
Bernhard Posselt
95384df834 added angular ui for ui-if to not include audio elements everywhere and throw lots of warnings 2013-02-12 00:08:35 +01:00
Bernhard Posselt
adc5f90f83 show spinning wheel on adding and removed unused file 2013-02-11 23:29:04 +01:00
Bernhard Posselt
300f5a2754 hide settings on focus lost 2013-02-11 15:36:37 +01:00
Bernhard Posselt
5492e60510 new style and style cleanup for the news app 2013-02-11 15:30:55 +01:00
Bernhard Posselt
33219e2211 fixed grunt compile errors in .4 2013-02-07 12:16:47 +01:00
Bernhard Posselt
d962dc1d58 migrated to grunt 4.0 2013-02-07 11:49:55 +01:00
Bernhard Posselt
57c70e9b78 test 2013-02-07 00:33:47 +01:00
Bernhard Posselt
151527c264 more enhancements for grunt 2013-02-07 00:29:51 +01:00
Bernhard Posselt
467f320d98 moved from cakefile to grunt 2013-02-07 00:21:02 +01:00
Bernhard Posselt
ae7393db3d merged the angularjs branch 2013-01-27 04:15:53 +01:00
Alessandro Cosentino
7c5d3649a3 use the core functions for relative dates 2012-11-13 15:38:54 -05:00
Alessandro Cosentino
f27c359c6c add feeds and folders dinamically when importing an opml file 2012-11-09 17:01:41 -05:00
Alessandro Cosentino
0dddb38e93 [News] importopml implemented via eventsource for incremental notifications to client 2012-11-08 12:45:16 -05:00
Alessandro Cosentino
a4d88f696a [News] substitutes modals with notification in importopml 2012-11-04 22:27:09 -05:00
Alessandro Cosentino
9112586eec [News] import opml from local filesystem now works 2012-11-02 15:30:32 -04:00
Alessandro Cosentino
6682d2e55d [News] make the import opml interface slimmer 2012-11-02 15:30:32 -04:00
Bernhard Posselt
c52c93f1e5 added unreadcounter for folders 2012-10-31 01:46:33 +01:00
Bernhard Posselt
1378ff21ce set unread items correctly for new items and starred items 2012-10-31 01:17:37 +01:00
Bernhard Posselt
e00bc4b65f added unreadcounter back 2012-10-31 01:05:58 +01:00
Alessandro Cosentino
00ba1348ff [News] SimplePie library updated to 1.3.1 2012-10-30 15:16:22 -04:00
Alessandro Cosentino
a7f7f04052 sharing items in the News app 2012-10-28 10:57:35 -04:00
Jan-Christoph Borchardt
7683d55104 remove highlight of currently selected item 2012-10-26 20:30:19 +02:00
Bernhard Posselt
ee46c5c5a6 also change the menu entry when you load a feed from the from_feed link 2012-10-16 18:50:44 +02:00
Bernhard Posselt
bf83f65545 click on from_feed loads the feed 2012-10-16 18:45:49 +02:00
Bernhard Posselt
a30aebb934 abort load request if a new feed is being loaded 2012-10-15 23:05:51 +02:00
Bernhard Posselt
347a34b722 fixed bug that caused the starred items menu item to be marked as read when one starred item was unstarred 2012-10-15 22:36:28 +02:00
Bernhard Posselt
3f0ddad8ab also show additional feedtitle when using javascript to reload the page 2012-10-15 22:23:11 +02:00
Bart Visscher
1e37bc139b Whitespace cleanup 2012-10-14 21:15:47 +02:00
Bernhard Posselt
8ec06f9fc2 fixed bug that would hide starred items if they are read 2012-10-14 16:54:56 +02:00
Bernhard Posselt
e5980c8141 fixed bug that prevented creating of folders, linted menu.js, fixed weird html escaping for feed titles, removed all database queries from templates 2012-10-13 05:03:05 +02:00
Bernhard Posselt
4b5f94b435 selecting folders works 2012-10-13 04:47:35 +02:00
Bernhard Posselt
70aac9d0f9 merged index 2012-10-13 00:13:31 +02:00
Bernhard Posselt
86f8d78584 reverted js back to old state 2012-10-13 00:07:03 +02:00
Bernhard Posselt
d085a688af removed change that caused errors 2012-10-13 00:05:18 +02:00
Alessandro Cosentino
cb68f9f589 move firstrun js to an independent script 2012-10-12 16:30:47 -04:00
Bernhard Posselt
95542f96eb removed linter errors on parseInt, added the most recent timestamp and id to the load command 2012-10-12 17:54:51 +02:00
Alessandro Cosentino
d5cd794c01 split firstrun template from main template 2012-10-08 20:23:32 -04:00
Bernhard Posselt
7492639549 setting items as read has now an immediate response from the server about how many feeds are unread and the ui updates nearly immediately 2012-09-20 19:17:53 +02:00
Bernhard Posselt
5ead2af717 open all links from the feedbody in a new tab 2012-09-19 22:39:38 +02:00
Bernhard Posselt
d1583422bd If you click on a feed and then on a second feed, the first one is still loaded into the main view if the second one finished faster
: fixed
2012-09-17 17:25:14 +02:00
Bernhard Posselt
4fcd2a6d12 decreased unread timeout from 1s to .5s 2012-09-17 17:10:39 +02:00
Bernhard Posselt
683c4ab1a3 reduced update cycle to 1 minute 2012-09-14 19:17:53 +02:00
Bernhard Posselt
5a907a1a7e fixed a bug which broke updating via ajax 2012-09-14 18:10:17 +02:00
Bernhard Posselt
c2bfb2babc small mispell fix 2012-09-14 17:59:12 +02:00
Bernhard Posselt
dafb2543fd made feeds smaller, fixed some errors from js linter 2012-09-14 17:40:37 +02:00
Bernhard Posselt
9fcfdae0c2 remember collapsed folders, simplyfied css and js 2012-09-08 19:11:22 +02:00
Bart Visscher
ce2e3bd0cb Remove empty lines at end of file 2012-09-07 14:25:28 +02:00
Bernhard Posselt
d03a0608f5 put arrow keys jumping back in 2012-09-06 20:30:26 +02:00
Alessandro Cosentino
a7c2cdb0c0 removes files no longer needed 2012-09-06 13:16:37 -04:00
Bernhard Posselt
b5abac0767 removed arrow keys for jumping to next feed 2012-09-06 17:42:49 +02:00
Bernhard Posselt
1853913a9b the caption of the eye should toggle 2012-09-06 15:54:07 +02:00
Bernhard Posselt
e63ac23327 moved thumbnail code from js to css 2012-09-05 21:01:24 +02:00
Bernhard Posselt
bfd20019d5 added padding to first img child to mark it as thumbnail 2012-09-05 20:31:19 +02:00
Bernhard Posselt
7e2a952e71 removed debug console.log 2012-09-05 18:11:29 +02:00
Bernhard Posselt
86abd7b40d cleanup, moving feeds now sets the unread count correctly 2012-09-05 18:11:29 +02:00
Bernhard Posselt
747077e85e correctly adjust unreadcount for folders when moving a feed 2012-09-05 16:18:56 +02:00
Bernhard Posselt
4c8457c01e fixed bug that would prevent marking as keep_unread when directly clicking on the checkbox, fixed bug that prevented a folder being set as all read 2012-09-05 15:29:44 +02:00
Bernhard Posselt
fd16daf12d mark viewed article sooner 2012-09-05 15:29:44 +02:00
Bernhard Posselt
bb44bfedc3 enter now also commits when adding a feed on the firstrun page 2012-09-03 16:47:54 +02:00
Bernhard Posselt
8f8069022a if dialog input text elements are focused, enter commits the form 2012-09-03 16:39:36 +02:00
Bernhard Posselt
29c878f440 set a timeout for scroll event to only trigger once every 100 milisecs 2012-09-03 15:40:02 +02:00
Bernhard Posselt
843845695f dont mark feeds as read when you hit the bottom because its not needed any more 2012-09-03 03:23:22 +02:00
Bernhard Posselt
37d7ad7c5b fixed bug when feed whould not be marked as viewed 2012-09-03 03:14:17 +02:00
Bernhard Posselt
74693ed2db add padding to the bottom to be able to scroll even with one element 2012-09-03 03:00:36 +02:00
Bernhard Posselt
8f574db911 marking as viewed now works on jumping 2012-09-03 02:31:26 +02:00
Bernhard Posselt
7d1761bb48 mark currently read item 2012-09-03 02:03:58 +02:00
Bernhard Posselt
379554e1b0 fixed weird showAll post request 2012-09-03 01:16:28 +02:00
Bernhard Posselt
ff09dc5c27 bind shortcuts on keyup 2012-09-03 00:43:00 +02:00
Bernhard Posselt
56ba4a1890 left and right arrow now also jump to previous/next article 2012-09-03 00:32:13 +02:00
Bernhard Posselt
144da1ca88 j jumps to next entry, k to previous if no dialog is open 2012-09-03 00:26:04 +02:00
Bernhard Posselt
f8ce1854ba changing folder names works now 2012-09-02 17:09:59 +02:00
Bernhard Posselt
a5495046a4 dont use mock folders, use html delivered from server; deleted unecessary templates and ajax files 2012-09-02 14:34:24 +02:00
Bernhard Posselt
3385de22ef fixed bug that would not show unread items when show all button was clicked 2012-09-02 03:25:27 +02:00
Bernhard Posselt
6b2aef96ba fixed bug that would reverse the show all button 2012-09-02 03:22:36 +02:00
Bernhard Posselt
8e13a082bd improved icons in settings by exporting pngs, made show all more responsive 2012-09-02 03:20:01 +02:00
Bernhard Posselt
462ca308ae made add feed and add folder dialog client side to speed up displaying 2012-09-02 02:49:49 +02:00
Bernhard Posselt
c20f75c9a6 hide unread counter with css to not have rendering problems in the beginning when binding the menu; theres no a default none folder in the dropdown menu 2012-09-02 01:05:33 +02:00
Bernhard Posselt
2781817b36 fixed all read button, made the reader more responsing by not waiting for the server to add classes (mark read/set important/select feed) 2012-09-01 22:06:46 +02:00
Bernhard Posselt
37158f2141 corrected param names for load, added enum for types 2012-09-01 21:02:00 +02:00
Bernhard Posselt
b7825283f0 clicking on item title now marks item as read again 2012-09-01 19:17:58 +02:00
Bernhard Posselt
2c86b31be1 implemented server side move feed to folder 2012-09-01 14:33:59 +02:00
Bernhard Posselt
e5afa8f703 only change folder when the new folder != old folder, added animation for dnd overed elements 2012-09-01 13:59:28 +02:00
Bernhard Posselt
fcb2f8851f prevent simoultaneous updates 2012-09-01 01:55:00 +02:00
Bernhard Posselt
42f4244d44 mark all read works now 2012-09-01 01:45:00 +02:00
Bernhard Posselt
4c39312cb3 folders are now correctly transformed when it contains hidden items 2012-09-01 01:19:47 +02:00
Bernhard Posselt
069f27346d set unreadcount affects the whole menu now 2012-09-01 01:03:55 +02:00
Bernhard Posselt
5cfa3376a0 fixed keep unread 2012-09-01 00:40:46 +02:00
Bernhard Posselt
a1d4791d3a order feeds from cache by timestamp 2012-09-01 00:31:39 +02:00
Bernhard Posselt
0c4e8c98d8 merged marking of items into item object 2012-09-01 00:31:39 +02:00
Bernhard Posselt
d23e81a85a empty itemcache on view change 2012-09-01 00:31:39 +02:00
Bernhard Posselt
62deb561f1 implemented clientside caching of items 2012-09-01 00:31:39 +02:00
Bernhard Posselt
2477d7e8e1 removed jquery ui bugs when dragging feeds 2012-09-01 00:31:39 +02:00
Bernhard Posselt
798a2001ba fixed adding feeds 2012-09-01 00:31:39 +02:00
Bernhard Posselt
9b0ccc5641 wired removing and adding of feeds 2012-09-01 00:31:39 +02:00
Bernhard Posselt
3876f38f3c fixed click on feed buttons 2012-09-01 00:31:39 +02:00
Bernhard Posselt
9df1c658c1 prevent loading when drag and dropping feeds 2012-09-01 00:31:39 +02:00
Bernhard Posselt
401371d213 hide read items on triggerHeadRead, but dont hide them if theyre selected or the folders of felected feeds 2012-09-01 00:31:39 +02:00
Bernhard Posselt
3651fe290c always assure that unreadcount is an integer 2012-09-01 00:31:39 +02:00
Bernhard Posselt
72192d7c34 update folder count automatically from containing feeds 2012-09-01 00:31:39 +02:00
Bernhard Posselt
f3195d5742 more cleanup 2012-09-01 00:31:38 +02:00
Bernhard Posselt
409c6d509a fixed starred and subscriptions callbacks 2012-09-01 00:31:38 +02:00
Bernhard Posselt
8760dd0502 when folder is opened via adding to it, also correctly transform the trigger 2012-09-01 00:31:38 +02:00
Bernhard Posselt
1430a4eddb clone new items in menu from mock objects 2012-09-01 00:31:38 +02:00